[ZEPPELIN-5286]. Unable to run some tutorial notes in zeppelin docker container
### What is this PR for?
2 notes needs to be updated:
* Python Tutorial/2. IPython Visualization Tutorial_2F1S9ZY8Z.zpln . Add the following 2 lines to ignore warning message. Otherwise there will be many warning message in frontend.
```
import logging
logging.getLogger("params").setLevel(logging.ERROR)
```
* Python Tutorial/3. Keras Binary Classification (IMDB)_2F2AVWJ77.zpln. Add one paragraph to install keras & tensorflow, because we didn't install in it in docker container
* Specify number & holoviews version, otherwise ipython visualization won't work
* Add files log4j2.properties & log4j2_docker.properties, otherwise flink interpreter log will be missing because flink use log4j2
### What type of PR is it?
[Improvement ]
### Todos
* [ ] - Task
### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-5286
### How should this be tested?
* Manually tested
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Jeff Zhang <zjffdu@apache.org>
Closes #4078 from zjffdu/ZEPPELIN-5286 and squashes the following commits:
2c7765f197 [Jeff Zhang] remove channel pyviz
fea92da3fa [Jeff Zhang] [ZEPPELIN-5286]. Unable to run some tutorial notes in zeppelin docker container
diff --git a/notebook/Python Tutorial/1. IPython Basic_2EYDJKFFY.zpln b/notebook/Python Tutorial/1. IPython Basic_2EYDJKFFY.zpln
index 83ee583..cbf4669 100644
--- a/notebook/Python Tutorial/1. IPython Basic_2EYDJKFFY.zpln
+++ b/notebook/Python Tutorial/1. IPython Basic_2EYDJKFFY.zpln
@@ -4,16 +4,18 @@
"title": "Introduction",
"text": "%md\n\nIPython is more powerful than the default python interpreter with extra functionality. You can use IPython with Python2 or Python3 which depends on which python you set `zeppelin.python`. This tutorial will teach you how to use IPython and what kind of fancy feature IPython provides for you. ",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:16:03.242",
+ "dateUpdated": "2021-06-15 03:29:36.362",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
- "language": "text",
- "editOnDblClick": false,
- "completionKey": "TAB"
+ "language": "markdown",
+ "editOnDblClick": true,
+ "completionKey": "TAB",
+ "completionSupport": false
},
"colWidth": 12.0,
- "editorMode": "ace/mode/text",
+ "editorMode": "ace/mode/markdown",
"fontSize": 9.0,
"editorHide": true,
"results": {},
@@ -34,19 +36,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128399_1705920905",
"id": "20180118-105449_1130638270",
"dateCreated": "2020-02-05 14:12:08.399",
- "dateStarted": "2020-02-05 14:12:44.213",
- "dateFinished": "2020-02-05 14:12:45.639",
+ "dateStarted": "2021-06-15 03:29:03.431",
+ "dateFinished": "2021-06-15 03:29:05.931",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Prerequisite\n\nFirst you need to use Zeppelin 0.8.0 or afterwards. You need to install the following 2 packages to make IPython work in Zeppelin.\n\n* jupyter `pip install jupyter`\n* grpcio `pip install grpcio`\n* protobuf `pip install protobuf`\n\nIf you have anaconda installed, then you just need to install `grpcio` and `protobuf` as Jupyter is already included in anaconda.\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:15:41.332",
+ "dateUpdated": "2021-06-15 03:29:06.031",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -75,19 +79,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128401_-91751836",
"id": "20180118-105734_546968647",
"dateCreated": "2020-02-05 14:12:08.401",
- "dateStarted": "2020-03-11 14:15:39.160",
- "dateFinished": "2020-03-11 14:15:39.805",
+ "dateStarted": "2021-06-15 03:29:06.037",
+ "dateFinished": "2021-06-15 03:29:06.059",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# How to use IPython\n\nAfter you get the above prerequisite installed, you can use IPython in Zeppelin via `%python.ipython` or `%spark.ipyspark`. If you want to make IPython as your default interpreter via `%python` or `%spark.pyspark`, then you can configure `zeppelin.python.useIPython` as `true` in python\u0027s interpreter setting or `zeppelin.pyspark.useIPython` as `true` in spark\u0027s interpreter setting. So that Zeppelin will use IPython as the default python interpreter, and will fall back to the old python interpreter if the IPython prerequisite is not met.\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:16:19.699",
+ "dateUpdated": "2021-06-15 03:29:06.135",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -116,19 +122,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128402_-1251111399",
"id": "20180118-112614_44484642",
"dateCreated": "2020-02-05 14:12:08.402",
- "dateStarted": "2020-03-11 14:16:17.945",
- "dateFinished": "2020-03-11 14:16:17.968",
+ "dateStarted": "2021-06-15 03:29:06.138",
+ "dateFinished": "2021-06-15 03:29:06.148",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# IPython Help\n\nThere\u0027re 2 approaches to for getting python help in IPython. \n* Use `?` after the python object,\n* Use `help` function",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.402",
+ "dateUpdated": "2021-06-15 03:29:06.238",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -152,22 +160,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eIPython Help\u003c/h1\u003e\n\u003cp\u003eThere\u0026rsquo;re 2 approaches to for getting python help in IPython.\u003cbr/\u003e* Use \u003ccode\u003e?\u003c/code\u003e after the python object,\u003cbr/\u003e* Use \u003ccode\u003ehelp\u003c/code\u003e function\u003c/p\u003e\n\u003c/div\u003e"
+ "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eIPython Help\u003c/h1\u003e\n\u003cp\u003eThere\u0026rsquo;re 2 approaches to for getting python help in IPython.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003e?\u003c/code\u003e after the python object,\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ehelp\u003c/code\u003e function\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003c/div\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128402_-1077704099",
"id": "20180118-111958_1561079624",
"dateCreated": "2020-02-05 14:12:08.402",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:06.243",
+ "dateFinished": "2021-06-15 03:29:06.257",
+ "status": "FINISHED"
},
{
"title": "Get Python Help (1)",
"text": "%python.ipython\n\nimport sys\n\nsys?",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:17:03.133",
+ "dateUpdated": "2021-06-15 03:29:06.341",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -191,22 +203,26 @@
"msg": [
{
"type": "TEXT",
- "data": "\u001b[0;31mType:\u001b[0m module\n\u001b[0;31mString form:\u001b[0m \u003cmodule \u0027sys\u0027 (built-in)\u003e\n\u001b[0;31mDocstring:\u001b[0m \nThis module provides access to some objects used or maintained by the\ninterpreter and to functions that interact strongly with the interpreter.\n\nDynamic objects:\n\nargv -- command line arguments; argv[0] is the script pathname if known\npath -- module search path; path[0] is the script directory, else \u0027\u0027\nmodules -- dictionary of loaded modules\n\ndisplayhook -- called to show results in an interactive session\nexcepthook -- called to handle any uncaught exception other than SystemExit\n To customize printing in an interactive session or to install a custom\n top-level exception handler, assign other functions to replace these.\n\nstdin -- standard input file object; used by input()\nstdout -- standard output file object; used by print()\nstderr -- standard error object; used for error messages\n By assigning other file objects (or objects that behave like files)\n to these, it is possible to redirect all of the interpreter\u0027s I/O.\n\nlast_type -- type of last uncaught exception\nlast_value -- value of last uncaught exception\nlast_traceback -- traceback of last uncaught exception\n These three are only available in an interactive session after a\n traceback has been printed.\n\nStatic objects:\n\nbuiltin_module_names -- tuple of module names built into this interpreter\ncopyright -- copyright notice pertaining to this interpreter\nexec_prefix -- prefix used to find the machine-specific Python library\nexecutable -- absolute path of the executable binary of the Python interpreter\nfloat_info -- a struct sequence with information about the float implementation.\nfloat_repr_style -- string indicating the style of repr() output for floats\nhash_info -- a struct sequence with information about the hash algorithm.\nhexversion -- version information encoded as a single integer\nimplementation -- Python implementation information.\nint_info -- a struct sequence with information about the int implementation.\nmaxsize -- the largest supported length of containers.\nmaxunicode -- the value of the largest Unicode code point\nplatform -- platform identifier\nprefix -- prefix used to find the Python library\nthread_info -- a struct sequence with information about the thread implementation.\nversion -- the version of this interpreter as a string\nversion_info -- version information as a named tuple\n__stdin__ -- the original stdin; don\u0027t touch!\n__stdout__ -- the original stdout; don\u0027t touch!\n__stderr__ -- the original stderr; don\u0027t touch!\n__displayhook__ -- the original displayhook; don\u0027t touch!\n__excepthook__ -- the original excepthook; don\u0027t touch!\n\nFunctions:\n\ndisplayhook() -- print an object to the screen, and save it in builtins._\nexcepthook() -- print an exception and its traceback to sys.stderr\nexc_info() -- return thread-safe information about the current exception\nexit() -- exit the interpreter by raising SystemExit\ngetdlopenflags() -- returns flags to be used for dlopen() calls\ngetprofile() -- get the global profiling function\ngetrefcount() -- return the reference count for an object (plus one :-)\ngetrecursionlimit() -- return the max recursion depth for the interpreter\ngetsizeof() -- return the size of an object in bytes\ngettrace() -- get the global debug tracing function\nsetcheckinterval() -- control how often the interpreter checks for events\nsetdlopenflags() -- set the flags to be used for dlopen() calls\nsetprofile() -- set the global profiling function\nsetrecursionlimit() -- set the max recursion depth for the interpreter\nsettrace() -- set the global debug tracing function\n"
+ "data": "\u001b[0;31mType:\u001b[0m module\n\u001b[0;31mString form:\u001b[0m \u003cmodule \u0027sys\u0027 (built-in)\u003e\n\u001b[0;31mDocstring:\u001b[0m \nThis module provides access to some objects used or maintained by the\ninterpreter and to functions that interact strongly with the interpreter.\n\nDynamic objects:\n\nargv -- command line arguments; argv[0] is the script pathname if known\npath -- module search path; path[0] is the script directory, else \u0027\u0027\nmodules -- dictionary of loaded modules\n\ndisplayhook -- called to show results in an interactive session\nexcepthook -- called to handle any uncaught exception other than SystemExit\n To customize printing in an interactive session or to install a custom\n top-level exception handler, assign other functions to replace these.\n\nstdin -- standard input file object; used by input()\nstdout -- standard output file object; used by print()\nstderr -- standard error object; used for error messages\n By assigning other file objects (or objects that behave like files)\n to these, it is possible to redirect all of the interpreter\u0027s I/O.\n\nlast_type -- type of last uncaught exception\nlast_value -- value of last uncaught exception\nlast_traceback -- traceback of last uncaught exception\n These three are only available in an interactive session after a\n traceback has been printed.\n\nStatic objects:\n\nbuiltin_module_names -- tuple of module names built into this interpreter\ncopyright -- copyright notice pertaining to this interpreter\nexec_prefix -- prefix used to find the machine-specific Python library\nexecutable -- absolute path of the executable binary of the Python interpreter\nfloat_info -- a named tuple with information about the float implementation.\nfloat_repr_style -- string indicating the style of repr() output for floats\nhash_info -- a named tuple with information about the hash algorithm.\nhexversion -- version information encoded as a single integer\nimplementation -- Python implementation information.\nint_info -- a named tuple with information about the int implementation.\nmaxsize -- the largest supported length of containers.\nmaxunicode -- the value of the largest Unicode code point\nplatform -- platform identifier\nprefix -- prefix used to find the Python library\nthread_info -- a named tuple with information about the thread implementation.\nversion -- the version of this interpreter as a string\nversion_info -- version information as a named tuple\n__stdin__ -- the original stdin; don\u0027t touch!\n__stdout__ -- the original stdout; don\u0027t touch!\n__stderr__ -- the original stderr; don\u0027t touch!\n__displayhook__ -- the original displayhook; don\u0027t touch!\n__excepthook__ -- the original excepthook; don\u0027t touch!\n\nFunctions:\n\ndisplayhook() -- print an object to the screen, and save it in builtins._\nexcepthook() -- print an exception and its traceback to sys.stderr\nexc_info() -- return thread-safe information about the current exception\nexit() -- exit the interpreter by raising SystemExit\ngetdlopenflags() -- returns flags to be used for dlopen() calls\ngetprofile() -- get the global profiling function\ngetrefcount() -- return the reference count for an object (plus one :-)\ngetrecursionlimit() -- return the max recursion depth for the interpreter\ngetsizeof() -- return the size of an object in bytes\ngettrace() -- get the global debug tracing function\nsetcheckinterval() -- control how often the interpreter checks for events\nsetdlopenflags() -- set the flags to be used for dlopen() calls\nsetprofile() -- set the global profiling function\nsetrecursionlimit() -- set the max recursion depth for the interpreter\nsettrace() -- set the global debug tracing function\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128402_-688763859",
"id": "20180118-112246_474555672",
"dateCreated": "2020-02-05 14:12:08.403",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:06.346",
+ "dateFinished": "2021-06-15 03:29:11.522",
+ "status": "FINISHED"
},
{
"title": "Get Python Help (2)",
"text": "%python.ipython\n\nimport sys\n\nhelp(sys)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:17:10.004",
+ "dateUpdated": "2021-06-15 03:29:11.549",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -230,22 +246,26 @@
"msg": [
{
"type": "TEXT",
- "data": "Help on built-in module sys:\n\nNAME\n sys\n\nMODULE REFERENCE\n https://docs.python.org/3.6/library/sys\n \n The following documentation is automatically generated from the Python\n source files. It may be incomplete, incorrect or include features that\n are considered implementation detail and may vary between Python\n implementations. When in doubt, consult the module reference at the\n location listed above.\n\nDESCRIPTION\n This module provides access to some objects used or maintained by the\n interpreter and to functions that interact strongly with the interpreter.\n \n Dynamic objects:\n \n argv -- command line arguments; argv[0] is the script pathname if known\n path -- module search path; path[0] is the script directory, else \u0027\u0027\n modules -- dictionary of loaded modules\n \n displayhook -- called to show results in an interactive session\n excepthook -- called to handle any uncaught exception other than SystemExit\n To customize printing in an interactive session or to install a custom\n top-level exception handler, assign other functions to replace these.\n \n stdin -- standard input file object; used by input()\n stdout -- standard output file object; used by print()\n stderr -- standard error object; used for error messages\n By assigning other file objects (or objects that behave like files)\n to these, it is possible to redirect all of the interpreter\u0027s I/O.\n \n last_type -- type of last uncaught exception\n last_value -- value of last uncaught exception\n last_traceback -- traceback of last uncaught exception\n These three are only available in an interactive session after a\n traceback has been printed.\n \n Static objects:\n \n builtin_module_names -- tuple of module names built into this interpreter\n copyright -- copyright notice pertaining to this interpreter\n exec_prefix -- prefix used to find the machine-specific Python library\n executable -- absolute path of the executable binary of the Python interpreter\n float_info -- a struct sequence with information about the float implementation.\n float_repr_style -- string indicating the style of repr() output for floats\n hash_info -- a struct sequence with information about the hash algorithm.\n hexversion -- version information encoded as a single integer\n implementation -- Python implementation information.\n int_info -- a struct sequence with information about the int implementation.\n maxsize -- the largest supported length of containers.\n maxunicode -- the value of the largest Unicode code point\n platform -- platform identifier\n prefix -- prefix used to find the Python library\n thread_info -- a struct sequence with information about the thread implementation.\n version -- the version of this interpreter as a string\n version_info -- version information as a named tuple\n __stdin__ -- the original stdin; don\u0027t touch!\n __stdout__ -- the original stdout; don\u0027t touch!\n __stderr__ -- the original stderr; don\u0027t touch!\n __displayhook__ -- the original displayhook; don\u0027t touch!\n __excepthook__ -- the original excepthook; don\u0027t touch!\n \n Functions:\n \n displayhook() -- print an object to the screen, and save it in builtins._\n excepthook() -- print an exception and its traceback to sys.stderr\n exc_info() -- return thread-safe information about the current exception\n exit() -- exit the interpreter by raising SystemExit\n getdlopenflags() -- returns flags to be used for dlopen() calls\n getprofile() -- get the global profiling function\n getrefcount() -- return the reference count for an object (plus one :-)\n getrecursionlimit() -- return the max recursion depth for the interpreter\n getsizeof() -- return the size of an object in bytes\n gettrace() -- get the global debug tracing function\n setcheckinterval() -- control how often the interpreter checks for events\n setdlopenflags() -- set the flags to be used for dlopen() calls\n setprofile() -- set the global profiling function\n setrecursionlimit() -- set the max recursion depth for the interpreter\n settrace() -- set the global debug tracing function\n\nFUNCTIONS\n __displayhook__ \u003d displayhook(...)\n displayhook(object) -\u003e None\n \n Print an object to sys.stdout and also save it in builtins._\n \n __excepthook__ \u003d excepthook(...)\n excepthook(exctype, value, traceback) -\u003e None\n \n Handle an exception by displaying it with a traceback on sys.stderr.\n \n call_tracing(...)\n call_tracing(func, args) -\u003e object\n \n Call func(*args), while tracing is enabled. The tracing state is\n saved, and restored afterwards. This is intended to be called from\n a debugger from a checkpoint, to recursively debug some other code.\n \n callstats(...)\n callstats() -\u003e tuple of integers\n \n Return a tuple of function call statistics, if CALL_PROFILE was defined\n when Python was built. Otherwise, return None.\n \n When enabled, this function returns detailed, implementation-specific\n details about the number of function calls executed. The return value is\n a 11-tuple where the entries in the tuple are counts of:\n 0. all function calls\n 1. calls to PyFunction_Type objects\n 2. PyFunction calls that do not create an argument tuple\n 3. PyFunction calls that do not create an argument tuple\n and bypass PyEval_EvalCodeEx()\n 4. PyMethod calls\n 5. PyMethod calls on bound methods\n 6. PyType calls\n 7. PyCFunction calls\n 8. generator calls\n 9. All other calls\n 10. Number of stack pops performed by call_function()\n \n exc_info(...)\n exc_info() -\u003e (type, value, traceback)\n \n Return information about the most recent exception caught by an except\n clause in the current stack frame or in an older stack frame.\n \n exit(...)\n exit([status])\n \n Exit the interpreter by raising SystemExit(status).\n If the status is omitted or None, it defaults to zero (i.e., success).\n If the status is an integer, it will be used as the system exit status.\n If it is another kind of object, it will be printed and the system\n exit status will be one (i.e., failure).\n \n get_asyncgen_hooks(...)\n get_asyncgen_hooks()\n \n Return a namedtuple of installed asynchronous generators hooks (firstiter, finalizer).\n \n get_coroutine_wrapper(...)\n get_coroutine_wrapper()\n \n Return the wrapper for coroutine objects set by sys.set_coroutine_wrapper.\n \n getallocatedblocks(...)\n getallocatedblocks() -\u003e integer\n \n Return the number of memory blocks currently allocated, regardless of their\n size.\n \n getcheckinterval(...)\n getcheckinterval() -\u003e current check interval; see setcheckinterval().\n \n getdefaultencoding(...)\n getdefaultencoding() -\u003e string\n \n Return the current default string encoding used by the Unicode \n implementation.\n \n getdlopenflags(...)\n getdlopenflags() -\u003e int\n \n Return the current value of the flags that are used for dlopen calls.\n The flag constants are defined in the os module.\n \n getfilesystemencodeerrors(...)\n getfilesystemencodeerrors() -\u003e string\n \n Return the error mode used to convert Unicode filenames in\n operating system filenames.\n \n getfilesystemencoding(...)\n getfilesystemencoding() -\u003e string\n \n Return the encoding used to convert Unicode filenames in\n operating system filenames.\n \n getprofile(...)\n getprofile()\n \n Return the profiling function set with sys.setprofile.\n See the profiler chapter in the library manual.\n \n getrecursionlimit(...)\n getrecursionlimit()\n \n Return the current value of the recursion limit, the maximum depth\n of the Python interpreter stack. This limit prevents infinite\n recursion from causing an overflow of the C stack and crashing Python.\n \n getrefcount(...)\n getrefcount(object) -\u003e integer\n \n Return the reference count of object. The count returned is generally\n one higher than you might expect, because it includes the (temporary)\n reference as an argument to getrefcount().\n \n getsizeof(...)\n getsizeof(object, default) -\u003e int\n \n Return the size of object in bytes.\n \n getswitchinterval(...)\n getswitchinterval() -\u003e current thread switch interval; see setswitchinterval().\n \n gettrace(...)\n gettrace()\n \n Return the global debug tracing function set with sys.settrace.\n See the debugger chapter in the library manual.\n \n intern(...)\n intern(string) -\u003e string\n \n ``Intern\u0027\u0027 the given string. This enters the string in the (global)\n table of interned strings whose purpose is to speed up dictionary lookups.\n Return the string itself or the previously interned string object with the\n same value.\n \n is_finalizing(...)\n is_finalizing()\n Return True if Python is exiting.\n \n set_asyncgen_hooks(...)\n set_asyncgen_hooks(*, firstiter\u003dNone, finalizer\u003dNone)\n \n Set a finalizer for async generators objects.\n \n set_coroutine_wrapper(...)\n set_coroutine_wrapper(wrapper)\n \n Set a wrapper for coroutine objects.\n \n setcheckinterval(...)\n setcheckinterval(n)\n \n Tell the Python interpreter to check for asynchronous events every\n n instructions. This also affects how often thread switches occur.\n \n setdlopenflags(...)\n setdlopenflags(n) -\u003e None\n \n Set the flags used by the interpreter for dlopen calls, such as when the\n interpreter loads extension modules. Among other things, this will enable\n a lazy resolving of symbols when importing a module, if called as\n sys.setdlopenflags(0). To share symbols across extension modules, call as\n sys.setdlopenflags(os.RTLD_GLOBAL). Symbolic names for the flag modules\n can be found in the os module (RTLD_xxx constants, e.g. os.RTLD_LAZY).\n \n setprofile(...)\n setprofile(function)\n \n Set the profiling function. It will be called on each function call\n and return. See the profiler chapter in the library manual.\n \n setrecursionlimit(...)\n setrecursionlimit(n)\n \n Set the maximum depth of the Python interpreter stack to n. This\n limit prevents infinite recursion from causing an overflow of the C\n stack and crashing Python. The highest possible limit is platform-\n dependent.\n \n setswitchinterval(...)\n setswitchinterval(n)\n \n Set the ideal thread switching delay inside the Python interpreter\n The actual frequency of switching threads can be lower if the\n interpreter executes long sequences of uninterruptible code\n (this is implementation-specific and workload-dependent).\n \n The parameter must represent the desired switching delay in seconds\n A typical value is 0.005 (5 milliseconds).\n \n settrace(...)\n settrace(function)\n \n Set the global debug tracing function. It will be called on each\n function call. See the debugger chapter in the library manual.\n\nDATA\n __stderr__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstderr\u003e\u0027 mode\u003d\u0027w\u0027 encoding\u003d\u0027UTF...\n __stdin__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdin\u003e\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027UTF-8...\n __stdout__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdout\u003e\u0027 mode\u003d\u0027w\u0027 encoding\u003d\u0027UTF...\n abiflags \u003d \u0027m\u0027\n api_version \u003d 1013\n argv \u003d [\u0027/Users/jzhang/anaconda3/lib/python3.6/site-packages/ipykernel...\n base_exec_prefix \u003d \u0027/Users/jzhang/anaconda3\u0027\n base_prefix \u003d \u0027/Users/jzhang/anaconda3\u0027\n builtin_module_names \u003d (\u0027_ast\u0027, \u0027_codecs\u0027, \u0027_collections\u0027, \u0027_functools...\n byteorder \u003d \u0027little\u0027\n copyright \u003d \u0027Copyright (c) 2001-2017 Python Software Foundati...ematis...\n displayhook \u003d \u003cipykernel.displayhook.ZMQShellDisplayHook object\u003e\n dont_write_bytecode \u003d False\n exec_prefix \u003d \u0027/Users/jzhang/anaconda3\u0027\n executable \u003d \u0027/Users/jzhang/anaconda3/bin/python\u0027\n flags \u003d sys.flags(debug\u003d0, inspect\u003d0, interactive\u003d0, opt...ing\u003d0, quie...\n float_info \u003d sys.float_info(max\u003d1.7976931348623157e+308, max_...epsilo...\n float_repr_style \u003d \u0027short\u0027\n hash_info \u003d sys.hash_info(width\u003d64, modulus\u003d2305843009213693...iphash2...\n hexversion \u003d 50725872\n implementation \u003d namespace(_multiarch\u003d\u0027darwin\u0027, cache_tag\u003d\u0027cpytho...in...\n int_info \u003d sys.int_info(bits_per_digit\u003d30, sizeof_digit\u003d4)\n maxsize \u003d 9223372036854775807\n maxunicode \u003d 1114111\n meta_path \u003d [\u003cclass \u0027_frozen_importlib.BuiltinImporter\u0027\u003e, \u003cclass \u0027_fro...\n modules \u003d {\u0027IPython\u0027: \u003cmodule \u0027IPython\u0027 from \u0027/Users/jzhang/anaconda3/...\n path \u003d [\u0027\u0027, \u0027/Users/jzhang/github/zeppelin/interpreter/python/py4j-0.9...\n path_hooks \u003d [\u003cclass \u0027zipimport.zipimporter\u0027\u003e, \u003cfunction FileFinder.pa...\n path_importer_cache \u003d {\u0027/Users/jzhang\u0027: FileFinder(\u0027/Users/jzhang\u0027), \u0027...\n platform \u003d \u0027darwin\u0027\n prefix \u003d \u0027/Users/jzhang/anaconda3\u0027\n ps1 \u003d \u0027In : \u0027\n ps2 \u003d \u0027...: \u0027\n ps3 \u003d \u0027Out: \u0027\n stderr \u003d \u003cipykernel.iostream.OutStream object\u003e\n stdin \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdin\u003e\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027UTF-8\u0027\u003e\n stdout \u003d \u003cipykernel.iostream.OutStream object\u003e\n thread_info \u003d sys.thread_info(name\u003d\u0027pthread\u0027, lock\u003d\u0027mutex+cond\u0027, versi...\n version \u003d \u00273.6.3 |Anaconda custom (64-bit)| (default, Oct ... Compati...\n version_info \u003d sys.version_info(major\u003d3, minor\u003d6, micro\u003d3, releaseleve...\n warnoptions \u003d []\n\nFILE\n (built-in)\n\n\n"
+ "data": "Help on built-in module sys:\n\nNAME\n sys\n\nMODULE REFERENCE\n https://docs.python.org/3.8/library/sys\n \n The following documentation is automatically generated from the Python\n source files. It may be incomplete, incorrect or include features that\n are considered implementation detail and may vary between Python\n implementations. When in doubt, consult the module reference at the\n location listed above.\n\nDESCRIPTION\n This module provides access to some objects used or maintained by the\n interpreter and to functions that interact strongly with the interpreter.\n \n Dynamic objects:\n \n argv -- command line arguments; argv[0] is the script pathname if known\n path -- module search path; path[0] is the script directory, else \u0027\u0027\n modules -- dictionary of loaded modules\n \n displayhook -- called to show results in an interactive session\n excepthook -- called to handle any uncaught exception other than SystemExit\n To customize printing in an interactive session or to install a custom\n top-level exception handler, assign other functions to replace these.\n \n stdin -- standard input file object; used by input()\n stdout -- standard output file object; used by print()\n stderr -- standard error object; used for error messages\n By assigning other file objects (or objects that behave like files)\n to these, it is possible to redirect all of the interpreter\u0027s I/O.\n \n last_type -- type of last uncaught exception\n last_value -- value of last uncaught exception\n last_traceback -- traceback of last uncaught exception\n These three are only available in an interactive session after a\n traceback has been printed.\n \n Static objects:\n \n builtin_module_names -- tuple of module names built into this interpreter\n copyright -- copyright notice pertaining to this interpreter\n exec_prefix -- prefix used to find the machine-specific Python library\n executable -- absolute path of the executable binary of the Python interpreter\n float_info -- a named tuple with information about the float implementation.\n float_repr_style -- string indicating the style of repr() output for floats\n hash_info -- a named tuple with information about the hash algorithm.\n hexversion -- version information encoded as a single integer\n implementation -- Python implementation information.\n int_info -- a named tuple with information about the int implementation.\n maxsize -- the largest supported length of containers.\n maxunicode -- the value of the largest Unicode code point\n platform -- platform identifier\n prefix -- prefix used to find the Python library\n thread_info -- a named tuple with information about the thread implementation.\n version -- the version of this interpreter as a string\n version_info -- version information as a named tuple\n __stdin__ -- the original stdin; don\u0027t touch!\n __stdout__ -- the original stdout; don\u0027t touch!\n __stderr__ -- the original stderr; don\u0027t touch!\n __displayhook__ -- the original displayhook; don\u0027t touch!\n __excepthook__ -- the original excepthook; don\u0027t touch!\n \n Functions:\n \n displayhook() -- print an object to the screen, and save it in builtins._\n excepthook() -- print an exception and its traceback to sys.stderr\n exc_info() -- return thread-safe information about the current exception\n exit() -- exit the interpreter by raising SystemExit\n getdlopenflags() -- returns flags to be used for dlopen() calls\n getprofile() -- get the global profiling function\n getrefcount() -- return the reference count for an object (plus one :-)\n getrecursionlimit() -- return the max recursion depth for the interpreter\n getsizeof() -- return the size of an object in bytes\n gettrace() -- get the global debug tracing function\n setcheckinterval() -- control how often the interpreter checks for events\n setdlopenflags() -- set the flags to be used for dlopen() calls\n setprofile() -- set the global profiling function\n setrecursionlimit() -- set the max recursion depth for the interpreter\n settrace() -- set the global debug tracing function\n\nFUNCTIONS\n __breakpointhook__ \u003d breakpointhook(...)\n breakpointhook(*args, **kws)\n \n This hook function is called by built-in breakpoint().\n \n __displayhook__ \u003d displayhook(object, /)\n Print an object to sys.stdout and also save it in builtins._\n \n __excepthook__ \u003d excepthook(exctype, value, traceback, /)\n Handle an exception by displaying it with a traceback on sys.stderr.\n \n __unraisablehook__ \u003d unraisablehook(unraisable, /)\n Handle an unraisable exception.\n \n The unraisable argument has the following attributes:\n \n * exc_type: Exception type.\n * exc_value: Exception value, can be None.\n * exc_traceback: Exception traceback, can be None.\n * err_msg: Error message, can be None.\n * object: Object causing the exception, can be None.\n \n addaudithook(hook)\n Adds a new audit hook callback.\n \n audit(...)\n audit(event, *args)\n \n Passes the event to any audit hooks that are attached.\n \n breakpointhook(...)\n breakpointhook(*args, **kws)\n \n This hook function is called by built-in breakpoint().\n \n call_tracing(func, args, /)\n Call func(*args), while tracing is enabled.\n \n The tracing state is saved, and restored afterwards. This is intended\n to be called from a debugger from a checkpoint, to recursively debug\n some other code.\n \n callstats()\n Return a tuple of function call statistics.\n \n A tuple is returned only if CALL_PROFILE was defined when Python was\n built. Otherwise, this returns None.\n \n When enabled, this function returns detailed, implementation-specific\n details about the number of function calls executed. The return value\n is a 11-tuple where the entries in the tuple are counts of:\n 0. all function calls\n 1. calls to PyFunction_Type objects\n 2. PyFunction calls that do not create an argument tuple\n 3. PyFunction calls that do not create an argument tuple\n and bypass PyEval_EvalCodeEx()\n 4. PyMethod calls\n 5. PyMethod calls on bound methods\n 6. PyType calls\n 7. PyCFunction calls\n 8. generator calls\n 9. All other calls\n 10. Number of stack pops performed by call_function()\n \n exc_info()\n Return current exception information: (type, value, traceback).\n \n Return information about the most recent exception caught by an except\n clause in the current stack frame or in an older stack frame.\n \n exit(status\u003dNone, /)\n Exit the interpreter by raising SystemExit(status).\n \n If the status is omitted or None, it defaults to zero (i.e., success).\n If the status is an integer, it will be used as the system exit status.\n If it is another kind of object, it will be printed and the system\n exit status will be one (i.e., failure).\n \n get_asyncgen_hooks()\n Return the installed asynchronous generators hooks.\n \n This returns a namedtuple of the form (firstiter, finalizer).\n \n get_coroutine_origin_tracking_depth()\n Check status of origin tracking for coroutine objects in this thread.\n \n getallocatedblocks()\n Return the number of memory blocks currently allocated.\n \n getcheckinterval()\n Return the current check interval; see sys.setcheckinterval().\n \n getdefaultencoding()\n Return the current default encoding used by the Unicode implementation.\n \n getdlopenflags()\n Return the current value of the flags that are used for dlopen calls.\n \n The flag constants are defined in the os module.\n \n getfilesystemencodeerrors()\n Return the error mode used Unicode to OS filename conversion.\n \n getfilesystemencoding()\n Return the encoding used to convert Unicode filenames to OS filenames.\n \n getprofile()\n Return the profiling function set with sys.setprofile.\n \n See the profiler chapter in the library manual.\n \n getrecursionlimit()\n Return the current value of the recursion limit.\n \n The recursion limit is the maximum depth of the Python interpreter\n stack. This limit prevents infinite recursion from causing an overflow\n of the C stack and crashing Python.\n \n getrefcount(object, /)\n Return the reference count of object.\n \n The count returned is generally one higher than you might expect,\n because it includes the (temporary) reference as an argument to\n getrefcount().\n \n getsizeof(...)\n getsizeof(object [, default]) -\u003e int\n \n Return the size of object in bytes.\n \n getswitchinterval()\n Return the current thread switch interval; see sys.setswitchinterval().\n \n gettrace()\n Return the global debug tracing function set with sys.settrace.\n \n See the debugger chapter in the library manual.\n \n intern(string, /)\n ``Intern\u0027\u0027 the given string.\n \n This enters the string in the (global) table of interned strings whose\n purpose is to speed up dictionary lookups. Return the string itself or\n the previously interned string object with the same value.\n \n is_finalizing()\n Return True if Python is exiting.\n \n set_asyncgen_hooks(...)\n set_asyncgen_hooks(* [, firstiter] [, finalizer])\n \n Set a finalizer for async generators objects.\n \n set_coroutine_origin_tracking_depth(depth)\n Enable or disable origin tracking for coroutine objects in this thread.\n \n Coroutine objects will track \u0027depth\u0027 frames of traceback information\n about where they came from, available in their cr_origin attribute.\n \n Set a depth of 0 to disable.\n \n setcheckinterval(n, /)\n Set the async event check interval to n instructions.\n \n This tells the Python interpreter to check for asynchronous events\n every n instructions.\n \n This also affects how often thread switches occur.\n \n setdlopenflags(flags, /)\n Set the flags used by the interpreter for dlopen calls.\n \n This is used, for example, when the interpreter loads extension\n modules. Among other things, this will enable a lazy resolving of\n symbols when importing a module, if called as sys.setdlopenflags(0).\n To share symbols across extension modules, call as\n sys.setdlopenflags(os.RTLD_GLOBAL). Symbolic names for the flag\n modules can be found in the os module (RTLD_xxx constants, e.g.\n os.RTLD_LAZY).\n \n setprofile(...)\n setprofile(function)\n \n Set the profiling function. It will be called on each function call\n and return. See the profiler chapter in the library manual.\n \n setrecursionlimit(limit, /)\n Set the maximum depth of the Python interpreter stack to n.\n \n This limit prevents infinite recursion from causing an overflow of the C\n stack and crashing Python. The highest possible limit is platform-\n dependent.\n \n setswitchinterval(interval, /)\n Set the ideal thread switching delay inside the Python interpreter.\n \n The actual frequency of switching threads can be lower if the\n interpreter executes long sequences of uninterruptible code\n (this is implementation-specific and workload-dependent).\n \n The parameter must represent the desired switching delay in seconds\n A typical value is 0.005 (5 milliseconds).\n \n settrace(...)\n settrace(function)\n \n Set the global debug tracing function. It will be called on each\n function call. See the debugger chapter in the library manual.\n \n unraisablehook(unraisable, /)\n Handle an unraisable exception.\n \n The unraisable argument has the following attributes:\n \n * exc_type: Exception type.\n * exc_value: Exception value, can be None.\n * exc_traceback: Exception traceback, can be None.\n * err_msg: Error message, can be None.\n * object: Object causing the exception, can be None.\n\nDATA\n __stderr__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstderr\u003e\u0027 mode\u003d\u0027w\u0027 encoding\u003d\u0027utf...\n __stdin__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdin\u003e\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027utf-8...\n __stdout__ \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdout\u003e\u0027 mode\u003d\u0027w\u0027 encoding\u003d\u0027utf...\n abiflags \u003d \u0027\u0027\n api_version \u003d 1013\n argv \u003d [\u0027/opt/conda/envs/python_3_with_R/lib/python3.8/site-packages/i...\n base_exec_prefix \u003d \u0027/opt/conda/envs/python_3_with_R\u0027\n base_prefix \u003d \u0027/opt/conda/envs/python_3_with_R\u0027\n builtin_module_names \u003d (\u0027_abc\u0027, \u0027_ast\u0027, \u0027_codecs\u0027, \u0027_collections\u0027, \u0027_f...\n byteorder \u003d \u0027little\u0027\n copyright \u003d \u0027Copyright (c) 2001-2021 Python Software Foundati...ematis...\n displayhook \u003d \u003cipykernel.displayhook.ZMQShellDisplayHook object\u003e\n dont_write_bytecode \u003d False\n exec_prefix \u003d \u0027/opt/conda/envs/python_3_with_R\u0027\n executable \u003d \u0027/opt/conda/envs/python_3_with_R/bin/python\u0027\n flags \u003d sys.flags(debug\u003d0, inspect\u003d0, interactive\u003d0, opt...ation\u003d1, is...\n float_info \u003d sys.float_info(max\u003d1.7976931348623157e+308, max_...epsilo...\n float_repr_style \u003d \u0027short\u0027\n hash_info \u003d sys.hash_info(width\u003d64, modulus\u003d2305843009213693...iphash2...\n hexversion \u003d 50858736\n implementation \u003d namespace(_multiarch\u003d\u0027x86_64-linux-gnu\u0027, cache_t...no...\n int_info \u003d sys.int_info(bits_per_digit\u003d30, sizeof_digit\u003d4)\n maxsize \u003d 9223372036854775807\n maxunicode \u003d 1114111\n meta_path \u003d [\u003cclass \u0027_frozen_importlib.BuiltinImporter\u0027\u003e, \u003cclass \u0027_fro...\n modules \u003d {\u0027IPython\u0027: \u003cmodule \u0027IPython\u0027 from \u0027/opt/conda/envs/python_3...\n path \u003d [\u0027/opt/zeppelin\u0027, \u0027/tmp/zeppelin_jupyter_kernel_python421981019...\n path_hooks \u003d [\u003cclass \u0027zipimport.zipimporter\u0027\u003e, \u003cfunction FileFinder.pa...\n path_importer_cache \u003d {\u0027/opt/conda/envs/python_3_with_R/lib/python3.8\u0027...\n platform \u003d \u0027linux\u0027\n prefix \u003d \u0027/opt/conda/envs/python_3_with_R\u0027\n ps1 \u003d \u0027In : \u0027\n ps2 \u003d \u0027...: \u0027\n ps3 \u003d \u0027Out: \u0027\n pycache_prefix \u003d None\n stderr \u003d \u003cipykernel.iostream.OutStream object\u003e\n stdin \u003d \u003c_io.TextIOWrapper name\u003d\u0027\u003cstdin\u003e\u0027 mode\u003d\u0027r\u0027 encoding\u003d\u0027utf-8\u0027\u003e\n stdout \u003d \u003cipykernel.iostream.OutStream object\u003e\n thread_info \u003d sys.thread_info(name\u003d\u0027pthread\u0027, lock\u003d\u0027semaphore\u0027, versio...\n version \u003d \u00273.8.10 | packaged by conda-forge | (default, May 11 2021, 0...\n version_info \u003d sys.version_info(major\u003d3, minor\u003d8, micro\u003d10, releaselev...\n warnoptions \u003d []\n\nFILE\n (built-in)\n\n\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128403_-2022546282",
"id": "20180118-112905_1540839273",
"dateCreated": "2020-02-05 14:12:08.403",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:11.552",
+ "dateFinished": "2021-06-15 03:29:11.659",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# IPython magic function\n\nAll the IPython magic functions are avalible in Zeppelin, here\u0027s one example of `%timeit`, for the complete IPython magic functions, you can check the [link](http://ipython.readthedocs.io/en/stable/interactive/magics.html) here.\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.404",
+ "dateUpdated": "2021-06-15 03:29:11.752",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -269,22 +289,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eIPython magic function\u003c/h1\u003e\n\u003cp\u003eAll the IPython magic functions are avalible in Zeppelin, here\u0026rsquo;s one example of \u003ccode\u003e%timeit\u003c/code\u003e, for the complete IPython magic functions, you can check the \u003ca href\u003d\"http://ipython.readthedocs.io/en/stable/interactive/magics.html\"\u003elink\u003c/a\u003e here.\u003c/p\u003e\n\u003c/div\u003e"
+ "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eIPython magic function\u003c/h1\u003e\n\u003cp\u003eAll the IPython magic functions are avalible in Zeppelin, here\u0026rsquo;s one example of \u003ccode\u003e%timeit\u003c/code\u003e, for the complete IPython magic functions, you can check the \u003ca href\u003d\"http://ipython.readthedocs.io/en/stable/interactive/magics.html\"\u003elink\u003c/a\u003e here.\u003c/p\u003e\n\n\u003c/div\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128404_-1445116404",
"id": "20180118-112924_1945597351",
"dateCreated": "2020-02-05 14:12:08.404",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:11.757",
+ "dateFinished": "2021-06-15 03:29:11.775",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n\n%timeit range(1000)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:17:30.821",
+ "dateUpdated": "2021-06-15 03:29:11.856",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -308,22 +332,26 @@
"msg": [
{
"type": "TEXT",
- "data": "242 ns ± 7.71 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)\n"
+ "data": "161 ns ± 8.17 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128405_-1093651105",
"id": "20180118-113325_2018867273",
"dateCreated": "2020-02-05 14:12:08.405",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:11.860",
+ "dateFinished": "2021-06-15 03:29:25.005",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Tab completion\n\nTab completion, especially for attributes, is a convenient way to explore the structure of any object you’re dealing with. Simply type `object_name.\u003cTAB\u003e` to view the object’s attributes. See the following screenshot of how tab completion works in IPython Interpreter.\n\n\n\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:17:56.326",
+ "dateUpdated": "2021-06-15 03:29:25.069",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -352,19 +380,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128405_-1429375020",
"id": "20180118-113333_768199475",
"dateCreated": "2020-02-05 14:12:08.405",
- "dateStarted": "2020-03-11 14:17:54.626",
- "dateFinished": "2020-03-11 14:17:54.749",
+ "dateStarted": "2021-06-15 03:29:25.072",
+ "dateFinished": "2021-06-15 03:29:25.086",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n\n# Visualization\n\nOne big advangae of notebook is that you can inline visualize with your code in notebook. There\u0027re many awesome visualization libraries in Python, you can use most of them in Zeppelin.\nRefer this `IPython Visualization Tutorial` in Zeppelin for how to use Python visualization libraries in Apache Zeppelin.\n\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:19:38.401",
+ "dateUpdated": "2021-06-15 03:29:25.172",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -393,19 +423,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128405_-1181474830",
"id": "20180118-114439_1191932175",
"dateCreated": "2020-02-05 14:12:08.405",
- "dateStarted": "2020-03-11 14:19:36.246",
- "dateFinished": "2020-03-11 14:19:36.254",
+ "dateStarted": "2021-06-15 03:29:25.177",
+ "dateFinished": "2021-06-15 03:29:25.186",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Use ZeppelinContext \n\n`ZeppelinContext` is a utlity class which provide the following features\n\n* Dynamic forms\n* Show DataFrame via builtin visualization\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.405",
+ "dateUpdated": "2021-06-15 03:29:25.275",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -429,27 +461,32 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eUse ZeppelinContext\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003eZeppelinContext\u003c/code\u003e is a utlity class which provide the following features\u003c/p\u003e\n\u003cul\u003e\n \u003cli\u003eDynamic forms\u003c/li\u003e\n \u003cli\u003eShow DataFrame via builtin visualization\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e"
+ "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003eUse ZeppelinContext\u003c/h1\u003e\n\u003cp\u003e\u003ccode\u003eZeppelinContext\u003c/code\u003e is a utlity class which provide the following features\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDynamic forms\u003c/li\u003e\n\u003cli\u003eShow DataFrame via builtin visualization\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003c/div\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128405_440264383",
"id": "20180118-114841_1750411156",
"dateCreated": "2020-02-05 14:12:08.405",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:25.278",
+ "dateFinished": "2021-06-15 03:29:25.285",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n\nz.input(name\u003d\u0027my_name\u0027, defaultValue\u003d\u0027hello\u0027)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.405",
+ "dateUpdated": "2021-06-15 03:29:25.378",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
"editOnDblClick": false,
- "completionKey": "TAB"
+ "completionKey": "TAB",
+ "completionSupport": true
},
"colWidth": 12.0,
"editorMode": "ace/mode/python",
@@ -458,7 +495,9 @@
"enabled": true
},
"settings": {
- "params": {},
+ "params": {
+ "my_name": "hello"
+ },
"forms": {
"my_name": {
"type": "TextBox",
@@ -479,22 +518,27 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128405_746444677",
"id": "20180118-115612_471385279",
"dateCreated": "2020-02-05 14:12:08.405",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:25.381",
+ "dateFinished": "2021-06-15 03:29:25.442",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n\nimport pandas as pd\ndf \u003d pd.DataFrame({\u0027name\u0027:[\u0027a\u0027,\u0027b\u0027,\u0027c\u0027], \u0027count\u0027:[12,24,18]})\nz.show(df)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.406",
+ "dateUpdated": "2021-06-15 03:29:25.481",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
"editOnDblClick": false,
- "completionKey": "TAB"
+ "completionKey": "TAB",
+ "completionSupport": true
},
"colWidth": 12.0,
"editorMode": "ace/mode/python",
@@ -601,36 +645,59 @@
"msg": [
{
"type": "TABLE",
- "data": "count\tname\n12\ta\n24\tb\n18\tc\n"
+ "data": "name\tcount\na\t12\nb\t24\nc\t18\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128406_-1787806183",
"id": "20180118-122136_1299905608",
"dateCreated": "2020-02-05 14:12:08.406",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:25.485",
+ "dateFinished": "2021-06-15 03:29:25.895",
+ "status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 14:12:08.406",
- "config": {},
+ "dateUpdated": "2021-06-15 03:29:25.985",
+ "progress": 0,
+ "config": {
+ "colWidth": 12.0,
+ "fontSize": 9.0,
+ "enabled": true,
+ "results": {},
+ "editorSetting": {
+ "language": "python",
+ "editOnDblClick": false,
+ "completionKey": "TAB",
+ "completionSupport": true
+ },
+ "editorMode": "ace/mode/python"
+ },
"settings": {
"params": {},
"forms": {}
},
+ "results": {
+ "code": "SUCCESS",
+ "msg": []
+ },
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580883128406_130649699",
"id": "20180118-122149_878709973",
"dateCreated": "2020-02-05 14:12:08.406",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:29:25.988",
+ "dateFinished": "2021-06-15 03:29:26.044",
+ "status": "FINISHED"
}
],
- "name": "IPython Basic",
+ "name": "1. IPython Basic",
"id": "2EYDJKFFY",
"defaultInterpreterGroup": "spark",
"version": "0.9.0-SNAPSHOT",
@@ -640,5 +707,7 @@
"config": {
"isZeppelinNotebookCronEnable": false
},
- "info": {}
+ "info": {
+ "isRunning": false
+ }
}
\ No newline at end of file
diff --git a/notebook/Python Tutorial/2. IPython Visualization Tutorial_2F1S9ZY8Z.zpln b/notebook/Python Tutorial/2. IPython Visualization Tutorial_2F1S9ZY8Z.zpln
index 4689e69..b5180e6 100644
--- a/notebook/Python Tutorial/2. IPython Visualization Tutorial_2F1S9ZY8Z.zpln
+++ b/notebook/Python Tutorial/2. IPython Visualization Tutorial_2F1S9ZY8Z.zpln
@@ -4,7 +4,8 @@
"title": "Overview",
"text": "%md\n\n\nThere\u0027re many visualization libraries availabel in python world. Visualization is tremendous useful in notebook enviroment, most of them could be used in Jupyter Notebook. And most of them can also be used in Apache Zeppelin Notebook, but maybe a little difference for some libraries. This tutorial will teach you how to use these popular visualization libraries in Apache Zeppelin. To be noted, you need to use IPython interpreter to make these libraries work in Zeppelin. IPython interpreter is only available starting from Zeppelin 0.8.0.\n\nWe would cover the following visualiztion libraries:\n\n* Matplotlib\n* Pandas\n* Seaborn\n* Plotnine\n* Bokeh\n* Holoviews\n* Altair",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:13.727",
+ "dateUpdated": "2021-06-15 03:29:57.450",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -34,19 +35,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482808_420748092",
"id": "20180117-220147_1889980489",
"dateCreated": "2020-02-05 14:34:42.808",
- "dateStarted": "2020-03-11 14:24:13.753",
- "dateFinished": "2020-03-11 14:24:13.799",
+ "dateStarted": "2021-06-15 03:29:57.483",
+ "dateFinished": "2021-06-15 03:29:57.496",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Matplotlib\n\nMatplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. The usage of Matplotlib in Zeppelin is the same as Jupyter Notebook. The key is to put `%matplotlib inline` before using Matplotlig. Below is one simple example, for more usage of Matplotlib, you can refer this [link](https://matplotlib.org/).",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:13.858",
+ "dateUpdated": "2021-06-15 03:29:57.583",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -75,19 +78,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482810_-1147533206",
"id": "20180118-090246_2126121401",
"dateCreated": "2020-02-05 14:34:42.810",
- "dateStarted": "2020-03-11 14:24:13.866",
- "dateFinished": "2020-03-11 14:24:13.879",
+ "dateStarted": "2021-06-15 03:29:57.630",
+ "dateFinished": "2021-06-15 03:29:57.641",
"status": "FINISHED"
},
{
"title": "Matplotlib Example",
"text": "%python.ipython\n\n%matplotlib inline\n\nimport matplotlib.pyplot as plt\n\nplt.plot([1,2,3,4])\nplt.ylabel(\u0027some numbers\u0027)\nplt.show()\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:13.971",
+ "dateUpdated": "2021-06-15 03:29:57.728",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -111,24 +116,26 @@
"msg": [
{
"type": "IMG",
- "data": "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\u003d\n"
+ "data": "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\u003d\u003d\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482810_-1322704841",
"id": "20180117-220535_590781730",
"dateCreated": "2020-02-05 14:34:42.810",
- "dateStarted": "2020-03-11 14:24:13.981",
- "dateFinished": "2020-03-11 14:24:20.570",
+ "dateStarted": "2021-06-15 03:29:57.751",
+ "dateFinished": "2021-06-15 03:29:58.567",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Pandas\n\nPandas provide high level api for visualization on DataFrame. It uses Matplotlib for its visualization underlying, so the usage is the same as Matplotlib. ",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:20.572",
+ "dateUpdated": "2021-06-15 03:29:58.651",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -157,19 +164,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482811_125744258",
"id": "20180118-090527_1578553673",
"dateCreated": "2020-02-05 14:34:42.811",
- "dateStarted": "2020-03-11 14:24:20.589",
- "dateFinished": "2020-03-11 14:24:20.595",
+ "dateStarted": "2021-06-15 03:29:58.686",
+ "dateFinished": "2021-06-15 03:29:58.692",
"status": "FINISHED"
},
{
"title": "Pandas Example",
"text": "%python.ipython\n\n%matplotlib inline\n\nimport pandas as pd\nimport numpy as np\n\nts \u003d pd.Series(np.random.randn(1000), index\u003dpd.date_range(\u00271/1/2000\u0027, periods\u003d1000))\nts \u003d ts.cumsum()\nts.plot()",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:20.690",
+ "dateUpdated": "2021-06-15 03:29:58.787",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -193,28 +202,30 @@
"msg": [
{
"type": "TEXT",
- "data": "\u003cmatplotlib.axes._subplots.AxesSubplot at 0x11cdbfa20\u003e\n"
+ "data": "\u003cAxesSubplot:\u003e\n"
},
{
"type": "IMG",
- "data": "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\u003d\u003d\n"
+ "data": "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\u003d\u003d\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482811_-1394723261",
"id": "20180117-220828_1751137554",
"dateCreated": "2020-02-05 14:34:42.811",
- "dateStarted": "2020-03-11 14:24:20.706",
- "dateFinished": "2020-03-11 14:24:21.587",
+ "dateStarted": "2021-06-15 03:29:58.807",
+ "dateFinished": "2021-06-15 03:29:59.175",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Seaborn\n\nSeaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics. Its usage in Zeppelin is the same as in Jupyter. For seaborn usage please refer this [link](https://seaborn.pydata.org/)\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:21.643",
+ "dateUpdated": "2021-06-15 03:29:59.207",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -243,19 +254,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482811_1702400931",
"id": "20180118-091931_1235694337",
"dateCreated": "2020-02-05 14:34:42.811",
- "dateStarted": "2020-03-11 14:24:21.651",
- "dateFinished": "2020-03-11 14:24:21.668",
+ "dateStarted": "2021-06-15 03:29:59.229",
+ "dateFinished": "2021-06-15 03:29:59.241",
"status": "FINISHED"
},
{
"title": "Seaborn Example",
"text": "%python.ipython\n\n%matplotlib inline\n\nimport seaborn as sns\nsns.set(style\u003d\"ticks\")\n\n# Load the example dataset for Anscombe\u0027s quartet\ndf \u003d sns.load_dataset(\"anscombe\")\n\n# Show the results of a linear regression within each dataset\nsns.lmplot(x\u003d\"x\", y\u003d\"y\", col\u003d\"dataset\", hue\u003d\"dataset\", data\u003ddf,\n col_wrap\u003d2, ci\u003dNone, palette\u003d\"muted\", size\u003d4,\n scatter_kws\u003d{\"s\": 50, \"alpha\": 1})\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:21.752",
+ "dateUpdated": "2021-06-15 03:29:59.329",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -279,28 +292,30 @@
"msg": [
{
"type": "TEXT",
- "data": "/Users/jzhang/anaconda3/lib/python3.7/site-packages/seaborn/regression.py:546: UserWarning: The `size` paramter has been renamed to `height`; please update your code.\n warnings.warn(msg, UserWarning)\n\u003cseaborn.axisgrid.FacetGrid at 0x1a1f769e10\u003e\n"
+ "data": "/opt/conda/envs/python_3_with_R/lib/python3.8/site-packages/seaborn/regression.py:580: UserWarning: The `size` parameter has been renamed to `height`; please update your code.\n warnings.warn(msg, UserWarning)\n\u003cseaborn.axisgrid.FacetGrid at 0x7fa6da179880\u003e\n"
},
{
"type": "IMG",
- "data": "iVBORw0KGgoAAAANSUhEUgAAAjQAAAI0CAYAAAAKi7MDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8QZhcZAAAgAElEQVR4nOzdaWBU5d338e+ZySxJJiHsuxAXiqi4y02VoKgVEEUEcQGEWov19qlb3XAhgKVa61ZF24LegqAt4IZKRUGqKFKsVlnEDU3YkgAhhGQyyazX8yISRMKemTOT/D5vCGfOnPOf1F785jrXYhljDCIiIiIpzGF3ASIiIiKHS4FGREREUp4CjYiIiKQ8BRoRERFJeQo0IiIikvIUaERERCTlKdDIIVuwYAGjRo3a73lTpkxh0aJFcanhmmuuoays7LCuMWrUKBYsWNBAFYnITo2xjXjyySeZNGlSQ5QmDUyBRuJu+fLlRCKRuFx76dKlcbmuiCSO2ghpCGl2FyCp5c9//jNvvPEGOTk5dOnSpe54QUEBkyZNoqqqiq1bt9K9e3cef/xxXnrpJVavXs1DDz2E0+nk6KOPrvc8j8fDE088wcKFC3G5XDRv3pwHHniANm3a8N133zF58mTKy8uJRqOMGjWKYcOGMW7cOABGjx7N1KlTad++fV09U6dOZf78+XvUP336dJo3bx7/X5RIE6U2QmxjRA7QwoULzcCBA01lZaUJh8Nm7NixZuTIkcYYYx588EHz2muvGWOMCYVCZtCgQWbBggXGGGNGjhxp3nrrrX2eV1RUZE455RQTDAaNMcY8++yzZuHChSYcDpuBAwea1atXG2OMqaioMAMGDDCfffaZMcaYbt26mW3bth3W5/pxfSJy6JpCG/HEE0+YiRMnHtb1JD7UQyMHbNmyZZx//vn4fD4Ahg4dysyZMwG4/fbbWbp0KdOmTaOwsJAtW7YQCAT2uMbezmvbti3du3dnyJAh5OXlkZeXR+/evVm7di3r16/n7rvvrrtGTU0Na9as4aSTTtprrfr2JZJ4aiPETgo0clDMj7b+cjqddT/feuutRKNRBgwYwNlnn01xcfFu5+7vPIfDwaxZs1i1ahXLli3jD3/4A3369GHw4MFkZWUxb968umuUlpaSlZW1zzrHjh3L2LFjG+ATi8jBUBshdtGgYDlgeXl5LFiwgIqKCmKx2G4NyIcffsgNN9zAwIEDAVixYgXRaBSobdR2Dvjb23lfffUVgwYN4qijjuK6665jzJgxrFq1itzcXLxeb929iouLGTRoEKtXr97j2iJiL7URYif10MgB69u3L19//TVDhw4lOzub7t27s337dgBuueUWbrjhBjIyMvD5fJx++umsX78egH79+vHoo48SDof3et5ll13GgAEDGDp0KBkZGXi9Xu69917cbjdPP/00kydP5plnniESiXDTTTdx6qmnAtC/f39GjRrFk08+Sbdu3Wz73YiI2gixl2Xq6/MTERERSSF65CQiIiIpT4FGREREUp4CjYiIiKQ8BRoRERFJeSkTaCKRCBs3btT0OxHZJ7UVIk1TygSakpISzj33XEpKSuwuRUSSmNoKkaYpZQKNiIiIyN4o0IiIiEjKU6ARERGRlKdAIyIiIilPgUZERERSngKNiIiIpDwFGhEREUl5CjQiIiKS8hRoREREJOUp0IiIiEjKU6ARERGRlKdAIyIiIilPgUZERERSXlwDjd/vZ9CgQWzcuHG347NmzWLUqFHxvLWIiIg0IXELNCtWrODKK6+ksLBwt+Nr165l6tSp8bqtiIiINEFxCzRz5swhPz+fNm3a1B0LhUKMHz+eG2+8MV63FRERkSYoLV4Xnjx58h7HHnnkEYYOHUqnTp32+d6KigoqKip2O1ZSUtKg9YlI6lNbISI7xS3Q/NTSpUspLi5m3LhxLF++fJ/nzpgxgylTpiSoMhFJVWorRGQnyxhj4nmDfv368fzzz/PUU0/x+eef43a7CQQClJaW0rdvXx5//PE93rO3b10jRozg3Xff3W8Pj4g0DWorRGSnhPXQPPDAA3U/L1++nClTptQbZgCys7PJzs5OVGkikqLUVojITlqHRkRERFJe3HtoFi9evMexXr160atXr3jfWkRERJoI9dCIiIhIylOgERERkZSnQCMiIiIpT4FGREREUp4CjYiIiDQYY2KE135MtDyxq3YnbB0aERERadxMuIaq1x8l/PVSnG2PIvtXTyTs3go0IiIicthi/jL8c+8nWvwNAK6f9U7o/RVoRERE5LBEtxTinzOBWMVWsBykn/drvKdfnNAaFGhERETkkIW/+wT/qw9CqBpcXnxD7sR19BkJr0OBRkRERA5JzadvUv3O38DEsLJa4Rue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\n"
+ "data": "iVBORw0KGgoAAAANSUhEUgAAAkUAAAJFCAYAAADTfoPBAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAABhIElEQVR4nO3deXhTdd7//2eaNmkL1lLoCmVRQUFEkE0ZFgUBFWQTV0RUGHW8FZfx5+h8HR0Rx+GeuQGVYVxGBRVRkBHZBBVUcANcEVFBRSh0A9rSNUmTnN8fKaWlKRRoc7K8Htd1X5ecnCZvQu4zr75yzudYDMMwEBEREYlwUWYPICIiIhIMFIpEREREUCgSERERARSKRERERACFIhERERFAoUhEREQEUCiSRvLAAw8wa9Yss8cQkRCjY4cEE4UiCbiJEyeyePHikH2djRs3MnDgwEZ/XhE5unA7dgTq7yMNp1AkIiIigkKRnKBt27YxduxYevTowd13343T6ax+7ODBg9x6662cf/759O7dm1tvvZXc3FwAZs2axRdffMG0adPo0aMH06ZNA2D69OkMGjSI8847j3HjxvHFF19UP9+WLVsYN24c5513Hv369eOJJ56ofuybb77hmmuuoVevXowaNYqNGzce9XVExFw6dkhQM0SOk9PpNC688ELjpZdeMlwul/HOO+8YXbp0MWbOnGkYhmEUFBQYq1evNsrLy42SkhLjzjvvNP7whz9U//z1119vLFq0qNZzLl261CgoKDAqKyuNF154wejXr5/hcDgMwzCMq666ynjrrbcMwzCM0tJS4+uvvzYMwzByc3ONPn36GB9++KHh8XiMjz/+2OjTp49x4MCBel/nSD179qz3/5599lm/P/P5558bAwYMOO73TSTS6dhR+9jRkNeRwIo2O5RJ6Pn222+prKxk0qRJWCwWLrnkEubNm1f9eIsWLRg+fHj1n//whz9www03HPU5R48eXf3fN998M//+97/ZuXMnZ511FtHR0ezevZuCggKSkpLo3r07AG+//TYDBw5k0KBBAPzud7+ja9eufPTRR4wdO7ZBf5eav1WKSNPSsUOCnUKRHLf8/HxSU1OxWCzV2zIyMqr/u6KigieeeIINGzZw8OBBAMrKyvB4PFitVr/P+eKLL7J48WLy8/OxWCyUlpZSWFgIwOOPP85TTz3FpZdeSps2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nI0vVGYN5Jxh2RTFxsbSq1evRnmutLS0k/qtM1A0Z+MLlVk1Z+OKxOMHhM6smrPxhcqsZs6pE61FREREUCgSERERARSKRERERACFIhISErjjjjtISEgwe5Sj0pyNL1Rm1ZzBK5T+zqEyq+ZsfKEyazDMGdJXn4mIiIg0lohvikRERERAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSK5CQ88MADzJo1y+wxRCQE6fghwUihSAJi4sSJLF68OGRfZ+PGjQwcONDv6xz5mIg0rnA6fjz88MPcf//9dfb58ccf6dq1K0VFRY3++tJwCkUiIiIBMnbsWN577z3Ky8trbX/77be56KKLSExMNGcwARSK5Dhs27aNsWPH0qNHD+6++26cTmf1YwcPHuTWW2/l/PPPp3fv3tx6663k5uYCMGvWLL744gumTZtGjx49mDZtGgDTp09n0KBBnHfeeYwbN44vvvii+vm2bNnCuHHjOO+88+jXrx9PPPFE9WPffPMN11xzDb169WLUqFFs3LjxqK8jIubT8cOnR48epKSk8O6771Zv83g8LF++nDFjxjTJa8pxMEQawOl0GhdeeKHx0ksvGS6Xy3jnnXeMLl26GDNnzjQMwzAKCgqM1atXG+Xl5UZJSYlx5513Gn/4wx+qf/766683Fi1aVOs5ly5dahQUFBiVlZXGCy+8YPTr189wOByGYRjGVVddZbz11luGYRhGaWmp8fXXXxuGYRi5ublGnz59jA8//NDweDzGxx9/bPTp08c4cOBAva9zpJ49e9b7f88++6zfn/n888+NAQMG+P37HPmYiNSm40ftY8TcuXONSZMmVf95/fr1Rt++fQ2Xy3XsN1OaVLTZoUxCw7fffktlZSWTJk3CYrFwySWXMG/evOrHW7RowfDhw6v//Ic//IEbbrjhqM85evTo6v+++eab+fe//83OnTs566yziI6OZvfu3RQUFJCUlET37t0BX8U8cOBABg0aBMDvfvc7unbtykcffcTYsWMb9Hep+RuliDQ9HT/qzj5nzhxyc3NJS0tj6dKljBw5kpiYmJN+bjk5CkXSIPn5+aSmpmKxWKq3ZWRkVP93RUUFTzzxBBs2bODgwYMAlJWV4fF4sFqtfp/zxRdfZPHixeTn52OxWCgtLaWwsBCAxx9/nKeeeopLL72UNm3acMcdd3DRRReRnZ3N6tWr+eCDD6qfx+1207dv36b4a4tII9Dxo7aMjAx69erFsmXLmDBhAmvXrmXBggUBnUH8UyiSBklOTiYvLw/DMKoPbNnZ2WRmZgK+A9TOnTtZtGgRycnJ/PDDD4wZMwbDMPw+3xdffMHzzz/PvHnz6NixI1FRUfTu3bt6//bt2zNz5ky8Xi/vvvsuU6dOZePGjaSnpzN69GimT59+wn+XHj161PvYrbfeym233XbCzy0iden4UdfYsWN57rnnSE5Opk2bNpx99tknPJM0HoUiaZDu3bsTHR3Nyy+/zIQJE1i3bh3fffdd9W9YZWVl2O12EhISKCoqYs6cObV+vlWrVmRlZVX/uaysDKvVSlJSEm63m+eee47S0tLqx99++20GDBhAUlISCQkJAFitVkaNGsX48ePZsGED/fr1w+12880339CuXTvS0tLqvI4/X3/9dWO9LSLSADp+1DVs2DAeffRRnn76aa677rpGeU45ebr6TBrEZrPx9NNP89Zbb9G7d29WrVrF0KFDqx+fNGkSTqeT888/n6uvvpoBAwbU+vkbbriBNWvW0Lt3b6ZPn07//v0ZOHAgw4cPZ/DgwdjtdtLT06v337BhAyNGjKBHjx48/vjjzJo1q3qfuXPn8uyzz3LBBRcwaNAgXnjhBbxer9/XERHz6fhRV3x8PMOHDycnJ4fLL7+8SV9LGs5i1NdPioiIiEQQNUUiIiIiKBSJiIiIAApFIiIiIkCIhyK3282ePXtwu91mjyIiIUbHDxE5UkiHotzcXIYMGVJ9jxwRkYbS8UNEjhTSoUhERESksSgUiYiIiKBQJCIiIgIoFImIiIgACkUiIiIigEKRiIiICADRZg8gEowcHgdfFm5mnyOP5NhUerboTaw11uyxRESkCSkUiRzh59IdzN3xFAYGLq8TW5SdJVmLuL3jVM5o3tHs8UREpIno6zORGhweB3N3PIXT68DldQLg8jpxen3bHR6HyROKiEhTUSgSqeHLws0YGH4fMzD4qnBzgCcSEZFAUSgSqWGfI6+6ITqSy+tknyM/wBOJiEigKBSJ1JAcm4otyu73MVuUneTYlABPJCIigaJQJFJDzxa9sWDx+5gFC+e16B3giUREpDF4Kioo/Ogj8hctqncfhSKRGmKtsdzecSr2qNjqxsgWZcce5duuy/JFREJP+fbt/HzPPeS99hoHVq2qdz9dki9yhDOad+Rv3f7BV4Wb2efIJzk2hfO0TpGISEjyVFSQNXMmXsexrx5WKBLxI9YaS79WA8weQ0RETlLxpk14vd4G7auvz0RERCRsOXfvBperQfuqKRIREZGwYxgGxRs3UvTxxw3+GYUiERERCSvugwfJffllSr788rh+TqFIREREwsKhdijv1VfxlJYC0LxHD04dMICc557DMAwMp/8FekGhSERERMKAu7iY3Pnzq9uhqPh40q6/noQLLsBisdB89myKN27ElV//nQkUikRERCSkFW/aRO4rr+ApKQGg+bnnknbjjcS0aFG9T1RsLImDBh31eRSKREREJCS5i4t95w598QXga4dSJ0zg1H79sFj8353gaBSKREREJOQ0pB06XgEJRTNmzGDNmjXs3buX5cuX06lTJwoLC7n//vvZvXs3NpuNdu3aMW3aNJKSkgIxkoiIiIQgd3Exua+8QsnmzQBExcWRet11nNq//wm1QzUFZPHGIUOGsGDBAlq3bl29zWKxMGXKFNasWcPy5cvJzMzkn//8ZyDGERERkRBUvHkzv/6//1cdiJp168Zpf/sbiQMGnHQgggA1Rb169aqzLTExkb59+1b/uXv37ixcuLDe5yguLqa4uLjWttzc3MYbUkTClo4fIqHNXVLia4c2bQIatx2qKSjOKfJ6vSxcuJDBgwfXu8/8+fOZM2dOAKcSkXCh44dI6Cr+4gtyX34ZT9UvNs3OOYf0m24ipglOtwmKUPTYY48RHx/P9ddfX+8+kyZNYuzYsbW25ebmMmHChKYeT0RCnI4fIqHHXVJC3quvUrxxI1DVDl17Lac20ldl/pgeimbMmMGuXbt45plniIqq/xSnhIQEEhISAjiZiIQLHT9EQkvxl1+SO3/+4Xaoa1dfO9SyZZO+rqmhaNasWWzdupXnnnsOm81m5igiIiJiMndpqa8d+vxzoKoduuYaTh04sMnaoZoCEoqmT5/Ou+++y/79+7nppptITExk9uzZPPPMM7Rv355rrrkGgDZt2vCvf/0rECOJiIhIECn58ktyTGiHagpIKHrooYd46KGH6mz/6aefAvHyIiIiEqTqtEOxsaRcey2JAWqHajL9nCIRERGJTHXaobPPJv3mmwPaDtWkUCQi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uRFblN3sUUREQk5UbKyuMhMhTL4+uyR9hAKRiIiInJSwCEUiIiIiJ0uhSERERASFIhERERFAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSKRERERIAgC0Vz5szhzDPPZPv27WaPIiIiIhEmaELR999/zzfffENGRobZo4iIiEgEijZ7AACXy8W0adP45z//yaRJk/zuU1xcTHFxca1tubm5gRhPREKcjh8i0hBBEYqefPJJRo0aRWZmZr37zJ8/nzlz5gRwKhEJFzp+iEhDmB6Kvv76a7777jvuu+++o+43adIkxo4dW2tbbm4uEyZMaMrxRCQM6PghIg1heijavHkzv/76K0OGDAF8B6rJkyfzxBNP0L9//+r9EhISSEhIMGtMEQlhOn6ISEOYHopuueUWbrnlluo/Dx48mGeeeYZOnTqZOJWIiIhEmqC5+kxERETETKY3RUdat26d2SOIiIhIBFJTJCIiIoJCkYiIiAigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIABBt9gAnw+PxAJCbm2vyJCISaGlpaURHn/ghTMcPkchV3/EjpEPRvn37AJgwYYLJk4hIoK1du5Y2bdqc8M/r+CESueo7flgMwzBMmKdROBwOtm7dSnJyMlar9YSeIzc3lwkTJrBgwQLS0tIaecLGozkbX6jMqjn9O9mmKJKOHxA6s2rOxhcqswZyzrBsimJjY+nVq1ejPFdaWtpJ/dYZKJqz8YXKrJqzcUXi8QNCZ1bN2fhCZVYz59SJ1iIiIiIoFImIiIgACkUiIiIigEIRCQkJ3HHHHSQkJJg9ylFpzsYXKrNqzuAVSn/nUJlVcza+UJk1GOYM6avPRERERBpLxDdFIiIiIqBQJCIiIgKE+DpFx2Pw4MHYbDbsdjsA9913HwMGDKi1j8fjYfr06WzYsAGLxcItt9zClVdeGbAZ9+zZw//8z/9U/7mkpITS0lI2bdpUa7+nn36a1157jZSUFADOO+88HnnkkSadbcaMGaxZs4a9e/eyfPlyOnXqBMDOnTt54IEHKCoqIjExkRkzZtC+ffs6Px/I99bfrIWFhdx///3s3r0bm81Gu3btmDZtGklJSXV+PlDvb33vaUM+qxC499TfnA39rII5n9emoGPIyQmVY0ioHD/qmxV0DDkpRoS46KKLjJ9++umo+7z11lvGzTffbHg8HuPAgQPGgAEDjKysrABNWNf06dONRx99tM72p556yvj73/8e0Fk2b95sZGdn13kfJ06caCxdutQwDMNYunSpMXHiRL8/H8j31t+shYWFxueff169z9///nfjwQcf9PvzgXp/63tPG/JZNYzAvaf1zVlTfZ9VwzDn89oUdAw5OaFyDAmV40d9sxqGjiEnQ1+f1bBq1SquvPJKoqKiSEpK4uKLL2b16tWmzOJyuVi+fDlXXHGFKa9/pF69epGenl5r24EDB9i2bRsjR44EYOTIkWzbto2CgoI6Px/I99bfrImJifTt27f6z927dyc7O7tJXr+h/M15PAL1nh5rzmD7rJpJx5D6hcoxJFSOH6BjSFOImK/PwFchGoZBz549uffee+tc9peTk0NGRkb1n9PT0027g/a6detITU3l7LPP9vv4ypUr+fjjj0lOTubOO++kR48eAZ7Q936lpqZW3zfKarWSkpJCTk5OnVo5mN5br9fLwoULGTx4cL37mP3+HuuzCsHznh7rswrmv5+NRceQxhWKx5BQOH6AjiEnKmKaogULFrBs2TKWLFmCYRhMmzbN7JGOasmSJfWm5muuuYa1a9eyfPlyJk+ezO23305hYWGAJwxdjz32GPHx8Vx//fV+Hzf7/Q2nzyqY/342lnD6dwmXfxMzBPvxA8LrswqBfU8jJhQdqu5sNhvXXXcdX331ld99alaiOTk5ptxROC8vj82bN3P55Zf7fTw5OZmYmBgAfve735Gens6OHTsCOSLge7/y8vLweDyA76S9/Px8vzVpsLy3M2bMYNeuXcyePZuoKP8ff7Pf34Z8Vg/tZ/Z7eqzPKpj/fjYWHUMaX6gdQ0Lh+AE6hpyMiAhF5eXllJSUAGAYBqtWraJz58519rvkkktYvHgxXq+XgoIC3n//fYYPHx7ocXnrrbcYNGgQLVq08Pt4Xl5e9X//8MMP7N27lw4dOgRqvGotW7akc+fOrFixAoAVK1bQuXNnv1dkBMN7O2vWLLZu3cq//vUvbDZbvfuZ+f429LMKwfGeHuuzCsHzeT0ZOoY0jVA6hoTC8QN0DDlpATmd22S7d+82Ro8ebYwcOdK47LLLjDvvvNPIy8szDMMwpkyZYmzZssUwDMNwu93Gww8/bAwZMsQYMmSI8frrr5sy77Bhw4yPPvqo1raac95///3GiBEjjMsvv9wYN26c8eGHHzb5TI899pgxYMAAo3Pnzka/fv2Myy67zDAMw/j555+N8ePHG8OGDTPGjx9v/PLLL35nDuR762/W7du3G506dTKGDRtmjBo1yhg1apRx++23+501UO+vvzmP9lk9cs5Avaf1/dsbhv/P6pFzmvF5bWw6hpy8UDmGhMrxo75ZdQw5ObrNh4iIiAgR8vWZiIiIyLEoFImIiIigUCQiIiICKBSJiIiIAApFIiIiIoBCkYiIiAigUCQiIiICKBSJiIiIAApFEkJ2795Nnz59+P777wHf0u99+/Zl48aNJk8mIqFAxxA5FoUiCRlt27blvvvu47777qOiooI///nPjBs3jr59+5o9moiEAB1D5Fh0mw8JObfddht79+4FYMmSJUe9OaOIyJF0DJH6qCmSkHPVVVexfft2Jk6cqIOZiBw3HUOkPmqKJKSUlZUxevRo+vbty/r161m+fDmJiYlmjyUiIULHEDkaNUUSUh5//HHOPvtsHn/8cS688EIeeeQRs0cSkRCiY4gcjUKRhIz333+fDRs28OijjwLwwAMPsG3bNpYtW2byZCISCnQMkWPR12ciIiIiqCkSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERARSKRERERACFIhERERFAoUhEREQEUCgSERERAeD/B1fIiNOPzWYIAAAAAElFTkSuQmCC\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482811_576440533",
"id": "20180117-220708_660528060",
"dateCreated": "2020-02-05 14:34:42.811",
- "dateStarted": "2020-03-11 14:24:21.762",
- "dateFinished": "2020-03-11 14:24:25.565",
+ "dateStarted": "2021-06-15 03:29:59.363",
+ "dateFinished": "2021-06-15 03:30:01.537",
"status": "FINISHED"
},
{
"title": "Plotnine",
"text": "%md\n\n# Plotnine\n\nplotnine is an implementation of a grammar of graphics in Python, it is based on ggplot2. The grammar allows users to compose plots by explicitly mapping data to the visual objects that make up the plot.\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:25.600",
+ "dateUpdated": "2021-06-15 03:30:01.564",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -330,19 +345,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885213779_377546255",
"id": "paragraph_1580885213779_377546255",
"dateCreated": "2020-02-05 14:46:53.782",
- "dateStarted": "2020-03-11 14:24:25.612",
- "dateFinished": "2020-03-11 14:24:25.677",
+ "dateStarted": "2021-06-15 03:30:01.588",
+ "dateFinished": "2021-06-15 03:30:01.598",
"status": "FINISHED"
},
{
"title": "Plotnine Example (1)",
"text": "%python.ipython\n\n%matplotlib inline \n\nfrom plotnine import *\nfrom plotnine.data import mtcars\n\n(ggplot(mtcars, aes(\u0027wt\u0027, \u0027mpg\u0027))\n + geom_point())\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:25.719",
+ "dateUpdated": "2021-06-15 03:30:01.688",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -365,33 +382,31 @@
"code": "SUCCESS",
"msg": [
{
- "type": "TEXT",
- "data": "/Users/jzhang/anaconda3/lib/python3.7/site-packages/plotnine/scales/scale.py:93: MatplotlibDeprecationWarning: \nThe iterable function was deprecated in Matplotlib 3.1 and will be removed in 3.3. Use np.iterable instead.\n if cbook.iterable(self.breaks) and cbook.iterable(self.labels):\n/Users/jzhang/anaconda3/lib/python3.7/site-packages/plotnine/utils.py:553: MatplotlibDeprecationWarning: \nThe iterable function was deprecated in Matplotlib 3.1 and will be removed in 3.3. Use np.iterable instead.\n return cbook.iterable(var) and not is_string(var)\n\n"
- },
- {
"type": "IMG",
- "data": "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eeNMVlaWXn311cipG3VR11me6jDRySwvLy+//LKWL18eub1hwwZdddVVGjVqlBYvXqx9+/bJ4/GoVatWeuCBB9S8eXML0wKwg/PPP19r1qzRH/7wB33zzTf6zne+o6uvvtrqWEBcMk1TkyZNUnl5ucLhsKTjlya47bbb9Pbbb1uc7tQM83THYWzuv0/2iZW0tDRHv53b7XYrIyNDpaWlcfUXQX1w+iylxJkns3QWp88zHmd56NChU76T1zAM7du3r84nF9d1lrXtdZH4bCMAABJaWlraKS8h0KhRo7h9VxTlBQCABJacnKzbb79dHs9/ziRxuVy65557LEz1v1l+zgsA1If9+/frt7/9beQKuxMmTKhxVVwAxz344IPKycnRypUr5Xa7NWHCBE2YMMHqWKdFeQHgOF999ZWuuuoqHTlyRKFQSC+99JLWrFmjwsLCev/cI8COXC6Xpk+frunTp1sd5YzwZwgAx3n88cdVUVGhQCCgcDisYDCo1157TZs2bbI6GoAYoLwAcJydO3ee8gq7X331lUWJAMQS5QWA41x00UXyer1Ry/x+/zldcAtA/KC8AHCcWbNmqVmzZvL5fEpKSpLb7dZtt92mXr16WR0NQAxwwi4Ax8nMzNSaNWv0+9//Xt988426d+/OFXYBB6G8AHCk9PR03XrrrVbHAFAPOGwEAABshfICAABshfICAABshfICAABshfICAABshfICAABshbdKA0A9+Oijj/T111+rffv2uvDCC62OAzgKe14AIIZM09RPfvITDRo0SFOmTFG/fv00Z84cq2MBjkJ5AYAYWr58uZYvXy5JkQ+H/OUvf6m1a9daGQtwFMoLAMTQli1bFA6Ho5Z5vV5t2bLFokSA81BeACCGmjRpIrfbHbXMNE2dd955FiUCnIfyAgAxdPPNN8vn80UKjMfjUUZGhkaNGmVxMsA5KC8AEENt2rTRX//6V1111VXq1KmTrrvuOv31r39VRkaG1dEAx+Ct0gAQYx07dtTSpUutjgE4FnteAACArVBeAACArVBeAACArVBeAACArVBeAACArVBeAACArVBeAACArRimaZpWh6gP5eXlSkpKiuk2PR5P5IPWnMgwDPl8Pvn9fjn0xyLC6bOUEmeezNJZnD5PZlm7M3ntduxF6vx+v/x+f0y3mZaWpoqKiphuM5643W75fD5VVlYqFApZHadeOX2WUuLMk1k6i9PnySxrdyblhcNGAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAADAVigvAAA4UDgc1rx589S/f3/1799f8+bNUzgcrvP2TNPUc889pyuvvFJ9+/bVL37xCwWDwRgmPnMeS+4VAADUq/z8fD377LORgvH444+rtLRUDz/8cJ229/TTT+uxxx5TKBSSJC1YsEAHDx7U3LlzYxX5jLHnBQAAhwmFQlHFRZKCwaAWLVpU570l8+bNixQXSQoEAnrppZdUUVFxznnPVlzseVm1apWKiopUXFysfv366e677458bdeuXZo/f76Ki4uVk5OjGTNmqGvXrhamBQAgvvn9/lOWlFAopKNHj6px48ZntT3TNFVdXX3Kr1VWViotLa1OOesqLva8NG3aVGPGjNGQIUOilgeDQeXn56tfv35atmyZRo8erdmzZ+vIkSMWJQUAIP6lpKSoc+fOcrvdkWVut1udOnU66+IiSYZh6NJLL5XH8599Hm63WxdccIGys7NjkvlsxEV56d+/v/r27av09PSo5R9++KGOHTumG264QV6vV4MGDVKzZs20ceNGi5ICAGAPL7zwgnJyciK3c3JytGTJkjpvr6CgQK1bt5Z0vMxkZGTopZdeksvV8FUiLg4bnc7u3bvVunXrqH+Ytm3bavfu3RamAgAg/rVr104bN27Uhx9+KEnq1q2bGjVqVOfttWjRQmvWrNEHH3ygYDCobt261WkvTizEdXmprq5Wampq1LLU1FRVVVVZlAgAAPto1KiR+vTpE7PtJSUlqXfv3jHbXl3FdXlJSUmpUVSqqqqUkpJSY92SkhKVlJREbrtcLmVlZcU0j2EYUccPnebEY3PyYzzB6bOUEmeezNJZnD5PZlm7k1/PMzMzlZmZGbVOXJeX3NxcrVy5UuFwOHLoaOfOnRo6dGiNdVesWKHCwsLI7SlTpmjmzJkxz+Tz+WK+zXhz8rlHTpUIs5QSY57M0lkSYZ7M8vQKCgqiXs+nTp2qadOmRa0TF+UlFAopFAopHA4rHA7L7/fL5XKpW7du8nq9evXVVzVs2DBt3LhR+/fvV79+/WpsY/To0crLy4vcdrlcKi0tjWnO1NRUVVZWxnSb8cTtdis9PV3l5eVR7+V3IqfPUkqceTJLZ3H6PJll7U5+PT95r4skGaZpmueULgaWLl2q5cuXRy276qqr9OMf/1jFxcVasGCBiouL1axZM82YMUMXX3xxrdv8711OsZKWlmbJxXgaitvtVkZGhkpLSx3/pHL6LKXEmSezdBanz5NZ1u5UZeVkcbHnZfz48Ro/fvwpv9amTRvNmTOngRMBAIB4FRfXeQEAADhTlBcAAGArlBcAAGArlBcAAGArlBcAAGArlBcAAGArlBcAAGArcXGROsSHkpISrVixQqNHjz6jiwQhvjFP52CWzsEsY4M9L4goKSlRYWFhvVydGA2PeToHs3QOZhkblBcAAGArlBcAAGAr7ocffvhhq0MgfqSkpOjSSy9Vo0aNrI6CGGCezsEsnYNZnjtO2AUAALbCYSMAAGArlBcAAGArHqsDwHqBQECLFi3S+++/r4qKCmVmZuqmm27SwIEDrY6GOlqwYIG2bt2q6upqpaWlaciQIRozZozVsXAOysvLNWPGDDVv3lxz5syxOg7O0ty5c7V27Vp5PP952X3mmWeUlZVlYSr7orxAoVBITZs2VX5+vrKzs7Vt2zY9+uijysnJ0UUXXWR1PNTB8OHDNXXqVCUlJenQoUN6+OGH1aJFC11xxRVWR0MdPf/882rTpo2OHTtmdRTU0YgRI3TzzTdbHcMROGwEJScna8KECcrJyZHL5VKXLl3UuXNnffrpp1ZHQx3l5uYqKSkpctswDO3du9fCRDgXH374ofbv369BgwZZHQWIC+x5QQ1Hjx7V9u3bNWzYMKuj4BwsWbJEq1at0rFjx5Sdnc0Ln00FAgEVFBTopz/9qb788kur4+AcvPXWW3rrrbeUmZmpYcOG6eqrr7Y6km1RXhDFNE3NmzdPHTp0UI8ePayOg3Nw8803a/Lkydq+fbveffddpaamWh0JdfD73/9ePXr0UJs2bSgvNjZs2DDdcsstSk1N1SeffKLHH39cqamp6t+/v9XRbInDRogwTVMLFy7U4cOHdc8998gwDKsj4RwZhqEOHTrI4/Fo2bJlVsfBWdq7d6/+8Y9/aPz48VZHwTlq37690tPT5Xa71a1bN1133XXasGGD1bFsiz0vkHS8uCxatEg7duzQz3/+cyUnJ1sdCTEUDoe1b98+q2PgLH366ac6fPiwbrvtNklSMBiU3+/XhAkTVFhYyBVabcwwDHGN2LqjvECSVFBQoM8++0z5+fn8QrS5yspKbd68WX369FFycrK2bdumN998U2PHjrU6Gs7SFVdcoe7du0dub9iwQW+//bZ+9rOfKSUlxcJkOFvr169Xz549I8/JP//5z/rhD39odSzborxABw8e1BtvvCGv16tbbrklsvzGG2/k2iA2ZBiGVq9ercWLFyscDqtp06YaOXKkrrvuOquj4SwlJSVFvWuscePG8ng8yszMtDAV6mLVqlV65plnFA6HlZmZqQkTJmjAgAFWx7ItPtsIAADYCifsAgAAW6G8AAAAW6G8AAAAW6G8AAAAW6G8AAAAW6G8AAAAW6G8AAAAW6G8AAAAW6G8AIhrZWVlevjhh/XJJ59YHQVAnKC8AIhrZWVleuSRRygvACIoLwAAwFYoLwAa1Lp162QYhnbs2BFZNnLkSBmGoQ8++CCybOLEifrud7+rtm3bSpJuuukmGYYhwzBUXFzc0LEBxBHKC4AGddlllyk5OVlr1qyRJJmmqfXr10ctk46XnCuvvFIrV66UJP3iF7/Qpk2btGnTJjVv3tyS7ADiA+UFQINKSkrSZZddFikqH3/8scrKyjRlypTIsuLiYu3evVt5eXnq0aOHJKlDhw7q27ev+vbtq6SkJMvyA7Ae5QVAgxswYECkqKxdu1Y9e/bU9ddfr7Vr10aW+Xw+9e3b18qYAOIU5QVAg8vLy1NxcbH27NmjtWvXasCAAbriiit0+PBhffrpp1q7dm3k8BIAnIzyAqDB9e/fX16vV2vWrNG6des0YMAANWnSRN/5zne0Zs2aSKEBgFOhvABocI0aNVLPnj313HPPad++fbryyislHd8js3z5cn3xxReR8uLz+SRJR48etSwvgPhCeQFgiRPnvXTr1k0ZGRlRy9xut/r37y9JysnJ0Xnnnadly5Zpw4YN2rp1q/x+v5XRAViM8gLAEnl5eZIUdXhowIABMgxDPXr0UFpamiTJ5XLp+eef186dOzV48GD17t1be/futSQzgPhgmKZpWh0CAADgTLHnBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2ArlBQAA2Mr/B6QaXzMIWz3AAAAAAElFTkSuQmCC\n"
+ "data": "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GYZx5h26XMrLyzunUAAAAGcTU3l56KGHNGXKFB04cCBq/ccff6wHH3xQDz30UFzCAQAAfFZM17y89NJLKisr0yWXXFLvgt1WrVrp5Zdf1ssvvyzp1MVJr7zySlxDAwCA1BVTeamsrFTHjh3VsWNHSacukG3evLn69+8vSY6/4AoAAFgnpvLy1ltvxTsHAABAg8T8hN3Dhw9r9erVOnz4cORdpE8zDENz584953AAAACfFfM1L+PGjZNpmsrNza33RF3KCwAASJSYyktRUZFGjx6tJUuWqFmzZvHOBAAAcFYxlZfjx4/rW9/6FsUFSe/NN9/UX//6V2VmZurmm29W69atrY4EADhHMT3nZfjw4TxFF0lv1qxZGjdunBYtWqTZs2drwIAB2r9/v9WxVFZWpn/+85+2f1+TyspKFRcXO/4R5wCST0xHXp588kndcsstqq6u1tVXX63mzZvX26ZHjx7nmg2I2cGDB/X4449LOvUO6JIUCoV0//336ze/+Y0lmaqqqnTPPffojTfekCRdcsklWrFihQoKCizJE6twOKyf/OQnevrppyPXvS1fvlyXX3651dEApIiYykt5ebkqKyv16KOP6rHHHov6mGmaMgyDv8ZgqUOHDskwjKijG6FQqN5ToRvTfffdp7Vr10aWP/74Y918883atGmT3G63Zbm+rPnz52vp0qWR/7clJSW68cYb9fbbbys7O9vidABSQUzlZfz48Tp8+LDmzZunjh071rvbCLBaQUFBvdMybrdbF110kUWJpNdffz1yFEiSgsGg9u/fr8OHD6tdu3aW5fqyXnnllai3uQ+Hw6qsrNT27dt1zTXXWJgMQKqIqby88847WrFihUaNGhXnOEB8tGvXTt///vc1d+5cud1uGYYhn8+nRx55xLJMZzu64vHE/LglS3i93nrrTNO03dcBwL5i+mlz8cUXc1oISa+oqEjdu3fX1q1b1bRpU91yyy1q06aNZXnGjRunxYsXR46+eL1e9ejRQ+eff75lmWJx22236b333lM4HJZ0qny1atVKvXr1sjgZgFQRU3mZPXu27r//fnXr1i3y/kZAMho+fLiGDx9+zvt577339OGHH6ply5a6+uqrz3j04Yv85Cc/UTAY1K9+9SsFAgENHjxYCxYskGEYZ9y+pKRE69evVzAY1BVXXGFp8fpvX//611VRUaHHH39c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rm/evHnjBvkSKC8AAKSwiy66SNdee23Ubf6GYURdkJ5sLL/mBQASYf/+/Vq+fLmqqqrUr18/jRw5kvcdAs7AMAwtWbJEs2fP1p/+9Cc1bdpU//d//6dhw4ZZHe2sKC8AHGfHjh1RT9hdtmyZPvzwQz3wwANWRwOSks/nU1FRkYqKiqyO0iCcNgLgOJMnT1ZdXZ0CgUCkwMydO1eHDx+2OhqAOKC8AHCcw4cPn/EJu3//+98tSAMg3igvABzn4osvlscTfVbcMAxdeOGFFiUCEE+UFwCOM3v2bDVt2lQ+n09+v1+GYWj69OlnfW8kAPbCBbsAHKd9+/bauHFj5Am7ffr00RVXXGF1LABxQnkB4Eh5eXm65557rI4BIAE4bQQAAGyF8gIAAGyF8gIAAGyF8gIAAGyF8gIAAGyF8gIAAGyFW6UBIM7C4bDee+89nThxQp07d9YFF1xgdSTAUSgvABBHtbW1Gj9+vN566y253W5J0hNPPKGxY8danAxwDk4bAUAczZkzR5s2bZIkhUIhhUIhff/739e+ffssTgY4B+UFAOJo8+bNCgQCUes8Ho/ef/99awIBDkR5AYA4atGihQzDiFoXCoXUrFkzixIBzkN5AYA4+s53viOXyxUpMF6vVx07dtSgQYMsTgY4B+UFAOKoZ8+eeuWVV9S/f3916tRJY8aM0auvviq/3291NMAxuNsIAOKsd+/eWrVqldUxAMfiyAsAALAVygsAALAVygsAALAVygsAALAVygsAALAVygsAALAVygsAALAVwzRN0+oQ8VZeXp6QB0J5PB4Fg8G47zdZGIYhn8+nuro6OfBlEYVZOofTZymlzjyZpbPEMs+G/u525EPq6urqVFdXF/f9ZmZmqqKiIu77TRZut1s+n09VVVUKhUJWx0koZukcTp+llDrzZJbOEss8G1peOG0EAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAIAD1dbW6qGHHlLv3r01cOBAPf/88zJNM+b9BYNBPfbYY+rTp4/69++vp556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AgAAtsIFuwAAwFYoLwAAwFYoLwAAwFYoLwAAwFYoLwAAwFYoLwAAwFYoLwAAwFYoLwAAwFYoLwCSWllZmaZOnapdu3ZZHQVAkqC8AEhqZWVlmjZtGuUFQATlBQAA2ArlBUCj2rhxowzD0IEDByLrRo0aJcMw9MEHH0TWjRs3Ttdcc40uvPBCSdJNN90kwzBkGIYOHjzY2LEBJBHKC4BG9bWvfU1paWlav369JMk0TW3atClqnXSq5AwYMECrVq2SJD3yyCP6y1/+or/85S/Kz8+3JDuA5EB5AdCo/H6/vva1r0WKykcffaSysjLdcccdkXUHDx7UoUOHNGjQIHXv3l2S1KFDB/Xp00d9+vSR3++3LD8A61FeADS6gQMHRorKhg0b1KNHD1133XXasGFDZJ3P51OfPn2sjAkgSVFeADS6QYMG6eDBgzp8+LA2bNiggQMHqn///jpx4oR2796tDRs2RE4vAcBnUV4ANLp+/frJ6/Vq/fr12rhxowYOHKhmzZrp0ksv1fr16yOFBgDOhPICoNGlp6erR48e+uUvf6ni4mINGDBA0qkjMi+88IL27dsXKS8+n0+SdPLkScvyAkgulBcAljh93Uu3bt2UnZ0dtc7tdqtfv36SpLy8PDVv3lwrV67U5s2b9c4776iurs7K6AAsRnkBYIlBgwZJUtTpoYEDB8owDHXv3l2ZmZmSJJfLpWeeeUaffPKJrr76avXq1UtHjhyxJDOA5GCYpmlaHQIAAKChOPICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABshfICAABs5f8DvI4NUhefWN0AAAAASUVORK5CYII\u003d\n"
},
{
"type": "TEXT",
- "data": "\u003cggplot: (7551962821)\u003e"
+ "data": "\u003cggplot: (8772142395880)\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885221038_719317105",
"id": "paragraph_1580885221038_719317105",
"dateCreated": "2020-02-05 14:47:01.038",
- "dateStarted": "2020-03-11 14:24:25.796",
- "dateFinished": "2020-03-11 14:24:27.043",
+ "dateStarted": "2021-06-15 03:30:01.714",
+ "dateFinished": "2021-06-15 03:30:02.984",
"status": "FINISHED"
},
{
"title": "Plotnine Example (2)",
"text": "%python.ipython\n\n(ggplot(mtcars, aes(\u0027wt\u0027, \u0027mpg\u0027, color\u003d\u0027factor(gear)\u0027))\n + geom_point()\n + stat_smooth(method\u003d\u0027lm\u0027)\n + facet_wrap(\u0027~gear\u0027))",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:27.139",
+ "dateUpdated": "2021-06-15 03:30:03.023",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -414,42 +429,41 @@
"code": "SUCCESS",
"msg": [
{
- "type": "TEXT",
- "data": "/Users/jzhang/anaconda3/lib/python3.7/site-packages/plotnine/scales/scale.py:93: MatplotlibDeprecationWarning: \nThe iterable function was deprecated in Matplotlib 3.1 and will be removed in 3.3. Use np.iterable instead.\n if cbook.iterable(self.breaks) and cbook.iterable(self.labels):\n/Users/jzhang/anaconda3/lib/python3.7/site-packages/numpy/core/fromnumeric.py:2389: FutureWarning: Method .ptp is deprecated and will be removed in a future version. Use numpy.ptp instead.\n return ptp(axis\u003daxis, out\u003dout, **kwargs)\n/Users/jzhang/anaconda3/lib/python3.7/site-packages/plotnine/utils.py:553: MatplotlibDeprecationWarning: \nThe iterable function was deprecated in Matplotlib 3.1 and will be removed in 3.3. Use np.iterable instead.\n return cbook.iterable(var) and not is_string(var)\n\n"
- },
- {
"type": "IMG",
- "data": "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xTR0bI40HomSKdnkdurUqXj22WdhGMZAacLx48dx4403Dnvupk2bsHLlyoGvJUkamI0YyuFwDF8dnwNZllFVVYW+vj7oKVbXZ6MQcZViTIWOayxiSnZ3YCjTNAeNsaFxnTsmk82MjafxWYoxFSquUoyp0HEli6mY47NSX/Nix1SouEY7pqGf55y1pVwUPbnVdR26rsMwDBiGgWg0CkmSsGDBAqiqiueffx7r1q3Dnj170N7ejiVLlgw7x9DbFl6vN+UfnWmaBfmDHBp/vgoZVynGBBQmrtGOqbq6GsFgcHB5QhKGYQw6bmhc6W6ljbfxWYoxAfybyVSymEphfFbaa56PUnytRismliFQIRQ9uX3yySfxxBNPDHy9e/duXHPNNfinf/on3HPPPXjggQfw2GOPoaGhAT/72c/gcrmKGC2VO0VRUFtbi87OzmKHQkRERDkoenJ7xx134I477kj6venTp+P+++8f44io0jmdTgQCgYzKE4iIiKi0FL3PLVEpqq2tHba5AxEREZU+fnoTJdFfnkBERETjC5NbohScTmfS1nNERERUupjcEqXh8XhYnkBERDSO8FObKA1FUVBTU1PsMIiIiChDTG6JRuByuVieQERENE4wuSXKAMsTiIiIxgd+WhNlgOUJRERE4wOTW6IMsTyBiIio9DG5JcqCx+OBEKLYYRAREVEKTG6JssDyBCIiotKmFDsAovGmqqoKhmEUOwwiIiJKgjO3RDlwu93FDoGIiIiSYHJLlAPW3RIREZUmJrdEREREVDaY3BIRERFR2WByS0RERERlg8ktEREREZUNJrdEREREVDaY3BIRERFR2WByS0RERERlg8ktEREREZUNJrdEREREVDaY3BIRERFR2WByS0RERERlg8ktEREREZUNJrdEREREVDaY3BIRERFR2WByS0RERERlQ5imaRY7iPHI6/XimWeewaZNm+DxeIodDoDSjAkozbhKMaZCKsXfjzFlrlTjKoRS/d1KMS7GRJQbztzmyOv14pFHHoHX6y12KANKMSagNOMqxZgKqRR/P8aUuVKNqxBK9XcrxbgYE1FumNwSERERUdlgcktEREREZUO+99577y12EOOVzWbDZZddBrvdXuxQBpRiTEBpxlWKMRVSKf5+jClzpRpXIZTq71aKcTEmouxxQRkRERERlQ2WJRARERFR2WByS0RERERlQyl2AONNLBbDgw8+iL1798Ln88Hj8eC2227DqlWrihrXAw88gA8//BChUAgulwvXX389br/99qLG1K+vrw/f/e53MXHiRNx///1FjeU3v/kNdu3aBUU5O/R///vfo66urohRFQ7HZ/Y4PsdGqY5NgOMzE+U8Nqn8MLnNkq7rqKmpwX333Yf6+nocPHgQv/jFL9DY2Ii5c+cWLa7169fjW9/6FiwWCzo7O3HvvfeiqakJy5YtK1pM/R599FFMnz4dkUik2KEAADZs2IBvfvObxQ5jVHB8Zo/jc2yU6tgEOD4zVa5jk8oPyxKyZLVaceedd6KxsRGSJGH+/PmYN28eDhw4UNS4pk6dCovFMvC1EAKtra1FjCjhs88+Q3t7O66++upih1IROD6zw/E5dkp1bAIcn0TlhjO3eQqHwzhy5AjWrVtX7FDw5z//Gdu2bUMkEkF9fX3R3xBjsRgeeugh/PjHP8bRo0eLGsu5duzYgR07dsDj8WDdunW47rrrih3SqOH4TI3js7hKaWwCHJ+ZqJSxSeMfk9s8mKaJ3/72t5g1axYWLlxY7HDwzW9+E3//93+PI0eO4K9//SscDkdR43n66aexcOFCTJ8+vWTenNetW4e7774bDocD+/fvx69//Ws4HA4sXbq02KEVHMdnehyfxVNqYxPg+BxJpYxNKg8sS8iRaZr4wx/+gK6uLvz0pz+FEKLYIQFI3E6bNWsWFEXB448/XrQ4Wltb8dZbb+GOO+4oWgzJnH/++aiqqoIsy1iwYAHWrFmD3bt3FzusguP4TI/js3hKdWwCHJ/pVMLYpPLBmdscmKaJBx98EMeOHcMvf/lLWK3WYoc0jGEYaGtrK9rPP3DgALq6uvAP//APAIB4PI5oNIo777wTjzzySMnsbCOEQLntY8LxOTKOz+IYD2MT4PjMRLmNTSovTG5z8NBDD+HQoUO47777SuJNJhAI4P3338eVV14Jq9WKgwcP4uWXX8bXvva1osW0bNkyXHzxxQNf7969G2+++Sbuuece2Gy2osX1zjvvYNGiRQOv00svvYR//Md/LFo8o4Hjc2Qcn8VRamMT4PjMVLmPTSovTG6z1NHRge3bt0NVVdx9990Dj2/evLlofRGFEHj99dfx8MMPwzAM1NTU4JZbbsGaNWuKEg8AWCyWQauPnU4nFEWBx+MpWkwAsG3bNvz+97+HYRjweDy48847sWLFiqLGVEgcn5nh+Bx7pTg2AY7PTJXz2KTyI0zeVyAiIiKiMsEFZURERERUNpjcEhEREVHZYHJLRERERGWDyS0RERERlQ0mt0RERERUNpjcEhEREVHZYHJLRERERGWDyS0RERERlQ0mt0RU0np6enDvvfdi//79xQ6FiIjGASa3RFTSenp68POf/5zJLRERZYTJLRERERGVDSa3RDSm3n77bQghcOzYsYHHbrnlFggh8Omnnw489o1vfAPXXnstZsyYAQC47bbbIISAEALNzc1jHTYREY0TTG6JaExdccUVsFqt2LlzJwDANE288847gx4DEknw8uXL8eyzzwIAfvWrX+Hdd9/Fu+++i4kTJxYldiIiKn1MboloTFksFlxxxRUDiey+ffvQ09ODu+66a+Cx5uZmnDhxAitXrsTChQsBALNmzcLixYuxePFiWCyWosVPRESljcktEY25FStWDCSyu3btwqJFi7B27Vrs2rVr4DFN07B48eJihklEROMQk1siGnMrV65Ec3MzvvrqK+zatQsrVqzAsmXL0NXVhQMHDmDXrl0D5QtERETZYHJLRGNu6dKlUFUVO3fuxNtvv40VK1bA7Xbjoosuws6dOwcSXiIiomwxuSWiMWe327Fo0SL88Y9/RFtbG5YvXw4gMaP7xBNP4PDhwwPJraZpAIBwOFy0eImIaPxgcktERdFfd7tgwQJUV1cPekyWZSxduhQA0NjYiAkTJuDxxx/H7t278eGHHyIajRYzdCIiKmFMbomoKFauXAkAg8oPVqxYASEEFi5cCJfLBQCQJAmPPvoojh8/jtWrV+Pyyy9Ha2trUWImIqLSJ0zTNIsdBBERERFRIXDmloiIiIjKBpNbIiIiIiobTG6JiIiIqGwwuSUiIiKissHkloiIiIjKBpNbIiIiIiobTG6JiIiIqGwwuSUiIiKissHkloiIiIjKBpNbIiIiIiobTG6JiIiIqGwwuSUiIiKisvH/AcnwtCshnu9jAAAAAElFTkSuQmCC\n"
+ "data": "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jj179kAIgaeffhrf/OY3UVpainnz5vXcf9VVV+GZZ55BKBRK4b9IZjC5JRomZFlGSUlJSudUBybDZkQa7K/TkmsL5na72feWetjt9j4/VJWW6Sgrj7wB1m3VECuH5YYONBB+/OMf42c/+xmAyFf9n376Ka6++mqEw2E88MADePvtt3H//fdj1apVPUlwt5///Oe48cYbMXfuXKxYsQL/8z//g8mTJ6O5uRmLFi3Cj370IwDAX//6V3z66ad4+eWXAQD79+/HmWeeicOHD+MPf/gDfve736G+vh5nnnkmmpubez3GL3/5S+zYsQNPPfUU/vSnPwEAVq5cCZPJ1CuRBIBHHnkE9957L2666SasWLECkydPxu233x71O3/3u9/FT37yE9x444148803cdNNN+Guu+7CE0880XPMwYMHUV1djccffxxvvfUWbr31Vtx33324//77o673gx/8AEIIPPfcc/j5z3/ec/sZZ5yB1tZWrFuX3KLkTFIG/RGJKGscDgecTif8fn9SxyuQUROahY9Nn2G/6SCa5RaMCPddv9ve3o6Kior+hkt5oHtL3r7qsafOCODjJgVtLTJammWMKA9HHeN2u2G1WgcoUhqOTjjhBEyePBkAUFNT0zO7+utf/7rnmFAohAkTJmDBggWor6/HlClT0NnZiXvvvRe33nornnzyyZ5jlyxZ0uvaADB37txe6x5+8YtfIBAI4N133+2ZjT311FMxefJkPPbYY7j33nt7ji0tLcVf/vKXXjtOrl27tmfWtVs4HMZDDz2Eb3zjG3jooYcAABdeeGFPAt1t586dePTRR/HEE0/g1ltvBQCcf/75cLlc+OlPf4pbb70VkiRh4cKFWLhwIYDITO+CBQvg8Xjw6KOP4ic/+Umv53DOnDn4zW9+E/Xczpw5E5Ik4fPPP49KxAdaXia3qqrGXaWrKErKtYexdA80m82Wka/KMhFXLsYEZDauXIwJSC0uq9UKWZb7fZ1EEv1+VVVV2Lu3753Hup2s12CN8QV0oWODdQsuC17U5zm6rkNRlF71YLk4PnMxJiC7fzMDMT6tViv8fn+v30VVe5cfzDwJ+ORDA4YhsKPOirHjomu3dV2H3W7v9UafD8/5YMQE5PffTKb98Y9/xH/9139h+/btveq9u5PbTz/9FB6PB//n//yflK+9evVqnHfeeb36kI8fPx7z58/H6tWrex17ySWXRG2l3tjYGNXD/MCBA2hsbMTixYt73b5kyZJeye3f/vY3AMCVV17Zq1xg4cKF+PnPf479+/dj/Pjx8Pl8ePDBB/HMM89g3759vdZSuFyuXrsQXnrppTF/T0VRUFRUhEOHDiV8PgZCXia3gUAg7tei3TNX/SXLMlRVhdvtRjgcPcOQqkzElYsxZTquXIwpVlyJWiAlWjk7WL+fqqro6upK6lo2sxXVgUnYptVji7wN812nwGr0vYhh//79qKysTDqmVPFvJv2YsjE+FUWB0+mEJElQFAWBQKBX/Z4kA+MnyNizS8W2zRJOme9DrBy7qamp1+ztUHnOsx1TpuLK5mvnYHn55Zdxww034NZbb8UDDzyA0tJSNDY2YtmyZT1dO1pbI5vbjBo1KuXrt7e3Y/bs2VG3jxw5EnV1db1ui7WNus/ni3qeGhsbASAq6T3+/JaWFhiGEbeDTndye9ddd+G3v/0t7rnnHsydOxdFRUV49dVXcf/998Pn8/VKbhNt9W42m7NSTpSXyS0RJVZcXAyXy9UruUikxj8L27R6hEQYm7QtONV3cp/n+Hw+eDwefo1MACJtwfpKrKpnBLBnlwqvR8L+vQqqJkYvRGFpAg20F198EbNnz+5VbrBq1apex5SWlgIAGhoaMGbMmJSuX1JSgsOHD0fdfujQoah1EcfP2nafv2fPnl63dU8kHF+z29TUFHWuEAIff/xx1LcnAFBdXQ0g8hzcdtttuOuuu3rue/PNN2P+PrFi7Nbe3t7zXA0mLigjGoYkSUppcVlluAKVoUgN7XptC8JIbsamvb2dK9wJAGAymfpMSqsmBqFpiXvesmsCDTSv1xuV+D3zzDO9fj799NNhtVrx+9//Pu51uq9xfI/mBQsWYOXKlT2zv0BkxnTNmjU488wz+4yvuroau3fv7nXbmDFjMHLkSLz66qu9bn/llVd6/dxdR9va2oqTTz456l93icjxz0E4HMbzzz/fZ2zHOnz4MLxeb0/CPJg4c0s0TNntdnR1dSXd2aDGNwuN9vfgklzYYdqF6uDkPs8JBAJwuVwJa+oCRgC7Q3sRRhjj5XGwSZyVy1eFhYUJN2NQFGDS1CC2bNCwZ6cJPp+A2dw7kTUMAx6PBzabbaDDpWHqggsuwB133IH77rsP8+fPx9tvv42VK1f2OqawsBD33HMP7rrrLoTDYSxduhS6ruODDz7AP/zDP+Dkk0/GtGnTAACPPfYYli5dCqvVipkzZ+Kf/umf8Pvf/x4XXnghfvjDHyIcDuOee+5BSUkJ7rjjjj7jO+OMM3DffffhwIEDPbPGsizjBz/4Ab73ve+hoqIC5557Lt5//3188MEHANDTsWTKlCm444478PWvfx3f//73ceqppyIYDKK+vh4ffPBBTzJ8wQUX4Le//S2mT5+OESNG4LHHHkt6IXK3v//97wAiyfxg48wt0TAlhEhp9nZK8ATY9UhC8ZU5ubZgQGT2Nl75Q5vejgecD+NR92/wa/f/4N6un2FPKPnFbjS0JLMl79TpkTfQcFhgR1387XiJBsptt92GO++8E48++iiuuOIK7Nu3D88++2zUcf/6r/+Kp556Cp999hmWLVuGm266CfX19T01qDU1Nbj33nvxpz/9CfPnz8fll18OABg7diw++ugjlJWV4etf/zpuvvlmTJo0CatXr46qmY3lnHPOQVlZGd5+++1et//jP/4j7rnnHjz11FNYtmwZtm3bhv/4j/8A0Hu3wF/96le4//778fzzz2PRokW47rrr8Pzzz+Pss8/uOeaRRx7B2WefjX/8x3/EzTffjJkzZ+Luu+9O6Xl86623cOaZZ2alc44w8vD7nZaWlrj3ZbLQv7i4GO3t7TlV6J9rMWU6rlyMKVZciba7zbXxefjw4YSLiMxmc89s22fmtfjE8jkA4LquqzAyHH8hwbEKCwsxYsSIqJh+4XwMe8J7ET6y+5mAgE1Y8UDBTyCL2Cv2u/FvJv2Ysjk+vV4vXC4XPB5PzA89hgE88/sCdLbLGDkqhCv/IfrxhBAYN24cJEkaMs95tmPKVFzZfO2ko+68806sW7cO77//fsLjfvSjH+G//uu/0NraOqi7mYVCIYwePRo///nPccMNNwza43bjzC3RMJfK7O0s/wzIRiTpTHZTBwDo6uqKuUvN3vC+nsQWAAwYcBludOjROwFRfrDZbAm35BXi6Ha8hxoUdLRHv011lyYQDVff//738fnnn/faIGHbtm344Q9/iDfffBPvvfcefvjDH+LnP/85br311kHfpveZZ55BYWEhrr322kF93G5MbomGOZPJlNQWqQBgNSyYGojU2taq2+EWyX09bBhGr8UT3czCHPN4S5zbaehLphymevrROvC6rbG343W5XBmN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pBrTYI1PPufJy8XnKhdjIuqW9eT2z3/+M55//vmenz/55BOcd955+N73vocf/ehHePTRR/Hss8+ioqICd999NxwORxajpXzX3T3h0KFD2Q6FiIiI0pD15Pbaa6/FtddeG/O+qqoqPPzww4McEQ13x3dPICIioqEj631uiXJRcXFx1OYORERElPuY3BLFEGtzByIiIsp9TG6J4uguTyAiIqKhg8ktUQIsTyAiIhpamNwSJcDyBCIioqGFyS1RHywWC1vQERERDRFMbomSUFJSwvIEIiKiIYDJLVESWJ5AREQ0NDC5JUoSyxOIiIhyH5NbohSwPIGIiCi3MbklSoEkSSgtLc12GERERBQHp6CIUmS1WhEIBLIdBhEREcXAmVuiNBQWFmY7BCIiIoqByS1RGoQQ2Q6BiIiIYmByS0RERER5g8ktEREREeUNJrdERERElDeY3BIRERFR3mByS0RERER5g8ktEREREeUNJrdERERElDeY3BIRERFR3mByS0RERER5g8ktEREREeUNJrdERERElDeY3BIRERFR3mByS0RERER5g8ktEREREeUNJrdERERElD8MSktDQ4Nxzz33GA0NDdkOpUcuxmQYuRlXLsaUSbn4+zGm5OVqXJmQq79bLsbFmIjSw+Q2TV9++aUBwPjyyy+zHUqPXIzJMHIzrlyMKZNy8fdjTMnL1bgyIVd/t1yMizERpYdlCURERESUN5jcEhEREVHeYHKbpsrKStxzzz2orKzMdig9cjEmIDfjysWYMikXfz/GlLxcjSsTcvV3y8W4GBNReoRhGEa2gyAiIiIiygTO3BIRERFR3mByS0RERER5Q8l2AENNMBjEE088gQ0bNsDpdKKsrAxXXXUVzjnnnKzG9eijj2Lt2rXwer1wOBy48MILcfXVV2c1pm5dXV341re+hcrKSjz88MNZjeW///u/8dFHH0FRjg79xx57DCNGjMhiVJnD8Zk6js/BkatjE+D4TEY+j03KP0xuUxQOh1FSUoL7778f5eXlqK2txX333YeRI0di6tSpWYtr8eLF+OY3vwlN09Dc3Ix7770Xo0aNwoIFC7IWU7ennnoKVVVV8Pv92Q4FALBkyRLceOON2Q5jQHB8po7jc3Dk6tgEOD6Tla9jk/IPyxJSZDabcd1112HkyJGQJAnTp0/HtGnTsG3btqzGNW7cOGia1vOzEAINDQ1ZjChi06ZNOHToEM4999xshzIscHymhuNz8OTq2AQ4PonyDWdu+8nn82HHjh24/PLLsx0K/vCHP+CNN96A3+9HeXl51l8Qg8EgnnzySfzLv/wLdu7cmdVYjvXOO+/gnXfeQVlZGS6//HJccMEF2Q5pwHB8xsfxmV25NDYBjs9kDJexSUMfk9t+MAwDv/zlLzF58mTU1NRkOxzceOONuOGGG7Bjxw58/vnnsNlsWY3nxRdfRE1NDaqqqnLmxfnyyy/HzTffDJvNhq1bt+Khhx6CzWbD/Pnzsx1axnF8JsbxmT25NjYBjs++DJexSfmBZQlpMgwDjz/+OFpbW/Gv//qvEEJkOyQAka/TJk+eDEVR8Nxzz2UtjoaGBnz44Ye49tprsxZDLCeccAIKCgogyzJmzpyJRYsW4ZNPPsl2WBnH8ZkYx2f25OrYBDg+ExkOY5PyB2du02AYBp544gns2rUL//7v/w6z2ZztkKLouo7GxsasPf62bdvQ2tqKW265BQAQCoUQCARw3XXX4be//S2sVmvWYjuWEAL5to8Jx2ffOD6zYyiMTYDjMxn5NjYpvzC5TcOTTz6Juro63H///TnxIuN2u/HFF1/g1FNPhdlsRm1tLd5++2187Wtfy1pMCxYswEknndTz8yeffIIPPvgAP/rRj2CxWLIW18cff4w5c+b0PE9vvvkmbr311qzFMxA4PvvG8ZkduTY2AY7PZOX72KT8wuQ2RU1NTXjrrbdgMplw880399y+fPnyrPVFFEJg5cqV+M1vfgNd11FSUoKlS5di0aJFWYkHADRN67X62G63Q1EUlJWVZS0mAHjjjTfw2GOPQdd1lJWV4brrrsNZZ52V1ZgyieMzORyfgy8XxybA8ZmsfB6blH+Ewe8ViIiIiChPcEEZEREREeUNJrdERERElDeY3BIRERFR3mByS0RERER5g8ktEREREeUNJrdERERElDeY3BIRERFR3mByS0RERER5g8ktEeW0jo4O3Hvvvdi6dWu2QyEioiGAyS0R5bSOjg789Kc/ZXJLRERJYXJLRERERHmDyS0RDarVq1dDCIFdu3b13LZ06VIIIbBx48ae266//nqcf/75mDBhAgDgqquughACQgjs2bNnsMMmIqIhgsktEQ2qU045BWazGatWrQIAGIaBjz/+uNdtQCQJPvPMM7FixQoAwM9+9jN8+umn+PTTT1FZWZmV2ImIKPcxuSWiQaVpGk455ZSeRHbLli3o6OjATTfd1HPbnj17sG/fPpx99tmoqakBAEyePBmnnXYaTjvtNGialrX4iYgotzG5JaJBd9ZZZ/Uksh999BHmzJmDyy67DB999FHPbaqq4rTTTstmmERENAQxuSWiQXf22Wdjz5492L9/Pz766COcddZZWLBgAVpbW7Ft2zZ89NFHPeULREREqWByS0SDbv78+TCZTFi1ahVWr16Ns846C4WFhZg1axZWrVrVk/ASERGlisktEQ06q9WKOXPm4He/+x0aGxtx5plnAojM6D7//PPYvn17T3KrqioAwOfzZS1eIiIaOpjcElFWdNfdzpw5E8XFxb1uk2UZ8+fPBwCMHDkSRUVFeO655/DJJ59g7dq1CAQC2QydiIhyGJNbIsqKs88+GwB6lR+cddZZEEKgpqYGDocDACBJEp566ins3r0bCxcuxLx589DQ0JCVmImIKPcJwzCMbAdBRERERJQJnLklIiIiorzB5JaIiIiI8gaTWyIiIiLKG0xuiYiIiChvMLklIiIiorzB5JaIiIiI8gaTWyIiIiLKG0xuiYiIiChvMLklIiIiorzB5JaIiIiI8gaTWyIiIiLKG0xuiYiIiChv/H8TOYAMJj+eSgAAAABJRU5ErkJggg\u003d\u003d\n"
},
{
"type": "TEXT",
- "data": "\u003cggplot: (7554154900)\u003e"
+ "data": "\u003cggplot: (8772142159562)\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885791251_758930573",
"id": "paragraph_1580885791251_758930573",
"dateCreated": "2020-02-05 14:56:31.251",
- "dateStarted": "2020-03-11 14:24:27.154",
- "dateFinished": "2020-03-11 14:24:28.290",
+ "dateStarted": "2021-06-15 03:30:03.058",
+ "dateFinished": "2021-06-15 03:30:03.833",
"status": "FINISHED"
},
{
"title": "",
- "text": "%md\n\n# bokeh\n\n[Bokeh](https://bokeh.pydata.org/en/latest/) is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.\nThe usage of Bokeh in Zeppelin is a little difference from that in Jupyter. Here\u0027s one example of using Bokeh in Zeppelin. In order to use bokeh in Zeppelin, you need to install bkzep as well.\n\n\n* `pip install bkzep`\n\n",
+ "text": "%md\n\n# bokeh\n\n[Bokeh](https://bokeh.pydata.org/en/latest/) is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:28.395",
+ "dateUpdated": "2021-06-15 03:30:03.858",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
- "language": "text",
- "editOnDblClick": false,
- "completionKey": "TAB"
+ "language": "markdown",
+ "editOnDblClick": true,
+ "completionKey": "TAB",
+ "completionSupport": false
},
"colWidth": 12.0,
- "editorMode": "ace/mode/text",
+ "editorMode": "ace/mode/markdown",
"fontSize": 9.0,
"editorHide": true,
"results": {},
@@ -465,24 +479,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003ebokeh\u003c/h1\u003e\n\u003cp\u003e\u003ca href\u003d\"https://bokeh.pydata.org/en/latest/\"\u003eBokeh\u003c/a\u003e is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.\u003cbr /\u003e\nThe usage of Bokeh in Zeppelin is a little difference from that in Jupyter. Here\u0026rsquo;s one example of using Bokeh in Zeppelin. In order to use bokeh in Zeppelin, you need to install bkzep as well.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epip install bkzep\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003c/div\u003e"
+ "data": "\u003cdiv class\u003d\"markdown-body\"\u003e\n\u003ch1\u003ebokeh\u003c/h1\u003e\n\u003cp\u003e\u003ca href\u003d\"https://bokeh.pydata.org/en/latest/\"\u003eBokeh\u003c/a\u003e is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.js, and to extend this capability with high-performance interactivity over very large or streaming datasets. Bokeh can help anyone who would like to quickly and easily create interactive plots, dashboards, and data applications.\u003c/p\u003e\n\n\u003c/div\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482814_1997313050",
"id": "20180118-092227_1380687854",
"dateCreated": "2020-02-05 14:34:42.814",
- "dateStarted": "2020-03-11 14:24:28.408",
- "dateFinished": "2020-03-11 14:24:28.420",
+ "dateStarted": "2021-06-15 03:30:03.886",
+ "dateFinished": "2021-06-15 03:30:03.892",
"status": "FINISHED"
},
{
"title": "Bokeh Example (1)",
- "text": "%python.ipython\n\nfrom bokeh.io import output_notebook, show\nfrom bokeh.plotting import figure\nimport bkzep\n\noutput_notebook(notebook_type\u003d\u0027zeppelin\u0027)\n\nfig \u003d figure()\nfig.line([1,2], [3,4])\nshow(fig)\n\n",
+ "text": "%python.ipython\n\nfrom bokeh.io import output_notebook, show\nfrom bokeh.plotting import figure\n\noutput_notebook()\n\nfig \u003d figure()\nfig.line([1,2], [3,4])\nshow(fig)\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:37.775",
+ "dateUpdated": "2021-06-15 03:30:03.985",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -506,36 +522,38 @@
"msg": [
{
"type": "HTML",
- "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.pydata.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"2782\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n\n"
+ "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1002\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"2782\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };var element \u003d document.getElementById(\"2782\");\n if (element \u003d\u003d null) {\n console.error(\"Bokeh: ERROR: autoload.js configured with elementid \u00272782\u0027 but no matching script tag was found. \")\n return false;\n }\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n var css_urls \u003d [];\n\n var inline_js \u003d [\n function(Bokeh) {\n inject_raw_css(\".widget-box {\\n\\tmin-height: 20px;\\n\\tbackground-color: #f5f5f5;\\n\\tborder: 1px solid #e3e3e3 !important;\\n\\tborder-radius: 4px;\\n\\t-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n}\");\n },\n function(Bokeh) {\n inject_raw_css(\"table.panel-df {\\n margin-left: auto;\\n margin-right: auto;\\n border: none;\\n border-collapse: collapse;\\n border-spacing: 0;\\n color: black;\\n font-size: 12px;\\n table-layout: fixed;\\n}\\n\\n.panel-df tr, th, td {\\n text-align: right;\\n vertical-align: middle;\\n padding: 0.5em 0.5em !important;\\n line-height: normal;\\n white-space: normal;\\n max-width: none;\\n border: none;\\n}\\n\\n.panel-df tbody {\\n display: table-row-group;\\n vertical-align: middle;\\n border-color: inherit;\\n}\\n\\n.panel-df tbody tr:nth-child(odd) {\\n background: #f5f5f5;\\n}\\n\\n.panel-df thead {\\n border-bottom: 1px solid black;\\n vertical-align: bottom;\\n}\\n\\n.panel-df tr:hover {\\n background: lightblue !important;\\n cursor: pointer;\\n}\\n\");\n },\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n (function(root, factory) {\n // if(typeof exports \u003d\u003d\u003d \u0027object\u0027 \u0026\u0026 typeof module \u003d\u003d\u003d \u0027object\u0027)\n // factory(require(\"Bokeh\"));\n // else if(typeof define \u003d\u003d\u003d \u0027function\u0027 \u0026\u0026 define.amd)\n // define([\"Bokeh\"], factory);\n // else if(typeof exports \u003d\u003d\u003d \u0027object\u0027)\n // factory(require(\"Bokeh\"));\n // else\n factory(root[\"Bokeh\"]);\n })(this, function(Bokeh) {\n var define;\n return (function outer(modules, entry) {\n if (Bokeh !\u003d null) {\n return Bokeh.register_plugin(modules, {}, entry);\n } else {\n throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n }\n })\n ({\n \"custom/main\": function(require, module, exports) {\n var models \u003d {\n \"HTML\": require(\"custom/panel.models.markup.html\").HTML,\n \"State\": require(\"custom/panel.models.state.state\").State,\n \"Audio\": require(\"custom/panel.models.widgets.audio\").Audio,\n \"FileInput\": require(\"custom/panel.models.widgets.file_input\").FileInput,\n \"Player\": require(\"custom/panel.models.widgets.player\").Player,\n \"VideoStream\": require(\"custom/panel.models.widgets.video_stream\").VideoStream\n };\n require(\"base\").register_models(models);\n module.exports \u003d models;\n },\n \"custom/panel.models.markup.html\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var markup_1 \u003d require(\"models/widgets/markup\");\n function htmlDecode(input) {\n var doc \u003d new DOMParser().parseFromString(input, \"text/html\");\n return doc.documentElement.textContent;\n }\n var HTMLView \u003d /** @class */ (function (_super) {\n __extends(HTMLView, _super);\n function HTMLView() {\n return _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n }\n HTMLView.prototype.render \u003d function () {\n _super.prototype.render.call(this);\n var html \u003d htmlDecode(this.model.text);\n if (!html) {\n this.markup_el.innerHTML \u003d \u0027\u0027;\n return;\n }\n this.markup_el.innerHTML \u003d html;\n Array.from(this.markup_el.querySelectorAll(\"script\")).forEach(function (oldScript) {\n var newScript \u003d document.createElement(\"script\");\n Array.from(oldScript.attributes)\n .forEach(function (attr) { return newScript.setAttribute(attr.name, attr.value); });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n if (oldScript.parentNode)\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n };\n return HTMLView;\n }(markup_1.MarkupView));\n exports.HTMLView \u003d HTMLView;\n var HTML \u003d /** @class */ (function (_super) {\n __extends(HTML, _super);\n function HTML(attrs) {\n return _super.call(this, attrs) || this;\n }\n HTML.initClass \u003d function () {\n this.prototype.type \u003d \"HTML\";\n this.prototype.default_view \u003d HTMLView;\n };\n return HTML;\n }(markup_1.Markup));\n exports.HTML \u003d HTML;\n HTML.initClass();\n\n },\n \"custom/panel.models.state.state\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var p \u003d require(\"core/properties\");\n var view_1 \u003d require(\"core/view\");\n var array_1 \u003d require(\"core/util/array\");\n var model_1 \u003d require(\"model\");\n var receiver_1 \u003d require(\"protocol/receiver\");\n function get_json(file, callback) {\n var xobj \u003d new XMLHttpRequest();\n xobj.overrideMimeType(\"application/json\");\n xobj.open(\u0027GET\u0027, file, true);\n xobj.onreadystatechange \u003d function () {\n if (xobj.readyState \u003d\u003d 4 \u0026\u0026 xobj.status \u003d\u003d 200) {\n callback(xobj.responseText);\n }\n };\n xobj.send(null);\n }\n var StateView \u003d /** @class */ (function (_super) {\n __extends(StateView, _super);\n function StateView() {\n return _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n }\n StateView.prototype.renderTo \u003d function () {\n };\n return StateView;\n }(view_1.View));\n exports.StateView \u003d StateView;\n var State \u003d /** @class */ (function (_super) {\n __extends(State, _super);\n function State(attrs) {\n var _this \u003d _super.call(this, attrs) || this;\n _this._receiver \u003d new receiver_1.Receiver();\n _this._cache \u003d {};\n return _this;\n }\n State.prototype.apply_state \u003d function (state) {\n this._receiver.consume(state.header);\n this._receiver.consume(state.metadata);\n this._receiver.consume(state.content);\n if (this._receiver.message \u0026\u0026 this.document) {\n this.document.apply_json_patch(this._receiver.message.content);\n }\n };\n State.prototype._receive_json \u003d function (result, path) {\n var state \u003d JSON.parse(result);\n this._cache[path] \u003d state;\n this.apply_state(state);\n };\n State.prototype.set_state \u003d function (widget, value) {\n var _this \u003d this;\n var values \u003d array_1.copy(this.values);\n var index \u003d this.widgets[widget.id];\n values[index] \u003d value;\n var state \u003d this.state;\n for (var _i \u003d 0, values_1 \u003d values; _i \u003c values_1.length; _i++) {\n var i \u003d values_1[_i];\n state \u003d state[i];\n }\n this.values \u003d values;\n if (this.json) {\n if (this._cache[state]) {\n this.apply_state(this._cache[state]);\n }\n else {\n get_json(state, function (result) { return _this._receive_json(result, state); });\n }\n }\n else {\n this.apply_state(state);\n }\n };\n State.initClass \u003d function () {\n this.prototype.type \u003d \"State\";\n this.prototype.default_view \u003d StateView;\n this.define({\n json: [p.Boolean, false],\n state: [p.Any, {}],\n widgets: [p.Any, {}],\n values: [p.Any, []],\n });\n };\n return State;\n }(model_1.Model));\n exports.State \u003d State;\n State.initClass();\n\n },\n \"custom/panel.models.widgets.audio\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var p \u003d require(\"core/properties\");\n var widget_1 \u003d require(\"models/widgets/widget\");\n var AudioView \u003d /** @class */ (function (_super) {\n __extends(AudioView, _super);\n function AudioView() {\n return _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n }\n AudioView.prototype.initialize \u003d function () {\n _super.prototype.initialize.call(this);\n this._blocked \u003d false;\n this._time \u003d Date.now();\n };\n AudioView.prototype.connect_signals \u003d function () {\n var _this \u003d this;\n _super.prototype.connect_signals.call(this);\n this.connect(this.model.change, function () { return _this.render(); });\n this.connect(this.model.properties.loop.change, function () { return _this.set_loop(); });\n this.connect(this.model.properties.paused.change, function () { return _this.set_paused(); });\n this.connect(this.model.properties.time.change, function () { return _this.set_time(); });\n this.connect(this.model.properties.value.change, function () { return _this.set_value(); });\n this.connect(this.model.properties.volume.change, function () { return _this.set_volume(); });\n };\n AudioView.prototype.render \u003d function () {\n var _this \u003d this;\n if (this.audioEl) {\n return;\n }\n this.audioEl \u003d document.createElement(\u0027audio\u0027);\n this.audioEl.controls \u003d true;\n this.audioEl.src \u003d this.model.value;\n this.audioEl.currentTime \u003d this.model.time;\n this.audioEl.loop \u003d this.model.loop;\n if (this.model.volume !\u003d null)\n this.audioEl.volume \u003d this.model.volume / 100;\n else\n this.model.volume \u003d this.audioEl.volume * 100;\n this.audioEl.onpause \u003d function () { return _this.model.paused \u003d true; };\n this.audioEl.onplay \u003d function () { return _this.model.paused \u003d false; };\n this.audioEl.ontimeupdate \u003d function () { return _this.update_time(_this); };\n this.audioEl.onvolumechange \u003d function () { return _this.update_volume(_this); };\n this.el.appendChild(this.audioEl);\n if (!this.model.paused)\n this.audioEl.play();\n };\n AudioView.prototype.update_time \u003d function (view) {\n if ((Date.now() - view._time) \u003c view.model.throttle) {\n return;\n }\n view._blocked \u003d true;\n view.model.time \u003d view.audioEl.currentTime;\n view._time \u003d Date.now();\n };\n AudioView.prototype.update_volume \u003d function (view) {\n view._blocked \u003d true;\n view.model.volume \u003d view.audioEl.volume * 100;\n };\n AudioView.prototype.set_loop \u003d function () {\n this.audioEl.loop \u003d this.model.loop;\n };\n AudioView.prototype.set_paused \u003d function () {\n if (!this.audioEl.paused \u0026\u0026 this.model.paused)\n this.audioEl.pause();\n if (this.audioEl.paused \u0026\u0026 !this.model.paused)\n this.audioEl.play();\n };\n AudioView.prototype.set_volume \u003d function () {\n if (this._blocked)\n this._blocked \u003d false;\n return;\n if (this.model.volume !\u003d null)\n this.audioEl.volume \u003d this.model.volume / 100;\n };\n AudioView.prototype.set_time \u003d function () {\n if (this._blocked)\n this._blocked \u003d false;\n return;\n this.audioEl.currentTime \u003d this.model.time;\n };\n AudioView.prototype.set_value \u003d function () {\n this.audioEl.src \u003d this.model.value;\n };\n return AudioView;\n }(widget_1.WidgetView));\n exports.AudioView \u003d AudioView;\n var Audio \u003d /** @class */ (function (_super) {\n __extends(Audio, _super);\n function Audio(attrs) {\n return _super.call(this, attrs) || this;\n }\n Audio.initClass \u003d function () {\n this.prototype.type \u003d \"Audio\";\n this.prototype.default_view \u003d AudioView;\n this.define({\n loop: [p.Boolean, false],\n paused: [p.Boolean, true],\n time: [p.Number, 0],\n throttle: [p.Number, 250],\n value: [p.Any, \u0027\u0027],\n volume: [p.Number, null],\n });\n };\n return Audio;\n }(widget_1.Widget));\n exports.Audio \u003d Audio;\n Audio.initClass();\n\n },\n \"custom/panel.models.widgets.file_input\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var p \u003d require(\"core/properties\");\n var widget_1 \u003d require(\"models/widgets/widget\");\n var FileInputView \u003d /** @class */ (function (_super) {\n __extends(FileInputView, _super);\n function FileInputView() {\n return _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n }\n FileInputView.prototype.connect_signals \u003d function () {\n var _this \u003d this;\n _super.prototype.connect_signals.call(this);\n this.connect(this.model.change, function () { return _this.render(); });\n this.connect(this.model.properties.value.change, function () { return _this.render(); });\n this.connect(this.model.properties.width.change, function () { return _this.render(); });\n };\n FileInputView.prototype.render \u003d function () {\n var _this \u003d this;\n if (this.dialogEl) {\n return;\n }\n this.dialogEl \u003d document.createElement(\u0027input\u0027);\n this.dialogEl.type \u003d \"file\";\n this.dialogEl.multiple \u003d false;\n this.dialogEl.style.width \u003d \"{this.model.width}px\";\n this.dialogEl.onchange \u003d function (e) { return _this.load_file(e); };\n this.el.appendChild(this.dialogEl);\n };\n FileInputView.prototype.load_file \u003d function (e) {\n var _this \u003d this;\n var reader \u003d new FileReader();\n reader.onload \u003d function (e) { return _this.set_value(e); };\n reader.readAsDataURL(e.target.files[0]);\n };\n FileInputView.prototype.set_value \u003d function (e) {\n this.model.value \u003d e.target.result;\n };\n return FileInputView;\n }(widget_1.WidgetView));\n exports.FileInputView \u003d FileInputView;\n var FileInput \u003d /** @class */ (function (_super) {\n __extends(FileInput, _super);\n function FileInput(attrs) {\n return _super.call(this, attrs) || this;\n }\n FileInput.initClass \u003d function () {\n this.prototype.type \u003d \"FileInput\";\n this.prototype.default_view \u003d FileInputView;\n this.define({\n value: [p.Any, \u0027\u0027],\n });\n };\n return FileInput;\n }(widget_1.Widget));\n exports.FileInput \u003d FileInput;\n FileInput.initClass();\n\n },\n \"custom/panel.models.widgets.player\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var p \u003d require(\"core/properties\");\n var dom_1 \u003d require(\"core/dom\");\n var widget_1 \u003d require(\"models/widgets/widget\");\n var PlayerView \u003d /** @class */ (function (_super) {\n __extends(PlayerView, _super);\n function PlayerView() {\n return _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n }\n PlayerView.prototype.connect_signals \u003d function () {\n var _this \u003d this;\n _super.prototype.connect_signals.call(this);\n this.connect(this.model.change, function () { return _this.render(); });\n this.connect(this.model.properties.value.change, function () { return _this.render(); });\n this.connect(this.model.properties.loop_policy.change, function () { return _this.set_loop_state(_this.model.loop_policy); });\n };\n PlayerView.prototype.get_height \u003d function () {\n return 250;\n };\n PlayerView.prototype.render \u003d function () {\n var _this \u003d this;\n if (this.sliderEl \u003d\u003d null) {\n _super.prototype.render.call(this);\n }\n else {\n this.sliderEl.style.width \u003d \"{this.model.width}px\";\n this.sliderEl.min \u003d String(this.model.start);\n this.sliderEl.max \u003d String(this.model.end);\n this.sliderEl.value \u003d String(this.model.value);\n return;\n }\n // Slider\n this.sliderEl \u003d document.createElement(\u0027input\u0027);\n this.sliderEl.setAttribute(\"type\", \"range\");\n this.sliderEl.style.width \u003d this.model.width + \u0027px\u0027;\n this.sliderEl.value \u003d String(this.model.value);\n this.sliderEl.min \u003d String(this.model.start);\n this.sliderEl.max \u003d String(this.model.end);\n this.sliderEl.onchange \u003d function (ev) { return _this.set_frame(parseInt(ev.target.value)); };\n // Buttons\n var button_div \u003d dom_1.div();\n button_div.style.cssText \u003d \"margin: 0 auto; display: table; padding: 5px\";\n var button_style \u003d \"text-align: center; min-width: 40px; margin: 2px\";\n var slower \u003d document.createElement(\u0027button\u0027);\n slower.style.cssText \u003d \"text-align: center; min-width: 20px\";\n slower.appendChild(document.createTextNode(\u0027–\u0027));\n slower.onclick \u003d function () { return _this.slower(); };\n button_div.appendChild(slower);\n var first \u003d document.createElement(\u0027button\u0027);\n first.style.cssText \u003d button_style;\n first.appendChild(document.createTextNode(\u0027\\u275a\\u25c0\\u25c0\u0027));\n first.onclick \u003d function () { return _this.first_frame(); };\n button_div.appendChild(first);\n var previous \u003d document.createElement(\u0027button\u0027);\n previous.style.cssText \u003d button_style;\n previous.appendChild(document.createTextNode(\u0027\\u275a\\u25c0\u0027));\n previous.onclick \u003d function () { return _this.previous_frame(); };\n button_div.appendChild(previous);\n var reverse \u003d document.createElement(\u0027button\u0027);\n reverse.style.cssText \u003d button_style;\n reverse.appendChild(document.createTextNode(\u0027\\u25c0\u0027));\n reverse.onclick \u003d function () { return _this.reverse_animation(); };\n button_div.appendChild(reverse);\n var pause \u003d document.createElement(\u0027button\u0027);\n pause.style.cssText \u003d button_style;\n pause.appendChild(document.createTextNode(\u0027\\u275a\\u275a\u0027));\n pause.onclick \u003d function () { return _this.pause_animation(); };\n button_div.appendChild(pause);\n var play \u003d document.createElement(\u0027button\u0027);\n play.style.cssText \u003d button_style;\n play.appendChild(document.createTextNode(\u0027\\u25b6\u0027));\n play.onclick \u003d function () { return _this.play_animation(); };\n button_div.appendChild(play);\n var next \u003d document.createElement(\u0027button\u0027);\n next.style.cssText \u003d button_style;\n next.appendChild(document.createTextNode(\u0027\\u25b6\\u275a\u0027));\n next.onclick \u003d function () { return _this.next_frame(); };\n button_div.appendChild(next);\n var last \u003d document.createElement(\u0027button\u0027);\n last.style.cssText \u003d button_style;\n last.appendChild(document.createTextNode(\u0027\\u25b6\\u25b6\\u275a\u0027));\n last.onclick \u003d function () { return _this.last_frame(); };\n button_div.appendChild(last);\n var faster \u003d document.createElement(\u0027button\u0027);\n faster.style.cssText \u003d \"text-align: center; min-width: 20px\";\n faster.appendChild(document.createTextNode(\u0027+\u0027));\n faster.onclick \u003d function () { return _this.faster(); };\n button_div.appendChild(faster);\n // Loop control\n this.loop_state \u003d document.createElement(\u0027form\u0027);\n this.loop_state.style.cssText \u003d \"margin: 0 auto; display: table\";\n var once \u003d document.createElement(\u0027input\u0027);\n once.type \u003d \"radio\";\n once.value \u003d \"once\";\n once.name \u003d \"state\";\n var once_label \u003d document.createElement(\u0027label\u0027);\n once_label.innerHTML \u003d \"Once\";\n once_label.style.cssText \u003d \"padding: 0 10px 0 5px; user-select:none;\";\n var loop \u003d document.createElement(\u0027input\u0027);\n loop.setAttribute(\"type\", \"radio\");\n loop.setAttribute(\"value\", \"loop\");\n loop.setAttribute(\"name\", \"state\");\n var loop_label \u003d document.createElement(\u0027label\u0027);\n loop_label.innerHTML \u003d \"Loop\";\n loop_label.style.cssText \u003d \"padding: 0 10px 0 5px; user-select:none;\";\n var reflect \u003d document.createElement(\u0027input\u0027);\n reflect.setAttribute(\"type\", \"radio\");\n reflect.setAttribute(\"value\", \"reflect\");\n reflect.setAttribute(\"name\", \"state\");\n var reflect_label \u003d document.createElement(\u0027label\u0027);\n reflect_label.innerHTML \u003d \"Reflect\";\n reflect_label.style.cssText \u003d \"padding: 0 10px 0 5px; user-select:none;\";\n if (this.model.loop_policy \u003d\u003d \"once\")\n once.checked \u003d true;\n else if (this.model.loop_policy \u003d\u003d \"loop\")\n loop.checked \u003d true;\n else\n reflect.checked \u003d true;\n // Compose everything\n this.loop_state.appendChild(once);\n this.loop_state.appendChild(once_label);\n this.loop_state.appendChild(loop);\n this.loop_state.appendChild(loop_label);\n this.loop_state.appendChild(reflect);\n this.loop_state.appendChild(reflect_label);\n this.el.appendChild(this.sliderEl);\n this.el.appendChild(button_div);\n this.el.appendChild(this.loop_state);\n };\n PlayerView.prototype.set_frame \u003d function (frame) {\n if (this.model.value !\u003d frame)\n this.model.value \u003d frame;\n if (this.sliderEl.value !\u003d String(frame))\n this.sliderEl.value \u003d String(frame);\n };\n PlayerView.prototype.get_loop_state \u003d function () {\n var button_group \u003d this.loop_state.state;\n for (var i \u003d 0; i \u003c button_group.length; i++) {\n var button \u003d button_group[i];\n if (button.checked)\n return button.value;\n }\n return \"once\";\n };\n PlayerView.prototype.set_loop_state \u003d function (state) {\n var button_group \u003d this.loop_state.state;\n for (var i \u003d 0; i \u003c button_group.length; i++) {\n var button \u003d button_group[i];\n if (button.value \u003d\u003d state)\n button.checked \u003d true;\n }\n };\n PlayerView.prototype.next_frame \u003d function () {\n this.set_frame(Math.min(this.model.end, this.model.value + this.model.step));\n };\n PlayerView.prototype.previous_frame \u003d function () {\n this.set_frame(Math.max(this.model.start, this.model.value - this.model.step));\n };\n PlayerView.prototype.first_frame \u003d function () {\n this.set_frame(this.model.start);\n };\n PlayerView.prototype.last_frame \u003d function () {\n this.set_frame(this.model.end);\n };\n PlayerView.prototype.slower \u003d function () {\n this.model.interval \u003d Math.round(this.model.interval / 0.7);\n if (this.model.direction \u003e 0)\n this.play_animation();\n else if (this.model.direction \u003c 0)\n this.reverse_animation();\n };\n PlayerView.prototype.faster \u003d function () {\n this.model.interval \u003d Math.round(this.model.interval * 0.7);\n if (this.model.direction \u003e 0)\n this.play_animation();\n else if (this.model.direction \u003c 0)\n this.reverse_animation();\n };\n PlayerView.prototype.anim_step_forward \u003d function () {\n if (this.model.value \u003c this.model.end) {\n this.next_frame();\n }\n else {\n var loop_state \u003d this.get_loop_state();\n if (loop_state \u003d\u003d \"loop\") {\n this.first_frame();\n }\n else if (loop_state \u003d\u003d \"reflect\") {\n this.last_frame();\n this.reverse_animation();\n }\n else {\n this.pause_animation();\n this.last_frame();\n }\n }\n };\n PlayerView.prototype.anim_step_reverse \u003d function () {\n if (this.model.value \u003e this.model.start) {\n this.previous_frame();\n }\n else {\n var loop_state \u003d this.get_loop_state();\n if (loop_state \u003d\u003d \"loop\") {\n this.last_frame();\n }\n else if (loop_state \u003d\u003d \"reflect\") {\n this.first_frame();\n this.play_animation();\n }\n else {\n this.pause_animation();\n this.first_frame();\n }\n }\n };\n PlayerView.prototype.pause_animation \u003d function () {\n this.model.direction \u003d 0;\n if (this.timer) {\n clearInterval(this.timer);\n this.timer \u003d null;\n }\n };\n PlayerView.prototype.play_animation \u003d function () {\n var _this \u003d this;\n this.pause_animation();\n this.model.direction \u003d 1;\n if (!this.timer)\n this.timer \u003d setInterval(function () { return _this.anim_step_forward(); }, this.model.interval);\n };\n PlayerView.prototype.reverse_animation \u003d function () {\n var _this \u003d this;\n this.pause_animation();\n this.model.direction \u003d -1;\n if (!this.timer)\n this.timer \u003d setInterval(function () { return _this.anim_step_reverse(); }, this.model.interval);\n };\n return PlayerView;\n }(widget_1.WidgetView));\n exports.PlayerView \u003d PlayerView;\n var Player \u003d /** @class */ (function (_super) {\n __extends(Player, _super);\n function Player(attrs) {\n return _super.call(this, attrs) || this;\n }\n Player.initClass \u003d function () {\n this.prototype.type \u003d \"Player\";\n this.prototype.default_view \u003d PlayerView;\n this.define({\n direction: [p.Number, 0],\n interval: [p.Number, 500],\n start: [p.Number,],\n end: [p.Number,],\n step: [p.Number, 1],\n loop_policy: [p.Any, \"once\"],\n value: [p.Any, 0],\n });\n this.override({ width: 400 });\n };\n return Player;\n }(widget_1.Widget));\n exports.Player \u003d Player;\n Player.initClass();\n\n },\n \"custom/panel.models.widgets.video_stream\": function(require, module, exports) {\n \"use strict\";\n var __extends \u003d (this \u0026\u0026 this.__extends) || (function () {\n var extendStatics \u003d function (d, b) {\n extendStatics \u003d Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array \u0026\u0026 function (d, b) { d.__proto__ \u003d b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] \u003d b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor \u003d d; }\n d.prototype \u003d b \u003d\u003d\u003d null ? Object.create(b) : (__.prototype \u003d b.prototype, new __());\n };\n })();\n Object.defineProperty(exports, \"__esModule\", { value: true });\n var p \u003d require(\"core/properties\");\n var widget_1 \u003d require(\"models/widgets/widget\");\n var VideoStreamView \u003d /** @class */ (function (_super) {\n __extends(VideoStreamView, _super);\n function VideoStreamView() {\n var _this \u003d _super !\u003d\u003d null \u0026\u0026 _super.apply(this, arguments) || this;\n _this.constraints \u003d {\n \u0027audio\u0027: false,\n \u0027video\u0027: true\n };\n return _this;\n }\n VideoStreamView.prototype.initialize \u003d function () {\n _super.prototype.initialize.call(this);\n if (this.model.timeout !\u003d\u003d null) {\n this.set_timeout();\n }\n };\n VideoStreamView.prototype.connect_signals \u003d function () {\n var _this \u003d this;\n _super.prototype.connect_signals.call(this);\n this.connect(this.model.properties.snapshot.change, function () { return _this.set_timeout(); });\n this.connect(this.model.properties.snapshot.change, function () { return _this.snapshot(); });\n this.connect(this.model.properties.paused.change, function () { return _this.model.paused ? _this.videoEl.pause() : _this.videoEl.play(); });\n };\n VideoStreamView.prototype.set_timeout \u003d function () {\n var _this \u003d this;\n if (this.timer) {\n clearInterval(this.timer);\n this.timer \u003d null;\n }\n if (this.model.timeout !\u003d\u003d null) {\n this.timer \u003d setInterval(function () { return _this.snapshot(); }, this.model.timeout);\n }\n };\n VideoStreamView.prototype.snapshot \u003d function () {\n this.canvasEl.width \u003d this.videoEl.videoWidth;\n this.canvasEl.height \u003d this.videoEl.videoHeight;\n var context \u003d this.canvasEl.getContext(\u00272d\u0027);\n if (context)\n context.drawImage(this.videoEl, 0, 0, this.canvasEl.width, this.canvasEl.height);\n this.model.value \u003d this.canvasEl.toDataURL(\"image/\" + this.model.format, 0.95);\n };\n VideoStreamView.prototype.remove \u003d function () {\n _super.prototype.remove.call(this);\n if (this.timer) {\n clearInterval(this.timer);\n this.timer \u003d null;\n }\n };\n VideoStreamView.prototype.render \u003d function () {\n var _this \u003d this;\n _super.prototype.render.call(this);\n if (this.videoEl)\n return;\n this.videoEl \u003d document.createElement(\u0027video\u0027);\n if (!this.model.sizing_mode || this.model.sizing_mode \u003d\u003d\u003d \u0027fixed\u0027) {\n if (this.model.height)\n this.videoEl.height \u003d this.model.height;\n if (this.model.width)\n this.videoEl.width \u003d this.model.width;\n }\n this.videoEl.style.objectFit \u003d \u0027fill\u0027;\n this.videoEl.style.minWidth \u003d \u0027100%\u0027;\n this.videoEl.style.minHeight \u003d \u0027100%\u0027;\n this.canvasEl \u003d document.createElement(\u0027canvas\u0027);\n this.el.appendChild(this.videoEl);\n if (navigator.mediaDevices.getUserMedia) {\n navigator.mediaDevices.getUserMedia(this.constraints)\n .then(function (stream) {\n _this.videoEl.srcObject \u003d stream;\n if (!_this.model.paused) {\n _this.videoEl.play();\n }\n })\n .catch(console.error);\n }\n };\n return VideoStreamView;\n }(widget_1.WidgetView));\n exports.VideoStreamView \u003d VideoStreamView;\n var VideoStream \u003d /** @class */ (function (_super) {\n __extends(VideoStream, _super);\n function VideoStream(attrs) {\n return _super.call(this, attrs) || this;\n }\n VideoStream.initClass \u003d function () {\n this.prototype.type \u003d \"VideoStream\";\n this.prototype.default_view \u003d VideoStreamView;\n this.define({\n format: [p.String, \u0027png\u0027],\n paused: [p.Boolean, false],\n snapshot: [p.Boolean, false],\n timeout: [p.Number, null],\n value: [p.Any,]\n });\n this.override({\n height: 240,\n width: 320\n });\n };\n return VideoStream;\n }(widget_1.Widget));\n exports.VideoStream \u003d VideoStream;\n VideoStream.initClass();\n\n }\n }, \"custom/main\");\n ;\n });\n\n },\n \n function(Bokeh) {\n \n document.getElementById(\"2782\").textContent \u003d \"BokehJS is loading...\";\n\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"2782\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));\u003c/script\u003e\n"
+ "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n var JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\n var HTML_MIME_TYPE \u003d \u0027text/html\u0027;\n var EXEC_MIME_TYPE \u003d \u0027application/vnd.bokehjs_exec.v0+json\u0027;\n var CLASS_NAME \u003d \u0027output_bokeh rendered_html\u0027;\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n var script \u003d document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n var cell \u003d handle.cell;\n\n var id \u003d cell.output_area._bokeh_element_id;\n var server_id \u003d cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id !\u003d null \u0026\u0026 id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !\u003d\u003d undefined) {\n // Clean up Bokeh references\n var cmd \u003d \"from bokeh.io.state import curstate; print(curstate().uuid_to_server[\u0027\" + server_id + \"\u0027].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd, {\n iopub: {\n output: function(msg) {\n var id \u003d msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n var cmd \u003d \"import bokeh.io.notebook as ion; ion.destroy_server(\u0027\" + server_id + \"\u0027)\";\n cell.notebook.kernel.execute(cmd);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type !\u003d \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !\u003d\u003d undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent \u003d output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent \u003d bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on(\u0027clear_output.CodeCell\u0027, handleClearOutput);\n events.on(\u0027delete.Cell\u0027, handleClearOutput);\n\n /* Handle when a new output is added */\n events.on(\u0027output_added.OutputArea\u0027, handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !\u003d\u003d undefined) {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n }\n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1002\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i \u003d 0; i \u003c css_urls.length; i++) {\n const url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n const hashes \u003d {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\": \"XypntL49z55iwGVUW4qsEu83zKL3XEcz0MjuGOQ9SlaaQ68X/g+k1FcioZi7oQAc\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\": \"bEsM86IHGDTLCS0Zod8a8WM6Y4+lafAL/eSiyQcuPzinmWNgNO2/olUF0Z2Dkn5i\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\": \"TX0gSQTdXTTeScqxj6PVQxTiRW8DOoGVwinyi1D3kxv7wuxQ02XkOxv0xwiypcAH\"};\n\n for (let i \u003d 0; i \u003c js_urls.length; i++) {\n const url \u003d js_urls[i];\n const element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.async \u003d false;\n element.src \u003d url;\n if (url in hashes) {\n element.crossOrigin \u003d \"anonymous\";\n element.integrity \u003d \"sha384-\" + hashes[url];\n }\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n \n var js_urls \u003d [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\"];\n var css_urls \u003d [];\n \n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !\u003d\u003d undefined || force \u003d\u003d\u003d true) {\n \n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1002\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n\n"
},
{
"type": "HTML",
- "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"fd18080a-e159-4443-9954-641d529816e6\" data-root-id\u003d\"2783\"\u003e\u003c/div\u003e\n\n"
+ "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"5aebd7c3-b20b-40be-9ee5-a444d783f68d\" data-root-id\u003d\"1003\"\u003e\u003c/div\u003e\n\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"e625caa8-f3cc-4bf7-a0af-6387d379314f\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2792\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"2796\",\"type\":\"Grid\"},{\"id\":\"2801\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"2797\",\"type\":\"LinearAxis\"}],\"renderers\":[{\"id\":\"2818\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2821\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2808\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"2784\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"2788\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2786\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"2790\",\"type\":\"LinearScale\"}},\"id\":\"2783\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[1,2],\"y\":[3,4]},\"selected\":{\"id\":\"2827\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2828\",\"type\":\"UnionRenderers\"}},\"id\":\"2815\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"2784\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"2815\",\"type\":\"ColumnDataSource\"}},\"id\":\"2819\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2826\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2798\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2798\",\"type\":\"BasicTicker\"}},\"id\":\"2801\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null},\"id\":\"2786\",\"type\":\"DataRange1d\"},{\"attributes\":{\"ticker\":{\"id\":\"2793\",\"type\":\"BasicTicker\"}},\"id\":\"2796\",\"type\":\"Grid\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"2821\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"2790\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2824\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2816\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2817\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2802\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2815\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2816\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2817\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2819\",\"type\":\"CDSView\"}},\"id\":\"2818\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"2826\",\"type\":\"BoxAnnotation\"}},\"id\":\"2804\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2803\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"2822\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2827\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2788\",\"type\":\"LinearScale\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2802\",\"type\":\"PanTool\"},{\"id\":\"2803\",\"type\":\"WheelZoomTool\"},{\"id\":\"2804\",\"type\":\"BoxZoomTool\"},{\"id\":\"2805\",\"type\":\"SaveTool\"},{\"id\":\"2806\",\"type\":\"ResetTool\"},{\"id\":\"2807\",\"type\":\"HelpTool\"}]},\"id\":\"2808\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2805\",\"type\":\"SaveTool\"},{\"attributes\":{\"formatter\":{\"id\":\"2822\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"2793\",\"type\":\"BasicTicker\"}},\"id\":\"2792\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"2828\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2807\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"2793\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2806\",\"type\":\"ResetTool\"},{\"attributes\":{\"formatter\":{\"id\":\"2824\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"2798\",\"type\":\"BasicTicker\"}},\"id\":\"2797\",\"type\":\"LinearAxis\"}],\"root_ids\":[\"2783\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"e625caa8-f3cc-4bf7-a0af-6387d379314f\",\"roots\":{\"2783\":\"fd18080a-e159-4443-9954-641d529816e6\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e\n"
+ "data": "\u003cscript\u003e (function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"585798c5-3da4-4198-949f-497992f6846a\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1012\"}],\"center\":[{\"id\":\"1015\"},{\"id\":\"1019\"}],\"left\":[{\"id\":\"1016\"}],\"renderers\":[{\"id\":\"1037\"}],\"title\":{\"id\":\"1039\"},\"toolbar\":{\"id\":\"1027\"},\"x_range\":{\"id\":\"1004\"},\"x_scale\":{\"id\":\"1008\"},\"y_range\":{\"id\":\"1006\"},\"y_scale\":{\"id\":\"1010\"}},\"id\":\"1003\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"1026\"}},\"id\":\"1022\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1023\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1024\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"1034\"}},\"id\":\"1038\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1036\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1013\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data\":{\"x\":[1,2],\"y\":[3,4]},\"selected\":{\"id\":\"1048\"},\"selection_policy\":{\"id\":\"1047\"}},\"id\":\"1034\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1039\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1047\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1026\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"formatter\":{\"id\":\"1043\"},\"major_label_policy\":{\"id\":\"1042\"},\"ticker\":{\"id\":\"1017\"}},\"id\":\"1016\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1035\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1048\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1025\",\"type\":\"HelpTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1034\"},\"glyph\":{\"id\":\"1035\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1036\"},\"view\":{\"id\":\"1038\"}},\"id\":\"1037\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1004\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1006\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1010\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1008\",\"type\":\"LinearScale\"},{\"attributes\":{\"formatter\":{\"id\":\"1046\"},\"major_label_policy\":{\"id\":\"1045\"},\"ticker\":{\"id\":\"1013\"}},\"id\":\"1012\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1042\",\"type\":\"AllLabels\"},{\"attributes\":{\"axis\":{\"id\":\"1012\"},\"ticker\":null},\"id\":\"1015\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1043\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1020\",\"type\":\"PanTool\"},{\"attributes\":{\"axis\":{\"id\":\"1016\"},\"dimension\":1,\"ticker\":null},\"id\":\"1019\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1017\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1045\",\"type\":\"AllLabels\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"1020\"},{\"id\":\"1021\"},{\"id\":\"1022\"},{\"id\":\"1023\"},{\"id\":\"1024\"},{\"id\":\"1025\"}]},\"id\":\"1027\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1021\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1046\",\"type\":\"BasicTickFormatter\"}],\"root_ids\":[\"1003\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"585798c5-3da4-4198-949f-497992f6846a\",\"root_ids\":[\"1003\"],\"roots\":{\"1003\":\"5aebd7c3-b20b-40be-9ee5-a444d783f68d\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window); \u003c/script\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482814_278965699",
"id": "20180118-092433_377794298",
"dateCreated": "2020-02-05 14:34:42.814",
- "dateStarted": "2020-03-11 14:24:37.818",
- "dateFinished": "2020-03-11 14:24:37.938",
+ "dateStarted": "2021-06-15 03:30:04.017",
+ "dateFinished": "2021-06-15 03:30:04.434",
"status": "FINISHED"
},
{
"title": "Bokeh Example (2)",
"text": "%python.ipython\n\nfrom bokeh.server.server import Server\nfrom bokeh.application import Application\nfrom bokeh.application.handlers.function import FunctionHandler\nfrom bokeh.plotting import figure, ColumnDataSource\n\ndef make_document(doc):\n fig \u003d figure(title\u003d\u0027Line plot!\u0027, sizing_mode\u003d\u0027scale_width\u0027)\n fig.line(x\u003d[1, 2, 3], y\u003d[1, 4, 9])\n\n doc.title \u003d \"Hello, world!\"\n doc.add_root(fig)\n\n# Set up the Application\nhandler \u003d FunctionHandler(make_document)\napp \u003d Application(handler)\n\ndoc \u003d app.create_document()\n# notebook_url must be the zeppelin server url\nshow(app, notebook_url\u003d\u0027localhost:18086\u0027)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:29.037",
+ "dateUpdated": "2021-06-15 03:30:04.517",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -559,24 +577,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv class\u003d\u0027bokeh_class\u0027 id\u003d\u0027da7988bea8f647e9b42543d168699099\u0027\u003e\n\u003cscript src\u003d\"http://localhost:60688/autoload.js?bokeh-autoload-element\u003d1156\u0026bokeh-absolute-url\u003dhttp://localhost:60688\" id\u003d\"1156\"\u003e\u003c/script\u003e\u003c/div\u003e\n"
+ "data": "\n\u003cscript id\u003d\"1163\"\u003e\n var xhr \u003d new XMLHttpRequest()\n xhr.responseType \u003d \u0027blob\u0027;\n xhr.open(\u0027GET\u0027, \"http://localhost:34335/autoload.js?bokeh-autoload-element\u003d1163\u0026bokeh-absolute-url\u003dhttp://localhost:34335\u0026resources\u003dnone\", true);\n \n xhr.onload \u003d function (event) {\n var script \u003d document.createElement(\u0027script\u0027),\n src \u003d URL.createObjectURL(event.target.response);\n script.src \u003d src;\n document.body.appendChild(script);\n };\nxhr.send();\n\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580886029142_1541635661",
"id": "paragraph_1580886029142_1541635661",
"dateCreated": "2020-02-05 15:00:29.143",
- "dateStarted": "2020-03-11 14:24:29.046",
- "dateFinished": "2020-03-11 14:24:29.162",
+ "dateStarted": "2021-06-15 03:30:04.539",
+ "dateFinished": "2021-06-15 03:30:04.656",
"status": "FINISHED"
},
{
"title": "",
"text": "%md\n\n# Holoviews\n\nHoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple. With HoloViews, you can usually express what you want to do in very few lines of code, letting you focus on what you are trying to explore and convey, not on the process of plotting. Compared to bokeh, HoloViews is a high level visualization library. Refer this [link](http://holoviews.org/) for more usage tutorial of HoloViews.\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:29.253",
+ "dateUpdated": "2021-06-15 03:30:04.739",
+ "progress": 0,
"config": {
"tableHide": false,
"editorSetting": {
@@ -605,19 +625,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482815_870528203",
"id": "20180120-131737_1287341499",
"dateCreated": "2020-02-05 14:34:42.815",
- "dateStarted": "2020-03-11 14:24:29.266",
- "dateFinished": "2020-03-11 14:24:29.273",
+ "dateStarted": "2021-06-15 03:30:04.760",
+ "dateFinished": "2021-06-15 03:30:04.766",
"status": "FINISHED"
},
{
"title": "Holoviews example",
- "text": "%python.ipython\n\nimport pandas as pd\nimport numpy as np\nimport holoviews as hv\nfrom holoviews import opts\nhv.extension(\u0027bokeh\u0027)\n\nfrom bokeh.plotting import figure\nfrom bokeh.io import show,output_notebook\nimport bkzep\noutput_notebook(notebook_type\u003d\u0027zeppelin\u0027)\n",
+ "text": "%python.ipython\n\nimport logging\nlogging.getLogger(\"params\").setLevel(logging.ERROR)\n\nimport pandas as pd\nimport numpy as np\nimport holoviews as hv\nfrom holoviews import opts\nhv.extension(\u0027bokeh\u0027)\n\nfrom bokeh.plotting import figure\nfrom bokeh.io import show,output_notebook\n\noutput_notebook()\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:29.365",
+ "dateUpdated": "2021-06-15 03:30:04.860",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -641,39 +663,41 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n var JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\n var HTML_MIME_TYPE \u003d \u0027text/html\u0027;\n var EXEC_MIME_TYPE \u003d \u0027application/vnd.bokehjs_exec.v0+json\u0027;\n var CLASS_NAME \u003d \u0027output_bokeh rendered_html\u0027;\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n var script \u003d document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n var cell \u003d handle.cell;\n\n var id \u003d cell.output_area._bokeh_element_id;\n var server_id \u003d cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id !\u003d null \u0026\u0026 id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !\u003d\u003d undefined) {\n // Clean up Bokeh references\n var cmd \u003d \"from bokeh.io.state import curstate; print(curstate().uuid_to_server[\u0027\" + server_id + \"\u0027].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd, {\n iopub: {\n output: function(msg) {\n var id \u003d msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n var cmd \u003d \"import bokeh.io.notebook as ion; ion.destroy_server(\u0027\" + server_id + \"\u0027)\";\n cell.notebook.kernel.execute(cmd);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type !\u003d \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !\u003d\u003d undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent \u003d output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on(\u0027clear_output.CodeCell\u0027, handleClearOutput);\n events.on(\u0027delete.Cell\u0027, handleClearOutput);\n\n /* Handle when a new output is added */\n events.on(\u0027output_added.OutputArea\u0027, handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !\u003d\u003d undefined) {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n }\n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(null);\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [];\n var css_urls \u003d [];\n\n var inline_js \u003d [\n function(Bokeh) {\n /* BEGIN bokeh.min.js */\n /*!\n * Copyright (c) 2012 - 2018, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n !function(t,e){var n,i,r,o,s;t.Bokeh\u003d(n\u003d[function(t,e,n){var i\u003dt(160),r\u003dt(35);n.overrides\u003d{};var o\u003dr.clone(i);n.Models\u003dfunction(t){var e\u003dn.overrides[t]||o[t];if(null\u003d\u003de)throw new Error(\"Model \u0027\"+t+\"\u0027 does not exist. This could be due to a widget\\n or a custom model not being registered before first usage.\");return e},n.Models.register\u003dfunction(t,e){n.overrides[t]\u003de},n.Models.unregister\u003dfunction(t){delete n.overrides[t]},n.Models.register_models\u003dfunction(t,e,n){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),null!\u003dt)for(var i in t){var r\u003dt[i];e||!o.hasOwnProperty(i)?o[i]\u003dr:null!\u003dn?n(i):console.warn(\"Model \u0027\"+i+\"\u0027 was already registered\")}},n.register_models\u003dn.Models.register_models,n.Models.registered_names\u003dfunction(){return Object.keys(o)}},function(t,e,n){var i\u003dt(17),r\u003dt(54),o\u003dt(300),s\u003dt(301),a\u003dt(2);n.DEFAULT_SERVER_WEBSOCKET_URL\u003d\"ws://localhost:5006/ws\",n.DEFAULT_SESSION_ID\u003d\"default\";var l\u003d0,c\u003dfunction(){function t(t,e,r,o,a){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003dn.DEFAULT_SERVER_WEBSOCKET_URL),void 0\u003d\u003d\u003de\u0026\u0026(e\u003dn.DEFAULT_SESSION_ID),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003dnull),void 0\u003d\u003d\u003do\u0026\u0026(o\u003dnull),void 0\u003d\u003d\u003da\u0026\u0026(a\u003dnull),this.url\u003dt,this.id\u003de,this.args_string\u003dr,this._on_have_session_hook\u003do,this._on_closed_permanently_hook\u003da,this._number\u003dl++,this.socket\u003dnull,this.session\u003dnull,this.closed_permanently\u003d!1,this._current_handler\u003dnull,this._pending_ack\u003dnull,this._pending_replies\u003d{},this._pending_messages\u003d[],this._receiver\u003dnew s.Receiver,i.logger.debug(\"Creating websocket \"+this._number+\" to \u0027\"+this.url+\"\u0027 session \u0027\"+this.id+\"\u0027\")}return t.prototype.connect\u003dfunction(){var t\u003dthis;if(this.closed_permanently)return Promise.reject(new Error(\"Cannot connect() a closed ClientConnection\"));if(null!\u003dthis.socket)return Promise.reject(new Error(\"Already connected\"));this._pending_replies\u003d{},this._current_handler\u003dnull;try{var e\u003dthis.url+\"?bokeh-protocol-version\u003d1.0\u0026bokeh-session-id\u003d\"+this.id;return null!\u003dthis.args_string\u0026\u0026this.args_string.length\u003e0\u0026\u0026(e+\u003d\"\u0026\"+this.args_string),this.socket\u003dnew WebSocket(e),new Promise(function(e,n){t.socket.binaryType\u003d\"arraybuffer\",t.socket.onopen\u003dfunction(){return t._on_open(e,n)},t.socket.onmessage\u003dfunction(e){return t._on_message(e)},t.socket.onclose\u003dfunction(e){return t._on_close(e)},t.socket.onerror\u003dfunction(){return t._on_error(n)}})}catch(t){return i.logger.error(\"websocket creation failed to url: \"+this.url),i.logger.error(\" - \"+t),Promise.reject(t)}},t.prototype.close\u003dfunction(){this.closed_permanently||(i.logger.debug(\"Permanently closing websocket connection \"+this._number),this.closed_permanently\u003d!0,null!\u003dthis.socket\u0026\u0026this.socket.close(1e3,\"close method called on ClientConnection \"+this._number),this.session._connection_closed(),null!\u003dthis._on_closed_permanently_hook\u0026\u0026(this._on_closed_permanently_hook(),this._on_closed_permanently_hook\u003dnull))},t.prototype._schedule_reconnect\u003dfunction(t){var e\u003dthis;setTimeout(function(){e.closed_permanently||i.logger.info(\"Websocket connection \"+e._number+\" disconnected, will not attempt to reconnect\")},t)},t.prototype.send\u003dfunction(t){if(null\u003d\u003dthis.socket)throw new Error(\"not connected so cannot send \"+t);t.send(this.socket)},t.prototype.send_with_reply\u003dfunction(t){var e\u003dthis,n\u003dnew Promise(function(n,i){e._pending_replies[t.msgid()]\u003d[n,i],e.send(t)});return n.then(function(t){if(\"ERROR\"\u003d\u003d\u003dt.msgtype())throw new Error(\"Error reply \"+t.content.text);return t},function(t){throw t})},t.prototype._pull_doc_json\u003dfunction(){var t\u003do.Message.create(\"PULL-DOC-REQ\",{}),e\u003dthis.send_with_reply(t);return e.then(function(t){if(!(\"doc\"in t.content))throw new Error(\"No \u0027doc\u0027 field in PULL-DOC-REPLY\");return t.content.doc},function(t){throw t})},t.prototype._repull_session_doc\u003dfunction(){var t\u003dthis;null\u003d\u003dthis.session?i.logger.debug(\"Pulling session for first time\"):i.logger.debug(\"Repulling session\"),this._pull_doc_json().then(function(e){if(null\u003d\u003dt.session)if(t.closed_permanently)i.logger.debug(\"Got new document after connection was already closed\");else{var n\u003dr.Document.from_json(e),s\u003dr.Document._compute_patch_since_json(e,n);if(s.events.length\u003e0){i.logger.debug(\"Sending \"+s.events.length+\" changes from model construction back to server\");var l\u003do.Message.create(\"PATCH-DOC\",{},s);t.send(l)}t.session\u003dnew a.ClientSession(t,n,t.id);for(var c\u003d0,h\u003dt._pending_messages;c\u003ch.length;c++){var u\u003dh[c];t.session.handle(u)}t._pending_messages\u003d[],i.logger.debug(\"Created a new session from new pulled doc\"),null!\u003dt._on_have_session_hook\u0026\u0026(t._on_have_session_hook(t.session),t._on_have_session_hook\u003dnull)}else t.session.document.replace_with_json(e),i.logger.debug(\"Updated existing session with new pulled doc\")},function(t){throw t}).catch(function(t){null!\u003dconsole.trace\u0026\u0026console.trace(t),i.logger.error(\"Failed to repull session \"+t)})},t.prototype._on_open\u003dfunction(t,e){var n\u003dthis;i.logger.info(\"Websocket connection \"+this._number+\" is now open\"),this._pending_ack\u003d[t,e],this._current_handler\u003dfunction(t){n._awaiting_ack_handler(t)}},t.prototype._on_message\u003dfunction(t){null\u003d\u003dthis._current_handler\u0026\u0026i.logger.error(\"Got a message with no current handler set\");try{this._receiver.consume(t.data)}catch(t){this._close_bad_protocol(t.toString())}if(null!\u003dthis._receiver.message){var e\u003dthis._receiver.message,n\u003de.problem();null!\u003dn\u0026\u0026this._close_bad_protocol(n),this._current_handler(e)}},t.prototype._on_close\u003dfunction(t){var e\u003dthis;i.logger.info(\"Lost websocket \"+this._number+\" connection, \"+t.code+\" (\"+t.reason+\")\"),this.socket\u003dnull,null!\u003dthis._pending_ack\u0026\u0026(this._pending_ack[1](new Error(\"Lost websocket connection, \"+t.code+\" (\"+t.reason+\")\")),this._pending_ack\u003dnull);for(var n\u003dfunction(){for(var t in e._pending_replies){var n\u003de._pending_replies[t];return delete e._pending_replies[t],n}return null},r\u003dn();null!\u003dr;)r[1](\"Disconnected\"),r\u003dn();this.closed_permanently||this._schedule_reconnect(2e3)},t.prototype._on_error\u003dfunction(t){i.logger.debug(\"Websocket error on socket \"+this._number),t(new Error(\"Could not open websocket\"))},t.prototype._close_bad_protocol\u003dfunction(t){i.logger.error(\"Closing connection: \"+t),null!\u003dthis.socket\u0026\u0026this.socket.close(1002,t)},t.prototype._awaiting_ack_handler\u003dfunction(t){var e\u003dthis;\"ACK\"\u003d\u003d\u003dt.msgtype()?(this._current_handler\u003dfunction(t){return e._steady_state_handler(t)},this._repull_session_doc(),null!\u003dthis._pending_ack\u0026\u0026(this._pending_ack[0](this),this._pending_ack\u003dnull)):this._close_bad_protocol(\"First message was not an ACK\")},t.prototype._steady_state_handler\u003dfunction(t){if(t.reqid()in this._pending_replies){var e\u003dthis._pending_replies[t.reqid()];delete this._pending_replies[t.reqid()],e[0](t)}else this.session?this.session.handle(t):this._pending_messages.push(t)},t.__name__\u003d\"ClientConnection\",t}();n.ClientConnection\u003dc,n.pull_session\u003dfunction(t,e,n){return new Promise(function(r,o){var s\u003dnew c(t,e,n,function(t){try{r(t)}catch(e){throw i.logger.error(\"Promise handler threw an error, closing session \"+e),t.close(),e}},function(){o(new Error(\"Connection was closed before we successfully pulled a session\"))});s.connect().then(function(t){},function(t){throw i.logger.error(\"Failed to connect to Bokeh server \"+t),t})})}},function(t,e,n){var i\u003dt(54),r\u003dt(300),o\u003dt(17),s\u003dfunction(){function t(t,e,n){var i\u003dthis;this._connection\u003dt,this.document\u003de,this.id\u003dn,this._document_listener\u003dfunction(t){return i._document_changed(t)},this.document.on_change(this._document_listener),this.event_manager\u003dthis.document.event_manager,this.event_manager.session\u003dthis}return t.prototype.handle\u003dfunction(t){var e\u003dt.msgtype();\"PATCH-DOC\"\u003d\u003d\u003de?this._handle_patch(t):\"OK\"\u003d\u003d\u003de?this._handle_ok(t):\"ERROR\"\u003d\u003d\u003de?this._handle_error(t):o.logger.debug(\"Doing nothing with message \"+t.msgtype())},t.prototype.close\u003dfunction(){this._connection.close()},t.prototype.send_event\u003dfunction(t){var e\u003dr.Message.create(\"EVENT\",{},JSON.stringify(t.to_json()));this._connection.send(e)},t.prototype._connection_closed\u003dfunction(){this.document.remove_on_change(this._document_listener)},t.prototype.request_server_info\u003dfunction(){var t\u003dr.Message.create(\"SERVER-INFO-REQ\",{}),e\u003dthis._connection.send_with_reply(t);return e.then(function(t){return t.content})},t.prototype.force_roundtrip\u003dfunction(){return this.request_server_info().then(function(t){})},t.prototype._document_changed\u003dfunction(t){if(t.setter_id!\u003d\u003dthis.id\u0026\u0026(!(t instanceof i.ModelChangedEvent)||t.attr in t.model.serializable_attributes())){var e\u003dr.Message.create(\"PATCH-DOC\",{},this.document.create_json_patch([t]));this._connection.send(e)}},t.prototype._handle_patch\u003dfunction(t){this.document.apply_json_patch(t.content,t.buffers,this.id)},t.prototype._handle_ok\u003dfunction(t){o.logger.trace(\"Unhandled OK reply to \"+t.reqid())},t.prototype._handle_error\u003dfunction(t){o.logger.error(\"Unhandled ERROR reply to \"+t.reqid()+\": \"+t.content.text)},t.__name__\u003d\"ClientSession\",t}();n.ClientSession\u003ds},function(t,e,n){var i\u003dt(426);function r(t){return function(e){e.prototype.event_name\u003dt}}var o\u003dfunction(){function t(){}return t.prototype.to_json\u003dfunction(){var t\u003dthis.event_name;return{event_name:t,event_values:this._to_json()}},t.prototype._to_json\u003dfunction(){var t\u003dthis.origin;return{model_id:null!\u003dt?t.id:null}},t.__name__\u003d\"BokehEvent\",t}();n.BokehEvent\u003do;var s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"ButtonClick\",e\u003di.__decorate([r(\"button_click\")],e)}(o);n.ButtonClick\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;return n.item\u003de,n}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.item;return i.__assign({},t.prototype._to_json.call(this),{item:e})},e.__name__\u003d\"MenuItemClick\",e\u003di.__decorate([r(\"menu_item_click\")],e)}(o);n.MenuItemClick\u003da;var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"UIEvent\",e}(o);n.UIEvent\u003dl;var c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"LODStart\",e\u003di.__decorate([r(\"lodstart\")],e)}(l);n.LODStart\u003dc;var h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"LODEnd\",e\u003di.__decorate([r(\"lodend\")],e)}(l);n.LODEnd\u003dh;var u\u003dfunction(t){function e(e,n){var i\u003dt.call(this)||this;return i.geometry\u003de,i.final\u003dn,i}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.geometry,n\u003dthis.final;return i.__assign({},t.prototype._to_json.call(this),{geometry:e,final:n})},e.__name__\u003d\"SelectionGeometry\",e\u003di.__decorate([r(\"selectiongeometry\")],e)}(l);n.SelectionGeometry\u003du;var _\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Reset\",e\u003di.__decorate([r(\"reset\")],e)}(l);n.Reset\u003d_;var d\u003dfunction(t){function e(e,n,i,r){var o\u003dt.call(this)||this;return o.sx\u003de,o.sy\u003dn,o.x\u003di,o.y\u003dr,o}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.sx,n\u003dthis.sy,r\u003dthis.x,o\u003dthis.y;return i.__assign({},t.prototype._to_json.call(this),{sx:e,sy:n,x:r,y:o})},e.__name__\u003d\"PointEvent\",e}(l);n.PointEvent\u003dd;var p\u003dfunction(t){function e(e,n,i,r,o,s){var a\u003dt.call(this,e,n,i,r)||this;return a.sx\u003de,a.sy\u003dn,a.x\u003di,a.y\u003dr,a.delta_x\u003do,a.delta_y\u003ds,a}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.delta_x,n\u003dthis.delta_y;return i.__assign({},t.prototype._to_json.call(this),{delta_x:e,delta_y:n})},e.__name__\u003d\"Pan\",e\u003di.__decorate([r(\"pan\")],e)}(d);n.Pan\u003dp;var f\u003dfunction(t){function e(e,n,i,r,o){var s\u003dt.call(this,e,n,i,r)||this;return s.sx\u003de,s.sy\u003dn,s.x\u003di,s.y\u003dr,s.scale\u003do,s}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.scale;return i.__assign({},t.prototype._to_json.call(this),{scale:e})},e.__name__\u003d\"Pinch\",e\u003di.__decorate([r(\"pinch\")],e)}(d);n.Pinch\u003df;var m\u003dfunction(t){function e(e,n,i,r,o){var s\u003dt.call(this,e,n,i,r)||this;return s.sx\u003de,s.sy\u003dn,s.x\u003di,s.y\u003dr,s.delta\u003do,s}return i.__extends(e,t),e.prototype._to_json\u003dfunction(){var e\u003dthis.delta;return i.__assign({},t.prototype._to_json.call(this),{delta:e})},e.__name__\u003d\"MouseWheel\",e\u003di.__decorate([r(\"wheel\")],e)}(d);n.MouseWheel\u003dm;var v\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"MouseMove\",e\u003di.__decorate([r(\"mousemove\")],e)}(d);n.MouseMove\u003dv;var g\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"MouseEnter\",e\u003di.__decorate([r(\"mouseenter\")],e)}(d);n.MouseEnter\u003dg;var y\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"MouseLeave\",e\u003di.__decorate([r(\"mouseleave\")],e)}(d);n.MouseLeave\u003dy;var b\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Tap\",e\u003di.__decorate([r(\"tap\")],e)}(d);n.Tap\u003db;var w\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DoubleTap\",e\u003di.__decorate([r(\"doubletap\")],e)}(d);n.DoubleTap\u003dw;var x\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Press\",e\u003di.__decorate([r(\"press\")],e)}(d);n.Press\u003dx;var A\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"PanStart\",e\u003di.__decorate([r(\"panstart\")],e)}(d);n.PanStart\u003dA;var k\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"PanEnd\",e\u003di.__decorate([r(\"panend\")],e)}(d);n.PanEnd\u003dk;var C\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"PinchStart\",e\u003di.__decorate([r(\"pinchstart\")],e)}(d);n.PinchStart\u003dC;var T\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"PinchEnd\",e\u003di.__decorate([r(\"pinchend\")],e)}(d);n.PinchEnd\u003dT},function(t,e,n){var i\u003dt(426),r\u003dt(24);n.build_views\u003dfunction(t,e,n,o){void 0\u003d\u003d\u003do\u0026\u0026(o\u003dfunction(t){return t.default_view});for(var s\u003dr.difference(Object.keys(t),e.map(function(t){return t.id})),a\u003d0,l\u003ds;a\u003cl.length;a++){var c\u003dl[a];t[c].remove(),delete t[c]}for(var h\u003d[],u\u003de.filter(function(e){return null\u003d\u003dt[e.id]}),_\u003d0,d\u003du;_\u003cd.length;_++){var p\u003dd[_],f\u003do(p),m\u003di.__assign({},n,{model:p,connect_signals:!1}),v\u003dnew f(m);t[p.id]\u003dv,h.push(v)}for(var g\u003d0,y\u003dh;g\u003cy.length;g++){var v\u003dy[g];v.connect_signals()}return h},n.remove_views\u003dfunction(t){for(var e in t)t[e].remove(),delete t[e]}},function(t,e,n){var i\u003dt(46),r\u003dfunction(t){return function(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d{});for(var n\u003d[],r\u003d1;r\u003carguments.length;r++)n[r-1]\u003darguments[r];var o\u003ddocument.createElement(t);for(var s in o.classList.add(\"bk\"),e){var a\u003de[s];if(null!\u003da\u0026\u0026(!i.isBoolean(a)||a))if(\"class\"\u003d\u003d\u003ds\u0026\u0026(i.isString(a)\u0026\u0026(a\u003da.split(/\\s+/)),i.isArray(a)))for(var l\u003d0,c\u003da;l\u003cc.length;l++){var h\u003dc[l];null!\u003dh\u0026\u0026o.classList.add(h)}else if(\"style\"\u003d\u003d\u003ds\u0026\u0026i.isPlainObject(a))for(var u in a)o.style[u]\u003da[u];else if(\"data\"\u003d\u003d\u003ds\u0026\u0026i.isPlainObject(a))for(var _ in a)o.dataset[_]\u003da[_];else o.setAttribute(s,a)}function d(t){if(t instanceof HTMLElement)o.appendChild(t);else if(i.isString(t))o.appendChild(document.createTextNode(t));else if(null!\u003dt\u0026\u0026!1!\u003d\u003dt)throw new Error(\"expected an HTMLElement, string, false or null, got \"+JSON.stringify(t))}for(var p\u003d0,f\u003dn;p\u003cf.length;p++){var m\u003df[p];if(i.isArray(m))for(var v\u003d0,g\u003dm;v\u003cg.length;v++){var y\u003dg[v];d(y)}else d(m)}return o}};function o(t){for(var e\u003d[],n\u003d1;n\u003carguments.length;n++)e[n-1]\u003darguments[n];for(var i\u003dt.firstChild,r\u003d0,o\u003de;r\u003co.length;r++){var s\u003do[r];t.insertBefore(s,i)}}function s(t,e){var n\u003dElement.prototype,i\u003dn.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector;return i.call(t,e)}function a(t){return parseFloat(t)||0}function l(t){var e\u003dgetComputedStyle(t);return{border:{top:a(e.borderTopWidth),bottom:a(e.borderBottomWidth),left:a(e.borderLeftWidth),right:a(e.borderRightWidth)},margin:{top:a(e.marginTop),bottom:a(e.marginBottom),left:a(e.marginLeft),right:a(e.marginRight)},padding:{top:a(e.paddingTop),bottom:a(e.paddingBottom),left:a(e.paddingLeft),right:a(e.paddingRight)}}}function c(t){var e\u003dt.getBoundingClientRect();return{width:Math.ceil(e.width),height:Math.ceil(e.height)}}function h(t){return Array.from(t.children)}n.createElement\u003dfunction(t,e){for(var n\u003d[],i\u003d2;i\u003carguments.length;i++)n[i-2]\u003darguments[i];return r(t).apply(void 0,[e].concat(n))},n.div\u003dr(\"div\"),n.span\u003dr(\"span\"),n.canvas\u003dr(\"canvas\"),n.link\u003dr(\"link\"),n.style\u003dr(\"style\"),n.a\u003dr(\"a\"),n.p\u003dr(\"p\"),n.i\u003dr(\"i\"),n.pre\u003dr(\"pre\"),n.button\u003dr(\"button\"),n.label\u003dr(\"label\"),n.input\u003dr(\"input\"),n.select\u003dr(\"select\"),n.option\u003dr(\"option\"),n.optgroup\u003dr(\"optgroup\"),n.textarea\u003dr(\"textarea\"),n.nbsp\u003dfunction(){return document.createTextNode(\" \")},n.removeElement\u003dfunction(t){var e\u003dt.parentNode;null!\u003de\u0026\u0026e.removeChild(t)},n.replaceWith\u003dfunction(t,e){var n\u003dt.parentNode;null!\u003dn\u0026\u0026n.replaceChild(e,t)},n.prepend\u003do,n.empty\u003dfunction(t){for(var e;e\u003dt.firstChild;)t.removeChild(e)},n.display\u003dfunction(t){t.style.display\u003d\"\"},n.undisplay\u003dfunction(t){t.style.display\u003d\"none\"},n.show\u003dfunction(t){t.style.visibility\u003d\"\"},n.hide\u003dfunction(t){t.style.visibility\u003d\"hidden\"},n.offset\u003dfunction(t){var e\u003dt.getBoundingClientRect();return{top:e.top+window.pageYOffset-document.documentElement.clientTop,left:e.left+window.pageXOffset-document.documentElement.clientLeft}},n.matches\u003ds,n.parent\u003dfunction(t,e){for(var n\u003dt;n\u003dn.parentElement;)if(s(n,e))return n;return null},n.extents\u003dl,n.size\u003dc,n.scroll_size\u003dfunction(t){return{width:Math.ceil(t.scrollWidth),height:Math.ceil(t.scrollHeight)}},n.outer_size\u003dfunction(t){var e\u003dl(t).margin,n\u003de.left,i\u003de.right,r\u003de.top,o\u003de.bottom,s\u003dc(t),a\u003ds.width,h\u003ds.height;return{width:Math.ceil(a+n+i),height:Math.ceil(h+r+o)}},n.content_size\u003dfunction(t){for(var e\u003dt.getBoundingClientRect(),n\u003de.left,i\u003de.top,r\u003dl(t).padding,o\u003d0,s\u003d0,a\u003d0,c\u003dh(t);a\u003cc.length;a++){var u\u003dc[a],_\u003du.getBoundingClientRect();o\u003dMath.max(o,Math.ceil(_.left-n-r.left+_.width)),s\u003dMath.max(s,Math.ceil(_.top-i-r.top+_.height))}return{width:o,height:s}},n.position\u003dfunction(t,e,n){var i\u003dt.style;if(i.left\u003de.x+\"px\",i.top\u003de.y+\"px\",i.width\u003de.width+\"px\",i.height\u003de.height+\"px\",null\u003d\u003dn)i.margin\u003d\"\";else{var r\u003dn.top,o\u003dn.right,s\u003dn.bottom,a\u003dn.left;i.margin\u003dr+\"px \"+o+\"px \"+s+\"px \"+a+\"px\"}},n.children\u003dh;var u\u003dfunction(){function t(t){this.el\u003dt,this.classList\u003dt.classList}return Object.defineProperty(t.prototype,\"values\",{get:function(){for(var t\u003d[],e\u003d0;e\u003cthis.classList.length;e++){var n\u003dthis.classList.item(e);null!\u003dn\u0026\u0026t.push(n)}return t},enumerable:!0,configurable:!0}),t.prototype.has\u003dfunction(t){return this.classList.contains(t)},t.prototype.add\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];for(var n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n];this.classList.add(r)}return this},t.prototype.remove\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];for(var n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n];this.classList.remove(r)}return this},t.prototype.clear\u003dfunction(){for(var t\u003d0,e\u003dthis.values;t\u003ce.length;t++){var n\u003de[t];\"bk\"!\u003dn\u0026\u0026this.classList.remove(n)}return this},t.prototype.toggle\u003dfunction(t,e){var n\u003dnull!\u003de?e:!this.has(t);return n?this.add(t):this.remove(t),this},t.__name__\u003d\"ClassList\",t}();function _(t,e,n){var i\u003dt.style,r\u003di.width,o\u003di.height,s\u003di.position,a\u003di.display;t.style.position\u003d\"absolute\",t.style.display\u003d\"\",t.style.width\u003dnull!\u003de.width\u0026\u0026e.width!\u003d1/0?e.width+\"px\":\"auto\",t.style.height\u003dnull!\u003de.height\u0026\u0026e.height!\u003d1/0?e.height+\"px\":\"auto\";try{return n()}finally{t.style.position\u003ds,t.style.display\u003da,t.style.width\u003dr,t.style.height\u003do}}n.ClassList\u003du,n.classes\u003dfunction(t){return new u(t)},function(t){t[t.Backspace\u003d8]\u003d\"Backspace\",t[t.Tab\u003d9]\u003d\"Tab\",t[t.Enter\u003d13]\u003d\"Enter\",t[t.Esc\u003d27]\u003d\"Esc\",t[t.PageUp\u003d33]\u003d\"PageUp\",t[t.PageDown\u003d34]\u003d\"PageDown\",t[t.Left\u003d37]\u003d\"Left\",t[t.Up\u003d38]\u003d\"Up\",t[t.Right\u003d39]\u003d\"Right\",t[t.Down\u003d40]\u003d\"Down\",t[t.Delete\u003d46]\u003d\"Delete\"}(n.Keys||(n.Keys\u003d{})),n.undisplayed\u003dfunction(t,e){var n\u003dt.style.display;t.style.display\u003d\"none\";try{return e()}finally{t.style.display\u003dn}},n.unsized\u003dfunction(t,e){return _(t,{},e)},n.sized\u003d_;var d\u003dfunction(){function t(){this.style\u003dn.style({type:\"text/css\"}),o(document.head,this.style)}return t.prototype.append\u003dfunction(t){this.style.appendChild(document.createTextNode(t))},t.__name__\u003d\"StyleSheet\",t}();n.StyleSheet\u003dd,n.styles\u003dnew d},function(t,e,n){var i\u003dt(426),r\u003dt(50),o\u003dt(5),s\u003dt(311),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._has_finished\u003d!1,this.el\u003dthis._createElement()},e.prototype.remove\u003dfunction(){o.removeElement(this.el),t.prototype.remove.call(this)},e.prototype.css_classes\u003dfunction(){return[]},e.prototype.cursor\u003dfunction(t,e){return null},e.prototype.render\u003dfunction(){},e.prototype.renderTo\u003dfunction(t){t.appendChild(this.el),this.render()},e.prototype.has_finished\u003dfunction(){return this._has_finished},Object.defineProperty(e.prototype,\"_root_element\",{get:function(){return o.parent(this.el,\".\"+s.bk_root)||document.body},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"is_idle\",{get:function(){return this.has_finished()},enumerable:!0,configurable:!0}),e.prototype._createElement\u003dfunction(){return o.createElement(this.tagName,{class:this.css_classes()})},e.__name__\u003d\"DOMView\",e}(r.View);n.DOMView\u003da,a.prototype.tagName\u003d\"div\"},function(t,e,n){n.Align\u003d[\"start\",\"center\",\"end\"],n.Anchor\u003d[\"top_left\",\"top_center\",\"top_right\",\"center_left\",\"center\",\"center_right\",\"bottom_left\",\"bottom_center\",\"bottom_right\"],n.AngleUnits\u003d[\"deg\",\"rad\"],n.BoxOrigin\u003d[\"corner\",\"center\"],n.ButtonType\u003d[\"default\",\"primary\",\"success\",\"warning\",\"danger\"],n.Dimension\u003d[\"width\",\"height\"],n.Dimensions\u003d[\"width\",\"height\",\"both\"],n.Direction\u003d[\"clock\",\"anticlock\"],n.Distribution\u003d[\"uniform\",\"normal\"],n.FontStyle\u003d[\"normal\",\"italic\",\"bold\",\"bold italic\"],n.HatchPatternType\u003d[\"blank\",\"dot\",\"ring\",\"horizontal_line\",\"vertical_line\",\"cross\",\"horizontal_dash\",\"vertical_dash\",\"spiral\",\"right_diagonal_line\",\"left_diagonal_line\",\"diagonal_cross\",\"right_diagonal_dash\",\"left_diagonal_dash\",\"horizontal_wave\",\"vertical_wave\",\"criss_cross\",\" \",\".\",\"o\",\"-\",\"|\",\"+\",\u0027\"\u0027,\":\",\"@\",\"/\",\"\\\\\",\"x\",\",\",\"`\",\"v\",\"\u003e\",\"*\"],n.HTTPMethod\u003d[\"POST\",\"GET\"],n.HexTileOrientation\u003d[\"pointytop\",\"flattop\"],n.HoverMode\u003d[\"mouse\",\"hline\",\"vline\"],n.LatLon\u003d[\"lat\",\"lon\"],n.LegendClickPolicy\u003d[\"none\",\"hide\",\"mute\"],n.LegendLocation\u003dn.Anchor,n.LineCap\u003d[\"butt\",\"round\",\"square\"],n.LineJoin\u003d[\"miter\",\"round\",\"bevel\"],n.LinePolicy\u003d[\"prev\",\"next\",\"nearest\",\"interp\",\"none\"],n.Location\u003d[\"above\",\"below\",\"left\",\"right\"],n.Logo\u003d[\"normal\",\"grey\"],n.MarkerType\u003d[\"asterisk\",\"circle\",\"circle_cross\",\"circle_x\",\"cross\",\"dash\",\"diamond\",\"diamond_cross\",\"hex\",\"inverted_triangle\",\"square\",\"square_cross\",\"square_x\",\"triangle\",\"x\"],n.Orientation\u003d[\"vertical\",\"horizontal\"],n.OutputBackend\u003d[\"canvas\",\"svg\",\"webgl\"],n.PaddingUnits\u003d[\"percent\",\"absolute\"],n.Place\u003d[\"above\",\"below\",\"left\",\"right\",\"center\"],n.PointPolicy\u003d[\"snap_to_data\",\"follow_mouse\",\"none\"],n.RadiusDimension\u003d[\"x\",\"y\",\"max\",\"min\"],n.RenderLevel\u003d[\"image\",\"underlay\",\"glyph\",\"annotation\",\"overlay\"],n.RenderMode\u003d[\"canvas\",\"css\"],n.ResetPolicy\u003d[\"standard\",\"event_only\"],n.RoundingFunction\u003d[\"round\",\"nearest\",\"floor\",\"rounddown\",\"ceil\",\"roundup\"],n.Side\u003d[\"above\",\"below\",\"left\",\"right\"],n.SizingMode\u003d[\"stretch_width\",\"stretch_height\",\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"],n.SliderCallbackPolicy\u003d[\"continuous\",\"throttle\",\"mouseup\"],n.Sort\u003d[\"ascending\",\"descending\"],n.SpatialUnits\u003d[\"screen\",\"data\"],n.StartEnd\u003d[\"start\",\"end\"],n.StepMode\u003d[\"after\",\"before\",\"center\"],n.TapBehavior\u003d[\"select\",\"inspect\"],n.TextAlign\u003d[\"left\",\"right\",\"center\"],n.TextBaseline\u003d[\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"],n.TextureRepetition\u003d[\"repeat\",\"repeat_x\",\"repeat_y\",\"no_repeat\"],n.TickLabelOrientation\u003d[\"vertical\",\"horizontal\",\"parallel\",\"normal\"],n.TooltipAttachment\u003d[\"horizontal\",\"vertical\",\"left\",\"right\",\"above\",\"below\"],n.UpdateMode\u003d[\"replace\",\"append\"],n.VerticalAlign\u003d[\"top\",\"middle\",\"bottom\"]},function(t,e,n){var i\u003dt(426),r\u003dt(22),o\u003dt(19),s\u003dt(37),a\u003dt(18),l\u003dt(40),c\u003dt(24),h\u003dt(35),u\u003dt(46),_\u003dt(33),d\u003dfunction(t){function e(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d{});var n\u003dt.call(this)||this;for(var i in n._subtype\u003dvoid 0,n.document\u003dnull,n.destroyed\u003dnew r.Signal0(n,\"destroyed\"),n.change\u003dnew r.Signal0(n,\"change\"),n.transformchange\u003dnew r.Signal0(n,\"transformchange\"),n.attributes\u003d{},n.properties\u003d{},n._set_after_defaults\u003d{},n._pending\u003d!1,n._changing\u003d!1,n.props){var o\u003dn.props[i],s\u003do.type,a\u003do.default_value;if(null\u003d\u003ds)throw new Error(\"undefined property type for \"+n.type+\".\"+i);n.properties[i]\u003dnew s(n,i,a)}null\u003d\u003de.id\u0026\u0026n.setv({id:l.uniqueId()},{silent:!0});var c\u003de.__deferred__||!1;return c\u0026\u0026delete(e\u003dh.clone(e)).__deferred__,n.setv(e,{silent:!0}),c||n.finalize(),n}return i.__extends(e,t),Object.defineProperty(e.prototype,\"type\",{get:function(){return this.constructor.__name__},set:function(t){this.constructor.__name__\u003dt},enumerable:!0,configurable:!0}),e.initClass\u003dfunction(){this.prototype.props\u003d{},this.prototype.mixins\u003d[],this.define({id:[a.Any]})},e._fix_default\u003dfunction(t,e){return void 0\u003d\u003d\u003dt?void 0:u.isFunction(t)?t:u.isObject(t)?u.isArray(t)?function(){return c.copy(t)}:function(){return h.clone(t)}:function(){return t}},e.define\u003dfunction(t){var e\u003dfunction(e){var i\u003dt[e];if(null!\u003dn.prototype.props[e])throw new Error(\"attempted to redefine property \u0027\"+n.prototype.type+\".\"+e+\"\u0027\");if(null!\u003dn.prototype[e])throw new Error(\"attempted to redefine attribute \u0027\"+n.prototype.type+\".\"+e+\"\u0027\");Object.defineProperty(n.prototype,e,{get:function(){var t\u003dthis.getv(e);return t},set:function(t){var n;return this.setv(((n\u003d{})[e]\u003dt,n)),this},configurable:!1,enumerable:!0});var r\u003di,o\u003dr[0],s\u003dr[1],a\u003dr[2],l\u003d{type:o,default_value:n._fix_default(s,e),internal:a||!1},c\u003dh.clone(n.prototype.props);c[e]\u003dl,n.prototype.props\u003dc},n\u003dthis;for(var i in t)e(i)},e.internal\u003dfunction(t){var e\u003d{};for(var n in t){var i\u003dt[n],r\u003di[0],o\u003di[1];e[n]\u003d[r,o,!0]}this.define(e)},e.mixin\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];this.define(o.create(t));var n\u003dthis.prototype.mixins.concat(t);this.prototype.mixins\u003dn},e.mixins\u003dfunction(t){this.mixin.apply(this,t)},e.override\u003dfunction(t){for(var e in t){var n\u003dthis._fix_default(t[e],e),r\u003dthis.prototype.props[e];if(null\u003d\u003dr)throw new Error(\"attempted to override nonexistent \u0027\"+this.prototype.type+\".\"+e+\"\u0027\");var o\u003dh.clone(this.prototype.props);o[e]\u003di.__assign({},r,{default_value:n}),this.prototype.props\u003do}},e.prototype.toString\u003dfunction(){return this.type+\"(\"+this.id+\")\"},e.prototype.finalize\u003dfunction(){var t\u003dthis;for(var e in this.properties){var n\u003dthis.properties[e];n.update(),null!\u003dn.spec.transform\u0026\u0026this.connect(n.spec.transform.change,function(){return t.transformchange.emit()})}this.initialize(),this.connect_signals()},e.prototype.initialize\u003dfunction(){},e.prototype.connect_signals\u003dfunction(){},e.prototype.disconnect_signals\u003dfunction(){r.Signal.disconnectReceiver(this)},e.prototype.destroy\u003dfunction(){this.disconnect_signals(),this.destroyed.emit()},e.prototype.clone\u003dfunction(){return new this.constructor(this.attributes)},e.prototype._setv\u003dfunction(t,e){var n\u003de.check_eq,i\u003de.silent,r\u003d[],o\u003dthis._changing;this._changing\u003d!0;var s\u003dthis.attributes;for(var a in t){var l\u003dt[a];!1!\u003d\u003dn\u0026\u0026_.isEqual(s[a],l)||r.push(a),s[a]\u003dl}if(!i){r.length\u003e0\u0026\u0026(this._pending\u003d!0);for(var c\u003d0;c\u003cr.length;c++)this.properties[r[c]].change.emit()}if(!o){if(!i\u0026\u0026!e.no_change)for(;this._pending;)this._pending\u003d!1,this.change.emit();this._pending\u003d!1,this._changing\u003d!1}},e.prototype.setv\u003dfunction(t,e){for(var n in void 0\u003d\u003d\u003de\u0026\u0026(e\u003d{}),t)if(t.hasOwnProperty(n)){var i\u003dn;if(null\u003d\u003dthis.props[i])throw new Error(\"property \"+this.type+\".\"+i+\" wasn\u0027t declared\");null!\u003de\u0026\u0026e.defaults||(this._set_after_defaults[n]\u003d!0)}if(!h.isEmpty(t)){var r\u003d{};for(var n in t)r[n]\u003dthis.getv(n);this._setv(t,e);var o\u003de.silent;if(null\u003d\u003do||!o)for(var n in t)this._tell_document_about_change(n,r[n],this.getv(n),e)}},e.prototype.getv\u003dfunction(t){if(null\u003d\u003dthis.props[t])throw new Error(\"property \"+this.type+\".\"+t+\" wasn\u0027t declared\");return this.attributes[t]},e.prototype.ref\u003dfunction(){return s.create_ref(this)},e.prototype.set_subtype\u003dfunction(t){this._subtype\u003dt},e.prototype.attribute_is_serializable\u003dfunction(t){var e\u003dthis.props[t];if(null\u003d\u003de)throw new Error(this.type+\".attribute_is_serializable(\u0027\"+t+\"\u0027): \"+t+\" wasn\u0027t declared\");return!e.internal},e.prototype.serializable_attributes\u003dfunction(){var t\u003d{};for(var e in this.attributes){var n\u003dthis.attributes[e];this.attribute_is_serializable(e)\u0026\u0026(t[e]\u003dn)}return t},e._value_to_json\u003dfunction(t,n,i){if(n instanceof e)return n.ref();if(u.isArray(n)){for(var r\u003d[],o\u003d0;o\u003cn.length;o++){var s\u003dn[o];r.push(e._value_to_json(o.toString(),s,n))}return r}if(u.isPlainObject(n)){var a\u003d{};for(var l in n)n.hasOwnProperty(l)\u0026\u0026(a[l]\u003de._value_to_json(l,n[l],n));return a}return n},e.prototype.attributes_as_json\u003dfunction(t,n){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003de._value_to_json);var i\u003dthis.serializable_attributes(),r\u003d{};for(var o in i)if(i.hasOwnProperty(o)){var s\u003di[o];t?r[o]\u003ds:o in this._set_after_defaults\u0026\u0026(r[o]\u003ds)}return n(\"attributes\",r,this)},e._json_record_references\u003dfunction(t,n,i,r){if(null\u003d\u003dn);else if(s.is_ref(n)){if(!(n.id in i)){var o\u003dt.get_model_by_id(n.id);e._value_record_references(o,i,r)}}else if(u.isArray(n))for(var a\u003d0,l\u003dn;a\u003cl.length;a++){var c\u003dl[a];e._json_record_references(t,c,i,r)}else if(u.isPlainObject(n))for(var h in n)if(n.hasOwnProperty(h)){var c\u003dn[h];e._json_record_references(t,c,i,r)}},e._value_record_references\u003dfunction(t,n,i){if(null\u003d\u003dt);else if(t instanceof e){if(!(t.id in n)\u0026\u0026(n[t.id]\u003dt,i))for(var r\u003dt._immediate_references(),o\u003d0,s\u003dr;o\u003cs.length;o++){var a\u003ds[o];e._value_record_references(a,n,!0)}}else if(t.buffer instanceof ArrayBuffer);else if(u.isArray(t))for(var l\u003d0,c\u003dt;l\u003cc.length;l++){var h\u003dc[l];e._value_record_references(h,n,i)}else if(u.isPlainObject(t))for(var _ in t)if(t.hasOwnProperty(_)){var h\u003dt[_];e._value_record_references(h,n,i)}},e.prototype._immediate_references\u003dfunction(){var t\u003d{},n\u003dthis.serializable_attributes();for(var i in n){var r\u003dn[i];e._value_record_references(r,t,!1)}return h.values(t)},e.prototype.references\u003dfunction(){var t\u003d{};return e._value_record_references(this,t,!0),h.values(t)},e.prototype._doc_attached\u003dfunction(){},e.prototype.attach_document\u003dfunction(t){if(null!\u003dthis.document\u0026\u0026this.document!\u003dt)throw new Error(\"models must be owned by only a single document\");this.document\u003dt,this._doc_attached()},e.prototype.detach_document\u003dfunction(){this.document\u003dnull},e.prototype._tell_document_about_change\u003dfunction(t,n,i,r){if(this.attribute_is_serializable(t)\u0026\u0026null!\u003dthis.document){var o\u003d{};e._value_record_references(i,o,!1);var s\u003d{};e._value_record_references(n,s,!1);var a\u003d!1;for(var l in o)if(!(l in s)){a\u003d!0;break}if(!a)for(var c in s)if(!(c in o)){a\u003d!0;break}a\u0026\u0026this.document._invalidate_all_models(),this.document._notify_change(this,t,n,i,r)}},e.prototype.materialize_dataspecs\u003dfunction(t){var e\u003d{};for(var n in this.properties){var i\u003dthis.properties[n];if(i instanceof a.VectorSpec\u0026\u0026(!i.optional||null!\u003di.spec.value||n in this._set_after_defaults)){var r\u003di.array(t);e[\"_\"+n]\u003dr,null!\u003di.spec.field\u0026\u0026i.spec.field in t._shapes\u0026\u0026(e[\"_\"+n+\"_shape\"]\u003dt._shapes[i.spec.field]),i instanceof a.DistanceSpec\u0026\u0026(e[\"max_\"+n]\u003dc.max(r))}}return e},e.__name__\u003d\"HasProps\",e}(r.Signalable());n.HasProps\u003dd,d.initClass()},function(t,e,n){var i\u003dt(24),r\u003dt(209);function o(t){return t*t}function s(t,e){return o(t.x-e.x)+o(t.y-e.y)}function a(t,e,n){var i\u003ds(e,n);if(0\u003d\u003di)return s(t,e);var r\u003d((t.x-e.x)*(n.x-e.x)+(t.y-e.y)*(n.y-e.y))/i;if(r\u003c0)return s(t,e);if(r\u003e1)return s(t,n);var o\u003d{x:e.x+r*(n.x-e.x),y:e.y+r*(n.y-e.y)};return s(t,o)}n.point_in_poly\u003dfunction(t,e,n,i){for(var r\u003d!1,o\u003dn[n.length-1],s\u003di[i.length-1],a\u003d0;a\u003cn.length;a++){var l\u003dn[a],c\u003di[a];s\u003ce!\u003dc\u003ce\u0026\u0026o+(e-s)/(c-s)*(l-o)\u003ct\u0026\u0026(r\u003d!r),o\u003dl,s\u003dc}return r},n.point_in_ellipse\u003dfunction(t,e,n,i,r,o,s){var a\u003dMath.pow(Math.cos(n)/r,2)+Math.pow(Math.sin(n)/i,2),l\u003d2*Math.cos(n)*Math.sin(n)*(Math.pow(1/r,2)-Math.pow(1/i,2)),c\u003dMath.pow(Math.cos(n)/i,2)+Math.pow(Math.sin(n)/r,2);return a*Math.pow(t-o,2)+l*(t-o)*(e-s)+c*Math.pow(e-s,2)\u003c\u003d1},n.create_empty_hit_test_result\u003dfunction(){return new r.Selection},n.create_hit_test_result_from_hits\u003dfunction(t){var e\u003dnew r.Selection;return e.indices\u003di.sort_by(t,function(t){return t[0],t[1]}).map(function(t){var e\u003dt[0];return t[1],e}),e},n.dist_2_pts\u003ds,n.dist_to_segment_squared\u003da,n.dist_to_segment\u003dfunction(t,e,n){return Math.sqrt(a(t,e,n))},n.check_2_segments_intersect\u003dfunction(t,e,n,i,r,o,s,a){var l\u003d(a-o)*(n-t)-(s-r)*(i-e);if(0\u003d\u003dl)return{hit:!1,x:null,y:null};var c\u003de-o,h\u003dt-r,u\u003d(s-r)*c-(a-o)*h,_\u003d(n-t)*c-(i-e)*h;h\u003d_/l;var d\u003dt+(c\u003du/l)*(n-t),p\u003de+c*(i-e);return{hit:c\u003e0\u0026\u0026c\u003c1\u0026\u0026h\u003e0\u0026\u0026h\u003c1,x:d,y:p}}},function(t,e,n){var i\u003dt(426),r\u003dt(14),o\u003dt(27),s\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.children\u003d[],e}return i.__extends(e,t),e.__name__\u003d\"Stack\",e}(r.Layoutable);n.Stack\u003ds;var a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){for(var e\u003d0,n\u003d0,i\u003d0,r\u003dthis.children;i\u003cr.length;i++){var o\u003dr[i],s\u003do.measure({width:0,height:0});e+\u003ds.width,n\u003dMath.max(n,s.height)}return{width:e,height:n}},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n);for(var i\u003de.top,r\u003de.bottom,s\u003de.left,a\u003d0,l\u003dthis.children;a\u003cl.length;a++){var c\u003dl[a],h\u003dc.measure({width:0,height:0}).width;c.set_geometry(new o.BBox({left:s,width:h,top:i,bottom:r})),s+\u003dh}},e.__name__\u003d\"HStack\",e}(s);n.HStack\u003da;var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){for(var e\u003d0,n\u003d0,i\u003d0,r\u003dthis.children;i\u003cr.length;i++){var o\u003dr[i],s\u003do.measure({width:0,height:0});e\u003dMath.max(e,s.width),n+\u003ds.height}return{width:e,height:n}},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n);for(var i\u003de.left,r\u003de.right,s\u003de.top,a\u003d0,l\u003dthis.children;a\u003cl.length;a++){var c\u003dl[a],h\u003dc.measure({width:0,height:0}).height;c.set_geometry(new o.BBox({top:s,height:h,left:i,right:r})),s+\u003dh}},e.__name__\u003d\"VStack\",e}(s);n.VStack\u003dl;var c\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.children\u003d[],e}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){for(var e\u003d0,n\u003d0,i\u003d0,r\u003dthis.children;i\u003cr.length;i++){var o\u003dr[i].layout,s\u003do.measure(t);e\u003dMath.max(e,s.width),n\u003dMath.max(n,s.height)}return{width:e,height:n}},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n);for(var i\u003d0,r\u003dthis.children;i\u003cr.length;i++){var s\u003dr[i],a\u003ds.layout,l\u003ds.anchor,c\u003ds.margin,h\u003de.left,u\u003de.right,_\u003de.top,d\u003de.bottom,p\u003de.hcenter,f\u003de.vcenter,m\u003da.measure(e),v\u003dm.width,g\u003dm.height,y\u003dvoid 0;switch(l){case\"top_left\":y\u003dnew o.BBox({left:h+c,top:_+c,width:v,height:g});break;case\"top_center\":y\u003dnew o.BBox({hcenter:p,top:_+c,width:v,height:g});break;case\"top_right\":y\u003dnew o.BBox({right:u-c,top:_+c,width:v,height:g});break;case\"bottom_right\":y\u003dnew o.BBox({right:u-c,bottom:d-c,width:v,height:g});break;case\"bottom_center\":y\u003dnew o.BBox({hcenter:p,bottom:d-c,width:v,height:g});break;case\"bottom_left\":y\u003dnew o.BBox({left:h+c,bottom:d-c,width:v,height:g});break;case\"center_left\":y\u003dnew o.BBox({left:h+c,vcenter:f,width:v,height:g});break;case\"center\":y\u003dnew o.BBox({hcenter:p,vcenter:f,width:v,height:g});break;case\"center_right\":y\u003dnew o.BBox({right:u-c,vcenter:f,width:v,height:g});break;default:throw new Error(\"unreachable\")}a.set_geometry(y)}},e.__name__\u003d\"AnchorLayout\",e}(r.Layoutable);n.AnchorLayout\u003dc},function(t,e,n){var i\u003dt(426),r\u003dt(16),o\u003dt(14),s\u003dt(46),a\u003dt(27),l\u003dt(24),c\u003dMath.max,h\u003dMath.round,u\u003dfunction(){function t(t){this.def\u003dt,this._map\u003dnew Map}return t.prototype.get\u003dfunction(t){var e\u003dthis._map.get(t);return void 0\u003d\u003d\u003de\u0026\u0026(e\u003dthis.def(),this._map.set(t,e)),e},t.prototype.apply\u003dfunction(t,e){var n\u003dthis.get(t);this._map.set(t,e(n))},t.__name__\u003d\"DefaultMap\",t}(),_\u003dfunction(){function t(){this._items\u003d[],this._nrows\u003d0,this._ncols\u003d0}return Object.defineProperty(t.prototype,\"nrows\",{get:function(){return this._nrows},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"ncols\",{get:function(){return this._ncols},enumerable:!0,configurable:!0}),t.prototype.add\u003dfunction(t,e){var n\u003dt.r1,i\u003dt.c1;this._nrows\u003dc(this._nrows,n+1),this._ncols\u003dc(this._ncols,i+1),this._items.push({span:t,data:e})},t.prototype.at\u003dfunction(t,e){var n\u003dthis._items.filter(function(n){var i\u003dn.span;return i.r0\u003c\u003dt\u0026\u0026t\u003c\u003di.r1\u0026\u0026i.c0\u003c\u003de\u0026\u0026e\u003c\u003di.c1});return n.map(function(t){var e\u003dt.data;return e})},t.prototype.row\u003dfunction(t){var e\u003dthis._items.filter(function(e){var n\u003de.span;return n.r0\u003c\u003dt\u0026\u0026t\u003c\u003dn.r1});return e.map(function(t){var e\u003dt.data;return e})},t.prototype.col\u003dfunction(t){var e\u003dthis._items.filter(function(e){var n\u003de.span;return n.c0\u003c\u003dt\u0026\u0026t\u003c\u003dn.c1});return e.map(function(t){var e\u003dt.data;return e})},t.prototype.foreach\u003dfunction(t){for(var e\u003d0,n\u003dthis._items;e\u003cn.length;e++){var i\u003dn[e],r\u003di.span,o\u003di.data;t(r,o)}},t.prototype.map\u003dfunction(e){for(var n\u003dnew t,i\u003d0,r\u003dthis._items;i\u003cr.length;i++){var o\u003dr[i],s\u003do.span,a\u003do.data;n.add(s,e(s,a))}return n},t.__name__\u003d\"Container\",t}(),d\u003dfunction(t){function e(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d[]);var n\u003dt.call(this)||this;return n.items\u003de,n.rows\u003d\"auto\",n.cols\u003d\"auto\",n.spacing\u003d0,n.absolute\u003d!1,n}return i.__extends(e,t),e.prototype.is_width_expanding\u003dfunction(){if(t.prototype.is_width_expanding.call(this))return!0;if(\"fixed\"\u003d\u003dthis.sizing.width_policy)return!1;var e\u003dthis._state.cols;return l.some(e,function(t){return\"max\"\u003d\u003dt.policy})},e.prototype.is_height_expanding\u003dfunction(){if(t.prototype.is_height_expanding.call(this))return!0;if(\"fixed\"\u003d\u003dthis.sizing.height_policy)return!1;var e\u003dthis._state.rows;return l.some(e,function(t){return\"max\"\u003d\u003dt.policy})},e.prototype._init\u003dfunction(){var e\u003dthis;t.prototype._init.call(this);for(var n\u003dnew _,i\u003d0,r\u003dthis.items;i\u003cr.length;i++){var o\u003dr[i],a\u003do.layout,c\u003do.row,h\u003do.col,u\u003do.row_span,d\u003do.col_span;if(a.sizing.visible){var p\u003dc,f\u003dh,m\u003dc+(null!\u003du?u:1)-1,v\u003dh+(null!\u003dd?d:1)-1;n.add({r0:p,c0:f,r1:m,c1:v},a)}}for(var g\u003dn.nrows,y\u003dn.ncols,b\u003dnew Array(g),w\u003dfunction(t){var i,r\u003dnull\u003d\u003d(i\u003ds.isPlainObject(e.rows)?e.rows[t]||e.rows[\"*\"]:e.rows)?{policy:\"auto\"}:s.isNumber(i)?{policy:\"fixed\",height:i}:s.isString(i)?{policy:i}:i,o\u003dr.align||\"auto\";if(\"fixed\"\u003d\u003dr.policy)b[t]\u003d{policy:\"fixed\",height:r.height,align:o};else if(\"min\"\u003d\u003dr.policy)b[t]\u003d{policy:\"min\",align:o};else if(\"fit\"\u003d\u003dr.policy||\"max\"\u003d\u003dr.policy)b[t]\u003d{policy:r.policy,flex:r.flex||1,align:o};else{if(\"auto\"!\u003dr.policy)throw new Error(\"unrechable\");l.some(n.row(t),function(t){return t.is_height_expanding()})?b[t]\u003d{policy:\"max\",flex:1,align:o}:b[t]\u003d{policy:\"min\",align:o}}},x\u003d0;x\u003cg;x++)w(x);for(var A\u003dnew Array(y),k\u003dfunction(t){var i,r\u003dnull\u003d\u003d(i\u003ds.isPlainObject(e.cols)?e.cols[t]||e.cols[\"*\"]:e.cols)?{policy:\"auto\"}:s.isNumber(i)?{policy:\"fixed\",width:i}:s.isString(i)?{policy:i}:i,o\u003dr.align||\"auto\";if(\"fixed\"\u003d\u003dr.policy)A[t]\u003d{policy:\"fixed\",width:r.width,align:o};else if(\"min\"\u003d\u003dr.policy)A[t]\u003d{policy:\"min\",align:o};else if(\"fit\"\u003d\u003dr.policy||\"max\"\u003d\u003dr.policy)A[t]\u003d{policy:r.policy,flex:r.flex||1,align:o};else{if(\"auto\"!\u003dr.policy)throw new Error(\"unrechable\");l.some(n.col(t),function(t){return t.is_width_expanding()})?A[t]\u003d{policy:\"max\",flex:1,align:o}:A[t]\u003d{policy:\"min\",align:o}}},C\u003d0;C\u003cy;C++)k(C);var T\u003ds.isNumber(this.spacing)?[this.spacing,this.spacing]:this.spacing,S\u003dT[0],M\u003dT[1];this._state\u003d{items:n,nrows:g,ncols:y,rows:b,cols:A,rspacing:S,cspacing:M}},e.prototype._measure_totals\u003dfunction(t,e){var n\u003dthis._state,i\u003dn.nrows,r\u003dn.ncols,o\u003dn.rspacing,s\u003dn.cspacing;return{height:l.sum(t)+(i-1)*o,width:l.sum(e)+(r-1)*s}},e.prototype._measure_cells\u003dfunction(t){for(var e\u003dthis._state,n\u003de.items,i\u003de.nrows,o\u003de.ncols,s\u003de.rows,a\u003de.cols,l\u003de.rspacing,u\u003de.cspacing,d\u003dnew Array(i),p\u003d0;p\u003ci;p++){var f\u003ds[p];d[p]\u003d\"fixed\"\u003d\u003df.policy?f.height:0}for(var m\u003dnew Array(o),v\u003d0;v\u003co;v++){var g\u003da[v];m[v]\u003d\"fixed\"\u003d\u003dg.policy?g.width:0}var y\u003dnew _;n.foreach(function(e,n){for(var i\u003de.r0,o\u003de.c0,_\u003de.r1,p\u003de.c1,f\u003d(_-i)*l,v\u003d(p-o)*u,g\u003d0,b\u003di;b\u003c\u003d_;b++)g+\u003dt(b,o).height;g+\u003df;for(var w\u003d0,x\u003do;x\u003c\u003dp;x++)w+\u003dt(i,x).width;w+\u003dv;var A\u003dn.measure({width:w,height:g});y.add(e,{layout:n,size_hint:A});var k\u003dnew r.Sizeable(A).grow_by(n.sizing.margin);k.height-\u003df,k.width-\u003dv;for(var C\u003d[],b\u003di;b\u003c\u003d_;b++){var T\u003ds[b];\"fixed\"\u003d\u003dT.policy?k.height-\u003dT.height:C.push(b)}if(k.height\u003e0)for(var S\u003dh(k.height/C.length),M\u003d0,E\u003dC;M\u003cE.length;M++){var b\u003dE[M];d[b]\u003dc(d[b],S)}for(var z\u003d[],x\u003do;x\u003c\u003dp;x++){var O\u003da[x];\"fixed\"\u003d\u003dO.policy?k.width-\u003dO.width:z.push(x)}if(k.width\u003e0)for(var P\u003dh(k.width/z.length),j\u003d0,N\u003dz;j\u003cN.length;j++){var x\u003dN[j];m[x]\u003dc(m[x],P)}});var b\u003dthis._measure_totals(d,m);return{size:b,row_heights:d,col_widths:m,size_hints:y}},e.prototype._measure_grid\u003dfunction(t){var e,n\u003dthis._state,i\u003dn.nrows,r\u003dn.ncols,o\u003dn.rows,s\u003dn.cols,a\u003dn.rspacing,l\u003dn.cspacing,u\u003dthis._measure_cells(function(t,e){var n\u003do[t],i\u003ds[e];return{width:\"fixed\"\u003d\u003di.policy?i.width:1/0,height:\"fixed\"\u003d\u003dn.policy?n.height:1/0}});e\u003d\"fixed\"\u003d\u003dthis.sizing.height_policy\u0026\u0026null!\u003dthis.sizing.height?this.sizing.height:t.height!\u003d1/0\u0026\u0026this.is_height_expanding()?t.height:u.size.height;for(var _,d\u003d0,p\u003d0;p\u003ci;p++){var f\u003do[p];\"fit\"\u003d\u003df.policy||\"max\"\u003d\u003df.policy?d+\u003df.flex:e-\u003du.row_heights[p]}if(e-\u003d(i-1)*a,0!\u003dd\u0026\u0026e\u003e0)for(var p\u003d0;p\u003ci;p++){var f\u003do[p];if(\"fit\"\u003d\u003df.policy||\"max\"\u003d\u003df.policy){var m\u003dh(e*(f.flex/d));e-\u003dm,u.row_heights[p]\u003dm,d-\u003df.flex}}else if(e\u003c0){for(var v\u003d0,p\u003d0;p\u003ci;p++){var f\u003do[p];\"fixed\"!\u003df.policy\u0026\u0026v++}for(var g\u003d-e,p\u003d0;p\u003ci;p++){var f\u003do[p];if(\"fixed\"!\u003df.policy){var m\u003du.row_heights[p],y\u003dh(g/v);u.row_heights[p]\u003dc(m-y,0),g-\u003dy\u003em?m:y,v--}}}_\u003d\"fixed\"\u003d\u003dthis.sizing.width_policy\u0026\u0026null!\u003dthis.sizing.width?this.sizing.width:t.width!\u003d1/0\u0026\u0026this.is_width_expanding()?t.width:u.size.width;for(var b\u003d0,w\u003d0;w\u003cr;w++){var x\u003ds[w];\"fit\"\u003d\u003dx.policy||\"max\"\u003d\u003dx.policy?b+\u003dx.flex:_-\u003du.col_widths[w]}if(_-\u003d(r-1)*l,0!\u003db\u0026\u0026_\u003e0)for(var w\u003d0;w\u003cr;w++){var x\u003ds[w];if(\"fit\"\u003d\u003dx.policy||\"max\"\u003d\u003dx.policy){var A\u003dh(_*(x.flex/b));_-\u003dA,u.col_widths[w]\u003dA,b-\u003dx.flex}}else if(_\u003c0){for(var v\u003d0,w\u003d0;w\u003cr;w++){var x\u003ds[w];\"fixed\"!\u003dx.policy\u0026\u0026v++}for(var k\u003d-_,w\u003d0;w\u003cr;w++){var x\u003ds[w];if(\"fixed\"!\u003dx.policy){var A\u003du.col_widths[w],y\u003dh(k/v);u.col_widths[w]\u003dc(A-y,0),k-\u003dy\u003eA?A:y,v--}}}var C\u003dthis._measure_cells(function(t,e){return{width:u.col_widths[e],height:u.row_heights[t]}}),T\u003dC.row_heights,S\u003dC.col_widths,M\u003dC.size_hints,E\u003dthis._measure_totals(T,S);return{size:E,row_heights:T,col_widths:S,size_hints:M}},e.prototype._measure\u003dfunction(t){var e\u003dthis._measure_grid(t).size;return e},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n);for(var r\u003dthis._state,o\u003dr.nrows,s\u003dr.ncols,l\u003dr.rspacing,_\u003dr.cspacing,d\u003dthis._measure_grid(e),p\u003dd.row_heights,f\u003dd.col_widths,m\u003dd.size_hints,v\u003dthis._state.rows.map(function(t,e){return i.__assign({},t,{top:0,height:p[e],get bottom(){return this.top+this.height}})}),g\u003dthis._state.cols.map(function(t,e){return i.__assign({},t,{left:0,width:f[e],get right(){return this.left+this.width}})}),y\u003dm.map(function(t,e){return i.__assign({},e,{outer:new a.BBox,inner:new a.BBox})}),b\u003d0,w\u003dthis.absolute?e.top:0;b\u003co;b++){var x\u003dv[b];x.top\u003dw,w+\u003dx.height+l}for(var A\u003d0,k\u003dthis.absolute?e.left:0;A\u003cs;A++){var C\u003dg[A];C.left\u003dk,k+\u003dC.width+_}function T(t,e){for(var n\u003d(e-t)*_,i\u003dt;i\u003c\u003de;i++)n+\u003dg[i].width;return n}function S(t,e){for(var n\u003d(e-t)*l,i\u003dt;i\u003c\u003de;i++)n+\u003dv[i].height;return n}y.foreach(function(t,e){var n\u003dt.r0,i\u003dt.c0,r\u003dt.r1,o\u003dt.c1,s\u003de.layout,l\u003de.size_hint,c\u003ds.sizing,u\u003dl.width,_\u003dl.height,d\u003d{width:T(i,o),height:S(n,r)},p\u003di\u003d\u003do\u0026\u0026\"auto\"!\u003dg[i].align?g[i].align:c.halign,f\u003dn\u003d\u003dr\u0026\u0026\"auto\"!\u003dv[n].align?v[n].align:c.valign,m\u003dg[i].left;\"start\"\u003d\u003dp?m+\u003dc.margin.left:\"center\"\u003d\u003dp?m+\u003dh((d.width-u)/2):\"end\"\u003d\u003dp\u0026\u0026(m+\u003dd.width-c.margin.right-u);var y\u003dv[n].top;\"start\"\u003d\u003df?y+\u003dc.margin.top:\"center\"\u003d\u003df?y+\u003dh((d.height-_)/2):\"end\"\u003d\u003df\u0026\u0026(y+\u003dd.height-c.margin.bottom-_),e.outer\u003dnew a.BBox({left:m,top:y,width:u,height:_})});var M\u003dv.map(function(){return{start:new u(function(){return 0}),end:new u(function(){return 0})}}),E\u003dg.map(function(){return{start:new u(function(){return 0}),end:new u(function(){return 0})}});y.foreach(function(t,e){var n\u003dt.r0,i\u003dt.c0,r\u003dt.r1,o\u003dt.c1,s\u003de.size_hint,a\u003de.outer,l\u003ds.inner;null!\u003dl\u0026\u0026(M[n].start.apply(a.top,function(t){return c(t,l.top)}),M[r].end.apply(v[r].bottom-a.bottom,function(t){return c(t,l.bottom)}),E[i].start.apply(a.left,function(t){return c(t,l.left)}),E[o].end.apply(g[o].right-a.right,function(t){return c(t,l.right)}))}),y.foreach(function(t,e){var n\u003dt.r0,i\u003dt.c0,r\u003dt.r1,o\u003dt.c1,s\u003de.size_hint,l\u003de.outer;function c(t){var e\u003dt.left,n\u003dt.right,i\u003dt.top,r\u003dt.bottom,o\u003dl.width-e-n,s\u003dl.height-i-r;return new a.BBox({left:e,top:i,width:o,height:s})}if(null!\u003ds.inner){var h\u003dc(s.inner);if(!1!\u003d\u003ds.align){var u\u003dM[n].start.get(l.top),_\u003dM[r].end.get(v[r].bottom-l.bottom),d\u003dE[i].start.get(l.left),p\u003dE[o].end.get(g[o].right-l.right);try{h\u003dc({top:u,bottom:_,left:d,right:p})}catch(t){}}e.inner\u003dh}else e.inner\u003dl}),y.foreach(function(t,e){var n\u003de.layout,i\u003de.outer,r\u003de.inner;n.set_geometry(i,r)})},e.__name__\u003d\"Grid\",e}(o.Layoutable);n.Grid\u003dd;var p\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;return n.items\u003de.map(function(t,e){return{layout:t,row:0,col:e}}),n.rows\u003d\"fit\",n}return i.__extends(e,t),e.__name__\u003d\"Row\",e}(d);n.Row\u003dp;var f\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;return n.items\u003de.map(function(t,e){return{layout:t,row:e,col:0}}),n.cols\u003d\"fit\",n}return i.__extends(e,t),e.__name__\u003d\"Column\",e}(d);n.Column\u003df},function(t,e,n){var i\u003dt(426),r\u003dt(14),o\u003dt(16),s\u003dt(5),a\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;return n.content_size\u003ds.unsized(e,function(){return new o.Sizeable(s.size(e))}),n}return i.__extends(e,t),e.prototype._content_size\u003dfunction(){return this.content_size},e.__name__\u003d\"ContentBox\",e}(r.ContentLayoutable);n.ContentBox\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;return n.el\u003de,n}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){var e\u003dthis,n\u003dnew o.Sizeable(t).bounded_to(this.sizing.size);return s.sized(this.el,n,function(){var t\u003dnew o.Sizeable(s.content_size(e.el)),n\u003ds.extents(e.el),i\u003dn.border,r\u003dn.padding;return t.grow_by(i).grow_by(r).map(Math.ceil)})},e.__name__\u003d\"VariadicBox\",e}(r.Layoutable);n.VariadicBox\u003dl},function(t,e,n){var i\u003dt(16);n.Sizeable\u003di.Sizeable;var r\u003dt(14);n.Layoutable\u003dr.Layoutable,n.LayoutItem\u003dr.LayoutItem;var o\u003dt(10);n.HStack\u003do.HStack,n.VStack\u003do.VStack,n.AnchorLayout\u003do.AnchorLayout;var s\u003dt(11);n.Grid\u003ds.Grid,n.Row\u003ds.Row,n.Column\u003ds.Column;var a\u003dt(12);n.ContentBox\u003da.ContentBox,n.VariadicBox\u003da.VariadicBox},function(t,e,n){var i\u003dt(426),r\u003dt(16),o\u003dt(27),s\u003dMath.min,a\u003dMath.max,l\u003dMath.round,c\u003dfunction(){function t(){this._bbox\u003dnew o.BBox,this._inner_bbox\u003dnew o.BBox;var t\u003dthis;this._top\u003d{get value(){return t.bbox.top}},this._left\u003d{get value(){return t.bbox.left}},this._width\u003d{get value(){return t.bbox.width}},this._height\u003d{get value(){return t.bbox.height}},this._right\u003d{get value(){return t.bbox.right}},this._bottom\u003d{get value(){return t.bbox.bottom}},this._hcenter\u003d{get value(){return t.bbox.hcenter}},this._vcenter\u003d{get value(){return t.bbox.vcenter}}}return Object.defineProperty(t.prototype,\"bbox\",{get:function(){return this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"inner_bbox\",{get:function(){return this._inner_bbox},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"sizing\",{get:function(){return this._sizing},enumerable:!0,configurable:!0}),t.prototype.set_sizing\u003dfunction(t){var e\u003dt.width_policy||\"fit\",n\u003dt.width,i\u003dnull!\u003dt.min_width?t.min_width:0,r\u003dnull!\u003dt.max_width?t.max_width:1/0,o\u003dt.height_policy||\"fit\",s\u003dt.height,a\u003dnull!\u003dt.min_height?t.min_height:0,l\u003dnull!\u003dt.max_height?t.max_height:1/0,c\u003dt.aspect,h\u003dt.margin||{top:0,right:0,bottom:0,left:0},u\u003d!1!\u003d\u003dt.visible,_\u003dt.halign||\"start\",d\u003dt.valign||\"start\";this._sizing\u003d{width_policy:e,min_width:i,width:n,max_width:r,height_policy:o,min_height:a,height:s,max_height:l,aspect:c,margin:h,visible:u,halign:_,valign:d,size:{width:n,height:s},min_size:{width:i,height:a},max_size:{width:r,height:l}},this._init()},t.prototype._init\u003dfunction(){},t.prototype._set_geometry\u003dfunction(t,e){this._bbox\u003dt,this._inner_bbox\u003de},t.prototype.set_geometry\u003dfunction(t,e){this._set_geometry(t,e||t)},t.prototype.is_width_expanding\u003dfunction(){return\"max\"\u003d\u003dthis.sizing.width_policy},t.prototype.is_height_expanding\u003dfunction(){return\"max\"\u003d\u003dthis.sizing.height_policy},t.prototype.apply_aspect\u003dfunction(t,e){var n\u003de.width,i\u003de.height,r\u003dthis.sizing.aspect;if(null!\u003dr){var o\u003dthis.sizing,s\u003do.width_policy,a\u003do.height_policy;if(\"fixed\"!\u003ds\u0026\u0026\"fixed\"!\u003da)if(s\u003d\u003da){var c\u003dn,h\u003dl(n/r),u\u003dl(i*r),_\u003di,d\u003dMath.abs(t.width-c)+Math.abs(t.height-h),p\u003dMath.abs(t.width-u)+Math.abs(t.height-_);d\u003c\u003dp?(n\u003dc,i\u003dh):(n\u003du,i\u003d_)}else!function(t,e){var n\u003d{max:4,fit:3,min:2,fixed:1};return n[t]\u003en[e]}(s,a)?n\u003dl(i*r):i\u003dl(n/r);else\"fixed\"\u003d\u003ds?i\u003dl(n/r):\"fixed\"\u003d\u003da\u0026\u0026(n\u003dl(i*r))}return{width:n,height:i}},t.prototype.measure\u003dfunction(t){var e\u003dthis;if(!this.sizing.visible)return{width:0,height:0};var n\u003dfunction(t){return\"fixed\"\u003d\u003de.sizing.width_policy\u0026\u0026null!\u003de.sizing.width?e.sizing.width:t},o\u003dfunction(t){return\"fixed\"\u003d\u003de.sizing.height_policy\u0026\u0026null!\u003de.sizing.height?e.sizing.height:t},s\u003dnew r.Sizeable(t).shrink_by(this.sizing.margin).map(n,o),a\u003dthis._measure(s),l\u003dthis.clip_size(a),c\u003dn(l.width),h\u003do(l.height),u\u003dthis.apply_aspect(s,{width:c,height:h});return i.__assign({},a,u)},t.prototype.compute\u003dfunction(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d{});var e\u003dthis.measure({width:null!\u003dt.width\u0026\u0026this.is_width_expanding()?t.width:1/0,height:null!\u003dt.height\u0026\u0026this.is_height_expanding()?t.height:1/0}),n\u003de.width,i\u003de.height,r\u003dnew o.BBox({left:0,top:0,width:n,height:i}),s\u003dvoid 0;if(null!\u003de.inner){var a\u003de.inner,l\u003da.left,c\u003da.top,h\u003da.right,u\u003da.bottom;s\u003dnew o.BBox({left:l,top:c,right:n-h,bottom:i-u})}this.set_geometry(r,s)},Object.defineProperty(t.prototype,\"xview\",{get:function(){return this.bbox.xview},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"yview\",{get:function(){return this.bbox.yview},enumerable:!0,configurable:!0}),t.prototype.clip_width\u003dfunction(t){return a(this.sizing.min_width,s(t,this.sizing.max_width))},t.prototype.clip_height\u003dfunction(t){return a(this.sizing.min_height,s(t,this.sizing.max_height))},t.prototype.clip_size\u003dfunction(t){var e\u003dt.width,n\u003dt.height;return{width:this.clip_width(e),height:this.clip_height(n)}},t.__name__\u003d\"Layoutable\",t}();n.Layoutable\u003dc;var h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){var e,n,i\u003dthis.sizing,r\u003di.width_policy,o\u003di.height_policy;if(t.width\u003d\u003d1/0)e\u003dnull!\u003dthis.sizing.width?this.sizing.width:0;else if(\"fixed\"\u003d\u003dr)e\u003dnull!\u003dthis.sizing.width?this.sizing.width:0;else if(\"min\"\u003d\u003dr)e\u003dnull!\u003dthis.sizing.width?s(t.width,this.sizing.width):0;else if(\"fit\"\u003d\u003dr)e\u003dnull!\u003dthis.sizing.width?s(t.width,this.sizing.width):t.width;else{if(\"max\"!\u003dr)throw new Error(\"unrechable\");e\u003dnull!\u003dthis.sizing.width?a(t.width,this.sizing.width):t.width}if(t.height\u003d\u003d1/0)n\u003dnull!\u003dthis.sizing.height?this.sizing.height:0;else if(\"fixed\"\u003d\u003do)n\u003dnull!\u003dthis.sizing.height?this.sizing.height:0;else if(\"min\"\u003d\u003do)n\u003dnull!\u003dthis.sizing.height?s(t.height,this.sizing.height):0;else if(\"fit\"\u003d\u003do)n\u003dnull!\u003dthis.sizing.height?s(t.height,this.sizing.height):t.height;else{if(\"max\"!\u003do)throw new Error(\"unrechable\");n\u003dnull!\u003dthis.sizing.height?a(t.height,this.sizing.height):t.height}return{width:e,height:n}},e.__name__\u003d\"LayoutItem\",e}(c);n.LayoutItem\u003dh;var u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){var e\u003dthis,n\u003dthis._content_size(),i\u003dt.bounded_to(this.sizing.size).bounded_to(n),r\u003dfunction(){switch(e.sizing.width_policy){case\"fixed\":return null!\u003de.sizing.width?e.sizing.width:n.width;case\"min\":return n.width;case\"fit\":return i.width;case\"max\":return Math.max(n.width,i.width);default:throw new Error(\"unexpected\")}}(),o\u003dfunction(){switch(e.sizing.height_policy){case\"fixed\":return null!\u003de.sizing.height?e.sizing.height:n.height;case\"min\":return n.height;case\"fit\":return i.height;case\"max\":return Math.max(n.height,i.height);default:throw new Error(\"unexpected\")}}();return{width:r,height:o}},e.__name__\u003d\"ContentLayoutable\",e}(c);n.ContentLayoutable\u003du},function(t,e,n){var i\u003dt(426),r\u003dt(16),o\u003dt(14),s\u003dt(46),a\u003dMath.PI/2,l\u003d\"left\",c\u003d\"center\",h\u003d{above:{parallel:0,normal:-a,horizontal:0,vertical:-a},below:{parallel:0,normal:a,horizontal:0,vertical:a},left:{parallel:-a,normal:0,horizontal:0,vertical:-a},right:{parallel:a,normal:0,horizontal:0,vertical:a}},u\u003d{above:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"alphabetic\",vertical:\"middle\"},below:{justified:\"bottom\",parallel:\"hanging\",normal:\"middle\",horizontal:\"hanging\",vertical:\"middle\"},left:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"},right:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"}},_\u003d{above:{justified:c,parallel:c,normal:l,horizontal:c,vertical:l},below:{justified:c,parallel:c,normal:l,horizontal:c,vertical:l},left:{justified:c,parallel:c,normal:\"right\",horizontal:\"right\",vertical:c},right:{justified:c,parallel:c,normal:l,horizontal:l,vertical:c}},d\u003d{above:\"right\",below:l,left:\"right\",right:l},p\u003d{above:l,below:\"right\",left:\"right\",right:l},f\u003dfunction(t){function e(e,n){var i\u003dt.call(this)||this;switch(i.side\u003de,i.obj\u003dn,i.side){case\"above\":i._dim\u003d0,i._normals\u003d[0,-1];break;case\"below\":i._dim\u003d0,i._normals\u003d[0,1];break;case\"left\":i._dim\u003d1,i._normals\u003d[-1,0];break;case\"right\":i._dim\u003d1,i._normals\u003d[1,0];break;default:throw new Error(\"unreachable\")}return i.is_horizontal?i.set_sizing({width_policy:\"max\",height_policy:\"fixed\"}):i.set_sizing({width_policy:\"fixed\",height_policy:\"max\"}),i}return i.__extends(e,t),e.prototype._content_size\u003dfunction(){return new r.Sizeable(this.get_oriented_size())},e.prototype.get_oriented_size\u003dfunction(){var t\u003dthis.obj.get_size(),e\u003dt.width,n\u003dt.height;return!this.obj.rotate||this.is_horizontal?{width:e,height:n}:{width:n,height:e}},e.prototype.has_size_changed\u003dfunction(){var t\u003dthis.get_oriented_size(),e\u003dt.width,n\u003dt.height;return this.is_horizontal?this.bbox.height!\u003dn:this.bbox.width!\u003de},Object.defineProperty(e.prototype,\"dimension\",{get:function(){return this._dim},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"normals\",{get:function(){return this._normals},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"is_horizontal\",{get:function(){return 0\u003d\u003dthis._dim},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"is_vertical\",{get:function(){return 1\u003d\u003dthis._dim},enumerable:!0,configurable:!0}),e.prototype.apply_label_text_heuristics\u003dfunction(t,e){var n,i,r\u003dthis.side;s.isString(e)?(n\u003du[r][e],i\u003d_[r][e]):0\u003d\u003d\u003de?(n\u003d\"whatever\",i\u003d\"whatever\"):e\u003c0?(n\u003d\"middle\",i\u003dd[r]):(n\u003d\"middle\",i\u003dp[r]),t.textBaseline\u003dn,t.textAlign\u003di},e.prototype.get_label_angle_heuristic\u003dfunction(t){return h[this.side][t]},e.__name__\u003d\"SidePanel\",e}(o.ContentLayoutable);n.SidePanel\u003df},function(t,e,n){var i\u003dMath.min,r\u003dMath.max,o\u003dfunction(){function t(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d{}),this.width\u003dnull!\u003dt.width?t.width:0,this.height\u003dnull!\u003dt.height?t.height:0}return t.prototype.bounded_to\u003dfunction(e){var n\u003de.width,i\u003de.height;return new t({width:this.width\u003d\u003d1/0\u0026\u0026null!\u003dn?n:this.width,height:this.height\u003d\u003d1/0\u0026\u0026null!\u003di?i:this.height})},t.prototype.expanded_to\u003dfunction(e){var n\u003de.width,i\u003de.height;return new t({width:n!\u003d1/0?r(this.width,n):this.width,height:i!\u003d1/0?r(this.height,i):this.height})},t.prototype.expand_to\u003dfunction(t){var e\u003dt.width,n\u003dt.height;this.width\u003dr(this.width,e),this.height\u003dr(this.height,n)},t.prototype.narrowed_to\u003dfunction(e){var n\u003de.width,r\u003de.height;return new t({width:i(this.width,n),height:i(this.height,r)})},t.prototype.narrow_to\u003dfunction(t){var e\u003dt.width,n\u003dt.height;this.width\u003di(this.width,e),this.height\u003di(this.height,n)},t.prototype.grow_by\u003dfunction(e){var n\u003de.left,i\u003de.right,r\u003de.top,o\u003de.bottom,s\u003dthis.width+n+i,a\u003dthis.height+r+o;return new t({width:s,height:a})},t.prototype.shrink_by\u003dfunction(e){var n\u003de.left,i\u003de.right,o\u003de.top,s\u003de.bottom,a\u003dr(this.width-n-i,0),l\u003dr(this.height-o-s,0);return new t({width:a,height:l})},t.prototype.map\u003dfunction(e,n){return new t({width:e(this.width),height:(null!\u003dn?n:e)(this.height)})},t.__name__\u003d\"Sizeable\",t}();n.Sizeable\u003do},function(t,e,n){var i\u003dt(46),r\u003d{},o\u003dfunction(){function t(t,e){this.name\u003dt,this.level\u003de}return t.__name__\u003d\"LogLevel\",t}();n.LogLevel\u003do;var s\u003dfunction(){function t(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dt.INFO),this._name\u003de,this.set_level(n)}return Object.defineProperty(t,\"levels\",{get:function(){return Object.keys(t.log_levels)},enumerable:!0,configurable:!0}),t.get\u003dfunction(e,n){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dt.INFO),e.length\u003e0){var i\u003dr[e];return null\u003d\u003di\u0026\u0026(r[e]\u003di\u003dnew t(e,n)),i}throw new TypeError(\"Logger.get() expects a non-empty string name and an optional log-level\")},Object.defineProperty(t.prototype,\"level\",{get:function(){return this.get_level()},enumerable:!0,configurable:!0}),t.prototype.get_level\u003dfunction(){return this._log_level},t.prototype.set_level\u003dfunction(e){if(e instanceof o)this._log_level\u003de;else{if(!i.isString(e)||null\u003d\u003dt.log_levels[e])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level\u003dt.log_levels[e]}var n\u003d\"[\"+this._name+\"]\";for(var r in t.log_levels){var s\u003dt.log_levels[r];s.level\u003cthis._log_level.level||this._log_level.level\u003d\u003d\u003dt.OFF.level?this[r]\u003dfunction(){}:this[r]\u003da(r,n)}},t.prototype.trace\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e]},t.prototype.debug\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e]},t.prototype.info\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e]},t.prototype.warn\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e]},t.prototype.error\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e]},t.__name__\u003d\"Logger\",t.TRACE\u003dnew o(\"trace\",0),t.DEBUG\u003dnew o(\"debug\",1),t.INFO\u003dnew o(\"info\",2),t.WARN\u003dnew o(\"warn\",6),t.ERROR\u003dnew o(\"error\",7),t.FATAL\u003dnew o(\"fatal\",8),t.OFF\u003dnew o(\"off\",9),t.log_levels\u003d{trace:t.TRACE,debug:t.DEBUG,info:t.INFO,warn:t.WARN,error:t.ERROR,fatal:t.FATAL,off:t.OFF},t}();function a(t,e){return null!\u003dconsole[t]?console[t].bind(console,e):null!\u003dconsole.log?console.log.bind(console,e):function(){}}n.Logger\u003ds,n.logger\u003ds.get(\"bokeh\"),n.set_log_level\u003dfunction(t){null\u003d\u003ds.log_levels[t]?(console.log(\"[bokeh] unrecognized logging level \u0027\"+t+\"\u0027 passed to Bokeh.set_log_level(), ignoring\"),console.log(\"[bokeh] valid log levels are: \"+s.levels.join(\", \"))):(console.log(\"[bokeh] setting log level to: \u0027\"+t+\"\u0027\"),n.logger.set_level(t))}},function(t,e,n){var i\u003dt(426),r\u003dt(22),o\u003dt(7),s\u003dt(24),a\u003dt(25),l\u003dt(30),c\u003dt(46);function h(t){try{return JSON.stringify(t)}catch(e){return t.toString()}}function u(t){return c.isPlainObject(t)\u0026\u0026(void 0\u003d\u003d\u003dt.value?0:1)+(void 0\u003d\u003d\u003dt.field?0:1)+(void 0\u003d\u003d\u003dt.expr?0:1)\u003d\u003d1}r.Signal,n.isSpec\u003du;var _\u003dfunction(t){function e(e,n,i){var o\u003dt.call(this)||this;return o.obj\u003de,o.attr\u003dn,o.default_value\u003di,o.optional\u003d!1,o.change\u003dnew r.Signal0(o.obj,\"change\"),o._init(),o.connect(o.change,function(){return o._init()}),o}return i.__extends(e,t),e.prototype.update\u003dfunction(){this._init()},e.prototype.init\u003dfunction(){},e.prototype.transform\u003dfunction(t){return t},e.prototype.validate\u003dfunction(t){if(!this.valid(t))throw new Error(this.obj.type+\".\"+this.attr+\" given invalid value: \"+h(t))},e.prototype.valid\u003dfunction(t){return!0},e.prototype.value\u003dfunction(t){if(void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),void 0\u003d\u003d\u003dthis.spec.value)throw new Error(\"attempted to retrieve property value for property without value specification\");var e\u003dthis.transform([this.spec.value])[0];return null!\u003dthis.spec.transform\u0026\u0026t\u0026\u0026(e\u003dthis.spec.transform.compute(e)),e},e.prototype._init\u003dfunction(){var t,e\u003dthis.obj,n\u003dthis.attr,i\u003de.getv(n);if(void 0\u003d\u003d\u003di){var r\u003dthis.default_value;i\u003dvoid 0!\u003d\u003dr?r(e):null,e.setv(((t\u003d{})[n]\u003di,t),{silent:!0,defaults:!0})}c.isArray(i)?this.spec\u003d{value:i}:u(i)?this.spec\u003di:this.spec\u003d{value:i},null!\u003dthis.spec.value\u0026\u0026this.validate(this.spec.value),this.init()},e.prototype.toString\u003dfunction(){return\"Prop(\"+this.obj+\".\"+this.attr+\", spec: \"+h(this.spec)+\")\"},e.__name__\u003d\"Property\",e}(r.Signalable());n.Property\u003d_;var d\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Any\",e}(_);n.Any\u003dd;var p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isArray(t)||t instanceof Float64Array},e.__name__\u003d\"Array\",e}(_);n.Array\u003dp;var f\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isBoolean(t)},e.__name__\u003d\"Boolean\",e}(_);n.Boolean\u003df;var m\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isString(t)\u0026\u0026l.is_color(t)},e.__name__\u003d\"Color\",e}(_);n.Color\u003dm;var v\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Instance\",e}(_);n.Instance\u003dv;var g\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isNumber(t)},e.__name__\u003d\"Number\",e}(_);n.Number\u003dg;var y\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isNumber(t)\u0026\u0026(0|t)\u003d\u003dt},e.__name__\u003d\"Int\",e}(g);n.Int\u003dy;var b\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Angle\",e}(g);n.Angle\u003db;var w\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isNumber(t)\u0026\u00260\u003c\u003dt\u0026\u0026t\u003c\u003d1},e.__name__\u003d\"Percent\",e}(g);n.Percent\u003dw;var x\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isString(t)},e.__name__\u003d\"String\",e}(_);n.String\u003dx;var A\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"FontSize\",e}(x);n.FontSize\u003dA;var k\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"Font\",e}(x);n.Font\u003dk;var C\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.valid\u003dfunction(t){return c.isString(t)\u0026\u0026s.includes(this.enum_values,t)},e.__name__\u003d\"EnumProperty\",e}(_);function T(t){return function(e){function n(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return i.__extends(n,e),Object.defineProperty(n.prototype,\"enum_values\",{get:function(){return t},enumerable:!0,configurable:!0}),n}(C)}n.EnumProperty\u003dC,n.Enum\u003dT;var S\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"enum_values\",{get:function(){return o.Direction},enumerable:!0,configurable:!0}),e.prototype.transform\u003dfunction(t){for(var e\u003dnew Uint8Array(t.length),n\u003d0;n\u003ct.length;n++)switch(t[n]){case\"clock\":e[n]\u003d0;break;case\"anticlock\":e[n]\u003d1}return e},e.__name__\u003d\"Direction\",e}(C);n.Direction\u003dS,n.Anchor\u003dT(o.Anchor),n.AngleUnits\u003dT(o.AngleUnits),n.BoxOrigin\u003dT(o.BoxOrigin),n.ButtonType\u003dT(o.ButtonType),n.Dimension\u003dT(o.Dimension),n.Dimensions\u003dT(o.Dimensions),n.Distribution\u003dT(o.Distribution),n.FontStyle\u003dT(o.FontStyle),n.HatchPatternType\u003dT(o.HatchPatternType),n.HTTPMethod\u003dT(o.HTTPMethod),n.HexTileOrientation\u003dT(o.HexTileOrientation),n.HoverMode\u003dT(o.HoverMode),n.LatLon\u003dT(o.LatLon),n.LegendClickPolicy\u003dT(o.LegendClickPolicy),n.LegendLocation\u003dT(o.LegendLocation),n.LineCap\u003dT(o.LineCap),n.LineJoin\u003dT(o.LineJoin),n.LinePolicy\u003dT(o.LinePolicy),n.Location\u003dT(o.Location),n.Logo\u003dT(o.Logo),n.MarkerType\u003dT(o.MarkerType),n.Orientation\u003dT(o.Orientation),n.OutputBackend\u003dT(o.OutputBackend),n.PaddingUnits\u003dT(o.PaddingUnits),n.Place\u003dT(o.Place),n.PointPolicy\u003dT(o.PointPolicy),n.RadiusDimension\u003dT(o.RadiusDimension),n.RenderLevel\u003dT(o.RenderLevel),n.RenderMode\u003dT(o.RenderMode),n.ResetPolicy\u003dT(o.ResetPolicy),n.RoundingFunction\u003dT(o.RoundingFunction),n.Side\u003dT(o.Side),n.SizingMode\u003dT(o.SizingMode),n.SliderCallbackPolicy\u003dT(o.SliderCallbackPolicy),n.Sort\u003dT(o.Sort),n.SpatialUnits\u003dT(o.SpatialUnits),n.StartEnd\u003dT(o.StartEnd),n.StepMode\u003dT(o.StepMode),n.TapBehavior\u003dT(o.TapBehavior),n.TextAlign\u003dT(o.TextAlign),n.TextBaseline\u003dT(o.TextBaseline),n.TextureRepetition\u003dT(o.TextureRepetition),n.TickLabelOrientation\u003dT(o.TickLabelOrientation),n.TooltipAttachment\u003dT(o.TooltipAttachment),n.UpdateMode\u003dT(o.UpdateMode),n.VerticalAlign\u003dT(o.VerticalAlign);var M\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"ScalarSpec\",e}(_);n.ScalarSpec\u003dM;var E\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.array\u003dfunction(t){var e;if(null!\u003dthis.spec.field){if(null\u003d\u003d(e\u003dthis.transform(t.get_column(this.spec.field))))throw new Error(\"attempted to retrieve property array for nonexistent field \u0027\"+this.spec.field+\"\u0027\")}else if(null!\u003dthis.spec.expr)e\u003dthis.transform(this.spec.expr.v_compute(t));else{var n\u003dt.get_length();null\u003d\u003dn\u0026\u0026(n\u003d1);var i\u003dthis.value(!1);e\u003ds.repeat(i,n)}return null!\u003dthis.spec.transform\u0026\u0026(e\u003dthis.spec.transform.v_compute(e)),e},e.__name__\u003d\"VectorSpec\",e}(_);n.VectorSpec\u003dE;var z\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DataSpec\",e}(E);n.DataSpec\u003dz;var O\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.init\u003dfunction(){null\u003d\u003dthis.spec.units\u0026\u0026(this.spec.units\u003dthis.default_units);var t\u003dthis.spec.units;if(!s.includes(this.valid_units,t))throw new Error(\"units must be one of \"+this.valid_units.join(\", \")+\"; got: \"+t)},Object.defineProperty(e.prototype,\"units\",{get:function(){return this.spec.units},set:function(t){this.spec.units\u003dt},enumerable:!0,configurable:!0}),e.__name__\u003d\"UnitsSpec\",e}(E);n.UnitsSpec\u003dO;var P\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"default_units\",{get:function(){return\"rad\"},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"valid_units\",{get:function(){return o.AngleUnits},enumerable:!0,configurable:!0}),e.prototype.transform\u003dfunction(e){return\"deg\"\u003d\u003dthis.spec.units\u0026\u0026(e\u003da.map(e,function(t){return t*Math.PI/180})),e\u003da.map(e,function(t){return-t}),t.prototype.transform.call(this,e)},e.__name__\u003d\"AngleSpec\",e}(O);n.AngleSpec\u003dP;var j\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"BooleanSpec\",e}(z);n.BooleanSpec\u003dj;var N\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"ColorSpec\",e}(z);n.ColorSpec\u003dN;var I\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"CoordinateSpec\",e}(z);n.CoordinateSpec\u003dI;var B\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"CoordinateSeqSpec\",e}(z);n.CoordinateSeqSpec\u003dB;var R\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"default_units\",{get:function(){return\"data\"},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"valid_units\",{get:function(){return o.SpatialUnits},enumerable:!0,configurable:!0}),e.__name__\u003d\"DistanceSpec\",e}(O);n.DistanceSpec\u003dR;var D\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"FontSizeSpec\",e}(z);n.FontSizeSpec\u003dD;var F\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"MarkerSpec\",e}(z);n.MarkerSpec\u003dF;var V\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"NumberSpec\",e}(z);n.NumberSpec\u003dV;var L\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"StringSpec\",e}(z);n.StringSpec\u003dL;var U\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"NullStringSpec\",e}(z);n.NullStringSpec\u003dU},function(t,e,n){var i\u003dt(18),r\u003dt(35);function o(t,e){var n\u003d{};for(var i in t){var r\u003dt[i];n[e+i]\u003dr}return n}var s\u003d{line_color:[i.ColorSpec,\"black\"],line_width:[i.NumberSpec,1],line_alpha:[i.NumberSpec,1],line_join:[i.LineJoin,\"bevel\"],line_cap:[i.LineCap,\"butt\"],line_dash:[i.Array,[]],line_dash_offset:[i.Number,0]};n.line\u003dfunction(t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"\"),o(s,t)};var a\u003d{fill_color:[i.ColorSpec,\"gray\"],fill_alpha:[i.NumberSpec,1]};n.fill\u003dfunction(t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"\"),o(a,t)};var l\u003d{hatch_color:[i.ColorSpec,\"black\"],hatch_alpha:[i.NumberSpec,1],hatch_scale:[i.NumberSpec,12],hatch_pattern:[i.StringSpec,null],hatch_weight:[i.NumberSpec,1],hatch_extra:[i.Any,{}]};n.hatch\u003dfunction(t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"\"),o(l,t)};var c\u003d{text_font:[i.Font,\"helvetica\"],text_font_size:[i.FontSizeSpec,\"12pt\"],text_font_style:[i.FontStyle,\"normal\"],text_color:[i.ColorSpec,\"#444444\"],text_alpha:[i.NumberSpec,1],text_align:[i.TextAlign,\"left\"],text_baseline:[i.TextBaseline,\"bottom\"],text_line_height:[i.Number,1.2]};n.text\u003dfunction(t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"\"),o(c,t)},n.create\u003dfunction(t){for(var e\u003d{},i\u003d0,o\u003dt;i\u003co.length;i++){var s\u003do[i],a\u003ds.split(\":\"),l\u003da[0],c\u003da[1],h\u003dvoid 0;switch(l){case\"line\":h\u003dn.line;break;case\"fill\":h\u003dn.fill;break;case\"hatch\":h\u003dn.hatch;break;case\"text\":h\u003dn.text;break;default:throw new Error(\"Unknown property mixin kind \u0027\"+l+\"\u0027\")}r.extend(e,h(c))}return e}},function(t,e,n){var i\u003dt(426),r\u003dt(8),o\u003dt(209),s\u003dt(197),a\u003dt(198),l\u003dt(18),c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.inspectors\u003d{},n}return i.__extends(e,t),e.initClass\u003dfunction(){this.internal({source:[l.Any]})},e.prototype.select\u003dfunction(t,e,n,i){void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!1);for(var r\u003d[],o\u003d[],l\u003d0,c\u003dt;l\u003cc.length;l++){var h\u003dc[l];h instanceof s.GlyphRendererView?r.push(h):h instanceof a.GraphRendererView\u0026\u0026o.push(h)}for(var u\u003d!1,_\u003d0,d\u003do;_\u003cd.length;_++){var h\u003dd[_],p\u003dh.model.selection_policy.hit_test(e,h);u\u003du||h.model.selection_policy.do_selection(p,h.model,n,i)}if(r.length\u003e0){var p\u003dthis.source.selection_policy.hit_test(e,r);u\u003du||this.source.selection_policy.do_selection(p,this.source,n,i)}return u},e.prototype.inspect\u003dfunction(t,e){var n\u003d!1;if(t instanceof s.GlyphRendererView){var i\u003dt.hit_test(e);if(null!\u003di){n\u003d!i.is_empty();var r\u003dthis.get_or_create_inspector(t.model);r.update(i,!0,!1),this.source.setv({inspected:r},{silent:!0}),this.source.inspect.emit([t,{geometry:e}])}}else if(t instanceof a.GraphRendererView){var i\u003dt.model.inspection_policy.hit_test(e,t);n\u003dn||t.model.inspection_policy.do_inspection(i,e,t,!1,!1)}return n},e.prototype.clear\u003dfunction(t){this.source.selected.clear(),null!\u003dt\u0026\u0026this.get_or_create_inspector(t.model).clear()},e.prototype.get_or_create_inspector\u003dfunction(t){return null\u003d\u003dthis.inspectors[t.id]\u0026\u0026(this.inspectors[t.id]\u003dnew o.Selection),this.inspectors[t.id]},e.__name__\u003d\"SelectionManager\",e}(r.HasProps);n.SelectionManager\u003dc,c.initClass()},function(t,e,n){var i\u003dfunction(){function t(){this._dev\u003d!1}return Object.defineProperty(t.prototype,\"dev\",{get:function(){return this._dev},set:function(t){this._dev\u003dt},enumerable:!0,configurable:!0}),t.__name__\u003d\"Settings\",t}();n.Settings\u003di,n.settings\u003dnew i},function(t,e,n){var i\u003dt(426),r\u003dt(32),o\u003dt(28),s\u003dt(24),a\u003dfunction(){function t(t,e){this.sender\u003dt,this.name\u003de}return t.prototype.connect\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dnull),c.has(this.sender)||c.set(this.sender,[]);var n\u003dc.get(this.sender);if(null!\u003du(n,this,t,e))return!1;var i\u003de||t;h.has(i)||h.set(i,[]);var r\u003dh.get(i),o\u003d{signal:this,slot:t,context:e};return n.push(o),r.push(o),!0},t.prototype.disconnect\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dnull);var n\u003dc.get(this.sender);if(null\u003d\u003dn||0\u003d\u003d\u003dn.length)return!1;var i\u003du(n,this,t,e);if(null\u003d\u003di)return!1;var r\u003de||t,o\u003dh.get(r);return i.signal\u003dnull,d(n),d(o),!0},t.prototype.emit\u003dfunction(t){for(var e\u003dc.get(this.sender)||[],n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n],o\u003dr.signal,s\u003dr.slot,a\u003dr.context;o\u003d\u003d\u003dthis\u0026\u0026s.call(a,t,this.sender)}},t.__name__\u003d\"Signal\",t}();n.Signal\u003da;var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.emit\u003dfunction(){t.prototype.emit.call(this,void 0)},e.__name__\u003d\"Signal0\",e}(a);n.Signal0\u003dl,function(t){t.disconnectBetween\u003dfunction(t,e){var n\u003dc.get(t);if(null!\u003dn\u0026\u00260!\u003d\u003dn.length){var i\u003dh.get(e);if(null!\u003di\u0026\u00260!\u003d\u003di.length){for(var r\u003d0,o\u003di;r\u003co.length;r++){var s\u003do[r];if(null\u003d\u003ds.signal)return;s.signal.sender\u003d\u003d\u003dt\u0026\u0026(s.signal\u003dnull)}d(n),d(i)}}},t.disconnectSender\u003dfunction(t){var e\u003dc.get(t);if(null!\u003de\u0026\u00260!\u003d\u003de.length){for(var n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];if(null\u003d\u003dr.signal)return;var o\u003dr.context||r.slot;r.signal\u003dnull,d(h.get(o))}d(e)}},t.disconnectReceiver\u003dfunction(t){var e\u003dh.get(t);if(null!\u003de\u0026\u00260!\u003d\u003de.length){for(var n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];if(null\u003d\u003dr.signal)return;var o\u003dr.signal.sender;r.signal\u003dnull,d(c.get(o))}d(e)}},t.disconnectAll\u003dfunction(t){var e\u003dc.get(t);if(null!\u003de\u0026\u00260!\u003d\u003de.length){for(var n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];r.signal\u003dnull}d(e)}var o\u003dh.get(t);if(null!\u003do\u0026\u00260!\u003d\u003do.length){for(var s\u003d0,a\u003do;s\u003ca.length;s++){var r\u003da[s];r.signal\u003dnull}d(o)}}}(a\u003dn.Signal||(n.Signal\u003d{})),n.Signal\u003da,n.Signalable\u003dfunction(t){return null!\u003dt?function(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect\u003dfunction(t,e){return t.connect(e,this)},e.prototype.disconnect\u003dfunction(t,e){return t.disconnect(e,this)},e}(t):function(){function t(){}return t.prototype.connect\u003dfunction(t,e){return t.connect(e,this)},t.prototype.disconnect\u003dfunction(t,e){return t.disconnect(e,this)},t}()},function(t){t.connect\u003dfunction(t,e){return t.connect(e,this)},t.disconnect\u003dfunction(t,e){return t.disconnect(e,this)}}(n._Signalable||(n._Signalable\u003d{}));var c\u003dnew WeakMap,h\u003dnew WeakMap;function u(t,e,n,i){return s.find(t,function(t){return t.signal\u003d\u003d\u003de\u0026\u0026t.slot\u003d\u003d\u003dn\u0026\u0026t.context\u003d\u003d\u003di})}var _\u003dnew r.Set;function d(t){0\u003d\u003d\u003d_.size\u0026\u0026o.defer(p),_.add(t)}function p(){_.forEach(function(t){s.remove_by(t,function(t){return null\u003d\u003dt.signal})}),_.clear()}},function(t,e,n){var i\u003dt(426),r\u003dt(395),o\u003dt(22),s\u003dt(17),a\u003dt(5),l\u003dt(47),c\u003dt(24),h\u003dt(35),u\u003dt(46),_\u003dt(31),d\u003dt(3),p\u003dfunction(){function t(t,e,n){var i\u003dthis;this.plot_view\u003dt,this.toolbar\u003de,this.hit_area\u003dn,this.pan_start\u003dnew o.Signal(this,\"pan:start\"),this.pan\u003dnew o.Signal(this,\"pan\"),this.pan_end\u003dnew o.Signal(this,\"pan:end\"),this.pinch_start\u003dnew o.Signal(this,\"pinch:start\"),this.pinch\u003dnew o.Signal(this,\"pinch\"),this.pinch_end\u003dnew o.Signal(this,\"pinch:end\"),this.rotate_start\u003dnew o.Signal(this,\"rotate:start\"),this.rotate\u003dnew o.Signal(this,\"rotate\"),this.rotate_end\u003dnew o.Signal(this,\"rotate:end\"),this.tap\u003dnew o.Signal(this,\"tap\"),this.doubletap\u003dnew o.Signal(this,\"doubletap\"),this.press\u003dnew o.Signal(this,\"press\"),this.move_enter\u003dnew o.Signal(this,\"move:enter\"),this.move\u003dnew o.Signal(this,\"move\"),this.move_exit\u003dnew o.Signal(this,\"move:exit\"),this.scroll\u003dnew o.Signal(this,\"scroll\"),this.keydown\u003dnew o.Signal(this,\"keydown\"),this.keyup\u003dnew o.Signal(this,\"keyup\"),this.hammer\u003dnew r(this.hit_area,{touchAction:\"auto\"}),this._configure_hammerjs(),this.hit_area.addEventListener(\"mousemove\",function(t){return i._mouse_move(t)}),this.hit_area.addEventListener(\"mouseenter\",function(t){return i._mouse_enter(t)}),this.hit_area.addEventListener(\"mouseleave\",function(t){return i._mouse_exit(t)}),this.hit_area.addEventListener(\"wheel\",function(t){return i._mouse_wheel(t)}),document.addEventListener(\"keydown\",this),document.addEventListener(\"keyup\",this)}return t.prototype.destroy\u003dfunction(){this.hammer.destroy(),document.removeEventListener(\"keydown\",this),document.removeEventListener(\"keyup\",this)},t.prototype.handleEvent\u003dfunction(t){\"keydown\"\u003d\u003dt.type?this._key_down(t):\"keyup\"\u003d\u003dt.type\u0026\u0026this._key_up(t)},t.prototype._configure_hammerjs\u003dfunction(){var t\u003dthis;this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",function(e){return t._doubletap(e)}),this.hammer.on(\"tap\",function(e){return t._tap(e)}),this.hammer.on(\"press\",function(e){return t._press(e)}),this.hammer.get(\"pan\").set({direction:r.DIRECTION_ALL}),this.hammer.on(\"panstart\",function(e){return t._pan_start(e)}),this.hammer.on(\"pan\",function(e){return t._pan(e)}),this.hammer.on(\"panend\",function(e){return t._pan_end(e)}),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",function(e){return t._pinch_start(e)}),this.hammer.on(\"pinch\",function(e){return t._pinch(e)}),this.hammer.on(\"pinchend\",function(e){return t._pinch_end(e)}),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",function(e){return t._rotate_start(e)}),this.hammer.on(\"rotate\",function(e){return t._rotate(e)}),this.hammer.on(\"rotateend\",function(e){return t._rotate_end(e)})},t.prototype.register_tool\u003dfunction(t){var e\u003dthis,n\u003dt.model.event_type;null!\u003dn\u0026\u0026(u.isString(n)?this._register_tool(t,n):n.forEach(function(n,i){return e._register_tool(t,n,i\u003c1)}))},t.prototype._register_tool\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0);var i\u003dt,r\u003di.model.id,o\u003dfunction(t){return function(e){e.id\u003d\u003dr\u0026\u0026t(e.e)}},a\u003dfunction(t){return function(e){t(e.e)}};switch(e){case\"pan\":null!\u003di._pan_start\u0026\u0026i.connect(this.pan_start,o(i._pan_start.bind(i))),null!\u003di._pan\u0026\u0026i.connect(this.pan,o(i._pan.bind(i))),null!\u003di._pan_end\u0026\u0026i.connect(this.pan_end,o(i._pan_end.bind(i)));break;case\"pinch\":null!\u003di._pinch_start\u0026\u0026i.connect(this.pinch_start,o(i._pinch_start.bind(i))),null!\u003di._pinch\u0026\u0026i.connect(this.pinch,o(i._pinch.bind(i))),null!\u003di._pinch_end\u0026\u0026i.connect(this.pinch_end,o(i._pinch_end.bind(i)));break;case\"rotate\":null!\u003di._rotate_start\u0026\u0026i.connect(this.rotate_start,o(i._rotate_start.bind(i))),null!\u003di._rotate\u0026\u0026i.connect(this.rotate,o(i._rotate.bind(i))),null!\u003di._rotate_end\u0026\u0026i.connect(this.rotate_end,o(i._rotate_end.bind(i)));break;case\"move\":null!\u003di._move_enter\u0026\u0026i.connect(this.move_enter,o(i._move_enter.bind(i))),null!\u003di._move\u0026\u0026i.connect(this.move,o(i._move.bind(i))),null!\u003di._move_exit\u0026\u0026i.connect(this.move_exit,o(i._move_exit.bind(i)));break;case\"tap\":null!\u003di._tap\u0026\u0026i.connect(this.tap,o(i._tap.bind(i)));break;case\"press\":null!\u003di._press\u0026\u0026i.connect(this.press,o(i._press.bind(i)));break;case\"scroll\":null!\u003di._scroll\u0026\u0026i.connect(this.scroll,o(i._scroll.bind(i)));break;default:throw new Error(\"unsupported event_type: \"+e)}n\u0026\u0026(null!\u003di._doubletap\u0026\u0026i.connect(this.doubletap,a(i._doubletap.bind(i))),null!\u003di._keydown\u0026\u0026i.connect(this.keydown,a(i._keydown.bind(i))),null!\u003di._keyup\u0026\u0026i.connect(this.keyup,a(i._keyup.bind(i))),_.is_mobile\u0026\u0026null!\u003di._scroll\u0026\u0026\"pinch\"\u003d\u003de\u0026\u0026(s.logger.debug(\"Registering scroll on touch screen\"),i.connect(this.scroll,o(i._scroll.bind(i)))))},t.prototype._hit_test_renderers\u003dfunction(t,e){for(var n\u003dthis.plot_view.get_renderer_views(),i\u003d0,r\u003dc.reversed(n);i\u003cr.length;i++){var o\u003dr[i],s\u003do.model.level;if((\"annotation\"\u003d\u003ds||\"overlay\"\u003d\u003ds)\u0026\u0026null!\u003do.interactive_hit\u0026\u0026o.interactive_hit(t,e))return o}return null},t.prototype._hit_test_frame\u003dfunction(t,e){return this.plot_view.frame.bbox.contains(t,e)},t.prototype._hit_test_canvas\u003dfunction(t,e){return this.plot_view.layout.bbox.contains(t,e)},t.prototype._trigger\u003dfunction(t,e,n){var i\u003dthis,r\u003dthis.toolbar.gestures,o\u003dt.name,s\u003do.split(\":\")[0],a\u003dthis._hit_test_renderers(e.sx,e.sy),l\u003dthis._hit_test_canvas(e.sx,e.sy);switch(s){case\"move\":var c\u003dr[s].active;null!\u003dc\u0026\u0026this.trigger(t,e,c.id);var u\u003dthis.toolbar.inspectors.filter(function(t){return t.active}),d\u003d\"default\";null!\u003da?(d\u003da.cursor(e.sx,e.sy)||d,h.isEmpty(u)||(t\u003dthis.move_exit,o\u003dt.name)):this._hit_test_frame(e.sx,e.sy)\u0026\u0026(h.isEmpty(u)||(d\u003d\"crosshair\")),this.plot_view.set_cursor(d),this.plot_view.set_toolbar_visibility(l),u.map(function(n){return i.trigger(t,e,n.id)});break;case\"tap\":var p\u003dn.target;if(null!\u003dp\u0026\u0026p!\u003dthis.hit_area)return;null!\u003da\u0026\u0026null!\u003da.on_hit\u0026\u0026a.on_hit(e.sx,e.sy);var c\u003dr[s].active;null!\u003dc\u0026\u0026this.trigger(t,e,c.id);break;case\"scroll\":var f\u003d_.is_mobile?\"pinch\":\"scroll\",c\u003dr[f].active;null!\u003dc\u0026\u0026(n.preventDefault(),n.stopPropagation(),this.trigger(t,e,c.id));break;case\"pan\":var c\u003dr[s].active;null!\u003dc\u0026\u0026(n.preventDefault(),this.trigger(t,e,c.id));break;default:var c\u003dr[s].active;null!\u003dc\u0026\u0026this.trigger(t,e,c.id)}this._trigger_bokeh_event(e)},t.prototype.trigger\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dnull),t.emit({id:n,e:e})},t.prototype._trigger_bokeh_event\u003dfunction(t){var e\u003dthis,n\u003dfunction(){var n\u003de.plot_view.frame.xscales.default,i\u003de.plot_view.frame.yscales.default,r\u003dt.sx,o\u003dt.sy,s\u003dn.invert(r),a\u003di.invert(o);switch(t.type){case\"wheel\":return new d.MouseWheel(r,o,s,a,t.delta);case\"mousemove\":return new d.MouseMove(r,o,s,a);case\"mouseenter\":return new d.MouseEnter(r,o,s,a);case\"mouseleave\":return new d.MouseLeave(r,o,s,a);case\"tap\":return new d.Tap(r,o,s,a);case\"doubletap\":return new d.DoubleTap(r,o,s,a);case\"press\":return new d.Press(r,o,s,a);case\"pan\":return new d.Pan(r,o,s,a,t.deltaX,t.deltaY);case\"panstart\":return new d.PanStart(r,o,s,a);case\"panend\":return new d.PanEnd(r,o,s,a);case\"pinch\":return new d.Pinch(r,o,s,a,t.scale);case\"pinchstart\":return new d.PinchStart(r,o,s,a);case\"pinchend\":return new d.PinchEnd(r,o,s,a);default:throw new Error(\"unreachable\")}}();this.plot_view.model.trigger_event(n)},t.prototype._get_sxy\u003dfunction(t){var e\u003dfunction(t){return\"undefined\"!\u003dtypeof TouchEvent\u0026\u0026t instanceof TouchEvent}(t)?(0!\u003dt.touches.length?t.touches:t.changedTouches)[0]:t,n\u003de.pageX,i\u003de.pageY,r\u003da.offset(this.hit_area),o\u003dr.left,s\u003dr.top;return{sx:n-o,sy:i-s}},t.prototype._gesture_event\u003dfunction(t){return i.__assign({type:t.type},this._get_sxy(t.srcEvent),{deltaX:t.deltaX,deltaY:t.deltaY,scale:t.scale,shiftKey:t.srcEvent.shiftKey})},t.prototype._tap_event\u003dfunction(t){return i.__assign({type:t.type},this._get_sxy(t.srcEvent),{shiftKey:t.srcEvent.shiftKey})},t.prototype._move_event\u003dfunction(t){return i.__assign({type:t.type},this._get_sxy(t))},t.prototype._scroll_event\u003dfunction(t){return i.__assign({type:t.type},this._get_sxy(t),{delta:l.getDeltaY(t)})},t.prototype._key_event\u003dfunction(t){return{type:t.type,keyCode:t.keyCode}},t.prototype._pan_start\u003dfunction(t){var e\u003dthis._gesture_event(t);e.sx-\u003dt.deltaX,e.sy-\u003dt.deltaY,this._trigger(this.pan_start,e,t.srcEvent)},t.prototype._pan\u003dfunction(t){this._trigger(this.pan,this._gesture_event(t),t.srcEvent)},t.prototype._pan_end\u003dfunction(t){this._trigger(this.pan_end,this._gesture_event(t),t.srcEvent)},t.prototype._pinch_start\u003dfunction(t){this._trigger(this.pinch_start,this._gesture_event(t),t.srcEvent)},t.prototype._pinch\u003dfunction(t){this._trigger(this.pinch,this._gesture_event(t),t.srcEvent)},t.prototype._pinch_end\u003dfunction(t){this._trigger(this.pinch_end,this._gesture_event(t),t.srcEvent)},t.prototype._rotate_start\u003dfunction(t){this._trigger(this.rotate_start,this._gesture_event(t),t.srcEvent)},t.prototype._rotate\u003dfunction(t){this._trigger(this.rotate,this._gesture_event(t),t.srcEvent)},t.prototype._rotate_end\u003dfunction(t){this._trigger(this.rotate_end,this._gesture_event(t),t.srcEvent)},t.prototype._tap\u003dfunction(t){this._trigger(this.tap,this._tap_event(t),t.srcEvent)},t.prototype._doubletap\u003dfunction(t){var e\u003dthis._tap_event(t);this._trigger_bokeh_event(e),this.trigger(this.doubletap,e)},t.prototype._press\u003dfunction(t){this._trigger(this.press,this._tap_event(t),t.srcEvent)},t.prototype._mouse_enter\u003dfunction(t){this._trigger(this.move_enter,this._move_event(t),t)},t.prototype._mouse_move\u003dfunction(t){this._trigger(this.move,this._move_event(t),t)},t.prototype._mouse_exit\u003dfunction(t){this._trigger(this.move_exit,this._move_event(t),t)},t.prototype._mouse_wheel\u003dfunction(t){this._trigger(this.scroll,this._scroll_event(t),t)},t.prototype._key_down\u003dfunction(t){this.trigger(this.keydown,this._key_event(t))},t.prototype._key_up\u003dfunction(t){this.trigger(this.keyup,this._key_event(t))},t.__name__\u003d\"UIEvents\",t}();n.UIEvents\u003dp},function(t,e,n){var i\u003dt(34),r\u003dt(26),o\u003dt(25);n.map\u003do.map,n.reduce\u003do.reduce,n.min\u003do.min,n.min_by\u003do.min_by,n.max\u003do.max,n.max_by\u003do.max_by,n.sum\u003do.sum,n.cumsum\u003do.cumsum,n.every\u003do.every,n.some\u003do.some,n.find\u003do.find,n.find_last\u003do.find_last,n.find_index\u003do.find_index,n.find_last_index\u003do.find_last_index,n.sorted_index\u003do.sorted_index;var s\u003dArray.prototype.slice;function a(t){return s.call(t)}function l(t){var e;return(e\u003d[]).concat.apply(e,t)}function c(t,e){return-1!\u003d\u003dt.indexOf(e)}function h(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d1),r.assert(n\u003e0,\"\u0027step\u0027 must be a positive number\"),null\u003d\u003de\u0026\u0026(e\u003dt,t\u003d0);for(var i\u003dMath.max,o\u003dMath.ceil,s\u003dMath.abs,a\u003dt\u003c\u003de?n:-n,l\u003di(o(s(e-t)/n),0),c\u003dArray(l),h\u003d0;h\u003cl;h++,t+\u003da)c[h]\u003dt;return c}function u(t){for(var e\u003d[],n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n];c(e,r)||e.push(r)}return e}n.head\u003dfunction(t){return t[0]},n.tail\u003dfunction(t){return t[t.length-1]},n.last\u003dfunction(t){return t[t.length-1]},n.copy\u003da,n.concat\u003dl,n.includes\u003dc,n.contains\u003dc,n.nth\u003dfunction(t,e){return t[e\u003e\u003d0?e:t.length+e]},n.zip\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];if(0\u003d\u003dt.length)return[];for(var n\u003do.min(t.map(function(t){return t.length})),i\u003dt.length,r\u003dnew Array(n),s\u003d0;s\u003cn;s++){r[s]\u003dnew Array(i);for(var a\u003d0;a\u003ci;a++)r[s][a]\u003dt[a][s]}return r},n.unzip\u003dfunction(t){for(var e\u003dt.length,n\u003do.min(t.map(function(t){return t.length})),i\u003dArray(n),r\u003d0;r\u003cn;r++)i[r]\u003dnew Array(e);for(var s\u003d0;s\u003ce;s++)for(var r\u003d0;r\u003cn;r++)i[r][s]\u003dt[s][r];return i},n.range\u003dh,n.linspace\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d100);for(var i\u003d(e-t)/(n-1),r\u003dnew Array(n),o\u003d0;o\u003cn;o++)r[o]\u003dt+i*o;return r},n.transpose\u003dfunction(t){for(var e\u003dt.length,n\u003dt[0].length,i\u003d[],r\u003d0;r\u003cn;r++){i[r]\u003d[];for(var o\u003d0;o\u003ce;o++)i[r][o]\u003dt[o][r]}return i},n.argmin\u003dfunction(t){return o.min_by(h(t.length),function(e){return t[e]})},n.argmax\u003dfunction(t){return o.max_by(h(t.length),function(e){return t[e]})},n.sort_by\u003dfunction(t,e){var n\u003dt.map(function(t,n){return{value:t,index:n,key:e(t)}});return n.sort(function(t,e){var n\u003dt.key,i\u003de.key;if(n!\u003d\u003di){if(n\u003ei||void 0\u003d\u003d\u003dn)return 1;if(n\u003ci||void 0\u003d\u003d\u003di)return-1}return t.index-e.index}),n.map(function(t){return t.value})},n.uniq\u003du,n.uniq_by\u003dfunction(t,e){for(var n\u003d[],i\u003d[],r\u003d0,o\u003dt;r\u003co.length;r++){var s\u003do[r],a\u003de(s);c(i,a)||(i.push(a),n.push(s))}return n},n.union\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];return u(l(t))},n.intersection\u003dfunction(t){for(var e\u003d[],n\u003d1;n\u003carguments.length;n++)e[n-1]\u003darguments[n];var i\u003d[];t:for(var r\u003d0,o\u003dt;r\u003co.length;r++){var s\u003do[r];if(!c(i,s)){for(var a\u003d0,l\u003de;a\u003cl.length;a++){var h\u003dl[a];if(!c(h,s))continue t}i.push(s)}}return i},n.difference\u003dfunction(t){for(var e\u003d[],n\u003d1;n\u003carguments.length;n++)e[n-1]\u003darguments[n];var i\u003dl(e);return t.filter(function(t){return!c(i,t)})},n.remove_at\u003dfunction(t,e){var n\u003da(t);return n.splice(e,1),n},n.remove_by\u003dfunction(t,e){for(var n\u003d0;n\u003ct.length;)e(t[n])?t.splice(n,1):n++},n.shuffle\u003dfunction(t){for(var e\u003dt.length,n\u003dnew Array(e),r\u003d0;r\u003ce;r++){var o\u003di.randomIn(0,r);o!\u003d\u003dr\u0026\u0026(n[r]\u003dn[o]),n[o]\u003dt[r]}return n},n.pairwise\u003dfunction(t,e){for(var n\u003dt.length,i\u003dnew Array(n-1),r\u003d0;r\u003cn-1;r++)i[r]\u003de(t[r],t[r+1]);return i},n.reversed\u003dfunction(t){for(var e\u003dt.length,n\u003dnew Array(e),i\u003d0;i\u003ce;i++)n[e-i-1]\u003dt[i];return n},n.repeat\u003dfunction(t,e){for(var n\u003dnew Array(e),i\u003d0;i\u003ce;i++)n[i]\u003dt;return n}},function(t,e,n){function i(t,e,n){for(var i\u003d[],r\u003d3;r\u003carguments.length;r++)i[r-3]\u003darguments[r];var o\u003dt.length;e\u003c0\u0026\u0026(e+\u003do),e\u003c0?e\u003d0:e\u003eo\u0026\u0026(e\u003do),null\u003d\u003dn||n\u003eo-e?n\u003do-e:n\u003c0\u0026\u0026(n\u003d0);for(var s\u003do-n+i.length,a\u003dnew t.constructor(s),l\u003d0;l\u003ce;l++)a[l]\u003dt[l];for(var c\u003d0,h\u003di;c\u003ch.length;c++){var u\u003dh[c];a[l++]\u003du}for(var _\u003de+n;_\u003co;_++)a[l++]\u003dt[_];return a}function r(t,e){return i(t,e,t.length-e)}function o(t,e,n){var i,r,o\u003dt.length;if(void 0\u003d\u003d\u003dn\u0026\u00260\u003d\u003do)throw new Error(\"can\u0027t reduce an empty array without an initial value\");for(void 0\u003d\u003d\u003dn?(i\u003dt[0],r\u003d1):(i\u003dn,r\u003d0);r\u003co;r++)i\u003de(i,t[r],r,t);return i}function s(t){return function(e,n){for(var i\u003de.length,r\u003dt\u003e0?0:i-1;r\u003e\u003d0\u0026\u0026r\u003ci;r+\u003dt)if(n(e[r]))return r;return-1}}n.splice\u003di,n.head\u003dr,n.insert\u003dfunction(t,e,n){return i(t,n,0,e)},n.append\u003dfunction(t,e){return i(t,t.length,0,e)},n.prepend\u003dfunction(t,e){return i(t,0,0,e)},n.indexOf\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(t[n]\u003d\u003d\u003de)return n;return-1},n.map\u003dfunction(t,e){for(var n\u003dt.length,i\u003dnew t.constructor(n),r\u003d0;r\u003cn;r++)i[r]\u003de(t[r],r,t);return i},n.filter\u003dfunction(t,e){for(var n\u003dt.length,i\u003dnew t.constructor(n),o\u003d0,s\u003d0;s\u003cn;s++){var a\u003dt[s];e(a,s,t)\u0026\u0026(i[o++]\u003da)}return r(i,o)},n.reduce\u003do,n.min\u003dfunction(t){for(var e,n\u003d1/0,i\u003d0,r\u003dt.length;i\u003cr;i++)(e\u003dt[i])\u003cn\u0026\u0026(n\u003de);return n},n.min_by\u003dfunction(t,e){if(0\u003d\u003dt.length)throw new Error(\"min_by() called with an empty array\");for(var n\u003dt[0],i\u003de(n),r\u003d1,o\u003dt.length;r\u003co;r++){var s\u003dt[r],a\u003de(s);a\u003ci\u0026\u0026(n\u003ds,i\u003da)}return n},n.max\u003dfunction(t){for(var e,n\u003d-1/0,i\u003d0,r\u003dt.length;i\u003cr;i++)(e\u003dt[i])\u003en\u0026\u0026(n\u003de);return n},n.max_by\u003dfunction(t,e){if(0\u003d\u003dt.length)throw new Error(\"max_by() called with an empty array\");for(var n\u003dt[0],i\u003de(n),r\u003d1,o\u003dt.length;r\u003co;r++){var s\u003dt[r],a\u003de(s);a\u003ei\u0026\u0026(n\u003ds,i\u003da)}return n},n.sum\u003dfunction(t){for(var e\u003d0,n\u003d0,i\u003dt.length;n\u003ci;n++)e+\u003dt[n];return e},n.cumsum\u003dfunction(t){var e\u003dnew t.constructor(t.length);return o(t,function(t,n,i){return e[i]\u003dt+n},0),e},n.every\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(!e(t[n]))return!1;return!0},n.some\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(e(t[n]))return!0;return!1},n.index_of\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(t[n]\u003d\u003d\u003de)return n;return-1},n.find_index\u003ds(1),n.find_last_index\u003ds(-1),n.find\u003dfunction(t,e){var i\u003dn.find_index(t,e);return-1\u003d\u003di?void 0:t[i]},n.find_last\u003dfunction(t,e){var i\u003dn.find_last_index(t,e);return-1\u003d\u003di?void 0:t[i]},n.sorted_index\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;){var r\u003dMath.floor((n+i)/2);t[r]\u003ce?n\u003dr+1:i\u003dr}return n}},function(t,e,n){var i\u003dt(426),r\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"AssertionError\",e}(Error);n.AssertionError\u003dr,n.assert\u003dfunction(t,e){if(!(!0\u003d\u003d\u003dt||!1!\u003d\u003dt\u0026\u0026t()))throw new r(e||\"Assertion failed\")}},function(t,e,n){var i\u003dMath.min,r\u003dMath.max;n.empty\u003dfunction(){return{x0:1/0,y0:1/0,x1:-1/0,y1:-1/0}},n.positive_x\u003dfunction(){return{x0:Number.MIN_VALUE,y0:-1/0,x1:1/0,y1:1/0}},n.positive_y\u003dfunction(){return{x0:-1/0,y0:Number.MIN_VALUE,x1:1/0,y1:1/0}},n.union\u003dfunction(t,e){return{x0:i(t.x0,e.x0),x1:r(t.x1,e.x1),y0:i(t.y0,e.y0),y1:r(t.y1,e.y1)}};var o\u003dfunction(){function t(t){if(null\u003d\u003dt)this.x0\u003d0,this.y0\u003d0,this.x1\u003d0,this.y1\u003d0;else if(\"x0\"in t){var e\u003dt,n\u003de.x0,i\u003de.y0,r\u003de.x1,o\u003de.y1;if(!(n\u003c\u003dr\u0026\u0026i\u003c\u003do))throw new Error(\"invalid bbox {x0: \"+n+\", y0: \"+i+\", x1: \"+r+\", y1: \"+o+\"}\");this.x0\u003dn,this.y0\u003di,this.x1\u003dr,this.y1\u003do}else if(\"x\"in t){var s\u003dt,a\u003ds.x,l\u003ds.y,c\u003ds.width,h\u003ds.height;if(!(c\u003e\u003d0\u0026\u0026h\u003e\u003d0))throw new Error(\"invalid bbox {x: \"+a+\", y: \"+l+\", width: \"+c+\", height: \"+h+\"}\");this.x0\u003da,this.y0\u003dl,this.x1\u003da+c,this.y1\u003dl+h}else{var u,_\u003dvoid 0,d\u003dvoid 0,p\u003dvoid 0;if(\"width\"in t)if(\"left\"in t)_\u003dt.left,d\u003d_+t.width;else if(\"right\"in t)d\u003dt.right,_\u003dd-t.width;else{var f\u003dt.width/2;_\u003dt.hcenter-f,d\u003dt.hcenter+f}else _\u003dt.left,d\u003dt.right;if(\"height\"in t)if(\"top\"in t)u\u003dt.top,p\u003du+t.height;else if(\"bottom\"in t)p\u003dt.bottom,u\u003dp-t.height;else{var m\u003dt.height/2;u\u003dt.vcenter-m,p\u003dt.vcenter+m}else u\u003dt.top,p\u003dt.bottom;if(!(_\u003c\u003dd\u0026\u0026u\u003c\u003dp))throw new Error(\"invalid bbox {left: \"+_+\", top: \"+u+\", right: \"+d+\", bottom: \"+p+\"}\");this.x0\u003d_,this.y0\u003du,this.x1\u003dd,this.y1\u003dp}}return t.prototype.toString\u003dfunction(){return\"BBox({left: \"+this.left+\", top: \"+this.top+\", width: \"+this.width+\", height: \"+this.height+\"})\"},Object.defineProperty(t.prototype,\"left\",{get:function(){return this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"top\",{get:function(){return this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"right\",{get:function(){return this.x1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"bottom\",{get:function(){return this.y1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"p0\",{get:function(){return[this.x0,this.y0]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"p1\",{get:function(){return[this.x1,this.y1]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"x\",{get:function(){return this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"y\",{get:function(){return this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"width\",{get:function(){return this.x1-this.x0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"height\",{get:function(){return this.y1-this.y0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"rect\",{get:function(){return{x0:this.x0,y0:this.y0,x1:this.x1,y1:this.y1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"box\",{get:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"h_range\",{get:function(){return{start:this.x0,end:this.x1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"v_range\",{get:function(){return{start:this.y0,end:this.y1}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"ranges\",{get:function(){return[this.h_range,this.v_range]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"aspect\",{get:function(){return this.width/this.height},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"hcenter\",{get:function(){return(this.left+this.right)/2},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"vcenter\",{get:function(){return(this.top+this.bottom)/2},enumerable:!0,configurable:!0}),t.prototype.contains\u003dfunction(t,e){return t\u003e\u003dthis.x0\u0026\u0026t\u003c\u003dthis.x1\u0026\u0026e\u003e\u003dthis.y0\u0026\u0026e\u003c\u003dthis.y1},t.prototype.clip\u003dfunction(t,e){return t\u003cthis.x0?t\u003dthis.x0:t\u003ethis.x1\u0026\u0026(t\u003dthis.x1),e\u003cthis.y0?e\u003dthis.y0:e\u003ethis.y1\u0026\u0026(e\u003dthis.y1),[t,e]},t.prototype.union\u003dfunction(e){return new t({x0:i(this.x0,e.x0),y0:i(this.y0,e.y0),x1:r(this.x1,e.x1),y1:r(this.y1,e.y1)})},t.prototype.equals\u003dfunction(t){return this.x0\u003d\u003dt.x0\u0026\u0026this.y0\u003d\u003dt.y0\u0026\u0026this.x1\u003d\u003dt.x1\u0026\u0026this.y1\u003d\u003dt.y1},Object.defineProperty(t.prototype,\"xview\",{get:function(){var t\u003dthis;return{compute:function(e){return t.left+e},v_compute:function(e){for(var n\u003dnew Float64Array(e.length),i\u003dt.left,r\u003d0;r\u003ce.length;r++)n[r]\u003di+e[r];return n}}},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"yview\",{get:function(){var t\u003dthis;return{compute:function(e){return t.bottom-e},v_compute:function(e){for(var n\u003dnew Float64Array(e.length),i\u003dt.bottom,r\u003d0;r\u003ce.length;r++)n[r]\u003di-e[r];return n}}},enumerable:!0,configurable:!0}),t.__name__\u003d\"BBox\",t}();n.BBox\u003do},function(t,e,n){n.delay\u003dfunction(t,e){return setTimeout(t,e)};var i\u003d\"function\"\u003d\u003dtypeof requestAnimationFrame?requestAnimationFrame:setImmediate;n.defer\u003dfunction(t){return i(t)},n.throttle\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d{});var i,r,o,s\u003dnull,a\u003d0,l\u003dfunction(){a\u003d!1\u003d\u003d\u003dn.leading?0:Date.now(),s\u003dnull,o\u003dt.apply(i,r),s||(i\u003dr\u003dnull)};return function(){var c\u003dDate.now();a||!1!\u003d\u003dn.leading||(a\u003dc);var h\u003de-(c-a);return i\u003dthis,r\u003darguments,h\u003c\u003d0||h\u003ee?(s\u0026\u0026(clearTimeout(s),s\u003dnull),a\u003dc,o\u003dt.apply(i,r),s||(i\u003dr\u003dnull)):s||!1\u003d\u003d\u003dn.trailing||(s\u003dsetTimeout(l,h)),o}},n.once\u003dfunction(t){var e,n\u003d!1;return function(){return n||(n\u003d!0,e\u003dt()),e}}},function(t,e,n){n.fixup_ctx\u003dfunction(t){(function(t){t.setLineDash||(t.setLineDash\u003dfunction(e){t.mozDash\u003de,t.webkitLineDash\u003de}),t.getLineDash||(t.getLineDash\u003dfunction(){return t.mozDash})})(t),function(t){t.setLineDashOffset\u003dfunction(e){t.lineDashOffset\u003de,t.mozDashOffset\u003de,t.webkitLineDashOffset\u003de},t.getLineDashOffset\u003dfunction(){return t.mozDashOffset}}(t),function(t){t.setImageSmoothingEnabled\u003dfunction(e){t.imageSmoothingEnabled\u003de,t.mozImageSmoothingEnabled\u003de,t.oImageSmoothingEnabled\u003de,t.webkitImageSmoothingEnabled\u003de,t.msImageSmoothingEnabled\u003de},t.getImageSmoothingEnabled\u003dfunction(){var e\u003dt.imageSmoothingEnabled;return null\u003d\u003de||e}}(t),function(t){t.measureText\u0026\u0026null\u003d\u003dt.html5MeasureText\u0026\u0026(t.html5MeasureText\u003dt.measureText,t.measureText\u003dfunction(e){var n\u003dt.html5MeasureText(e);return n.ascent\u003d1.6*t.html5MeasureText(\"m\").width,n})}(t),function(t){t.ellipse||(t.ellipse\u003dfunction(e,n,i,r,o,s,a,l){void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d!1);var c\u003d.551784;t.translate(e,n),t.rotate(o);var h\u003di,u\u003dr;l\u0026\u0026(h\u003d-i,u\u003d-r),t.moveTo(-h,0),t.bezierCurveTo(-h,u*c,-h*c,u,0,u),t.bezierCurveTo(h*c,u,h,u*c,h,0),t.bezierCurveTo(h,-u*c,h*c,-u,0,-u),t.bezierCurveTo(-h*c,-u,-h,-u*c,-h,0),t.rotate(-o),t.translate(-e,-n)})}(t)},n.get_scale_ratio\u003dfunction(t,e,n){if(\"svg\"\u003d\u003dn)return 1;if(e){var i\u003dwindow.devicePixelRatio||1,r\u003dt.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return i/r}return 1}},function(t,e,n){var i\u003dt(41),r\u003dt(24);function o(t){var e\u003dNumber(t).toString(16);return 1\u003d\u003de.length?\"0\"+e:e}function s(t){if(0\u003d\u003d(t+\u003d\"\").indexOf(\"#\"))return t;if(i.is_svg_color(t))return i.svg_colors[t];if(0\u003d\u003dt.indexOf(\"rgb\")){var e\u003dt.replace(/^rgba?\\(|\\s+|\\)$/g,\"\").split(\",\"),n\u003de.slice(0,3).map(o).join(\"\");return 4\u003d\u003de.length\u0026\u0026(n+\u003do(Math.floor(255*parseFloat(e[3])))),\"#\"+n.slice(0,8)}return t}function a(t){var e;switch(t.substring(0,4)){case\"rgba\":e\u003d{start:\"rgba(\",len:4,alpha:!0};break;case\"rgb(\":e\u003d{start:\"rgb(\",len:3,alpha:!1};break;default:return!1}if(new RegExp(\".*?(\\\\.).*(,)\").test(t))throw new Error(\"color expects integers for rgb in rgb/rgba tuple, received \"+t);var n\u003dt.replace(e.start,\"\").replace(\")\",\"\").split(\",\").map(parseFloat);if(n.length!\u003de.len)throw new Error(\"color expects rgba \"+e.len+\"-tuple, received \"+t);if(e.alpha\u0026\u0026!(0\u003c\u003dn[3]\u0026\u0026n[3]\u003c\u003d1))throw new Error(\"color expects rgba 4-tuple to have alpha value between 0 and 1\");if(r.includes(n.slice(0,3).map(function(t){return 0\u003c\u003dt\u0026\u0026t\u003c\u003d255}),!1))throw new Error(\"color expects rgb to have value between 0 and 255\");return!0}n.is_color\u003dfunction(t){return i.is_svg_color(t.toLowerCase())||\"#\"\u003d\u003dt.substring(0,1)||a(t)},n.rgb2hex\u003dfunction(t,e,n){var i\u003do(255\u0026t),r\u003do(255\u0026e),s\u003do(255\u0026n);return\"#\"+i+r+s},n.color2hex\u003ds,n.color2rgba\u003dfunction(t,e){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d1),!t)return[0,0,0,0];var n\u003ds(t);(n\u003dn.replace(/ |#/g,\"\")).length\u003c\u003d4\u0026\u0026(n\u003dn.replace(/(.)/g,\"$1$1\"));for(var i\u003dn.match(/../g).map(function(t){return parseInt(t,16)/255});i.length\u003c3;)i.push(0);return i.length\u003c4\u0026\u0026i.push(e),i.slice(0,4)},n.valid_rgb\u003da},function(t,e,n){var i;n.is_ie\u003d(i\u003d\"undefined\"!\u003dtypeof navigator?navigator.userAgent:\"\").indexOf(\"MSIE\")\u003e\u003d0||i.indexOf(\"Trident\")\u003e0||i.indexOf(\"Edge\")\u003e0,n.is_mobile\u003d\"undefined\"!\u003dtypeof window\u0026\u0026(\"ontouchstart\"in window||navigator.maxTouchPoints\u003e0),n.is_little_endian\u003dfunction(){var t\u003dnew ArrayBuffer(4),e\u003dnew Uint8Array(t),n\u003dnew Uint32Array(t);n[1]\u003d168496141;var i\u003d!0;return 10\u003d\u003de[4]\u0026\u002611\u003d\u003de[5]\u0026\u002612\u003d\u003de[6]\u0026\u002613\u003d\u003de[7]\u0026\u0026(i\u003d!1),i}()},function(t,e,n){var i\u003dt(24),r\u003dt(33),o\u003dt(46),s\u003dfunction(){function t(){this._dict\u003d{}}return t.prototype._existing\u003dfunction(t){return t in this._dict?this._dict[t]:null},t.prototype.add_value\u003dfunction(t,e){var n\u003dthis._existing(t);null\u003d\u003dn?this._dict[t]\u003de:o.isArray(n)?n.push(e):this._dict[t]\u003d[n,e]},t.prototype.remove_value\u003dfunction(t,e){var n\u003dthis._existing(t);if(o.isArray(n)){var s\u003di.difference(n,[e]);s.length\u003e0?this._dict[t]\u003ds:delete this._dict[t]}else r.isEqual(n,e)\u0026\u0026delete this._dict[t]},t.prototype.get_one\u003dfunction(t,e){var n\u003dthis._existing(t);if(o.isArray(n)){if(1\u003d\u003d\u003dn.length)return n[0];throw new Error(e)}return n},t.__name__\u003d\"MultiDict\",t}();n.MultiDict\u003ds;var a\u003dfunction(){function t(e){if(null\u003d\u003de)this._values\u003d[];else if(e instanceof t)this._values\u003di.copy(e._values);else{this._values\u003d[];for(var n\u003d0,r\u003de;n\u003cr.length;n++){var o\u003dr[n];this.add(o)}}}return Object.defineProperty(t.prototype,\"values\",{get:function(){return i.copy(this._values).sort()},enumerable:!0,configurable:!0}),t.prototype.toString\u003dfunction(){return\"Set([\"+this.values.join(\",\")+\"])\"},Object.defineProperty(t.prototype,\"size\",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.has\u003dfunction(t){return-1!\u003d\u003dthis._values.indexOf(t)},t.prototype.add\u003dfunction(t){this.has(t)||this._values.push(t)},t.prototype.remove\u003dfunction(t){var e\u003dthis._values.indexOf(t);-1!\u003d\u003de\u0026\u0026this._values.splice(e,1)},t.prototype.toggle\u003dfunction(t){var e\u003dthis._values.indexOf(t);-1\u003d\u003d\u003de?this._values.push(t):this._values.splice(e,1)},t.prototype.clear\u003dfunction(){this._values\u003d[]},t.prototype.union\u003dfunction(e){return e\u003dnew t(e),new t(this._values.concat(e._values))},t.prototype.intersect\u003dfunction(e){e\u003dnew t(e);for(var n\u003dnew t,i\u003d0,r\u003de._values;i\u003cr.length;i++){var o\u003dr[i];this.has(o)\u0026\u0026e.has(o)\u0026\u0026n.add(o)}return n},t.prototype.diff\u003dfunction(e){e\u003dnew t(e);for(var n\u003dnew t,i\u003d0,r\u003dthis._values;i\u003cr.length;i++){var o\u003dr[i];e.has(o)||n.add(o)}return n},t.prototype.forEach\u003dfunction(t,e){for(var n\u003d0,i\u003dthis._values;n\u003ci.length;n++){var r\u003di[n];t.call(e||this,r,r,this)}},t.__name__\u003d\"Set\",t}();n.Set\u003da;var l\u003dfunction(){function t(t,e,n){this.nrows\u003dt,this.ncols\u003de,this._matrix\u003dnew Array(t);for(var i\u003d0;i\u003ct;i++){this._matrix[i]\u003dnew Array(e);for(var r\u003d0;r\u003ce;r++)this._matrix[i][r]\u003dn(i,r)}}return t.prototype.at\u003dfunction(t,e){return this._matrix[t][e]},t.prototype.map\u003dfunction(e){var n\u003dthis;return new t(this.nrows,this.ncols,function(t,i){return e(n.at(t,i),t,i)})},t.prototype.apply\u003dfunction(e){var n\u003dthis,i\u003dt.from(e),r\u003dthis.nrows,o\u003dthis.ncols;if(r\u003d\u003di.nrows\u0026\u0026o\u003d\u003di.ncols)return new t(r,o,function(t,e){return i.at(t,e)(n.at(t,e),t,e)});throw new Error(\"dimensions don\u0027t match\")},t.prototype.to_sparse\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003cthis.nrows;e++)for(var n\u003d0;n\u003cthis.ncols;n++){var i\u003dthis._matrix[e][n];t.push([i,e,n])}return t},t.from\u003dfunction(e){if(e instanceof t)return e;var n\u003de.length,r\u003di.min(e.map(function(t){return t.length}));return new t(n,r,function(t,n){return e[t][n]})},t.__name__\u003d\"Matrix\",t}();n.Matrix\u003dl},function(t,e,n){var i\u003dt(46),r\u003dObject.prototype.toString;n.isEqual\u003dfunction(t,e){return function t(e,n,o,s){if(e\u003d\u003d\u003dn)return 0!\u003d\u003de||1/e\u003d\u003d1/n;if(null\u003d\u003de||null\u003d\u003dn)return e\u003d\u003d\u003dn;var a\u003dr.call(e);if(a!\u003d\u003dr.call(n))return!1;switch(a){case\"[object RegExp]\":case\"[object String]\":return\"\"+e\u003d\u003d\"\"+n;case\"[object Number]\":return+e!\u003d+e?+n!\u003d+n:0\u003d\u003d+e?1/+e\u003d\u003d1/n:+e\u003d\u003d+n;case\"[object Date]\":case\"[object Boolean]\":return+e\u003d\u003d+n}var l\u003d\"[object Array]\"\u003d\u003d\u003da;if(!l){if(\"object\"!\u003dtypeof e||\"object\"!\u003dtypeof n)return!1;var c\u003de.constructor,h\u003dn.constructor;if(c!\u003d\u003dh\u0026\u0026!(i.isFunction(c)\u0026\u0026c instanceof c\u0026\u0026i.isFunction(h)\u0026\u0026h instanceof h)\u0026\u0026\"constructor\"in e\u0026\u0026\"constructor\"in n)return!1}s\u003ds||[];for(var u\u003d(o\u003do||[]).length;u--;)if(o[u]\u003d\u003d\u003de)return s[u]\u003d\u003d\u003dn;if(o.push(e),s.push(n),l){if((u\u003de.length)!\u003d\u003dn.length)return!1;for(;u--;)if(!t(e[u],n[u],o,s))return!1}else{var _\u003dObject.keys(e),d\u003dvoid 0;if(u\u003d_.length,Object.keys(n).length!\u003d\u003du)return!1;for(;u--;)if(d\u003d_[u],!n.hasOwnProperty(d)||!t(e[d],n[d],o,s))return!1}return o.pop(),s.pop(),!0}(t,e)}},function(t,e,n){function i(t){for(;t\u003c0;)t+\u003d2*Math.PI;for(;t\u003e2*Math.PI;)t-\u003d2*Math.PI;return t}function r(t,e){return Math.abs(i(t-e))}function o(){return Math.random()}n.angle_norm\u003di,n.angle_dist\u003dr,n.angle_between\u003dfunction(t,e,n,o){var s\u003dr(e,n);if(0\u003d\u003ds)return!1;var a\u003di(t),l\u003dr(e,a)\u003c\u003ds\u0026\u0026r(a,n)\u003c\u003ds;return 0\u003d\u003do?l:!l},n.random\u003do,n.randomIn\u003dfunction(t,e){return null\u003d\u003de\u0026\u0026(e\u003dt,t\u003d0),t+Math.floor(Math.random()*(e-t+1))},n.atan2\u003dfunction(t,e){return Math.atan2(e[1]-t[1],e[0]-t[0])},n.rnorm\u003dfunction(t,e){for(var n,i;n\u003do(),i\u003d(2*(i\u003do())-1)*Math.sqrt(1/Math.E*2),!(-4*n*n*Math.log(n)\u003e\u003di*i););var r\u003di/n;return r\u003dt+e*r},n.clamp\u003dfunction(t,e,n){return t\u003en?n:t\u003ce?e:t}},function(t,e,n){var i\u003dt(426),r\u003dt(24);function o(t,e){return i.__assign(t,e)}function s(t){return Object.keys(t).length}n.keys\u003dObject.keys,n.values\u003dfunction(t){for(var e\u003dObject.keys(t),n\u003de.length,i\u003dnew Array(n),r\u003d0;r\u003cn;r++)i[r]\u003dt[e[r]];return i},n.extend\u003do,n.clone\u003dfunction(t){return o({},t)},n.merge\u003dfunction(t,e){for(var n\u003dObject.create(Object.prototype),i\u003dr.concat([Object.keys(t),Object.keys(e)]),o\u003d0,s\u003di;o\u003cs.length;o++){var a\u003ds[o],l\u003dt.hasOwnProperty(a)?t[a]:[],c\u003de.hasOwnProperty(a)?e[a]:[];n[a]\u003dr.union(l,c)}return n},n.size\u003ds,n.isEmpty\u003dfunction(t){return 0\u003d\u003d\u003ds(t)}},function(t,e,n){var i\u003dt(409),r\u003dt(397),o\u003dnew r(\"GOOGLE\"),s\u003dnew r(\"WGS84\");n.wgs84_mercator\u003di(s,o);var a\u003d{lon:[-20026376.39,20026376.39],lat:[-20048966.1,20048966.1]},l\u003d{lon:[-180,180],lat:[-85.06,85.06]};function c(t,e){for(var i\u003dMath.min(t.length,e.length),r\u003dnew Array(i),o\u003dnew Array(i),s\u003d0;s\u003ci;s++){var a\u003dn.wgs84_mercator.forward([t[s],e[s]]),l\u003da[0],c\u003da[1];r[s]\u003dl,o[s]\u003dc}return[r,o]}n.clip_mercator\u003dfunction(t,e,n){var i\u003da[n],r\u003di[0],o\u003di[1];return[Math.max(t,r),Math.min(e,o)]},n.in_bounds\u003dfunction(t,e){return t\u003el[e][0]\u0026\u0026t\u003cl[e][1]},n.project_xy\u003dc,n.project_xsys\u003dfunction(t,e){for(var n\u003dMath.min(t.length,e.length),i\u003dnew Array(n),r\u003dnew Array(n),o\u003d0;o\u003cn;o++){var s\u003dc(t[o],e[o]),a\u003ds[0],l\u003ds[1];i[o]\u003da,r[o]\u003dl}return[i,r]}},function(t,e,n){var i\u003dt(46);n.create_ref\u003dfunction(t){var e\u003d{type:t.type,id:t.id};return null!\u003dt._subtype\u0026\u0026(e.subtype\u003dt._subtype),e},n.is_ref\u003dfunction(t){if(i.isObject(t)){var e\u003dObject.keys(t).sort();if(2\u003d\u003de.length)return\"id\"\u003d\u003de[0]\u0026\u0026\"type\"\u003d\u003de[1];if(3\u003d\u003de.length)return\"id\"\u003d\u003de[0]\u0026\u0026\"subtype\"\u003d\u003de[1]\u0026\u0026\"type\"\u003d\u003de[2]}return!1}},function(t,e,n){var i\u003dt(46),r\u003dt(31);function o(t){for(var e\u003dnew Uint8Array(t.buffer,t.byteOffset,2*t.length),n\u003d0,i\u003de.length;n\u003ci;n+\u003d2){var r\u003de[n];e[n]\u003de[n+1],e[n+1]\u003dr}}function s(t){for(var e\u003dnew Uint8Array(t.buffer,t.byteOffset,4*t.length),n\u003d0,i\u003de.length;n\u003ci;n+\u003d4){var r\u003de[n];e[n]\u003de[n+3],e[n+3]\u003dr,r\u003de[n+1],e[n+1]\u003de[n+2],e[n+2]\u003dr}}function a(t){for(var e\u003dnew Uint8Array(t.buffer,t.byteOffset,8*t.length),n\u003d0,i\u003de.length;n\u003ci;n+\u003d8){var r\u003de[n];e[n]\u003de[n+7],e[n+7]\u003dr,r\u003de[n+1],e[n+1]\u003de[n+6],e[n+6]\u003dr,r\u003de[n+2],e[n+2]\u003de[n+5],e[n+5]\u003dr,r\u003de[n+3],e[n+3]\u003de[n+4],e[n+4]\u003dr}}function l(t,e){for(var i\u003dt.order!\u003d\u003dn.BYTE_ORDER,r\u003dt.shape,l\u003dnull,c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c],_\u003dJSON.parse(u[0]);if(_.id\u003d\u003d\u003dt.__buffer__){l\u003du[1];break}}var d\u003dnew n.ARRAY_TYPES[t.dtype](l);return i\u0026\u0026(2\u003d\u003d\u003dd.BYTES_PER_ELEMENT?o(d):4\u003d\u003d\u003dd.BYTES_PER_ELEMENT?s(d):8\u003d\u003d\u003dd.BYTES_PER_ELEMENT\u0026\u0026a(d)),[d,r]}function c(t,e){return i.isObject(t)\u0026\u0026\"__ndarray__\"in t?_(t):i.isObject(t)\u0026\u0026\"__buffer__\"in t?l(t,e):i.isArray(t)||i.isTypedArray(t)?[t,[]]:void 0}function h(t){var e\u003dnew Uint8Array(t),n\u003dArray.from(e).map(function(t){return String.fromCharCode(t)});return btoa(n.join(\"\"))}function u(t){for(var e\u003datob(t),n\u003de.length,i\u003dnew Uint8Array(n),r\u003d0,o\u003dn;r\u003co;r++)i[r]\u003de.charCodeAt(r);return i.buffer}function _(t){var e\u003du(t.__ndarray__),i\u003dt.dtype,r\u003dt.shape;if(!(i in n.ARRAY_TYPES))throw new Error(\"unknown dtype: \"+i);return[new n.ARRAY_TYPES[i](e),r]}function d(t,e){var i,r\u003dh(t.buffer),o\u003dfunction(t){if(\"name\"in t.constructor)return t.constructor.name;switch(!0){case t instanceof Uint8Array:return\"Uint8Array\";case t instanceof Int8Array:return\"Int8Array\";case t instanceof Uint16Array:return\"Uint16Array\";case t instanceof Int16Array:return\"Int16Array\";case t instanceof Uint32Array:return\"Uint32Array\";case t instanceof Int32Array:return\"Int32Array\";case t instanceof Float32Array:return\"Float32Array\";case t instanceof Float64Array:return\"Float64Array\";default:throw new Error(\"unsupported typed array\")}}(t);if(!(o in n.DTYPES))throw new Error(\"unknown array type: \"+o);i\u003dn.DTYPES[o];var s\u003d{__ndarray__:r,shape:e,dtype:i};return s}function p(t,e){if(0\u003d\u003dt.length||!i.isObject(t[0])\u0026\u0026!i.isArray(t[0]))return[t,[]];for(var n\u003d[],r\u003d[],o\u003d0,s\u003dt;o\u003cs.length;o++){var a\u003ds[o],l\u003di.isArray(a)?p(a,e):c(a,e),h\u003dl[0],u\u003dl[1];n.push(h),r.push(u)}var _\u003dr.map(function(t){return t.filter(function(t){return 0!\u003dt.length})});return[n,_]}function f(t,e){for(var n\u003d[],r\u003d0,o\u003dt.length;r\u003co;r++){var s\u003dt[r];if(i.isTypedArray(s)){var a\u003de[r]?e[r]:void 0;n.push(d(s,a))}else i.isArray(s)?n.push(f(s,e?e[r]:[])):n.push(s)}return n}n.ARRAY_TYPES\u003d{uint8:Uint8Array,int8:Int8Array,uint16:Uint16Array,int16:Int16Array,uint32:Uint32Array,int32:Int32Array,float32:Float32Array,float64:Float64Array},n.DTYPES\u003d{Uint8Array:\"uint8\",Int8Array:\"int8\",Uint16Array:\"uint16\",Int16Array:\"int16\",Uint32Array:\"uint32\",Int32Array:\"int32\",Float32Array:\"float32\",Float64Array:\"float64\"},n.BYTE_ORDER\u003dr.is_little_endian?\"little\":\"big\",n.swap16\u003do,n.swap32\u003ds,n.swap64\u003da,n.process_buffer\u003dl,n.process_array\u003dc,n.arrayBufferToBase64\u003dh,n.base64ToArrayBuffer\u003du,n.decode_base64\u003d_,n.encode_base64\u003dd,n.decode_column_data\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d[]);var n\u003d{},r\u003d{};for(var o in t){var s\u003dt[o];if(i.isArray(s)){if(0\u003d\u003ds.length||!i.isObject(s[0])\u0026\u0026!i.isArray(s[0])){n[o]\u003ds;continue}var a\u003dp(s,e),l\u003da[0],h\u003da[1];n[o]\u003dl,r[o]\u003dh}else{var u\u003dc(s,e),_\u003du[0],d\u003du[1];n[o]\u003d_,r[o]\u003dd}}return[n,r]},n.encode_column_data\u003dfunction(t,e){var n\u003d{};for(var r in t){var o\u003dt[r],s\u003dnull!\u003de?e[r]:void 0,a\u003dvoid 0;a\u003di.isTypedArray(o)?d(o,s):i.isArray(o)?f(o,s||[]):o,n[r]\u003da}return n}},function(t,e,n){var i\u003dt(394),r\u003dt(27),o\u003dfunction(){function t(t){if(this.points\u003dt,this.index\u003dnull,t.length\u003e0){this.index\u003dnew i(t.length);for(var e\u003d0,n\u003dt;e\u003cn.length;e++){var r\u003dn[e],o\u003dr.x0,s\u003dr.y0,a\u003dr.x1,l\u003dr.y1;this.index.add(o,s,a,l)}this.index.finish()}}return t.prototype._normalize\u003dfunction(t){var e,n,i\u003dt.x0,r\u003dt.y0,o\u003dt.x1,s\u003dt.y1;return i\u003eo\u0026\u0026(i\u003d(e\u003d[o,i])[0],o\u003de[1]),r\u003es\u0026\u0026(r\u003d(n\u003d[s,r])[0],s\u003dn[1]),{x0:i,y0:r,x1:o,y1:s}},Object.defineProperty(t.prototype,\"bbox\",{get:function(){if(null\u003d\u003dthis.index)return r.empty();var t\u003dthis.index,e\u003dt.minX,n\u003dt.minY,i\u003dt.maxX,o\u003dt.maxY;return{x0:e,y0:n,x1:i,y1:o}},enumerable:!0,configurable:!0}),t.prototype.search\u003dfunction(t){var e\u003dthis;if(null\u003d\u003dthis.index)return[];var n\u003dthis._normalize(t),i\u003dn.x0,r\u003dn.y0,o\u003dn.x1,s\u003dn.y1,a\u003dthis.index.search(i,r,o,s);return a.map(function(t){return e.points[t]})},t.prototype.indices\u003dfunction(t){return this.search(t).map(function(t){var e\u003dt.i;return e})},t.__name__\u003d\"SpatialIndex\",t}();n.SpatialIndex\u003do},function(t,e,n){var i\u003dt(21);function r(){for(var t\u003dnew Array(32),e\u003d0;e\u003c32;e++)t[e]\u003d\"0123456789ABCDEF\".substr(Math.floor(16*Math.random()),1);return t[12]\u003d\"4\",t[16]\u003d\"0123456789ABCDEF\".substr(3\u0026t[16].charCodeAt(0)|8,1),t.join(\"\")}n.startsWith\u003dfunction(t,e,n){return void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d0),t.substr(n,e.length)\u003d\u003de},n.uuid4\u003dr;var o\u003d1e3;n.uniqueId\u003dfunction(t){var e\u003di.settings.dev?\"j\"+o++:r();return null!\u003dt?t+\"-\"+e:e},n.escape\u003dfunction(t){return t.replace(/(?:[\u0026\u003c\u003e\"\u0027`])/g,function(t){switch(t){case\"\u0026\":return\"\u0026amp;\";case\"\u003c\":return\"\u0026lt;\";case\"\u003e\":return\"\u0026gt;\";case\u0027\"\u0027:return\"\u0026quot;\";case\"\u0027\":return\"\u0026#x27;\";case\"`\":return\"\u0026#x60;\";default:return t}})},n.unescape\u003dfunction(t){return t.replace(/\u0026(amp|lt|gt|quot|#x27|#x60);/g,function(t,e){switch(e){case\"amp\":return\"\u0026\";case\"lt\":return\"\u003c\";case\"gt\":return\"\u003e\";case\"quot\":return\u0027\"\u0027;case\"#x27\":return\"\u0027\";case\"#x60\":return\"`\";default:return e}})},n.use_strict\u003dfunction(t){return\"\u0027use strict\u0027;\\n\"+t}},function(t,e,n){n.svg_colors\u003d{indianred:\"#CD5C5C\",lightcoral:\"#F08080\",salmon:\"#FA8072\",darksalmon:\"#E9967A\",lightsalmon:\"#FFA07A\",crimson:\"#DC143C\",red:\"#FF0000\",firebrick:\"#B22222\",darkred:\"#8B0000\",pink:\"#FFC0CB\",lightpink:\"#FFB6C1\",hotpink:\"#FF69B4\",deeppink:\"#FF1493\",mediumvioletred:\"#C71585\",palevioletred:\"#DB7093\",coral:\"#FF7F50\",tomato:\"#FF6347\",orangered:\"#FF4500\",darkorange:\"#FF8C00\",orange:\"#FFA500\",gold:\"#FFD700\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",lemonchiffon:\"#FFFACD\",lightgoldenrodyellow:\"#FAFAD2\",papayawhip:\"#FFEFD5\",moccasin:\"#FFE4B5\",peachpuff:\"#FFDAB9\",palegoldenrod:\"#EEE8AA\",khaki:\"#F0E68C\",darkkhaki:\"#BDB76B\",lavender:\"#E6E6FA\",thistle:\"#D8BFD8\",plum:\"#DDA0DD\",violet:\"#EE82EE\",orchid:\"#DA70D6\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",mediumorchid:\"#BA55D3\",mediumpurple:\"#9370DB\",blueviolet:\"#8A2BE2\",darkviolet:\"#9400D3\",darkorchid:\"#9932CC\",darkmagenta:\"#8B008B\",purple:\"#800080\",indigo:\"#4B0082\",slateblue:\"#6A5ACD\",darkslateblue:\"#483D8B\",mediumslateblue:\"#7B68EE\",greenyellow:\"#ADFF2F\",chartreuse:\"#7FFF00\",lawngreen:\"#7CFC00\",lime:\"#00FF00\",limegreen:\"#32CD32\",palegreen:\"#98FB98\",lightgreen:\"#90EE90\",mediumspringgreen:\"#00FA9A\",springgreen:\"#00FF7F\",mediumseagreen:\"#3CB371\",seagreen:\"#2E8B57\",forestgreen:\"#228B22\",green:\"#008000\",darkgreen:\"#006400\",yellowgreen:\"#9ACD32\",olivedrab:\"#6B8E23\",olive:\"#808000\",darkolivegreen:\"#556B2F\",mediumaquamarine:\"#66CDAA\",darkseagreen:\"#8FBC8F\",lightseagreen:\"#20B2AA\",darkcyan:\"#008B8B\",teal:\"#008080\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",lightcyan:\"#E0FFFF\",paleturquoise:\"#AFEEEE\",aquamarine:\"#7FFFD4\",turquoise:\"#40E0D0\",mediumturquoise:\"#48D1CC\",darkturquoise:\"#00CED1\",cadetblue:\"#5F9EA0\",steelblue:\"#4682B4\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",lightblue:\"#ADD8E6\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",deepskyblue:\"#00BFFF\",dodgerblue:\"#1E90FF\",cornflowerblue:\"#6495ED\",royalblue:\"#4169E1\",blue:\"#0000FF\",mediumblue:\"#0000CD\",darkblue:\"#00008B\",navy:\"#000080\",midnightblue:\"#191970\",cornsilk:\"#FFF8DC\",blanchedalmond:\"#FFEBCD\",bisque:\"#FFE4C4\",navajowhite:\"#FFDEAD\",wheat:\"#F5DEB3\",burlywood:\"#DEB887\",tan:\"#D2B48C\",rosybrown:\"#BC8F8F\",sandybrown:\"#F4A460\",goldenrod:\"#DAA520\",darkgoldenrod:\"#B8860B\",peru:\"#CD853F\",chocolate:\"#D2691E\",saddlebrown:\"#8B4513\",sienna:\"#A0522D\",brown:\"#A52A2A\",maroon:\"#800000\",white:\"#FFFFFF\",snow:\"#FFFAFA\",honeydew:\"#F0FFF0\",mintcream:\"#F5FFFA\",azure:\"#F0FFFF\",aliceblue:\"#F0F8FF\",ghostwhite:\"#F8F8FF\",whitesmoke:\"#F5F5F5\",seashell:\"#FFF5EE\",beige:\"#F5F5DC\",oldlace:\"#FDF5E6\",floralwhite:\"#FFFAF0\",ivory:\"#FFFFF0\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lavenderblush:\"#FFF0F5\",mistyrose:\"#FFE4E1\",gainsboro:\"#DCDCDC\",lightgray:\"#D3D3D3\",lightgrey:\"#D3D3D3\",silver:\"#C0C0C0\",darkgray:\"#A9A9A9\",darkgrey:\"#A9A9A9\",gray:\"#808080\",grey:\"#808080\",dimgray:\"#696969\",dimgrey:\"#696969\",lightslategray:\"#778899\",lightslategrey:\"#778899\",slategray:\"#708090\",slategrey:\"#708090\",darkslategray:\"#2F4F4F\",darkslategrey:\"#2F4F4F\",black:\"#000000\"},n.is_svg_color\u003dfunction(t){return t in n.svg_colors}},function(t,e,n){var i\u003dt(424),r\u003dt(396),o\u003dt(425),s\u003dt(40),a\u003dt(46);function l(t){for(var e\u003d[],n\u003d1;n\u003carguments.length;n++)e[n-1]\u003darguments[n];return i.sprintf.apply(void 0,[t].concat(e))}function c(t,e,n){if(a.isNumber(t)){var i\u003dfunction(){switch(!1){case Math.floor(t)!\u003dt:return\"%d\";case!(Math.abs(t)\u003e.1\u0026\u0026Math.abs(t)\u003c1e3):return\"%0.3f\";default:return\"%0.3e\"}}();return l(i,t)}return\"\"+t}function h(t,e,i,r){if(null\u003d\u003di)return c;if(null!\u003dr\u0026\u0026(t in r||e in r)){var o\u003de in r?e:t,s\u003dr[o];if(a.isString(s)){if(s in n.DEFAULT_FORMATTERS)return n.DEFAULT_FORMATTERS[s];throw new Error(\"Unknown tooltip field formatter type \u0027\"+s+\"\u0027\")}return function(t,e,n){return s.format(t,e,n)}}return n.DEFAULT_FORMATTERS.numeral}function u(t,e,n,i){if(\"$\"\u003d\u003dt[0]){if(t.substring(1)in i)return i[t.substring(1)];throw new Error(\"Unknown special variable \u0027\"+t+\"\u0027\")}var r\u003de.get_column(t);if(null\u003d\u003dr)return null;if(a.isNumber(n))return r[n];var o\u003dr[n.index];if(a.isTypedArray(o)||a.isArray(o)){if(a.isArray(o[0])){var s\u003do[n.dim2];return s[n.dim1]}return o[n.flat_index]}return o}n.sprintf\u003dl,n.DEFAULT_FORMATTERS\u003d{numeral:function(t,e,n){return r.format(t,e)},datetime:function(t,e,n){return o(t,e)},printf:function(t,e,n){return l(e,t)}},n.basic_formatter\u003dc,n.get_formatter\u003dh,n.get_value\u003du,n.replace_placeholders\u003dfunction(t,e,n,i,r){void 0\u003d\u003d\u003dr\u0026\u0026(r\u003d{});var o\u003dt.replace(/(?:^|[^@])([@|\\$](?:\\w+|{[^{}]+}))(?:{[^{}]+})?/g,function(t,e,n){return\"\"+e});return t\u003d(t\u003d(t\u003dt.replace(/@\\$name/g,function(t){return\"@{\"+r.name+\"}\"})).replace(/(^|[^\\$])\\$(\\w+)/g,function(t,e,n){return e+\"@$\"+n})).replace(/(^|[^@])@(?:(\\$?\\w+)|{([^{}]+)})(?:{([^{}]+)})?/g,function(t,a,l,c,_){var d\u003du(l\u003dnull!\u003dc?c:l,e,n,r);if(null\u003d\u003dd)return\"\"+a+s.escape(\"???\");if(\"safe\"\u003d\u003d_)return\"\"+a+d;var p\u003dh(l,o,_,i);return\"\"+a+s.escape(p(d,_,r))})}},function(t,e,n){var i\u003dt(5),r\u003d{};n.measure_font\u003dfunction(t){if(null!\u003dr[t])return r[t];var e\u003di.span({style:{font:t}},\"Hg\"),n\u003di.div({style:{display:\"inline-block\",width:\"1px\",height:\"0px\"}}),o\u003di.div({},e,n);document.body.appendChild(o);try{n.style.verticalAlign\u003d\"baseline\";var s\u003di.offset(n).top-i.offset(e).top;n.style.verticalAlign\u003d\"bottom\";var a\u003di.offset(n).top-i.offset(e).top,l\u003d{height:a,ascent:s,descent:a-s};return r[t]\u003dl,l}finally{document.body.removeChild(o)}};var o\u003d{};n.measure_text\u003dfunction(t,e){var n\u003do[e];if(null!\u003dn){var r\u003dn[t];if(null!\u003dr)return r}else o[e]\u003d{};var s\u003di.div({style:{display:\"inline-block\",\"white-space\":\"nowrap\",font:e}},t);document.body.appendChild(s);try{var a\u003ds.getBoundingClientRect(),l\u003da.width,c\u003da.height;return o[e][t]\u003d{width:l,height:c},{width:l,height:c}}finally{document.body.removeChild(s)}}},function(t,e,n){var i\u003d(\"undefined\"!\u003dtypeof window?window.requestAnimationFrame:void 0)||(\"undefined\"!\u003dtypeof window?window.webkitRequestAnimationFrame:void 0)||(\"undefined\"!\u003dtypeof window?window.mozRequestAnimationFrame:void 0)||(\"undefined\"!\u003dtypeof window?window.msRequestAnimationFrame:void 0)||function(t){return t(Date.now()),-1};n.throttle\u003dfunction(t,e){var n\u003dnull,r\u003d0,o\u003d!1,s\u003dfunction(){r\u003dDate.now(),n\u003dnull,o\u003d!1,t()};return function(){var t\u003dDate.now(),a\u003de-(t-r);a\u003c\u003d0\u0026\u0026!o?(null!\u003dn\u0026\u0026clearTimeout(n),o\u003d!0,i(s)):n||o||(n\u003dsetTimeout(function(){return i(s)},a))}}},function(t,e,n){n.concat\u003dfunction(t){for(var e\u003d[],n\u003d1;n\u003carguments.length;n++)e[n-1]\u003darguments[n];for(var i\u003dt.length,r\u003d0,o\u003de;r\u003co.length;r++){var s\u003do[r];i+\u003ds.length}var a\u003dnew t.constructor(i);a.set(t,0);for(var l\u003dt.length,c\u003d0,h\u003de;c\u003ch.length;c++){var s\u003dh[c];a.set(s,l),l+\u003ds.length}return a}},function(t,e,n){var i\u003dt(24),r\u003dObject.prototype.toString;function o(t){return\"[object Number]\"\u003d\u003d\u003dr.call(t)}function s(t){var e\u003dtypeof t;return\"function\"\u003d\u003d\u003de||\"object\"\u003d\u003d\u003de\u0026\u0026!!t}n.isBoolean\u003dfunction(t){return!0\u003d\u003d\u003dt||!1\u003d\u003d\u003dt||\"[object Boolean]\"\u003d\u003d\u003dr.call(t)},n.isNumber\u003do,n.isInteger\u003dfunction(t){return o(t)\u0026\u0026isFinite(t)\u0026\u0026Math.floor(t)\u003d\u003d\u003dt},n.isString\u003dfunction(t){return\"[object String]\"\u003d\u003d\u003dr.call(t)},n.isStrictNaN\u003dfunction(t){return o(t)\u0026\u0026t!\u003d\u003d+t},n.isFunction\u003dfunction(t){return\"[object Function]\"\u003d\u003d\u003dr.call(t)},n.isArray\u003dfunction(t){return Array.isArray(t)},n.isArrayOf\u003dfunction(t,e){return i.every(t,e)},n.isArrayableOf\u003dfunction(t,e){for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(!e(t[n]))return!1;return!0},n.isTypedArray\u003dfunction(t){return null!\u003dt\u0026\u0026t.buffer instanceof ArrayBuffer},n.isObject\u003ds,n.isPlainObject\u003dfunction(t){return s(t)\u0026\u0026(null\u003d\u003dt.constructor||t.constructor\u003d\u003d\u003dObject)}},function(t,e,n){function i(t){var e\u003dgetComputedStyle(t).fontSize;return null!\u003de?parseInt(e,10):null}n.getDeltaY\u003dfunction(t){var e,n\u003d-t.deltaY;if(t.target instanceof HTMLElement)switch(t.deltaMode){case t.DOM_DELTA_LINE:n*\u003di((e\u003dt.target).offsetParent||document.body)||i(e)||16;break;case t.DOM_DELTA_PAGE:n*\u003dfunction(t){return t.clientHeight}(t.target)}return n}},function(t,e,n){var i\u003dt(34);function r(t,e,n){var i\u003d[t.start,t.end],r\u003di[0],o\u003di[1],s\u003dnull!\u003dn?n:(o+r)/2,a\u003dr-(r-s)*e,l\u003do-(o-s)*e;return[a,l]}function o(t,e){var n\u003de[0],i\u003de[1],r\u003d{};for(var o in t){var s\u003dt[o],a\u003ds.r_invert(n,i),l\u003da[0],c\u003da[1];r[o]\u003d{start:l,end:c}}return r}n.scale_highlow\u003dr,n.get_info\u003do,n.scale_range\u003dfunction(t,e,n,s,a){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),void 0\u003d\u003d\u003ds\u0026\u0026(s\u003d!0),e\u003di.clamp(e,-.9,.9);var l\u003dn?e:0,c\u003dr(t.bbox.h_range,l,null!\u003da?a.x:void 0),h\u003dc[0],u\u003dc[1],_\u003do(t.xscales,[h,u]),d\u003ds?e:0,p\u003dr(t.bbox.v_range,d,null!\u003da?a.y:void 0),f\u003dp[0],m\u003dp[1],v\u003do(t.yscales,[f,m]);return{xrs:_,yrs:v,factor:e}}},function(t,e,n){var i\u003dt(46);n.isValue\u003dfunction(t){return i.isPlainObject(t)\u0026\u0026\"value\"in t},n.isField\u003dfunction(t){return i.isPlainObject(t)\u0026\u0026\"field\"in t}},function(t,e,n){var i\u003dt(426),r\u003dt(22),o\u003dt(46),s\u003dt(40),a\u003dfunction(t){function e(e){var n\u003dt.call(this)||this;if(n.removed\u003dnew r.Signal0(n,\"removed\"),null\u003d\u003de.model)throw new Error(\"model of a view wasn\u0027t configured\");return n.model\u003de.model,n._parent\u003de.parent,n.id\u003de.id||s.uniqueId(),n.initialize(),!1!\u003d\u003de.connect_signals\u0026\u0026n.connect_signals(),n}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){},e.prototype.remove\u003dfunction(){this._parent\u003dvoid 0,this.disconnect_signals(),this.removed.emit()},e.prototype.toString\u003dfunction(){return this.model.type+\"View(\"+this.id+\")\"},e.prototype.serializable_state\u003dfunction(){return{type:this.model.type}},Object.defineProperty(e.prototype,\"parent\",{get:function(){if(void 0!\u003d\u003dthis._parent)return this._parent;throw new Error(\"parent of a view wasn\u0027t configured\")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"is_root\",{get:function(){return null\u003d\u003d\u003dthis.parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"root\",{get:function(){return this.is_root?this:this.parent.root},enumerable:!0,configurable:!0}),e.prototype.assert_root\u003dfunction(){if(!this.is_root)throw new Error(this.toString()+\" is not a root layout\")},e.prototype.connect_signals\u003dfunction(){},e.prototype.disconnect_signals\u003dfunction(){r.Signal.disconnectReceiver(this)},e.prototype.on_change\u003dfunction(t,e){for(var n\u003d0,i\u003do.isArray(t)?t:[t];n\u003ci.length;n++){var r\u003di[n];this.connect(r.change,e)}},e.__name__\u003d\"View\",e}(r.Signalable());n.View\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(19),o\u003dt(30);function s(t,e,n){t.moveTo(0,n+.5),t.lineTo(e,n+.5),t.stroke()}function a(t,e,n){t.moveTo(n+.5,0),t.lineTo(n+.5,e),t.stroke()}function l(t,e){t.moveTo(0,e),t.lineTo(e,0),t.stroke(),t.moveTo(0,0),t.lineTo(e,e),t.stroke()}function c(t,e,n,i){var r\u003dn,o\u003dr/2,c\u003do/2,h\u003dfunction(t){var e\u003ddocument.createElement(\"canvas\");return e.width\u003dt,e.height\u003dt,e}(n),u\u003dh.getContext(\"2d\");switch(u.strokeStyle\u003de,u.lineCap\u003d\"square\",u.fillStyle\u003de,u.lineWidth\u003di,t){case\" \":case\"blank\":break;case\".\":case\"dot\":u.arc(o,o,o/2,0,2*Math.PI,!0),u.fill();break;case\"o\":case\"ring\":u.arc(o,o,o/2,0,2*Math.PI,!0),u.stroke();break;case\"-\":case\"horizontal_line\":s(u,r,o);break;case\"|\":case\"vertical_line\":a(u,r,o);break;case\"+\":case\"cross\":s(u,r,o),a(u,r,o);break;case\u0027\"\u0027:case\"horizontal_dash\":s(u,o,o);break;case\":\":case\"vertical_dash\":a(u,o,o);break;case\"@\":case\"spiral\":var _\u003dr/30;u.moveTo(o,o);for(var d\u003d0;d\u003c360;d++){var p\u003d.1*d,f\u003do+_*p*Math.cos(p),m\u003do+_*p*Math.sin(p);u.lineTo(f,m)}u.stroke();break;case\"/\":case\"right_diagonal_line\":u.moveTo(.5-c,r),u.lineTo(c+.5,0),u.stroke(),u.moveTo(c+.5,r),u.lineTo(3*c+.5,0),u.stroke(),u.moveTo(3*c+.5,r),u.lineTo(5*c+.5,0),u.stroke(),u.stroke();break;case\"\\\\\":case\"left_diagonal_line\":u.moveTo(c+.5,r),u.lineTo(.5-c,0),u.stroke(),u.moveTo(3*c+.5,r),u.lineTo(c+.5,0),u.stroke(),u.moveTo(5*c+.5,r),u.lineTo(3*c+.5,0),u.stroke(),u.stroke();break;case\"x\":case\"diagonal_cross\":l(u,r);break;case\",\":case\"right_diagonal_dash\":u.moveTo(c+.5,3*c+.5),u.lineTo(3*c+.5,c+.5),u.stroke();break;case\"`\":case\"left_diagonal_dash\":u.moveTo(c+.5,c+.5),u.lineTo(3*c+.5,3*c+.5),u.stroke();break;case\"v\":case\"horizontal_wave\":u.moveTo(0,c),u.lineTo(o,3*c),u.lineTo(r,c),u.stroke();break;case\"\u003e\":case\"vertical_wave\":u.moveTo(c,0),u.lineTo(3*c,o),u.lineTo(c,r),u.stroke();break;case\"*\":case\"criss_cross\":l(u,r),s(u,r,o),a(u,r,o)}return h}var h\u003dfunction(){function t(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d\"\"),this.obj\u003dt,this.prefix\u003de,this.cache\u003d{};for(var n\u003d0,i\u003dthis.attrs;n\u003ci.length;n++){var r\u003di[n];this[r]\u003dt.properties[e+r]}}return t.prototype.warm_cache\u003dfunction(t){for(var e\u003d0,n\u003dthis.attrs;e\u003cn.length;e++){var i\u003dn[e],r\u003dthis.obj.properties[this.prefix+i];if(void 0!\u003d\u003dr.spec.value)this.cache[i]\u003dr.spec.value;else{if(null\u003d\u003dt)throw new Error(\"source is required with a vectorized visual property\");this.cache[i+\"_array\"]\u003dr.array(t)}}},t.prototype.cache_select\u003dfunction(t,e){var n,i\u003dthis.obj.properties[this.prefix+t];return void 0!\u003d\u003di.spec.value?this.cache[t]\u003dn\u003di.spec.value:this.cache[t]\u003dn\u003dthis.cache[t+\"_array\"][e],n},t.prototype.set_vectorize\u003dfunction(t,e){null!\u003dthis.all_indices?this._set_vectorize(t,this.all_indices[e]):this._set_vectorize(t,e)},t.__name__\u003d\"ContextProperties\",t}();n.ContextProperties\u003dh;var u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.set_value\u003dfunction(t){t.strokeStyle\u003dthis.line_color.value(),t.globalAlpha\u003dthis.line_alpha.value(),t.lineWidth\u003dthis.line_width.value(),t.lineJoin\u003dthis.line_join.value(),t.lineCap\u003dthis.line_cap.value(),t.setLineDash(this.line_dash.value()),t.setLineDashOffset(this.line_dash_offset.value())},Object.defineProperty(e.prototype,\"doit\",{get:function(){return!(null\u003d\u003d\u003dthis.line_color.spec.value||0\u003d\u003dthis.line_alpha.spec.value||0\u003d\u003dthis.line_width.spec.value)},enumerable:!0,configurable:!0}),e.prototype._set_vectorize\u003dfunction(t,e){this.cache_select(\"line_color\",e),t.strokeStyle!\u003d\u003dthis.cache.line_color\u0026\u0026(t.strokeStyle\u003dthis.cache.line_color),this.cache_select(\"line_alpha\",e),t.globalAlpha!\u003d\u003dthis.cache.line_alpha\u0026\u0026(t.globalAlpha\u003dthis.cache.line_alpha),this.cache_select(\"line_width\",e),t.lineWidth!\u003d\u003dthis.cache.line_width\u0026\u0026(t.lineWidth\u003dthis.cache.line_width),this.cache_select(\"line_join\",e),t.lineJoin!\u003d\u003dthis.cache.line_join\u0026\u0026(t.lineJoin\u003dthis.cache.line_join),this.cache_select(\"line_cap\",e),t.lineCap!\u003d\u003dthis.cache.line_cap\u0026\u0026(t.lineCap\u003dthis.cache.line_cap),this.cache_select(\"line_dash\",e),t.getLineDash()!\u003d\u003dthis.cache.line_dash\u0026\u0026t.setLineDash(this.cache.line_dash),this.cache_select(\"line_dash_offset\",e),t.getLineDashOffset()!\u003d\u003dthis.cache.line_dash_offset\u0026\u0026t.setLineDashOffset(this.cache.line_dash_offset)},e.prototype.color_value\u003dfunction(){var t\u003do.color2rgba(this.line_color.value(),this.line_alpha.value()),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3];return\"rgba(\"+255*e+\",\"+255*n+\",\"+255*i+\",\"+r+\")\"},e.__name__\u003d\"Line\",e}(h);n.Line\u003du,u.prototype.attrs\u003dObject.keys(r.line());var _\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.set_value\u003dfunction(t){t.fillStyle\u003dthis.fill_color.value(),t.globalAlpha\u003dthis.fill_alpha.value()},Object.defineProperty(e.prototype,\"doit\",{get:function(){return!(null\u003d\u003d\u003dthis.fill_color.spec.value||0\u003d\u003dthis.fill_alpha.spec.value)},enumerable:!0,configurable:!0}),e.prototype._set_vectorize\u003dfunction(t,e){this.cache_select(\"fill_color\",e),t.fillStyle!\u003d\u003dthis.cache.fill_color\u0026\u0026(t.fillStyle\u003dthis.cache.fill_color),this.cache_select(\"fill_alpha\",e),t.globalAlpha!\u003d\u003dthis.cache.fill_alpha\u0026\u0026(t.globalAlpha\u003dthis.cache.fill_alpha)},e.prototype.color_value\u003dfunction(){var t\u003do.color2rgba(this.fill_color.value(),this.fill_alpha.value()),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3];return\"rgba(\"+255*e+\",\"+255*n+\",\"+255*i+\",\"+r+\")\"},e.__name__\u003d\"Fill\",e}(h);n.Fill\u003d_,_.prototype.attrs\u003dObject.keys(r.fill());var d\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.cache_select\u003dfunction(e,n){var i;if(\"pattern\"\u003d\u003de){this.cache_select(\"hatch_color\",n),this.cache_select(\"hatch_scale\",n),this.cache_select(\"hatch_pattern\",n),this.cache_select(\"hatch_weight\",n);var r\u003dthis.cache,o\u003dr.hatch_color,s\u003dr.hatch_scale,a\u003dr.hatch_pattern,l\u003dr.hatch_weight,h\u003dr.hatch_extra;if(null!\u003dh\u0026\u0026h.hasOwnProperty(a)){var u\u003dh[a];this.cache.pattern\u003du.get_pattern(o,s,l)}else this.cache.pattern\u003dfunction(t){var e\u003dc(a,o,s,l);return t.createPattern(e,\"repeat\")}}else i\u003dt.prototype.cache_select.call(this,e,n);return i},e.prototype._try_defer\u003dfunction(t){var e\u003dthis.cache,n\u003de.hatch_pattern,i\u003de.hatch_extra;if(null!\u003di\u0026\u0026i.hasOwnProperty(n)){var r\u003di[n];r.onload(t)}},Object.defineProperty(e.prototype,\"doit\",{get:function(){return!(null\u003d\u003d\u003dthis.hatch_color.spec.value||0\u003d\u003dthis.hatch_alpha.spec.value||\" \"\u003d\u003dthis.hatch_pattern.spec.value||\"blank\"\u003d\u003dthis.hatch_pattern.spec.value||null\u003d\u003d\u003dthis.hatch_pattern.spec.value)},enumerable:!0,configurable:!0}),e.prototype.doit2\u003dfunction(t,e,n,i){if(this.doit){this.cache_select(\"pattern\",e);var r\u003dthis.cache.pattern(t);null\u003d\u003dr?this._try_defer(i):(this.set_vectorize(t,e),n())}},e.prototype._set_vectorize\u003dfunction(t,e){this.cache_select(\"pattern\",e),t.fillStyle\u003dthis.cache.pattern(t),this.cache_select(\"hatch_alpha\",e),t.globalAlpha!\u003d\u003dthis.cache.hatch_alpha\u0026\u0026(t.globalAlpha\u003dthis.cache.hatch_alpha)},e.prototype.color_value\u003dfunction(){var t\u003do.color2rgba(this.hatch_color.value(),this.hatch_alpha.value()),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3];return\"rgba(\"+255*e+\",\"+255*n+\",\"+255*i+\",\"+r+\")\"},e.__name__\u003d\"Hatch\",e}(h);n.Hatch\u003dd,d.prototype.attrs\u003dObject.keys(r.hatch());var p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.cache_select\u003dfunction(e,n){var i;if(\"font\"\u003d\u003de){t.prototype.cache_select.call(this,\"text_font_style\",n),t.prototype.cache_select.call(this,\"text_font_size\",n),t.prototype.cache_select.call(this,\"text_font\",n);var r\u003dthis.cache,o\u003dr.text_font_style,s\u003dr.text_font_size,a\u003dr.text_font;this.cache.font\u003di\u003do+\" \"+s+\" \"+a}else i\u003dt.prototype.cache_select.call(this,e,n);return i},e.prototype.font_value\u003dfunction(){var t\u003dthis.text_font.value(),e\u003dthis.text_font_size.value(),n\u003dthis.text_font_style.value();return n+\" \"+e+\" \"+t},e.prototype.color_value\u003dfunction(){var t\u003do.color2rgba(this.text_color.value(),this.text_alpha.value()),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3];return\"rgba(\"+255*e+\",\"+255*n+\",\"+255*i+\",\"+r+\")\"},e.prototype.set_value\u003dfunction(t){t.font\u003dthis.font_value(),t.fillStyle\u003dthis.text_color.value(),t.globalAlpha\u003dthis.text_alpha.value(),t.textAlign\u003dthis.text_align.value(),t.textBaseline\u003dthis.text_baseline.value()},Object.defineProperty(e.prototype,\"doit\",{get:function(){return!(null\u003d\u003d\u003dthis.text_color.spec.value||0\u003d\u003dthis.text_alpha.spec.value)},enumerable:!0,configurable:!0}),e.prototype._set_vectorize\u003dfunction(t,e){this.cache_select(\"font\",e),t.font!\u003d\u003dthis.cache.font\u0026\u0026(t.font\u003dthis.cache.font),this.cache_select(\"text_color\",e),t.fillStyle!\u003d\u003dthis.cache.text_color\u0026\u0026(t.fillStyle\u003dthis.cache.text_color),this.cache_select(\"text_alpha\",e),t.globalAlpha!\u003d\u003dthis.cache.text_alpha\u0026\u0026(t.globalAlpha\u003dthis.cache.text_alpha),this.cache_select(\"text_align\",e),t.textAlign!\u003d\u003dthis.cache.text_align\u0026\u0026(t.textAlign\u003dthis.cache.text_align),this.cache_select(\"text_baseline\",e),t.textBaseline!\u003d\u003dthis.cache.text_baseline\u0026\u0026(t.textBaseline\u003dthis.cache.text_baseline)},e.__name__\u003d\"Text\",e}(h);n.Text\u003dp,p.prototype.attrs\u003dObject.keys(r.text());var f\u003dfunction(){function t(t){for(var e\u003d0,n\u003dt.mixins;e\u003cn.length;e++){var i\u003dn[e],r\u003di.split(\":\"),o\u003dr[0],s\u003dr[1],a\u003dvoid 0\u003d\u003d\u003ds?\"\":s,l\u003dvoid 0;switch(o){case\"line\":l\u003du;break;case\"fill\":l\u003d_;break;case\"hatch\":l\u003dd;break;case\"text\":l\u003dp;break;default:throw new Error(\"unknown visual: \"+o)}this[a+o]\u003dnew l(t,a)}}return t.prototype.warm_cache\u003dfunction(t){for(var e in this)if(this.hasOwnProperty(e)){var n\u003dthis[e];n instanceof h\u0026\u0026n.warm_cache(t)}},t.prototype.set_all_indices\u003dfunction(t){for(var e in this)if(this.hasOwnProperty(e)){var n\u003dthis[e];n instanceof h\u0026\u0026(n.all_indices\u003dt)}},t.__name__\u003d\"Visuals\",t}();n.Visuals\u003df},function(t,e,n){var i\u003dt(426),r\u003dt(0),o\u003dt(317),s\u003dt(17),a\u003dt(3),l\u003dt(8),c\u003dt(22),h\u003dt(37),u\u003dt(38),_\u003dt(32),d\u003dt(24),p\u003dt(35),f\u003dt(33),m\u003dt(46),v\u003dt(166),g\u003dt(212),y\u003dt(62),b\u003dt(53),w\u003dfunction(){function t(t){this.document\u003dt,this.session\u003dnull,this.subscribed_models\u003dnew _.Set}return t.prototype.send_event\u003dfunction(t){null!\u003dthis.session\u0026\u0026this.session.send_event(t)},t.prototype.trigger\u003dfunction(t){for(var e\u003d0,n\u003dthis.subscribed_models.values;e\u003cn.length;e++){var i\u003dn[e];if(null\u003d\u003dt.origin||t.origin.id\u003d\u003d\u003di){var r\u003dthis.document._all_models[i];null!\u003dr\u0026\u0026r instanceof y.Model\u0026\u0026r._process_event(t)}}},t.__name__\u003d\"EventManager\",t}();n.EventManager\u003dw,n.documents\u003d[],n.DEFAULT_TITLE\u003d\"Bokeh Application\";var x\u003dfunction(){function t(){n.documents.push(this),this._init_timestamp\u003dDate.now(),this._title\u003dn.DEFAULT_TITLE,this._roots\u003d[],this._all_models\u003d{},this._all_models_by_name\u003dnew _.MultiDict,this._all_models_freeze_count\u003d0,this._callbacks\u003d[],this.event_manager\u003dnew w(this),this.idle\u003dnew c.Signal0(this,\"idle\"),this._idle_roots\u003dnew WeakMap,this._interactive_timestamp\u003dnull,this._interactive_plot\u003dnull}return Object.defineProperty(t.prototype,\"layoutables\",{get:function(){return this._roots.filter(function(t){return t instanceof v.LayoutDOM})},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"is_idle\",{get:function(){for(var t\u003d0,e\u003dthis.layoutables;t\u003ce.length;t++){var n\u003de[t];if(!this._idle_roots.has(n))return!1}return!0},enumerable:!0,configurable:!0}),t.prototype.notify_idle\u003dfunction(t){this._idle_roots.set(t,!0),this.is_idle\u0026\u0026(s.logger.info(\"document idle at \"+(Date.now()-this._init_timestamp)+\" ms\"),this.idle.emit())},t.prototype.clear\u003dfunction(){this._push_all_models_freeze();try{for(;this._roots.length\u003e0;)this.remove_root(this._roots[0])}finally{this._pop_all_models_freeze()}},t.prototype.interactive_start\u003dfunction(t){null\u003d\u003dthis._interactive_plot\u0026\u0026(this._interactive_plot\u003dt,this._interactive_plot.trigger_event(new a.LODStart)),this._interactive_timestamp\u003dDate.now()},t.prototype.interactive_stop\u003dfunction(t){null!\u003dthis._interactive_plot\u0026\u0026this._interactive_plot.id\u003d\u003d\u003dt.id\u0026\u0026this._interactive_plot.trigger_event(new a.LODEnd),this._interactive_plot\u003dnull,this._interactive_timestamp\u003dnull},t.prototype.interactive_duration\u003dfunction(){return null\u003d\u003dthis._interactive_timestamp?-1:Date.now()-this._interactive_timestamp},t.prototype.destructively_move\u003dfunction(t){if(t\u003d\u003d\u003dthis)throw new Error(\"Attempted to overwrite a document with itself\");t.clear();var e\u003dd.copy(this._roots);this.clear();for(var n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];if(null!\u003dr.document)throw new Error(\"Somehow we didn\u0027t detach \"+r)}if(0!\u003d\u003dObject.keys(this._all_models).length)throw new Error(\"this._all_models still had stuff in it: \"+this._all_models);for(var o\u003d0,s\u003de;o\u003cs.length;o++){var r\u003ds[o];t.add_root(r)}t.set_title(this._title)},t.prototype._push_all_models_freeze\u003dfunction(){this._all_models_freeze_count+\u003d1},t.prototype._pop_all_models_freeze\u003dfunction(){this._all_models_freeze_count-\u003d1,0\u003d\u003d\u003dthis._all_models_freeze_count\u0026\u0026this._recompute_all_models()},t.prototype._invalidate_all_models\u003dfunction(){s.logger.debug(\"invalidating document models\"),0\u003d\u003d\u003dthis._all_models_freeze_count\u0026\u0026this._recompute_all_models()},t.prototype._recompute_all_models\u003dfunction(){for(var t\u003dnew _.Set,e\u003d0,n\u003dthis._roots;e\u003cn.length;e++){var i\u003dn[e];t\u003dt.union(i.references())}for(var r\u003dnew _.Set(p.values(this._all_models)),o\u003dr.diff(t),s\u003dt.diff(r),a\u003d{},l\u003d0,c\u003dt.values;l\u003cc.length;l++){var h\u003dc[l];a[h.id]\u003dh}for(var u\u003d0,d\u003do.values;u\u003cd.length;u++){var f\u003dd[u];f.detach_document(),f instanceof y.Model\u0026\u0026null!\u003df.name\u0026\u0026this._all_models_by_name.remove_value(f.name,f)}for(var m\u003d0,v\u003ds.values;m\u003cv.length;m++){var g\u003dv[m];g.attach_document(this),g instanceof y.Model\u0026\u0026null!\u003dg.name\u0026\u0026this._all_models_by_name.add_value(g.name,g)}this._all_models\u003da},t.prototype.roots\u003dfunction(){return this._roots},t.prototype.add_root\u003dfunction(t,e){if(s.logger.debug(\"Adding root: \"+t),!d.includes(this._roots,t)){this._push_all_models_freeze();try{this._roots.push(t)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new b.RootAddedEvent(this,t,e))}},t.prototype.remove_root\u003dfunction(t,e){var n\u003dthis._roots.indexOf(t);if(!(n\u003c0)){this._push_all_models_freeze();try{this._roots.splice(n,1)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new b.RootRemovedEvent(this,t,e))}},t.prototype.title\u003dfunction(){return this._title},t.prototype.set_title\u003dfunction(t,e){t!\u003d\u003dthis._title\u0026\u0026(this._title\u003dt,this._trigger_on_change(new b.TitleChangedEvent(this,t,e)))},t.prototype.get_model_by_id\u003dfunction(t){return t in this._all_models?this._all_models[t]:null},t.prototype.get_model_by_name\u003dfunction(t){return this._all_models_by_name.get_one(t,\"Multiple models are named \u0027\"+t+\"\u0027\")},t.prototype.on_change\u003dfunction(t){d.includes(this._callbacks,t)||this._callbacks.push(t)},t.prototype.remove_on_change\u003dfunction(t){var e\u003dthis._callbacks.indexOf(t);e\u003e\u003d0\u0026\u0026this._callbacks.splice(e,1)},t.prototype._trigger_on_change\u003dfunction(t){for(var e\u003d0,n\u003dthis._callbacks;e\u003cn.length;e++){var i\u003dn[e];i(t)}},t.prototype._notify_change\u003dfunction(t,e,n,i,r){\"name\"\u003d\u003d\u003de\u0026\u0026(this._all_models_by_name.remove_value(n,t),null!\u003di\u0026\u0026this._all_models_by_name.add_value(i,t));var o\u003dnull!\u003dr?r.setter_id:void 0,s\u003dnull!\u003dr?r.hint:void 0;this._trigger_on_change(new b.ModelChangedEvent(this,t,e,n,i,o,s))},t._references_json\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0);for(var n\u003d[],i\u003d0,r\u003dt;i\u003cr.length;i++){var o\u003dr[i],s\u003do.ref();s.attributes\u003do.attributes_as_json(e),delete s.attributes.id,n.push(s)}return n},t._instantiate_object\u003dfunction(t,e,n){var o\u003di.__assign({},n,{id:t,__deferred__:!0}),s\u003dr.Models(e);return new s(o)},t._instantiate_references_json\u003dfunction(e,n){for(var i\u003d{},r\u003d0,o\u003de;r\u003co.length;r++){var s\u003do[r],a\u003ds.id,l\u003ds.type,c\u003ds.attributes||{},h\u003dvoid 0;a in n?h\u003dn[a]:(h\u003dt._instantiate_object(a,l,c),null!\u003ds.subtype\u0026\u0026h.set_subtype(s.subtype)),i[h.id]\u003dh}return i},t._resolve_refs\u003dfunction(t,e,n){function i(t){if(h.is_ref(t)){if(t.id in e)return e[t.id];if(t.id in n)return n[t.id];throw new Error(\"reference \"+JSON.stringify(t)+\" isn\u0027t known (not in Document?)\")}return m.isArray(t)?function(t){for(var e\u003d[],n\u003d0,r\u003dt;n\u003cr.length;n++){var o\u003dr[n];e.push(i(o))}return e}(t):m.isPlainObject(t)?function(t){var e\u003d{};for(var n in t){var r\u003dt[n];e[n]\u003di(r)}return e}(t):t}return i(t)},t._initialize_references_json\u003dfunction(e,n,i){for(var r\u003d{},o\u003d0,s\u003de;o\u003cs.length;o++){var a\u003ds[o],c\u003da.id,h\u003da.attributes,u\u003d!(c in n),_\u003du?i[c]:n[c],d\u003dt._resolve_refs(h,n,i);r[_.id]\u003d[_,d,u]}function p(t,e){var n\u003d{};function i(r){if(r instanceof l.HasProps){if(!(r.id in n)\u0026\u0026r.id in t){n[r.id]\u003d!0;var o\u003dt[r.id],s\u003do[1],a\u003do[2];for(var c in s){var h\u003ds[c];i(h)}e(r,s,a)}}else if(m.isArray(r))for(var u\u003d0,_\u003dr;u\u003c_.length;u++){var h\u003d_[u];i(h)}else if(m.isPlainObject(r))for(var d in r){var h\u003dr[d];i(h)}}for(var r in t){var o\u003dt[r],s\u003do[0];i(s)}}p(r,function(t,e,n){n\u0026\u0026t.setv(e,{silent:!0})}),p(r,function(t,e,n){n\u0026\u0026t.finalize()})},t._event_for_attribute_change\u003dfunction(t,e,n,i,r){var o\u003di.get_model_by_id(t.id);if(o.attribute_is_serializable(e)){var s\u003d{kind:\"ModelChanged\",model:{id:t.id,type:t.type},attr:e,new:n};return l.HasProps._json_record_references(i,n,r,!0),s}return null},t._events_to_sync_objects\u003dfunction(e,n,i,r){for(var o\u003dObject.keys(e.attributes),a\u003dObject.keys(n.attributes),l\u003dd.difference(o,a),c\u003dd.difference(a,o),h\u003dd.intersection(o,a),u\u003d[],_\u003d0,p\u003dl;_\u003cp.length;_++){var m\u003dp[_];s.logger.warn(\"Server sent key \"+m+\" but we don\u0027t seem to have it in our JSON\")}for(var v\u003d0,g\u003dc;v\u003cg.length;v++){var m\u003dg[v],y\u003dn.attributes[m];u.push(t._event_for_attribute_change(e,m,y,i,r))}for(var b\u003d0,w\u003dh;b\u003cw.length;b++){var m\u003dw[b],x\u003de.attributes[m],y\u003dn.attributes[m];null\u003d\u003dx\u0026\u0026null\u003d\u003dy||(null\u003d\u003dx||null\u003d\u003dy?u.push(t._event_for_attribute_change(e,m,y,i,r)):f.isEqual(x,y)||u.push(t._event_for_attribute_change(e,m,y,i,r)))}return u.filter(function(t){return null!\u003dt})},t._compute_patch_since_json\u003dfunction(e,n){var i\u003dn.to_json(!1);function r(t){for(var e\u003d{},n\u003d0,i\u003dt.roots.references;n\u003ci.length;n++){var r\u003di[n];e[r.id]\u003dr}return e}for(var o\u003dr(e),s\u003d{},a\u003d[],l\u003d0,c\u003de.roots.root_ids;l\u003cc.length;l++){var h\u003dc[l];s[h]\u003do[h],a.push(h)}for(var u\u003dr(i),_\u003d{},f\u003d[],m\u003d0,v\u003di.roots.root_ids;m\u003cv.length;m++){var h\u003dv[m];_[h]\u003du[h],f.push(h)}if(a.sort(),f.sort(),d.difference(a,f).length\u003e0||d.difference(f,a).length\u003e0)throw new Error(\"Not implemented: computing add/remove of document roots\");var g\u003d{},y\u003d[];for(var b in n._all_models)if(b in o){var w\u003dt._events_to_sync_objects(o[b],u[b],n,g);y\u003dy.concat(w)}return{references:t._references_json(p.values(g),!1),events:y}},t.prototype.to_json_string\u003dfunction(t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),JSON.stringify(this.to_json(t))},t.prototype.to_json\u003dfunction(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0);var n\u003dthis._roots.map(function(t){return t.id}),i\u003dp.values(this._all_models);return{version:o.version,title:this._title,roots:{root_ids:n,references:t._references_json(i,e)}}},t.from_json_string\u003dfunction(e){var n\u003dJSON.parse(e);return t.from_json(n)},t.from_json\u003dfunction(e){s.logger.debug(\"Creating Document from JSON\");var n\u003de.version,i\u003d-1!\u003d\u003dn.indexOf(\"+\")||-1!\u003d\u003dn.indexOf(\"-\"),r\u003d\"Library versions: JS (\"+o.version+\") / Python (\"+n+\")\";i||o.version\u003d\u003d\u003dn?s.logger.debug(r):(s.logger.warn(\"JS/Python version mismatch\"),s.logger.warn(r));var a\u003de.roots,l\u003da.root_ids,c\u003da.references,h\u003dt._instantiate_references_json(c,{});t._initialize_references_json(c,{},h);for(var u\u003dnew t,_\u003d0,d\u003dl;_\u003cd.length;_++){var p\u003dd[_];u.add_root(h[p])}return u.set_title(e.title),u},t.prototype.replace_with_json\u003dfunction(e){var n\u003dt.from_json(e);n.destructively_move(this)},t.prototype.create_json_patch_string\u003dfunction(t){return JSON.stringify(this.create_json_patch(t))},t.prototype.create_json_patch\u003dfunction(e){for(var n\u003d{},i\u003d[],r\u003d0,o\u003de;r\u003co.length;r++){var a\u003do[r];if(a.document!\u003d\u003dthis)throw s.logger.warn(\"Cannot create a patch using events from a different document, event had \",a.document,\" we are \",this),new Error(\"Cannot create a patch using events from a different document\");i.push(a.json(n))}return{events:i,references:t._references_json(p.values(n))}},t.prototype.apply_json_patch\u003dfunction(e,n,i){var r;void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d[]);for(var o\u003de.references,a\u003de.events,l\u003dt._instantiate_references_json(o,this._all_models),c\u003d0,h\u003da;c\u003ch.length;c++){var _\u003dh[c];switch(_.kind){case\"RootAdded\":case\"RootRemoved\":case\"ModelChanged\":var d\u003d_.model.id;if(d in this._all_models)l[d]\u003dthis._all_models[d];else if(!(d in l))throw s.logger.warn(\"Got an event for unknown model \",_.model),new Error(\"event model wasn\u0027t known\")}}var p\u003d{},f\u003d{};for(var m in l){var v\u003dl[m];m in this._all_models?p[m]\u003dv:f[m]\u003dv}t._initialize_references_json(o,p,f);for(var y\u003d0,b\u003da;y\u003cb.length;y++){var _\u003db[y];switch(_.kind){case\"ModelChanged\":var w\u003d_.model.id;if(!(w in this._all_models))throw new Error(\"Cannot apply patch to \"+w+\" which is not in the document\");var x\u003dthis._all_models[w],A\u003d_.attr,k\u003d_.model.type;if(\"data\"\u003d\u003d\u003dA\u0026\u0026\"ColumnDataSource\"\u003d\u003d\u003dk){var C\u003du.decode_column_data(_.new,n),T\u003dC[0],S\u003dC[1];x.setv({_shapes:S,data:T},{setter_id:i})}else{var v\u003dt._resolve_refs(_.new,p,f);x.setv(((r\u003d{})[A]\u003dv,r),{setter_id:i})}break;case\"ColumnDataChanged\":var M\u003d_.column_source.id;if(!(M in this._all_models))throw new Error(\"Cannot stream to \"+M+\" which is not in the document\");var E\u003dthis._all_models[M],z\u003du.decode_column_data(_.new,n),T\u003dz[0],S\u003dz[1];if(null!\u003d_.cols){for(var O in E.data)O in T||(T[O]\u003dE.data[O]);for(var O in E._shapes)O in S||(S[O]\u003dE._shapes[O])}E.setv({_shapes:S,data:T},{setter_id:i,check_eq:!1});break;case\"ColumnsStreamed\":var M\u003d_.column_source.id;if(!(M in this._all_models))throw new Error(\"Cannot stream to \"+M+\" which is not in the document\");var E\u003dthis._all_models[M];if(!(E instanceof g.ColumnDataSource))throw new Error(\"Cannot stream to non-ColumnDataSource\");var T\u003d_.data,P\u003d_.rollover;E.stream(T,P,i);break;case\"ColumnsPatched\":var M\u003d_.column_source.id;if(!(M in this._all_models))throw new Error(\"Cannot patch \"+M+\" which is not in the document\");var E\u003dthis._all_models[M];if(!(E instanceof g.ColumnDataSource))throw new Error(\"Cannot patch non-ColumnDataSource\");var j\u003d_.patches;E.patch(j,i);break;case\"RootAdded\":var N\u003d_.model.id,I\u003dl[N];this.add_root(I,i);break;case\"RootRemoved\":var N\u003d_.model.id,I\u003dl[N];this.remove_root(I,i);break;case\"TitleChanged\":this.set_title(_.title,i);break;default:throw new Error(\"Unknown patch event \"+JSON.stringify(_))}}},t.__name__\u003d\"Document\",t}();n.Document\u003dx},function(t,e,n){var i\u003dt(426),r\u003dt(8),o\u003dfunction(){function t(t){this.document\u003dt}return t.__name__\u003d\"DocumentChangedEvent\",t}();n.DocumentChangedEvent\u003do;var s\u003dfunction(t){function e(e,n,i,r,o,s,a){var l\u003dt.call(this,e)||this;return l.model\u003dn,l.attr\u003di,l.old\u003dr,l.new_\u003do,l.setter_id\u003ds,l.hint\u003da,l}return i.__extends(e,t),e.prototype.json\u003dfunction(t){if(\"id\"\u003d\u003d\u003dthis.attr)throw new Error(\"\u0027id\u0027 field should never change, whatever code just set it is wrong\");if(null!\u003dthis.hint)return this.hint.json(t);var e\u003dthis.new_,n\u003dr.HasProps._value_to_json(this.attr,e,this.model),i\u003d{};for(var o in r.HasProps._value_record_references(e,i,!0),this.model.id in i\u0026\u0026this.model!\u003d\u003de\u0026\u0026delete i[this.model.id],i)t[o]\u003di[o];return{kind:\"ModelChanged\",model:this.model.ref(),attr:this.attr,new:n}},e.__name__\u003d\"ModelChangedEvent\",e}(o);n.ModelChangedEvent\u003ds;var a\u003dfunction(t){function e(e,n,i){var r\u003dt.call(this,e)||this;return r.column_source\u003dn,r.patches\u003di,r}return i.__extends(e,t),e.prototype.json\u003dfunction(t){return{kind:\"ColumnsPatched\",column_source:this.column_source,patches:this.patches}},e.__name__\u003d\"ColumnsPatchedEvent\",e}(o);n.ColumnsPatchedEvent\u003da;var l\u003dfunction(t){function e(e,n,i,r){var o\u003dt.call(this,e)||this;return o.column_source\u003dn,o.data\u003di,o.rollover\u003dr,o}return i.__extends(e,t),e.prototype.json\u003dfunction(t){return{kind:\"ColumnsStreamed\",column_source:this.column_source,data:this.data,rollover:this.rollover}},e.__name__\u003d\"ColumnsStreamedEvent\",e}(o);n.ColumnsStreamedEvent\u003dl;var c\u003dfunction(t){function e(e,n,i){var r\u003dt.call(this,e)||this;return r.title\u003dn,r.setter_id\u003di,r}return i.__extends(e,t),e.prototype.json\u003dfunction(t){return{kind:\"TitleChanged\",title:this.title}},e.__name__\u003d\"TitleChangedEvent\",e}(o);n.TitleChangedEvent\u003dc;var h\u003dfunction(t){function e(e,n,i){var r\u003dt.call(this,e)||this;return r.model\u003dn,r.setter_id\u003di,r}return i.__extends(e,t),e.prototype.json\u003dfunction(t){return r.HasProps._value_record_references(this.model,t,!0),{kind:\"RootAdded\",model:this.model.ref()}},e.__name__\u003d\"RootAddedEvent\",e}(o);n.RootAddedEvent\u003dh;var u\u003dfunction(t){function e(e,n,i){var r\u003dt.call(this,e)||this;return r.model\u003dn,r.setter_id\u003di,r}return i.__extends(e,t),e.prototype.json\u003dfunction(t){return{kind:\"RootRemoved\",model:this.model.ref()}},e.__name__\u003d\"RootRemovedEvent\",e}(o);n.RootRemovedEvent\u003du},function(t,e,n){var i\u003dt(426);i.__exportStar(t(52),n),i.__exportStar(t(53),n)},function(t,e,n){var i\u003dt(5),r\u003dt(311);function o(t){var e\u003ddocument.getElementById(t);if(null\u003d\u003de)throw new Error(\"Error rendering Bokeh model: could not find #\"+t+\" HTML tag\");if(!document.body.contains(e))throw new Error(\"Error rendering Bokeh model: element #\"+t+\" must be under \u003cbody\u003e\");if(\"SCRIPT\"\u003d\u003de.tagName){var r\u003di.div({class:n.BOKEH_ROOT});i.replaceWith(e,r),e\u003dr}return e}n.BOKEH_ROOT\u003dr.bk_root,n._resolve_element\u003dfunction(t){var e\u003dt.elementid;return null!\u003de?o(e):document.body},n._resolve_root_elements\u003dfunction(t){var e\u003d{};if(null!\u003dt.roots)for(var n in t.roots)e[n]\u003do(t.roots[n]);return e}},function(t,e,n){var i\u003dt(54),r\u003dt(17),o\u003dt(28),s\u003dt(40),a\u003dt(46),l\u003dt(59),c\u003dt(58),h\u003dt(55),u\u003dt(59);n.add_document_standalone\u003du.add_document_standalone,n.index\u003du.index;var _\u003dt(58);n.add_document_from_session\u003d_.add_document_from_session;var d\u003dt(57);n.embed_items_notebook\u003dd.embed_items_notebook,n.kernels\u003dd.kernels;var p\u003dt(55);function f(t,e,n,o){a.isString(t)\u0026\u0026(t\u003dJSON.parse(s.unescape(t)));var u\u003d{};for(var _ in t){var d\u003dt[_];u[_]\u003di.Document.from_json(d)}for(var p\u003d0,f\u003de;p\u003cf.length;p++){var m\u003df[p],v\u003dh._resolve_element(m),g\u003dh._resolve_root_elements(m);if(null!\u003dm.docid)l.add_document_standalone(u[m.docid],v,g,m.use_for_title);else{if(null\u003d\u003dm.sessionid)throw new Error(\"Error rendering Bokeh items: either \u0027docid\u0027 or \u0027sessionid\u0027 was expected.\");var y\u003dc._get_ws_url(n,o);r.logger.debug(\"embed: computed ws url: \"+y);var b\u003dc.add_document_from_session(y,m.sessionid,v,g,m.use_for_title);b.then(function(){console.log(\"Bokeh items were rendered successfully\")},function(t){console.log(\"Error rendering Bokeh items:\",t)})}}}n.BOKEH_ROOT\u003dp.BOKEH_ROOT,n.embed_item\u003dfunction(t,e){var n,i\u003d{},r\u003ds.uuid4();i[r]\u003dt.doc,null\u003d\u003de\u0026\u0026(e\u003dt.target_id);var a\u003ddocument.getElementById(e);null!\u003da\u0026\u0026a.classList.add(h.BOKEH_ROOT);var l\u003d{roots:((n\u003d{})[t.root_id]\u003de,n),docid:r};o.defer(function(){return f(i,[l])})},n.embed_items\u003dfunction(t,e,n,i){o.defer(function(){return f(t,e,n,i)})}},function(t,e,n){var i\u003dt(54),r\u003dt(301),o\u003dt(17),s\u003dt(35),a\u003dt(59),l\u003dt(55);function c(t,e){e.buffers.length\u003e0?t.consume(e.buffers[0].buffer):t.consume(e.content.data);var n\u003dt.message;null!\u003dn\u0026\u0026this.apply_json_patch(n.content,n.buffers)}function h(t,e){if(\"undefined\"!\u003dtypeof Jupyter\u0026\u0026null!\u003dJupyter.notebook.kernel){o.logger.info(\"Registering Jupyter comms for target \"+t);var i\u003dJupyter.notebook.kernel.comm_manager;try{i.register_target(t,function(n){o.logger.info(\"Registering Jupyter comms for target \"+t);var i\u003dnew r.Receiver;n.on_msg(c.bind(e,i))})}catch(t){o.logger.warn(\"Jupyter comms failed to register. push_notebook() will not function. (exception reported: \"+t+\")\")}}else if(e.roots()[0].id in n.kernels){o.logger.info(\"Registering JupyterLab comms for target \"+t);var s\u003dn.kernels[e.roots()[0].id];try{s.registerCommTarget(t,function(n){o.logger.info(\"Registering JupyterLab comms for target \"+t);var i\u003dnew r.Receiver;n.onMsg\u003dc.bind(e,i)})}catch(t){o.logger.warn(\"Jupyter comms failed to register. push_notebook() will not function. (exception reported: \"+t+\")\")}}else console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function. If running JupyterLab ensure the latest jupyterlab_bokeh extension is installed. In an exported notebook this warning is expected.\")}t(307),t(310),n.kernels\u003d{},n.embed_items_notebook\u003dfunction(t,e){if(1!\u003ds.size(t))throw new Error(\"embed_items_notebook expects exactly one document in docs_json\");for(var n\u003di.Document.from_json(s.values(t)[0]),r\u003d0,o\u003de;r\u003co.length;r++){var c\u003do[r];null!\u003dc.notebook_comms_target\u0026\u0026h(c.notebook_comms_target,n);var u\u003dl._resolve_element(c),_\u003dl._resolve_root_elements(c);a.add_document_standalone(n,u,_)}}},function(t,e,n){var i\u003dt(1),r\u003dt(17),o\u003dt(59);n._get_ws_url\u003dfunction(t,e){var n,i\u003d\"ws:\";return\"https:\"\u003d\u003dwindow.location.protocol\u0026\u0026(i\u003d\"wss:\"),null!\u003de?(n\u003ddocument.createElement(\"a\")).href\u003de:n\u003dwindow.location,null!\u003dt?\"/\"\u003d\u003dt\u0026\u0026(t\u003d\"\"):t\u003dn.pathname.replace(/\\/+$/,\"\"),i+\"//\"+n.host+t+\"/ws\"};var s\u003d{};n.add_document_from_session\u003dfunction(t,e,n,a,l){void 0\u003d\u003d\u003da\u0026\u0026(a\u003d{}),void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d!1);var c\u003dwindow.location.search.substr(1);return function(t,e,n){t in s||(s[t]\u003d{});var r\u003ds[t];return e in r||(r[e]\u003di.pull_session(t,e,n)),r[e]}(t,e,c).then(function(t){return o.add_document_standalone(t.document,n,a,l)},function(t){throw r.logger.error(\"Failed to load Bokeh session \"+e+\": \"+t),t})}},function(t,e,n){var i\u003dt(54),r\u003dt(5),o\u003dt(55);n.index\u003d{},n.add_document_standalone\u003dfunction(t,e,s,a){void 0\u003d\u003d\u003ds\u0026\u0026(s\u003d{}),void 0\u003d\u003d\u003da\u0026\u0026(a\u003d!1);var l\u003d{};function c(t){var i;t.id in s?i\u003ds[t.id]:e.classList.contains(o.BOKEH_ROOT)?i\u003de:(i\u003dr.div({class:o.BOKEH_ROOT}),e.appendChild(i));var a\u003dfunction(t){var e\u003dnew t.default_view({model:t,parent:null});return n.index[t.id]\u003de,e}(t);a.renderTo(i),l[t.id]\u003da}for(var h\u003d0,u\u003dt.roots();h\u003cu.length;h++){var _\u003du[h];c(_)}return a\u0026\u0026(window.document.title\u003dt.title()),t.on_change(function(t){t instanceof i.RootAddedEvent?c(t.model):t instanceof i.RootRemovedEvent?function(t){var e\u003dt.id;if(e in l){var i\u003dl[e];i.remove(),delete l[e],delete n.index[e]}}(t.model):a\u0026\u0026t instanceof i.TitleChangedEvent\u0026\u0026(window.document.title\u003dt.title)}),l}},function(t,e,n){t(298);var i\u003dt(317);n.version\u003di.version;var r\u003dt(56);n.embed\u003dr;var o\u003dt(56);n.index\u003do.index;var s\u003dt(299);n.protocol\u003ds;var a\u003dt(316);n._testing\u003da;var l\u003dt(17);n.logger\u003dl.logger,n.set_log_level\u003dl.set_log_level;var c\u003dt(21);n.settings\u003dc.settings;var h\u003dt(0);n.Models\u003dh.Models;var u\u003dt(54);n.documents\u003du.documents;var _\u003dt(302);n.safely\u003d_.safely},function(t,e,n){var i\u003dt(426);i.__exportStar(t(60),n)},function(t,e,n){var i\u003dt(426),r\u003dt(8),o\u003dt(18),s\u003dt(46),a\u003dt(35),l\u003dt(17),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({tags:[o.Array,[]],name:[o.String],js_property_callbacks:[o.Any,{}],js_event_callbacks:[o.Any,{}],subscribed_events:[o.Array,[]]})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this._update_property_callbacks(),this.connect(this.properties.js_property_callbacks.change,function(){return e._update_property_callbacks()}),this.connect(this.properties.js_event_callbacks.change,function(){return e._update_event_callbacks()}),this.connect(this.properties.subscribed_events.change,function(){return e._update_event_callbacks()})},e.prototype._process_event\u003dfunction(t){for(var e\u003d0,n\u003dthis.js_event_callbacks[t.event_name]||[];e\u003cn.length;e++){var i\u003dn[e];i.execute(t)}null!\u003dthis.document\u0026\u0026this.subscribed_events.some(function(e){return e\u003d\u003dt.event_name})\u0026\u0026this.document.event_manager.send_event(t)},e.prototype.trigger_event\u003dfunction(t){null!\u003dthis.document\u0026\u0026(t.origin\u003dthis,this.document.event_manager.trigger(t))},e.prototype._update_event_callbacks\u003dfunction(){null!\u003dthis.document?this.document.event_manager.subscribed_models.add(this.id):l.logger.warn(\"WARNING: Document not defined for updating event callbacks\")},e.prototype._update_property_callbacks\u003dfunction(){var t\u003dthis,e\u003dfunction(e){var n\u003de.split(\":\"),i\u003dn[0],r\u003dn[1],o\u003dvoid 0\u003d\u003d\u003dr?null:r;return null!\u003do?t.properties[o][i]:t[i]};for(var n in this._js_callbacks)for(var i\u003dthis._js_callbacks[n],r\u003de(n),o\u003d0,s\u003di;o\u003cs.length;o++){var a\u003ds[o];this.disconnect(r,a)}for(var l in this._js_callbacks\u003d{},this.js_property_callbacks){var i\u003dthis.js_property_callbacks[l],c\u003di.map(function(e){return function(){return e.execute(t)}});this._js_callbacks[l]\u003dc;for(var r\u003de(l),h\u003d0,u\u003dc;h\u003cu.length;h++){var a\u003du[h];this.connect(r,a)}}},e.prototype._doc_attached\u003dfunction(){a.isEmpty(this.js_event_callbacks)\u0026\u0026a.isEmpty(this.subscribed_events)||this._update_event_callbacks()},e.prototype.select\u003dfunction(t){if(s.isString(t))return this.references().filter(function(n){return n instanceof e\u0026\u0026n.name\u003d\u003d\u003dt});if(t.prototype instanceof r.HasProps)return this.references().filter(function(e){return e instanceof t});throw new Error(\"invalid selector\")},e.prototype.select_one\u003dfunction(t){var e\u003dthis.select(t);switch(e.length){case 0:return null;case 1:return e[0];default:throw new Error(\"found more than one object matching given selector\")}},e.__name__\u003d\"Model\",e}(r.HasProps);n.Model\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(36),o\u003dt(35),s\u003dt(201),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"panel\",{get:function(){return this.layout},enumerable:!0,configurable:!0}),e.prototype.get_size\u003dfunction(){if(this.model.visible){var t\u003dthis._get_size(),e\u003dt.width,n\u003dt.height;return{width:Math.round(e),height:Math.round(n)}}return{width:0,height:0}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this);var n\u003dthis.model.properties;this.on_change(n.visible,function(){return e.plot_view.request_layout()})},e.prototype._get_size\u003dfunction(){throw new Error(\"not implemented\")},Object.defineProperty(e.prototype,\"ctx\",{get:function(){return this.plot_view.canvas_view.ctx},enumerable:!0,configurable:!0}),e.prototype.set_data\u003dfunction(t){var e,n,i\u003dthis.model.materialize_dataspecs(t);o.extend(this,i),this.plot_model.use_map\u0026\u0026(null!\u003dthis._x\u0026\u0026(e\u003dr.project_xy(this._x,this._y),this._x\u003de[0],this._y\u003de[1]),null!\u003dthis._xs\u0026\u0026(n\u003dr.project_xsys(this._xs,this._ys),this._xs\u003dn[0],this._ys\u003dn[1]))},Object.defineProperty(e.prototype,\"needs_clip\",{get:function(){return null\u003d\u003dthis.layout},enumerable:!0,configurable:!0}),e.prototype.serializable_state\u003dfunction(){var e\u003dt.prototype.serializable_state.call(this);return null\u003d\u003dthis.layout?e:i.__assign({},e,{bbox:this.layout.bbox.box})},e.__name__\u003d\"AnnotationView\",e}(s.RendererView);n.AnnotationView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.override({level:\"annotation\"})},e.__name__\u003d\"Annotation\",e}(s.Renderer);n.Annotation\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(65),s\u003dt(212),a\u003dt(18),l\u003dt(34),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),null\u003d\u003dthis.model.source\u0026\u0026(this.model.source\u003dnew s.ColumnDataSource),this.set_data(this.model.source)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.streaming,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.patching,function(){return e.set_data(e.model.source)})},e.prototype.set_data\u003dfunction(e){t.prototype.set_data.call(this,e),this.visuals.warm_cache(e),this.plot_view.request_render()},e.prototype._map_data\u003dfunction(){var t,e,n,i,r\u003dthis.plot_view.frame;return\"data\"\u003d\u003dthis.model.start_units?(t\u003dr.xscales[this.model.x_range_name].v_compute(this._x_start),e\u003dr.yscales[this.model.y_range_name].v_compute(this._y_start)):(t\u003dr.xview.v_compute(this._x_start),e\u003dr.yview.v_compute(this._y_start)),\"data\"\u003d\u003dthis.model.end_units?(n\u003dr.xscales[this.model.x_range_name].v_compute(this._x_end),i\u003dr.yscales[this.model.y_range_name].v_compute(this._y_end)):(n\u003dr.xview.v_compute(this._x_end),i\u003dr.yview.v_compute(this._y_end)),[[t,e],[n,i]]},e.prototype.render\u003dfunction(){if(this.model.visible){var t\u003dthis.plot_view.canvas_view.ctx;t.save();var e\u003dthis._map_data(),n\u003de[0],i\u003de[1];null!\u003dthis.model.end\u0026\u0026this._arrow_head(t,\"render\",this.model.end,n,i),null!\u003dthis.model.start\u0026\u0026this._arrow_head(t,\"render\",this.model.start,i,n),t.beginPath();var r\u003dthis.plot_view.layout.bbox,o\u003dr.x,s\u003dr.y,a\u003dr.width,l\u003dr.height;t.rect(o,s,a,l),null!\u003dthis.model.end\u0026\u0026this._arrow_head(t,\"clip\",this.model.end,n,i),null!\u003dthis.model.start\u0026\u0026this._arrow_head(t,\"clip\",this.model.start,i,n),t.closePath(),t.clip(),this._arrow_body(t,n,i),t.restore()}},e.prototype._arrow_head\u003dfunction(t,e,n,i,r){for(var o\u003d0,s\u003dthis._x_start.length;o\u003cs;o++){var a\u003dMath.PI/2+l.atan2([i[0][o],i[1][o]],[r[0][o],r[1][o]]);t.save(),t.translate(r[0][o],r[1][o]),t.rotate(a),\"render\"\u003d\u003de?n.render(t,o):\"clip\"\u003d\u003de\u0026\u0026n.clip(t,o),t.restore()}},e.prototype._arrow_body\u003dfunction(t,e,n){if(this.visuals.line.doit)for(var i\u003d0,r\u003dthis._x_start.length;i\u003cr;i++)this.visuals.line.set_vectorize(t,i),t.beginPath(),t.moveTo(e[0][i],e[1][i]),t.lineTo(n[0][i],n[1][i]),t.stroke()},e.__name__\u003d\"ArrowView\",e}(r.AnnotationView);n.ArrowView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.mixins([\"line\"]),this.define({x_start:[a.NumberSpec],y_start:[a.NumberSpec],start_units:[a.SpatialUnits,\"data\"],start:[a.Instance,null],x_end:[a.NumberSpec],y_end:[a.NumberSpec],end_units:[a.SpatialUnits,\"data\"],end:[a.Instance,function(){return new o.OpenHead({})}],source:[a.Instance],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"]})},e.__name__\u003d\"Arrow\",e}(r.Annotation);n.Arrow\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(51),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({size:[s.Number,25]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.visuals\u003dnew o.Visuals(this)},e.__name__\u003d\"ArrowHead\",e}(r.Annotation);n.ArrowHead\u003da,a.initClass();var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\"])},e.prototype.clip\u003dfunction(t,e){this.visuals.line.set_vectorize(t,e),t.moveTo(.5*this.size,this.size),t.lineTo(.5*this.size,-2),t.lineTo(-.5*this.size,-2),t.lineTo(-.5*this.size,this.size),t.lineTo(0,0),t.lineTo(.5*this.size,this.size)},e.prototype.render\u003dfunction(t,e){this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.stroke())},e.__name__\u003d\"OpenHead\",e}(a);n.OpenHead\u003dl,l.initClass();var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})},e.prototype.clip\u003dfunction(t,e){this.visuals.line.set_vectorize(t,e),t.moveTo(.5*this.size,this.size),t.lineTo(.5*this.size,-2),t.lineTo(-.5*this.size,-2),t.lineTo(-.5*this.size,this.size),t.lineTo(.5*this.size,this.size)},e.prototype.render\u003dfunction(t,e){this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,e),this._normal(t,e),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),this._normal(t,e),t.stroke())},e.prototype._normal\u003dfunction(t,e){t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.closePath()},e.__name__\u003d\"NormalHead\",e}(a);n.NormalHead\u003dc,c.initClass();var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})},e.prototype.clip\u003dfunction(t,e){this.visuals.line.set_vectorize(t,e),t.moveTo(.5*this.size,this.size),t.lineTo(.5*this.size,-2),t.lineTo(-.5*this.size,-2),t.lineTo(-.5*this.size,this.size),t.lineTo(0,.5*this.size),t.lineTo(.5*this.size,this.size)},e.prototype.render\u003dfunction(t,e){this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,e),this._vee(t,e),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),this._vee(t,e),t.stroke())},e.prototype._vee\u003dfunction(t,e){t.beginPath(),t.moveTo(.5*this.size,this.size),t.lineTo(0,0),t.lineTo(-.5*this.size,this.size),t.lineTo(0,.5*this.size),t.closePath()},e.__name__\u003d\"VeeHead\",e}(a);n.VeeHead\u003dh,h.initClass();var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\"])},e.prototype.render\u003dfunction(t,e){this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(.5*this.size,0),t.lineTo(-.5*this.size,0),t.stroke())},e.prototype.clip\u003dfunction(t,e){},e.__name__\u003d\"TeeHead\",e}(a);n.TeeHead\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(212),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.set_data(this.model.source)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.source.streaming,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.patching,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.change,function(){return e.set_data(e.model.source)})},e.prototype.set_data\u003dfunction(e){t.prototype.set_data.call(this,e),this.visuals.warm_cache(e),this.plot_view.request_render()},e.prototype._map_data\u003dfunction(){var t,e,n,i\u003dthis.plot_view.frame,r\u003dthis.model.dimension,o\u003di.xscales[this.model.x_range_name],s\u003di.yscales[this.model.y_range_name],a\u003d\"height\"\u003d\u003dr?s:o,l\u003d\"height\"\u003d\u003dr?o:s,c\u003d\"height\"\u003d\u003dr?i.yview:i.xview,h\u003d\"height\"\u003d\u003dr?i.xview:i.yview;t\u003d\"data\"\u003d\u003dthis.model.properties.lower.units?a.v_compute(this._lower):c.v_compute(this._lower),e\u003d\"data\"\u003d\u003dthis.model.properties.upper.units?a.v_compute(this._upper):c.v_compute(this._upper),n\u003d\"data\"\u003d\u003dthis.model.properties.base.units?l.v_compute(this._base):h.v_compute(this._base);var u\u003d\"height\"\u003d\u003dr?[1,0]:[0,1],_\u003du[0],d\u003du[1],p\u003d[t,n],f\u003d[e,n];this._lower_sx\u003dp[_],this._lower_sy\u003dp[d],this._upper_sx\u003df[_],this._upper_sy\u003df[d]},e.prototype.render\u003dfunction(){if(this.model.visible){this._map_data();var t\u003dthis.plot_view.canvas_view.ctx;t.beginPath(),t.moveTo(this._lower_sx[0],this._lower_sy[0]);for(var e\u003d0,n\u003dthis._lower_sx.length;e\u003cn;e++)t.lineTo(this._lower_sx[e],this._lower_sy[e]);for(var i\u003dthis._upper_sx.length-1,e\u003di;e\u003e\u003d0;e--)t.lineTo(this._upper_sx[e],this._upper_sy[e]);t.closePath(),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),t.fill()),t.beginPath(),t.moveTo(this._lower_sx[0],this._lower_sy[0]);for(var e\u003d0,n\u003dthis._lower_sx.length;e\u003cn;e++)t.lineTo(this._lower_sx[e],this._lower_sy[e]);this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(t),t.stroke()),t.beginPath(),t.moveTo(this._upper_sx[0],this._upper_sy[0]);for(var e\u003d0,n\u003dthis._upper_sx.length;e\u003cn;e++)t.lineTo(this._upper_sx[e],this._upper_sy[e]);this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(t),t.stroke())}},e.__name__\u003d\"BandView\",e}(r.AnnotationView);n.BandView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\",\"fill\"]),this.define({lower:[s.DistanceSpec],upper:[s.DistanceSpec],base:[s.DistanceSpec],dimension:[s.Dimension,\"height\"],source:[s.Instance,function(){return new o.ColumnDataSource}],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})},e.__name__\u003d\"Band\",e}(r.Annotation);n.Band\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(22),s\u003dt(5),a\u003dt(18),l\u003dt(27),c\u003dt(303);n.EDGE_TOLERANCE\u003d2.5;var h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.plot_view.canvas_overlays.appendChild(this.el),this.el.classList.add(c.bk_shading),s.undisplay(this.el)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),\"css\"\u003d\u003dthis.model.render_mode?(this.connect(this.model.change,function(){return e.render()}),this.connect(this.model.data_update,function(){return e.render()})):(this.connect(this.model.change,function(){return e.plot_view.request_render()}),this.connect(this.model.data_update,function(){return e.plot_view.request_render()}))},e.prototype.render\u003dfunction(){var t\u003dthis;if(this.model.visible||\"css\"!\u003dthis.model.render_mode||s.undisplay(this.el),this.model.visible)if(null!\u003dthis.model.left||null!\u003dthis.model.right||null!\u003dthis.model.top||null!\u003dthis.model.bottom){var e\u003dthis.plot_view.frame,n\u003de.xscales[this.model.x_range_name],i\u003de.yscales[this.model.y_range_name],r\u003dfunction(e,n,i,r,o){return null!\u003de?t.model.screen?e:\"data\"\u003d\u003dn?i.compute(e):r.compute(e):o};this.sleft\u003dr(this.model.left,this.model.left_units,n,e.xview,e._left.value),this.sright\u003dr(this.model.right,this.model.right_units,n,e.xview,e._right.value),this.stop\u003dr(this.model.top,this.model.top_units,i,e.yview,e._top.value),this.sbottom\u003dr(this.model.bottom,this.model.bottom_units,i,e.yview,e._bottom.value);var o\u003d\"css\"\u003d\u003dthis.model.render_mode?this._css_box.bind(this):this._canvas_box.bind(this);o(this.sleft,this.sright,this.sbottom,this.stop)}else s.undisplay(this.el)},e.prototype._css_box\u003dfunction(t,e,n,i){var r\u003dthis.model.properties.line_width.value(),o\u003dMath.floor(e-t)-r,a\u003dMath.floor(n-i)-r;this.el.style.left\u003dt+\"px\",this.el.style.width\u003do+\"px\",this.el.style.top\u003di+\"px\",this.el.style.height\u003da+\"px\",this.el.style.borderWidth\u003dr+\"px\",this.el.style.borderColor\u003dthis.model.properties.line_color.value(),this.el.style.backgroundColor\u003dthis.model.properties.fill_color.value(),this.el.style.opacity\u003dthis.model.properties.fill_alpha.value();var l\u003dthis.model.properties.line_dash.value().length\u003c2?\"solid\":\"dashed\";this.el.style.borderStyle\u003dl,s.display(this.el)},e.prototype._canvas_box\u003dfunction(t,e,n,i){var r\u003dthis.plot_view.canvas_view.ctx;r.save(),r.beginPath(),r.rect(t,i,e-t,n-i),this.visuals.fill.set_value(r),r.fill(),this.visuals.line.set_value(r),r.stroke(),r.restore()},e.prototype.interactive_bbox\u003dfunction(){var t\u003dthis.model.properties.line_width.value()+n.EDGE_TOLERANCE;return new l.BBox({x0:this.sleft-t,y0:this.stop-t,x1:this.sright+t,y1:this.sbottom+t})},e.prototype.interactive_hit\u003dfunction(t,e){if(null\u003d\u003dthis.model.in_cursor)return!1;var n\u003dthis.interactive_bbox();return n.contains(t,e)},e.prototype.cursor\u003dfunction(t,e){return Math.abs(t-this.sleft)\u003c3||Math.abs(t-this.sright)\u003c3?this.model.ew_cursor:Math.abs(e-this.sbottom)\u003c3||Math.abs(e-this.stop)\u003c3?this.model.ns_cursor:t\u003ethis.sleft\u0026\u0026t\u003cthis.sright\u0026\u0026e\u003ethis.stop\u0026\u0026e\u003cthis.sbottom?this.model.in_cursor:null},e.__name__\u003d\"BoxAnnotationView\",e}(r.AnnotationView);n.BoxAnnotationView\u003dh;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dh,this.mixins([\"line\",\"fill\"]),this.define({render_mode:[a.RenderMode,\"canvas\"],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"],top:[a.Number,null],top_units:[a.SpatialUnits,\"data\"],bottom:[a.Number,null],bottom_units:[a.SpatialUnits,\"data\"],left:[a.Number,null],left_units:[a.SpatialUnits,\"data\"],right:[a.Number,null],right_units:[a.SpatialUnits,\"data\"]}),this.internal({screen:[a.Boolean,!1],ew_cursor:[a.String,null],ns_cursor:[a.String,null],in_cursor:[a.String,null]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.data_update\u003dnew o.Signal0(this,\"data_update\")},e.prototype.update\u003dfunction(t){var e\u003dt.left,n\u003dt.right,i\u003dt.top,r\u003dt.bottom;this.setv({left:e,right:n,top:i,bottom:r,screen:!0},{silent:!0}),this.data_update.emit()},e.__name__\u003d\"BoxAnnotation\",e}(r.Annotation);n.BoxAnnotation\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(225),s\u003dt(107),a\u003dt(178),l\u003dt(204),c\u003dt(205),h\u003dt(195),u\u003dt(18),_\u003dt(43),d\u003dt(24),p\u003dt(25),f\u003dt(35),m\u003dt(46),v\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._set_canvas_image()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.visible.change,function(){return e.plot_view.request_render()}),this.connect(this.model.ticker.change,function(){return e.plot_view.request_render()}),this.connect(this.model.formatter.change,function(){return e.plot_view.request_render()}),null!\u003dthis.model.color_mapper\u0026\u0026this.connect(this.model.color_mapper.change,function(){e._set_canvas_image(),e.plot_view.request_render()})},e.prototype._get_size\u003dfunction(){if(null\u003d\u003dthis.model.color_mapper)return{width:0,height:0};var t\u003dthis.compute_legend_dimensions(),e\u003dt.width,n\u003dt.height;return{width:e,height:n}},e.prototype._set_canvas_image\u003dfunction(){var t,e;if(null!\u003dthis.model.color_mapper){var n,i,r\u003dthis.model.color_mapper.palette;switch(\"vertical\"\u003d\u003dthis.model.orientation\u0026\u0026(r\u003dd.reversed(r)),this.model.orientation){case\"vertical\":t\u003d[1,r.length],n\u003dt[0],i\u003dt[1];break;case\"horizontal\":e\u003d[r.length,1],n\u003de[0],i\u003de[1];break;default:throw new Error(\"unreachable code\")}var o\u003ddocument.createElement(\"canvas\");o.width\u003dn,o.height\u003di;var s\u003do.getContext(\"2d\"),l\u003ds.getImageData(0,0,n,i),c\u003dnew a.LinearColorMapper({palette:r}).rgba_mapper,h\u003dc.v_compute(d.range(0,r.length));l.data.set(h),s.putImageData(l,0,0),this.image\u003do}},e.prototype.compute_legend_dimensions\u003dfunction(){var t,e,n\u003dthis._computed_image_dimensions(),i\u003d[n.height,n.width],r\u003di[0],o\u003di[1],s\u003dthis._get_label_extent(),a\u003dthis._title_extent(),l\u003dthis._tick_extent(),c\u003dthis.model.padding;switch(this.model.orientation){case\"vertical\":t\u003dr+a+2*c,e\u003do+l+s+2*c;break;case\"horizontal\":t\u003dr+a+l+s+2*c,e\u003do+2*c;break;default:throw new Error(\"unreachable code\")}return{width:e,height:t}},e.prototype.compute_legend_location\u003dfunction(){var t,e,n\u003dthis.compute_legend_dimensions(),i\u003d[n.height,n.width],r\u003di[0],o\u003di[1],s\u003dthis.model.margin,a\u003dnull!\u003dthis.panel?this.panel:this.plot_view.frame,l\u003da.bbox.ranges,c\u003dl[0],h\u003dl[1],u\u003dthis.model.location;if(m.isString(u))switch(u){case\"top_left\":t\u003dc.start+s,e\u003dh.start+s;break;case\"top_center\":t\u003d(c.end+c.start)/2-o/2,e\u003dh.start+s;break;case\"top_right\":t\u003dc.end-s-o,e\u003dh.start+s;break;case\"bottom_right\":t\u003dc.end-s-o,e\u003dh.end-s-r;break;case\"bottom_center\":t\u003d(c.end+c.start)/2-o/2,e\u003dh.end-s-r;break;case\"bottom_left\":t\u003dc.start+s,e\u003dh.end-s-r;break;case\"center_left\":t\u003dc.start+s,e\u003d(h.end+h.start)/2-r/2;break;case\"center\":t\u003d(c.end+c.start)/2-o/2,e\u003d(h.end+h.start)/2-r/2;break;case\"center_right\":t\u003dc.end-s-o,e\u003d(h.end+h.start)/2-r/2;break;default:throw new Error(\"unreachable code\")}else{if(!m.isArray(u)||2!\u003du.length)throw new Error(\"unreachable code\");var _\u003du[0],d\u003du[1];t\u003da.xview.compute(_),e\u003da.yview.compute(d)-r}return{sx:t,sy:e}},e.prototype.render\u003dfunction(){if(this.model.visible\u0026\u0026null!\u003dthis.model.color_mapper){var t\u003dthis.plot_view.canvas_view.ctx;t.save();var e\u003dthis.compute_legend_location(),n\u003de.sx,i\u003de.sy;t.translate(n,i),this._draw_bbox(t);var r\u003dthis._get_image_offset();if(t.translate(r.x,r.y),this._draw_image(t),null!\u003dthis.model.color_mapper.low\u0026\u0026null!\u003dthis.model.color_mapper.high){var o\u003dthis.tick_info();this._draw_major_ticks(t,o),this._draw_minor_ticks(t,o),this._draw_major_labels(t,o)}this.model.title\u0026\u0026this._draw_title(t),t.restore()}},e.prototype._draw_bbox\u003dfunction(t){var e\u003dthis.compute_legend_dimensions();t.save(),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(t),t.fillRect(0,0,e.width,e.height)),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()},e.prototype._draw_image\u003dfunction(t){var e\u003dthis._computed_image_dimensions();t.save(),t.setImageSmoothingEnabled(!1),t.globalAlpha\u003dthis.model.scale_alpha,t.drawImage(this.image,0,0,e.width,e.height),this.visuals.bar_line.doit\u0026\u0026(this.visuals.bar_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()},e.prototype._draw_major_ticks\u003dfunction(t,e){if(this.visuals.major_tick_line.doit){var n\u003dthis._normals(),i\u003dn[0],r\u003dn[1],o\u003dthis._computed_image_dimensions(),s\u003d[o.width*i,o.height*r],a\u003ds[0],l\u003ds[1],c\u003de.coords.major,h\u003dc[0],u\u003dc[1],_\u003dthis.model.major_tick_in,d\u003dthis.model.major_tick_out;t.save(),t.translate(a,l),this.visuals.major_tick_line.set_value(t);for(var p\u003d0,f\u003dh.length;p\u003cf;p++)t.beginPath(),t.moveTo(Math.round(h[p]+i*d),Math.round(u[p]+r*d)),t.lineTo(Math.round(h[p]-i*_),Math.round(u[p]-r*_)),t.stroke();t.restore()}},e.prototype._draw_minor_ticks\u003dfunction(t,e){if(this.visuals.minor_tick_line.doit){var n\u003dthis._normals(),i\u003dn[0],r\u003dn[1],o\u003dthis._computed_image_dimensions(),s\u003d[o.width*i,o.height*r],a\u003ds[0],l\u003ds[1],c\u003de.coords.minor,h\u003dc[0],u\u003dc[1],_\u003dthis.model.minor_tick_in,d\u003dthis.model.minor_tick_out;t.save(),t.translate(a,l),this.visuals.minor_tick_line.set_value(t);for(var p\u003d0,f\u003dh.length;p\u003cf;p++)t.beginPath(),t.moveTo(Math.round(h[p]+i*d),Math.round(u[p]+r*d)),t.lineTo(Math.round(h[p]-i*_),Math.round(u[p]-r*_)),t.stroke();t.restore()}},e.prototype._draw_major_labels\u003dfunction(t,e){if(this.visuals.major_label_text.doit){var n\u003dthis._normals(),i\u003dn[0],r\u003dn[1],o\u003dthis._computed_image_dimensions(),s\u003d[o.width*i,o.height*r],a\u003ds[0],l\u003ds[1],c\u003dthis.model.label_standoff+this._tick_extent(),h\u003d[c*i,c*r],u\u003dh[0],_\u003dh[1],d\u003de.coords.major,p\u003dd[0],f\u003dd[1],m\u003de.labels.major;this.visuals.major_label_text.set_value(t),t.save(),t.translate(a+u,l+_);for(var v\u003d0,g\u003dp.length;v\u003cg;v++)t.fillText(m[v],Math.round(p[v]+i*this.model.label_standoff),Math.round(f[v]+r*this.model.label_standoff));t.restore()}},e.prototype._draw_title\u003dfunction(t){this.visuals.title_text.doit\u0026\u0026(t.save(),this.visuals.title_text.set_value(t),t.fillText(this.model.title,0,-this.model.title_standoff),t.restore())},e.prototype._get_label_extent\u003dfunction(){var t,e\u003dthis.tick_info().labels.major;if(null\u003d\u003dthis.model.color_mapper.low||null\u003d\u003dthis.model.color_mapper.high||f.isEmpty(e))t\u003d0;else{var n\u003dthis.plot_view.canvas_view.ctx;switch(n.save(),this.visuals.major_label_text.set_value(n),this.model.orientation){case\"vertical\":t\u003dd.max(e.map(function(t){return n.measureText(t.toString()).width}));break;case\"horizontal\":t\u003d_.measure_font(this.visuals.major_label_text.font_value()).height;break;default:throw new Error(\"unreachable code\")}t+\u003dthis.model.label_standoff,n.restore()}return t},e.prototype._get_image_offset\u003dfunction(){var t\u003dthis.model.padding,e\u003dthis.model.padding+this._title_extent();return{x:t,y:e}},e.prototype._normals\u003dfunction(){return\"vertical\"\u003d\u003dthis.model.orientation?[1,0]:[0,1]},e.prototype._title_extent\u003dfunction(){var t\u003dthis.model.title_text_font+\" \"+this.model.title_text_font_size+\" \"+this.model.title_text_font_style,e\u003dthis.model.title?_.measure_font(t).height+this.model.title_standoff:0;return e},e.prototype._tick_extent\u003dfunction(){return null!\u003dthis.model.color_mapper.low\u0026\u0026null!\u003dthis.model.color_mapper.high?d.max([this.model.major_tick_out,this.model.minor_tick_out]):0},e.prototype._computed_image_dimensions\u003dfunction(){var t,e,n\u003dthis.plot_view.frame._height.value,i\u003dthis.plot_view.frame._width.value,r\u003dthis._title_extent();switch(this.model.orientation){case\"vertical\":\"auto\"\u003d\u003dthis.model.height?null!\u003dthis.panel?t\u003dn-2*this.model.padding-r:(t\u003dd.max([25*this.model.color_mapper.palette.length,.3*n]),t\u003dd.min([t,.8*n-2*this.model.padding-r])):t\u003dthis.model.height,e\u003d\"auto\"\u003d\u003dthis.model.width?25:this.model.width;break;case\"horizontal\":t\u003d\"auto\"\u003d\u003dthis.model.height?25:this.model.height,\"auto\"\u003d\u003dthis.model.width?null!\u003dthis.panel?e\u003di-2*this.model.padding:(e\u003dd.max([25*this.model.color_mapper.palette.length,.3*i]),e\u003dd.min([e,.8*i-2*this.model.padding])):e\u003dthis.model.width;break;default:throw new Error(\"unreachable code\")}return{width:e,height:t}},e.prototype._tick_coordinate_scale\u003dfunction(t){var e\u003d{source_range:new h.Range1d({start:this.model.color_mapper.low,end:this.model.color_mapper.high}),target_range:new h.Range1d({start:0,end:t})};switch(this.model.color_mapper.type){case\"LinearColorMapper\":return new l.LinearScale(e);case\"LogColorMapper\":return new c.LogScale(e);default:throw new Error(\"unreachable code\")}},e.prototype._format_major_labels\u003dfunction(t,e){for(var n\u003dthis.model.formatter.doFormat(t,null),i\u003d0,r\u003de.length;i\u003cr;i++)e[i]in this.model.major_label_overrides\u0026\u0026(n[i]\u003dthis.model.major_label_overrides[e[i]]);return n},e.prototype.tick_info\u003dfunction(){var t,e\u003dthis._computed_image_dimensions();switch(this.model.orientation){case\"vertical\":t\u003de.height;break;case\"horizontal\":t\u003de.width;break;default:throw new Error(\"unreachable code\")}for(var n\u003dthis._tick_coordinate_scale(t),i\u003dthis._normals(),r\u003di[0],o\u003di[1],s\u003d[this.model.color_mapper.low,this.model.color_mapper.high],a\u003ds[0],l\u003ds[1],c\u003dthis.model.ticker.get_ticks(a,l,null,null,this.model.ticker.desired_num_ticks),h\u003dc.major,u\u003dc.minor,_\u003d[[],[]],d\u003d[[],[]],f\u003d0,m\u003dh.length;f\u003cm;f++)h[f]\u003ca||h[f]\u003el||(_[r].push(h[f]),_[o].push(0));for(var f\u003d0,m\u003du.length;f\u003cm;f++)u[f]\u003ca||u[f]\u003el||(d[r].push(u[f]),d[o].push(0));var v\u003d{major:this._format_major_labels(_[r],h)},g\u003d{major:[[],[]],minor:[[],[]]};return g.major[r]\u003dn.v_compute(_[r]),g.minor[r]\u003dn.v_compute(d[r]),g.major[o]\u003d_[o],g.minor[o]\u003dd[o],\"vertical\"\u003d\u003dthis.model.orientation\u0026\u0026(g.major[r]\u003dp.map(g.major[r],function(e){return t-e}),g.minor[r]\u003dp.map(g.minor[r],function(e){return t-e})),{coords:g,labels:v}},e.__name__\u003d\"ColorBarView\",e}(r.AnnotationView);n.ColorBarView\u003dv;var g\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dv,this.mixins([\"text:major_label_\",\"text:title_\",\"line:major_tick_\",\"line:minor_tick_\",\"line:border_\",\"line:bar_\",\"fill:background_\"]),this.define({location:[u.Any,\"top_right\"],orientation:[u.Orientation,\"vertical\"],title:[u.String],title_standoff:[u.Number,2],width:[u.Any,\"auto\"],height:[u.Any,\"auto\"],scale_alpha:[u.Number,1],ticker:[u.Instance,function(){return new o.BasicTicker}],formatter:[u.Instance,function(){return new s.BasicTickFormatter}],major_label_overrides:[u.Any,{}],color_mapper:[u.Instance],label_standoff:[u.Number,5],margin:[u.Number,30],padding:[u.Number,10],major_tick_in:[u.Number,5],major_tick_out:[u.Number,0],minor_tick_in:[u.Number,0],minor_tick_out:[u.Number,0]}),this.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_align:\"center\",major_label_text_baseline:\"middle\",major_label_text_font_size:\"8pt\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})},e.__name__\u003d\"ColorBar\",e}(r.Annotation);n.ColorBar\u003dg,g.initClass()},function(t,e,n){var i\u003dt(63);n.Annotation\u003di.Annotation;var r\u003dt(64);n.Arrow\u003dr.Arrow;var o\u003dt(65);n.ArrowHead\u003do.ArrowHead;var s\u003dt(65);n.OpenHead\u003ds.OpenHead;var a\u003dt(65);n.NormalHead\u003da.NormalHead;var l\u003dt(65);n.TeeHead\u003dl.TeeHead;var c\u003dt(65);n.VeeHead\u003dc.VeeHead;var h\u003dt(66);n.Band\u003dh.Band;var u\u003dt(67);n.BoxAnnotation\u003du.BoxAnnotation;var _\u003dt(68);n.ColorBar\u003d_.ColorBar;var d\u003dt(70);n.Label\u003dd.Label;var p\u003dt(71);n.LabelSet\u003dp.LabelSet;var f\u003dt(72);n.Legend\u003df.Legend;var m\u003dt(73);n.LegendItem\u003dm.LegendItem;var v\u003dt(74);n.PolyAnnotation\u003dv.PolyAnnotation;var g\u003dt(75);n.Slope\u003dg.Slope;var y\u003dt(76);n.Span\u003dy.Span;var b\u003dt(77);n.TextAnnotation\u003db.TextAnnotation;var w\u003dt(78);n.Title\u003dw.Title;var x\u003dt(79);n.ToolbarPanel\u003dx.ToolbarPanel;var A\u003dt(80);n.Tooltip\u003dA.Tooltip;var k\u003dt(81);n.Whisker\u003dk.Whisker},function(t,e,n){var i\u003dt(426),r\u003dt(77),o\u003dt(5),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.visuals.warm_cache()},e.prototype._get_size\u003dfunction(){var t\u003dthis.plot_view.canvas_view.ctx;this.visuals.text.set_value(t);var e\u003dt.measureText(this.model.text),n\u003de.width,i\u003de.ascent;return{width:n,height:i}},e.prototype.render\u003dfunction(){if(this.model.visible||\"css\"!\u003dthis.model.render_mode||o.undisplay(this.el),this.model.visible){var t;switch(this.model.angle_units){case\"rad\":t\u003d-this.model.angle;break;case\"deg\":t\u003d-this.model.angle*Math.PI/180;break;default:throw new Error(\"unreachable code\")}var e\u003dnull!\u003dthis.panel?this.panel:this.plot_view.frame,n\u003dthis.plot_view.frame.xscales[this.model.x_range_name],i\u003dthis.plot_view.frame.yscales[this.model.y_range_name],r\u003d\"data\"\u003d\u003dthis.model.x_units?n.compute(this.model.x):e.xview.compute(this.model.x),s\u003d\"data\"\u003d\u003dthis.model.y_units?i.compute(this.model.y):e.yview.compute(this.model.y);r+\u003dthis.model.x_offset,s-\u003dthis.model.y_offset;var a\u003d\"canvas\"\u003d\u003dthis.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this);a(this.plot_view.canvas_view.ctx,this.model.text,r,s,t)}},e.__name__\u003d\"LabelView\",e}(r.TextAnnotationView);n.LabelView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[s.Number],x_units:[s.SpatialUnits,\"data\"],y:[s.Number],y_units:[s.SpatialUnits,\"data\"],text:[s.String],angle:[s.Angle,0],angle_units:[s.AngleUnits,\"rad\"],x_offset:[s.Number,0],y_offset:[s.Number,0],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})},e.__name__\u003d\"Label\",e}(r.TextAnnotation);n.Label\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(77),o\u003dt(212),s\u003dt(5),a\u003dt(18),l\u003dt(303),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){if(t.prototype.initialize.call(this),this.set_data(this.model.source),\"css\"\u003d\u003dthis.model.render_mode)for(var e\u003d0,n\u003dthis._text.length;e\u003cn;e++){var i\u003ds.div({class:l.bk_annotation_child,style:{display:\"none\"}});this.el.appendChild(i)}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),\"css\"\u003d\u003dthis.model.render_mode?(this.connect(this.model.change,function(){e.set_data(e.model.source),e.render()}),this.connect(this.model.source.streaming,function(){e.set_data(e.model.source),e.render()}),this.connect(this.model.source.patching,function(){e.set_data(e.model.source),e.render()}),this.connect(this.model.source.change,function(){e.set_data(e.model.source),e.render()})):(this.connect(this.model.change,function(){e.set_data(e.model.source),e.plot_view.request_render()}),this.connect(this.model.source.streaming,function(){e.set_data(e.model.source),e.plot_view.request_render()}),this.connect(this.model.source.patching,function(){e.set_data(e.model.source),e.plot_view.request_render()}),this.connect(this.model.source.change,function(){e.set_data(e.model.source),e.plot_view.request_render()}))},e.prototype.set_data\u003dfunction(e){t.prototype.set_data.call(this,e),this.visuals.warm_cache(e)},e.prototype._map_data\u003dfunction(){var t\u003dthis.plot_view.frame.xscales[this.model.x_range_name],e\u003dthis.plot_view.frame.yscales[this.model.y_range_name],n\u003dnull!\u003dthis.panel?this.panel:this.plot_view.frame,i\u003d\"data\"\u003d\u003dthis.model.x_units?t.v_compute(this._x):n.xview.v_compute(this._x),r\u003d\"data\"\u003d\u003dthis.model.y_units?e.v_compute(this._y):n.yview.v_compute(this._y);return[i,r]},e.prototype.render\u003dfunction(){if(this.model.visible||\"css\"!\u003dthis.model.render_mode||s.undisplay(this.el),this.model.visible)for(var t\u003d\"canvas\"\u003d\u003dthis.model.render_mode?this._v_canvas_text.bind(this):this._v_css_text.bind(this),e\u003dthis.plot_view.canvas_view.ctx,n\u003dthis._map_data(),i\u003dn[0],r\u003dn[1],o\u003d0,a\u003dthis._text.length;o\u003ca;o++)t(e,o,this._text[o],i[o]+this._x_offset[o],r[o]-this._y_offset[o],this._angle[o])},e.prototype._get_size\u003dfunction(){var t\u003dthis.plot_view.canvas_view.ctx;this.visuals.text.set_value(t);var e\u003dt.measureText(this._text[0]),n\u003de.width,i\u003de.ascent;return{width:n,height:i}},e.prototype._v_canvas_text\u003dfunction(t,e,n,i,r,o){this.visuals.text.set_vectorize(t,e);var s\u003dthis._calculate_bounding_box_dimensions(t,n);t.save(),t.beginPath(),t.translate(i,r),t.rotate(o),t.rect(s[0],s[1],s[2],s[3]),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_vectorize(t,e),t.fill()),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_vectorize(t,e),t.stroke()),this.visuals.text.doit\u0026\u0026(this.visuals.text.set_vectorize(t,e),t.fillText(n,0,0)),t.restore()},e.prototype._v_css_text\u003dfunction(t,e,n,i,r,o){var a\u003dthis.el.children[e];a.textContent\u003dn,this.visuals.text.set_vectorize(t,e);var l\u003dthis._calculate_bounding_box_dimensions(t,n),c\u003dthis.visuals.border_line.line_dash.value(),h\u003dc.length\u003c2?\"solid\":\"dashed\";this.visuals.border_line.set_vectorize(t,e),this.visuals.background_fill.set_vectorize(t,e),a.style.position\u003d\"absolute\",a.style.left\u003di+l[0]+\"px\",a.style.top\u003dr+l[1]+\"px\",a.style.color\u003d\"\"+this.visuals.text.text_color.value(),a.style.opacity\u003d\"\"+this.visuals.text.text_alpha.value(),a.style.font\u003d\"\"+this.visuals.text.font_value(),a.style.lineHeight\u003d\"normal\",o\u0026\u0026(a.style.transform\u003d\"rotate(\"+o+\"rad)\"),this.visuals.background_fill.doit\u0026\u0026(a.style.backgroundColor\u003d\"\"+this.visuals.background_fill.color_value()),this.visuals.border_line.doit\u0026\u0026(a.style.borderStyle\u003d\"\"+h,a.style.borderWidth\u003dthis.visuals.border_line.line_width.value()+\"px\",a.style.borderColor\u003d\"\"+this.visuals.border_line.color_value()),s.display(a)},e.__name__\u003d\"LabelSetView\",e}(r.TextAnnotationView);n.LabelSetView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[a.NumberSpec],y:[a.NumberSpec],x_units:[a.SpatialUnits,\"data\"],y_units:[a.SpatialUnits,\"data\"],text:[a.StringSpec,{field:\"text\"}],angle:[a.AngleSpec,0],x_offset:[a.NumberSpec,{value:0}],y_offset:[a.NumberSpec,{value:0}],source:[a.Instance,function(){return new o.ColumnDataSource}],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})},e.__name__\u003d\"LabelSet\",e}(r.TextAnnotation);n.LabelSet\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(18),s\u003dt(22),a\u003dt(43),l\u003dt(27),c\u003dt(24),h\u003dt(35),u\u003dt(46),_\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.cursor\u003dfunction(t,e){return\"none\"\u003d\u003dthis.model.click_policy?null:\"pointer\"},Object.defineProperty(e.prototype,\"legend_padding\",{get:function(){return null!\u003dthis.visuals.border_line.line_color.value()?this.model.padding:0},enumerable:!0,configurable:!0}),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.plot_view.request_render()}),this.connect(this.model.item_change,function(){return e.plot_view.request_render()})},e.prototype.compute_legend_bbox\u003dfunction(){var t\u003dthis.model.get_legend_names(),e\u003dthis.model,n\u003de.glyph_height,i\u003de.glyph_width,r\u003dthis.model,o\u003dr.label_height,s\u003dr.label_width;this.max_label_height\u003dc.max([a.measure_font(this.visuals.label_text.font_value()).height,o,n]);var _\u003dthis.plot_view.canvas_view.ctx;_.save(),this.visuals.label_text.set_value(_),this.text_widths\u003d{};for(var d\u003d0,p\u003dt;d\u003cp.length;d++){var f\u003dp[d];this.text_widths[f]\u003dc.max([_.measureText(f).width,s])}this.visuals.title_text.set_value(_),this.title_height\u003dthis.model.title?a.measure_font(this.visuals.title_text.font_value()).height+this.model.title_standoff:0,this.title_width\u003dthis.model.title?_.measureText(this.model.title).width:0,_.restore();var m,v,g\u003dMath.max(c.max(h.values(this.text_widths)),0),y\u003dthis.model.margin,b\u003dthis.legend_padding,w\u003dthis.model.spacing,x\u003dthis.model.label_standoff;if(\"vertical\"\u003d\u003dthis.model.orientation)m\u003dt.length*this.max_label_height+Math.max(t.length-1,0)*w+2*b+this.title_height,v\u003dc.max([g+i+x+2*b,this.title_width+2*b]);else{var A\u003d2*b+Math.max(t.length-1,0)*w;for(var k in this.text_widths){var C\u003dthis.text_widths[k];A+\u003dc.max([C,s])+i+x}v\u003dc.max([this.title_width+2*b,A]),m\u003dthis.max_label_height+this.title_height+2*b}var T,S,M\u003dnull!\u003dthis.panel?this.panel:this.plot_view.frame,E\u003dM.bbox.ranges,z\u003dE[0],O\u003dE[1],P\u003dthis.model.location;if(u.isString(P))switch(P){case\"top_left\":T\u003dz.start+y,S\u003dO.start+y;break;case\"top_center\":T\u003d(z.end+z.start)/2-v/2,S\u003dO.start+y;break;case\"top_right\":T\u003dz.end-y-v,S\u003dO.start+y;break;case\"bottom_right\":T\u003dz.end-y-v,S\u003dO.end-y-m;break;case\"bottom_center\":T\u003d(z.end+z.start)/2-v/2,S\u003dO.end-y-m;break;case\"bottom_left\":T\u003dz.start+y,S\u003dO.end-y-m;break;case\"center_left\":T\u003dz.start+y,S\u003d(O.end+O.start)/2-m/2;break;case\"center\":T\u003d(z.end+z.start)/2-v/2,S\u003d(O.end+O.start)/2-m/2;break;case\"center_right\":T\u003dz.end-y-v,S\u003d(O.end+O.start)/2-m/2;break;default:throw new Error(\"unreachable code\")}else{if(!u.isArray(P)||2!\u003dP.length)throw new Error(\"unreachable code\");var j\u003dP[0],N\u003dP[1];T\u003dM.xview.compute(j),S\u003dM.yview.compute(N)-m}return new l.BBox({left:T,top:S,width:v,height:m})},e.prototype.interactive_bbox\u003dfunction(){return this.compute_legend_bbox()},e.prototype.interactive_hit\u003dfunction(t,e){var n\u003dthis.interactive_bbox();return n.contains(t,e)},e.prototype.on_hit\u003dfunction(t,e){for(var n,i,r,o\u003dthis.model.glyph_width,s\u003dthis.legend_padding,a\u003dthis.model.spacing,c\u003dthis.model.label_standoff,h\u003dr\u003ds,u\u003dthis.compute_legend_bbox(),_\u003d\"vertical\"\u003d\u003dthis.model.orientation,d\u003d0,p\u003dthis.model.items;d\u003cp.length;d++)for(var f\u003dp[d],m\u003df.get_labels_list_from_label_prop(),v\u003d0,g\u003dm;v\u003cg.length;v++){var y\u003dg[v],b\u003du.x+h,w\u003du.y+r+this.title_height,x\u003dvoid 0,A\u003dvoid 0;_?(n\u003d[u.width-2*s,this.max_label_height],x\u003dn[0],A\u003dn[1]):(i\u003d[this.text_widths[y]+o+c,this.max_label_height],x\u003di[0],A\u003di[1]);var k\u003dnew l.BBox({left:b,top:w,width:x,height:A});if(k.contains(t,e)){switch(this.model.click_policy){case\"hide\":for(var C\u003d0,T\u003df.renderers;C\u003cT.length;C++){var S\u003dT[C];S.visible\u003d!S.visible}break;case\"mute\":for(var M\u003d0,E\u003df.renderers;M\u003cE.length;M++){var S\u003dE[M];S.muted\u003d!S.muted}}return!0}_?r+\u003dthis.max_label_height+a:h+\u003dthis.text_widths[y]+o+c+a}return!1},e.prototype.render\u003dfunction(){if(this.model.visible\u0026\u00260!\u003dthis.model.items.length){for(var t\u003d0,e\u003dthis.model.items;t\u003ce.length;t++){var n\u003de[t];n.legend\u003dthis.model}var i\u003dthis.plot_view.canvas_view.ctx,r\u003dthis.compute_legend_bbox();i.save(),this._draw_legend_box(i,r),this._draw_legend_items(i,r),this.model.title\u0026\u0026this._draw_title(i,r),i.restore()}},e.prototype._draw_legend_box\u003dfunction(t,e){t.beginPath(),t.rect(e.x,e.y,e.width,e.height),this.visuals.background_fill.set_value(t),t.fill(),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(t),t.stroke())},e.prototype._draw_legend_items\u003dfunction(t,e){for(var n\u003dthis,i\u003dthis.model,r\u003di.glyph_width,o\u003di.glyph_height,s\u003dthis.legend_padding,a\u003dthis.model.spacing,l\u003dthis.model.label_standoff,h\u003ds,u\u003ds,_\u003d\"vertical\"\u003d\u003dthis.model.orientation,d\u003dfunction(i){var d,f,m\u003di.get_labels_list_from_label_prop(),v\u003di.get_field_from_label_prop();if(0\u003d\u003dm.length)return\"continue\";for(var g\u003dfunction(){switch(n.model.click_policy){case\"none\":return!0;case\"hide\":return c.every(i.renderers,function(t){return t.visible});case\"mute\":return c.every(i.renderers,function(t){return!t.muted})}}(),y\u003d0,b\u003dm;y\u003cb.length;y++){var w\u003db[y],x\u003de.x+h,A\u003de.y+u+p.title_height,k\u003dx+r,C\u003dA+o;_?u+\u003dp.max_label_height+a:h+\u003dp.text_widths[w]+r+l+a,p.visuals.label_text.set_value(t),t.fillText(w,k+l,A+p.max_label_height/2);for(var T\u003d0,S\u003di.renderers;T\u003cS.length;T++){var M\u003dS[T],E\u003dp.plot_view.renderer_views[M.id];E.draw_legend(t,x,k,A,C,v,w,i.index)}if(!g){var z\u003dvoid 0,O\u003dvoid 0;_?(d\u003d[e.width-2*s,p.max_label_height],z\u003dd[0],O\u003dd[1]):(f\u003d[p.text_widths[w]+r+l,p.max_label_height],z\u003df[0],O\u003df[1]),t.beginPath(),t.rect(x,A,z,O),p.visuals.inactive_fill.set_value(t),t.fill()}}},p\u003dthis,f\u003d0,m\u003dthis.model.items;f\u003cm.length;f++){var v\u003dm[f];d(v)}},e.prototype._draw_title\u003dfunction(t,e){this.visuals.title_text.doit\u0026\u0026(t.save(),t.translate(e.x0,e.y0+this.title_height),this.visuals.title_text.set_value(t),t.fillText(this.model.title,this.legend_padding,this.legend_padding-this.model.title_standoff),t.restore())},e.prototype._get_size\u003dfunction(){var t\u003dthis.compute_legend_bbox(),e\u003dt.width,n\u003dt.height;return{width:e+2*this.model.margin,height:n+2*this.model.margin}},e.__name__\u003d\"LegendView\",e}(r.AnnotationView);n.LegendView\u003d_;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.item_change\u003dnew s.Signal0(this,\"item_change\")},e.initClass\u003dfunction(){this.prototype.default_view\u003d_,this.mixins([\"text:label_\",\"text:title_\",\"fill:inactive_\",\"line:border_\",\"fill:background_\"]),this.define({orientation:[o.Orientation,\"vertical\"],location:[o.Any,\"top_right\"],title:[o.String],title_standoff:[o.Number,5],label_standoff:[o.Number,5],glyph_height:[o.Number,20],glyph_width:[o.Number,20],label_height:[o.Number,20],label_width:[o.Number,20],margin:[o.Number,10],padding:[o.Number,10],spacing:[o.Number,3],items:[o.Array,[]],click_policy:[o.Any,\"none\"]}),this.override({border_line_color:\"#e5e5e5\",border_line_alpha:.5,border_line_width:1,background_fill_color:\"#ffffff\",background_fill_alpha:.95,inactive_fill_color:\"white\",inactive_fill_alpha:.7,label_text_font_size:\"10pt\",label_text_baseline:\"middle\",title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})},e.prototype.get_legend_names\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis.items;e\u003cn.length;e++){var i\u003dn[e],r\u003di.get_labels_list_from_label_prop();t.push.apply(t,r)}return t},e.__name__\u003d\"Legend\",e}(r.Annotation);n.Legend\u003dd,d.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(213),s\u003dt(49),a\u003dt(18),l\u003dt(17),c\u003dt(24),h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({label:[a.StringSpec,null],renderers:[a.Array,[]],index:[a.Number,null]})},e.prototype._check_data_sources_on_renderers\u003dfunction(){var t\u003dthis.get_field_from_label_prop();if(null!\u003dt){if(this.renderers.length\u003c1)return!1;var e\u003dthis.renderers[0].data_source;if(null!\u003de)for(var n\u003d0,i\u003dthis.renderers;n\u003ci.length;n++){var r\u003di[n];if(r.data_source!\u003de)return!1}}return!0},e.prototype._check_field_label_on_data_source\u003dfunction(){var t\u003dthis.get_field_from_label_prop();if(null!\u003dt){if(this.renderers.length\u003c1)return!1;var e\u003dthis.renderers[0].data_source;if(null!\u003de\u0026\u0026!c.includes(e.columns(),t))return!1}return!0},e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this.legend\u003dnull,this.connect(this.change,function(){null!\u003de.legend\u0026\u0026e.legend.item_change.emit()});var n\u003dthis._check_data_sources_on_renderers();n||l.logger.error(\"Non matching data sources on legend item renderers\");var i\u003dthis._check_field_label_on_data_source();i||l.logger.error(\"Bad column name on label: \"+this.label)},e.prototype.get_field_from_label_prop\u003dfunction(){var t\u003dthis.label;return s.isField(t)?t.field:null},e.prototype.get_labels_list_from_label_prop\u003dfunction(){if(s.isValue(this.label)){var t\u003dthis.label.value;return null!\u003dt?[t]:[]}var e\u003dthis.get_field_from_label_prop();if(null!\u003de){var n\u003dvoid 0;if(!this.renderers[0]||null\u003d\u003dthis.renderers[0].data_source)return[\"No source found\"];if((n\u003dthis.renderers[0].data_source)instanceof o.ColumnarDataSource){var i\u003dn.get_column(e);return null!\u003di?c.uniq(Array.from(i)):[\"Invalid field\"]}}return[]},e.__name__\u003d\"LegendItem\",e}(r.Model);n.LegendItem\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(22),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.plot_view.request_render()}),this.connect(this.model.data_update,function(){return e.plot_view.request_render()})},e.prototype.render\u003dfunction(){if(this.model.visible){var t\u003dthis.model,e\u003dt.xs,n\u003dt.ys;if(e.length\u003d\u003dn.length\u0026\u0026!(e.length\u003c3||n.length\u003c3)){for(var i\u003dthis.plot_view.frame,r\u003dthis.plot_view.canvas_view.ctx,o\u003d0,s\u003de.length;o\u003cs;o++){var a\u003dvoid 0;if(\"screen\"!\u003dthis.model.xs_units)throw new Error(\"not implemented\");a\u003dthis.model.screen?e[o]:i.xview.compute(e[o]);var l\u003dvoid 0;if(\"screen\"!\u003dthis.model.ys_units)throw new Error(\"not implemented\");l\u003dthis.model.screen?n[o]:i.yview.compute(n[o]),0\u003d\u003do?(r.beginPath(),r.moveTo(a,l)):r.lineTo(a,l)}r.closePath(),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(r),r.stroke()),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(r),r.fill())}}},e.__name__\u003d\"PolyAnnotationView\",e}(r.AnnotationView);n.PolyAnnotationView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\",\"fill\"]),this.define({xs:[s.Array,[]],xs_units:[s.SpatialUnits,\"data\"],ys:[s.Array,[]],ys_units:[s.SpatialUnits,\"data\"],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"]}),this.internal({screen:[s.Boolean,!1]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.data_update\u003dnew o.Signal0(this,\"data_update\")},e.prototype.update\u003dfunction(t){var e\u003dt.xs,n\u003dt.ys;this.setv({xs:e,ys:n,screen:!0},{silent:!0}),this.data_update.emit()},e.__name__\u003d\"PolyAnnotation\",e}(r.Annotation);n.PolyAnnotation\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.plot_view.request_render()})},e.prototype.render\u003dfunction(){this.model.visible\u0026\u0026this._draw_slope()},e.prototype._draw_slope\u003dfunction(){var t\u003dthis.model.gradient,e\u003dthis.model.y_intercept;if(null!\u003dt\u0026\u0026null!\u003de){var n\u003dthis.plot_view.frame,i\u003dn.xscales[this.model.x_range_name],r\u003dn.yscales[this.model.y_range_name],o\u003dn._top.value,s\u003do+n._height.value,a\u003dr.invert(o),l\u003dr.invert(s),c\u003d(a-e)/t,h\u003d(l-e)/t,u\u003di.compute(c),_\u003di.compute(h),d\u003dthis.plot_view.canvas_view.ctx;d.save(),d.beginPath(),this.visuals.line.set_value(d),d.moveTo(u,o),d.lineTo(_,s),d.stroke(),d.restore()}},e.__name__\u003d\"SlopeView\",e}(r.AnnotationView);n.SlopeView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.mixins([\"line\"]),this.define({gradient:[o.Number,null],y_intercept:[o.Number,null],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]}),this.override({line_color:\"black\"})},e.__name__\u003d\"Slope\",e}(r.Annotation);n.Slope\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(5),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.plot_view.canvas_overlays.appendChild(this.el),this.el.style.position\u003d\"absolute\",o.undisplay(this.el)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.model.for_hover?this.connect(this.model.properties.computed_location.change,function(){return e._draw_span()}):\"canvas\"\u003d\u003dthis.model.render_mode?(this.connect(this.model.change,function(){return e.plot_view.request_render()}),this.connect(this.model.properties.location.change,function(){return e.plot_view.request_render()})):(this.connect(this.model.change,function(){return e.render()}),this.connect(this.model.properties.location.change,function(){return e._draw_span()}))},e.prototype.render\u003dfunction(){this.model.visible||\"css\"!\u003dthis.model.render_mode||o.undisplay(this.el),this.model.visible\u0026\u0026this._draw_span()},e.prototype._draw_span\u003dfunction(){var t\u003dthis,e\u003dthis.model.for_hover?this.model.computed_location:this.model.location;if(null!\u003de){var n,i,r,s,a\u003dthis.plot_view.frame,l\u003da.xscales[this.model.x_range_name],c\u003da.yscales[this.model.y_range_name],h\u003dfunction(n,i){return t.model.for_hover?t.model.computed_location:\"data\"\u003d\u003dt.model.location_units?n.compute(e):i.compute(e)};if(\"width\"\u003d\u003dthis.model.dimension?(r\u003dh(c,a.yview),i\u003da._left.value,s\u003da._width.value,n\u003dthis.model.properties.line_width.value()):(r\u003da._top.value,i\u003dh(l,a.xview),s\u003dthis.model.properties.line_width.value(),n\u003da._height.value),\"css\"\u003d\u003dthis.model.render_mode)this.el.style.top\u003dr+\"px\",this.el.style.left\u003di+\"px\",this.el.style.width\u003ds+\"px\",this.el.style.height\u003dn+\"px\",this.el.style.backgroundColor\u003dthis.model.properties.line_color.value(),this.el.style.opacity\u003dthis.model.properties.line_alpha.value(),o.display(this.el);else if(\"canvas\"\u003d\u003dthis.model.render_mode){var u\u003dthis.plot_view.canvas_view.ctx;u.save(),u.beginPath(),this.visuals.line.set_value(u),u.moveTo(i,r),\"width\"\u003d\u003dthis.model.dimension?u.lineTo(i+s,r):u.lineTo(i,r+n),u.stroke(),u.restore()}}else o.undisplay(this.el)},e.__name__\u003d\"SpanView\",e}(r.AnnotationView);n.SpanView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\"]),this.define({render_mode:[s.RenderMode,\"canvas\"],x_range_name:[s.String,\"default\"],y_range_name:[s.String,\"default\"],location:[s.Number,null],location_units:[s.SpatialUnits,\"data\"],dimension:[s.Dimension,\"width\"]}),this.override({line_color:\"black\"}),this.internal({for_hover:[s.Boolean,!1],computed_location:[s.Number,null]})},e.__name__\u003d\"Span\",e}(r.Annotation);n.Span\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(5),s\u003dt(18),a\u003dt(43),l\u003dt(303),c\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.rotate\u003d!0,e}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),\"css\"\u003d\u003dthis.model.render_mode\u0026\u0026(this.el.classList.add(l.bk_annotation),this.plot_view.canvas_overlays.appendChild(this.el))},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),\"css\"\u003d\u003dthis.model.render_mode?this.connect(this.model.change,function(){return e.render()}):this.connect(this.model.change,function(){return e.plot_view.request_render()})},e.prototype._calculate_text_dimensions\u003dfunction(t,e){var n\u003dt.measureText(e).width,i\u003da.measure_font(this.visuals.text.font_value()).height;return[n,i]},e.prototype._calculate_bounding_box_dimensions\u003dfunction(t,e){var n,i,r\u003dthis._calculate_text_dimensions(t,e),o\u003dr[0],s\u003dr[1];switch(t.textAlign){case\"left\":n\u003d0;break;case\"center\":n\u003d-o/2;break;case\"right\":n\u003d-o;break;default:throw new Error(\"unreachable code\")}switch(t.textBaseline){case\"top\":i\u003d0;break;case\"middle\":i\u003d-.5*s;break;case\"bottom\":i\u003d-1*s;break;case\"alphabetic\":i\u003d-.8*s;break;case\"hanging\":i\u003d-.17*s;break;case\"ideographic\":i\u003d-.83*s;break;default:throw new Error(\"unreachable code\")}return[n,i,o,s]},e.prototype._canvas_text\u003dfunction(t,e,n,i,r){this.visuals.text.set_value(t);var o\u003dthis._calculate_bounding_box_dimensions(t,e);t.save(),t.beginPath(),t.translate(n,i),r\u0026\u0026t.rotate(r),t.rect(o[0],o[1],o[2],o[3]),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(t),t.fill()),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(t),t.stroke()),this.visuals.text.doit\u0026\u0026(this.visuals.text.set_value(t),t.fillText(e,0,0)),t.restore()},e.prototype._css_text\u003dfunction(t,e,n,i,r){o.undisplay(this.el),this.visuals.text.set_value(t);var s\u003dthis._calculate_bounding_box_dimensions(t,e),a\u003dthis.visuals.border_line.line_dash.value(),l\u003da.length\u003c2?\"solid\":\"dashed\";this.visuals.border_line.set_value(t),this.visuals.background_fill.set_value(t),this.el.style.position\u003d\"absolute\",this.el.style.left\u003dn+s[0]+\"px\",this.el.style.top\u003di+s[1]+\"px\",this.el.style.color\u003d\"\"+this.visuals.text.text_color.value(),this.el.style.opacity\u003d\"\"+this.visuals.text.text_alpha.value(),this.el.style.font\u003d\"\"+this.visuals.text.font_value(),this.el.style.lineHeight\u003d\"normal\",r\u0026\u0026(this.el.style.transform\u003d\"rotate(\"+r+\"rad)\"),this.visuals.background_fill.doit\u0026\u0026(this.el.style.backgroundColor\u003d\"\"+this.visuals.background_fill.color_value()),this.visuals.border_line.doit\u0026\u0026(this.el.style.borderStyle\u003d\"\"+l,this.el.style.borderWidth\u003dthis.visuals.border_line.line_width.value()+\"px\",this.el.style.borderColor\u003d\"\"+this.visuals.border_line.color_value()),this.el.textContent\u003de,o.display(this.el)},e.__name__\u003d\"TextAnnotationView\",e}(r.AnnotationView);n.TextAnnotationView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({render_mode:[s.RenderMode,\"canvas\"]})},e.__name__\u003d\"TextAnnotation\",e}(r.Annotation);n.TextAnnotation\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(77),o\u003dt(5),s\u003dt(51),a\u003dt(18),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.visuals.text\u003dnew s.Text(this.model)},e.prototype._get_location\u003dfunction(){var t,e,n\u003dthis.panel,i\u003dthis.model.offset;switch(n.side){case\"above\":case\"below\":switch(this.model.vertical_align){case\"top\":e\u003dn._top.value+5;break;case\"middle\":e\u003dn._vcenter.value;break;case\"bottom\":e\u003dn._bottom.value-5;break;default:throw new Error(\"unreachable code\")}switch(this.model.align){case\"left\":t\u003dn._left.value+i;break;case\"center\":t\u003dn._hcenter.value;break;case\"right\":t\u003dn._right.value-i;break;default:throw new Error(\"unreachable code\")}break;case\"left\":switch(this.model.vertical_align){case\"top\":t\u003dn._left.value-5;break;case\"middle\":t\u003dn._hcenter.value;break;case\"bottom\":t\u003dn._right.value+5;break;default:throw new Error(\"unreachable code\")}switch(this.model.align){case\"left\":e\u003dn._bottom.value-i;break;case\"center\":e\u003dn._vcenter.value;break;case\"right\":e\u003dn._top.value+i;break;default:throw new Error(\"unreachable code\")}break;case\"right\":switch(this.model.vertical_align){case\"top\":t\u003dn._right.value-5;break;case\"middle\":t\u003dn._hcenter.value;break;case\"bottom\":t\u003dn._left.value+5;break;default:throw new Error(\"unreachable code\")}switch(this.model.align){case\"left\":e\u003dn._top.value+i;break;case\"center\":e\u003dn._vcenter.value;break;case\"right\":e\u003dn._bottom.value-i;break;default:throw new Error(\"unreachable code\")}break;default:throw new Error(\"unreachable code\")}return[t,e]},e.prototype.render\u003dfunction(){if(this.model.visible){var t\u003dthis.model.text;if(null!\u003dt\u0026\u00260!\u003dt.length){this.model.text_baseline\u003dthis.model.vertical_align,this.model.text_align\u003dthis.model.align;var e\u003dthis._get_location(),n\u003de[0],i\u003de[1],r\u003dthis.panel.get_label_angle_heuristic(\"parallel\"),s\u003d\"canvas\"\u003d\u003dthis.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this);s(this.plot_view.canvas_view.ctx,t,n,i,r)}}else\"css\"\u003d\u003dthis.model.render_mode\u0026\u0026o.undisplay(this.el)},e.prototype._get_size\u003dfunction(){var t\u003dthis.model.text;if(null\u003d\u003dt||0\u003d\u003dt.length)return{width:0,height:0};this.visuals.text.set_value(this.ctx);var e\u003dthis.ctx.measureText(t),n\u003de.width,i\u003de.ascent;return{width:n,height:i+10}},e.__name__\u003d\"TitleView\",e}(r.TextAnnotationView);n.TitleView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.mixins([\"line:border_\",\"fill:background_\"]),this.define({text:[a.String],text_font:[a.Font,\"helvetica\"],text_font_size:[a.FontSizeSpec,\"10pt\"],text_font_style:[a.FontStyle,\"bold\"],text_color:[a.ColorSpec,\"#444444\"],text_alpha:[a.NumberSpec,1],vertical_align:[a.VerticalAlign,\"bottom\"],align:[a.TextAlign,\"left\"],offset:[a.Number,0]}),this.override({background_fill_color:null,border_line_color:null}),this.internal({text_align:[a.TextAlign,\"left\"],text_baseline:[a.TextBaseline,\"bottom\"]})},e.__name__\u003d\"Title\",e}(r.TextAnnotation);n.Title\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(4),s\u003dt(5),a\u003dt(18),l\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.rotate\u003d!0,e}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.plot_view.canvas_events.appendChild(this.el),this._toolbar_views\u003d{},o.build_views(this._toolbar_views,[this.model.toolbar],{parent:this});var e\u003dthis._toolbar_views[this.model.toolbar.id];this.plot_view.visibility_callbacks.push(function(t){return e.set_visibility(t)})},e.prototype.remove\u003dfunction(){o.remove_views(this._toolbar_views),t.prototype.remove.call(this)},e.prototype.render\u003dfunction(){if(t.prototype.render.call(this),this.model.visible){this.el.style.position\u003d\"absolute\",this.el.style.overflow\u003d\"hidden\",s.position(this.el,this.panel.bbox);var e\u003dthis._toolbar_views[this.model.toolbar.id];e.render(),s.empty(this.el),this.el.appendChild(e.el),s.display(this.el)}else s.undisplay(this.el)},e.prototype._get_size\u003dfunction(){var t\u003dthis.model.toolbar,e\u003dt.tools,n\u003dt.logo;return{width:30*e.length+(null!\u003dn?25:0),height:30}},e.__name__\u003d\"ToolbarPanelView\",e}(r.AnnotationView);n.ToolbarPanelView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({toolbar:[a.Instance]})},e.__name__\u003d\"ToolbarPanel\",e}(r.Annotation);n.ToolbarPanel\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(5),s\u003dt(18),a\u003dt(315),l\u003dt(309);function c(t,e,n,i,r){switch(t){case\"horizontal\":return e\u003ci?\"right\":\"left\";case\"vertical\":return n\u003cr?\"below\":\"above\";default:return t}}n.compute_side\u003dc;var h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.plot_view.canvas_overlays.appendChild(this.el),o.undisplay(this.el)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.data.change,function(){return e._draw_tips()})},e.prototype.css_classes\u003dfunction(){return t.prototype.css_classes.call(this).concat(a.bk_tooltip)},e.prototype.render\u003dfunction(){this.model.visible\u0026\u0026this._draw_tips()},e.prototype._draw_tips\u003dfunction(){var t\u003dthis.model.data;if(o.empty(this.el),o.undisplay(this.el),this.model.custom?this.el.classList.add(a.bk_tooltip_custom):this.el.classList.remove(a.bk_tooltip_custom),0!\u003dt.length){for(var e\u003dthis.plot_view.frame,n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n],s\u003dr[0],h\u003dr[1],u\u003dr[2];if(!this.model.inner_only||e.bbox.contains(s,h)){var _\u003do.div({},u);this.el.appendChild(_)}}var d,p,f\u003dt[t.length-1],m\u003df[0],v\u003df[1],g\u003dc(this.model.attachment,m,v,e._hcenter.value,e._vcenter.value);switch(this.el.classList.remove(l.bk_right),this.el.classList.remove(l.bk_left),this.el.classList.remove(l.bk_above),this.el.classList.remove(l.bk_below),o.display(this.el),g){case\"right\":this.el.classList.add(l.bk_left),d\u003dm+(this.el.offsetWidth-this.el.clientWidth)+10,p\u003dv-this.el.offsetHeight/2;break;case\"left\":this.el.classList.add(l.bk_right),d\u003dm-this.el.offsetWidth-10,p\u003dv-this.el.offsetHeight/2;break;case\"below\":this.el.classList.add(l.bk_above),p\u003dv+(this.el.offsetHeight-this.el.clientHeight)+10,d\u003dMath.round(m-this.el.offsetWidth/2);break;case\"above\":this.el.classList.add(l.bk_below),p\u003dv-this.el.offsetHeight-10,d\u003dMath.round(m-this.el.offsetWidth/2);break;default:throw new Error(\"unreachable code\")}this.model.show_arrow\u0026\u0026this.el.classList.add(a.bk_tooltip_arrow),this.el.childNodes.length\u003e0?(this.el.style.top\u003dp+\"px\",this.el.style.left\u003dd+\"px\"):o.undisplay(this.el)}},e.__name__\u003d\"TooltipView\",e}(r.AnnotationView);n.TooltipView\u003dh;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dh,this.define({attachment:[s.TooltipAttachment,\"horizontal\"],inner_only:[s.Boolean,!0],show_arrow:[s.Boolean,!0]}),this.override({level:\"overlay\"}),this.internal({data:[s.Any,[]],custom:[s.Any]})},e.prototype.clear\u003dfunction(){this.data\u003d[]},e.prototype.add\u003dfunction(t,e,n){this.data\u003dthis.data.concat([[t,e,n]])},e.__name__\u003d\"Tooltip\",e}(r.Annotation);n.Tooltip\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(63),o\u003dt(212),s\u003dt(65),a\u003dt(18),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.set_data(this.model.source)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.source.streaming,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.patching,function(){return e.set_data(e.model.source)}),this.connect(this.model.source.change,function(){return e.set_data(e.model.source)})},e.prototype.set_data\u003dfunction(e){t.prototype.set_data.call(this,e),this.visuals.warm_cache(e),this.plot_view.request_render()},e.prototype._map_data\u003dfunction(){var t,e,n,i\u003dthis.plot_view.frame,r\u003dthis.model.dimension,o\u003di.xscales[this.model.x_range_name],s\u003di.yscales[this.model.y_range_name],a\u003d\"height\"\u003d\u003dr?s:o,l\u003d\"height\"\u003d\u003dr?o:s,c\u003d\"height\"\u003d\u003dr?i.yview:i.xview,h\u003d\"height\"\u003d\u003dr?i.xview:i.yview;t\u003d\"data\"\u003d\u003dthis.model.properties.lower.units?a.v_compute(this._lower):c.v_compute(this._lower),e\u003d\"data\"\u003d\u003dthis.model.properties.upper.units?a.v_compute(this._upper):c.v_compute(this._upper),n\u003d\"data\"\u003d\u003dthis.model.properties.base.units?l.v_compute(this._base):h.v_compute(this._base);var u\u003d\"height\"\u003d\u003dr?[1,0]:[0,1],_\u003du[0],d\u003du[1],p\u003d[t,n],f\u003d[e,n];this._lower_sx\u003dp[_],this._lower_sy\u003dp[d],this._upper_sx\u003df[_],this._upper_sy\u003df[d]},e.prototype.render\u003dfunction(){if(this.model.visible){this._map_data();var t\u003dthis.plot_view.canvas_view.ctx;if(this.visuals.line.doit)for(var e\u003d0,n\u003dthis._lower_sx.length;e\u003cn;e++)this.visuals.line.set_vectorize(t,e),t.beginPath(),t.moveTo(this._lower_sx[e],this._lower_sy[e]),t.lineTo(this._upper_sx[e],this._upper_sy[e]),t.stroke();var i\u003d\"height\"\u003d\u003dthis.model.dimension?0:Math.PI/2;if(null!\u003dthis.model.lower_head)for(var e\u003d0,n\u003dthis._lower_sx.length;e\u003cn;e++)t.save(),t.translate(this._lower_sx[e],this._lower_sy[e]),t.rotate(i+Math.PI),this.model.lower_head.render(t,e),t.restore();if(null!\u003dthis.model.upper_head)for(var e\u003d0,n\u003dthis._upper_sx.length;e\u003cn;e++)t.save(),t.translate(this._upper_sx[e],this._upper_sy[e]),t.rotate(i),this.model.upper_head.render(t,e),t.restore()}},e.__name__\u003d\"WhiskerView\",e}(r.AnnotationView);n.WhiskerView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.mixins([\"line\"]),this.define({lower:[a.DistanceSpec],lower_head:[a.Instance,function(){return new s.TeeHead({level:\"underlay\",size:10})}],upper:[a.DistanceSpec],upper_head:[a.Instance,function(){return new s.TeeHead({level:\"underlay\",size:10})}],base:[a.DistanceSpec],dimension:[a.Dimension,\"height\"],source:[a.Instance,function(){return new o.ColumnDataSource}],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"]}),this.override({level:\"underlay\"})},e.__name__\u003d\"Whisker\",e}(r.Annotation);n.Whisker\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(199),o\u003dt(18),s\u003dt(24),a\u003dt(46),l\u003dt(192),c\u003dMath.abs,h\u003dMath.min,u\u003dMath.max,_\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.rotate\u003d!0,e}return i.__extends(e,t),Object.defineProperty(e.prototype,\"panel\",{get:function(){return this.layout},enumerable:!0,configurable:!0}),e.prototype.render\u003dfunction(){if(this.model.visible){var t\u003d{tick:this._tick_extent(),tick_label:this._tick_label_extents(),axis_label:this._axis_label_extent()},e\u003dthis.tick_coords,n\u003dthis.plot_view.canvas_view.ctx;n.save(),this._draw_rule(n,t),this._draw_major_ticks(n,t,e),this._draw_minor_ticks(n,t,e),this._draw_major_labels(n,t,e),this._draw_axis_label(n,t,e),null!\u003dthis._render\u0026\u0026this._render(n,t,e),n.restore()}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.plot_view.request_paint()});var n\u003dthis.model.properties;this.on_change(n.visible,function(){return e.plot_view.request_layout()})},e.prototype.get_size\u003dfunction(){if(this.model.visible\u0026\u0026null\u003d\u003dthis.model.fixed_location){var t\u003dthis._get_size();return{width:0,height:Math.round(t)}}return{width:0,height:0}},e.prototype._get_size\u003dfunction(){return this._tick_extent()+this._tick_label_extent()+this._axis_label_extent()},Object.defineProperty(e.prototype,\"needs_clip\",{get:function(){return null!\u003dthis.model.fixed_location},enumerable:!0,configurable:!0}),e.prototype._draw_rule\u003dfunction(t,e){if(this.visuals.axis_line.doit){var n\u003dthis.rule_coords,i\u003dn[0],r\u003dn[1],o\u003dthis.plot_view.map_to_screen(i,r,this.model.x_range_name,this.model.y_range_name),s\u003do[0],a\u003do[1],l\u003dthis.normals,c\u003dl[0],h\u003dl[1],u\u003dthis.offsets,_\u003du[0],d\u003du[1];this.visuals.axis_line.set_value(t),t.beginPath(),t.moveTo(Math.round(s[0]+c*_),Math.round(a[0]+h*d));for(var p\u003d1;p\u003cs.length;p++){var f\u003dMath.round(s[p]+c*_),m\u003dMath.round(a[p]+h*d);t.lineTo(f,m)}t.stroke()}},e.prototype._draw_major_ticks\u003dfunction(t,e,n){var i\u003dthis.model.major_tick_in,r\u003dthis.model.major_tick_out,o\u003dthis.visuals.major_tick_line;this._draw_ticks(t,n.major,i,r,o)},e.prototype._draw_minor_ticks\u003dfunction(t,e,n){var i\u003dthis.model.minor_tick_in,r\u003dthis.model.minor_tick_out,o\u003dthis.visuals.minor_tick_line;this._draw_ticks(t,n.minor,i,r,o)},e.prototype._draw_major_labels\u003dfunction(t,e,n){var i\u003dn.major,r\u003dthis.compute_labels(i[this.dimension]),o\u003dthis.model.major_label_orientation,s\u003de.tick+this.model.major_label_standoff,a\u003dthis.visuals.major_label_text;this._draw_oriented_labels(t,r,i,o,this.panel.side,s,a)},e.prototype._draw_axis_label\u003dfunction(t,e,n){if(null!\u003dthis.model.axis_label\u0026\u00260!\u003dthis.model.axis_label.length\u0026\u0026null\u003d\u003dthis.model.fixed_location){var i,r;switch(this.panel.side){case\"above\":i\u003dthis.panel._hcenter.value,r\u003dthis.panel._bottom.value;break;case\"below\":i\u003dthis.panel._hcenter.value,r\u003dthis.panel._top.value;break;case\"left\":i\u003dthis.panel._right.value,r\u003dthis.panel._vcenter.value;break;case\"right\":i\u003dthis.panel._left.value,r\u003dthis.panel._vcenter.value;break;default:throw new Error(\"unknown side: \"+this.panel.side)}var o\u003d[[i],[r]],a\u003de.tick+s.sum(e.tick_label)+this.model.axis_label_standoff,l\u003dthis.visuals.axis_label_text;this._draw_oriented_labels(t,[this.model.axis_label],o,\"parallel\",this.panel.side,a,l,\"screen\")}},e.prototype._draw_ticks\u003dfunction(t,e,n,i,r){if(r.doit){var o\u003de[0],s\u003de[1],a\u003dthis.plot_view.map_to_screen(o,s,this.model.x_range_name,this.model.y_range_name),l\u003da[0],c\u003da[1],h\u003dthis.normals,u\u003dh[0],_\u003dh[1],d\u003dthis.offsets,p\u003dd[0],f\u003dd[1],m\u003d[u*(p-n),_*(f-n)],v\u003dm[0],g\u003dm[1],y\u003d[u*(p+i),_*(f+i)],b\u003dy[0],w\u003dy[1];r.set_value(t);for(var x\u003d0;x\u003cl.length;x++){var A\u003dMath.round(l[x]+b),k\u003dMath.round(c[x]+w),C\u003dMath.round(l[x]+v),T\u003dMath.round(c[x]+g);t.beginPath(),t.moveTo(A,k),t.lineTo(C,T),t.stroke()}}},e.prototype._draw_oriented_labels\u003dfunction(t,e,n,i,r,o,s,l){var c,h,u;if(void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d\"data\"),s.doit\u0026\u00260!\u003de.length){var _,d,p,f;if(\"screen\"\u003d\u003dl)_\u003dn[0],d\u003dn[1],p\u003d(c\u003d[0,0])[0],f\u003dc[1];else{var m\u003dn[0],v\u003dn[1];h\u003dthis.plot_view.map_to_screen(m,v,this.model.x_range_name,this.model.y_range_name),_\u003dh[0],d\u003dh[1],u\u003dthis.offsets,p\u003du[0],f\u003du[1]}var g,y\u003dthis.normals,b\u003dy[0],w\u003dy[1],x\u003db*(p+o),A\u003dw*(f+o);s.set_value(t),this.panel.apply_label_text_heuristics(t,i),g\u003da.isString(i)?this.panel.get_label_angle_heuristic(i):-i;for(var k\u003d0;k\u003c_.length;k++){var C\u003dMath.round(_[k]+x),T\u003dMath.round(d[k]+A);t.translate(C,T),t.rotate(g),t.fillText(e[k],0,0),t.rotate(-g),t.translate(-C,-T)}}},e.prototype._axis_label_extent\u003dfunction(){if(null\u003d\u003dthis.model.axis_label||\"\"\u003d\u003dthis.model.axis_label)return 0;var t\u003dthis.model.axis_label_standoff,e\u003dthis.visuals.axis_label_text;return this._oriented_labels_extent([this.model.axis_label],\"parallel\",this.panel.side,t,e)},e.prototype._tick_extent\u003dfunction(){return this.model.major_tick_out},e.prototype._tick_label_extent\u003dfunction(){return s.sum(this._tick_label_extents())},e.prototype._tick_label_extents\u003dfunction(){var t\u003dthis.tick_coords.major,e\u003dthis.compute_labels(t[this.dimension]),n\u003dthis.model.major_label_orientation,i\u003dthis.model.major_label_standoff,r\u003dthis.visuals.major_label_text;return[this._oriented_labels_extent(e,n,this.panel.side,i,r)]},e.prototype._oriented_labels_extent\u003dfunction(t,e,n,i,r){if(0\u003d\u003dt.length)return 0;var o,s,l\u003dthis.plot_view.canvas_view.ctx;r.set_value(l),a.isString(e)?(o\u003d1,s\u003dthis.panel.get_label_angle_heuristic(e)):(o\u003d2,s\u003d-e),s\u003dMath.abs(s);for(var c\u003dMath.cos(s),h\u003dMath.sin(s),u\u003d0,_\u003d0;_\u003ct.length;_++){var d\u003d1.1*l.measureText(t[_]).width,p\u003d.9*l.measureText(t[_]).ascent,f\u003dvoid 0;(f\u003d\"above\"\u003d\u003dn||\"below\"\u003d\u003dn?d*h+p/o*c:d*c+p/o*h)\u003eu\u0026\u0026(u\u003df)}return u\u003e0\u0026\u0026(u+\u003di),u},Object.defineProperty(e.prototype,\"normals\",{get:function(){return this.panel.normals},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"dimension\",{get:function(){return this.panel.dimension},enumerable:!0,configurable:!0}),e.prototype.compute_labels\u003dfunction(t){for(var e\u003dthis.model.formatter.doFormat(t,this),n\u003d0;n\u003ct.length;n++)t[n]in this.model.major_label_overrides\u0026\u0026(e[n]\u003dthis.model.major_label_overrides[t[n]]);return e},Object.defineProperty(e.prototype,\"offsets\",{get:function(){if(null!\u003dthis.model.fixed_location)return[0,0];var t\u003dthis.plot_view.frame,e\u003d[0,0],n\u003de[0],i\u003de[1];switch(this.panel.side){case\"below\":i\u003dc(this.panel._top.value-t._bottom.value);break;case\"above\":i\u003dc(this.panel._bottom.value-t._top.value);break;case\"right\":n\u003dc(this.panel._left.value-t._right.value);break;case\"left\":n\u003dc(this.panel._right.value-t._left.value)}return[n,i]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"ranges\",{get:function(){var t\u003dthis.dimension,e\u003d(t+1)%2,n\u003dthis.plot_view.frame,i\u003d[n.x_ranges[this.model.x_range_name],n.y_ranges[this.model.y_range_name]];return[i[t],i[e]]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"computed_bounds\",{get:function(){var t\u003dthis.ranges[0],e\u003dthis.model.bounds,n\u003d[t.min,t.max];if(\"auto\"\u003d\u003de)return[t.min,t.max];if(a.isArray(e)){var i\u003dvoid 0,r\u003dvoid 0,o\u003de[0],s\u003de[1],l\u003dn[0],_\u003dn[1];return c(o-s)\u003ec(l-_)?(i\u003du(h(o,s),l),r\u003dh(u(o,s),_)):(i\u003dh(o,s),r\u003du(o,s)),[i,r]}throw new Error(\"user bounds \u0027\"+e+\"\u0027 not understood\")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"rule_coords\",{get:function(){var t\u003dthis.dimension,e\u003d(t+1)%2,n\u003dthis.ranges[0],i\u003dthis.computed_bounds,r\u003di[0],o\u003di[1],s\u003dnew Array(2),a\u003dnew Array(2),l\u003d[s,a];return l[t][0]\u003dMath.max(r,n.min),l[t][1]\u003dMath.min(o,n.max),l[t][0]\u003el[t][1]\u0026\u0026(l[t][0]\u003dl[t][1]\u003dNaN),l[e][0]\u003dthis.loc,l[e][1]\u003dthis.loc,l},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"tick_coords\",{get:function(){for(var t\u003dthis.dimension,e\u003d(t+1)%2,n\u003dthis.ranges[0],i\u003dthis.computed_bounds,r\u003di[0],o\u003di[1],s\u003dthis.model.ticker.get_ticks(r,o,n,this.loc,{}),a\u003ds.major,l\u003ds.minor,c\u003d[[],[]],h\u003d[[],[]],u\u003d[n.min,n.max],_\u003du[0],d\u003du[1],p\u003d0;p\u003ca.length;p++)a[p]\u003c_||a[p]\u003ed||(c[t].push(a[p]),c[e].push(this.loc));for(var p\u003d0;p\u003cl.length;p++)l[p]\u003c_||l[p]\u003ed||(h[t].push(l[p]),h[e].push(this.loc));return{major:c,minor:h}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"loc\",{get:function(){var t\u003dthis.model.fixed_location;if(null!\u003dt){if(a.isNumber(t))return t;var e\u003dthis.ranges,n\u003de[1];if(n instanceof l.FactorRange)return n.synthetic(t);throw new Error(\"unexpected\")}var i\u003dthis.ranges,r\u003di[1];switch(this.panel.side){case\"left\":case\"below\":return r.start;case\"right\":case\"above\":return r.end}},enumerable:!0,configurable:!0}),e.prototype.serializable_state\u003dfunction(){return i.__assign({},t.prototype.serializable_state.call(this),{bbox:this.layout.bbox.box})},e.__name__\u003d\"AxisView\",e}(r.GuideRendererView);n.AxisView\u003d_;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003d_,this.mixins([\"line:axis_\",\"line:major_tick_\",\"line:minor_tick_\",\"text:major_label_\",\"text:axis_label_\"]),this.define({bounds:[o.Any,\"auto\"],ticker:[o.Instance],formatter:[o.Instance],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"],axis_label:[o.String,\"\"],axis_label_standoff:[o.Int,5],major_label_standoff:[o.Int,5],major_label_orientation:[o.Any,\"horizontal\"],major_label_overrides:[o.Any,{}],major_tick_in:[o.Number,2],major_tick_out:[o.Number,6],minor_tick_in:[o.Number,0],minor_tick_out:[o.Number,4],fixed_location:[o.Any,null]}),this.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"8pt\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"10pt\",axis_label_text_font_style:\"italic\"})},e.__name__\u003d\"Axis\",e}(r.GuideRenderer);n.Axis\u003dd,d.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(82),o\u003dt(226),s\u003dt(108),a\u003dt(18),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){this._draw_group_separators(t,e,n)},e.prototype._draw_group_separators\u003dfunction(t,e,n){var i,r\u003dthis.ranges[0],o\u003dthis.computed_bounds,s\u003do[0],a\u003do[1];if(r.tops\u0026\u0026!(r.tops.length\u003c2)\u0026\u0026this.visuals.separator_line.doit){for(var l\u003dthis.dimension,c\u003d(l+1)%2,h\u003d[[],[]],u\u003d0,_\u003d0;_\u003cr.tops.length-1;_++){for(var d\u003dvoid 0,p\u003dvoid 0,f\u003du;f\u003cr.factors.length;f++)if(r.factors[f][0]\u003d\u003dr.tops[_+1]){i\u003d[r.factors[f-1],r.factors[f]],d\u003di[0],p\u003di[1],u\u003df;break}var m\u003d(r.synthetic(d)+r.synthetic(p))/2;m\u003es\u0026\u0026m\u003ca\u0026\u0026(h[l].push(m),h[c].push(this.loc))}var v\u003dthis._tick_label_extent();this._draw_ticks(t,h,-3,v-6,this.visuals.separator_line)}},e.prototype._draw_major_labels\u003dfunction(t,e,n){for(var i\u003dthis._get_factor_info(),r\u003de.tick+this.model.major_label_standoff,o\u003d0;o\u003ci.length;o++){var s\u003di[o],a\u003ds[0],l\u003ds[1],c\u003ds[2],h\u003ds[3];this._draw_oriented_labels(t,a,l,c,this.panel.side,r,h),r+\u003de.tick_label[o]}},e.prototype._tick_label_extents\u003dfunction(){for(var t\u003dthis._get_factor_info(),e\u003d[],n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n],o\u003dr[0],s\u003dr[2],a\u003dr[3],l\u003dthis._oriented_labels_extent(o,s,this.panel.side,this.model.major_label_standoff,a);e.push(l)}return e},e.prototype._get_factor_info\u003dfunction(){var t\u003dthis.ranges[0],e\u003dthis.computed_bounds,n\u003de[0],i\u003de[1],r\u003dthis.loc,o\u003dthis.model.ticker.get_ticks(n,i,t,r,{}),s\u003dthis.tick_coords,a\u003d[];if(1\u003d\u003dt.levels){var l\u003do.major,c\u003dthis.model.formatter.doFormat(l,this);a.push([c,s.major,this.model.major_label_orientation,this.visuals.major_label_text])}else if(2\u003d\u003dt.levels){var l\u003do.major.map(function(t){return t[1]}),c\u003dthis.model.formatter.doFormat(l,this);a.push([c,s.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([o.tops,s.tops,this.model.group_label_orientation,this.visuals.group_text])}else if(3\u003d\u003dt.levels){var l\u003do.major.map(function(t){return t[2]}),c\u003dthis.model.formatter.doFormat(l,this),h\u003do.mids.map(function(t){return t[1]});a.push([c,s.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([h,s.mids,this.model.subgroup_label_orientation,this.visuals.subgroup_text]),a.push([o.tops,s.tops,this.model.group_label_orientation,this.visuals.group_text])}return a},Object.defineProperty(e.prototype,\"tick_coords\",{get:function(){var t\u003dthis,e\u003dthis.dimension,n\u003d(e+1)%2,i\u003dthis.ranges[0],r\u003dthis.computed_bounds,o\u003dr[0],s\u003dr[1],a\u003dthis.model.ticker.get_ticks(o,s,i,this.loc,{}),l\u003d{major:[[],[]],mids:[[],[]],tops:[[],[]],minor:[[],[]]};return l.major[e]\u003da.major,l.major[n]\u003da.major.map(function(e){return t.loc}),3\u003d\u003di.levels\u0026\u0026(l.mids[e]\u003da.mids),l.mids[n]\u003da.mids.map(function(e){return t.loc}),i.levels\u003e1\u0026\u0026(l.tops[e]\u003da.tops),l.tops[n]\u003da.tops.map(function(e){return t.loc}),l},enumerable:!0,configurable:!0}),e.__name__\u003d\"CategoricalAxisView\",e}(r.AxisView);n.CategoricalAxisView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.mixins([\"line:separator_\",\"text:group_\",\"text:subgroup_\"]),this.define({group_label_orientation:[a.Any,\"parallel\"],subgroup_label_orientation:[a.Any,\"parallel\"]}),this.override({ticker:function(){return new o.CategoricalTicker},formatter:function(){return new s.CategoricalTickFormatter},separator_line_color:\"lightgrey\",separator_line_width:2,group_text_font_style:\"bold\",group_text_font_size:\"8pt\",group_text_color:\"grey\",subgroup_text_font_style:\"bold\",subgroup_text_font_size:\"8pt\"})},e.__name__\u003d\"CategoricalAxis\",e}(r.Axis);n.CategoricalAxis\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(82),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"ContinuousAxis\",e}(r.Axis);n.ContinuousAxis\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(87),o\u003dt(109),s\u003dt(229),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DatetimeAxisView\",e}(r.LinearAxisView);n.DatetimeAxisView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.override({ticker:function(){return new s.DatetimeTicker},formatter:function(){return new o.DatetimeTickFormatter}})},e.__name__\u003d\"DatetimeAxis\",e}(r.LinearAxis);n.DatetimeAxis\u003dl,l.initClass()},function(t,e,n){var i\u003dt(82);n.Axis\u003di.Axis;var r\u003dt(83);n.CategoricalAxis\u003dr.CategoricalAxis;var o\u003dt(84);n.ContinuousAxis\u003do.ContinuousAxis;var s\u003dt(85);n.DatetimeAxis\u003ds.DatetimeAxis;var a\u003dt(87);n.LinearAxis\u003da.LinearAxis;var l\u003dt(88);n.LogAxis\u003dl.LogAxis;var c\u003dt(89);n.MercatorAxis\u003dc.MercatorAxis},function(t,e,n){var i\u003dt(426),r\u003dt(82),o\u003dt(84),s\u003dt(107),a\u003dt(225),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"LinearAxisView\",e}(r.AxisView);n.LinearAxisView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.override({ticker:function(){return new a.BasicTicker},formatter:function(){return new s.BasicTickFormatter}})},e.__name__\u003d\"LinearAxis\",e}(o.ContinuousAxis);n.LinearAxis\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(82),o\u003dt(84),s\u003dt(112),a\u003dt(233),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"LogAxisView\",e}(r.AxisView);n.LogAxisView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.override({ticker:function(){return new a.LogTicker},formatter:function(){return new s.LogTickFormatter}})},e.__name__\u003d\"LogAxis\",e}(o.ContinuousAxis);n.LogAxis\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(82),o\u003dt(87),s\u003dt(113),a\u003dt(234),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"MercatorAxisView\",e}(r.AxisView);n.MercatorAxisView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.override({ticker:function(){return new a.MercatorTicker({dimension:\"lat\"})},formatter:function(){return new s.MercatorTickFormatter({dimension:\"lat\"})}})},e.__name__\u003d\"MercatorAxis\",e}(o.LinearAxis);n.MercatorAxis\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"Callback\",e}(r.Model);n.Callback\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(90),o\u003dt(18),s\u003dt(35),a\u003dt(40),l\u003dfunction(e){function n(t){return e.call(this,t)||this}return i.__extends(n,e),n.initClass\u003dfunction(){this.define({args:[o.Any,{}],code:[o.String,\"\"],use_strict:[o.Boolean,!1]})},Object.defineProperty(n.prototype,\"names\",{get:function(){return s.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"values\",{get:function(){return s.values(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"func\",{get:function(){var t\u003dthis.use_strict?a.use_strict(this.code):this.code;return new(Function.bind.apply(Function,[void 0].concat(this.names,[\"cb_obj\",\"cb_data\",\"require\",\"exports\",t])))},enumerable:!0,configurable:!0}),n.prototype.execute\u003dfunction(e,n){return void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d{}),this.func.apply(e,this.values.concat(e,n,t,{}))},n.__name__\u003d\"CustomJS\",n}(r.Callback);n.CustomJS\u003dl,l.initClass()},function(t,e,n){var i\u003dt(91);n.CustomJS\u003di.CustomJS;var r\u003dt(93);n.OpenURL\u003dr.OpenURL},function(t,e,n){var i\u003dt(426),r\u003dt(90),o\u003dt(42),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({url:[s.String,\"http://\"],same_tab:[s.Boolean,!1]})},e.prototype.execute\u003dfunction(t,e){for(var n\u003dthis,i\u003de.source,r\u003dfunction(t){var e\u003do.replace_placeholders(n.url,i,t);n.same_tab?window.location.href\u003de:window.open(e)},s\u003di.selected,a\u003d0,l\u003ds.indices;a\u003cl.length;a++){var c\u003dl[a];r(c)}for(var h\u003d0,u\u003ds.line_indices;h\u003cu.length;h++){var c\u003du[h];r(c)}},e.__name__\u003d\"OpenURL\",e}(r.Callback);n.OpenURL\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(8),o\u003dt(6),s\u003dt(17),a\u003dt(18),l\u003dt(5),c\u003dt(27),h\u003dt(31),u\u003dt(29),_\u003dt(305);h.is_ie\u0026\u0026\"undefined\"!\u003dtypeof CanvasPixelArray\u0026\u0026(CanvasPixelArray.prototype.set\u003dfunction(t){for(var e\u003d0;e\u003cthis.length;e++)this[e]\u003dt[e]});var d\u003dt(318),p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"ctx\",{get:function(){return this._ctx},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.map_el\u003dthis.model.map?this.el.appendChild(l.div({class:_.bk_canvas_map})):null;var e\u003d{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"};switch(this.model.output_backend){case\"canvas\":case\"webgl\":this.canvas_el\u003dthis.el.appendChild(l.canvas({class:_.bk_canvas,style:e}));var n\u003dthis.canvas_el.getContext(\"2d\");if(null\u003d\u003dn)throw new Error(\"unable to obtain 2D rendering context\");this._ctx\u003dn;break;case\"svg\":var n\u003dnew d;this._ctx\u003dn,this.canvas_el\u003dthis.el.appendChild(n.getSvg())}this.overlays_el\u003dthis.el.appendChild(l.div({class:_.bk_canvas_overlays,style:e})),this.events_el\u003dthis.el.appendChild(l.div({class:_.bk_canvas_events,style:e})),u.fixup_ctx(this._ctx),s.logger.debug(\"CanvasView initialized\")},e.prototype.get_canvas_element\u003dfunction(){return this.canvas_el},e.prototype.prepare_canvas\u003dfunction(t,e){this.bbox\u003dnew c.BBox({left:0,top:0,width:t,height:e}),this.el.style.width\u003dt+\"px\",this.el.style.height\u003de+\"px\";var n\u003du.get_scale_ratio(this.ctx,this.model.use_hidpi,this.model.output_backend);this.model.pixel_ratio\u003dn,this.canvas_el.style.width\u003dt+\"px\",this.canvas_el.style.height\u003de+\"px\",this.canvas_el.setAttribute(\"width\",\"\"+t*n),this.canvas_el.setAttribute(\"height\",\"\"+e*n),s.logger.debug(\"Rendering CanvasView with width: \"+t+\", height: \"+e+\", pixel ratio: \"+n)},e.__name__\u003d\"CanvasView\",e}(o.DOMView);n.CanvasView\u003dp;var f\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dp,this.internal({map:[a.Boolean,!1],use_hidpi:[a.Boolean,!0],pixel_ratio:[a.Number,1],output_backend:[a.OutputBackend,\"canvas\"]})},e.__name__\u003d\"Canvas\",e}(r.HasProps);n.Canvas\u003df,f.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(202),o\u003dt(204),s\u003dt(205),a\u003dt(195),l\u003dt(191),c\u003dt(192),h\u003dt(13),u\u003dfunction(t){function e(e,n,i,r,o,s){void 0\u003d\u003d\u003do\u0026\u0026(o\u003d{}),void 0\u003d\u003d\u003ds\u0026\u0026(s\u003d{});var a\u003dt.call(this)||this;return a.x_scale\u003de,a.y_scale\u003dn,a.x_range\u003di,a.y_range\u003dr,a.extra_x_ranges\u003do,a.extra_y_ranges\u003ds,a._configure_scales(),a}return i.__extends(e,t),e.prototype.map_to_screen\u003dfunction(t,e,n,i){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d\"default\"),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"default\");var r\u003dthis.xscales[n].v_compute(t),o\u003dthis.yscales[i].v_compute(e);return[r,o]},e.prototype._get_ranges\u003dfunction(t,e){var n\u003d{};if(n.default\u003dt,null!\u003de)for(var i in e)n[i]\u003de[i];return n},e.prototype._get_scales\u003dfunction(t,e,n){var i\u003d{};for(var h in e){var u\u003de[h];if(u instanceof l.DataRange1d||u instanceof a.Range1d){if(!(t instanceof s.LogScale||t instanceof o.LinearScale))throw new Error(\"Range \"+u.type+\" is incompatible is Scale \"+t.type);if(t instanceof r.CategoricalScale)throw new Error(\"Range \"+u.type+\" is incompatible is Scale \"+t.type)}if(u instanceof c.FactorRange\u0026\u0026!(t instanceof r.CategoricalScale))throw new Error(\"Range \"+u.type+\" is incompatible is Scale \"+t.type);t instanceof s.LogScale\u0026\u0026u instanceof l.DataRange1d\u0026\u0026(u.scale_hint\u003d\"log\");var _\u003dt.clone();_.setv({source_range:u,target_range:n}),i[h]\u003d_}return i},e.prototype._configure_frame_ranges\u003dfunction(){this._h_target\u003dnew a.Range1d({start:this._left.value,end:this._right.value}),this._v_target\u003dnew a.Range1d({start:this._bottom.value,end:this._top.value})},e.prototype._configure_scales\u003dfunction(){this._configure_frame_ranges(),this._x_ranges\u003dthis._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges\u003dthis._get_ranges(this.y_range,this.extra_y_ranges),this._xscales\u003dthis._get_scales(this.x_scale,this._x_ranges,this._h_target),this._yscales\u003dthis._get_scales(this.y_scale,this._y_ranges,this._v_target)},e.prototype._update_scales\u003dfunction(){for(var t in this._configure_frame_ranges(),this._xscales){var e\u003dthis._xscales[t];e.target_range\u003dthis._h_target}for(var n in this._yscales){var e\u003dthis._yscales[n];e.target_range\u003dthis._v_target}},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n),this._update_scales()},Object.defineProperty(e.prototype,\"x_ranges\",{get:function(){return this._x_ranges},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"y_ranges\",{get:function(){return this._y_ranges},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"xscales\",{get:function(){return this._xscales},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"yscales\",{get:function(){return this._yscales},enumerable:!0,configurable:!0}),e.__name__\u003d\"CartesianFrame\",e}(h.LayoutItem);n.CartesianFrame\u003du},function(t,e,n){var i\u003dt(94);n.Canvas\u003di.Canvas;var r\u003dt(95);n.CartesianFrame\u003dr.CartesianFrame},function(t,e,n){var i\u003dt(426),r\u003dt(98),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({field:[o.String],include_zero:[o.Boolean,!1]})},e.prototype._v_compute\u003dfunction(t){var e\u003dnew Float64Array(t.get_length()||0),n\u003dt.data[this.field],i\u003dthis.include_zero?1:0;e[0]\u003dthis.include_zero?0:n[0];for(var r\u003d1;r\u003ce.length;r++)e[r]\u003de[r-1]+n[r-i];return e},e.__name__\u003d\"CumSum\",e}(r.Expression);n.CumSum\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n._connected\u003d{},n._result\u003d{},n}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._connected\u003d{},this._result\u003d{}},e.prototype.v_compute\u003dfunction(t){var e\u003dthis;null\u003d\u003dthis._connected[t.id]\u0026\u0026(this.connect(t.change,function(){return delete e._result[t.id]}),this.connect(t.patching,function(){return delete e._result[t.id]}),this.connect(t.streaming,function(){return delete e._result[t.id]}),this._connected[t.id]\u003d!0);var n\u003dthis._result[t.id];return null\u003d\u003dn\u0026\u0026(this._result[t.id]\u003dn\u003dthis._v_compute(t)),n},e.__name__\u003d\"Expression\",e}(r.Model);n.Expression\u003do},function(t,e,n){var i\u003dt(98);n.Expression\u003di.Expression;var r\u003dt(100);n.Stack\u003dr.Stack;var o\u003dt(97);n.CumSum\u003do.CumSum},function(t,e,n){var i\u003dt(426),r\u003dt(98),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({fields:[o.Array,[]]})},e.prototype._v_compute\u003dfunction(t){for(var e\u003dnew Float64Array(t.get_length()||0),n\u003d0,i\u003dthis.fields;n\u003ci.length;n++)for(var r\u003di[n],o\u003d0;o\u003ct.data[r].length;o++){var s\u003dt.data[r][o];e[o]+\u003ds}return e},e.__name__\u003d\"Stack\",e}(r.Expression);n.Stack\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(103),o\u003dt(18),s\u003dt(17),a\u003dt(24),l\u003dt(46),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({booleans:[o.Array,null]})},e.prototype.compute_indices\u003dfunction(t){var e\u003dthis.booleans;return null!\u003de\u0026\u0026e.length\u003e0?a.every(e,l.isBoolean)?(e.length!\u003d\u003dt.get_length()\u0026\u0026s.logger.warn(\"BooleanFilter \"+this.id+\": length of booleans doesn\u0027t match data source\"),a.range(0,e.length).filter(function(t){return!0\u003d\u003d\u003de[t]})):(s.logger.warn(\"BooleanFilter \"+this.id+\": booleans should be array of booleans, defaulting to no filtering\"),null):(null!\u003de\u0026\u00260\u003d\u003de.length?s.logger.warn(\"BooleanFilter \"+this.id+\": booleans is empty, defaulting to no filtering\"):s.logger.warn(\"BooleanFilter \"+this.id+\": booleans was not set, defaulting to no filtering\"),null)},e.__name__\u003d\"BooleanFilter\",e}(r.Filter);n.BooleanFilter\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(103),o\u003dt(18),s\u003dt(35),a\u003dt(40),l\u003dfunction(e){function n(t){return e.call(this,t)||this}return i.__extends(n,e),n.initClass\u003dfunction(){this.define({args:[o.Any,{}],code:[o.String,\"\"],use_strict:[o.Boolean,!1]})},Object.defineProperty(n.prototype,\"names\",{get:function(){return s.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"values\",{get:function(){return s.values(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"func\",{get:function(){var t\u003dthis.use_strict?a.use_strict(this.code):this.code;return new(Function.bind.apply(Function,[void 0].concat(this.names,[\"source\",\"require\",\"exports\",t])))},enumerable:!0,configurable:!0}),n.prototype.compute_indices\u003dfunction(n){return this.filter\u003dthis.func.apply(this,this.values.concat([n,t,{}])),e.prototype.compute_indices.call(this,n)},n.__name__\u003d\"CustomJSFilter\",n}(r.Filter);n.CustomJSFilter\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dt(46),a\u003dt(24),l\u003dt(17),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({filter:[o.Array,null]})},e.prototype.compute_indices\u003dfunction(t){var e\u003dthis.filter;return null!\u003de\u0026\u0026e.length\u003e\u003d0?s.isArrayOf(e,s.isBoolean)?a.range(0,e.length).filter(function(t){return!0\u003d\u003d\u003de[t]}):s.isArrayOf(e,s.isInteger)?e:(l.logger.warn(\"Filter \"+this.id+\": filter should either be array of only booleans or only integers, defaulting to no filtering\"),null):(l.logger.warn(\"Filter \"+this.id+\": filter was not set to be an array, defaulting to no filtering\"),null)},e.__name__\u003d\"Filter\",e}(r.Model);n.Filter\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(103),o\u003dt(18),s\u003dt(17),a\u003dt(24),l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.indices\u003dnull,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({column_name:[o.String],group:[o.String]})},e.prototype.compute_indices\u003dfunction(t){var e\u003dthis,n\u003dt.get_column(this.column_name);return null\u003d\u003dn?(s.logger.warn(\"group filter: groupby column not found in data source\"),null):(this.indices\u003da.range(0,t.get_length()||0).filter(function(t){return n[t]\u003d\u003d\u003de.group}),0\u003d\u003d\u003dthis.indices.length\u0026\u0026s.logger.warn(\"group filter: group \u0027\"+this.group+\"\u0027 did not match any values in column \u0027\"+this.column_name+\"\u0027\"),this.indices)},e.__name__\u003d\"GroupFilter\",e}(r.Filter);n.GroupFilter\u003dl,l.initClass()},function(t,e,n){var i\u003dt(101);n.BooleanFilter\u003di.BooleanFilter;var r\u003dt(102);n.CustomJSFilter\u003dr.CustomJSFilter;var o\u003dt(103);n.Filter\u003do.Filter;var s\u003dt(104);n.GroupFilter\u003ds.GroupFilter;var a\u003dt(106);n.IndexFilter\u003da.IndexFilter},function(t,e,n){var i\u003dt(426),r\u003dt(103),o\u003dt(18),s\u003dt(17),a\u003dt(46),l\u003dt(24),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({indices:[o.Array,null]})},e.prototype.compute_indices\u003dfunction(t){return null!\u003dthis.indices\u0026\u0026this.indices.length\u003e\u003d0?l.every(this.indices,a.isInteger)?this.indices:(s.logger.warn(\"IndexFilter \"+this.id+\": indices should be array of integers, defaulting to no filtering\"),null):(s.logger.warn(\"IndexFilter \"+this.id+\": indices was not set, defaulting to no filtering\"),null)},e.__name__\u003d\"IndexFilter\",e}(r.Filter);n.IndexFilter\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(116),o\u003dt(18),s\u003dt(46),a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.last_precision\u003d3,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({precision:[o.Any,\"auto\"],use_scientific:[o.Boolean,!0],power_limit_high:[o.Number,5],power_limit_low:[o.Number,-3]})},Object.defineProperty(e.prototype,\"scientific_limit_low\",{get:function(){return Math.pow(10,this.power_limit_low)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"scientific_limit_high\",{get:function(){return Math.pow(10,this.power_limit_high)},enumerable:!0,configurable:!0}),e.prototype.doFormat\u003dfunction(t,e){if(0\u003d\u003dt.length)return[];var n\u003d0;t.length\u003e\u003d2\u0026\u0026(n\u003dMath.abs(t[1]-t[0])/1e4);var i\u003d!1;if(this.use_scientific)for(var r\u003d0,o\u003dt;r\u003co.length;r++){var a\u003do[r],l\u003dMath.abs(a);if(l\u003en\u0026\u0026(l\u003e\u003dthis.scientific_limit_high||l\u003c\u003dthis.scientific_limit_low)){i\u003d!0;break}}var c\u003dnew Array(t.length),h\u003dthis.precision;if(null\u003d\u003dh||s.isNumber(h))if(i)for(var u\u003d0,_\u003dt.length;u\u003c_;u++)c[u]\u003dt[u].toExponential(h||void 0);else for(var u\u003d0,_\u003dt.length;u\u003c_;u++)c[u]\u003dt[u].toFixed(h||void 0).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");else for(var d\u003dthis.last_precision,p\u003dthis.last_precision\u003c\u003d15;p?d\u003c\u003d15:d\u003e\u003d15;p?d++:d--){var f\u003d!0;if(i){for(var u\u003d0,_\u003dt.length;u\u003c_;u++)if(c[u]\u003dt[u].toExponential(d),u\u003e0\u0026\u0026c[u]\u003d\u003d\u003dc[u-1]){f\u003d!1;break}if(f)break}else{for(var u\u003d0,_\u003dt.length;u\u003c_;u++)if(c[u]\u003dt[u].toFixed(d).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),u\u003e0\u0026\u0026c[u]\u003d\u003dc[u-1]){f\u003d!1;break}if(f)break}if(f){this.last_precision\u003dd;break}}return c},e.__name__\u003d\"BasicTickFormatter\",e}(r.TickFormatter);n.BasicTickFormatter\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(116),o\u003dt(24),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.doFormat\u003dfunction(t,e){return o.copy(t)},e.__name__\u003d\"CategoricalTickFormatter\",e}(r.TickFormatter);n.CategoricalTickFormatter\u003ds},function(t,e,n){var i\u003dt(426),r\u003dt(425),o\u003dt(116),s\u003dt(17),a\u003dt(18),l\u003dt(42),c\u003dt(24),h\u003dt(46);function u(t){return r(t,\"%Y %m %d %H %M %S\").split(/\\s+/).map(function(t){return parseInt(t,10)})}function _(t,e){if(h.isFunction(e))return e(t);var n\u003dl.sprintf(\"$1%06d\",function(t){return Math.round(t/1e3%1*1e6)}(t));return-1\u003d\u003d(e\u003de.replace(/((^|[^%])(%%)*)%f/,n)).indexOf(\"%\")?e:r(t,e)}var d\u003d[\"microseconds\",\"milliseconds\",\"seconds\",\"minsec\",\"minutes\",\"hourmin\",\"hours\",\"days\",\"months\",\"years\"],p\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.strip_leading_zeros\u003d!0,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({microseconds:[a.Array,[\"%fus\"]],milliseconds:[a.Array,[\"%3Nms\",\"%S.%3Ns\"]],seconds:[a.Array,[\"%Ss\"]],minsec:[a.Array,[\":%M:%S\"]],minutes:[a.Array,[\":%M\",\"%Mm\"]],hourmin:[a.Array,[\"%H:%M\"]],hours:[a.Array,[\"%Hh\",\"%H:%M\"]],days:[a.Array,[\"%m/%d\",\"%a%d\"]],months:[a.Array,[\"%m/%Y\",\"%b %Y\"]],years:[a.Array,[\"%Y\"]]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._update_width_formats()},e.prototype._update_width_formats\u003dfunction(){var t\u003d+r(new Date),e\u003dfunction(e){var n\u003de.map(function(e){return _(t,e).length}),i\u003dc.sort_by(c.zip(n,e),function(t){var e\u003dt[0];return e});return c.unzip(i)};this._width_formats\u003d{microseconds:e(this.microseconds),milliseconds:e(this.milliseconds),seconds:e(this.seconds),minsec:e(this.minsec),minutes:e(this.minutes),hourmin:e(this.hourmin),hours:e(this.hours),days:e(this.days),months:e(this.months),years:e(this.years)}},e.prototype._get_resolution_str\u003dfunction(t,e){var n\u003d1.1*t;switch(!1){case!(n\u003c.001):return\"microseconds\";case!(n\u003c1):return\"milliseconds\";case!(n\u003c60):return e\u003e\u003d60?\"minsec\":\"seconds\";case!(n\u003c3600):return e\u003e\u003d3600?\"hourmin\":\"minutes\";case!(n\u003c86400):return\"hours\";case!(n\u003c2678400):return\"days\";case!(n\u003c31536e3):return\"months\";default:return\"years\"}},e.prototype.doFormat\u003dfunction(t,e){if(0\u003d\u003dt.length)return[];for(var n\u003dMath.abs(t[t.length-1]-t[0])/1e3,i\u003dn/(t.length-1),r\u003dthis._get_resolution_str(i,n),o\u003dthis._width_formats[r],a\u003do[1][0],l\u003d[],c\u003dd.indexOf(r),h\u003d{},p\u003d0,f\u003dd;p\u003cf.length;p++){var m\u003df[p];h[m]\u003d0}h.seconds\u003d5,h.minsec\u003d4,h.minutes\u003d4,h.hourmin\u003d3,h.hours\u003d3;for(var v\u003d0,g\u003dt;v\u003cg.length;v++){var y\u003dg[v],b\u003dvoid 0,w\u003dvoid 0;try{w\u003du(y),b\u003d_(y,a)}catch(t){s.logger.warn(\"unable to format tick for timestamp value \"+y),s.logger.warn(\" - \"+t),l.push(\"ERR\");continue}for(var x\u003d!1,A\u003dc;0\u003d\u003dw[h[d[A]]];){var k\u003dvoid 0;if((A+\u003d1)\u003d\u003dd.length)break;if((\"minsec\"\u003d\u003dr||\"hourmin\"\u003d\u003dr)\u0026\u0026!x){if(\"minsec\"\u003d\u003dr\u0026\u00260\u003d\u003dw[4]\u0026\u00260!\u003dw[5]||\"hourmin\"\u003d\u003dr\u0026\u00260\u003d\u003dw[3]\u0026\u00260!\u003dw[4]){k\u003dthis._width_formats[d[c-1]][1][0],b\u003d_(y,k);break}x\u003d!0}k\u003dthis._width_formats[d[A]][1][0],b\u003d_(y,k)}if(this.strip_leading_zeros){var C\u003db.replace(/^0+/g,\"\");C!\u003db\u0026\u0026isNaN(parseInt(C))\u0026\u0026(C\u003d\"0\"+C),l.push(C)}else l.push(b)}return l},e.__name__\u003d\"DatetimeTickFormatter\",e}(o.TickFormatter);n.DatetimeTickFormatter\u003dp,p.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(116),o\u003dt(18),s\u003dt(35),a\u003dt(40),l\u003dfunction(e){function n(t){return e.call(this,t)||this}return i.__extends(n,e),n.initClass\u003dfunction(){this.define({args:[o.Any,{}],code:[o.String,\"\"],use_strict:[o.Boolean,!1]})},Object.defineProperty(n.prototype,\"names\",{get:function(){return s.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"values\",{get:function(){return s.values(this.args)},enumerable:!0,configurable:!0}),n.prototype._make_func\u003dfunction(){var t\u003dthis.use_strict?a.use_strict(this.code):this.code;return new(Function.bind.apply(Function,[void 0,\"tick\",\"index\",\"ticks\"].concat(this.names,[\"require\",\"exports\",t])))},n.prototype.doFormat\u003dfunction(e,n){var i\u003dthis,r\u003dthis._make_func().bind({});return e.map(function(e,n,o){return r.apply(void 0,[e,n,o].concat(i.values,[t,{}]))})},n.__name__\u003d\"FuncTickFormatter\",n}(r.TickFormatter);n.FuncTickFormatter\u003dl,l.initClass()},function(t,e,n){var i\u003dt(107);n.BasicTickFormatter\u003di.BasicTickFormatter;var r\u003dt(108);n.CategoricalTickFormatter\u003dr.CategoricalTickFormatter;var o\u003dt(109);n.DatetimeTickFormatter\u003do.DatetimeTickFormatter;var s\u003dt(110);n.FuncTickFormatter\u003ds.FuncTickFormatter;var a\u003dt(112);n.LogTickFormatter\u003da.LogTickFormatter;var l\u003dt(113);n.MercatorTickFormatter\u003dl.MercatorTickFormatter;var c\u003dt(114);n.NumeralTickFormatter\u003dc.NumeralTickFormatter;var h\u003dt(115);n.PrintfTickFormatter\u003dh.PrintfTickFormatter;var u\u003dt(116);n.TickFormatter\u003du.TickFormatter},function(t,e,n){var i\u003dt(426),r\u003dt(116),o\u003dt(107),s\u003dt(17),a\u003dt(18),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({ticker:[a.Instance,null]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.basic_formatter\u003dnew o.BasicTickFormatter,null\u003d\u003dthis.ticker\u0026\u0026s.logger.warn(\"LogTickFormatter not configured with a ticker, using default base of 10 (labels will be incorrect if ticker base is not 10)\")},e.prototype.doFormat\u003dfunction(t,e){if(0\u003d\u003dt.length)return[];for(var n\u003dnull!\u003dthis.ticker?this.ticker.base:10,i\u003d!1,r\u003dnew Array(t.length),o\u003d0,s\u003dt.length;o\u003cs;o++)if(r[o]\u003dn+\"^\"+Math.round(Math.log(t[o])/Math.log(n)),o\u003e0\u0026\u0026r[o]\u003d\u003dr[o-1]){i\u003d!0;break}return i?this.basic_formatter.doFormat(t,e):r},e.__name__\u003d\"LogTickFormatter\",e}(r.TickFormatter);n.LogTickFormatter\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(107),o\u003dt(18),s\u003dt(36),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({dimension:[o.LatLon]})},e.prototype.doFormat\u003dfunction(e,n){if(null\u003d\u003dthis.dimension)throw new Error(\"MercatorTickFormatter.dimension not configured\");if(0\u003d\u003de.length)return[];var i\u003de.length,r\u003dnew Array(i);if(\"lon\"\u003d\u003dthis.dimension)for(var o\u003d0;o\u003ci;o++){var a\u003ds.wgs84_mercator.inverse([e[o],n.loc])[0];r[o]\u003da}else for(var o\u003d0;o\u003ci;o++){var l\u003ds.wgs84_mercator.inverse([n.loc,e[o]]),c\u003dl[1];r[o]\u003dc}return t.prototype.doFormat.call(this,r,n)},e.__name__\u003d\"MercatorTickFormatter\",e}(r.BasicTickFormatter);n.MercatorTickFormatter\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(396),o\u003dt(116),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({format:[s.String,\"0,0\"],language:[s.String,\"en\"],rounding:[s.RoundingFunction,\"round\"]})},Object.defineProperty(e.prototype,\"_rounding_fn\",{get:function(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}},enumerable:!0,configurable:!0}),e.prototype.doFormat\u003dfunction(t,e){var n\u003dthis.format,i\u003dthis.language,o\u003dthis._rounding_fn;return t.map(function(t){return r.format(t,n,i,o)})},e.__name__\u003d\"NumeralTickFormatter\",e}(o.TickFormatter);n.NumeralTickFormatter\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(116),o\u003dt(42),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({format:[s.String,\"%s\"]})},e.prototype.doFormat\u003dfunction(t,e){var n\u003dthis;return t.map(function(t){return o.sprintf(n.format,t)})},e.__name__\u003d\"PrintfTickFormatter\",e}(r.TickFormatter);n.PrintfTickFormatter\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"TickFormatter\",e}(r.Model);n.TickFormatter\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(9),a\u003dt(18),l\u003dt(34),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.inner_radius.units?this.sinner_radius\u003dthis.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius\u003dthis._inner_radius,\"data\"\u003d\u003dthis.model.properties.outer_radius.units?this.souter_radius\u003dthis.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius\u003dthis._outer_radius,this._angle\u003dnew Float32Array(this._start_angle.length);for(var t\u003d0,e\u003dthis._start_angle.length;t\u003ce;t++)this._angle[t]\u003dthis._end_angle[t]-this._start_angle[t]},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn._start_angle,s\u003dn._angle,a\u003dn.sinner_radius,l\u003dn.souter_radius,c\u003dthis.model.properties.direction.value(),h\u003d0,u\u003de;h\u003cu.length;h++){var _\u003du[h];isNaN(i[_]+r[_]+a[_]+l[_]+o[_]+s[_])||(t.translate(i[_],r[_]),t.rotate(o[_]),t.moveTo(l[_],0),t.beginPath(),t.arc(0,0,l[_],0,s[_],c),t.rotate(s[_]),t.lineTo(a[_],0),t.arc(0,0,a[_],0,-s[_],!c),t.closePath(),t.rotate(-s[_]-o[_]),t.translate(-i[_],-r[_]),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,_),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,_),t.stroke()))}},e.prototype._hit_point\u003dfunction(t){var e,n,i,r,o,a,c\u003dt.sx,h\u003dt.sy,u\u003dthis.renderer.xscale.invert(c),_\u003dthis.renderer.yscale.invert(h);if(\"data\"\u003d\u003dthis.model.properties.outer_radius.units)i\u003du-this.max_outer_radius,o\u003du+this.max_outer_radius,r\u003d_-this.max_outer_radius,a\u003d_+this.max_outer_radius;else{var d\u003dc-this.max_outer_radius,p\u003dc+this.max_outer_radius;e\u003dthis.renderer.xscale.r_invert(d,p),i\u003de[0],o\u003de[1];var f\u003dh-this.max_outer_radius,m\u003dh+this.max_outer_radius;n\u003dthis.renderer.yscale.r_invert(f,m),r\u003dn[0],a\u003dn[1]}for(var v\u003d[],g\u003d0,y\u003dthis.index.indices({x0:i,x1:o,y0:r,y1:a});g\u003cy.length;g++){var b\u003dy[g],w\u003dMath.pow(this.souter_radius[b],2),x\u003dMath.pow(this.sinner_radius[b],2),A\u003dthis.renderer.xscale.r_compute(u,this._x[b]),d\u003dA[0],p\u003dA[1],k\u003dthis.renderer.yscale.r_compute(_,this._y[b]),f\u003dk[0],m\u003dk[1],C\u003dMath.pow(d-p,2)+Math.pow(f-m,2);C\u003c\u003dw\u0026\u0026C\u003e\u003dx\u0026\u0026v.push([b,C])}for(var T\u003dthis.model.properties.direction.value(),S\u003d[],M\u003d0,E\u003dv;M\u003cE.length;M++){var z\u003dE[M],b\u003dz[0],C\u003dz[1],O\u003dMath.atan2(h-this.sy[b],c-this.sx[b]);l.angle_between(-O,-this._start_angle[b],-this._end_angle[b],T)\u0026\u0026S.push([b,C])}return s.create_hit_test_result_from_hits(S)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_area_legend(this.visuals,t,e,n)},e.prototype._scenterxy\u003dfunction(t){var e\u003d(this.sinner_radius[t]+this.souter_radius[t])/2,n\u003d(this._start_angle[t]+this._end_angle[t])/2;return{x:this.sx[t]+e*Math.cos(n),y:this.sy[t]+e*Math.sin(n)}},e.prototype.scenterx\u003dfunction(t){return this._scenterxy(t).x},e.prototype.scentery\u003dfunction(t){return this._scenterxy(t).y},e.__name__\u003d\"AnnularWedgeView\",e}(r.XYGlyphView);n.AnnularWedgeView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.mixins([\"line\",\"fill\"]),this.define({direction:[a.Direction,\"anticlock\"],inner_radius:[a.DistanceSpec],outer_radius:[a.DistanceSpec],start_angle:[a.AngleSpec],end_angle:[a.AngleSpec]})},e.__name__\u003d\"AnnularWedge\",e}(r.XYGlyph);n.AnnularWedge\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(9),s\u003dt(18),a\u003dt(31),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.inner_radius.units?this.sinner_radius\u003dthis.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius\u003dthis._inner_radius,\"data\"\u003d\u003dthis.model.properties.outer_radius.units?this.souter_radius\u003dthis.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius\u003dthis._outer_radius},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn.sinner_radius,s\u003dn.souter_radius,l\u003d0,c\u003de;l\u003cc.length;l++){var h\u003dc[l];if(!isNaN(i[h]+r[h]+o[h]+s[h])){if(this.visuals.fill.doit){if(this.visuals.fill.set_vectorize(t,h),t.beginPath(),a.is_ie)for(var u\u003d0,_\u003d[!1,!0];u\u003c_.length;u++){var d\u003d_[u];t.arc(i[h],r[h],o[h],0,Math.PI,d),t.arc(i[h],r[h],s[h],Math.PI,0,!d)}else t.arc(i[h],r[h],o[h],0,2*Math.PI,!0),t.arc(i[h],r[h],s[h],2*Math.PI,0,!1);t.fill()}this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,h),t.beginPath(),t.arc(i[h],r[h],o[h],0,2*Math.PI),t.moveTo(i[h]+s[h],r[h]),t.arc(i[h],r[h],s[h],0,2*Math.PI),t.stroke())}}},e.prototype._hit_point\u003dfunction(t){var e,n,i,r,s,a,l\u003dt.sx,c\u003dt.sy,h\u003dthis.renderer.xscale.invert(l),u\u003dthis.renderer.yscale.invert(c);if(\"data\"\u003d\u003dthis.model.properties.outer_radius.units)i\u003dh-this.max_outer_radius,s\u003dh+this.max_outer_radius,r\u003du-this.max_outer_radius,a\u003du+this.max_outer_radius;else{var _\u003dl-this.max_outer_radius,d\u003dl+this.max_outer_radius;e\u003dthis.renderer.xscale.r_invert(_,d),i\u003de[0],s\u003de[1];var p\u003dc-this.max_outer_radius,f\u003dc+this.max_outer_radius;n\u003dthis.renderer.yscale.r_invert(p,f),r\u003dn[0],a\u003dn[1]}for(var m\u003d[],v\u003d0,g\u003dthis.index.indices({x0:i,x1:s,y0:r,y1:a});v\u003cg.length;v++){var y\u003dg[v],b\u003dMath.pow(this.souter_radius[y],2),w\u003dMath.pow(this.sinner_radius[y],2),x\u003dthis.renderer.xscale.r_compute(h,this._x[y]),_\u003dx[0],d\u003dx[1],A\u003dthis.renderer.yscale.r_compute(u,this._y[y]),p\u003dA[0],f\u003dA[1],k\u003dMath.pow(_-d,2)+Math.pow(p-f,2);k\u003c\u003db\u0026\u0026k\u003e\u003dw\u0026\u0026m.push([y,k])}return o.create_hit_test_result_from_hits(m)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){var i\u003de.x0,r\u003de.y0,o\u003de.x1,s\u003de.y1,a\u003dn+1,l\u003dnew Array(a);l[n]\u003d(i+o)/2;var c\u003dnew Array(a);c[n]\u003d(r+s)/2;var h\u003d.5*Math.min(Math.abs(o-i),Math.abs(s-r)),u\u003dnew Array(a);u[n]\u003d.4*h;var _\u003dnew Array(a);_[n]\u003d.8*h,this._render(t,[n],{sx:l,sy:c,sinner_radius:u,souter_radius:_})},e.__name__\u003d\"AnnulusView\",e}(r.XYGlyphView);n.AnnulusView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.mixins([\"line\",\"fill\"]),this.define({inner_radius:[s.DistanceSpec],outer_radius:[s.DistanceSpec]})},e.__name__\u003d\"Annulus\",e}(r.XYGlyph);n.Annulus\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.radius.units?this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this._radius):this.sradius\u003dthis._radius},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx,r\u003dn.sy,o\u003dn.sradius,s\u003dn._start_angle,a\u003dn._end_angle;if(this.visuals.line.doit)for(var l\u003dthis.model.properties.direction.value(),c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];isNaN(i[u]+r[u]+o[u]+s[u]+a[u])||(t.beginPath(),t.arc(i[u],r[u],o[u],s[u],a[u],l),this.visuals.line.set_vectorize(t,u),t.stroke())}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_line_legend(this.visuals,t,e,n)},e.__name__\u003d\"ArcView\",e}(r.XYGlyphView);n.ArcView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\"]),this.define({direction:[s.Direction,\"anticlock\"],radius:[s.DistanceSpec],start_angle:[s.AngleSpec],end_angle:[s.AngleSpec]})},e.__name__\u003d\"Arc\",e}(r.XYGlyph);n.Arc\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(127),o\u003dt(149),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_area_legend(this.visuals,t,e,n)},e.__name__\u003d\"AreaView\",e}(r.GlyphView);n.AreaView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"fill\",\"hatch\"])},e.__name__\u003d\"Area\",e}(r.Glyph);n.Area\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dt(149);function a(t,e,n,i,r,o,s,a){for(var l\u003d[],c\u003d[[],[]],h\u003d0;h\u003c\u003d2;h++){var u\u003dvoid 0,_\u003dvoid 0,d\u003dvoid 0;if(0\u003d\u003d\u003dh?(_\u003d6*t-12*n+6*r,u\u003d-3*t+9*n-9*r+3*s,d\u003d3*n-3*t):(_\u003d6*e-12*i+6*o,u\u003d-3*e+9*i-9*o+3*a,d\u003d3*i-3*e),Math.abs(u)\u003c1e-12){if(Math.abs(_)\u003c1e-12)continue;var p\u003d-d/_;0\u003cp\u0026\u0026p\u003c1\u0026\u0026l.push(p)}else{var f\u003d_*_-4*d*u,m\u003dMath.sqrt(f);if(!(f\u003c0)){var v\u003d(-_+m)/(2*u);0\u003cv\u0026\u0026v\u003c1\u0026\u0026l.push(v);var g\u003d(-_-m)/(2*u);0\u003cg\u0026\u0026g\u003c1\u0026\u0026l.push(g)}}}for(var y\u003dl.length,b\u003dy;y--;){var p\u003dl[y],w\u003d1-p,x\u003dw*w*w*t+3*w*w*p*n+3*w*p*p*r+p*p*p*s;c[0][y]\u003dx;var A\u003dw*w*w*e+3*w*w*p*i+3*w*p*p*o+p*p*p*a;c[1][y]\u003dA}return c[0][b]\u003dt,c[1][b]\u003de,c[0][b+1]\u003ds,c[1][b+1]\u003da,[Math.min.apply(Math,c[0]),Math.max.apply(Math,c[1]),Math.max.apply(Math,c[0]),Math.min.apply(Math,c[1])]}var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x0.length;e\u003cn;e++)if(!isNaN(this._x0[e]+this._x1[e]+this._y0[e]+this._y1[e]+this._cx0[e]+this._cy0[e]+this._cx1[e]+this._cy1[e])){var i\u003da(this._x0[e],this._y0[e],this._x1[e],this._y1[e],this._cx0[e],this._cy0[e],this._cx1[e],this._cy1[e]),o\u003di[0],s\u003di[1],l\u003di[2],c\u003di[3];t.push({x0:o,y0:s,x1:l,y1:c,i:e})}return new r.SpatialIndex(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx0,r\u003dn.sy0,o\u003dn.sx1,s\u003dn.sy1,a\u003dn.scx0,l\u003dn.scy0,c\u003dn.scx1,h\u003dn.scy1;if(this.visuals.line.doit)for(var u\u003d0,_\u003de;u\u003c_.length;u++){var d\u003d_[u];isNaN(i[d]+r[d]+o[d]+s[d]+a[d]+l[d]+c[d]+h[d])||(t.beginPath(),t.moveTo(i[d],r[d]),t.bezierCurveTo(a[d],l[d],c[d],h[d],o[d],s[d]),this.visuals.line.set_vectorize(t,d),t.stroke())}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){s.generic_line_legend(this.visuals,t,e,n)},e.prototype.scenterx\u003dfunction(){throw new Error(\"not implemented\")},e.prototype.scentery\u003dfunction(){throw new Error(\"not implemented\")},e.__name__\u003d\"BezierView\",e}(o.GlyphView);n.BezierView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx0\",\"cy0\"],[\"cx1\",\"cy1\"]]),this.mixins([\"line\"])},e.__name__\u003d\"Bezier\",e}(o.Glyph);n.Bezier\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dt(149),a\u003dt(9),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.get_anchor_point\u003dfunction(t,e,n){var i\u003dMath.min(this.sleft[e],this.sright[e]),r\u003dMath.max(this.sright[e],this.sleft[e]),o\u003dMath.min(this.stop[e],this.sbottom[e]),s\u003dMath.max(this.sbottom[e],this.stop[e]);switch(t){case\"top_left\":return{x:i,y:o};case\"top_center\":return{x:(i+r)/2,y:o};case\"top_right\":return{x:r,y:o};case\"bottom_left\":return{x:i,y:s};case\"bottom_center\":return{x:(i+r)/2,y:s};case\"bottom_right\":return{x:r,y:s};case\"center_left\":return{x:i,y:(o+s)/2};case\"center\":return{x:(i+r)/2,y:(o+s)/2};case\"center_right\":return{x:r,y:(o+s)/2};default:return null}},e.prototype._index_box\u003dfunction(t){for(var e\u003d[],n\u003d0;n\u003ct;n++){var i\u003dthis._lrtb(n),o\u003di[0],s\u003di[1],a\u003di[2],l\u003di[3];!isNaN(o+s+a+l)\u0026\u0026isFinite(o+s+a+l)\u0026\u0026e.push({x0:Math.min(o,s),y0:Math.min(a,l),x1:Math.max(s,o),y1:Math.max(a,l),i:n})}return new r.SpatialIndex(e)},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dthis,r\u003dn.sleft,o\u003dn.sright,s\u003dn.stop,a\u003dn.sbottom,l\u003dfunction(e){if(isNaN(r[e]+s[e]+o[e]+a[e]))return\"continue\";t.rect(r[e],s[e],o[e]-r[e],a[e]-s[e]),c.visuals.fill.doit\u0026\u0026(c.visuals.fill.set_vectorize(t,e),t.beginPath(),t.rect(r[e],s[e],o[e]-r[e],a[e]-s[e]),t.fill()),c.visuals.hatch.doit2(t,e,function(){t.beginPath(),t.rect(r[e],s[e],o[e]-r[e],a[e]-s[e]),t.fill()},function(){return i.renderer.request_render()}),c.visuals.line.doit\u0026\u0026(c.visuals.line.set_vectorize(t,e),t.beginPath(),t.rect(r[e],s[e],o[e]-r[e],a[e]-s[e]),t.stroke())},c\u003dthis,h\u003d0,u\u003de;h\u003cu.length;h++){var _\u003du[h];l(_)}},e.prototype._clamp_viewport\u003dfunction(){for(var t\u003dthis.renderer.plot_view.frame.bbox.h_range,e\u003dthis.renderer.plot_view.frame.bbox.v_range,n\u003dthis.stop.length,i\u003d0;i\u003cn;i++)this.stop[i]\u003dMath.max(this.stop[i],e.start),this.sbottom[i]\u003dMath.min(this.sbottom[i],e.end),this.sleft[i]\u003dMath.max(this.sleft[i],t.start),this.sright[i]\u003dMath.min(this.sright[i],t.end)},e.prototype._hit_rect\u003dfunction(t){return this._hit_rect_against_index(t)},e.prototype._hit_point\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),o\u003dthis.index.indices({x0:i,y0:r,x1:i,y1:r}),s\u003da.create_empty_hit_test_result();return s.indices\u003do,s},e.prototype._hit_span\u003dfunction(t){var e,n\u003dt.sx,i\u003dt.sy;if(\"v\"\u003d\u003dt.direction){var r\u003dthis.renderer.yscale.invert(i),o\u003dthis.renderer.plot_view.frame.bbox.h_range,s\u003dthis.renderer.xscale.r_invert(o.start,o.end),l\u003ds[0],c\u003ds[1];e\u003dthis.index.indices({x0:l,y0:r,x1:c,y1:r})}else{var h\u003dthis.renderer.xscale.invert(n),u\u003dthis.renderer.plot_view.frame.bbox.v_range,_\u003dthis.renderer.yscale.r_invert(u.start,u.end),d\u003d_[0],p\u003d_[1];e\u003dthis.index.indices({x0:h,y0:d,x1:h,y1:p})}var f\u003da.create_empty_hit_test_result();return f.indices\u003de,f},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){s.generic_area_legend(this.visuals,t,e,n)},e.__name__\u003d\"BoxView\",e}(o.GlyphView);n.BoxView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\",\"fill\",\"hatch\"])},e.__name__\u003d\"Box\",e}(o.Glyph);n.Box\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"CenterRotatableView\",e}(r.XYGlyphView);n.CenterRotatableView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\",\"fill\"]),this.define({angle:[o.AngleSpec,0],width:[o.DistanceSpec],height:[o.DistanceSpec]})},e.__name__\u003d\"CenterRotatable\",e}(r.XYGlyph);n.CenterRotatable\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(9),s\u003dt(18),a\u003dt(24),l\u003dt(25),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){if(null!\u003dthis._radius)if(\"data\"\u003d\u003dthis.model.properties.radius.spec.units){var t\u003dthis.model.properties.radius_dimension.spec.value;switch(t){case\"x\":this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this._radius);break;case\"y\":this.sradius\u003dthis.sdist(this.renderer.yscale,this._y,this._radius);break;case\"max\":var e\u003dthis.sdist(this.renderer.xscale,this._x,this._radius),n\u003dthis.sdist(this.renderer.yscale,this._y,this._radius);this.sradius\u003dl.map(e,function(t,e){return Math.max(t,n[e])});break;case\"min\":var e\u003dthis.sdist(this.renderer.xscale,this._x,this._radius),i\u003dthis.sdist(this.renderer.yscale,this._y,this._radius);this.sradius\u003dl.map(e,function(t,e){return Math.min(t,i[e])})}}else this.sradius\u003dthis._radius,this.max_size\u003d2*this.max_radius;else this.sradius\u003dl.map(this._size,function(t){return t/2})},e.prototype._mask_data\u003dfunction(){var t,e,n,i,r,o,s,a,l\u003dthis.renderer.plot_view.frame.bbox.ranges,c\u003dl[0],h\u003dl[1];if(null!\u003dthis._radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units){var u\u003dc.start,_\u003dc.end;t\u003dthis.renderer.xscale.r_invert(u,_),r\u003dt[0],s\u003dt[1],r-\u003dthis.max_radius,s+\u003dthis.max_radius;var d\u003dh.start,p\u003dh.end;e\u003dthis.renderer.yscale.r_invert(d,p),o\u003de[0],a\u003de[1],o-\u003dthis.max_radius,a+\u003dthis.max_radius}else{var u\u003dc.start-this.max_size,_\u003dc.end+this.max_size;n\u003dthis.renderer.xscale.r_invert(u,_),r\u003dn[0],s\u003dn[1];var d\u003dh.start-this.max_size,p\u003dh.end+this.max_size;i\u003dthis.renderer.yscale.r_invert(d,p),o\u003di[0],a\u003di[1]}return this.index.indices({x0:r,x1:s,y0:o,y1:a})},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn.sradius,s\u003d0,a\u003de;s\u003ca.length;s++){var l\u003da[s];isNaN(i[l]+r[l]+o[l])||(t.beginPath(),t.arc(i[l],r[l],o[l],0,2*Math.PI,!1),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,l),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,l),t.stroke()))}},e.prototype._hit_point\u003dfunction(t){var e,n,i,r,s,a,l,c,h,u,_,d,p,f,m,v,g\u003dt.sx,y\u003dt.sy,b\u003dthis.renderer.xscale.invert(g),w\u003dthis.renderer.yscale.invert(y);null!\u003dthis._radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units?(p\u003db-this.max_radius,f\u003db+this.max_radius,m\u003dw-this.max_radius,v\u003dw+this.max_radius):(h\u003dg-this.max_size,u\u003dg+this.max_size,e\u003dthis.renderer.xscale.r_invert(h,u),p\u003de[0],f\u003de[1],n\u003d[Math.min(p,f),Math.max(p,f)],p\u003dn[0],f\u003dn[1],_\u003dy-this.max_size,d\u003dy+this.max_size,i\u003dthis.renderer.yscale.r_invert(_,d),m\u003di[0],v\u003di[1],r\u003d[Math.min(m,v),Math.max(m,v)],m\u003dr[0],v\u003dr[1]);var x\u003dthis.index.indices({x0:p,x1:f,y0:m,y1:v}),A\u003d[];if(null!\u003dthis._radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)for(var k\u003d0,C\u003dx;k\u003cC.length;k++){var T\u003dC[k];c\u003dMath.pow(this.sradius[T],2),s\u003dthis.renderer.xscale.r_compute(b,this._x[T]),h\u003ds[0],u\u003ds[1],a\u003dthis.renderer.yscale.r_compute(w,this._y[T]),_\u003da[0],d\u003da[1],(l\u003dMath.pow(h-u,2)+Math.pow(_-d,2))\u003c\u003dc\u0026\u0026A.push([T,l])}else for(var S\u003d0,M\u003dx;S\u003cM.length;S++){var T\u003dM[S];c\u003dMath.pow(this.sradius[T],2),(l\u003dMath.pow(this.sx[T]-g,2)+Math.pow(this.sy[T]-y,2))\u003c\u003dc\u0026\u0026A.push([T,l])}return o.create_hit_test_result_from_hits(A)},e.prototype._hit_span\u003dfunction(t){var e,n,i,r,s,a,l,c,h\u003dt.sx,u\u003dt.sy,_\u003dthis.bounds(),d\u003do.create_empty_hit_test_result();if(\"h\"\u003d\u003dt.direction){var p\u003dvoid 0,f\u003dvoid 0;if(l\u003d_.y0,c\u003d_.y1,null!\u003dthis._radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)p\u003dh-this.max_radius,f\u003dh+this.max_radius,e\u003dthis.renderer.xscale.r_invert(p,f),s\u003de[0],a\u003de[1];else{var m\u003dthis.max_size/2;p\u003dh-m,f\u003dh+m,n\u003dthis.renderer.xscale.r_invert(p,f),s\u003dn[0],a\u003dn[1]}}else{var v\u003dvoid 0,g\u003dvoid 0;if(s\u003d_.x0,a\u003d_.x1,null!\u003dthis._radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)v\u003du-this.max_radius,g\u003du+this.max_radius,i\u003dthis.renderer.yscale.r_invert(v,g),l\u003di[0],c\u003di[1];else{var m\u003dthis.max_size/2;v\u003du-m,g\u003du+m,r\u003dthis.renderer.yscale.r_invert(v,g),l\u003dr[0],c\u003dr[1]}}var y\u003dthis.index.indices({x0:s,x1:a,y0:l,y1:c});return d.indices\u003dy,d},e.prototype._hit_rect\u003dfunction(t){var e\u003dt.sx0,n\u003dt.sx1,i\u003dt.sy0,r\u003dt.sy1,s\u003dthis.renderer.xscale.r_invert(e,n),a\u003ds[0],l\u003ds[1],c\u003dthis.renderer.yscale.r_invert(i,r),h\u003dc[0],u\u003dc[1],_\u003do.create_empty_hit_test_result();return _.indices\u003dthis.index.indices({x0:a,x1:l,y0:h,y1:u}),_},e.prototype._hit_poly\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003da.range(0,this.sx.length),r\u003d[],s\u003d0,l\u003di.length;s\u003cl;s++){var c\u003di[s];o.point_in_poly(this.sx[s],this.sy[s],e,n)\u0026\u0026r.push(c)}var h\u003do.create_empty_hit_test_result();return h.indices\u003dr,h},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){var i\u003de.x0,r\u003de.y0,o\u003de.x1,s\u003de.y1,a\u003dn+1,l\u003dnew Array(a);l[n]\u003d(i+o)/2;var c\u003dnew Array(a);c[n]\u003d(r+s)/2;var h\u003dnew Array(a);h[n]\u003d.2*Math.min(Math.abs(o-i),Math.abs(s-r)),this._render(t,[n],{sx:l,sy:c,sradius:h})},e.__name__\u003d\"CircleView\",e}(r.XYGlyphView);n.CircleView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.mixins([\"line\",\"fill\"]),this.define({angle:[s.AngleSpec,0],size:[s.DistanceSpec,{units:\"screen\",value:4}],radius:[s.DistanceSpec],radius_dimension:[s.RadiusDimension,\"x\"]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.properties.radius.optional\u003d!0},e.__name__\u003d\"Circle\",e}(r.XYGlyph);n.Circle\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(126),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"EllipseView\",e}(r.EllipseOvalView);n.EllipseView\u003do;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003do},e.__name__\u003d\"Ellipse\",e}(r.EllipseOval);n.Ellipse\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(123),o\u003dt(9),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._set_data\u003dfunction(){this.max_w2\u003d0,\"data\"\u003d\u003dthis.model.properties.width.units\u0026\u0026(this.max_w2\u003dthis.max_width/2),this.max_h2\u003d0,\"data\"\u003d\u003dthis.model.properties.height.units\u0026\u0026(this.max_h2\u003dthis.max_height/2)},e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.width.units?this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this.sw\u003dthis._width,\"data\"\u003d\u003dthis.model.properties.height.units?this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh\u003dthis._height},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn.sw,s\u003dn.sh,a\u003dn._angle,l\u003d0,c\u003de;l\u003cc.length;l++){var h\u003dc[l];isNaN(i[h]+r[h]+o[h]+s[h]+a[h])||(t.beginPath(),t.ellipse(i[h],r[h],o[h]/2,s[h]/2,a[h],0,2*Math.PI),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,h),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,h),t.stroke()))}},e.prototype._hit_point\u003dfunction(t){var e,n,i,r,s,a,l,c,h,u,_,d,p,f\u003dt.sx,m\u003dt.sy,v\u003dthis.renderer.xscale.invert(f),g\u003dthis.renderer.yscale.invert(m);\"data\"\u003d\u003dthis.model.properties.width.units?(s\u003dv-this.max_width,a\u003dv+this.max_width):(u\u003df-this.max_width,_\u003df+this.max_width,e\u003dthis.renderer.xscale.r_invert(u,_),s\u003de[0],a\u003de[1]),\"data\"\u003d\u003dthis.model.properties.height.units?(l\u003dg-this.max_height,c\u003dg+this.max_height):(d\u003dm-this.max_height,p\u003dm+this.max_height,n\u003dthis.renderer.yscale.r_invert(d,p),l\u003dn[0],c\u003dn[1]);for(var y\u003dthis.index.indices({x0:s,x1:a,y0:l,y1:c}),b\u003d[],w\u003d0,x\u003dy;w\u003cx.length;w++){var A\u003dx[w];o.point_in_ellipse(f,m,this._angle[A],this.sh[A]/2,this.sw[A]/2,this.sx[A],this.sy[A])\u0026\u0026(i\u003dthis.renderer.xscale.r_compute(v,this._x[A]),u\u003di[0],_\u003di[1],r\u003dthis.renderer.yscale.r_compute(g,this._y[A]),d\u003dr[0],p\u003dr[1],h\u003dMath.pow(u-_,2)+Math.pow(d-p,2),b.push([A,h]))}return o.create_hit_test_result_from_hits(b)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){var i\u003de.x0,r\u003de.y0,o\u003de.x1,s\u003de.y1,a\u003dn+1,l\u003dnew Array(a);l[n]\u003d(i+o)/2;var c\u003dnew Array(a);c[n]\u003d(r+s)/2;var h\u003dthis.sw[n]/this.sh[n],u\u003d.8*Math.min(Math.abs(o-i),Math.abs(s-r)),_\u003dnew Array(a),d\u003dnew Array(a);h\u003e1?(_[n]\u003du,d[n]\u003du/h):(_[n]\u003du*h,d[n]\u003du),this._render(t,[n],{sx:l,sy:c,sw:_,sh:d,_angle:[0]})},e.prototype._bounds\u003dfunction(t){var e\u003dt.x0,n\u003dt.x1,i\u003dt.y0,r\u003dt.y1;return{x0:e-this.max_w2,x1:n+this.max_w2,y0:i-this.max_h2,y1:r+this.max_h2}},e.__name__\u003d\"EllipseOvalView\",e}(r.CenterRotatableView);n.EllipseOvalView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"EllipseOval\",e}(r.CenterRotatable);n.EllipseOval\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(9),o\u003dt(18),s\u003dt(27),a\u003dt(36),l\u003dt(51),c\u003dt(50),h\u003dt(62),u\u003dt(17),_\u003dt(25),d\u003dt(35),p\u003dt(46),f\u003dt(136),m\u003dt(192),v\u003dfunction(e){function n(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t._nohit_warned\u003d{},t}return i.__extends(n,e),Object.defineProperty(n.prototype,\"renderer\",{get:function(){return this.parent},enumerable:!0,configurable:!0}),n.prototype.initialize\u003dfunction(){e.prototype.initialize.call(this),this._nohit_warned\u003d{},this.visuals\u003dnew l.Visuals(this.model);var n\u003dthis.renderer.plot_view.gl;if(null!\u003dn){var i\u003dnull;try{i\u003dt(508)}catch(t){if(\"MODULE_NOT_FOUND\"!\u003d\u003dt.code)throw t;u.logger.warn(\"WebGL was requested and is supported, but bokeh-gl(.min).js is not available, falling back to 2D rendering.\")}if(null!\u003di){var r\u003di[this.model.type+\"GLGlyph\"];null!\u003dr\u0026\u0026(this.glglyph\u003dnew r(n.ctx,this))}}},n.prototype.set_visuals\u003dfunction(t){this.visuals.warm_cache(t),null!\u003dthis.glglyph\u0026\u0026this.glglyph.set_visuals_changed()},n.prototype.render\u003dfunction(t,e,n){t.beginPath(),null!\u003dthis.glglyph\u0026\u0026this.glglyph.render(t,e,n)||this._render(t,e,n)},n.prototype.has_finished\u003dfunction(){return!0},n.prototype.notify_finished\u003dfunction(){this.renderer.notify_finished()},n.prototype._bounds\u003dfunction(t){return t},n.prototype.bounds\u003dfunction(){return this._bounds(this.index.bbox)},n.prototype.log_bounds\u003dfunction(){for(var t\u003ds.empty(),e\u003dthis.index.search(s.positive_x()),n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];r.x0\u003ct.x0\u0026\u0026(t.x0\u003dr.x0),r.x1\u003et.x1\u0026\u0026(t.x1\u003dr.x1)}for(var o\u003dthis.index.search(s.positive_y()),a\u003d0,l\u003do;a\u003cl.length;a++){var c\u003dl[a];c.y0\u003ct.y0\u0026\u0026(t.y0\u003dc.y0),c.y1\u003et.y1\u0026\u0026(t.y1\u003dc.y1)}return this._bounds(t)},n.prototype.get_anchor_point\u003dfunction(t,e,n){var i\u003dn[0],r\u003dn[1];switch(t){case\"center\":return{x:this.scenterx(e,i,r),y:this.scentery(e,i,r)};default:return null}},n.prototype.sdist\u003dfunction(t,e,n,i,r){var o,s;void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"edge\"),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003d!1);var a\u003de.length;if(\"center\"\u003d\u003di){var l\u003d_.map(n,function(t){return t/2});o\u003dnew Float64Array(a);for(var c\u003d0;c\u003ca;c++)o[c]\u003de[c]-l[c];s\u003dnew Float64Array(a);for(var c\u003d0;c\u003ca;c++)s[c]\u003de[c]+l[c]}else{o\u003de,s\u003dnew Float64Array(a);for(var c\u003d0;c\u003ca;c++)s[c]\u003do[c]+n[c]}var h\u003dt.v_compute(o),u\u003dt.v_compute(s);return r?_.map(h,function(t,e){return Math.ceil(Math.abs(u[e]-h[e]))}):_.map(h,function(t,e){return Math.abs(u[e]-h[e])})},n.prototype.draw_legend_for_index\u003dfunction(t,e,n){},n.prototype.hit_test\u003dfunction(t){var e\u003dnull,n\u003d\"_hit_\"+t.type;return null!\u003dthis[n]?e\u003dthis[n](t):null\u003d\u003dthis._nohit_warned[t.type]\u0026\u0026(u.logger.debug(\"\u0027\"+t.type+\"\u0027 selection not available for \"+this.model.type),this._nohit_warned[t.type]\u003d!0),e},n.prototype._hit_rect_against_index\u003dfunction(t){var e\u003dt.sx0,n\u003dt.sx1,i\u003dt.sy0,o\u003dt.sy1,s\u003dthis.renderer.xscale.r_invert(e,n),a\u003ds[0],l\u003ds[1],c\u003dthis.renderer.yscale.r_invert(i,o),h\u003dc[0],u\u003dc[1],_\u003dr.create_empty_hit_test_result();return _.indices\u003dthis.index.indices({x0:a,x1:l,y0:h,y1:u}),_},n.prototype.set_data\u003dfunction(t,e,n){var i,r,o,s,l\u003dthis.model.materialize_dataspecs(t);if(this.visuals.set_all_indices(e),e\u0026\u0026!(this instanceof f.LineView)){var c\u003d{},h\u003dfunction(t){var n\u003dl[t];\"_\"\u003d\u003d\u003dt.charAt(0)?c[t]\u003de.map(function(t){return n[t]}):c[t]\u003dn};for(var u in l)h(u);l\u003dc}if(d.extend(this,l),this.renderer.plot_view.model.use_map\u0026\u0026(null!\u003dthis._x\u0026\u0026(i\u003da.project_xy(this._x,this._y),this._x\u003di[0],this._y\u003di[1]),null!\u003dthis._xs\u0026\u0026(r\u003da.project_xsys(this._xs,this._ys),this._xs\u003dr[0],this._ys\u003dr[1]),null!\u003dthis._x0\u0026\u0026(o\u003da.project_xy(this._x0,this._y0),this._x0\u003do[0],this._y0\u003do[1]),null!\u003dthis._x1\u0026\u0026(s\u003da.project_xy(this._x1,this._y1),this._x1\u003ds[0],this._y1\u003ds[1])),null!\u003dthis.renderer.plot_view.frame.x_ranges)for(var p\u003dthis.renderer.plot_view.frame.x_ranges[this.model.x_range_name],v\u003dthis.renderer.plot_view.frame.y_ranges[this.model.y_range_name],g\u003d0,y\u003dthis.model._coords;g\u003cy.length;g++){var b\u003dy[g],w\u003db[0],x\u003db[1];w\u003d\"_\"+w,x\u003d\"_\"+x,null!\u003dthis._xs?(p instanceof m.FactorRange\u0026\u0026(this[w]\u003d_.map(this[w],function(t){return p.v_synthetic(t)})),v instanceof m.FactorRange\u0026\u0026(this[x]\u003d_.map(this[x],function(t){return v.v_synthetic(t)}))):(p instanceof m.FactorRange\u0026\u0026(this[w]\u003dp.v_synthetic(this[w])),v instanceof m.FactorRange\u0026\u0026(this[x]\u003dv.v_synthetic(this[x])))}null!\u003dthis.glglyph\u0026\u0026this.glglyph.set_data_changed(this._x.length),this._set_data(n),this.index_data()},n.prototype._set_data\u003dfunction(t){},n.prototype.index_data\u003dfunction(){this.index\u003dthis._index_data()},n.prototype.mask_data\u003dfunction(t){return null!\u003dthis.glglyph||null\u003d\u003dthis._mask_data?t:this._mask_data()},n.prototype.map_data\u003dfunction(){for(var t,e\u003d0,n\u003dthis.model._coords;e\u003cn.length;e++){var i\u003dn[e],r\u003di[0],o\u003di[1],s\u003d\"s\"+r,a\u003d\"s\"+o;if(o\u003d\"_\"+o,null!\u003dthis[r\u003d\"_\"+r]\u0026\u0026(p.isArray(this[r][0])||p.isTypedArray(this[r][0]))){var l\u003dthis[r].length;this[s]\u003dnew Array(l),this[a]\u003dnew Array(l);for(var c\u003d0;c\u003cl;c++){var h\u003dthis.map_to_screen(this[r][c],this[o][c]),u\u003dh[0],_\u003dh[1];this[s][c]\u003du,this[a][c]\u003d_}}else t\u003dthis.map_to_screen(this[r],this[o]),this[s]\u003dt[0],this[a]\u003dt[1]}this._map_data()},n.prototype._map_data\u003dfunction(){},n.prototype.map_to_screen\u003dfunction(t,e){return this.renderer.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)},n.__name__\u003d\"GlyphView\",n}(c.View);n.GlyphView\u003dv;var g\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype._coords\u003d[],this.internal({x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]})},e.coords\u003dfunction(t){var e\u003dthis.prototype._coords.concat(t);this.prototype._coords\u003de;for(var n\u003d{},i\u003d0,r\u003dt;i\u003cr.length;i++){var s\u003dr[i],a\u003ds[0],l\u003ds[1];n[a]\u003d[o.CoordinateSpec],n[l]\u003d[o.CoordinateSpec]}this.define(n)},e.__name__\u003d\"Glyph\",e}(h.Model);n.Glyph\u003dg,g.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(120),o\u003dt(39),s\u003dt(9),a\u003dt(18),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x1.length;e\u003cn;e++){var i\u003dthis._x1[e],r\u003dthis._x2[e],s\u003dthis._y[e];!isNaN(i+r+s)\u0026\u0026isFinite(i+r+s)\u0026\u0026t.push({x0:Math.min(i,r),y0:s,x1:Math.max(i,r),y1:s,i:e})}return new o.SpatialIndex(t)},e.prototype._inner\u003dfunction(t,e,n,i,r){t.beginPath();for(var o\u003d0,s\u003de.length;o\u003cs;o++)t.lineTo(e[o],i[o]);for(var a\u003dn.length-1,o\u003da;o\u003e\u003d0;o--)t.lineTo(n[o],i[o]);t.closePath(),r.call(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dthis,r\u003dn.sx1,o\u003dn.sx2,s\u003dn.sy;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),this._inner(t,r,o,s,t.fill)),this.visuals.hatch.doit2(t,0,function(){return i._inner(t,r,o,s,t.fill)},function(){return i.renderer.request_render()})},e.prototype._hit_point\u003dfunction(t){for(var e\u003dthis,n\u003ds.create_empty_hit_test_result(),i\u003dthis.sy.length,r\u003dnew Float64Array(2*i),o\u003dnew Float64Array(2*i),a\u003d0,l\u003di;a\u003cl;a++)r[a]\u003dthis.sx1[a],o[a]\u003dthis.sy[a],r[i+a]\u003dthis.sx2[i-a-1],o[i+a]\u003dthis.sy[i-a-1];return s.point_in_poly(t.sx,t.sy,r,o)\u0026\u0026(n.add_to_selected_glyphs(this.model),n.get_view\u003dfunction(){return e}),n},e.prototype.scenterx\u003dfunction(t){return(this.sx1[t]+this.sx2[t])/2},e.prototype.scentery\u003dfunction(t){return this.sy[t]},e.prototype._map_data\u003dfunction(){this.sx1\u003dthis.renderer.xscale.v_compute(this._x1),this.sx2\u003dthis.renderer.xscale.v_compute(this._x2),this.sy\u003dthis.renderer.yscale.v_compute(this._y)},e.__name__\u003d\"HAreaView\",e}(r.AreaView);n.HAreaView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({x1:[a.CoordinateSpec],x2:[a.CoordinateSpec],y:[a.CoordinateSpec]})},e.__name__\u003d\"HArea\",e}(r.Area);n.HArea\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(122),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.scenterx\u003dfunction(t){return(this.sleft[t]+this.sright[t])/2},e.prototype.scentery\u003dfunction(t){return this.sy[t]},e.prototype._index_data\u003dfunction(){return this._index_box(this._y.length)},e.prototype._lrtb\u003dfunction(t){var e\u003dMath.min(this._left[t],this._right[t]),n\u003dMath.max(this._left[t],this._right[t]),i\u003dthis._y[t]+.5*this._height[t],r\u003dthis._y[t]-.5*this._height[t];return[e,n,i,r]},e.prototype._map_data\u003dfunction(){this.sy\u003dthis.renderer.yscale.v_compute(this._y),this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this._height,\"center\"),this.sleft\u003dthis.renderer.xscale.v_compute(this._left),this.sright\u003dthis.renderer.xscale.v_compute(this._right);var t\u003dthis.sy.length;this.stop\u003dnew Float64Array(t),this.sbottom\u003dnew Float64Array(t);for(var e\u003d0;e\u003ct;e++)this.stop[e]\u003dthis.sy[e]-this.sh[e]/2,this.sbottom[e]\u003dthis.sy[e]+this.sh[e]/2;this._clamp_viewport()},e.__name__\u003d\"HBarView\",e}(r.BoxView);n.HBarView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.coords([[\"left\",\"y\"]]),this.define({height:[o.NumberSpec],right:[o.CoordinateSpec]}),this.override({left:0})},e.__name__\u003d\"HBar\",e}(r.Box);n.HBar\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(127),o\u003dt(9),s\u003dt(18),a\u003dt(39),l\u003dt(149),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.scenterx\u003dfunction(t){return this.sx[t]},e.prototype.scentery\u003dfunction(t){return this.sy[t]},e.prototype._set_data\u003dfunction(){var t\u003dthis._q.length,e\u003dthis.model.size,n\u003dthis.model.aspect_scale;if(this._x\u003dnew Float64Array(t),this._y\u003dnew Float64Array(t),\"pointytop\"\u003d\u003dthis.model.orientation)for(var i\u003d0;i\u003ct;i++)this._x[i]\u003de*Math.sqrt(3)*(this._q[i]+this._r[i]/2)/n,this._y[i]\u003d3*-e/2*this._r[i];else for(var i\u003d0;i\u003ct;i++)this._x[i]\u003d3*e/2*this._q[i],this._y[i]\u003d-e*Math.sqrt(3)*(this._r[i]+this._q[i]/2)*n},e.prototype._index_data\u003dfunction(){var t,e\u003dthis.model.size,n\u003dMath.sqrt(3)*e/2;\"flattop\"\u003d\u003dthis.model.orientation?(n\u003d(t\u003d[e,n])[0],e\u003dt[1],e*\u003dthis.model.aspect_scale):n/\u003dthis.model.aspect_scale;for(var i\u003d[],r\u003d0;r\u003cthis._x.length;r++){var o\u003dthis._x[r],s\u003dthis._y[r];!isNaN(o+s)\u0026\u0026isFinite(o+s)\u0026\u0026i.push({x0:o-n,y0:s-e,x1:o+n,y1:s+e,i:r})}return new a.SpatialIndex(i)},e.prototype.map_data\u003dfunction(){var t,e;t\u003dthis.map_to_screen(this._x,this._y),this.sx\u003dt[0],this.sy\u003dt[1],e\u003dthis._get_unscaled_vertices(),this.svx\u003de[0],this.svy\u003de[1]},e.prototype._get_unscaled_vertices\u003dfunction(){var t\u003dthis.model.size,e\u003dthis.model.aspect_scale;if(\"pointytop\"\u003d\u003dthis.model.orientation){var n\u003dthis.renderer.yscale,i\u003dthis.renderer.xscale,r\u003dMath.abs(n.compute(0)-n.compute(t)),o\u003dMath.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(t))/e,s\u003dr/2,a\u003d[0,-o,-o,0,o,o],l\u003d[r,s,-s,-r,-s,s];return[a,l]}var n\u003dthis.renderer.xscale,i\u003dthis.renderer.yscale,r\u003dMath.abs(n.compute(0)-n.compute(t)),o\u003dMath.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(t))*e,s\u003dr/2,a\u003d[r,s,-s,-r,-s,s],l\u003d[0,-o,-o,0,o,o];return[a,l]},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn.svx,s\u003dn.svy,a\u003dn._scale,l\u003d0,c\u003de;l\u003cc.length;l++){var h\u003dc[l];if(!isNaN(i[h]+r[h]+a[h])){t.translate(i[h],r[h]),t.beginPath();for(var u\u003d0;u\u003c6;u++)t.lineTo(o[u]*a[h],s[u]*a[h]);t.closePath(),t.translate(-i[h],-r[h]),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,h),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,h),t.stroke())}}},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),s\u003dthis.index.indices({x0:i,y0:r,x1:i,y1:r}),a\u003d[],l\u003d0,c\u003ds;l\u003cc.length;l++){var h\u003dc[l];o.point_in_poly(e-this.sx[h],n-this.sy[h],this.svx,this.svy)\u0026\u0026a.push(h)}var u\u003do.create_empty_hit_test_result();return u.indices\u003da,u},e.prototype._hit_span\u003dfunction(t){var e,n\u003dt.sx,i\u003dt.sy;if(\"v\"\u003d\u003dt.direction){var r\u003dthis.renderer.yscale.invert(i),s\u003dthis.renderer.plot_view.frame.bbox.h_range,a\u003dthis.renderer.xscale.r_invert(s.start,s.end),l\u003da[0],c\u003da[1];e\u003dthis.index.indices({x0:l,y0:r,x1:c,y1:r})}else{var h\u003dthis.renderer.xscale.invert(n),u\u003dthis.renderer.plot_view.frame.bbox.v_range,_\u003dthis.renderer.yscale.r_invert(u.start,u.end),d\u003d_[0],p\u003d_[1];e\u003dthis.index.indices({x0:h,y0:d,x1:h,y1:p})}var f\u003do.create_empty_hit_test_result();return f.indices\u003de,f},e.prototype._hit_rect\u003dfunction(t){var e\u003dt.sx0,n\u003dt.sx1,i\u003dt.sy0,r\u003dt.sy1,s\u003dthis.renderer.xscale.r_invert(e,n),a\u003ds[0],l\u003ds[1],c\u003dthis.renderer.yscale.r_invert(i,r),h\u003dc[0],u\u003dc[1],_\u003do.create_empty_hit_test_result();return _.indices\u003dthis.index.indices({x0:a,x1:l,y0:h,y1:u}),_},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){l.generic_area_legend(this.visuals,t,e,n)},e.__name__\u003d\"HexTileView\",e}(r.GlyphView);n.HexTileView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.coords([[\"r\",\"q\"]]),this.mixins([\"line\",\"fill\"]),this.define({size:[s.Number,1],aspect_scale:[s.Number,1],scale:[s.NumberSpec,1],orientation:[s.HexTileOrientation,\"pointytop\"]}),this.override({line_color:null})},e.__name__\u003d\"HexTile\",e}(r.Glyph);n.HexTile\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(132),o\u003dt(178),s\u003dt(18),a\u003dt(24),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this.connect(this.model.color_mapper.change,function(){return e._update_image()}),this.connect(this.model.properties.global_alpha.change,function(){return e.renderer.request_render()})},e.prototype._update_image\u003dfunction(){null!\u003dthis.image_data\u0026\u0026(this._set_data(),this.renderer.plot_view.request_render())},e.prototype._set_data\u003dfunction(){this._set_width_heigh_data();for(var t\u003dthis.model.color_mapper.rgba_mapper,e\u003d0,n\u003dthis._image.length;e\u003cn;e++){var i\u003dvoid 0;if(null!\u003dthis._image_shape\u0026\u0026this._image_shape[e].length\u003e0){i\u003dthis._image[e];var r\u003dthis._image_shape[e];this._height[e]\u003dr[0],this._width[e]\u003dr[1]}else{var o\u003dthis._image[e];i\u003da.concat(o),this._height[e]\u003do.length,this._width[e]\u003do[0].length}var s\u003dt.v_compute(i);this._set_image_data_from_buffer(e,s)}},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.image_data,r\u003dn.sx,o\u003dn.sy,s\u003dn.sw,a\u003dn.sh,l\u003dt.getImageSmoothingEnabled();t.setImageSmoothingEnabled(!1),t.globalAlpha\u003dthis.model.global_alpha;for(var c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];if(null!\u003di[u]\u0026\u0026!isNaN(r[u]+o[u]+s[u]+a[u])){var _\u003do[u];t.translate(0,_),t.scale(1,-1),t.translate(0,-_),t.drawImage(i[u],0|r[u],0|o[u],s[u],a[u]),t.translate(0,_),t.scale(1,-1),t.translate(0,-_)}}t.setImageSmoothingEnabled(l)},e.__name__\u003d\"ImageView\",e}(r.ImageBaseView);n.ImageView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({color_mapper:[s.Instance,function(){return new o.LinearColorMapper({palette:[\"#000000\",\"#252525\",\"#525252\",\"#737373\",\"#969696\",\"#bdbdbd\",\"#d9d9d9\",\"#f0f0f0\",\"#ffffff\"]})}]})},e.__name__\u003d\"Image\",e}(r.ImageBase);n.Image\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(18),s\u003dt(9),a\u003dt(39),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){},e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x.length;e\u003cn;e++){var i\u003dthis._lrtb(e),r\u003di[0],o\u003di[1],s\u003di[2],l\u003di[3];!isNaN(r+o+s+l)\u0026\u0026isFinite(r+o+s+l)\u0026\u0026t.push({x0:r,y0:l,x1:o,y1:s,i:e})}return new a.SpatialIndex(t)},e.prototype._lrtb\u003dfunction(t){var e\u003dthis.renderer.xscale.source_range,n\u003dthis._x[t],i\u003de.is_reversed?n-this._dw[t]:n+this._dw[t],r\u003dthis.renderer.yscale.source_range,o\u003dthis._y[t],s\u003dr.is_reversed?o-this._dh[t]:o+this._dh[t],a\u003dn\u003ci?[n,i]:[i,n],l\u003da[0],c\u003da[1],h\u003do\u003cs?[o,s]:[s,o],u\u003dh[0],_\u003dh[1];return[l,c,_,u]},e.prototype._set_width_heigh_data\u003dfunction(){null!\u003dthis.image_data\u0026\u0026this.image_data.length\u003d\u003dthis._image.length||(this.image_data\u003dnew Array(this._image.length)),null!\u003dthis._width\u0026\u0026this._width.length\u003d\u003dthis._image.length||(this._width\u003dnew Array(this._image.length)),null!\u003dthis._height\u0026\u0026this._height.length\u003d\u003dthis._image.length||(this._height\u003dnew Array(this._image.length))},e.prototype._get_or_create_canvas\u003dfunction(t){var e\u003dthis.image_data[t];if(null!\u003de\u0026\u0026e.width\u003d\u003dthis._width[t]\u0026\u0026e.height\u003d\u003dthis._height[t])return e;var n\u003ddocument.createElement(\"canvas\");return n.width\u003dthis._width[t],n.height\u003dthis._height[t],n},e.prototype._set_image_data_from_buffer\u003dfunction(t,e){var n\u003dthis._get_or_create_canvas(t),i\u003dn.getContext(\"2d\"),r\u003di.getImageData(0,0,this._width[t],this._height[t]);r.data.set(e),i.putImageData(r,0,0),this.image_data[t]\u003dn},e.prototype._map_data\u003dfunction(){switch(this.model.properties.dw.units){case\"data\":this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this._dw,\"edge\",this.model.dilate);break;case\"screen\":this.sw\u003dthis._dw}switch(this.model.properties.dh.units){case\"data\":this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this._dh,\"edge\",this.model.dilate);break;case\"screen\":this.sh\u003dthis._dh}},e.prototype._image_index\u003dfunction(t,e,n){var i\u003dthis._lrtb(t),r\u003di[0],o\u003di[1],s\u003di[2],a\u003di[3],l\u003dthis._width[t],c\u003dthis._height[t],h\u003d(o-r)/l,u\u003d(s-a)/c,_\u003dMath.floor((e-r)/h),d\u003dMath.floor((n-a)/u);return{index:t,dim1:_,dim2:d,flat_index:d*l+_}},e.prototype._hit_point\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),o\u003dthis.index.indices({x0:i,x1:i,y0:r,y1:r}),a\u003ds.create_empty_hit_test_result();a.image_indices\u003d[];for(var l\u003d0,c\u003do;l\u003cc.length;l++){var h\u003dc[l];e!\u003d1/0\u0026\u0026n!\u003d1/0\u0026\u0026a.image_indices.push(this._image_index(h,i,r))}return a},e.__name__\u003d\"ImageBaseView\",e}(r.XYGlyphView);n.ImageBaseView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({image:[o.NumberSpec],dw:[o.DistanceSpec],dh:[o.DistanceSpec],dilate:[o.Boolean,!1],global_alpha:[o.Number,1]})},e.__name__\u003d\"ImageBase\",e}(r.XYGlyph);n.ImageBase\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(132),o\u003dt(24),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this.connect(this.model.properties.global_alpha.change,function(){return e.renderer.request_render()})},e.prototype._set_data\u003dfunction(t){this._set_width_heigh_data();for(var e\u003d0,n\u003dthis._image.length;e\u003cn;e++)if(!(null!\u003dt\u0026\u0026t.indexOf(e)\u003c0)){var i\u003dvoid 0;if(null!\u003dthis._image_shape\u0026\u0026this._image_shape[e].length\u003e0){i\u003dthis._image[e].buffer;var r\u003dthis._image_shape[e];this._height[e]\u003dr[0],this._width[e]\u003dr[1]}else{var s\u003dthis._image[e],a\u003do.concat(s);i\u003dnew ArrayBuffer(4*a.length);for(var l\u003dnew Uint32Array(i),c\u003d0,h\u003da.length;c\u003ch;c++)l[c]\u003da[c];this._height[e]\u003ds.length,this._width[e]\u003ds[0].length}var u\u003dnew Uint8Array(i);this._set_image_data_from_buffer(e,u)}},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.image_data,r\u003dn.sx,o\u003dn.sy,s\u003dn.sw,a\u003dn.sh,l\u003dt.getImageSmoothingEnabled();t.setImageSmoothingEnabled(!1),t.globalAlpha\u003dthis.model.global_alpha;for(var c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];if(!isNaN(r[u]+o[u]+s[u]+a[u])){var _\u003do[u];t.translate(0,_),t.scale(1,-1),t.translate(0,-_),t.drawImage(i[u],0|r[u],0|o[u],s[u],a[u]),t.translate(0,_),t.scale(1,-1),t.translate(0,-_)}}t.setImageSmoothingEnabled(l)},e.__name__\u003d\"ImageRGBAView\",e}(r.ImageBaseView);n.ImageRGBAView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds},e.__name__\u003d\"ImageRGBA\",e}(r.ImageBase);n.ImageRGBA\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(17),s\u003dt(18),a\u003dt(25),l\u003dt(39),c\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._images_rendered\u003d!1,e}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this.connect(this.model.properties.global_alpha.change,function(){return e.renderer.request_render()})},e.prototype._index_data\u003dfunction(){return new l.SpatialIndex([])},e.prototype._set_data\u003dfunction(){var t\u003dthis;null!\u003dthis.image\u0026\u0026this.image.length\u003d\u003dthis._url.length||(this.image\u003da.map(this._url,function(){return null}));var e\u003dthis.model,n\u003de.retry_attempts,i\u003de.retry_timeout;this.retries\u003da.map(this._url,function(){return n});for(var r\u003dfunction(e,r){var a\u003ds._url[e];if(null\u003d\u003da||\"\"\u003d\u003da)return\"continue\";var l\u003dnew Image;l.onerror\u003dfunction(){t.retries[e]\u003e0?(o.logger.trace(\"ImageURL failed to load \"+a+\" image, retrying in \"+i+\" ms\"),setTimeout(function(){return l.src\u003da},i)):o.logger.warn(\"ImageURL unable to load \"+a+\" image after \"+n+\" retries\"),t.retries[e]-\u003d1},l.onload\u003dfunction(){t.image[e]\u003dl,t.renderer.request_render()},l.src\u003da},s\u003dthis,l\u003d0,c\u003dthis._url.length;l\u003cc;l++)r(l,c);for(var h\u003d\"data\"\u003d\u003dthis.model.properties.w.units,u\u003d\"data\"\u003d\u003dthis.model.properties.h.units,_\u003dthis._x.length,d\u003dnew Array(h?2*_:_),p\u003dnew Array(u?2*_:_),l\u003d0;l\u003c_;l++)d[l]\u003dthis._x[l],p[l]\u003dthis._y[l];if(h)for(var l\u003d0;l\u003c_;l++)d[_+l]\u003dthis._x[l]+this._w[l];if(u)for(var l\u003d0;l\u003c_;l++)p[_+l]\u003dthis._y[l]+this._h[l];var f\u003da.min(d),m\u003da.max(d),v\u003da.min(p),g\u003da.max(p);this._bounds_rect\u003d{x0:f,x1:m,y0:v,y1:g}},e.prototype.has_finished\u003dfunction(){return t.prototype.has_finished.call(this)\u0026\u00261\u003d\u003dthis._images_rendered},e.prototype._map_data\u003dfunction(){var t\u003dnull!\u003dthis.model.w?this._w:a.map(this._x,function(){return NaN}),e\u003dnull!\u003dthis.model.h?this._h:a.map(this._x,function(){return NaN});switch(this.model.properties.w.units){case\"data\":this.sw\u003dthis.sdist(this.renderer.xscale,this._x,t,\"edge\",this.model.dilate);break;case\"screen\":this.sw\u003dt}switch(this.model.properties.h.units){case\"data\":this.sh\u003dthis.sdist(this.renderer.yscale,this._y,e,\"edge\",this.model.dilate);break;case\"screen\":this.sh\u003de}},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.image,r\u003dn.sx,o\u003dn.sy,s\u003dn.sw,a\u003dn.sh,l\u003dn._angle,c\u003dthis.renderer.plot_view.frame;t.rect(c._left.value+1,c._top.value+1,c._width.value-2,c._height.value-2),t.clip();for(var h\u003d!0,u\u003d0,_\u003de;u\u003c_.length;u++){var d\u003d_[u];if(!isNaN(r[d]+o[d]+l[d])){var p\u003di[d];null!\u003dp?this._render_image(t,d,p,r,o,s,a,l):h\u003d!1}}h\u0026\u0026!this._images_rendered\u0026\u0026(this._images_rendered\u003d!0,this.notify_finished())},e.prototype._final_sx_sy\u003dfunction(t,e,n,i,r){switch(t){case\"top_left\":return[e,n];case\"top_center\":return[e-i/2,n];case\"top_right\":return[e-i,n];case\"center_right\":return[e-i,n-r/2];case\"bottom_right\":return[e-i,n-r];case\"bottom_center\":return[e-i/2,n-r];case\"bottom_left\":return[e,n-r];case\"center_left\":return[e,n-r/2];case\"center\":return[e-i/2,n-r/2]}},e.prototype._render_image\u003dfunction(t,e,n,i,r,o,s,a){isNaN(o[e])\u0026\u0026(o[e]\u003dn.width),isNaN(s[e])\u0026\u0026(s[e]\u003dn.height);var l\u003dthis.model.anchor,c\u003dthis._final_sx_sy(l,i[e],r[e],o[e],s[e]),h\u003dc[0],u\u003dc[1];t.save(),t.globalAlpha\u003dthis.model.global_alpha,a[e]?(t.translate(h,u),t.rotate(a[e]),t.drawImage(n,0,0,o[e],s[e]),t.rotate(-a[e]),t.translate(-h,-u)):t.drawImage(n,h,u,o[e],s[e]),t.restore()},e.prototype.bounds\u003dfunction(){return this._bounds_rect},e.__name__\u003d\"ImageURLView\",e}(r.XYGlyphView);n.ImageURLView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({url:[s.StringSpec],anchor:[s.Anchor,\"top_left\"],global_alpha:[s.Number,1],angle:[s.AngleSpec,0],w:[s.DistanceSpec],h:[s.DistanceSpec],dilate:[s.Boolean,!1],retry_attempts:[s.Number,0],retry_timeout:[s.Number,0]})},e.__name__\u003d\"ImageURL\",e}(r.XYGlyph);n.ImageURL\u003dh,h.initClass()},function(t,e,n){var i\u003dt(117);n.AnnularWedge\u003di.AnnularWedge;var r\u003dt(118);n.Annulus\u003dr.Annulus;var o\u003dt(119);n.Arc\u003do.Arc;var s\u003dt(121);n.Bezier\u003ds.Bezier;var a\u003dt(124);n.Circle\u003da.Circle;var l\u003dt(123);n.CenterRotatable\u003dl.CenterRotatable;var c\u003dt(125);n.Ellipse\u003dc.Ellipse;var h\u003dt(126);n.EllipseOval\u003dh.EllipseOval;var u\u003dt(127);n.Glyph\u003du.Glyph;var _\u003dt(128);n.HArea\u003d_.HArea;var d\u003dt(129);n.HBar\u003dd.HBar;var p\u003dt(130);n.HexTile\u003dp.HexTile;var f\u003dt(131);n.Image\u003df.Image;var m\u003dt(133);n.ImageRGBA\u003dm.ImageRGBA;var v\u003dt(134);n.ImageURL\u003dv.ImageURL;var g\u003dt(136);n.Line\u003dg.Line;var y\u003dt(137);n.MultiLine\u003dy.MultiLine;var b\u003dt(138);n.MultiPolygons\u003db.MultiPolygons;var w\u003dt(139);n.Oval\u003dw.Oval;var x\u003dt(140);n.Patch\u003dx.Patch;var A\u003dt(141);n.Patches\u003dA.Patches;var k\u003dt(142);n.Quad\u003dk.Quad;var C\u003dt(143);n.Quadratic\u003dC.Quadratic;var T\u003dt(144);n.Ray\u003dT.Ray;var S\u003dt(145);n.Rect\u003dS.Rect;var M\u003dt(146);n.Segment\u003dM.Segment;var E\u003dt(147);n.Step\u003dE.Step;var z\u003dt(148);n.Text\u003dz.Text;var O\u003dt(150);n.VArea\u003dO.VArea;var P\u003dt(151);n.VBar\u003dP.VBar;var j\u003dt(152);n.Wedge\u003dj.Wedge;var N\u003dt(153);n.XYGlyph\u003dN.XYGlyph},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(9),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx,r\u003dn.sy,o\u003d!1,s\u003dnull;this.visuals.line.set_value(t);for(var a\u003d0,l\u003de;a\u003cl.length;a++){var c\u003dl[a];if(o){if(!isFinite(i[c]+r[c])){t.stroke(),t.beginPath(),o\u003d!1,s\u003dc;continue}null!\u003ds\u0026\u0026c-s\u003e1\u0026\u0026(t.stroke(),o\u003d!1)}o?t.lineTo(i[c],r[c]):(t.beginPath(),t.moveTo(i[c],r[c]),o\u003d!0),s\u003dc}o\u0026\u0026t.stroke()},e.prototype._hit_point\u003dfunction(t){for(var e\u003dthis,n\u003ds.create_empty_hit_test_result(),i\u003d{x:t.sx,y:t.sy},r\u003d9999,o\u003dMath.max(2,this.visuals.line.line_width.value()/2),a\u003d0,l\u003dthis.sx.length-1;a\u003cl;a++){var c\u003d{x:this.sx[a],y:this.sy[a]},h\u003d{x:this.sx[a+1],y:this.sy[a+1]},u\u003ds.dist_to_segment(i,c,h);u\u003co\u0026\u0026u\u003cr\u0026\u0026(r\u003du,n.add_to_selected_glyphs(this.model),n.get_view\u003dfunction(){return e},n.line_indices\u003d[a])}return n},e.prototype._hit_span\u003dfunction(t){var e,n,i\u003dthis,r\u003dt.sx,o\u003dt.sy,a\u003ds.create_empty_hit_test_result();\"v\"\u003d\u003dt.direction?(e\u003dthis.renderer.yscale.invert(o),n\u003dthis._y):(e\u003dthis.renderer.xscale.invert(r),n\u003dthis._x);for(var l\u003d0,c\u003dn.length-1;l\u003cc;l++)(n[l]\u003c\u003de\u0026\u0026e\u003c\u003dn[l+1]||n[l+1]\u003c\u003de\u0026\u0026e\u003c\u003dn[l])\u0026\u0026(a.add_to_selected_glyphs(this.model),a.get_view\u003dfunction(){return i},a.line_indices.push(l));return a},e.prototype.get_interpolation_hit\u003dfunction(t,e){var n\u003d[this._x[t],this._y[t],this._x[t+1],this._y[t+1]],i\u003dn[0],r\u003dn[1],s\u003dn[2],a\u003dn[3];return o.line_interpolation(this.renderer,e,i,r,s,a)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_line_legend(this.visuals,t,e,n)},e.__name__\u003d\"LineView\",e}(r.XYGlyphView);n.LineView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\"])},e.__name__\u003d\"Line\",e}(r.XYGlyph);n.Line\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(9),s\u003dt(35),a\u003dt(24),l\u003dt(46),c\u003dt(127),h\u003dt(149),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._xs.length;e\u003cn;e++)if(null!\u003dthis._xs[e]\u0026\u00260!\u003d\u003dthis._xs[e].length){for(var i\u003dthis._xs[e],o\u003d[],s\u003d0,c\u003di.length;s\u003cc;s++){var h\u003di[s];l.isStrictNaN(h)||o.push(h)}for(var u\u003dthis._ys[e],_\u003d[],s\u003d0,c\u003du.length;s\u003cc;s++){var d\u003du[s];l.isStrictNaN(d)||_.push(d)}var p\u003d[a.min(o),a.max(o)],f\u003dp[0],m\u003dp[1],v\u003d[a.min(_),a.max(_)],g\u003dv[0],y\u003dv[1];t.push({x0:f,y0:g,x1:m,y1:y,i:e})}return new r.SpatialIndex(t)},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sxs,r\u003dn.sys,o\u003d0,s\u003de;o\u003cs.length;o++){var a\u003ds[o],l\u003d[i[a],r[a]],c\u003dl[0],h\u003dl[1];this.visuals.line.set_vectorize(t,a);for(var u\u003d0,_\u003dc.length;u\u003c_;u++)0!\u003du?isNaN(c[u])||isNaN(h[u])?(t.stroke(),t.beginPath()):t.lineTo(c[u],h[u]):(t.beginPath(),t.moveTo(c[u],h[u]));t.stroke()}},e.prototype._hit_point\u003dfunction(t){for(var e\u003do.create_empty_hit_test_result(),n\u003d{x:t.sx,y:t.sy},i\u003d9999,r\u003d{},a\u003d0,l\u003dthis.sxs.length;a\u003cl;a++){for(var c\u003dMath.max(2,this.visuals.line.cache_select(\"line_width\",a)/2),h\u003dnull,u\u003d0,_\u003dthis.sxs[a].length-1;u\u003c_;u++){var d\u003d{x:this.sxs[a][u],y:this.sys[a][u]},p\u003d{x:this.sxs[a][u+1],y:this.sys[a][u+1]},f\u003do.dist_to_segment(n,d,p);f\u003cc\u0026\u0026f\u003ci\u0026\u0026(i\u003df,h\u003d[u])}h\u0026\u0026(r[a]\u003dh)}return e.indices\u003ds.keys(r).map(function(t){return parseInt(t,10)}),e.multiline_indices\u003dr,e},e.prototype._hit_span\u003dfunction(t){var e,n,i\u003dt.sx,r\u003dt.sy,a\u003do.create_empty_hit_test_result();\"v\"\u003d\u003d\u003dt.direction?(e\u003dthis.renderer.yscale.invert(r),n\u003dthis._ys):(e\u003dthis.renderer.xscale.invert(i),n\u003dthis._xs);for(var l\u003d{},c\u003d0,h\u003dn.length;c\u003ch;c++){for(var u\u003d[],_\u003d0,d\u003dn[c].length-1;_\u003cd;_++)n[c][_]\u003c\u003de\u0026\u0026e\u003c\u003dn[c][_+1]\u0026\u0026u.push(_);u.length\u003e0\u0026\u0026(l[c]\u003du)}return a.indices\u003ds.keys(l).map(function(t){return parseInt(t,10)}),a.multiline_indices\u003dl,a},e.prototype.get_interpolation_hit\u003dfunction(t,e,n){var i\u003d[this._xs[t][e],this._ys[t][e],this._xs[t][e+1],this._ys[t][e+1]],r\u003di[0],o\u003di[1],s\u003di[2],a\u003di[3];return h.line_interpolation(this.renderer,n,r,o,s,a)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){h.generic_line_legend(this.visuals,t,e,n)},e.prototype.scenterx\u003dfunction(){throw new Error(\"not implemented\")},e.prototype.scentery\u003dfunction(){throw new Error(\"not implemented\")},e.__name__\u003d\"MultiLineView\",e}(c.GlyphView);n.MultiLineView\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\"])},e.__name__\u003d\"MultiLine\",e}(c.Glyph);n.MultiLine\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dt(149),a\u003dt(24),l\u003dt(25),c\u003dt(9),h\u003dt(46),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._xs.length;e\u003cn;e++)for(var i\u003d0,o\u003dthis._xs[e].length;i\u003co;i++){var s\u003dthis._xs[e][i][0],l\u003dthis._ys[e][i][0];0!\u003ds.length\u0026\u0026t.push({x0:a.min(s),y0:a.min(l),x1:a.max(s),y1:a.max(l),i:e})}return this.hole_index\u003dthis._index_hole_data(),new r.SpatialIndex(t)},e.prototype._index_hole_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._xs.length;e\u003cn;e++)for(var i\u003d0,o\u003dthis._xs[e].length;i\u003co;i++)if(this._xs[e][i].length\u003e1)for(var s\u003d1,l\u003dthis._xs[e][i].length;s\u003cl;s++){var c\u003dthis._xs[e][i][s],h\u003dthis._ys[e][i][s];0!\u003dc.length\u0026\u0026t.push({x0:a.min(c),y0:a.min(h),x1:a.max(c),y1:a.max(h),i:e})}return new r.SpatialIndex(t)},e.prototype._mask_data\u003dfunction(){var t\u003dthis.renderer.plot_view.frame.x_ranges.default,e\u003d[t.min,t.max],n\u003de[0],i\u003de[1],r\u003dthis.renderer.plot_view.frame.y_ranges.default,o\u003d[r.min,r.max],s\u003do[0],a\u003do[1],l\u003dthis.index.indices({x0:n,x1:i,y0:s,y1:a});return l.sort(function(t,e){return t-e}).filter(function(t,e,n){return 0\u003d\u003d\u003de||t!\u003d\u003dn[e-1]})},e.prototype._inner_loop\u003dfunction(t,e,n){t.beginPath();for(var i\u003d0,r\u003de.length;i\u003cr;i++)for(var o\u003d0,s\u003de[i].length;o\u003cs;o++){for(var a\u003de[i][o],l\u003dn[i][o],c\u003d0,h\u003da.length;c\u003ch;c++)0!\u003dc?t.lineTo(a[c],l[c]):t.moveTo(a[c],l[c]);t.closePath()}},e.prototype._render\u003dfunction(t,e,n){var i\u003dthis,r\u003dn.sxs,o\u003dn.sys;if(this.visuals.fill.doit||this.visuals.line.doit)for(var s\u003dfunction(e){var n\u003d[r[e],o[e]],s\u003dn[0],l\u003dn[1];a.visuals.fill.doit\u0026\u0026(a.visuals.fill.set_vectorize(t,e),a._inner_loop(t,s,l),t.fill(\"evenodd\")),a.visuals.hatch.doit2(t,e,function(){i._inner_loop(t,s,l),t.fill(\"evenodd\")},function(){return i.renderer.request_render()}),a.visuals.line.doit\u0026\u0026(a.visuals.line.set_vectorize(t,e),a._inner_loop(t,s,l),t.stroke())},a\u003dthis,l\u003d0,c\u003de;l\u003cc.length;l++){var h\u003dc[l];s(h)}},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),o\u003dthis.index.indices({x0:i,y0:r,x1:i,y1:r}),s\u003dthis.hole_index.indices({x0:i,y0:r,x1:i,y1:r}),a\u003d[],l\u003d0,h\u003do.length;l\u003ch;l++)for(var u\u003do[l],_\u003dthis.sxs[u],d\u003dthis.sys[u],p\u003d0,f\u003d_.length;p\u003cf;p++){var m\u003d_[p].length;if(c.point_in_poly(e,n,_[p][0],d[p][0]))if(1\u003d\u003dm)a.push(u);else if(-1\u003d\u003ds.indexOf(u))a.push(u);else if(m\u003e1){for(var v\u003d!1,g\u003d1;g\u003cm;g++){var y\u003d_[p][g],b\u003dd[p][g];if(c.point_in_poly(e,n,y,b)){v\u003d!0;break}}v||a.push(u)}}var w\u003dc.create_empty_hit_test_result();return w.indices\u003da,w},e.prototype._get_snap_coord\u003dfunction(t){return l.sum(t)/t.length},e.prototype.scenterx\u003dfunction(t,e,n){if(1\u003d\u003dthis.sxs[t].length)return this._get_snap_coord(this.sxs[t][0][0]);for(var i\u003dthis.sxs[t],r\u003dthis.sys[t],o\u003d0,s\u003di.length;o\u003cs;o++)if(c.point_in_poly(e,n,i[o][0],r[o][0]))return this._get_snap_coord(i[o][0]);throw new Error(\"unreachable code\")},e.prototype.scentery\u003dfunction(t,e,n){if(1\u003d\u003dthis.sys[t].length)return this._get_snap_coord(this.sys[t][0][0]);for(var i\u003dthis.sxs[t],r\u003dthis.sys[t],o\u003d0,s\u003di.length;o\u003cs;o++)if(c.point_in_poly(e,n,i[o][0],r[o][0]))return this._get_snap_coord(r[o][0]);throw new Error(\"unreachable code\")},e.prototype.map_data\u003dfunction(){for(var t\u003d0,e\u003dthis.model._coords;t\u003ce.length;t++){var n\u003de[t],i\u003dn[0],r\u003dn[1],o\u003d\"s\"+i,s\u003d\"s\"+r;if(r\u003d\"_\"+r,null!\u003dthis[i\u003d\"_\"+i]\u0026\u0026(h.isArray(this[i][0])||h.isTypedArray(this[i][0]))){var a\u003dthis[i].length;this[o]\u003dnew Array(a),this[s]\u003dnew Array(a);for(var l\u003d0;l\u003ca;l++){var c\u003dthis[i][l].length;this[o][l]\u003dnew Array(c),this[s][l]\u003dnew Array(c);for(var u\u003d0;u\u003cc;u++){var _\u003dthis[i][l][u].length;this[o][l][u]\u003dnew Array(_),this[s][l][u]\u003dnew Array(_);for(var d\u003d0;d\u003c_;d++){var p\u003dthis.map_to_screen(this[i][l][u][d],this[r][l][u][d]),f\u003dp[0],m\u003dp[1];this[o][l][u][d]\u003df,this[s][l][u][d]\u003dm}}}}}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){s.generic_area_legend(this.visuals,t,e,n)},e.__name__\u003d\"MultiPolygonsView\",e}(o.GlyphView);n.MultiPolygonsView\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])},e.__name__\u003d\"MultiPolygons\",e}(o.Glyph);n.MultiPolygons\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(126),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){var t,e\u003dthis._x.length;this.sw\u003dnew Float64Array(e),t\u003d\"data\"\u003d\u003dthis.model.properties.width.units?this.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this._width;for(var n\u003d0;n\u003ce;n++)this.sw[n]\u003d.75*t[n];\"data\"\u003d\u003dthis.model.properties.height.units?this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh\u003dthis._height},e.__name__\u003d\"OvalView\",e}(r.EllipseOvalView);n.OvalView\u003do;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003do},e.__name__\u003d\"Oval\",e}(r.EllipseOval);n.Oval\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(9),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._inner_loop\u003dfunction(t,e,n,i,r){for(var o\u003d0,s\u003de;o\u003cs.length;o++){var a\u003ds[o];0!\u003da?isNaN(n[a]+i[a])?(t.closePath(),r.apply(t),t.beginPath()):t.lineTo(n[a],i[a]):(t.beginPath(),t.moveTo(n[a],i[a]))}t.closePath(),r.call(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dthis,r\u003dn.sx,o\u003dn.sy;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),this._inner_loop(t,e,r,o,t.fill)),this.visuals.hatch.doit2(t,0,function(){return i._inner_loop(t,e,r,o,t.fill)},function(){return i.renderer.request_render()}),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(t),this._inner_loop(t,e,r,o,t.stroke))},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_area_legend(this.visuals,t,e,n)},e.prototype._hit_point\u003dfunction(t){var e\u003dthis,n\u003ds.create_empty_hit_test_result();return s.point_in_poly(t.sx,t.sy,this.sx,this.sy)\u0026\u0026(n.add_to_selected_glyphs(this.model),n.get_view\u003dfunction(){return e}),n},e.__name__\u003d\"PatchView\",e}(r.XYGlyphView);n.PatchView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\",\"fill\",\"hatch\"])},e.__name__\u003d\"Patch\",e}(r.XYGlyph);n.Patch\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dt(149),a\u003dt(24),l\u003dt(25),c\u003dt(46),h\u003dt(9),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._build_discontinuous_object\u003dfunction(t){for(var e\u003d[],n\u003d0,i\u003dt.length;n\u003ci;n++){e[n]\u003d[];for(var r\u003da.copy(t[n]);r.length\u003e0;){var o\u003da.find_last_index(r,function(t){return c.isStrictNaN(t)}),s\u003dvoid 0;o\u003e\u003d0?s\u003dr.splice(o):(s\u003dr,r\u003d[]);var l\u003ds.filter(function(t){return!c.isStrictNaN(t)});e[n].push(l)}}return e},e.prototype._index_data\u003dfunction(){for(var t\u003dthis._build_discontinuous_object(this._xs),e\u003dthis._build_discontinuous_object(this._ys),n\u003d[],i\u003d0,o\u003dthis._xs.length;i\u003co;i++)for(var s\u003d0,l\u003dt[i].length;s\u003cl;s++){var c\u003dt[i][s],h\u003de[i][s];0!\u003dc.length\u0026\u0026n.push({x0:a.min(c),y0:a.min(h),x1:a.max(c),y1:a.max(h),i:i})}return new r.SpatialIndex(n)},e.prototype._mask_data\u003dfunction(){var t\u003dthis.renderer.plot_view.frame.x_ranges.default,e\u003d[t.min,t.max],n\u003de[0],i\u003de[1],r\u003dthis.renderer.plot_view.frame.y_ranges.default,o\u003d[r.min,r.max],s\u003do[0],a\u003do[1],l\u003dthis.index.indices({x0:n,x1:i,y0:s,y1:a});return l.sort(function(t,e){return t-e})},e.prototype._inner_loop\u003dfunction(t,e,n,i){for(var r\u003d0,o\u003de.length;r\u003co;r++)0!\u003dr?isNaN(e[r]+n[r])?(t.closePath(),i.apply(t),t.beginPath()):t.lineTo(e[r],n[r]):(t.beginPath(),t.moveTo(e[r],n[r]));t.closePath(),i.call(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dthis,r\u003dn.sxs,o\u003dn.sys;this.sxss\u003dthis._build_discontinuous_object(r),this.syss\u003dthis._build_discontinuous_object(o);for(var s\u003dfunction(e){var n\u003d[r[e],o[e]],s\u003dn[0],l\u003dn[1];a.visuals.fill.doit\u0026\u0026(a.visuals.fill.set_vectorize(t,e),a._inner_loop(t,s,l,t.fill)),a.visuals.hatch.doit2(t,e,function(){return i._inner_loop(t,s,l,t.fill)},function(){return i.renderer.request_render()}),a.visuals.line.doit\u0026\u0026(a.visuals.line.set_vectorize(t,e),a._inner_loop(t,s,l,t.stroke))},a\u003dthis,l\u003d0,c\u003de;l\u003cc.length;l++){var h\u003dc[l];s(h)}},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),o\u003dthis.index.indices({x0:i,y0:r,x1:i,y1:r}),s\u003d[],a\u003d0,l\u003do.length;a\u003cl;a++)for(var c\u003do[a],u\u003dthis.sxss[c],_\u003dthis.syss[c],d\u003d0,p\u003du.length;d\u003cp;d++)h.point_in_poly(e,n,u[d],_[d])\u0026\u0026s.push(c);var f\u003dh.create_empty_hit_test_result();return f.indices\u003ds,f},e.prototype._get_snap_coord\u003dfunction(t){return l.sum(t)/t.length},e.prototype.scenterx\u003dfunction(t,e,n){if(1\u003d\u003dthis.sxss[t].length)return this._get_snap_coord(this.sxs[t]);for(var i\u003dthis.sxss[t],r\u003dthis.syss[t],o\u003d0,s\u003di.length;o\u003cs;o++)if(h.point_in_poly(e,n,i[o],r[o]))return this._get_snap_coord(i[o]);throw new Error(\"unreachable code\")},e.prototype.scentery\u003dfunction(t,e,n){if(1\u003d\u003dthis.syss[t].length)return this._get_snap_coord(this.sys[t]);for(var i\u003dthis.sxss[t],r\u003dthis.syss[t],o\u003d0,s\u003di.length;o\u003cs;o++)if(h.point_in_poly(e,n,i[o],r[o]))return this._get_snap_coord(r[o]);throw new Error(\"unreachable code\")},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){s.generic_area_legend(this.visuals,t,e,n)},e.__name__\u003d\"PatchesView\",e}(o.GlyphView);n.PatchesView\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])},e.__name__\u003d\"Patches\",e}(o.Glyph);n.Patches\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(122),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.scenterx\u003dfunction(t){return(this.sleft[t]+this.sright[t])/2},e.prototype.scentery\u003dfunction(t){return(this.stop[t]+this.sbottom[t])/2},e.prototype._index_data\u003dfunction(){return this._index_box(this._right.length)},e.prototype._lrtb\u003dfunction(t){var e\u003dthis._left[t],n\u003dthis._right[t],i\u003dthis._top[t],r\u003dthis._bottom[t];return[e,n,i,r]},e.__name__\u003d\"QuadView\",e}(r.BoxView);n.QuadView\u003do;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003do,this.coords([[\"right\",\"bottom\"],[\"left\",\"top\"]])},e.__name__\u003d\"Quad\",e}(r.Box);n.Quad\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dt(149);function a(t,e,n){if(e\u003d\u003d(t+n)/2)return[t,n];var i\u003d(t-e)/(t-2*e+n),r\u003dt*Math.pow(1-i,2)+2*e*(1-i)*i+n*Math.pow(i,2);return[Math.min(t,n,r),Math.max(t,n,r)]}var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x0.length;e\u003cn;e++)if(!isNaN(this._x0[e]+this._x1[e]+this._y0[e]+this._y1[e]+this._cx[e]+this._cy[e])){var i\u003da(this._x0[e],this._cx[e],this._x1[e]),o\u003di[0],s\u003di[1],l\u003da(this._y0[e],this._cy[e],this._y1[e]),c\u003dl[0],h\u003dl[1];t.push({x0:o,y0:c,x1:s,y1:h,i:e})}return new r.SpatialIndex(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx0,r\u003dn.sy0,o\u003dn.sx1,s\u003dn.sy1,a\u003dn.scx,l\u003dn.scy;if(this.visuals.line.doit)for(var c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];isNaN(i[u]+r[u]+o[u]+s[u]+a[u]+l[u])||(t.beginPath(),t.moveTo(i[u],r[u]),t.quadraticCurveTo(a[u],l[u],o[u],s[u]),this.visuals.line.set_vectorize(t,u),t.stroke())}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){s.generic_line_legend(this.visuals,t,e,n)},e.prototype.scenterx\u003dfunction(){throw new Error(\"not implemented\")},e.prototype.scentery\u003dfunction(){throw new Error(\"not implemented\")},e.__name__\u003d\"QuadraticView\",e}(o.GlyphView);n.QuadraticView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx\",\"cy\"]]),this.mixins([\"line\"])},e.__name__\u003d\"Quadratic\",e}(o.Glyph);n.Quadratic\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.length.units?this.slength\u003dthis.sdist(this.renderer.xscale,this._x,this._length):this.slength\u003dthis._length},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx,r\u003dn.sy,o\u003dn.slength,s\u003dn._angle;if(this.visuals.line.doit){for(var a\u003dthis.renderer.plot_view.frame._width.value,l\u003dthis.renderer.plot_view.frame._height.value,c\u003d2*(a+l),h\u003d0,u\u003do.length;h\u003cu;h++)0\u003d\u003do[h]\u0026\u0026(o[h]\u003dc);for(var _\u003d0,d\u003de;_\u003cd.length;_++){var h\u003dd[_];isNaN(i[h]+r[h]+s[h]+o[h])||(t.translate(i[h],r[h]),t.rotate(s[h]),t.beginPath(),t.moveTo(0,0),t.lineTo(o[h],0),this.visuals.line.set_vectorize(t,h),t.stroke(),t.rotate(-s[h]),t.translate(-i[h],-r[h]))}}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_line_legend(this.visuals,t,e,n)},e.__name__\u003d\"RayView\",e}(r.XYGlyphView);n.RayView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\"]),this.define({length:[s.DistanceSpec],angle:[s.AngleSpec]})},e.__name__\u003d\"Ray\",e}(r.XYGlyph);n.Ray\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(123),o\u003dt(149),s\u003dt(9),a\u003dt(18),l\u003dt(25),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._set_data\u003dfunction(){this.max_w2\u003d0,\"data\"\u003d\u003dthis.model.properties.width.units\u0026\u0026(this.max_w2\u003dthis.max_width/2),this.max_h2\u003d0,\"data\"\u003d\u003dthis.model.properties.height.units\u0026\u0026(this.max_h2\u003dthis.max_height/2)},e.prototype._map_data\u003dfunction(){var t,e;if(\"data\"\u003d\u003dthis.model.properties.width.units)t\u003dthis._map_dist_corner_for_data_side_length(this._x,this._width,this.renderer.xscale),this.sw\u003dt[0],this.sx0\u003dt[1];else{this.sw\u003dthis._width;var n\u003dthis.sx.length;this.sx0\u003dnew Float64Array(n);for(var i\u003d0;i\u003cn;i++)this.sx0[i]\u003dthis.sx[i]-this.sw[i]/2}if(\"data\"\u003d\u003dthis.model.properties.height.units)e\u003dthis._map_dist_corner_for_data_side_length(this._y,this._height,this.renderer.yscale),this.sh\u003de[0],this.sy1\u003de[1];else{this.sh\u003dthis._height;var r\u003dthis.sy.length;this.sy1\u003dnew Float64Array(r);for(var i\u003d0;i\u003cr;i++)this.sy1[i]\u003dthis.sy[i]-this.sh[i]/2}var o\u003dthis.sw.length;this.ssemi_diag\u003dnew Float64Array(o);for(var i\u003d0;i\u003co;i++)this.ssemi_diag[i]\u003dMath.sqrt(this.sw[i]/2*this.sw[i]/2+this.sh[i]/2*this.sh[i]/2)},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx,r\u003dn.sy,o\u003dn.sx0,s\u003dn.sy1,a\u003dn.sw,l\u003dn.sh,c\u003dn._angle;if(this.visuals.fill.doit)for(var h\u003d0,u\u003de;h\u003cu.length;h++){var _\u003du[h];isNaN(i[_]+r[_]+o[_]+s[_]+a[_]+l[_]+c[_])||(this.visuals.fill.set_vectorize(t,_),c[_]?(t.translate(i[_],r[_]),t.rotate(c[_]),t.fillRect(-a[_]/2,-l[_]/2,a[_],l[_]),t.rotate(-c[_]),t.translate(-i[_],-r[_])):t.fillRect(o[_],s[_],a[_],l[_]))}if(this.visuals.line.doit){t.beginPath();for(var d\u003d0,p\u003de;d\u003cp.length;d++){var _\u003dp[d];isNaN(i[_]+r[_]+o[_]+s[_]+a[_]+l[_]+c[_])||0!\u003da[_]\u0026\u00260!\u003dl[_]\u0026\u0026(c[_]?(t.translate(i[_],r[_]),t.rotate(c[_]),t.rect(-a[_]/2,-l[_]/2,a[_],l[_]),t.rotate(-c[_]),t.translate(-i[_],-r[_])):t.rect(o[_],s[_],a[_],l[_]),this.visuals.line.set_vectorize(t,_),t.stroke(),t.beginPath())}t.stroke()}},e.prototype._hit_rect\u003dfunction(t){return this._hit_rect_against_index(t)},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(n),o\u003d[],a\u003d0,c\u003dthis.sx0.length;a\u003cc;a++)o.push(this.sx0[a]+this.sw[a]/2);for(var h\u003d[],a\u003d0,c\u003dthis.sy1.length;a\u003cc;a++)h.push(this.sy1[a]+this.sh[a]/2);for(var u\u003dl.max(this._ddist(0,o,this.ssemi_diag)),_\u003dl.max(this._ddist(1,h,this.ssemi_diag)),d\u003di-u,p\u003di+u,f\u003dr-_,m\u003dr+_,v\u003d[],g\u003d0,y\u003dthis.index.indices({x0:d,x1:p,y0:f,y1:m});g\u003cy.length;g++){var a\u003dy[g],b\u003dvoid 0,w\u003dvoid 0;if(this._angle[a]){var x\u003dMath.sin(-this._angle[a]),A\u003dMath.cos(-this._angle[a]),k\u003dA*(e-this.sx[a])-x*(n-this.sy[a])+this.sx[a],C\u003dx*(e-this.sx[a])+A*(n-this.sy[a])+this.sy[a];e\u003dk,n\u003dC,w\u003dMath.abs(this.sx[a]-e)\u003c\u003dthis.sw[a]/2,b\u003dMath.abs(this.sy[a]-n)\u003c\u003dthis.sh[a]/2}else w\u003de-this.sx0[a]\u003c\u003dthis.sw[a]\u0026\u0026e-this.sx0[a]\u003e\u003d0,b\u003dn-this.sy1[a]\u003c\u003dthis.sh[a]\u0026\u0026n-this.sy1[a]\u003e\u003d0;b\u0026\u0026w\u0026\u0026v.push(a)}var T\u003ds.create_empty_hit_test_result();return T.indices\u003dv,T},e.prototype._map_dist_corner_for_data_side_length\u003dfunction(t,e,n){for(var i\u003dt.length,r\u003dnew Float64Array(i),o\u003dnew Float64Array(i),s\u003d0;s\u003ci;s++)r[s]\u003dNumber(t[s])-e[s]/2,o[s]\u003dNumber(t[s])+e[s]/2;for(var a\u003dn.v_compute(r),l\u003dn.v_compute(o),c\u003dthis.sdist(n,r,e,\"edge\",this.model.dilate),h\u003da,s\u003d0,u\u003da.length;s\u003cu;s++)if(a[s]!\u003dl[s]){h\u003da[s]\u003cl[s]?a:l;break}return[c,h]},e.prototype._ddist\u003dfunction(t,e,n){for(var i\u003d0\u003d\u003dt?this.renderer.xscale:this.renderer.yscale,r\u003de,o\u003dr.length,s\u003dnew Float64Array(o),a\u003d0;a\u003co;a++)s[a]\u003dr[a]+n[a];for(var l\u003di.v_invert(r),c\u003di.v_invert(s),h\u003dl.length,u\u003dnew Float64Array(h),a\u003d0;a\u003ch;a++)u[a]\u003dMath.abs(c[a]-l[a]);return u},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_area_legend(this.visuals,t,e,n)},e.prototype._bounds\u003dfunction(t){var e\u003dt.x0,n\u003dt.x1,i\u003dt.y0,r\u003dt.y1;return{x0:e-this.max_w2,x1:n+this.max_w2,y0:i-this.max_h2,y1:r+this.max_h2}},e.__name__\u003d\"RectView\",e}(r.CenterRotatableView);n.RectView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({dilate:[a.Boolean,!1]})},e.__name__\u003d\"Rect\",e}(r.CenterRotatable);n.Rect\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(9),o\u003dt(39),s\u003dt(127),a\u003dt(149),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x0.length;e\u003cn;e++){var i\u003dthis._x0[e],r\u003dthis._x1[e],s\u003dthis._y0[e],a\u003dthis._y1[e];isNaN(i+r+s+a)||t.push({x0:Math.min(i,r),y0:Math.min(s,a),x1:Math.max(i,r),y1:Math.max(s,a),i:e})}return new o.SpatialIndex(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx0,r\u003dn.sy0,o\u003dn.sx1,s\u003dn.sy1;if(this.visuals.line.doit)for(var a\u003d0,l\u003de;a\u003cl.length;a++){var c\u003dl[a];isNaN(i[c]+r[c]+o[c]+s[c])||(t.beginPath(),t.moveTo(i[c],r[c]),t.lineTo(o[c],s[c]),this.visuals.line.set_vectorize(t,c),t.stroke())}},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003d{x:e,y:n},o\u003d[],s\u003dthis.renderer.xscale.r_invert(e-2,e+2),a\u003ds[0],l\u003ds[1],c\u003dthis.renderer.yscale.r_invert(n-2,n+2),h\u003dc[0],u\u003dc[1],_\u003dthis.index.indices({x0:a,y0:h,x1:l,y1:u}),d\u003d0,p\u003d_;d\u003cp.length;d++){var f\u003dp[d],m\u003dMath.pow(Math.max(2,this.visuals.line.cache_select(\"line_width\",f)/2),2),v\u003d{x:this.sx0[f],y:this.sy0[f]},g\u003d{x:this.sx1[f],y:this.sy1[f]},y\u003dr.dist_to_segment_squared(i,v,g);y\u003cm\u0026\u0026o.push(f)}var b\u003dr.create_empty_hit_test_result();return b.indices\u003do,b},e.prototype._hit_span\u003dfunction(t){var e,n,i,o,s,a\u003dthis.renderer.plot_view.frame.bbox.ranges,l\u003da[0],c\u003da[1],h\u003dt.sx,u\u003dt.sy;\"v\"\u003d\u003dt.direction?(s\u003dthis.renderer.yscale.invert(u),e\u003d[this._y0,this._y1],i\u003de[0],o\u003de[1]):(s\u003dthis.renderer.xscale.invert(h),n\u003d[this._x0,this._x1],i\u003dn[0],o\u003dn[1]);for(var _\u003d[],d\u003dthis.renderer.xscale.r_invert(l.start,l.end),p\u003dd[0],f\u003dd[1],m\u003dthis.renderer.yscale.r_invert(c.start,c.end),v\u003dm[0],g\u003dm[1],y\u003dthis.index.indices({x0:p,y0:v,x1:f,y1:g}),b\u003d0,w\u003dy;b\u003cw.length;b++){var x\u003dw[b];(i[x]\u003c\u003ds\u0026\u0026s\u003c\u003do[x]||o[x]\u003c\u003ds\u0026\u0026s\u003c\u003di[x])\u0026\u0026_.push(x)}var A\u003dr.create_empty_hit_test_result();return A.indices\u003d_,A},e.prototype.scenterx\u003dfunction(t){return(this.sx0[t]+this.sx1[t])/2},e.prototype.scentery\u003dfunction(t){return(this.sy0[t]+this.sy1[t])/2},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){a.generic_line_legend(this.visuals,t,e,n)},e.__name__\u003d\"SegmentView\",e}(s.GlyphView);n.SegmentView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"]]),this.mixins([\"line\"])},e.__name__\u003d\"Segment\",e}(s.Glyph);n.Segment\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){var i,r,o,s,a,l,c\u003dn.sx,h\u003dn.sy,u\u003d!1,_\u003dnull;this.visuals.line.set_value(t);var d\u003de.length;if(!(d\u003c2)){t.beginPath(),t.moveTo(c[0],h[0]);for(var p\u003d0,f\u003de;p\u003cf.length;p++){var m\u003df[p],v\u003dvoid 0,g\u003dvoid 0,y\u003dvoid 0,b\u003dvoid 0;switch(this.model.mode){case\"before\":i\u003d[c[m-1],h[m]],v\u003di[0],y\u003di[1],r\u003d[c[m],h[m]],g\u003dr[0],b\u003dr[1];break;case\"after\":o\u003d[c[m],h[m-1]],v\u003do[0],y\u003do[1],s\u003d[c[m],h[m]],g\u003ds[0],b\u003ds[1];break;case\"center\":var w\u003d(c[m-1]+c[m])/2;a\u003d[w,h[m-1]],v\u003da[0],y\u003da[1],l\u003d[w,h[m]],g\u003dl[0],b\u003dl[1];break;default:throw new Error(\"unexpected\")}if(u){if(!isFinite(c[m]+h[m])){t.stroke(),t.beginPath(),u\u003d!1,_\u003dm;continue}null!\u003d_\u0026\u0026m-_\u003e1\u0026\u0026(t.stroke(),u\u003d!1)}u?(t.lineTo(v,y),t.lineTo(g,b)):(t.beginPath(),t.moveTo(c[m],h[m]),u\u003d!0),_\u003dm}t.lineTo(c[d-1],h[d-1]),t.stroke()}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_line_legend(this.visuals,t,e,n)},e.__name__\u003d\"StepView\",e}(r.XYGlyphView);n.StepView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line\"]),this.define({mode:[s.StepMode,\"before\"]})},e.__name__\u003d\"Step\",e}(r.XYGlyph);n.Step\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(9),s\u003dt(18),a\u003dt(43),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._rotate_point\u003dfunction(t,e,n,i,r){var o\u003d(t-n)*Math.cos(r)-(e-i)*Math.sin(r)+n,s\u003d(t-n)*Math.sin(r)+(e-i)*Math.cos(r)+i;return[o,s]},e.prototype._text_bounds\u003dfunction(t,e,n,i){var r\u003d[t,t+n,t+n,t,t],o\u003d[e,e,e-i,e-i,e];return[r,o]},e.prototype._render\u003dfunction(t,e,n){var i\u003dn.sx,r\u003dn.sy,o\u003dn._x_offset,s\u003dn._y_offset,l\u003dn._angle,c\u003dn._text;this._sys\u003d[],this._sxs\u003d[];for(var h\u003d0,u\u003de;h\u003cu.length;h++){var _\u003du[h];if(!isNaN(i[_]+r[_]+o[_]+s[_]+l[_])\u0026\u0026null!\u003dc[_]\u0026\u0026(this._sxs[_]\u003d[],this._sys[_]\u003d[],this.visuals.text.doit)){var d\u003d\"\"+c[_];t.save(),t.translate(i[_]+o[_],r[_]+s[_]),t.rotate(l[_]),this.visuals.text.set_vectorize(t,_);var p\u003dthis.visuals.text.cache_select(\"font\",_),f\u003da.measure_font(p).height,m\u003dthis.visuals.text.text_line_height.value()*f;if(-1\u003d\u003dd.indexOf(\"\\n\")){t.fillText(d,0,0);var v\u003di[_]+o[_],g\u003dr[_]+s[_],y\u003dt.measureText(d).width,b\u003dthis._text_bounds(v,g,y,m),w\u003db[0],x\u003db[1];this._sxs[_].push(w),this._sys[_].push(x)}else{var A\u003dd.split(\"\\n\"),k\u003dm*A.length,C\u003dthis.visuals.text.cache_select(\"text_baseline\",_),T\u003dvoid 0;switch(C){case\"top\":T\u003d0;break;case\"middle\":T\u003d-k/2+m/2;break;case\"bottom\":T\u003d-k+m;break;default:T\u003d0,console.warn(\"\u0027\"+C+\"\u0027 baseline not supported with multi line text\")}for(var S\u003d0,M\u003dA;S\u003cM.length;S++){var E\u003dM[S];t.fillText(E,0,T);var v\u003di[_]+o[_],g\u003dT+r[_]+s[_],y\u003dt.measureText(E).width,z\u003dthis._text_bounds(v,g,y,m),w\u003dz[0],x\u003dz[1];this._sxs[_].push(w),this._sys[_].push(x),T+\u003dm}}t.restore()}}},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003d[],r\u003d0;r\u003cthis._sxs.length;r++)for(var s\u003dthis._sxs[r],a\u003dthis._sys[r],l\u003ds.length,c\u003d0,h\u003dl;c\u003ch;c++){var u\u003dthis._rotate_point(e,n,s[l-1][0],a[l-1][0],-this._angle[r]),_\u003du[0],d\u003du[1];o.point_in_poly(_,d,s[c],a[c])\u0026\u0026i.push(r)}var p\u003do.create_empty_hit_test_result();return p.indices\u003di,p},e.prototype._scenterxy\u003dfunction(t){var e\u003dthis._sxs[t][0][0],n\u003dthis._sys[t][0][0],i\u003d(this._sxs[t][0][2]+e)/2,r\u003d(this._sys[t][0][2]+n)/2,o\u003dthis._rotate_point(i,r,e,n,this._angle[t]),s\u003do[0],a\u003do[1];return{x:s,y:a}},e.prototype.scenterx\u003dfunction(t){return this._scenterxy(t).x},e.prototype.scentery\u003dfunction(t){return this._scenterxy(t).y},e.__name__\u003d\"TextView\",e}(r.XYGlyphView);n.TextView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.mixins([\"text\"]),this.define({text:[s.NullStringSpec,{field:\"text\"}],angle:[s.AngleSpec,0],x_offset:[s.NumberSpec,0],y_offset:[s.NumberSpec,0]})},e.__name__\u003d\"Text\",e}(r.XYGlyph);n.Text\u003dc,c.initClass()},function(t,e,n){var i\u003dt(9);n.generic_line_legend\u003dfunction(t,e,n,i){var r\u003dn.x0,o\u003dn.x1,s\u003dn.y0,a\u003dn.y1;e.save(),e.beginPath(),e.moveTo(r,(s+a)/2),e.lineTo(o,(s+a)/2),t.line.doit\u0026\u0026(t.line.set_vectorize(e,i),e.stroke()),e.restore()},n.generic_area_legend\u003dfunction(t,e,n,i){var r\u003dn.x0,o\u003dn.x1,s\u003dn.y0,a\u003dn.y1,l\u003d.1*Math.abs(o-r),c\u003d.1*Math.abs(a-s),h\u003dr+l,u\u003do-l,_\u003ds+c,d\u003da-c;t.fill.doit\u0026\u0026(t.fill.set_vectorize(e,i),e.fillRect(h,_,u-h,d-_)),null!\u003dt.hatch\u0026\u0026t.hatch.doit\u0026\u0026(t.hatch.set_vectorize(e,i),e.fillRect(h,_,u-h,d-_)),t.line\u0026\u0026t.line.doit\u0026\u0026(e.beginPath(),e.rect(h,_,u-h,d-_),t.line.set_vectorize(e,i),e.stroke())},n.line_interpolation\u003dfunction(t,e,n,r,o,s){var a,l,c,h,u,_,d,p,f,m,v\u003de.sx,g\u003de.sy;\"point\"\u003d\u003de.type?(a\u003dt.yscale.r_invert(g-1,g+1),f\u003da[0],m\u003da[1],l\u003dt.xscale.r_invert(v-1,v+1),d\u003dl[0],p\u003dl[1]):\"v\"\u003d\u003de.direction?(c\u003dt.yscale.r_invert(g,g),f\u003dc[0],m\u003dc[1],h\u003d[Math.min(n-1,o-1),Math.max(n+1,o+1)],d\u003dh[0],p\u003dh[1]):(u\u003dt.xscale.r_invert(v,v),d\u003du[0],p\u003du[1],_\u003d[Math.min(r-1,s-1),Math.max(r+1,s+1)],f\u003d_[0],m\u003d_[1]);var y\u003di.check_2_segments_intersect(d,f,p,m,n,r,o,s),b\u003dy.x,w\u003dy.y;return[b,w]}},function(t,e,n){var i\u003dt(426),r\u003dt(120),o\u003dt(39),s\u003dt(9),a\u003dt(18),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x.length;e\u003cn;e++){var i\u003dthis._x[e],r\u003dthis._y1[e],s\u003dthis._y2[e];!isNaN(i+r+s)\u0026\u0026isFinite(i+r+s)\u0026\u0026t.push({x0:i,y0:Math.min(r,s),x1:i,y1:Math.max(r,s),i:e})}return new o.SpatialIndex(t)},e.prototype._inner\u003dfunction(t,e,n,i,r){t.beginPath();for(var o\u003d0,s\u003dn.length;o\u003cs;o++)t.lineTo(e[o],n[o]);for(var a\u003di.length-1,o\u003da;o\u003e\u003d0;o--)t.lineTo(e[o],i[o]);t.closePath(),r.call(t)},e.prototype._render\u003dfunction(t,e,n){var i\u003dthis,r\u003dn.sx,o\u003dn.sy1,s\u003dn.sy2;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),this._inner(t,r,o,s,t.fill)),this.visuals.hatch.doit2(t,0,function(){return i._inner(t,r,o,s,t.fill)},function(){return i.renderer.request_render()})},e.prototype.scenterx\u003dfunction(t){return this.sx[t]},e.prototype.scentery\u003dfunction(t){return(this.sy1[t]+this.sy2[t])/2},e.prototype._hit_point\u003dfunction(t){for(var e\u003dthis,n\u003ds.create_empty_hit_test_result(),i\u003dthis.sx.length,r\u003dnew Float64Array(2*i),o\u003dnew Float64Array(2*i),a\u003d0,l\u003di;a\u003cl;a++)r[a]\u003dthis.sx[a],o[a]\u003dthis.sy1[a],r[i+a]\u003dthis.sx[i-a-1],o[i+a]\u003dthis.sy2[i-a-1];return s.point_in_poly(t.sx,t.sy,r,o)\u0026\u0026(n.add_to_selected_glyphs(this.model),n.get_view\u003dfunction(){return e}),n},e.prototype._map_data\u003dfunction(){this.sx\u003dthis.renderer.xscale.v_compute(this._x),this.sy1\u003dthis.renderer.yscale.v_compute(this._y1),this.sy2\u003dthis.renderer.yscale.v_compute(this._y2)},e.__name__\u003d\"VAreaView\",e}(r.AreaView);n.VAreaView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({x:[a.CoordinateSpec],y1:[a.CoordinateSpec],y2:[a.CoordinateSpec]})},e.__name__\u003d\"VArea\",e}(r.Area);n.VArea\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(122),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.scenterx\u003dfunction(t){return this.sx[t]},e.prototype.scentery\u003dfunction(t){return(this.stop[t]+this.sbottom[t])/2},e.prototype._index_data\u003dfunction(){return this._index_box(this._x.length)},e.prototype._lrtb\u003dfunction(t){var e\u003dthis._x[t]-this._width[t]/2,n\u003dthis._x[t]+this._width[t]/2,i\u003dMath.max(this._top[t],this._bottom[t]),r\u003dMath.min(this._top[t],this._bottom[t]);return[e,n,i,r]},e.prototype._map_data\u003dfunction(){this.sx\u003dthis.renderer.xscale.v_compute(this._x),this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this._width,\"center\"),this.stop\u003dthis.renderer.yscale.v_compute(this._top),this.sbottom\u003dthis.renderer.yscale.v_compute(this._bottom);var t\u003dthis.sx.length;this.sleft\u003dnew Float64Array(t),this.sright\u003dnew Float64Array(t);for(var e\u003d0;e\u003ct;e++)this.sleft[e]\u003dthis.sx[e]-this.sw[e]/2,this.sright[e]\u003dthis.sx[e]+this.sw[e]/2;this._clamp_viewport()},e.__name__\u003d\"VBarView\",e}(r.BoxView);n.VBarView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.coords([[\"x\",\"bottom\"]]),this.define({width:[o.NumberSpec],top:[o.CoordinateSpec]}),this.override({bottom:0})},e.__name__\u003d\"VBar\",e}(r.Box);n.VBar\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(149),s\u003dt(9),a\u003dt(18),l\u003dt(34),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._map_data\u003dfunction(){\"data\"\u003d\u003dthis.model.properties.radius.units?this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this._radius):this.sradius\u003dthis._radius},e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn.sradius,s\u003dn._start_angle,a\u003dn._end_angle,l\u003dthis.model.properties.direction.value(),c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];isNaN(i[u]+r[u]+o[u]+s[u]+a[u])||(t.beginPath(),t.arc(i[u],r[u],o[u],s[u],a[u],l),t.lineTo(i[u],r[u]),t.closePath(),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,u),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,u),t.stroke()))}},e.prototype._hit_point\u003dfunction(t){var e,n,i,r,o,a,c,h,u,_,d,p,f,m\u003dt.sx,v\u003dt.sy,g\u003dthis.renderer.xscale.invert(m),y\u003dthis.renderer.yscale.invert(v),b\u003d2*this.max_radius;\"data\"\u003d\u003d\u003dthis.model.properties.radius.units?(_\u003dg-b,d\u003dg+b,p\u003dy-b,f\u003dy+b):(a\u003dm-b,c\u003dm+b,e\u003dthis.renderer.xscale.r_invert(a,c),_\u003de[0],d\u003de[1],h\u003dv-b,u\u003dv+b,n\u003dthis.renderer.yscale.r_invert(h,u),p\u003dn[0],f\u003dn[1]);for(var w\u003d[],x\u003d0,A\u003dthis.index.indices({x0:_,x1:d,y0:p,y1:f});x\u003cA.length;x++){var k\u003dA[x],C\u003dMath.pow(this.sradius[k],2);i\u003dthis.renderer.xscale.r_compute(g,this._x[k]),a\u003di[0],c\u003di[1],r\u003dthis.renderer.yscale.r_compute(y,this._y[k]),h\u003dr[0],u\u003dr[1],(o\u003dMath.pow(a-c,2)+Math.pow(h-u,2))\u003c\u003dC\u0026\u0026w.push([k,o])}for(var T\u003dthis.model.properties.direction.value(),S\u003d[],M\u003d0,E\u003dw;M\u003cE.length;M++){var z\u003dE[M],k\u003dz[0],O\u003dz[1],P\u003dMath.atan2(v-this.sy[k],m-this.sx[k]);l.angle_between(-P,-this._start_angle[k],-this._end_angle[k],T)\u0026\u0026S.push([k,O])}return s.create_hit_test_result_from_hits(S)},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){o.generic_area_legend(this.visuals,t,e,n)},e.prototype._scenterxy\u003dfunction(t){var e\u003dthis.sradius[t]/2,n\u003d(this._start_angle[t]+this._end_angle[t])/2;return{x:this.sx[t]+e*Math.cos(n),y:this.sy[t]+e*Math.sin(n)}},e.prototype.scenterx\u003dfunction(t){return this._scenterxy(t).x},e.prototype.scentery\u003dfunction(t){return this._scenterxy(t).y},e.__name__\u003d\"WedgeView\",e}(r.XYGlyphView);n.WedgeView\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.mixins([\"line\",\"fill\"]),this.define({direction:[a.Direction,\"anticlock\"],radius:[a.DistanceSpec],start_angle:[a.AngleSpec],end_angle:[a.AngleSpec]})},e.__name__\u003d\"Wedge\",e}(r.XYGlyph);n.Wedge\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(39),o\u003dt(127),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._index_data\u003dfunction(){for(var t\u003d[],e\u003d0,n\u003dthis._x.length;e\u003cn;e++){var i\u003dthis._x[e],o\u003dthis._y[e];!isNaN(i+o)\u0026\u0026isFinite(i+o)\u0026\u0026t.push({x0:i,y0:o,x1:i,y1:o,i:e})}return new r.SpatialIndex(t)},e.prototype.scenterx\u003dfunction(t){return this.sx[t]},e.prototype.scentery\u003dfunction(t){return this.sy[t]},e.__name__\u003d\"XYGlyphView\",e}(o.GlyphView);n.XYGlyphView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.coords([[\"x\",\"y\"]])},e.__name__\u003d\"XYGlyph\",e}(o.Glyph);n.XYGlyph\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(25),s\u003dt(24),a\u003dt(9),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype._hit_test_nodes\u003dfunction(t,e){if(!e.model.visible)return null;var n\u003de.node_view.glyph.hit_test(t);return null\u003d\u003dn?null:e.node_view.model.view.convert_selection_from_subset(n)},e.prototype._hit_test_edges\u003dfunction(t,e){if(!e.model.visible)return null;var n\u003de.edge_view.glyph.hit_test(t);return null\u003d\u003dn?null:e.edge_view.model.view.convert_selection_from_subset(n)},e.__name__\u003d\"GraphHitTestPolicy\",e}(r.Model);n.GraphHitTestPolicy\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.hit_test\u003dfunction(t,e){return this._hit_test_nodes(t,e)},e.prototype.do_selection\u003dfunction(t,e,n,i){if(null\u003d\u003dt)return!1;var r\u003de.node_renderer.data_source.selected;return r.update(t,n,i),e.node_renderer.data_source._select.emit(),!r.is_empty()},e.prototype.do_inspection\u003dfunction(t,e,n,i,r){if(null\u003d\u003dt)return!1;var o\u003dn.model.get_selection_manager().get_or_create_inspector(n.node_view.model);return o.update(t,i,r),n.node_view.model.data_source.setv({inspected:o},{silent:!0}),n.node_view.model.data_source.inspect.emit([n.node_view,{geometry:e}]),!o.is_empty()},e.__name__\u003d\"NodesOnly\",e}(l);n.NodesOnly\u003dc;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.hit_test\u003dfunction(t,e){return this._hit_test_nodes(t,e)},e.prototype.get_linked_edges\u003dfunction(t,e,n){var i\u003d[];\"selection\"\u003d\u003dn?i\u003dt.selected.indices.map(function(e){return t.data.index[e]}):\"inspection\"\u003d\u003dn\u0026\u0026(i\u003dt.inspected.indices.map(function(e){return t.data.index[e]}));for(var r\u003d[],o\u003d0;o\u003ce.data.start.length;o++)(s.contains(i,e.data.start[o])||s.contains(i,e.data.end[o]))\u0026\u0026r.push(o);for(var l\u003da.create_empty_hit_test_result(),c\u003d0,h\u003dr;c\u003ch.length;c++){var o\u003dh[c];l.multiline_indices[o]\u003d[0]}return l.indices\u003dr,l},e.prototype.do_selection\u003dfunction(t,e,n,i){if(null\u003d\u003dt)return!1;var r\u003de.node_renderer.data_source.selected;r.update(t,n,i);var o\u003de.edge_renderer.data_source.selected,s\u003dthis.get_linked_edges(e.node_renderer.data_source,e.edge_renderer.data_source,\"selection\");return o.update(s,n,i),e.node_renderer.data_source._select.emit(),!r.is_empty()},e.prototype.do_inspection\u003dfunction(t,e,n,i,r){if(null\u003d\u003dt)return!1;var o\u003dn.node_view.model.data_source.selection_manager.get_or_create_inspector(n.node_view.model);o.update(t,i,r),n.node_view.model.data_source.setv({inspected:o},{silent:!0});var s\u003dn.edge_view.model.data_source.selection_manager.get_or_create_inspector(n.edge_view.model),a\u003dthis.get_linked_edges(n.node_view.model.data_source,n.edge_view.model.data_source,\"inspection\");return s.update(a,i,r),n.edge_view.model.data_source.setv({inspected:s},{silent:!0}),n.node_view.model.data_source.inspect.emit([n.node_view,{geometry:e}]),!o.is_empty()},e.__name__\u003d\"NodesAndLinkedEdges\",e}(l);n.NodesAndLinkedEdges\u003dh;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.hit_test\u003dfunction(t,e){return this._hit_test_edges(t,e)},e.prototype.get_linked_nodes\u003dfunction(t,e,n){var i\u003d[];\"selection\"\u003d\u003dn?i\u003de.selected.indices:\"inspection\"\u003d\u003dn\u0026\u0026(i\u003de.inspected.indices);for(var r\u003d[],l\u003d0,c\u003di;l\u003cc.length;l++){var h\u003dc[l];r.push(e.data.start[h]),r.push(e.data.end[h])}var u\u003ds.uniq(r).map(function(e){return o.indexOf(t.data.index,e)}),_\u003da.create_empty_hit_test_result();return _.indices\u003du,_},e.prototype.do_selection\u003dfunction(t,e,n,i){if(null\u003d\u003dt)return!1;var r\u003de.edge_renderer.data_source.selected;r.update(t,n,i);var o\u003de.node_renderer.data_source.selected,s\u003dthis.get_linked_nodes(e.node_renderer.data_source,e.edge_renderer.data_source,\"selection\");return o.update(s,n,i),e.edge_renderer.data_source._select.emit(),!r.is_empty()},e.prototype.do_inspection\u003dfunction(t,e,n,i,r){if(null\u003d\u003dt)return!1;var o\u003dn.edge_view.model.data_source.selection_manager.get_or_create_inspector(n.edge_view.model);o.update(t,i,r),n.edge_view.model.data_source.setv({inspected:o},{silent:!0});var s\u003dn.node_view.model.data_source.selection_manager.get_or_create_inspector(n.node_view.model),a\u003dthis.get_linked_nodes(n.node_view.model.data_source,n.edge_view.model.data_source,\"inspection\");return s.update(a,i,r),n.node_view.model.data_source.setv({inspected:s},{silent:!0}),n.edge_view.model.data_source.inspect.emit([n.edge_view,{geometry:e}]),!o.is_empty()},e.__name__\u003d\"EdgesAndLinkedNodes\",e}(l);n.EdgesAndLinkedNodes\u003du},function(t,e,n){var i\u003dt(426);i.__exportStar(t(154),n),i.__exportStar(t(156),n),i.__exportStar(t(157),n)},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"LayoutProvider\",e}(r.Model);n.LayoutProvider\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(156),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({graph_layout:[o.Any,{}]})},e.prototype.get_node_coordinates\u003dfunction(t){for(var e\u003d[],n\u003d[],i\u003dt.data.index,r\u003d0,o\u003di.length;r\u003co;r++){var s\u003dthis.graph_layout[i[r]],a\u003dnull!\u003ds?s:[NaN,NaN],l\u003da[0],c\u003da[1];e.push(l),n.push(c)}return[e,n]},e.prototype.get_edge_coordinates\u003dfunction(t){for(var e,n,i\u003d[],r\u003d[],o\u003dt.data.start,s\u003dt.data.end,a\u003dnull!\u003dt.data.xs\u0026\u0026null!\u003dt.data.ys,l\u003d0,c\u003do.length;l\u003cc;l++){var h\u003dnull!\u003dthis.graph_layout[o[l]]\u0026\u0026null!\u003dthis.graph_layout[s[l]];if(a\u0026\u0026h)i.push(t.data.xs[l]),r.push(t.data.ys[l]);else{var u\u003dvoid 0,_\u003dvoid 0;h?(e\u003d[this.graph_layout[o[l]],this.graph_layout[s[l]]],_\u003de[0],u\u003de[1]):(_\u003d(n\u003d[[NaN,NaN],[NaN,NaN]])[0],u\u003dn[1]),i.push([_[0],u[0]]),r.push([_[1],u[1]])}}return[i,r]},e.__name__\u003d\"StaticLayoutProvider\",e}(r.LayoutProvider);n.StaticLayoutProvider\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(199),o\u003dt(18),s\u003dt(46),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"_x_range_name\",{get:function(){return this.model.x_range_name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"_y_range_name\",{get:function(){return this.model.y_range_name},enumerable:!0,configurable:!0}),e.prototype.render\u003dfunction(){if(this.model.visible){var t\u003dthis.plot_view.canvas_view.ctx;t.save(),this._draw_regions(t),this._draw_minor_grids(t),this._draw_grids(t),t.restore()}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.request_render()})},e.prototype._draw_regions\u003dfunction(t){var e\u003dthis;if(this.visuals.band_fill.doit||this.visuals.band_hatch.doit){this.visuals.band_fill.set_value(t);for(var n\u003dthis.grid_coords(\"major\",!1),i\u003dn[0],r\u003dn[1],o\u003dfunction(n){if(n%2!\u003d1)return\"continue\";var o\u003ds.plot_view.map_to_screen(i[n],r[n],s._x_range_name,s._y_range_name),a\u003do[0],l\u003do[1],c\u003ds.plot_view.map_to_screen(i[n+1],r[n+1],s._x_range_name,s._y_range_name),h\u003dc[0],u\u003dc[1];s.visuals.band_fill.doit\u0026\u0026t.fillRect(a[0],l[0],h[1]-a[0],u[1]-l[0]),s.visuals.band_hatch.doit2(t,n,function(){t.fillRect(a[0],l[0],h[1]-a[0],u[1]-l[0])},function(){return e.request_render()})},s\u003dthis,a\u003d0;a\u003ci.length-1;a++)o(a)}},e.prototype._draw_grids\u003dfunction(t){if(this.visuals.grid_line.doit){var e\u003dthis.grid_coords(\"major\"),n\u003de[0],i\u003de[1];this._draw_grid_helper(t,this.visuals.grid_line,n,i)}},e.prototype._draw_minor_grids\u003dfunction(t){if(this.visuals.minor_grid_line.doit){var e\u003dthis.grid_coords(\"minor\"),n\u003de[0],i\u003de[1];this._draw_grid_helper(t,this.visuals.minor_grid_line,n,i)}},e.prototype._draw_grid_helper\u003dfunction(t,e,n,i){e.set_value(t);for(var r\u003d0;r\u003cn.length;r++){var o\u003dthis.plot_view.map_to_screen(n[r],i[r],this._x_range_name,this._y_range_name),s\u003do[0],a\u003do[1];t.beginPath(),t.moveTo(Math.round(s[0]),Math.round(a[0]));for(var l\u003d1;l\u003cs.length;l++)t.lineTo(Math.round(s[l]),Math.round(a[l]));t.stroke()}},e.prototype.ranges\u003dfunction(){var t\u003dthis.model.dimension,e\u003d(t+1)%2,n\u003dthis.plot_view.frame,i\u003d[n.x_ranges[this.model.x_range_name],n.y_ranges[this.model.y_range_name]];return[i[t],i[e]]},e.prototype.computed_bounds\u003dfunction(){var t,e,n,i\u003dthis.ranges()[0],r\u003dthis.model.bounds,o\u003d[i.min,i.max];if(s.isArray(r))e\u003dMath.min(r[0],r[1]),n\u003dMath.max(r[0],r[1]),e\u003co[0]\u0026\u0026(e\u003do[0]),n\u003eo[1]\u0026\u0026(n\u003do[1]);else{e\u003do[0],n\u003do[1];for(var a\u003d0,l\u003dthis.plot_view.axis_views;a\u003cl.length;a++){var c\u003dl[a];c.dimension\u003d\u003dthis.model.dimension\u0026\u0026c.model.x_range_name\u003d\u003dthis.model.x_range_name\u0026\u0026c.model.y_range_name\u003d\u003dthis.model.y_range_name\u0026\u0026(t\u003dc.computed_bounds,e\u003dt[0],n\u003dt[1])}}return[e,n]},e.prototype.grid_coords\u003dfunction(t,e){var n;void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0);var i\u003dthis.model.dimension,r\u003d(i+1)%2,o\u003dthis.ranges(),s\u003do[0],a\u003do[1],l\u003dthis.computed_bounds(),c\u003dl[0],h\u003dl[1];n\u003d[Math.min(c,h),Math.max(c,h)],c\u003dn[0],h\u003dn[1];var u\u003dthis.model.ticker.get_ticks(c,h,s,a.min,{})[t],_\u003ds.min,d\u003ds.max,p\u003da.min,f\u003da.max,m\u003d[[],[]];e||(u[0]!\u003d_\u0026\u0026u.splice(0,0,_),u[u.length-1]!\u003dd\u0026\u0026u.push(d));for(var v\u003d0;v\u003cu.length;v++)if(u[v]!\u003d_\u0026\u0026u[v]!\u003dd||!e){for(var g\u003d[],y\u003d[],b\u003d0;b\u003c2;b++){var w\u003dp+(f-p)/1*b;g.push(u[v]),y.push(w)}m[i].push(g),m[r].push(y)}return m},e.__name__\u003d\"GridView\",e}(r.GuideRendererView);n.GridView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.mixins([\"line:grid_\",\"line:minor_grid_\",\"fill:band_\",\"hatch:band_\"]),this.define({bounds:[o.Any,\"auto\"],dimension:[o.Any,0],ticker:[o.Instance],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]}),this.override({level:\"underlay\",band_fill_color:null,band_fill_alpha:0,grid_line_color:\"#e5e5e5\",minor_grid_line_color:null})},e.__name__\u003d\"Grid\",e}(r.GuideRenderer);n.Grid\u003dl,l.initClass()},function(t,e,n){var i\u003dt(158);n.Grid\u003di.Grid},function(t,e,n){var i\u003dt(426);i.__exportStar(t(69),n),i.__exportStar(t(86),n),i.__exportStar(t(92),n),i.__exportStar(t(96),n),i.__exportStar(t(99),n),i.__exportStar(t(105),n),i.__exportStar(t(111),n),i.__exportStar(t(135),n),i.__exportStar(t(155),n),i.__exportStar(t(159),n),i.__exportStar(t(165),n),i.__exportStar(t(177),n),i.__exportStar(t(292),n),i.__exportStar(t(182),n),i.__exportStar(t(187),n),i.__exportStar(t(193),n),i.__exportStar(t(200),n),i.__exportStar(t(203),n),i.__exportStar(t(207),n),i.__exportStar(t(216),n),i.__exportStar(t(232),n),i.__exportStar(t(242),n),i.__exportStar(t(222),n),i.__exportStar(t(278),n)},function(t,e,n){var i\u003dt(426),r\u003dt(166),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.children.change,function(){return e.rebuild()})},Object.defineProperty(e.prototype,\"child_models\",{get:function(){return this.model.children},enumerable:!0,configurable:!0}),e.__name__\u003d\"BoxView\",e}(r.LayoutDOMView);n.BoxView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({children:[o.Array,[]],spacing:[o.Number,0]})},e.__name__\u003d\"Box\",e}(r.LayoutDOM);n.Box\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(161),o\u003dt(11),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._update_layout\u003dfunction(){var t\u003dthis.child_views.map(function(t){return t.layout});this.layout\u003dnew o.Column(t),this.layout.rows\u003dthis.model.rows,this.layout.spacing\u003d[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())},e.__name__\u003d\"ColumnView\",e}(r.BoxView);n.ColumnView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({rows:[s.Any,\"auto\"]})},e.__name__\u003d\"Column\",e}(r.Box);n.Column\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(166),o\u003dt(11),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.children.change,function(){return e.rebuild()})},Object.defineProperty(e.prototype,\"child_models\",{get:function(){return this.model.children.map(function(t){var e\u003dt[0];return e})},enumerable:!0,configurable:!0}),e.prototype._update_layout\u003dfunction(){this.layout\u003dnew o.Grid,this.layout.rows\u003dthis.model.rows,this.layout.cols\u003dthis.model.cols,this.layout.spacing\u003dthis.model.spacing;for(var t\u003d0,e\u003dthis.model.children;t\u003ce.length;t++){var n\u003de[t],i\u003dn[0],r\u003dn[1],s\u003dn[2],a\u003dn[3],l\u003dn[4],c\u003dthis._child_views[i.id];this.layout.items.push({layout:c.layout,row:r,col:s,row_span:a,col_span:l})}this.layout.set_sizing(this.box_sizing())},e.__name__\u003d\"GridBoxView\",e}(r.LayoutDOMView);n.GridBoxView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({children:[s.Array,[]],rows:[s.Any,\"auto\"],cols:[s.Any,\"auto\"],spacing:[s.Any,0]})},e.__name__\u003d\"GridBox\",e}(r.LayoutDOM);n.GridBox\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(166),o\u003dt(13),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"child_models\",{get:function(){return[]},enumerable:!0,configurable:!0}),e.prototype._update_layout\u003dfunction(){this.layout\u003dnew o.ContentBox(this.el),this.layout.set_sizing(this.box_sizing())},e.__name__\u003d\"HTMLBoxView\",e}(r.LayoutDOMView);n.HTMLBoxView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"HTMLBox\",e}(r.LayoutDOM);n.HTMLBox\u003da},function(t,e,n){var i\u003dt(161);n.Box\u003di.Box;var r\u003dt(162);n.Column\u003dr.Column;var o\u003dt(163);n.GridBox\u003do.GridBox;var s\u003dt(164);n.HTMLBox\u003ds.HTMLBox;var a\u003dt(166);n.LayoutDOM\u003da.LayoutDOM;var l\u003dt(167);n.Row\u003dl.Row;var c\u003dt(168);n.Spacer\u003dc.Spacer;var h\u003dt(169);n.Panel\u003dh.Panel,n.Tabs\u003dh.Tabs;var u\u003dt(170);n.WidgetBox\u003du.WidgetBox},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(5),s\u003dt(17),a\u003dt(46),l\u003dt(18),c\u003dt(4),h\u003dt(6),u\u003dt(311),_\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._idle_notified\u003d!1,e._offset_parent\u003dnull,e._viewport\u003d{},e}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.el.style.position\u003dthis.is_root?\"relative\":\"absolute\",this._child_views\u003d{},this.build_child_views()},e.prototype.remove\u003dfunction(){for(var e\u003d0,n\u003dthis.child_views;e\u003cn.length;e++){var i\u003dn[e];i.remove()}this._child_views\u003d{},t.prototype.remove.call(this)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.is_root\u0026\u0026(this._on_resize\u003dfunction(){return e.resize_layout()},window.addEventListener(\"resize\",this._on_resize),this._parent_observer\u003dsetInterval(function(){var t\u003de.el.offsetParent;e._offset_parent!\u003dt\u0026\u0026(e._offset_parent\u003dt,null!\u003dt\u0026\u0026(e.compute_viewport(),e.invalidate_layout()))},250));var n\u003dthis.model.properties;this.on_change([n.width,n.height,n.min_width,n.min_height,n.max_width,n.max_height,n.margin,n.width_policy,n.height_policy,n.sizing_mode,n.aspect_ratio,n.visible,n.background],function(){return e.invalidate_layout()}),this.on_change([n.css_classes],function(){return e.invalidate_render()})},e.prototype.disconnect_signals\u003dfunction(){null!\u003dthis._parent_observer\u0026\u0026clearTimeout(this._parent_observer),null!\u003dthis._on_resize\u0026\u0026window.removeEventListener(\"resize\",this._on_resize),t.prototype.disconnect_signals.call(this)},e.prototype.css_classes\u003dfunction(){return t.prototype.css_classes.call(this).concat(this.model.css_classes)},Object.defineProperty(e.prototype,\"child_views\",{get:function(){var t\u003dthis;return this.child_models.map(function(e){return t._child_views[e.id]})},enumerable:!0,configurable:!0}),e.prototype.build_child_views\u003dfunction(){c.build_views(this._child_views,this.child_models,{parent:this})},e.prototype.render\u003dfunction(){var e;t.prototype.render.call(this),o.empty(this.el);var n\u003dthis.model.background;this.el.style.backgroundColor\u003dnull!\u003dn?n:\"\",(e\u003do.classes(this.el).clear()).add.apply(e,this.css_classes());for(var i\u003d0,r\u003dthis.child_views;i\u003cr.length;i++){var s\u003dr[i];this.el.appendChild(s.el),s.render()}},e.prototype.update_layout\u003dfunction(){for(var t\u003d0,e\u003dthis.child_views;t\u003ce.length;t++){var n\u003de[t];n.update_layout()}this._update_layout()},e.prototype.update_position\u003dfunction(){this.el.style.display\u003dthis.model.visible?\"block\":\"none\";var t\u003dthis.is_root?this.layout.sizing.margin:void 0;o.position(this.el,this.layout.bbox,t);for(var e\u003d0,n\u003dthis.child_views;e\u003cn.length;e++){var i\u003dn[e];i.update_position()}},e.prototype.after_layout\u003dfunction(){for(var t\u003d0,e\u003dthis.child_views;t\u003ce.length;t++){var n\u003de[t];n.after_layout()}this._has_finished\u003d!0},e.prototype.compute_viewport\u003dfunction(){this._viewport\u003dthis._viewport_size()},e.prototype.renderTo\u003dfunction(t){t.appendChild(this.el),this._offset_parent\u003dthis.el.offsetParent,this.compute_viewport(),this.build()},e.prototype.build\u003dfunction(){return this.assert_root(),this.render(),this.update_layout(),this.compute_layout(),this},e.prototype.rebuild\u003dfunction(){this.build_child_views(),this.invalidate_render()},e.prototype.compute_layout\u003dfunction(){var t\u003dDate.now();this.layout.compute(this._viewport),this.update_position(),this.after_layout(),s.logger.debug(\"layout computed in \"+(Date.now()-t)+\" ms\"),this.notify_finished()},e.prototype.resize_layout\u003dfunction(){this.root.compute_viewport(),this.root.compute_layout()},e.prototype.invalidate_layout\u003dfunction(){this.root.update_layout(),this.root.compute_layout()},e.prototype.invalidate_render\u003dfunction(){this.render(),this.invalidate_layout()},e.prototype.has_finished\u003dfunction(){if(!t.prototype.has_finished.call(this))return!1;for(var e\u003d0,n\u003dthis.child_views;e\u003cn.length;e++){var i\u003dn[e];if(!i.has_finished())return!1}return!0},e.prototype.notify_finished\u003dfunction(){this.is_root?!this._idle_notified\u0026\u0026this.has_finished()\u0026\u0026null!\u003dthis.model.document\u0026\u0026(this._idle_notified\u003d!0,this.model.document.notify_idle(this.model)):this.root.notify_finished()},e.prototype._width_policy\u003dfunction(){return null!\u003dthis.model.width?\"fixed\":\"fit\"},e.prototype._height_policy\u003dfunction(){return null!\u003dthis.model.height?\"fixed\":\"fit\"},e.prototype.box_sizing\u003dfunction(){var t\u003dthis.model,e\u003dt.width_policy,n\u003dt.height_policy,i\u003dt.aspect_ratio;\"auto\"\u003d\u003de\u0026\u0026(e\u003dthis._width_policy()),\"auto\"\u003d\u003dn\u0026\u0026(n\u003dthis._height_policy());var r\u003dthis.model.sizing_mode;if(null!\u003dr)if(\"fixed\"\u003d\u003dr)e\u003dn\u003d\"fixed\";else if(\"stretch_both\"\u003d\u003dr)e\u003dn\u003d\"max\";else if(\"stretch_width\"\u003d\u003dr)e\u003d\"max\";else if(\"stretch_height\"\u003d\u003dr)n\u003d\"max\";else switch(null\u003d\u003di\u0026\u0026(i\u003d\"auto\"),r){case\"scale_width\":e\u003d\"max\",n\u003d\"min\";break;case\"scale_height\":e\u003d\"min\",n\u003d\"max\";break;case\"scale_both\":e\u003d\"max\",n\u003d\"max\";break;default:throw new Error(\"unreachable\")}var o\u003d{width_policy:e,height_policy:n},s\u003dthis.model,l\u003ds.min_width,c\u003ds.min_height;null!\u003dl\u0026\u0026(o.min_width\u003dl),null!\u003dc\u0026\u0026(o.min_height\u003dc);var h\u003dthis.model,u\u003dh.width,_\u003dh.height;null!\u003du\u0026\u0026(o.width\u003du),null!\u003d_\u0026\u0026(o.height\u003d_);var d\u003dthis.model,p\u003dd.max_width,f\u003dd.max_height;null!\u003dp\u0026\u0026(o.max_width\u003dp),null!\u003df\u0026\u0026(o.max_height\u003df),\"auto\"\u003d\u003di\u0026\u0026null!\u003du\u0026\u0026null!\u003d_?o.aspect\u003du/_:a.isNumber(i)\u0026\u0026(o.aspect\u003di);var m\u003dthis.model.margin;if(null!\u003dm)if(a.isNumber(m))o.margin\u003d{top:m,right:m,bottom:m,left:m};else if(2\u003d\u003dm.length){var v\u003dm[0],g\u003dm[1];o.margin\u003d{top:v,right:g,bottom:v,left:g}}else{var y\u003dm[0],b\u003dm[1],w\u003dm[2],x\u003dm[3];o.margin\u003d{top:y,right:b,bottom:w,left:x}}o.visible\u003dthis.model.visible;var A\u003dthis.model.align;return a.isArray(A)?(o.halign\u003dA[0],o.valign\u003dA[1]):o.halign\u003do.valign\u003dA,o},e.prototype._viewport_size\u003dfunction(){var t\u003dthis;return o.undisplayed(this.el,function(){for(var e\u003dt.el;e\u003de.parentElement;)if(!e.classList.contains(u.bk_root)){if(e\u003d\u003ddocument.body){var n\u003do.extents(document.body).margin,i\u003dn.left,r\u003dn.right,s\u003dn.top,a\u003dn.bottom,l\u003dMath.ceil(document.documentElement.clientWidth-i-r),c\u003dMath.ceil(document.documentElement.clientHeight-s-a);return{width:l,height:c}}var h\u003do.extents(e).padding,_\u003dh.left,d\u003dh.right,p\u003dh.top,f\u003dh.bottom,m\u003de.getBoundingClientRect(),v\u003dm.width,g\u003dm.height,y\u003dMath.ceil(v-_-d),b\u003dMath.ceil(g-p-f);if(y\u003e0||b\u003e0)return{width:y\u003e0?y:void 0,height:b\u003e0?b:void 0}}return{}})},e.prototype.serializable_state\u003dfunction(){return i.__assign({},t.prototype.serializable_state.call(this),{bbox:this.layout.bbox.box,children:this.child_views.map(function(t){return t.serializable_state()})})},e.__name__\u003d\"LayoutDOMView\",e}(h.DOMView);n.LayoutDOMView\u003d_;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({width:[l.Number,null],height:[l.Number,null],min_width:[l.Number,null],min_height:[l.Number,null],max_width:[l.Number,null],max_height:[l.Number,null],margin:[l.Any,[0,0,0,0]],width_policy:[l.Any,\"auto\"],height_policy:[l.Any,\"auto\"],aspect_ratio:[l.Any,null],sizing_mode:[l.SizingMode,null],visible:[l.Boolean,!0],disabled:[l.Boolean,!1],align:[l.Any,\"start\"],background:[l.Color,null],css_classes:[l.Array,[]]})},e.__name__\u003d\"LayoutDOM\",e}(r.Model);n.LayoutDOM\u003dd,d.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(161),o\u003dt(11),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._update_layout\u003dfunction(){var t\u003dthis.child_views.map(function(t){return t.layout});this.layout\u003dnew o.Row(t),this.layout.cols\u003dthis.model.cols,this.layout.spacing\u003d[0,this.model.spacing],this.layout.set_sizing(this.box_sizing())},e.__name__\u003d\"RowView\",e}(r.BoxView);n.RowView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({cols:[s.Any,\"auto\"]})},e.__name__\u003d\"Row\",e}(r.Box);n.Row\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(166),o\u003dt(13),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"child_models\",{get:function(){return[]},enumerable:!0,configurable:!0}),e.prototype._update_layout\u003dfunction(){this.layout\u003dnew o.LayoutItem,this.layout.set_sizing(this.box_sizing())},e.__name__\u003d\"SpacerView\",e}(r.LayoutDOMView);n.SpacerView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds},e.__name__\u003d\"Spacer\",e}(r.LayoutDOM);n.Spacer\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(13),o\u003dt(5),s\u003dt(24),a\u003dt(18),l\u003dt(166),c\u003dt(62),h\u003dt(309),u\u003dt(312),_\u003dt(304),d\u003dt(308),p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.tabs.change,function(){return e.rebuild()}),this.connect(this.model.properties.active.change,function(){return e.on_active_change()})},Object.defineProperty(e.prototype,\"child_models\",{get:function(){return this.model.tabs.map(function(t){return t.child})},enumerable:!0,configurable:!0}),e.prototype._update_layout\u003dfunction(){var t\u003dthis.model.tabs_location,e\u003d\"above\"\u003d\u003dt||\"below\"\u003d\u003dt,n\u003dthis.scroll_el,a\u003dthis.headers_el;this.header\u003dnew(function(t){function r(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(r,t),r.prototype._measure\u003dfunction(i){var r\u003do.size(n),l\u003do.children(a).slice(0,3).map(function(t){return o.size(t)}),c\u003dt.prototype._measure.call(this,i),h\u003dc.width,u\u003dc.height;if(e){var _\u003dr.width+s.sum(l.map(function(t){return t.width}));return{width:i.width!\u003d1/0?i.width:_,height:u}}var d\u003dr.height+s.sum(l.map(function(t){return t.height}));return{width:h,height:i.height!\u003d1/0?i.height:d}},r}(r.ContentBox))(this.header_el),e?this.header.set_sizing({width_policy:\"fit\",height_policy:\"fixed\"}):this.header.set_sizing({width_policy:\"fixed\",height_policy:\"fit\"});var l\u003d1,c\u003d1;switch(t){case\"above\":l-\u003d1;break;case\"below\":l+\u003d1;break;case\"left\":c-\u003d1;break;case\"right\":c+\u003d1}var h\u003d{layout:this.header,row:l,col:c},u\u003dthis.child_views.map(function(t){return{layout:t.layout,row:1,col:1}});this.layout\u003dnew r.Grid([h].concat(u)),this.layout.set_sizing(this.box_sizing())},e.prototype.update_position\u003dfunction(){t.prototype.update_position.call(this),this.header_el.style.position\u003d\"absolute\",o.position(this.header_el,this.header.bbox);var e\u003dthis.model.tabs_location,n\u003d\"above\"\u003d\u003de||\"below\"\u003d\u003de,i\u003do.size(this.scroll_el),r\u003do.scroll_size(this.headers_el);if(n){var s\u003dthis.header.bbox.width;r.width\u003es?(this.wrapper_el.style.maxWidth\u003ds-i.width+\"px\",o.display(this.scroll_el)):(this.wrapper_el.style.maxWidth\u003d\"\",o.undisplay(this.scroll_el))}else{var a\u003dthis.header.bbox.height;r.height\u003ea?(this.wrapper_el.style.maxHeight\u003da-i.height+\"px\",o.display(this.scroll_el)):(this.wrapper_el.style.maxHeight\u003d\"\",o.undisplay(this.scroll_el))}for(var l\u003dthis.child_views,c\u003d0,h\u003dl;c\u003ch.length;c++){var u\u003dh[c];o.hide(u.el)}var _\u003dl[this.model.active];null!\u003d_\u0026\u0026o.show(_.el)},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n\u003dthis.model.active,i\u003dthis.model.tabs_location,r\u003d\"above\"\u003d\u003di||\"below\"\u003d\u003di,a\u003dthis.model.tabs.map(function(t,i){var r\u003do.div({class:[u.bk_tab,i\u003d\u003dn?h.bk_active:null]},t.title);if(r.addEventListener(\"click\",function(t){t.target\u003d\u003dt.currentTarget\u0026\u0026e.change_active(i)}),t.closable){var a\u003do.div({class:u.bk_close});a.addEventListener(\"click\",function(t){if(t.target\u003d\u003dt.currentTarget){e.model.tabs\u003ds.remove_at(e.model.tabs,i);var n\u003de.model.tabs.length;e.model.active\u003en-1\u0026\u0026(e.model.active\u003dn-1)}}),r.appendChild(a)}return r});this.headers_el\u003do.div({class:[u.bk_headers]},a),this.wrapper_el\u003do.div({class:u.bk_headers_wrapper},this.headers_el);var l\u003do.div({class:[_.bk_btn,_.bk_btn_default],disabled:\"\"},o.div({class:[d.bk_caret,h.bk_left]})),c\u003do.div({class:[_.bk_btn,_.bk_btn_default]},o.div({class:[d.bk_caret,h.bk_right]})),p\u003d0,f\u003dfunction(t){return function(){var n\u003de.model.tabs.length;0\u003d\u003d(p\u003d\"left\"\u003d\u003dt?Math.max(p-1,0):Math.min(p+1,n-1))?l.setAttribute(\"disabled\",\"\"):l.removeAttribute(\"disabled\"),p\u003d\u003dn-1?c.setAttribute(\"disabled\",\"\"):c.removeAttribute(\"disabled\");var i\u003do.children(e.headers_el).slice(0,p).map(function(t){return t.getBoundingClientRect()});if(r){var a\u003d-s.sum(i.map(function(t){return t.width}));e.headers_el.style.left\u003da+\"px\"}else{var h\u003d-s.sum(i.map(function(t){return t.height}));e.headers_el.style.top\u003dh+\"px\"}}};l.addEventListener(\"click\",f(\"left\")),c.addEventListener(\"click\",f(\"right\")),this.scroll_el\u003do.div({class:_.bk_btn_group},l,c),this.header_el\u003do.div({class:[u.bk_tabs_header,h.bk_side(i)]},this.scroll_el,this.wrapper_el),this.el.appendChild(this.header_el)},e.prototype.change_active\u003dfunction(t){t!\u003dthis.model.active\u0026\u0026(this.model.active\u003dt,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model))},e.prototype.on_active_change\u003dfunction(){for(var t\u003dthis.model.active,e\u003do.children(this.headers_el),n\u003d0,i\u003de;n\u003ci.length;n++){var r\u003di[n];r.classList.remove(h.bk_active)}e[t].classList.add(h.bk_active);for(var s\u003dthis.child_views,a\u003d0,l\u003ds;a\u003cl.length;a++){var c\u003dl[a];o.hide(c.el)}o.show(s[t].el)},e.__name__\u003d\"TabsView\",e}(l.LayoutDOMView);n.TabsView\u003dp;var f\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dp,this.define({tabs:[a.Array,[]],tabs_location:[a.Location,\"above\"],active:[a.Number,0],callback:[a.Any]})},e.__name__\u003d\"Tabs\",e}(l.LayoutDOM);n.Tabs\u003df,f.initClass();var m\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({title:[a.String,\"\"],child:[a.Instance],closable:[a.Boolean,!1]})},e.__name__\u003d\"Panel\",e}(c.Model);n.Panel\u003dm,m.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(162),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"WidgetBoxView\",e}(r.ColumnView);n.WidgetBoxView\u003do;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003do},e.__name__\u003d\"WidgetBox\",e}(r.Column);n.WidgetBox\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(172),o\u003dt(175),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({factors:[s.Array],start:[s.Number,0],end:[s.Number]})},e.prototype._v_compute\u003dfunction(t,e,n,i){var o\u003di.nan_color;r.cat_v_compute(t,this.factors,n,e,this.start,this.end,o)},e.__name__\u003d\"CategoricalColorMapper\",e}(o.ColorMapper);n.CategoricalColorMapper\u003da,a.initClass()},function(t,e,n){var i\u003dt(25),r\u003dt(46);function o(t,e){if(t.length!\u003de.length)return!1;for(var n\u003d0,i\u003dt.length;n\u003ci;n++)if(t[n]!\u003d\u003de[n])return!1;return!0}n._cat_equals\u003do,n.cat_v_compute\u003dfunction(t,e,n,s,a,l,c){for(var h\u003dfunction(h,u){var _\u003dt[h],d\u003dvoid 0;r.isString(_)?d\u003di.index_of(e,_):(null!\u003da?_\u003dnull!\u003dl?_.slice(a,l):_.slice(a):null!\u003dl\u0026\u0026(_\u003d_.slice(0,l)),d\u003d1\u003d\u003d_.length?i.index_of(e,_[0]):i.find_index(e,function(t){return o(t,_)}));var p\u003dvoid 0;p\u003dd\u003c0||d\u003e\u003dn.length?c:n[d],s[h]\u003dp},u\u003d0,_\u003dt.length;u\u003c_;u++)h(u,_)}},function(t,e,n){var i\u003dt(426),r\u003dt(172),o\u003dt(180),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({factors:[s.Array],markers:[s.Array],start:[s.Number,0],end:[s.Number],default_value:[s.MarkerType,\"circle\"]})},e.prototype.v_compute\u003dfunction(t){var e\u003dnew Array(t.length);return r.cat_v_compute(t,this.factors,this.markers,e,this.start,this.end,this.default_value),e},e.__name__\u003d\"CategoricalMarkerMapper\",e}(o.Mapper);n.CategoricalMarkerMapper\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(172),o\u003dt(180),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({factors:[s.Array],patterns:[s.Array],start:[s.Number,0],end:[s.Number],default_value:[s.HatchPatternType,\" \"]})},e.prototype.v_compute\u003dfunction(t){var e\u003dnew Array(t.length);return r.cat_v_compute(t,this.factors,this.patterns,e,this.start,this.end,this.default_value),e},e.__name__\u003d\"CategoricalPatternMapper\",e}(o.Mapper);n.CategoricalPatternMapper\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(180),o\u003dt(18),s\u003dt(46),a\u003dt(30),l\u003dt(31);function c(t){return s.isNumber(t)?t:(\"#\"!\u003dt[0]\u0026\u0026(t\u003da.color2hex(t)),9!\u003dt.length\u0026\u0026(t+\u003d\"ff\"),parseInt(t.slice(1),16))}function h(t){for(var e\u003dnew Uint32Array(t.length),n\u003d0,i\u003dt.length;n\u003ci;n++)e[n]\u003dc(t[n]);return e}function u(t){if(l.is_little_endian)for(var e\u003dnew DataView(t.buffer),n\u003d0,i\u003dt.length;n\u003ci;n++)e.setUint32(4*n,t[n]);return new Uint8Array(t.buffer)}n._convert_color\u003dc,n._convert_palette\u003dh,n._uint32_to_rgba\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({palette:[o.Any],nan_color:[o.Color,\"gray\"]})},e.prototype.v_compute\u003dfunction(t){var e\u003dnew Array(t.length);return this._v_compute(t,e,this.palette,this._colors(function(t){return t})),e},Object.defineProperty(e.prototype,\"rgba_mapper\",{get:function(){var t\u003dthis,e\u003dh(this.palette),n\u003dthis._colors(c);return{v_compute:function(i){var r\u003dnew Uint32Array(i.length);return t._v_compute(i,r,e,n),u(r)}}},enumerable:!0,configurable:!0}),e.prototype._colors\u003dfunction(t){return{nan_color:t(this.nan_color)}},e.__name__\u003d\"ColorMapper\",e}(r.Mapper);n.ColorMapper\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(175),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({high:[o.Number],low:[o.Number],high_color:[o.Color],low_color:[o.Color]})},e.prototype._colors\u003dfunction(e){return i.__assign({},t.prototype._colors.call(this,e),{low_color:null!\u003dthis.low_color?e(this.low_color):void 0,high_color:null!\u003dthis.high_color?e(this.high_color):void 0})},e.__name__\u003d\"ContinuousColorMapper\",e}(r.ColorMapper);n.ContinuousColorMapper\u003ds,s.initClass()},function(t,e,n){var i\u003dt(171);n.CategoricalColorMapper\u003di.CategoricalColorMapper;var r\u003dt(173);n.CategoricalMarkerMapper\u003dr.CategoricalMarkerMapper;var o\u003dt(174);n.CategoricalPatternMapper\u003do.CategoricalPatternMapper;var s\u003dt(176);n.ContinuousColorMapper\u003ds.ContinuousColorMapper;var a\u003dt(175);n.ColorMapper\u003da.ColorMapper;var l\u003dt(178);n.LinearColorMapper\u003dl.LinearColorMapper;var c\u003dt(179);n.LogColorMapper\u003dc.LogColorMapper},function(t,e,n){var i\u003dt(426),r\u003dt(176),o\u003dt(25),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype._v_compute\u003dfunction(t,e,n,i){for(var r\u003di.nan_color,s\u003di.low_color,a\u003di.high_color,l\u003dnull!\u003dthis.low?this.low:o.min(t),c\u003dnull!\u003dthis.high?this.high:o.max(t),h\u003dn.length-1,u\u003d1/(c-l),_\u003d1/n.length,d\u003d0,p\u003dt.length;d\u003cp;d++){var f\u003dt[d];if(isNaN(f))e[d]\u003dr;else if(f!\u003dc){var m\u003d(f-l)*u,v\u003dMath.floor(m/_);e[d]\u003dv\u003c0?null!\u003ds?s:n[0]:v\u003eh?null!\u003da?a:n[h]:n[v]}else e[d]\u003dn[h]}},e.__name__\u003d\"LinearColorMapper\",e}(r.ContinuousColorMapper);n.LinearColorMapper\u003ds},function(t,e,n){var i\u003dt(426),r\u003dt(176),o\u003dt(25),s\u003dnull!\u003dMath.log1p?Math.log1p:function(t){return Math.log(1+t)},a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype._v_compute\u003dfunction(t,e,n,i){for(var r\u003di.nan_color,a\u003di.low_color,l\u003di.high_color,c\u003dn.length,h\u003dnull!\u003dthis.low?this.low:o.min(t),u\u003dnull!\u003dthis.high?this.high:o.max(t),_\u003dc/(s(u)-s(h)),d\u003dn.length-1,p\u003d0,f\u003dt.length;p\u003cf;p++){var m\u003dt[p];if(isNaN(m))e[p]\u003dr;else if(m\u003eu)e[p]\u003dnull!\u003dl?l:n[d];else if(m!\u003du)if(m\u003ch)e[p]\u003dnull!\u003da?a:n[0];else{var v\u003ds(m)-s(h),g\u003dMath.floor(v*_);g\u003ed\u0026\u0026(g\u003dd),e[p]\u003dn[g]}else e[p]\u003dn[d]}},e.__name__\u003d\"LogColorMapper\",e}(r.ContinuousColorMapper);n.LogColorMapper\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(297),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.compute\u003dfunction(t){throw new Error(\"mapping single values is not supported\")},e.__name__\u003d\"Mapper\",e}(r.Transform);n.Mapper\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(183),o\u003dMath.sqrt(3);function s(t,e){t.moveTo(-e,e),t.lineTo(e,-e),t.moveTo(-e,-e),t.lineTo(e,e)}function a(t,e){t.moveTo(0,e),t.lineTo(0,-e),t.moveTo(-e,0),t.lineTo(e,0)}function l(t,e){t.moveTo(0,e),t.lineTo(e/1.5,0),t.lineTo(0,-e),t.lineTo(-e/1.5,0),t.closePath()}function c(t,e){var n\u003de*o,i\u003dn/3;t.moveTo(-e,i),t.lineTo(e,i),t.lineTo(0,i-n),t.closePath()}function h(t,e,n,i,r){var o\u003d.65*n;a(t,n),s(t,o),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function u(t,e,n,i,r){t.arc(0,0,n,0,2*Math.PI,!1),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),a(t,n),t.stroke())}function _(t,e,n,i,r){t.arc(0,0,n,0,2*Math.PI,!1),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),s(t,n),t.stroke())}function d(t,e,n,i,r){a(t,n),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function p(t,e,n,i,r){l(t,n),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function f(t,e,n,i,r){l(t,n),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),a(t,n),t.stroke())}function m(t,e,n,i,r){!function(t,e){var n\u003de/2,i\u003do*n;t.moveTo(e,0),t.lineTo(n,-i),t.lineTo(-n,-i),t.lineTo(-e,0),t.lineTo(-n,i),t.lineTo(n,i),t.closePath()}(t,n),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function v(t,e,n,i,r){t.rotate(Math.PI),c(t,n),t.rotate(-Math.PI),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function g(t,e,n,i,r){var o\u003d2*n;t.rect(-n,-n,o,o),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function y(t,e,n,i,r){var o\u003d2*n;t.rect(-n,-n,o,o),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),a(t,n),t.stroke())}function b(t,e,n,i,r){var o\u003d2*n;t.rect(-n,-n,o,o),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),s(t,n),t.stroke())}function w(t,e,n,i,r){c(t,n),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function x(t,e,n,i,r){!function(t,e){t.moveTo(-e,0),t.lineTo(e,0)}(t,n),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function A(t,e,n,i,r){s(t,n),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())}function k(t,e){var n,o\u003dfunction(t){function n(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(n,t),n.initClass\u003dfunction(){this.prototype._render_one\u003de},n}(r.MarkerView);o.initClass();var s\u003d((n\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003do},e}(r.Marker)).__name__\u003dt,n);return s.initClass(),s}n.Asterisk\u003dk(\"Asterisk\",h),n.CircleCross\u003dk(\"CircleCross\",u),n.CircleX\u003dk(\"CircleX\",_),n.Cross\u003dk(\"Cross\",d),n.Dash\u003dk(\"Dash\",x),n.Diamond\u003dk(\"Diamond\",p),n.DiamondCross\u003dk(\"DiamondCross\",f),n.Hex\u003dk(\"Hex\",m),n.InvertedTriangle\u003dk(\"InvertedTriangle\",v),n.Square\u003dk(\"Square\",g),n.SquareCross\u003dk(\"SquareCross\",y),n.SquareX\u003dk(\"SquareX\",b),n.Triangle\u003dk(\"Triangle\",w),n.X\u003dk(\"X\",A),n.marker_funcs\u003d{asterisk:h,circle:function(t,e,n,i,r){t.arc(0,0,n,0,2*Math.PI,!1),r.doit\u0026\u0026(r.set_vectorize(t,e),t.fill()),i.doit\u0026\u0026(i.set_vectorize(t,e),t.stroke())},circle_cross:u,circle_x:_,cross:d,diamond:p,diamond_cross:f,hex:m,inverted_triangle:v,square:g,square_cross:y,square_x:b,triangle:w,dash:x,x:A}},function(t,e,n){var i\u003dt(426);i.__exportStar(t(181),n);var r\u003dt(183);n.Marker\u003dr.Marker;var o\u003dt(184);n.Scatter\u003do.Scatter},function(t,e,n){var i\u003dt(426),r\u003dt(153),o\u003dt(9),s\u003dt(18),a\u003dt(24),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,o\u003dn._size,s\u003dn._angle,a\u003d0,l\u003de;a\u003cl.length;a++){var c\u003dl[a];if(!isNaN(i[c]+r[c]+o[c]+s[c])){var h\u003do[c]/2;t.beginPath(),t.translate(i[c],r[c]),s[c]\u0026\u0026t.rotate(s[c]),this._render_one(t,c,h,this.visuals.line,this.visuals.fill),s[c]\u0026\u0026t.rotate(-s[c]),t.translate(-i[c],-r[c])}}},e.prototype._mask_data\u003dfunction(){var t\u003dthis.renderer.plot_view.frame.bbox.h_range,e\u003dt.start-this.max_size,n\u003dt.end+this.max_size,i\u003dthis.renderer.xscale.r_invert(e,n),r\u003di[0],o\u003di[1],s\u003dthis.renderer.plot_view.frame.bbox.v_range,a\u003ds.start-this.max_size,l\u003ds.end+this.max_size,c\u003dthis.renderer.yscale.r_invert(a,l),h\u003dc[0],u\u003dc[1];return this.index.indices({x0:r,x1:o,y0:h,y1:u})},e.prototype._hit_point\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003de-this.max_size,r\u003de+this.max_size,s\u003dthis.renderer.xscale.r_invert(i,r),a\u003ds[0],l\u003ds[1],c\u003dn-this.max_size,h\u003dn+this.max_size,u\u003dthis.renderer.yscale.r_invert(c,h),_\u003du[0],d\u003du[1],p\u003dthis.index.indices({x0:a,x1:l,y0:_,y1:d}),f\u003d[],m\u003d0,v\u003dp;m\u003cv.length;m++){var g\u003dv[m],y\u003dthis._size[g]/2,b\u003dMath.abs(this.sx[g]-e)+Math.abs(this.sy[g]-n);Math.abs(this.sx[g]-e)\u003c\u003dy\u0026\u0026Math.abs(this.sy[g]-n)\u003c\u003dy\u0026\u0026f.push([g,b])}return o.create_hit_test_result_from_hits(f)},e.prototype._hit_span\u003dfunction(t){var e,n,i,r,s,a,l\u003dt.sx,c\u003dt.sy,h\u003dthis.bounds(),u\u003dthis.max_size/2,_\u003do.create_empty_hit_test_result();if(\"h\"\u003d\u003dt.direction){s\u003dh.y0,a\u003dh.y1;var d\u003dl-u,p\u003dl+u;e\u003dthis.renderer.xscale.r_invert(d,p),i\u003de[0],r\u003de[1]}else{i\u003dh.x0,r\u003dh.x1;var f\u003dc-u,m\u003dc+u;n\u003dthis.renderer.yscale.r_invert(f,m),s\u003dn[0],a\u003dn[1]}var v\u003dthis.index.indices({x0:i,x1:r,y0:s,y1:a});return _.indices\u003dv,_},e.prototype._hit_rect\u003dfunction(t){var e\u003dt.sx0,n\u003dt.sx1,i\u003dt.sy0,r\u003dt.sy1,s\u003dthis.renderer.xscale.r_invert(e,n),a\u003ds[0],l\u003ds[1],c\u003dthis.renderer.yscale.r_invert(i,r),h\u003dc[0],u\u003dc[1],_\u003do.create_empty_hit_test_result();return _.indices\u003dthis.index.indices({x0:a,x1:l,y0:h,y1:u}),_},e.prototype._hit_poly\u003dfunction(t){for(var e\u003dt.sx,n\u003dt.sy,i\u003da.range(0,this.sx.length),r\u003d[],s\u003d0,l\u003di.length;s\u003cl;s++){var c\u003di[s];o.point_in_poly(this.sx[s],this.sy[s],e,n)\u0026\u0026r.push(c)}var h\u003do.create_empty_hit_test_result();return h.indices\u003dr,h},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){var i\u003de.x0,r\u003de.x1,o\u003de.y0,s\u003de.y1,a\u003dn+1,l\u003dnew Array(a);l[n]\u003d(i+r)/2;var c\u003dnew Array(a);c[n]\u003d(o+s)/2;var h\u003dnew Array(a);h[n]\u003d.4*Math.min(Math.abs(r-i),Math.abs(s-o));var u\u003dnew Array(a);u[n]\u003d0,this._render(t,[n],{sx:l,sy:c,_size:h,_angle:u})},e.__name__\u003d\"MarkerView\",e}(r.XYGlyphView);n.MarkerView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.mixins([\"line\",\"fill\"]),this.define({size:[s.DistanceSpec,{units:\"screen\",value:4}],angle:[s.AngleSpec,0]})},e.__name__\u003d\"Marker\",e}(r.XYGlyph);n.Marker\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(183),o\u003dt(181),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._render\u003dfunction(t,e,n){for(var i\u003dn.sx,r\u003dn.sy,s\u003dn._size,a\u003dn._angle,l\u003dn._marker,c\u003d0,h\u003de;c\u003ch.length;c++){var u\u003dh[c];if(!isNaN(i[u]+r[u]+s[u]+a[u])\u0026\u0026null!\u003dl[u]){var _\u003ds[u]/2;t.beginPath(),t.translate(i[u],r[u]),a[u]\u0026\u0026t.rotate(a[u]),o.marker_funcs[l[u]](t,u,_,this.visuals.line,this.visuals.fill),a[u]\u0026\u0026t.rotate(-a[u]),t.translate(-i[u],-r[u])}}},e.prototype.draw_legend_for_index\u003dfunction(t,e,n){var i\u003de.x0,r\u003de.x1,o\u003de.y0,s\u003de.y1,a\u003dn+1,l\u003dnew Array(a);l[n]\u003d(i+r)/2;var c\u003dnew Array(a);c[n]\u003d(o+s)/2;var h\u003dnew Array(a);h[n]\u003d.4*Math.min(Math.abs(r-i),Math.abs(s-o));var u\u003dnew Array(a);u[n]\u003d0;var _\u003dnew Array(a);_[n]\u003dthis._marker[n],this._render(t,[n],{sx:l,sy:c,_size:h,_angle:u,_marker:_})},e.__name__\u003d\"ScatterView\",e}(r.MarkerView);n.ScatterView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({marker:[s.MarkerSpec,{value:\"circle\"}]})},e.__name__\u003d\"Scatter\",e}(r.Marker);n.Scatter\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(17),o\u003dt(188),s\u003dt(18),a\u003dt(62),l\u003dt(195),c\u003dt(186);n.GMapPlotView\u003dc.GMapPlotView;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({lat:[s.Number],lng:[s.Number],zoom:[s.Number,12]})},e.__name__\u003d\"MapOptions\",e}(a.Model);n.MapOptions\u003dh,h.initClass();var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({map_type:[s.String,\"roadmap\"],scale_control:[s.Boolean,!1],styles:[s.String],tilt:[s.Int,45]})},e.__name__\u003d\"GMapOptions\",e}(h);n.GMapOptions\u003du,u.initClass();var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc.GMapPlotView,this.define({map_options:[s.Instance],api_key:[s.String]}),this.override({x_range:function(){return new l.Range1d},y_range:function(){return new l.Range1d}})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.use_map\u003d!0,this.api_key||r.logger.error(\"api_key is required. See https://developers.google.com/maps/documentation/javascript/get-api-key for more information on how to obtain your own.\")},e.__name__\u003d\"GMapPlot\",e}(o.Plot);n.GMapPlot\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(22),o\u003dt(36),s\u003dt(189),a\u003dnew r.Signal0({},\"gmaps_ready\"),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e\u003dthis;this.pause(),t.prototype.initialize.call(this),this._tiles_loaded\u003d!1,this.zoom_count\u003d0;var n\u003dthis.model.map_options,i\u003dn.zoom,r\u003dn.lat,o\u003dn.lng;this.initial_zoom\u003di,this.initial_lat\u003dr,this.initial_lng\u003do,this.canvas_view.map_el.style.position\u003d\"absolute\",\"undefined\"!\u003dtypeof google\u0026\u0026null!\u003dgoogle.maps||(void 0\u003d\u003d\u003dwindow._bokeh_gmaps_callback\u0026\u0026function(t){window._bokeh_gmaps_callback\u003dfunction(){return a.emit()};var e\u003ddocument.createElement(\"script\");e.type\u003d\"text/javascript\",e.src\u003d\"https://maps.googleapis.com/maps/api/js?key\u003d\"+t+\"\u0026callback\u003d_bokeh_gmaps_callback\",document.body.appendChild(e)}(this.model.api_key),a.connect(function(){return e.request_render()})),this.unpause()},e.prototype.update_range\u003dfunction(e){if(null\u003d\u003de)this.map.setCenter({lat:this.initial_lat,lng:this.initial_lng}),this.map.setOptions({zoom:this.initial_zoom}),t.prototype.update_range.call(this,null);else if(null!\u003de.sdx||null!\u003de.sdy)this.map.panBy(e.sdx||0,e.sdy||0),t.prototype.update_range.call(this,e);else if(null!\u003de.factor){var n\u003dvoid 0;if(10!\u003d\u003dthis.zoom_count)return void(this.zoom_count+\u003d1);this.zoom_count\u003d0,this.pause(),t.prototype.update_range.call(this,e),n\u003de.factor\u003c0?-1:1;var i\u003dthis.map.getZoom(),r\u003di+n;if(r\u003e\u003d2){this.map.setZoom(r);var o\u003dthis._get_projected_bounds(),s\u003do[0],a\u003do[1];a-s\u003c0\u0026\u0026this.map.setZoom(i)}this.unpause()}this._set_bokeh_ranges()},e.prototype._build_map\u003dfunction(){var t\u003dthis,e\u003dgoogle.maps;this.map_types\u003d{satellite:e.MapTypeId.SATELLITE,terrain:e.MapTypeId.TERRAIN,roadmap:e.MapTypeId.ROADMAP,hybrid:e.MapTypeId.HYBRID};var n\u003dthis.model.map_options,i\u003d{center:new e.LatLng(n.lat,n.lng),zoom:n.zoom,disableDefaultUI:!0,mapTypeId:this.map_types[n.map_type],scaleControl:n.scale_control,tilt:n.tilt};null!\u003dn.styles\u0026\u0026(i.styles\u003dJSON.parse(n.styles)),this.map\u003dnew e.Map(this.canvas_view.map_el,i),e.event.addListener(this.map,\"idle\",function(){return t._set_bokeh_ranges()}),e.event.addListener(this.map,\"bounds_changed\",function(){return t._set_bokeh_ranges()}),e.event.addListenerOnce(this.map,\"tilesloaded\",function(){return t._render_finished()}),this.connect(this.model.properties.map_options.change,function(){return t._update_options()}),this.connect(this.model.map_options.properties.styles.change,function(){return t._update_styles()}),this.connect(this.model.map_options.properties.lat.change,function(){return t._update_center(\"lat\")}),this.connect(this.model.map_options.properties.lng.change,function(){return t._update_center(\"lng\")}),this.connect(this.model.map_options.properties.zoom.change,function(){return t._update_zoom()}),this.connect(this.model.map_options.properties.map_type.change,function(){return t._update_map_type()}),this.connect(this.model.map_options.properties.scale_control.change,function(){return t._update_scale_control()}),this.connect(this.model.map_options.properties.tilt.change,function(){return t._update_tilt()})},e.prototype._render_finished\u003dfunction(){this._tiles_loaded\u003d!0,this.notify_finished()},e.prototype.has_finished\u003dfunction(){return t.prototype.has_finished.call(this)\u0026\u0026!0\u003d\u003d\u003dthis._tiles_loaded},e.prototype._get_latlon_bounds\u003dfunction(){var t\u003dthis.map.getBounds(),e\u003dt.getNorthEast(),n\u003dt.getSouthWest(),i\u003dn.lng(),r\u003de.lng(),o\u003dn.lat(),s\u003de.lat();return[i,r,o,s]},e.prototype._get_projected_bounds\u003dfunction(){var t\u003dthis._get_latlon_bounds(),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3],s\u003do.wgs84_mercator.forward([e,i]),a\u003ds[0],l\u003ds[1],c\u003do.wgs84_mercator.forward([n,r]),h\u003dc[0],u\u003dc[1];return[a,h,l,u]},e.prototype._set_bokeh_ranges\u003dfunction(){var t\u003dthis._get_projected_bounds(),e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3];this.frame.x_range.setv({start:e,end:n}),this.frame.y_range.setv({start:i,end:r})},e.prototype._update_center\u003dfunction(t){var e\u003dthis.map.getCenter().toJSON();e[t]\u003dthis.model.map_options[t],this.map.setCenter(e),this._set_bokeh_ranges()},e.prototype._update_map_type\u003dfunction(){this.map.setOptions({mapTypeId:this.map_types[this.model.map_options.map_type]})},e.prototype._update_scale_control\u003dfunction(){this.map.setOptions({scaleControl:this.model.map_options.scale_control})},e.prototype._update_tilt\u003dfunction(){this.map.setOptions({tilt:this.model.map_options.tilt})},e.prototype._update_options\u003dfunction(){this._update_styles(),this._update_center(\"lat\"),this._update_center(\"lng\"),this._update_zoom(),this._update_map_type()},e.prototype._update_styles\u003dfunction(){this.map.setOptions({styles:JSON.parse(this.model.map_options.styles)})},e.prototype._update_zoom\u003dfunction(){this.map.setOptions({zoom:this.model.map_options.zoom}),this._set_bokeh_ranges()},e.prototype._map_hook\u003dfunction(t,e){var n\u003de[0],i\u003de[1],r\u003de[2],o\u003de[3];this.canvas_view.map_el.style.top\u003di+\"px\",this.canvas_view.map_el.style.left\u003dn+\"px\",this.canvas_view.map_el.style.width\u003dr+\"px\",this.canvas_view.map_el.style.height\u003do+\"px\",null\u003d\u003dthis.map\u0026\u0026\"undefined\"!\u003dtypeof google\u0026\u0026null!\u003dgoogle.maps\u0026\u0026this._build_map()},e.prototype._paint_empty\u003dfunction(t,e){var n\u003dthis.layout._width.value,i\u003dthis.layout._height.value,r\u003de[0],o\u003de[1],s\u003de[2],a\u003de[3];t.clearRect(0,0,n,i),t.beginPath(),t.moveTo(0,0),t.lineTo(0,i),t.lineTo(n,i),t.lineTo(n,0),t.lineTo(0,0),t.moveTo(r,o),t.lineTo(r+s,o),t.lineTo(r+s,o+a),t.lineTo(r,o+a),t.lineTo(r,o),t.closePath(),null!\u003dthis.model.border_fill_color\u0026\u0026(t.fillStyle\u003dthis.model.border_fill_color,t.fill())},e.__name__\u003d\"GMapPlotView\",e}(s.PlotView);n.GMapPlotView\u003dl},function(t,e,n){var i\u003dt(185);n.MapOptions\u003di.MapOptions;var r\u003dt(185);n.GMapOptions\u003dr.GMapOptions;var o\u003dt(185);n.GMapPlot\u003do.GMapPlot;var s\u003dt(188);n.Plot\u003ds.Plot},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(22),s\u003dt(24),a\u003dt(35),l\u003dt(46),c\u003dt(166),h\u003dt(78),u\u003dt(204),_\u003dt(286),d\u003dt(212),p\u003dt(197),f\u003dt(191),m\u003dt(189);n.PlotView\u003dm.PlotView;var v\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dm.PlotView,this.mixins([\"line:outline_\",\"fill:background_\",\"fill:border_\"]),this.define({toolbar:[r.Instance,function(){return new _.Toolbar}],toolbar_location:[r.Location,\"right\"],toolbar_sticky:[r.Boolean,!0],plot_width:[r.Number,600],plot_height:[r.Number,600],frame_width:[r.Number,null],frame_height:[r.Number,null],title:[r.Any,function(){return new h.Title({text:\"\"})}],title_location:[r.Location,\"above\"],above:[r.Array,[]],below:[r.Array,[]],left:[r.Array,[]],right:[r.Array,[]],center:[r.Array,[]],renderers:[r.Array,[]],x_range:[r.Instance,function(){return new f.DataRange1d}],extra_x_ranges:[r.Any,{}],y_range:[r.Instance,function(){return new f.DataRange1d}],extra_y_ranges:[r.Any,{}],x_scale:[r.Instance,function(){return new u.LinearScale}],y_scale:[r.Instance,function(){return new u.LinearScale}],lod_factor:[r.Number,10],lod_interval:[r.Number,300],lod_threshold:[r.Number,2e3],lod_timeout:[r.Number,500],hidpi:[r.Boolean,!0],output_backend:[r.OutputBackend,\"canvas\"],min_border:[r.Number,5],min_border_top:[r.Number,null],min_border_left:[r.Number,null],min_border_bottom:[r.Number,null],min_border_right:[r.Number,null],inner_width:[r.Number],inner_height:[r.Number],outer_width:[r.Number],outer_height:[r.Number],match_aspect:[r.Boolean,!1],aspect_scale:[r.Number,1],reset_policy:[r.ResetPolicy,\"standard\"]}),this.override({outline_line_color:\"#e5e5e5\",border_fill_color:\"#ffffff\",background_fill_color:\"#ffffff\"})},Object.defineProperty(e.prototype,\"width\",{get:function(){var t\u003dthis.getv(\"width\");return null!\u003dt?t:this.plot_width},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"height\",{get:function(){var t\u003dthis.getv(\"height\");return null!\u003dt?t:this.plot_height},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.reset\u003dnew o.Signal0(this,\"reset\");for(var e\u003d0,n\u003da.values(this.extra_x_ranges).concat(this.x_range);e\u003cn.length;e++){var i\u003dn[e],r\u003di.plots;l.isArray(r)\u0026\u0026(r\u003dr.concat(this),i.setv({plots:r},{silent:!0}))}for(var s\u003d0,c\u003da.values(this.extra_y_ranges).concat(this.y_range);s\u003cc.length;s++){var h\u003dc[s],r\u003dh.plots;l.isArray(r)\u0026\u0026(r\u003dr.concat(this),h.setv({plots:r},{silent:!0}))}},e.prototype.add_layout\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d\"center\");var n\u003dthis.getv(e);n.push(t)},e.prototype.remove_layout\u003dfunction(t){var e\u003dfunction(e){s.remove_by(e,function(e){return e\u003d\u003dt})};e(this.left),e(this.right),e(this.above),e(this.below),e(this.center)},e.prototype.add_renderers\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];this.renderers\u003dthis.renderers.concat(t)},e.prototype.add_glyph\u003dfunction(t,e,n){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dnew d.ColumnDataSource),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d{});var r\u003di.__assign({},n,{data_source:e,glyph:t}),o\u003dnew p.GlyphRenderer(r);return this.add_renderers(o),o},e.prototype.add_tools\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];this.toolbar.tools\u003dthis.toolbar.tools.concat(t)},Object.defineProperty(e.prototype,\"panels\",{get:function(){return this.side_panels.concat(this.center)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"side_panels\",{get:function(){var t\u003dthis.above,e\u003dthis.below,n\u003dthis.left,i\u003dthis.right;return s.concat([t,e,n,i])},enumerable:!0,configurable:!0}),e.__name__\u003d\"Plot\",e}(c.LayoutDOM);n.Plot\u003dv,v.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(95),o\u003dt(94),s\u003dt(191),a\u003dt(197),l\u003dt(166),c\u003dt(78),h\u003dt(82),u\u003dt(79),_\u003dt(3),d\u003dt(22),p\u003dt(4),f\u003dt(51),m\u003dt(17),v\u003dt(44),g\u003dt(46),y\u003dt(24),b\u003dt(35),w\u003dt(13),x\u003dt(10),A\u003dt(15),k\u003dt(11),C\u003dt(27),T\u003dnull,S\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e.min_border\u003d{left:0,top:0,right:0,bottom:0},e}return i.__extends(e,t),e.prototype._measure\u003dfunction(t){var e\u003dthis;t\u003dnew w.Sizeable(t).bounded_to(this.sizing.size);var n,i,r,o\u003dthis.left_panel.measure({width:0,height:t.height}),s\u003dMath.max(o.width,this.min_border.left),a\u003dthis.right_panel.measure({width:0,height:t.height}),l\u003dMath.max(a.width,this.min_border.right),c\u003dthis.top_panel.measure({width:t.width,height:0}),h\u003dMath.max(c.height,this.min_border.top),u\u003dthis.bottom_panel.measure({width:t.width,height:0}),_\u003dMath.max(u.height,this.min_border.bottom),d\u003dnew w.Sizeable(t).shrink_by({left:s,right:l,top:h,bottom:_}),p\u003dthis.center_panel.measure(d),f\u003ds+p.width+l,m\u003dh+p.height+_,v\u003d(n\u003de.center_panel.sizing,i\u003dn.width_policy,r\u003dn.height_policy,\"fixed\"!\u003di\u0026\u0026\"fixed\"!\u003dr);return{width:f,height:m,inner:{left:s,right:l,top:h,bottom:_},align:v}},e.prototype._set_geometry\u003dfunction(e,n){t.prototype._set_geometry.call(this,e,n),this.center_panel.set_geometry(n);var i\u003dthis.left_panel.measure({width:0,height:e.height}),r\u003dthis.right_panel.measure({width:0,height:e.height}),o\u003dthis.top_panel.measure({width:e.width,height:0}),s\u003dthis.bottom_panel.measure({width:e.width,height:0}),a\u003dn.left,l\u003dn.top,c\u003dn.right,h\u003dn.bottom;this.top_panel.set_geometry(new C.BBox({left:a,right:c,bottom:l,height:o.height})),this.bottom_panel.set_geometry(new C.BBox({left:a,right:c,top:h,height:s.height})),this.left_panel.set_geometry(new C.BBox({top:l,bottom:h,right:a,width:i.width})),this.right_panel.set_geometry(new C.BBox({top:l,bottom:h,left:c,width:r.width}))},e.__name__\u003d\"PlotLayout\",e}(w.Layoutable);n.PlotLayout\u003dS;var M\u003dfunction(e){function n(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t._outer_bbox\u003dnew C.BBox,t._inner_bbox\u003dnew C.BBox,t._needs_paint\u003d!0,t._needs_layout\u003d!1,t}return i.__extends(n,e),Object.defineProperty(n.prototype,\"canvas_overlays\",{get:function(){return this.canvas_view.overlays_el},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"canvas_events\",{get:function(){return this.canvas_view.events_el},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"is_paused\",{get:function(){return null!\u003dthis._is_paused\u0026\u00260!\u003d\u003dthis._is_paused},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"child_models\",{get:function(){return[]},enumerable:!0,configurable:!0}),n.prototype.pause\u003dfunction(){null\u003d\u003dthis._is_paused?this._is_paused\u003d1:this._is_paused+\u003d1},n.prototype.unpause\u003dfunction(t){if(void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1),null\u003d\u003dthis._is_paused)throw new Error(\"wasn\u0027t paused\");this._is_paused-\u003d1,0!\u003dthis._is_paused||t||this.request_paint()},n.prototype.request_render\u003dfunction(){this.request_paint()},n.prototype.request_paint\u003dfunction(){this.is_paused||this.throttled_paint()},n.prototype.request_layout\u003dfunction(){this._needs_layout\u003d!0,this.request_paint()},n.prototype.reset\u003dfunction(){\"standard\"\u003d\u003dthis.model.reset_policy\u0026\u0026(this.clear_state(),this.reset_range(),this.reset_selection()),this.model.trigger_event(new _.Reset)},n.prototype.remove\u003dfunction(){this.ui_event_bus.destroy(),p.remove_views(this.renderer_views),p.remove_views(this.tool_views),this.canvas_view.remove(),e.prototype.remove.call(this)},n.prototype.render\u003dfunction(){e.prototype.render.call(this),this.el.appendChild(this.canvas_view.el),this.canvas_view.render()},n.prototype.initialize\u003dfunction(){var n\u003dthis;this.pause(),e.prototype.initialize.call(this),this.force_paint\u003dnew d.Signal0(this,\"force_paint\"),this.state_changed\u003dnew d.Signal0(this,\"state_changed\"),this.lod_started\u003d!1,this.visuals\u003dnew f.Visuals(this.model),this._initial_state_info\u003d{selection:{},dimensions:{width:0,height:0}},this.visibility_callbacks\u003d[],this.state\u003d{history:[],index:-1},this.canvas\u003dnew o.Canvas({map:this.model.use_map||!1,use_hidpi:this.model.hidpi,output_backend:this.model.output_backend}),this.frame\u003dnew r.CartesianFrame(this.model.x_scale,this.model.y_scale,this.model.x_range,this.model.y_range,this.model.extra_x_ranges,this.model.extra_y_ranges),this.canvas_view\u003dnew this.canvas.default_view({model:this.canvas,parent:this}),\"webgl\"\u003d\u003dthis.model.output_backend\u0026\u0026this.init_webgl(),this.throttled_paint\u003dv.throttle(function(){return n.force_paint.emit()},15);var i\u003dt(23).UIEvents;this.ui_event_bus\u003dnew i(this,this.model.toolbar,this.canvas_view.events_el);var s\u003dthis.model,a\u003ds.title_location,l\u003ds.title;null!\u003da\u0026\u0026null!\u003dl\u0026\u0026(this._title\u003dl instanceof c.Title?l:new c.Title({text:l}));var h\u003dthis.model,_\u003dh.toolbar_location,p\u003dh.toolbar;null!\u003d_\u0026\u0026null!\u003dp\u0026\u0026(this._toolbar\u003dnew u.ToolbarPanel({toolbar:p}),p.toolbar_location\u003d_),this.renderer_views\u003d{},this.tool_views\u003d{},this.build_renderer_views(),this.build_tool_views(),this.update_dataranges(),this.unpause(!0),m.logger.debug(\"PlotView initialized\")},n.prototype._width_policy\u003dfunction(){return null\u003d\u003dthis.model.frame_width?e.prototype._width_policy.call(this):\"min\"},n.prototype._height_policy\u003dfunction(){return null\u003d\u003dthis.model.frame_height?e.prototype._height_policy.call(this):\"min\"},n.prototype._update_layout\u003dfunction(){var t\u003dthis;this.layout\u003dnew S,this.layout.set_sizing(this.box_sizing());var e\u003dthis.model,n\u003de.frame_width,r\u003de.frame_height;this.layout.center_panel\u003dthis.frame,this.layout.center_panel.set_sizing(i.__assign({},null!\u003dn?{width_policy:\"fixed\",width:n}:{width_policy:\"fit\"},null!\u003dr?{height_policy:\"fixed\",height:r}:{height_policy:\"fit\"}));var o\u003dy.copy(this.model.above),s\u003dy.copy(this.model.below),a\u003dy.copy(this.model.left),l\u003dy.copy(this.model.right),h\u003dfunction(t){switch(t){case\"above\":return o;case\"below\":return s;case\"left\":return a;case\"right\":return l}},_\u003dthis.model,d\u003d_.title_location,p\u003d_.title;null!\u003dd\u0026\u0026null!\u003dp\u0026\u0026h(d).push(this._title);var f\u003dthis.model,m\u003df.toolbar_location,v\u003df.toolbar;if(null!\u003dm\u0026\u0026null!\u003dv){var b\u003dh(m),w\u003d!0;if(this.model.toolbar_sticky)for(var C\u003d0;C\u003cb.length;C++){var T\u003db[C];if(T instanceof c.Title){b[C]\u003d\"above\"\u003d\u003dm||\"below\"\u003d\u003dm?[T,this._toolbar]:[this._toolbar,T],w\u003d!1;break}}w\u0026\u0026b.push(this._toolbar)}var M\u003dfunction(e,n){var i\u003dt.renderer_views[n.id];return i.layout\u003dnew A.SidePanel(e,i)},E\u003dfunction(t,e){for(var n\u003d\"above\"\u003d\u003dt||\"below\"\u003d\u003dt,r\u003d[],o\u003d0,s\u003de;o\u003cs.length;o++){var a\u003ds[o];if(g.isArray(a)){var l\u003da.map(function(e){var r,o\u003dM(t,e);if(e instanceof u.ToolbarPanel){var s\u003dn?\"width_policy\":\"height_policy\";o.set_sizing(i.__assign({},o.sizing,((r\u003d{})[s]\u003d\"min\",r)))}return o}),c\u003dvoid 0;n?(c\u003dnew k.Row(l)).set_sizing({width_policy:\"max\",height_policy:\"min\"}):(c\u003dnew k.Column(l)).set_sizing({width_policy:\"min\",height_policy:\"max\"}),c.absolute\u003d!0,r.push(c)}else r.push(M(t,a))}return r},z\u003dnull!\u003dthis.model.min_border?this.model.min_border:0;this.layout.min_border\u003d{left:null!\u003dthis.model.min_border_left?this.model.min_border_left:z,top:null!\u003dthis.model.min_border_top?this.model.min_border_top:z,right:null!\u003dthis.model.min_border_right?this.model.min_border_right:z,bottom:null!\u003dthis.model.min_border_bottom?this.model.min_border_bottom:z};var O\u003dnew x.VStack,P\u003dnew x.VStack,j\u003dnew x.HStack,N\u003dnew x.HStack;O.children\u003dy.reversed(E(\"above\",o)),P.children\u003dE(\"below\",s),j.children\u003dy.reversed(E(\"left\",a)),N.children\u003dE(\"right\",l),O.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),P.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),j.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),N.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),this.layout.top_panel\u003dO,this.layout.bottom_panel\u003dP,this.layout.left_panel\u003dj,this.layout.right_panel\u003dN},Object.defineProperty(n.prototype,\"axis_views\",{get:function(){var t\u003d[];for(var e in this.renderer_views){var n\u003dthis.renderer_views[e];n instanceof h.AxisView\u0026\u0026t.push(n)}return t},enumerable:!0,configurable:!0}),n.prototype.set_cursor\u003dfunction(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"default\"),this.canvas_view.el.style.cursor\u003dt},n.prototype.set_toolbar_visibility\u003dfunction(t){for(var e\u003d0,n\u003dthis.visibility_callbacks;e\u003cn.length;e++){var i\u003dn[e];i(t)}},n.prototype.init_webgl\u003dfunction(){if(null\u003d\u003dT){var t\u003ddocument.createElement(\"canvas\"),e\u003d{premultipliedAlpha:!0},n\u003dt.getContext(\"webgl\",e)||t.getContext(\"experimental-webgl\",e);null!\u003dn\u0026\u0026(T\u003d{canvas:t,ctx:n})}null!\u003dT?this.gl\u003dT:m.logger.warn(\"WebGL is not supported, falling back to 2D canvas.\")},n.prototype.prepare_webgl\u003dfunction(t,e){if(null!\u003dthis.gl){var n\u003dthis.canvas_view.get_canvas_element();this.gl.canvas.width\u003dn.width,this.gl.canvas.height\u003dn.height;var i\u003dthis.gl.ctx;i.enable(i.SCISSOR_TEST);var r\u003de[0],o\u003de[1],s\u003de[2],a\u003de[3],l\u003dthis.canvas_view.bbox,c\u003dl.xview,h\u003dl.yview,u\u003dc.compute(r),_\u003dh.compute(o+a);i.scissor(t*u,t*_,t*s,t*a),i.enable(i.BLEND),i.blendFuncSeparate(i.SRC_ALPHA,i.ONE_MINUS_SRC_ALPHA,i.ONE_MINUS_DST_ALPHA,i.ONE)}},n.prototype.clear_webgl\u003dfunction(){if(null!\u003dthis.gl){var t\u003dthis.gl.ctx;t.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height),t.clearColor(0,0,0,0),t.clear(t.COLOR_BUFFER_BIT||t.DEPTH_BUFFER_BIT)}},n.prototype.blit_webgl\u003dfunction(){var t\u003dthis.canvas_view.ctx;if(null!\u003dthis.gl){m.logger.debug(\"drawing with WebGL\"),t.restore(),t.drawImage(this.gl.canvas,0,0),t.save();var e\u003dthis.canvas.pixel_ratio;t.scale(e,e),t.translate(.5,.5)}},n.prototype.update_dataranges\u003dfunction(){for(var t\u003d{},e\u003d{},n\u003d!1,i\u003d0,r\u003db.values(this.frame.x_ranges).concat(b.values(this.frame.y_ranges));i\u003cr.length;i++){var o\u003dr[i];o instanceof s.DataRange1d\u0026\u0026\"log\"\u003d\u003do.scale_hint\u0026\u0026(n\u003d!0)}for(var l in this.renderer_views){var c\u003dthis.renderer_views[l];if(c instanceof a.GlyphRendererView){var h\u003dc.glyph.bounds();if(null!\u003dh\u0026\u0026(t[l]\u003dh),n){var u\u003dc.glyph.log_bounds();null!\u003du\u0026\u0026(e[l]\u003du)}}}var _,d\u003d!1,p\u003d!1,f\u003dthis.frame.bbox,v\u003df.width,g\u003df.height;!1!\u003d\u003dthis.model.match_aspect\u0026\u00260!\u003dv\u0026\u00260!\u003dg\u0026\u0026(_\u003d1/this.model.aspect_scale*(v/g));for(var y\u003d0,w\u003db.values(this.frame.x_ranges);y\u003cw.length;y++){var x\u003dw[y];if(x instanceof s.DataRange1d){var A\u003d\"log\"\u003d\u003dx.scale_hint?e:t;x.update(A,0,this.model.id,_),x.follow\u0026\u0026(d\u003d!0)}null!\u003dx.bounds\u0026\u0026(p\u003d!0)}for(var k\u003d0,C\u003db.values(this.frame.y_ranges);k\u003cC.length;k++){var T\u003dC[k];if(T instanceof s.DataRange1d){var A\u003d\"log\"\u003d\u003dT.scale_hint?e:t;T.update(A,1,this.model.id,_),T.follow\u0026\u0026(d\u003d!0)}null!\u003dT.bounds\u0026\u0026(p\u003d!0)}if(d\u0026\u0026p){m.logger.warn(\"Follow enabled so bounds are unset.\");for(var S\u003d0,M\u003db.values(this.frame.x_ranges);S\u003cM.length;S++){var x\u003dM[S];x.bounds\u003dnull}for(var E\u003d0,z\u003db.values(this.frame.y_ranges);E\u003cz.length;E++){var T\u003dz[E];T.bounds\u003dnull}}this.range_update_timestamp\u003dDate.now()},n.prototype.map_to_screen\u003dfunction(t,e,n,i){return void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d\"default\"),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"default\"),this.frame.map_to_screen(t,e,n,i)},n.prototype.push_state\u003dfunction(t,e){var n\u003dthis.state,r\u003dn.history,o\u003dn.index,s\u003dnull!\u003dr[o]?r[o].info:{},a\u003di.__assign({},this._initial_state_info,s,e);this.state.history\u003dthis.state.history.slice(0,this.state.index+1),this.state.history.push({type:t,info:a}),this.state.index\u003dthis.state.history.length-1,this.state_changed.emit()},n.prototype.clear_state\u003dfunction(){this.state\u003d{history:[],index:-1},this.state_changed.emit()},n.prototype.can_undo\u003dfunction(){return this.state.index\u003e\u003d0},n.prototype.can_redo\u003dfunction(){return this.state.index\u003cthis.state.history.length-1},n.prototype.undo\u003dfunction(){this.can_undo()\u0026\u0026(this.state.index-\u003d1,this._do_state_change(this.state.index),this.state_changed.emit())},n.prototype.redo\u003dfunction(){this.can_redo()\u0026\u0026(this.state.index+\u003d1,this._do_state_change(this.state.index),this.state_changed.emit())},n.prototype._do_state_change\u003dfunction(t){var e\u003dnull!\u003dthis.state.history[t]?this.state.history[t].info:this._initial_state_info;null!\u003de.range\u0026\u0026this.update_range(e.range),null!\u003de.selection\u0026\u0026this.update_selection(e.selection)},n.prototype.get_selection\u003dfunction(){for(var t\u003d{},e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];if(i instanceof a.GlyphRenderer){var r\u003di.data_source.selected;t[i.id]\u003dr}}return t},n.prototype.update_selection\u003dfunction(t){for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];if(i instanceof a.GlyphRenderer){var r\u003di.data_source;null!\u003dt?null!\u003dt[i.id]\u0026\u0026r.selected.update(t[i.id],!0,!1):r.selection_manager.clear()}}},n.prototype.reset_selection\u003dfunction(){this.update_selection(null)},n.prototype._update_ranges_together\u003dfunction(t){for(var e\u003d1,n\u003d0,i\u003dt;n\u003ci.length;n++){var r\u003di[n],o\u003dr[0],s\u003dr[1];e\u003dMath.min(e,this._get_weight_to_constrain_interval(o,s))}if(e\u003c1)for(var a\u003d0,l\u003dt;a\u003cl.length;a++){var c\u003dl[a],o\u003dc[0],s\u003dc[1];s.start\u003de*s.start+(1-e)*o.start,s.end\u003de*s.end+(1-e)*o.end}},n.prototype._update_ranges_individually\u003dfunction(t,e,n,i){for(var r\u003d!1,o\u003d0,s\u003dt;o\u003cs.length;o++){var a\u003ds[o],l\u003da[0],c\u003da[1];if(!n){var h\u003dthis._get_weight_to_constrain_interval(l,c);h\u003c1\u0026\u0026(c.start\u003dh*c.start+(1-h)*l.start,c.end\u003dh*c.end+(1-h)*l.end)}if(null!\u003dl.bounds\u0026\u0026\"auto\"!\u003dl.bounds){var u\u003dl.bounds,_\u003du[0],d\u003du[1],p\u003dMath.abs(c.end-c.start);l.is_reversed?(null!\u003d_\u0026\u0026_\u003e\u003dc.end\u0026\u0026(r\u003d!0,c.end\u003d_,(e||n)\u0026\u0026(c.start\u003d_+p)),null!\u003dd\u0026\u0026d\u003c\u003dc.start\u0026\u0026(r\u003d!0,c.start\u003dd,(e||n)\u0026\u0026(c.end\u003dd-p))):(null!\u003d_\u0026\u0026_\u003e\u003dc.start\u0026\u0026(r\u003d!0,c.start\u003d_,(e||n)\u0026\u0026(c.end\u003d_+p)),null!\u003dd\u0026\u0026d\u003c\u003dc.end\u0026\u0026(r\u003d!0,c.end\u003dd,(e||n)\u0026\u0026(c.start\u003dd-p)))}}if(!(n\u0026\u0026r\u0026\u0026i))for(var f\u003d0,m\u003dt;f\u003cm.length;f++){var v\u003dm[f],l\u003dv[0],c\u003dv[1];l.have_updated_interactively\u003d!0,l.start\u003d\u003dc.start\u0026\u0026l.end\u003d\u003dc.end||l.setv(c)}},n.prototype._get_weight_to_constrain_interval\u003dfunction(t,e){var n\u003dt.min_interval,i\u003dt.max_interval;if(null!\u003dt.bounds\u0026\u0026\"auto\"!\u003dt.bounds){var r\u003dt.bounds,o\u003dr[0],s\u003dr[1];if(null!\u003do\u0026\u0026null!\u003ds){var a\u003dMath.abs(s-o);i\u003dnull!\u003di?Math.min(i,a):a}}var l\u003d1;if(null!\u003dn||null!\u003di){var c\u003dMath.abs(t.end-t.start),h\u003dMath.abs(e.end-e.start);n\u003e0\u0026\u0026h\u003cn\u0026\u0026(l\u003d(c-n)/(c-h)),i\u003e0\u0026\u0026h\u003ei\u0026\u0026(l\u003d(i-c)/(h-c)),l\u003dMath.max(0,Math.min(1,l))}return l},n.prototype.update_range\u003dfunction(t,e,n,i){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!0),this.pause();var r\u003dthis.frame,o\u003dr.x_ranges,s\u003dr.y_ranges;if(null\u003d\u003dt){for(var a in o){var l\u003do[a];l.reset()}for(var c in s){var l\u003ds[c];l.reset()}this.update_dataranges()}else{var h\u003d[];for(var u in o){var l\u003do[u];h.push([l,t.xrs[u]])}for(var _ in s){var l\u003ds[_];h.push([l,t.yrs[_]])}n\u0026\u0026this._update_ranges_together(h),this._update_ranges_individually(h,e,n,i)}this.unpause()},n.prototype.reset_range\u003dfunction(){this.update_range(null)},n.prototype._invalidate_layout\u003dfunction(){var t\u003dthis;(function(){for(var e\u003d0,n\u003dt.model.side_panels;e\u003cn.length;e++){var i\u003dn[e],r\u003dt.renderer_views[i.id];if(r.layout.has_size_changed())return!0}return!1})()\u0026\u0026this.root.compute_layout()},n.prototype.build_renderer_views\u003dfunction(){var t,e,n,i,r,o,s;this.computed_renderers\u003d[],(t\u003dthis.computed_renderers).push.apply(t,this.model.above),(e\u003dthis.computed_renderers).push.apply(e,this.model.below),(n\u003dthis.computed_renderers).push.apply(n,this.model.left),(i\u003dthis.computed_renderers).push.apply(i,this.model.right),(r\u003dthis.computed_renderers).push.apply(r,this.model.center),(o\u003dthis.computed_renderers).push.apply(o,this.model.renderers),null!\u003dthis._title\u0026\u0026this.computed_renderers.push(this._title),null!\u003dthis._toolbar\u0026\u0026this.computed_renderers.push(this._toolbar);for(var a\u003d0,l\u003dthis.model.toolbar.tools;a\u003cl.length;a++){var c\u003dl[a];null!\u003dc.overlay\u0026\u0026this.computed_renderers.push(c.overlay),(s\u003dthis.computed_renderers).push.apply(s,c.synthetic_renderers)}p.build_views(this.renderer_views,this.computed_renderers,{parent:this})},n.prototype.get_renderer_views\u003dfunction(){var t\u003dthis;return this.computed_renderers.map(function(e){return t.renderer_views[e.id]})},n.prototype.build_tool_views\u003dfunction(){var t\u003dthis,e\u003dthis.model.toolbar.tools,n\u003dp.build_views(this.tool_views,e,{parent:this});n.map(function(e){return t.ui_event_bus.register_tool(e)})},n.prototype.connect_signals\u003dfunction(){var t\u003dthis;e.prototype.connect_signals.call(this),this.connect(this.force_paint,function(){return t.repaint()});var n\u003dthis.frame,i\u003dn.x_ranges,r\u003dn.y_ranges;for(var o in i){var s\u003di[o];this.connect(s.change,function(){t._needs_layout\u003d!0,t.request_paint()})}for(var a in r){var s\u003dr[a];this.connect(s.change,function(){t._needs_layout\u003d!0,t.request_paint()})}this.connect(this.model.properties.renderers.change,function(){return t.build_renderer_views()}),this.connect(this.model.toolbar.properties.tools.change,function(){t.build_renderer_views(),t.build_tool_views()}),this.connect(this.model.change,function(){return t.request_paint()}),this.connect(this.model.reset,function(){return t.reset()})},n.prototype.set_initial_range\u003dfunction(){var t\u003d!0,e\u003dthis.frame,n\u003de.x_ranges,i\u003de.y_ranges,r\u003d{},o\u003d{};for(var s in n){var a\u003dn[s],l\u003da.start,c\u003da.end;if(null\u003d\u003dl||null\u003d\u003dc||g.isStrictNaN(l+c)){t\u003d!1;break}r[s]\u003d{start:l,end:c}}if(t)for(var h in i){var u\u003di[h],l\u003du.start,c\u003du.end;if(null\u003d\u003dl||null\u003d\u003dc||g.isStrictNaN(l+c)){t\u003d!1;break}o[h]\u003d{start:l,end:c}}t?(this._initial_state_info.range\u003d{xrs:r,yrs:o},m.logger.debug(\"initial ranges set\")):m.logger.warn(\"could not set initial ranges\")},n.prototype.has_finished\u003dfunction(){if(!e.prototype.has_finished.call(this))return!1;for(var t in this.renderer_views){var n\u003dthis.renderer_views[t];if(!n.has_finished())return!1}return!0},n.prototype.after_layout\u003dfunction(){if(e.prototype.after_layout.call(this),this._needs_layout\u003d!1,this.model.setv({inner_width:Math.round(this.frame._width.value),inner_height:Math.round(this.frame._height.value),outer_width:Math.round(this.layout._width.value),outer_height:Math.round(this.layout._height.value)},{no_change:!0}),!1!\u003d\u003dthis.model.match_aspect\u0026\u0026(this.pause(),this.update_dataranges(),this.unpause(!0)),!this._outer_bbox.equals(this.layout.bbox)){var t\u003dthis.layout.bbox,n\u003dt.width,i\u003dt.height;this.canvas_view.prepare_canvas(n,i),this._outer_bbox\u003dthis.layout.bbox,this._needs_paint\u003d!0}this._inner_bbox.equals(this.frame.inner_bbox)||(this._inner_bbox\u003dthis.layout.inner_bbox,this._needs_paint\u003d!0),this._needs_paint\u0026\u0026(this._needs_paint\u003d!1,this.paint())},n.prototype.repaint\u003dfunction(){this._needs_layout\u0026\u0026this._invalidate_layout(),this.paint()},n.prototype.paint\u003dfunction(){var t\u003dthis;if(!this.is_paused){m.logger.trace(\"PlotView.paint() for \"+this.model.id);var e\u003dthis.model.document;if(null!\u003de){var n\u003de.interactive_duration();n\u003e\u003d0\u0026\u0026n\u003cthis.model.lod_interval?setTimeout(function(){e.interactive_duration()\u003et.model.lod_timeout\u0026\u0026e.interactive_stop(t.model),t.request_paint()},this.model.lod_timeout):e.interactive_stop(this.model)}for(var i in this.renderer_views){var r\u003dthis.renderer_views[i];if(null\u003d\u003dthis.range_update_timestamp||r instanceof a.GlyphRendererView\u0026\u0026r.set_data_timestamp\u003ethis.range_update_timestamp){this.update_dataranges();break}}var o\u003dthis.canvas_view.ctx,s\u003dthis.canvas.pixel_ratio;o.save(),o.scale(s,s),o.translate(.5,.5);var l\u003d[this.frame._left.value,this.frame._top.value,this.frame._width.value,this.frame._height.value];if(this._map_hook(o,l),this._paint_empty(o,l),this.prepare_webgl(s,l),this.clear_webgl(),this.visuals.outline_line.doit){o.save(),this.visuals.outline_line.set_value(o);var c\u003dl[0],h\u003dl[1],u\u003dl[2],_\u003dl[3];c+u\u003d\u003dthis.layout._width.value\u0026\u0026(u-\u003d1),h+_\u003d\u003dthis.layout._height.value\u0026\u0026(_-\u003d1),o.strokeRect(c,h,u,_),o.restore()}this._paint_levels(o,[\"image\",\"underlay\",\"glyph\"],l,!0),this._paint_levels(o,[\"annotation\"],l,!1),this._paint_levels(o,[\"overlay\"],l,!1),null\u003d\u003dthis._initial_state_info.range\u0026\u0026this.set_initial_range(),o.restore()}},n.prototype._paint_levels\u003dfunction(t,e,n,i){for(var r\u003d0,o\u003de;r\u003co.length;r++)for(var s\u003do[r],a\u003d0,l\u003dthis.computed_renderers;a\u003cl.length;a++){var c\u003dl[a];if(c.level\u003d\u003ds){var h\u003dthis.renderer_views[c.id];t.save(),(i||h.needs_clip)\u0026\u0026(t.beginPath(),t.rect.apply(t,n),t.clip()),h.render(),t.restore(),h.has_webgl\u0026\u0026(this.blit_webgl(),this.clear_webgl())}}},n.prototype._map_hook\u003dfunction(t,e){},n.prototype._paint_empty\u003dfunction(t,e){var n\u003d[0,0,this.layout._width.value,this.layout._height.value],i\u003dn[0],r\u003dn[1],o\u003dn[2],s\u003dn[3],a\u003de[0],l\u003de[1],c\u003de[2],h\u003de[3];t.clearRect(i,r,o,s),this.visuals.border_fill.doit\u0026\u0026(this.visuals.border_fill.set_value(t),t.fillRect(i,r,o,s),t.clearRect(a,l,c,h)),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(t),t.fillRect(a,l,c,h))},n.prototype.save\u003dfunction(t){switch(this.model.output_backend){case\"canvas\":case\"webgl\":var e\u003dthis.canvas_view.get_canvas_element();if(null!\u003de.msToBlob){var n\u003de.msToBlob();window.navigator.msSaveBlob(n,t)}else{var i\u003ddocument.createElement(\"a\");i.href\u003de.toDataURL(\"image/png\"),i.download\u003dt+\".png\",i.target\u003d\"_blank\",i.dispatchEvent(new MouseEvent(\"click\"))}break;case\"svg\":var r\u003dthis.canvas_view._ctx,o\u003dr.getSerializedSvg(!0),s\u003dnew Blob([o],{type:\"text/plain\"}),a\u003ddocument.createElement(\"a\");a.download\u003dt+\".svg\",a.innerHTML\u003d\"Download svg\",a.href\u003dwindow.URL.createObjectURL(s),a.onclick\u003dfunction(t){return document.body.removeChild(t.target)},a.style.display\u003d\"none\",document.body.appendChild(a),a.click()}},n.prototype.serializable_state\u003dfunction(){var t\u003de.prototype.serializable_state.call(this),n\u003dt.children,r\u003di.__rest(t,[\"children\"]),o\u003dthis.get_renderer_views().map(function(t){return t.serializable_state()}).filter(function(t){return\"bbox\"in t});return i.__assign({},r,{children:n.concat(o)})},n.__name__\u003d\"PlotView\",n}(l.LayoutDOMView);n.PlotView\u003dM},function(t,e,n){var i\u003dt(426),r\u003dt(194),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({names:[o.Array,[]],renderers:[o.Array,[]]})},e.__name__\u003d\"DataRange\",e}(r.Range);n.DataRange\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(190),o\u003dt(197),s\u003dt(17),a\u003dt(18),l\u003dt(27),c\u003dt(24),h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n._plot_bounds\u003d{},n.have_updated_interactively\u003d!1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({start:[a.Number],end:[a.Number],range_padding:[a.Number,.1],range_padding_units:[a.PaddingUnits,\"percent\"],flipped:[a.Boolean,!1],follow:[a.StartEnd],follow_interval:[a.Number],default_span:[a.Number,2]}),this.internal({scale_hint:[a.String,\"auto\"]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._initial_start\u003dthis.start,this._initial_end\u003dthis.end,this._initial_range_padding\u003dthis.range_padding,this._initial_range_padding_units\u003dthis.range_padding_units,this._initial_follow\u003dthis.follow,this._initial_follow_interval\u003dthis.follow_interval,this._initial_default_span\u003dthis.default_span},Object.defineProperty(e.prototype,\"min\",{get:function(){return Math.min(this.start,this.end)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max\",{get:function(){return Math.max(this.start,this.end)},enumerable:!0,configurable:!0}),e.prototype.computed_renderers\u003dfunction(){var t\u003dthis.names,e\u003dthis.renderers;if(0\u003d\u003de.length)for(var n\u003d0,i\u003dthis.plots;n\u003ci.length;n++){var r\u003di[n],a\u003dr.renderers.filter(function(t){return t instanceof o.GlyphRenderer});e\u003de.concat(a)}t.length\u003e0\u0026\u0026(e\u003de.filter(function(e){return c.includes(t,e.name)})),s.logger.debug(\"computed \"+e.length+\" renderers for DataRange1d \"+this.id);for(var l\u003d0,h\u003de;l\u003ch.length;l++){var u\u003dh[l];s.logger.trace(\" - \"+u.type+\" \"+u.id)}return e},e.prototype._compute_plot_bounds\u003dfunction(t,e){for(var n\u003dl.empty(),i\u003d0,r\u003dt;i\u003cr.length;i++){var o\u003dr[i];null!\u003de[o.id]\u0026\u0026(n\u003dl.union(n,e[o.id]))}return n},e.prototype.adjust_bounds_for_aspect\u003dfunction(t,e){var n\u003dl.empty(),i\u003dt.x1-t.x0;i\u003c\u003d0\u0026\u0026(i\u003d1);var r\u003dt.y1-t.y0;r\u003c\u003d0\u0026\u0026(r\u003d1);var o\u003d.5*(t.x1+t.x0),s\u003d.5*(t.y1+t.y0);return i\u003ce*r?i\u003de*r:r\u003di/e,n.x1\u003do+.5*i,n.x0\u003do-.5*i,n.y1\u003ds+.5*r,n.y0\u003ds-.5*r,n},e.prototype._compute_min_max\u003dfunction(t,e){var n,i,r,o,s\u003dl.empty();for(var a in t){var c\u003dt[a];s\u003dl.union(s,c)}return 0\u003d\u003de?(n\u003d[s.x0,s.x1],r\u003dn[0],o\u003dn[1]):(i\u003d[s.y0,s.y1],r\u003di[0],o\u003di[1]),[r,o]},e.prototype._compute_range\u003dfunction(t,e){var n,i,r,o\u003dthis.range_padding;if(\"log\"\u003d\u003dthis.scale_hint){(isNaN(t)||!isFinite(t)||t\u003c\u003d0)\u0026\u0026(t\u003disNaN(e)||!isFinite(e)||e\u003c\u003d0?.1:e/100,s.logger.warn(\"could not determine minimum data value for log axis, DataRange1d using value \"+t)),(isNaN(e)||!isFinite(e)||e\u003c\u003d0)\u0026\u0026(e\u003disNaN(t)||!isFinite(t)||t\u003c\u003d0?10:100*t,s.logger.warn(\"could not determine maximum data value for log axis, DataRange1d using value \"+e));var a\u003dvoid 0,l\u003dvoid 0;if(e\u003d\u003dt)l\u003dthis.default_span+.001,a\u003dMath.log(t)/Math.log(10);else{var c\u003dvoid 0,h\u003dvoid 0;\"percent\"\u003d\u003dthis.range_padding_units?(c\u003dMath.log(t)/Math.log(10),h\u003dMath.log(e)/Math.log(10),l\u003d(h-c)*(1+o)):(c\u003dMath.log(t-o)/Math.log(10),h\u003dMath.log(e+o)/Math.log(10),l\u003dh-c),a\u003d(c+h)/2}i\u003dMath.pow(10,a-l/2),r\u003dMath.pow(10,a+l/2)}else{var l\u003dvoid 0;l\u003de\u003d\u003dt?this.default_span:\"percent\"\u003d\u003dthis.range_padding_units?(e-t)*(1+o):e-t+2*o;var a\u003d(e+t)/2;i\u003da-l/2,r\u003da+l/2}var u\u003d1;this.flipped\u0026\u0026(i\u003d(n\u003d[r,i])[0],r\u003dn[1],u\u003d-1);var _\u003dthis.follow_interval;return null!\u003d_\u0026\u0026Math.abs(i-r)\u003e_\u0026\u0026(\"start\"\u003d\u003dthis.follow?r\u003di+u*_:\"end\"\u003d\u003dthis.follow\u0026\u0026(i\u003dr-u*_)),[i,r]},e.prototype.update\u003dfunction(t,e,n,i){if(!this.have_updated_interactively){var r\u003dthis.computed_renderers(),o\u003dthis._compute_plot_bounds(r,t);null!\u003di\u0026\u0026(o\u003dthis.adjust_bounds_for_aspect(o,i)),this._plot_bounds[n]\u003do;var s\u003dthis._compute_min_max(this._plot_bounds,e),a\u003ds[0],l\u003ds[1],c\u003dthis._compute_range(a,l),h\u003dc[0],u\u003dc[1];null!\u003dthis._initial_start\u0026\u0026(\"log\"\u003d\u003dthis.scale_hint?this._initial_start\u003e0\u0026\u0026(h\u003dthis._initial_start):h\u003dthis._initial_start),null!\u003dthis._initial_end\u0026\u0026(\"log\"\u003d\u003dthis.scale_hint?this._initial_end\u003e0\u0026\u0026(u\u003dthis._initial_end):u\u003dthis._initial_end);var _\u003d[this.start,this.end],d\u003d_[0],p\u003d_[1];if(h!\u003dd||u!\u003dp){var f\u003d{};h!\u003dd\u0026\u0026(f.start\u003dh),u!\u003dp\u0026\u0026(f.end\u003du),this.setv(f)}\"auto\"\u003d\u003dthis.bounds\u0026\u0026this.setv({bounds:[h,u]},{silent:!0}),this.change.emit()}},e.prototype.reset\u003dfunction(){this.have_updated_interactively\u003d!1,this.setv({range_padding:this._initial_range_padding,range_padding_units:this._initial_range_padding_units,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.change.emit()},e.__name__\u003d\"DataRange1d\",e}(r.DataRange);n.DataRange1d\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(194),o\u003dt(18),s\u003dt(25),a\u003dt(24),l\u003dt(46);function c(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d0);for(var i\u003d{},r\u003d0;r\u003ct.length;r++){var o\u003dt[r];if(o in i)throw new Error(\"duplicate factor or subfactor: \"+o);i[o]\u003d{value:.5+r*(1+e)+n}}return[i,(t.length-1)*e]}function h(t,e,n,i){void 0\u003d\u003d\u003di\u0026\u0026(i\u003d0);for(var r\u003d{},o\u003d{},s\u003d[],l\u003d0,h\u003dt;l\u003ch.length;l++){var u\u003dh[l],_\u003du[0],d\u003du[1];_ in o||(o[_]\u003d[],s.push(_)),o[_].push(d)}for(var p\u003di,f\u003d0,m\u003dfunction(t){var i\u003do[t].length,s\u003dc(o[t],n,p),l\u003ds[0],h\u003ds[1];f+\u003dh;var u\u003da.sum(o[t].map(function(t){return l[t].value}));r[t]\u003d{value:u/i,mapping:l},p+\u003di+e+h},v\u003d0,g\u003ds;v\u003cg.length;v++){var _\u003dg[v];m(_)}return[r,s,(s.length-1)*e+f]}function u(t,e,n,i,r){void 0\u003d\u003d\u003dr\u0026\u0026(r\u003d0);for(var o\u003d{},s\u003d{},l\u003d[],c\u003d0,u\u003dt;c\u003cu.length;c++){var _\u003du[c],d\u003d_[0],p\u003d_[1],f\u003d_[2];d in s||(s[d]\u003d[],l.push(d)),s[d].push([p,f])}for(var m\u003d[],v\u003dr,g\u003d0,y\u003dfunction(t){for(var r\u003ds[t].length,l\u003dh(s[t],n,i,v),c\u003dl[0],u\u003dl[1],_\u003dl[2],d\u003d0,p\u003du;d\u003cp.length;d++){var f\u003dp[d];m.push([t,f])}g+\u003d_;var y\u003da.sum(s[t].map(function(t){var e\u003dt[0];return c[e].value}));o[t]\u003d{value:y/r,mapping:c},v+\u003dr+e+_},b\u003d0,w\u003dl;b\u003cw.length;b++){var d\u003dw[b];y(d)}return[o,l,m,(l.length-1)*e+g]}n.map_one_level\u003dc,n.map_two_levels\u003dh,n.map_three_levels\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({factors:[o.Array,[]],factor_padding:[o.Number,0],subgroup_padding:[o.Number,.8],group_padding:[o.Number,1.4],range_padding:[o.Number,0],range_padding_units:[o.PaddingUnits,\"percent\"],start:[o.Number],end:[o.Number]}),this.internal({levels:[o.Number],mids:[o.Array],tops:[o.Array],tops_groups:[o.Array]})},Object.defineProperty(e.prototype,\"min\",{get:function(){return this.start},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max\",{get:function(){return this.end},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._init(!0)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.properties.factors.change,function(){return e.reset()}),this.connect(this.properties.factor_padding.change,function(){return e.reset()}),this.connect(this.properties.group_padding.change,function(){return e.reset()}),this.connect(this.properties.subgroup_padding.change,function(){return e.reset()}),this.connect(this.properties.range_padding.change,function(){return e.reset()}),this.connect(this.properties.range_padding_units.change,function(){return e.reset()})},e.prototype.reset\u003dfunction(){this._init(!1),this.change.emit()},e.prototype._lookup\u003dfunction(t){if(1\u003d\u003dt.length){var e\u003dthis._mapping;return e.hasOwnProperty(t[0])?e[t[0]].value:NaN}if(2\u003d\u003dt.length){var e\u003dthis._mapping;return e.hasOwnProperty(t[0])\u0026\u0026e[t[0]].mapping.hasOwnProperty(t[1])?e[t[0]].mapping[t[1]].value:NaN}if(3\u003d\u003dt.length){var e\u003dthis._mapping;return e.hasOwnProperty(t[0])\u0026\u0026e[t[0]].mapping.hasOwnProperty(t[1])\u0026\u0026e[t[0]].mapping[t[1]].mapping.hasOwnProperty(t[2])?e[t[0]].mapping[t[1]].mapping[t[2]].value:NaN}throw new Error(\"unreachable code\")},e.prototype.synthetic\u003dfunction(t){if(l.isNumber(t))return t;if(l.isString(t))return this._lookup([t]);var e\u003d0,n\u003dt[t.length-1];return l.isNumber(n)\u0026\u0026(e\u003dn,t\u003dt.slice(0,-1)),this._lookup(t)+e},e.prototype.v_synthetic\u003dfunction(t){var e\u003dthis;return s.map(t,function(t){return e.synthetic(t)})},e.prototype._init\u003dfunction(t){var e,n,i,r,o;if(a.every(this.factors,l.isString))r\u003d1,e\u003dc(this.factors,this.factor_padding),this._mapping\u003de[0],o\u003de[1];else if(a.every(this.factors,function(t){return l.isArray(t)\u0026\u00262\u003d\u003dt.length\u0026\u0026l.isString(t[0])\u0026\u0026l.isString(t[1])}))r\u003d2,n\u003dh(this.factors,this.group_padding,this.factor_padding),this._mapping\u003dn[0],this.tops\u003dn[1],o\u003dn[2];else{if(!a.every(this.factors,function(t){return l.isArray(t)\u0026\u00263\u003d\u003dt.length\u0026\u0026l.isString(t[0])\u0026\u0026l.isString(t[1])\u0026\u0026l.isString(t[2])}))throw new Error(\"???\");r\u003d3,i\u003du(this.factors,this.group_padding,this.subgroup_padding,this.factor_padding),this._mapping\u003di[0],this.tops\u003di[1],this.mids\u003di[2],o\u003di[3]}var s\u003d0,_\u003dthis.factors.length+o;if(\"percent\"\u003d\u003dthis.range_padding_units){var d\u003d(_-s)*this.range_padding/2;s-\u003dd,_+\u003dd}else s-\u003dthis.range_padding,_+\u003dthis.range_padding;this.setv({start:s,end:_,levels:r},{silent:t}),\"auto\"\u003d\u003dthis.bounds\u0026\u0026this.setv({bounds:[s,_]},{silent:!0})},e.__name__\u003d\"FactorRange\",e}(r.Range);n.FactorRange\u003d_,_.initClass()},function(t,e,n){var i\u003dt(190);n.DataRange\u003di.DataRange;var r\u003dt(191);n.DataRange1d\u003dr.DataRange1d;var o\u003dt(192);n.FactorRange\u003do.FactorRange;var s\u003dt(194);n.Range\u003ds.Range;var a\u003dt(195);n.Range1d\u003da.Range1d},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dt(46),a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.have_updated_interactively\u003d!1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({callback:[o.Any],bounds:[o.Any],min_interval:[o.Any],max_interval:[o.Any]}),this.internal({plots:[o.Array,[]]})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.change,function(){return e._emit_callback()})},e.prototype._emit_callback\u003dfunction(){null!\u003dthis.callback\u0026\u0026(s.isFunction(this.callback)?this.callback(this):this.callback.execute(this,{}))},Object.defineProperty(e.prototype,\"is_reversed\",{get:function(){return this.start\u003ethis.end},enumerable:!0,configurable:!0}),e.__name__\u003d\"Range\",e}(r.Model);n.Range\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(194),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({start:[o.Number,0],end:[o.Number,1],reset_start:[o.Number],reset_end:[o.Number]})},e.prototype._set_auto_bounds\u003dfunction(){if(\"auto\"\u003d\u003dthis.bounds){var t\u003dMath.min(this.reset_start,this.reset_end),e\u003dMath.max(this.reset_start,this.reset_end);this.setv({bounds:[t,e]},{silent:!0})}},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),null\u003d\u003dthis.reset_start\u0026\u0026(this.reset_start\u003dthis.start),null\u003d\u003dthis.reset_end\u0026\u0026(this.reset_end\u003dthis.end),this._set_auto_bounds()},Object.defineProperty(e.prototype,\"min\",{get:function(){return Math.min(this.start,this.end)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max\",{get:function(){return Math.max(this.start,this.end)},enumerable:!0,configurable:!0}),e.prototype.reset\u003dfunction(){this._set_auto_bounds(),this.start!\u003dthis.reset_start||this.end!\u003dthis.reset_end?this.setv({start:this.reset_start,end:this.reset_end}):this.change.emit()},e.__name__\u003d\"Range1d\",e}(r.Range);n.Range1d\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(201),o\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DataRendererView\",e}(r.RendererView);n.DataRendererView\u003ds;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]}),this.override({level:\"glyph\"})},e.__name__\u003d\"DataRenderer\",e}(r.Renderer);n.DataRenderer\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(196),o\u003dt(136),s\u003dt(140),a\u003dt(128),l\u003dt(150),c\u003dt(211),h\u003dt(17),u\u003dt(18),_\u003dt(25),d\u003dt(24),p\u003dt(35),f\u003dt(192),m\u003d{fill:{},line:{}},v\u003d{fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},g\u003d{fill:{fill_alpha:.2},line:{}},y\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this);var e\u003dthis.model.glyph,n\u003dd.includes(e.mixins,\"fill\"),i\u003dd.includes(e.mixins,\"line\"),r\u003dp.clone(e.attributes);function o(t){var o\u003dp.clone(r);return n\u0026\u0026p.extend(o,t.fill),i\u0026\u0026p.extend(o,t.line),new e.constructor(o)}delete r.id,this.glyph\u003dthis.build_glyph_view(e);var s\u003dthis.model.selection_glyph;null\u003d\u003ds?s\u003do({fill:{},line:{}}):\"auto\"\u003d\u003d\u003ds\u0026\u0026(s\u003do(m)),this.selection_glyph\u003dthis.build_glyph_view(s);var a\u003dthis.model.nonselection_glyph;null\u003d\u003da?a\u003do({fill:{},line:{}}):\"auto\"\u003d\u003d\u003da\u0026\u0026(a\u003do(g)),this.nonselection_glyph\u003dthis.build_glyph_view(a);var l\u003dthis.model.hover_glyph;null!\u003dl\u0026\u0026(this.hover_glyph\u003dthis.build_glyph_view(l));var c\u003dthis.model.muted_glyph;null!\u003dc\u0026\u0026(this.muted_glyph\u003dthis.build_glyph_view(c));var h\u003do(v);this.decimated_glyph\u003dthis.build_glyph_view(h),this.xscale\u003dthis.plot_view.frame.xscales[this.model.x_range_name],this.yscale\u003dthis.plot_view.frame.yscales[this.model.y_range_name],this.set_data(!1)},e.prototype.build_glyph_view\u003dfunction(t){return new t.default_view({model:t,parent:this})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.request_render()}),this.connect(this.model.glyph.change,function(){return e.set_data()}),this.connect(this.model.data_source.change,function(){return e.set_data()}),this.connect(this.model.data_source.streaming,function(){return e.set_data()}),this.connect(this.model.data_source.patching,function(t){return e.set_data(!0,t)}),this.connect(this.model.data_source.selected.change,function(){return e.request_render()}),this.connect(this.model.data_source._select,function(){return e.request_render()}),null!\u003dthis.hover_glyph\u0026\u0026this.connect(this.model.data_source.inspect,function(){return e.request_render()}),this.connect(this.model.properties.view.change,function(){return e.set_data()}),this.connect(this.model.view.change,function(){return e.set_data()});var n\u003dthis.plot_view.frame,i\u003dn.x_ranges,r\u003dn.y_ranges;for(var o in i){var s\u003di[o];s instanceof f.FactorRange\u0026\u0026this.connect(s.change,function(){return e.set_data()})}for(var a in r){var s\u003dr[a];s instanceof f.FactorRange\u0026\u0026this.connect(s.change,function(){return e.set_data()})}this.connect(this.model.glyph.transformchange,function(){return e.set_data()})},e.prototype.have_selection_glyphs\u003dfunction(){return null!\u003dthis.selection_glyph\u0026\u0026null!\u003dthis.nonselection_glyph},e.prototype.set_data\u003dfunction(t,e){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),void 0\u003d\u003d\u003de\u0026\u0026(e\u003dnull);var n\u003dDate.now(),i\u003dthis.model.data_source;this.all_indices\u003dthis.model.view.indices,this.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.glyph.set_data(i,this.all_indices,e),this.glyph.set_visuals(i),this.decimated_glyph.set_visuals(i),this.have_selection_glyphs()\u0026\u0026(this.selection_glyph.set_visuals(i),this.nonselection_glyph.set_visuals(i)),null!\u003dthis.hover_glyph\u0026\u0026this.hover_glyph.set_visuals(i),null!\u003dthis.muted_glyph\u0026\u0026this.muted_glyph.set_visuals(i);var r\u003dthis.plot_model.lod_factor;this.decimated\u003d[];for(var o\u003d0,s\u003dMath.floor(this.all_indices.length/r);o\u003cs;o++)this.decimated.push(o*r);var a\u003dDate.now()-n;h.logger.debug(this.glyph.model.type+\" GlyphRenderer (\"+this.model.id+\"): set_data finished in \"+a+\"ms\"),this.set_data_timestamp\u003dDate.now(),t\u0026\u0026this.request_render()},Object.defineProperty(e.prototype,\"has_webgl\",{get:function(){return null!\u003dthis.glyph.glglyph},enumerable:!0,configurable:!0}),e.prototype.render\u003dfunction(){var t\u003dthis;if(this.model.visible){var e\u003dDate.now(),n\u003dthis.has_webgl;this.glyph.map_data();var i\u003dDate.now()-e,r\u003dDate.now(),c\u003dthis.glyph.mask_data(this.all_indices);c.length\u003d\u003d\u003dthis.all_indices.length\u0026\u0026(c\u003dd.range(0,this.all_indices.length));var u\u003dDate.now()-r,p\u003dthis.plot_view.canvas_view.ctx;p.save();var f,m\u003dthis.model.data_source.selected;f\u003d!m||m.is_empty()?[]:this.glyph instanceof o.LineView\u0026\u0026m.selected_glyph\u003d\u003d\u003dthis.glyph.model?this.model.view.convert_indices_from_subset(c):m.indices;var v,g,y,b\u003dthis.model.data_source.inspected,w\u003dnew Set(!b||b.is_empty()?[]:b[\"0d\"].glyph?t.model.view.convert_indices_from_subset(c):b[\"1d\"].indices.length\u003e0?b[\"1d\"].indices:_.map(Object.keys(b[\"2d\"].indices),function(t){return parseInt(t)})),x\u003d_.filter(c,function(e){return w.has(t.all_indices[e])}),A\u003dthis.plot_model.lod_threshold;null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_duration()\u003e0\u0026\u0026!n\u0026\u0026null!\u003dA\u0026\u0026this.all_indices.length\u003eA?(c\u003dthis.decimated,v\u003dthis.decimated_glyph,g\u003dthis.decimated_glyph,y\u003dthis.selection_glyph):(v\u003dthis.model.muted\u0026\u0026null!\u003dthis.muted_glyph?this.muted_glyph:this.glyph,g\u003dthis.nonselection_glyph,y\u003dthis.selection_glyph),null!\u003dthis.hover_glyph\u0026\u0026x.length\u0026\u0026(c\u003dd.difference(c,x));var k,C\u003dnull;if(f.length\u0026\u0026this.have_selection_glyphs()){for(var T\u003dDate.now(),S\u003d{},M\u003d0,E\u003df;M\u003cE.length;M++){var z\u003dE[M];S[z]\u003d!0}var O\u003dnew Array,P\u003dnew Array;if(this.glyph instanceof o.LineView)for(var j\u003d0,N\u003dthis.all_indices;j\u003cN.length;j++){var z\u003dN[j];null!\u003dS[z]?O.push(z):P.push(z)}else for(var I\u003d0,B\u003dc;I\u003cB.length;I++){var z\u003dB[I];null!\u003dS[this.all_indices[z]]?O.push(z):P.push(z)}C\u003dDate.now()-T,k\u003dDate.now(),g.render(p,P,this.glyph),y.render(p,O,this.glyph),null!\u003dthis.hover_glyph\u0026\u0026(this.glyph instanceof o.LineView?this.hover_glyph.render(p,this.model.view.convert_indices_from_subset(x),this.glyph):this.hover_glyph.render(p,x,this.glyph))}else if(k\u003dDate.now(),this.glyph instanceof o.LineView)this.hover_glyph\u0026\u0026x.length?this.hover_glyph.render(p,this.model.view.convert_indices_from_subset(x),this.glyph):v.render(p,this.all_indices,this.glyph);else if(this.glyph instanceof s.PatchView||this.glyph instanceof a.HAreaView||this.glyph instanceof l.VAreaView)if(0\u003d\u003db.selected_glyphs.length||null\u003d\u003dthis.hover_glyph)v.render(p,this.all_indices,this.glyph);else for(var R\u003d0,D\u003db.selected_glyphs;R\u003cD.length;R++){var F\u003dD[R];F.id\u003d\u003dthis.glyph.model.id\u0026\u0026this.hover_glyph.render(p,this.all_indices,this.glyph)}else v.render(p,c,this.glyph),this.hover_glyph\u0026\u0026x.length\u0026\u0026this.hover_glyph.render(p,x,this.glyph);var V\u003dDate.now()-k;this.last_dtrender\u003dV;var L\u003dDate.now()-e;h.logger.debug(this.glyph.model.type+\" GlyphRenderer (\"+this.model.id+\"): render finished in \"+L+\"ms\"),h.logger.trace(\" - map_data finished in : \"+i+\"ms\"),h.logger.trace(\" - mask_data finished in : \"+u+\"ms\"),null!\u003dC\u0026\u0026h.logger.trace(\" - selection mask finished in : \"+C+\"ms\"),h.logger.trace(\" - glyph renders finished in : \"+V+\"ms\"),p.restore()}},e.prototype.draw_legend\u003dfunction(t,e,n,i,r,o,s,a){null\u003d\u003da\u0026\u0026(a\u003dthis.model.get_reference_point(o,s)),this.glyph.draw_legend_for_index(t,{x0:e,x1:n,y0:i,y1:r},a)},e.prototype.hit_test\u003dfunction(t){if(!this.model.visible)return null;var e\u003dthis.glyph.hit_test(t);return null\u003d\u003de?null:this.model.view.convert_selection_from_subset(e)},e.__name__\u003d\"GlyphRendererView\",e}(r.DataRendererView);n.GlyphRendererView\u003dy;var b\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dy,this.define({data_source:[u.Instance],view:[u.Instance,function(){return new c.CDSView}],glyph:[u.Instance],hover_glyph:[u.Instance],nonselection_glyph:[u.Any,\"auto\"],selection_glyph:[u.Any,\"auto\"],muted_glyph:[u.Instance],muted:[u.Boolean,!1]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),null\u003d\u003dthis.view.source\u0026\u0026(this.view.source\u003dthis.data_source,this.view.compute_indices())},e.prototype.get_reference_point\u003dfunction(t,e){var n\u003d0;if(null!\u003dt){var i\u003dthis.data_source.get_column(t);if(null!\u003di){var r\u003d_.indexOf(i,e);-1!\u003dr\u0026\u0026(n\u003dr)}}return n},e.prototype.get_selection_manager\u003dfunction(){return this.data_source.selection_manager},e.__name__\u003d\"GlyphRenderer\",e}(r.DataRenderer);n.GlyphRenderer\u003db,b.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(196),o\u003dt(154),s\u003dt(18),a\u003dt(4),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e;t.prototype.initialize.call(this),this.xscale\u003dthis.plot_view.frame.xscales.default,this.yscale\u003dthis.plot_view.frame.yscales.default,this._renderer_views\u003d{},e\u003da.build_views(this._renderer_views,[this.model.node_renderer,this.model.edge_renderer],{parent:this.parent}),this.node_view\u003de[0],this.edge_view\u003de[1],this.set_data()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.layout_provider.change,function(){return e.set_data()}),this.connect(this.model.node_renderer.data_source._select,function(){return e.set_data()}),this.connect(this.model.node_renderer.data_source.inspect,function(){return e.set_data()}),this.connect(this.model.node_renderer.data_source.change,function(){return e.set_data()}),this.connect(this.model.edge_renderer.data_source._select,function(){return e.set_data()}),this.connect(this.model.edge_renderer.data_source.inspect,function(){return e.set_data()}),this.connect(this.model.edge_renderer.data_source.change,function(){return e.set_data()});var n\u003dthis.plot_view.frame,i\u003dn.x_ranges,r\u003dn.y_ranges;for(var o in i){var s\u003di[o];this.connect(s.change,function(){return e.set_data()})}for(var a in r){var s\u003dr[a];this.connect(s.change,function(){return e.set_data()})}},e.prototype.set_data\u003dfunction(t){var e,n;void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),this.node_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.edge_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0});var i\u003dthis.node_view.glyph;e\u003dthis.model.layout_provider.get_node_coordinates(this.model.node_renderer.data_source),i._x\u003de[0],i._y\u003de[1];var r\u003dthis.edge_view.glyph;n\u003dthis.model.layout_provider.get_edge_coordinates(this.model.edge_renderer.data_source),r._xs\u003dn[0],r._ys\u003dn[1],i.index_data(),r.index_data(),t\u0026\u0026this.request_render()},e.prototype.render\u003dfunction(){this.edge_view.render(),this.node_view.render()},e.__name__\u003d\"GraphRendererView\",e}(r.DataRendererView);n.GraphRendererView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({layout_provider:[s.Instance],node_renderer:[s.Instance],edge_renderer:[s.Instance],selection_policy:[s.Instance,function(){return new o.NodesOnly}],inspection_policy:[s.Instance,function(){return new o.NodesOnly}]})},e.prototype.get_selection_manager\u003dfunction(){return this.node_renderer.data_source.selection_manager},e.__name__\u003d\"GraphRenderer\",e}(r.DataRenderer);n.GraphRenderer\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(201),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"GuideRendererView\",e}(r.RendererView);n.GuideRendererView\u003do;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.override({level:\"overlay\"})},e.__name__\u003d\"GuideRenderer\",e}(r.Renderer);n.GuideRenderer\u003ds,s.initClass()},function(t,e,n){var i\u003dt(197);n.GlyphRenderer\u003di.GlyphRenderer;var r\u003dt(198);n.GraphRenderer\u003dr.GraphRenderer;var o\u003dt(199);n.GuideRenderer\u003do.GuideRenderer;var s\u003dt(201);n.Renderer\u003ds.Renderer},function(t,e,n){var i\u003dt(426),r\u003dt(6),o\u003dt(51),s\u003dt(18),a\u003dt(62),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.visuals\u003dnew o.Visuals(this.model),this._has_finished\u003d!0},Object.defineProperty(e.prototype,\"plot_view\",{get:function(){return this.parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"plot_model\",{get:function(){return this.parent.model},enumerable:!0,configurable:!0}),e.prototype.request_render\u003dfunction(){this.plot_view.request_render()},e.prototype.map_to_screen\u003dfunction(t,e){return this.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)},Object.defineProperty(e.prototype,\"needs_clip\",{get:function(){return!1},enumerable:!0,configurable:!0}),e.prototype.notify_finished\u003dfunction(){this.plot_view.notify_finished()},Object.defineProperty(e.prototype,\"has_webgl\",{get:function(){return!1},enumerable:!0,configurable:!0}),e.__name__\u003d\"RendererView\",e}(r.DOMView);n.RendererView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({level:[s.RenderLevel],visible:[s.Boolean,!0]})},e.__name__\u003d\"Renderer\",e}(a.Model);n.Renderer\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(204),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.compute\u003dfunction(e){return t.prototype.compute.call(this,this.source_range.synthetic(e))},e.prototype.v_compute\u003dfunction(e){return t.prototype.v_compute.call(this,this.source_range.v_synthetic(e))},e.__name__\u003d\"CategoricalScale\",e}(r.LinearScale);n.CategoricalScale\u003do},function(t,e,n){var i\u003dt(202);n.CategoricalScale\u003di.CategoricalScale;var r\u003dt(204);n.LinearScale\u003dr.LinearScale;var o\u003dt(205);n.LogScale\u003do.LogScale;var s\u003dt(206);n.Scale\u003ds.Scale},function(t,e,n){var i\u003dt(426),r\u003dt(206),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.compute\u003dfunction(t){var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1];return n*t+i},e.prototype.v_compute\u003dfunction(t){for(var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1],r\u003dnew Float64Array(t.length),o\u003d0;o\u003ct.length;o++)r[o]\u003dn*t[o]+i;return r},e.prototype.invert\u003dfunction(t){var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1];return(t-i)/n},e.prototype.v_invert\u003dfunction(t){for(var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1],r\u003dnew Float64Array(t.length),o\u003d0;o\u003ct.length;o++)r[o]\u003d(t[o]-i)/n;return r},e.prototype._compute_state\u003dfunction(){var t\u003dthis.source_range.start,e\u003dthis.source_range.end,n\u003dthis.target_range.start,i\u003dthis.target_range.end,r\u003d(i-n)/(e-t),o\u003d-r*t+n;return[r,o]},e.__name__\u003d\"LinearScale\",e}(r.Scale);n.LinearScale\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(206),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.compute\u003dfunction(t){var e,n\u003dthis._compute_state(),i\u003dn[0],r\u003dn[1],o\u003dn[2],s\u003dn[3];if(0\u003d\u003do)e\u003d0;else{var a\u003d(Math.log(t)-s)/o;e\u003disFinite(a)?a*i+r:NaN}return e},e.prototype.v_compute\u003dfunction(t){var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1],r\u003de[2],o\u003de[3],s\u003dnew Float64Array(t.length);if(0\u003d\u003dr)for(var a\u003d0;a\u003ct.length;a++)s[a]\u003d0;else for(var a\u003d0;a\u003ct.length;a++){var l\u003d(Math.log(t[a])-o)/r,c\u003dvoid 0;c\u003disFinite(l)?l*n+i:NaN,s[a]\u003dc}return s},e.prototype.invert\u003dfunction(t){var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1],r\u003de[2],o\u003de[3],s\u003d(t-i)/n;return Math.exp(r*s+o)},e.prototype.v_invert\u003dfunction(t){for(var e\u003dthis._compute_state(),n\u003de[0],i\u003de[1],r\u003de[2],o\u003de[3],s\u003dnew Float64Array(t.length),a\u003d0;a\u003ct.length;a++){var l\u003d(t[a]-i)/n;s[a]\u003dMath.exp(r*l+o)}return s},e.prototype._get_safe_factor\u003dfunction(t,e){var n,i\u003dt\u003c0?0:t,r\u003de\u003c0?0:e;if(i\u003d\u003dr)if(0\u003d\u003di)i\u003d(n\u003d[1,10])[0],r\u003dn[1];else{var o\u003dMath.log(i)/Math.log(10);i\u003dMath.pow(10,Math.floor(o)),r\u003dMath.ceil(o)!\u003dMath.floor(o)?Math.pow(10,Math.ceil(o)):Math.pow(10,Math.ceil(o)+1)}return[i,r]},e.prototype._compute_state\u003dfunction(){var t,e,n\u003dthis.source_range.start,i\u003dthis.source_range.end,r\u003dthis.target_range.start,o\u003dthis.target_range.end,s\u003do-r,a\u003dthis._get_safe_factor(n,i),l\u003da[0],c\u003da[1];0\u003d\u003dl?(t\u003dMath.log(c),e\u003d0):(t\u003dMath.log(c)-Math.log(l),e\u003dMath.log(l));var h\u003ds,u\u003dr;return[h,u,t,e]},e.__name__\u003d\"LogScale\",e}(r.Scale);n.LogScale\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(292),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.internal({source_range:[o.Any],target_range:[o.Any]})},e.prototype.r_compute\u003dfunction(t,e){return this.target_range.is_reversed?[this.compute(e),this.compute(t)]:[this.compute(t),this.compute(e)]},e.prototype.r_invert\u003dfunction(t,e){return this.target_range.is_reversed?[this.invert(e),this.invert(t)]:[this.invert(t),this.invert(e)]},e.__name__\u003d\"Scale\",e}(r.Transform);n.Scale\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426);i.__exportStar(t(208),n);var r\u003dt(209);n.Selection\u003dr.Selection},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.do_selection\u003dfunction(t,e,n,i){return null!\u003d\u003dt\u0026\u0026(e.selected.update(t,n,i),e._select.emit(),!e.selected.is_empty())},e.__name__\u003d\"SelectionPolicy\",e}(r.Model);n.SelectionPolicy\u003do;var s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.hit_test\u003dfunction(t,e){for(var n\u003d[],i\u003d0,r\u003de;i\u003cr.length;i++){var o\u003dr[i],s\u003do.hit_test(t);null!\u003d\u003ds\u0026\u0026n.push(s)}if(n.length\u003e0){for(var a\u003dn[0],l\u003d0,c\u003dn;l\u003cc.length;l++){var h\u003dc[l];a.update_through_intersection(h)}return a}return null},e.__name__\u003d\"IntersectRenderers\",e}(o);n.IntersectRenderers\u003ds;var a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.hit_test\u003dfunction(t,e){for(var n\u003d[],i\u003d0,r\u003de;i\u003cr.length;i++){var o\u003dr[i],s\u003do.hit_test(t);null!\u003d\u003ds\u0026\u0026n.push(s)}if(n.length\u003e0){for(var a\u003dn[0],l\u003d0,c\u003dn;l\u003cc.length;l++){var h\u003dc[l];a.update_through_union(h)}return a}return null},e.__name__\u003d\"UnionRenderers\",e}(o);n.UnionRenderers\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dt(24),a\u003dt(35),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({indices:[o.Array,[]],line_indices:[o.Array,[]],multiline_indices:[o.Any,{}]}),this.internal({final:[o.Boolean],selected_glyphs:[o.Array,[]],get_view:[o.Any],image_indices:[o.Array,[]]})},e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this[\"0d\"]\u003d{glyph:null,indices:[],flag:!1,get_view:function(){return null}},this[\"1d\"]\u003d{indices:this.indices},this[\"2d\"]\u003d{indices:{}},this.get_view\u003dfunction(){return null},this.connect(this.properties.indices.change,function(){return e[\"1d\"].indices\u003de.indices}),this.connect(this.properties.line_indices.change,function(){e[\"0d\"].indices\u003de.line_indices,e[\"0d\"].flag\u003d0!\u003de.line_indices.length}),this.connect(this.properties.selected_glyphs.change,function(){return e[\"0d\"].glyph\u003de.selected_glyph}),this.connect(this.properties.get_view.change,function(){return e[\"0d\"].get_view\u003de.get_view}),this.connect(this.properties.multiline_indices.change,function(){return e[\"2d\"].indices\u003de.multiline_indices})},Object.defineProperty(e.prototype,\"selected_glyph\",{get:function(){return this.selected_glyphs.length\u003e0?this.selected_glyphs[0]:null},enumerable:!0,configurable:!0}),e.prototype.add_to_selected_glyphs\u003dfunction(t){this.selected_glyphs.push(t)},e.prototype.update\u003dfunction(t,e,n){this.final\u003de,n?this.update_through_union(t):(this.indices\u003dt.indices,this.line_indices\u003dt.line_indices,this.selected_glyphs\u003dt.selected_glyphs,this.get_view\u003dt.get_view,this.multiline_indices\u003dt.multiline_indices,this.image_indices\u003dt.image_indices)},e.prototype.clear\u003dfunction(){this.final\u003d!0,this.indices\u003d[],this.line_indices\u003d[],this.multiline_indices\u003d{},this.get_view\u003dfunction(){return null},this.selected_glyphs\u003d[]},e.prototype.is_empty\u003dfunction(){return 0\u003d\u003dthis.indices.length\u0026\u00260\u003d\u003dthis.line_indices.length\u0026\u00260\u003d\u003dthis.image_indices.length},e.prototype.update_through_union\u003dfunction(t){this.indices\u003ds.union(t.indices,this.indices),this.selected_glyphs\u003ds.union(t.selected_glyphs,this.selected_glyphs),this.line_indices\u003ds.union(t.line_indices,this.line_indices),this.get_view()||(this.get_view\u003dt.get_view),this.multiline_indices\u003da.merge(t.multiline_indices,this.multiline_indices)},e.prototype.update_through_intersection\u003dfunction(t){this.indices\u003ds.intersection(t.indices,this.indices),this.selected_glyphs\u003ds.union(t.selected_glyphs,this.selected_glyphs),this.line_indices\u003ds.union(t.line_indices,this.line_indices),this.get_view()||(this.get_view\u003dt.get_view),this.multiline_indices\u003da.merge(t.multiline_indices,this.multiline_indices)},e.__name__\u003d\"Selection\",e}(r.Model);n.Selection\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(217),o\u003dt(17),s\u003dt(18),a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.initialized\u003d!1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({content_type:[s.String,\"application/json\"],http_headers:[s.Any,{}],method:[s.HTTPMethod,\"POST\"],if_modified:[s.Boolean,!1]})},e.prototype.destroy\u003dfunction(){null!\u003dthis.interval\u0026\u0026clearInterval(this.interval),t.prototype.destroy.call(this)},e.prototype.setup\u003dfunction(){var t\u003dthis;!this.initialized\u0026\u0026(this.initialized\u003d!0,this.get_data(this.mode),this.polling_interval)\u0026\u0026(this.interval\u003dsetInterval(function(){return t.get_data(t.mode,t.max_size,t.if_modified)},this.polling_interval))},e.prototype.get_data\u003dfunction(t,e,n){var i\u003dthis;void 0\u003d\u003d\u003de\u0026\u0026(e\u003d0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1);var r\u003dthis.prepare_request();r.addEventListener(\"load\",function(){return i.do_load(r,t,e)}),r.addEventListener(\"error\",function(){return i.do_error(r)}),r.send()},e.prototype.prepare_request\u003dfunction(){var t\u003dnew XMLHttpRequest;t.open(this.method,this.data_url,!0),t.withCredentials\u003d!1,t.setRequestHeader(\"Content-Type\",this.content_type);var e\u003dthis.http_headers;for(var n in e){var i\u003de[n];t.setRequestHeader(n,i)}return t},e.prototype.do_load\u003dfunction(t,e,n){if(200\u003d\u003d\u003dt.status){var i\u003dJSON.parse(t.responseText);this.load_data(i,e,n)}},e.prototype.do_error\u003dfunction(t){o.logger.error(\"Failed to fetch JSON from \"+this.data_url+\" with code \"+t.status)},e.__name__\u003d\"AjaxDataSource\",e}(r.RemoteDataSource);n.AjaxDataSource\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dt(209),a\u003dt(24),l\u003dt(213),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({filters:[o.Array,[]],source:[o.Instance]}),this.internal({indices:[o.Array,[]],indices_map:[o.Any,{}]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.compute_indices()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.properties.filters.change,function(){e.compute_indices(),e.change.emit()});var n\u003dfunction(){var t\u003dfunction(){return e.compute_indices()};null!\u003de.source\u0026\u0026(e.connect(e.source.change,t),e.source instanceof l.ColumnarDataSource\u0026\u0026(e.connect(e.source.streaming,t),e.connect(e.source.patching,t)))},i\u003dnull!\u003dthis.source;i?n():this.connect(this.properties.source.change,function(){i||(n(),i\u003d!0)})},e.prototype.compute_indices\u003dfunction(){var t\u003dthis,e\u003dthis.filters.map(function(e){return e.compute_indices(t.source)}).filter(function(t){return null!\u003dt});e.length\u003e0?this.indices\u003da.intersection.apply(this,e):this.source instanceof l.ColumnarDataSource\u0026\u0026(this.indices\u003dthis.source.get_indices()),this.indices_map_to_subset()},e.prototype.indices_map_to_subset\u003dfunction(){this.indices_map\u003d{};for(var t\u003d0;t\u003cthis.indices.length;t++)this.indices_map[this.indices[t]]\u003dt},e.prototype.convert_selection_from_subset\u003dfunction(t){var e\u003dthis,n\u003dnew s.Selection;n.update_through_union(t);var i\u003dt.indices.map(function(t){return e.indices[t]});return n.indices\u003di,n.image_indices\u003dt.image_indices,n},e.prototype.convert_selection_to_subset\u003dfunction(t){var e\u003dthis,n\u003dnew s.Selection;n.update_through_union(t);var i\u003dt.indices.map(function(t){return e.indices_map[t]});return n.indices\u003di,n.image_indices\u003dt.image_indices,n},e.prototype.convert_indices_from_subset\u003dfunction(t){var e\u003dthis;return t.map(function(t){return e.indices[t]})},e.__name__\u003d\"CDSView\",e}(r.Model);n.CDSView\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(213),o\u003dt(8),s\u003dt(18),a\u003dt(32),l\u003dt(38),c\u003dt(46),h\u003dt(45),u\u003dt(35),_\u003dt(53);function d(t,e,n){if(c.isArray(t)){var i\u003dt.concat(e);return null!\u003dn\u0026\u0026i.length\u003en?i.slice(-n):i}if(c.isTypedArray(t)){var r\u003dt.length+e.length;if(null!\u003dn\u0026\u0026r\u003en){var o\u003dr-n,s\u003dt.length,i\u003dvoid 0;t.length\u003cn?(i\u003dnew t.constructor(n)).set(t,0):i\u003dt;for(var a\u003do,l\u003ds;a\u003cl;a++)i[a-o]\u003di[a];for(var a\u003d0,l\u003de.length;a\u003cl;a++)i[a+(s-o)]\u003de[a];return i}var u\u003dnew t.constructor(e);return h.concat(t,u)}throw new Error(\"unsupported array types\")}function p(t,e){var n,i,r;return c.isNumber(t)?(n\u003dt,r\u003dt+1,i\u003d1):(n\u003dnull!\u003dt.start?t.start:0,r\u003dnull!\u003dt.stop?t.stop:e,i\u003dnull!\u003dt.step?t.step:1),[n,r,i]}function f(t,e,n){for(var i\u003dnew a.Set,r\u003d!1,o\u003d0,s\u003de;o\u003cs.length;o++){var l\u003ds[o],h\u003dl[0],u\u003dl[1],_\u003dvoid 0,d\u003dvoid 0,f\u003dvoid 0,m\u003dvoid 0;if(c.isArray(h)){var v\u003dh[0];i.add(v),d\u003dn[v],_\u003dt[v],m\u003du,2\u003d\u003d\u003dh.length?(d\u003d[1,d[0]],f\u003d[h[0],0,h[1]]):f\u003dh}else c.isNumber(h)?(m\u003d[u],i.add(h)):(m\u003du,r\u003d!0),f\u003d[0,0,h],d\u003d[1,t.length],_\u003dt;for(var g\u003d0,y\u003dp(f[1],d[0]),b\u003dy[0],w\u003dy[1],x\u003dy[2],A\u003dp(f[2],d[1]),k\u003dA[0],C\u003dA[1],T\u003dA[2],v\u003db;v\u003cw;v+\u003dx)for(var S\u003dk;S\u003cC;S+\u003dT)r\u0026\u0026i.add(S),_[v*d[1]+S]\u003dm[g],g++}return i}n.stream_to_column\u003dd,n.slice\u003dp,n.patch_to_column\u003df;var m\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({data:[s.Any,{}]})},e.prototype.initialize\u003dfunction(){var e;t.prototype.initialize.call(this),e\u003dl.decode_column_data(this.data),this.data\u003de[0],this._shapes\u003de[1]},e.prototype.attributes_as_json\u003dfunction(t,n){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003de._value_to_json);for(var i\u003d{},r\u003dthis.serializable_attributes(),o\u003d0,s\u003du.keys(r);o\u003cs.length;o++){var a\u003ds[o],c\u003dr[a];\"data\"\u003d\u003d\u003da\u0026\u0026(c\u003dl.encode_column_data(c,this._shapes)),t?i[a]\u003dc:a in this._set_after_defaults\u0026\u0026(i[a]\u003dc)}return n(\"attributes\",i,this)},e._value_to_json\u003dfunction(t,e,n){return c.isPlainObject(e)\u0026\u0026\"data\"\u003d\u003d\u003dt?l.encode_column_data(e,n._shapes):o.HasProps._value_to_json(t,e,n)},e.prototype.stream\u003dfunction(t,e,n){var i\u003dthis.data;for(var r in t)i[r]\u003dd(i[r],t[r],e);if(this.setv({data:i},{silent:!0}),this.streaming.emit(),null!\u003dthis.document){var o\u003dnew _.ColumnsStreamedEvent(this.document,this.ref(),t,e);this.document._notify_change(this,\"data\",null,null,{setter_id:n,hint:o})}},e.prototype.patch\u003dfunction(t,e){var n\u003dthis.data,i\u003dnew a.Set;for(var r in t){var o\u003dt[r];i\u003di.union(f(n[r],o,this._shapes[r]))}if(this.setv({data:n},{silent:!0}),this.patching.emit(i.values),null!\u003dthis.document){var s\u003dnew _.ColumnsPatchedEvent(this.document,this.ref(),t);this.document._notify_change(this,\"data\",null,null,{setter_id:e,hint:s})}},e.__name__\u003d\"ColumnDataSource\",e}(r.ColumnarDataSource);n.ColumnDataSource\u003dm,m.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(214),o\u003dt(22),s\u003dt(17),a\u003dt(20),l\u003dt(18),c\u003dt(46),h\u003dt(24),u\u003dt(35),_\u003dt(209),d\u003dt(208),p\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_array\u003dfunction(t){var e\u003dthis.data[t];return null\u003d\u003de?this.data[t]\u003de\u003d[]:c.isArray(e)||(this.data[t]\u003de\u003dArray.from(e)),e},e.initClass\u003dfunction(){this.define({selection_policy:[l.Instance,function(){return new d.UnionRenderers}]}),this.internal({selection_manager:[l.Instance,function(t){return new a.SelectionManager({source:t})}],inspected:[l.Instance,function(){return new _.Selection}],_shapes:[l.Any,{}]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._select\u003dnew o.Signal0(this,\"select\"),this.inspect\u003dnew o.Signal(this,\"inspect\"),this.streaming\u003dnew o.Signal0(this,\"streaming\"),this.patching\u003dnew o.Signal(this,\"patching\")},e.prototype.get_column\u003dfunction(t){var e\u003dthis.data[t];return null!\u003de?e:null},e.prototype.columns\u003dfunction(){return u.keys(this.data)},e.prototype.get_length\u003dfunction(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0);var e\u003dh.uniq(u.values(this.data).map(function(t){return t.length}));switch(e.length){case 0:return null;case 1:return e[0];default:var n\u003d\"data source has columns of inconsistent lengths\";if(t)return s.logger.warn(n),e.sort()[0];throw new Error(n)}},e.prototype.get_indices\u003dfunction(){var t\u003dthis.get_length();return h.range(0,null!\u003dt?t:1)},e.prototype.clear\u003dfunction(){for(var t\u003d{},e\u003d0,n\u003dthis.columns();e\u003cn.length;e++){var i\u003dn[e];t[i]\u003dnew this.data[i].constructor(0)}this.data\u003dt},e.__name__\u003d\"ColumnarDataSource\",e}(r.DataSource);n.ColumnarDataSource\u003dp,p.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(209),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({selected:[s.Instance,function(){return new o.Selection}],callback:[s.Any]})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.selected.change,function(){null!\u003de.callback\u0026\u0026e.callback.execute(e)})},e.__name__\u003d\"DataSource\",e}(r.Model);n.DataSource\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(213),o\u003dt(17),s\u003dt(18),a\u003dt(24),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({geojson:[s.Any]}),this.internal({data:[s.Any,{}]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._update_data()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.properties.geojson.change,function(){return e._update_data()})},e.prototype._update_data\u003dfunction(){this.data\u003dthis.geojson_to_column_data()},e.prototype._get_new_list_array\u003dfunction(t){return a.range(0,t).map(function(t){return[]})},e.prototype._get_new_nan_array\u003dfunction(t){return a.range(0,t).map(function(t){return NaN})},e.prototype._add_properties\u003dfunction(t,e,n,i){var r\u003dt.properties||{};for(var o in r)e.hasOwnProperty(o)||(e[o]\u003dthis._get_new_nan_array(i)),e[o][n]\u003dr[o]},e.prototype._add_geometry\u003dfunction(t,e,n){function i(t){return null!\u003dt?t:NaN}function r(t,e){return t.concat([[NaN,NaN,NaN]]).concat(e)}switch(t.type){case\"Point\":var s\u003dt.coordinates,a\u003ds[0],l\u003ds[1],c\u003ds[2];e.x[n]\u003da,e.y[n]\u003dl,e.z[n]\u003di(c);break;case\"LineString\":for(var h\u003dt.coordinates,u\u003d0;u\u003ch.length;u++){var _\u003dh[u],a\u003d_[0],l\u003d_[1],c\u003d_[2];e.xs[n][u]\u003da,e.ys[n][u]\u003dl,e.zs[n][u]\u003di(c)}break;case\"Polygon\":t.coordinates.length\u003e1\u0026\u0026o.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\");for(var d\u003dt.coordinates[0],u\u003d0;u\u003cd.length;u++){var p\u003dd[u],a\u003dp[0],l\u003dp[1],c\u003dp[2];e.xs[n][u]\u003da,e.ys[n][u]\u003dl,e.zs[n][u]\u003di(c)}break;case\"MultiPoint\":o.logger.warn(\"MultiPoint not supported in Bokeh\");break;case\"MultiLineString\":for(var h\u003dt.coordinates.reduce(r),u\u003d0;u\u003ch.length;u++){var f\u003dh[u],a\u003df[0],l\u003df[1],c\u003df[2];e.xs[n][u]\u003da,e.ys[n][u]\u003dl,e.zs[n][u]\u003di(c)}break;case\"MultiPolygon\":for(var m\u003d[],v\u003d0,g\u003dt.coordinates;v\u003cg.length;v++){var y\u003dg[v];y.length\u003e1\u0026\u0026o.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),m.push(y[0])}for(var h\u003dm.reduce(r),u\u003d0;u\u003ch.length;u++){var b\u003dh[u],a\u003db[0],l\u003db[1],c\u003db[2];e.xs[n][u]\u003da,e.ys[n][u]\u003dl,e.zs[n][u]\u003di(c)}break;default:throw new Error(\"Invalid GeoJSON geometry type: \"+t.type)}},e.prototype.geojson_to_column_data\u003dfunction(){var t,e\u003dJSON.parse(this.geojson);switch(e.type){case\"GeometryCollection\":if(null\u003d\u003de.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0\u003d\u003d\u003de.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");t\u003de.geometries;break;case\"FeatureCollection\":if(null\u003d\u003de.features)throw new Error(\"No features found in FeaturesCollection\");if(0\u003d\u003de.features.length)throw new Error(\"geojson.features must have one or more items\");t\u003de.features;break;default:throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\")}for(var n\u003d0,i\u003d0,r\u003dt;i\u003cr.length;i++){var o\u003dr[i],s\u003d\"Feature\"\u003d\u003d\u003do.type?o.geometry:o;\"GeometryCollection\"\u003d\u003ds.type?n+\u003ds.geometries.length:n+\u003d1}for(var a\u003d{x:this._get_new_nan_array(n),y:this._get_new_nan_array(n),z:this._get_new_nan_array(n),xs:this._get_new_list_array(n),ys:this._get_new_list_array(n),zs:this._get_new_list_array(n)},l\u003d0,c\u003d0,h\u003dt;c\u003ch.length;c++){var o\u003dh[c],s\u003d\"Feature\"\u003d\u003do.type?o.geometry:o;if(\"GeometryCollection\"\u003d\u003ds.type)for(var u\u003d0,_\u003ds.geometries;u\u003c_.length;u++){var d\u003d_[u];this._add_geometry(d,a,l),\"Feature\"\u003d\u003d\u003do.type\u0026\u0026this._add_properties(o,a,l,n),l+\u003d1}else this._add_geometry(s,a,l),\"Feature\"\u003d\u003d\u003do.type\u0026\u0026this._add_properties(o,a,l,n),l+\u003d1}return a},e.__name__\u003d\"GeoJSONDataSource\",e}(r.ColumnarDataSource);n.GeoJSONDataSource\u003dl,l.initClass()},function(t,e,n){var i\u003dt(218);n.ServerSentDataSource\u003di.ServerSentDataSource;var r\u003dt(210);n.AjaxDataSource\u003dr.AjaxDataSource;var o\u003dt(212);n.ColumnDataSource\u003do.ColumnDataSource;var s\u003dt(213);n.ColumnarDataSource\u003ds.ColumnarDataSource;var a\u003dt(211);n.CDSView\u003da.CDSView;var l\u003dt(214);n.DataSource\u003dl.DataSource;var c\u003dt(215);n.GeoJSONDataSource\u003dc.GeoJSONDataSource;var h\u003dt(217);n.RemoteDataSource\u003dh.RemoteDataSource},function(t,e,n){var i\u003dt(426),r\u003dt(219),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_column\u003dfunction(t){var e\u003dthis.data[t];return null!\u003de?e:[]},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.setup()},e.initClass\u003dfunction(){this.define({polling_interval:[o.Number]})},e.__name__\u003d\"RemoteDataSource\",e}(r.WebDataSource);n.RemoteDataSource\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(219),o\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.initialized\u003d!1,n}return i.__extends(e,t),e.prototype.destroy\u003dfunction(){t.prototype.destroy.call(this)},e.prototype.setup\u003dfunction(){var t\u003dthis;if(!this.initialized){this.initialized\u003d!0;var e\u003dnew EventSource(this.data_url);e.onmessage\u003dfunction(e){t.load_data(JSON.parse(e.data),t.mode,t.max_size)}}},e.__name__\u003d\"ServerSentDataSource\",e}(r.WebDataSource);n.ServerSentDataSource\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(212),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_column\u003dfunction(t){var e\u003dthis.data[t];return null!\u003de?e:[]},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.setup()},e.prototype.load_data\u003dfunction(t,e,n){var i,r\u003dthis.adapter;switch(i\u003dnull!\u003dr?r.execute(this,{response:t}):t,e){case\"replace\":this.data\u003di;break;case\"append\":for(var o\u003dthis.data,s\u003d0,a\u003dthis.columns();s\u003ca.length;s++){var l\u003da[s],c\u003dArray.from(o[l]),h\u003dArray.from(i[l]);i[l]\u003dc.concat(h).slice(-n)}this.data\u003di}},e.initClass\u003dfunction(){this.define({mode:[o.UpdateMode,\"replace\"],max_size:[o.Number],adapter:[o.Any,null],data_url:[o.String]})},e.__name__\u003d\"WebDataSource\",e}(r.ColumnDataSource);n.WebDataSource\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(223),o\u003dt(18),s\u003dt(40),a\u003dfunction(e){function n(t){return e.call(this,t)||this}return i.__extends(n,e),n.initClass\u003dfunction(){this.define({code:[o.String]})},Object.defineProperty(n.prototype,\"func\",{get:function(){var t\u003ds.use_strict(this.code);return new Function(\"ctx\",\"color\",\"scale\",\"weight\",\"require\",\"exports\",t)},enumerable:!0,configurable:!0}),n.prototype.get_pattern\u003dfunction(e,n,i){var r\u003dthis;return function(o){var s\u003ddocument.createElement(\"canvas\");s.width\u003dn,s.height\u003dn;var a\u003ds.getContext(\"2d\");return r.func.call(r,a,e,n,i,t,{}),o.createPattern(s,r.repetition)}},n.__name__\u003d\"CanvasTexture\",n}(r.Texture);n.CanvasTexture\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(223),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({url:[o.String]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.image\u003dnew Image,this.image.src\u003dthis.url},e.prototype.get_pattern\u003dfunction(t,e,n){var i\u003dthis;return function(t){return i.image.complete?t.createPattern(i.image,i.repetition):null}},e.prototype.onload\u003dfunction(t){this.image.complete?t():this.image.onload\u003dfunction(){t()}},e.__name__\u003d\"ImageURLTexture\",e}(r.Texture);n.ImageURLTexture\u003ds,s.initClass()},function(t,e,n){var i\u003dt(220);n.CanvasTexture\u003di.CanvasTexture;var r\u003dt(221);n.ImageURLTexture\u003dr.ImageURLTexture;var o\u003dt(223);n.Texture\u003do.Texture},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({repetition:[o.TextureRepetition,\"repeat\"]})},e.prototype.onload\u003dfunction(t){t()},e.__name__\u003d\"Texture\",e}(r.Model);n.Texture\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(228),o\u003dt(24),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({base:[s.Number,10],mantissas:[s.Array,[1,2,5]],min_interval:[s.Number,0],max_interval:[s.Number]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this);var e\u003do.nth(this.mantissas,-1)/this.base,n\u003do.nth(this.mantissas,0)*this.base;this.extended_mantissas\u003d[e].concat(this.mantissas,[n]),this.base_factor\u003d0\u003d\u003d\u003dthis.get_min_interval()?1:this.get_min_interval()},e.prototype.get_interval\u003dfunction(t,e,n){var i,r,s,a\u003de-t,l\u003dthis.get_ideal_interval(t,e,n),c\u003dMath.floor(function(t,e){return void 0\u003d\u003d\u003de\u0026\u0026(e\u003dMath.E),Math.log(t)/Math.log(e)}(l/this.base_factor,this.base)),h\u003dMath.pow(this.base,c)*this.base_factor,u\u003dthis.extended_mantissas,_\u003du.map(function(t){return Math.abs(n-a/(t*h))}),d\u003du[o.argmin(_)],p\u003dd*h;return i\u003dp,r\u003dthis.get_min_interval(),s\u003dthis.get_max_interval(),Math.max(r,Math.min(s,i))},e.__name__\u003d\"AdaptiveTicker\",e}(r.ContinuousTicker);n.AdaptiveTicker\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(224),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"BasicTicker\",e}(r.AdaptiveTicker);n.BasicTicker\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(237),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_ticks\u003dfunction(t,e,n,i,r){var o\u003dthis._collect(n.factors,n,t,e),s\u003dthis._collect(n.tops||[],n,t,e),a\u003dthis._collect(n.mids||[],n,t,e);return{major:o,minor:[],tops:s,mids:a}},e.prototype._collect\u003dfunction(t,e,n,i){for(var r\u003d[],o\u003d0,s\u003dt;o\u003cs.length;o++){var a\u003ds[o],l\u003de.synthetic(a);l\u003en\u0026\u0026l\u003ci\u0026\u0026r.push(a)}return r},e.__name__\u003d\"CategoricalTicker\",e}(r.Ticker);n.CategoricalTicker\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(228),o\u003dt(18),s\u003dt(24),a\u003dt(35),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({tickers:[o.Array,[]]})},Object.defineProperty(e.prototype,\"min_intervals\",{get:function(){return this.tickers.map(function(t){return t.get_min_interval()})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max_intervals\",{get:function(){return this.tickers.map(function(t){return t.get_max_interval()})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"min_interval\",{get:function(){return this.min_intervals[0]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max_interval\",{get:function(){return this.max_intervals[0]},enumerable:!0,configurable:!0}),e.prototype.get_best_ticker\u003dfunction(t,e,n){var i,r\u003de-t,o\u003dthis.get_ideal_interval(t,e,n),l\u003d[s.sorted_index(this.min_intervals,o)-1,s.sorted_index(this.max_intervals,o)],c\u003d[this.min_intervals[l[0]],this.max_intervals[l[1]]],h\u003dc.map(function(t){return Math.abs(n-r/t)});if(a.isEmpty(h.filter(function(t){return!isNaN(t)})))i\u003dthis.tickers[0];else{var u\u003ds.argmin(h),_\u003dl[u];i\u003dthis.tickers[_]}return i},e.prototype.get_interval\u003dfunction(t,e,n){var i\u003dthis.get_best_ticker(t,e,n);return i.get_interval(t,e,n)},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r\u003dthis.get_best_ticker(t,e,i);return r.get_ticks_no_defaults(t,e,n,i)},e.__name__\u003d\"CompositeTicker\",e}(r.ContinuousTicker);n.CompositeTicker\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(237),o\u003dt(18),s\u003dt(24),a\u003dt(46),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({num_minor_ticks:[o.Number,5],desired_num_ticks:[o.Number,6]})},e.prototype.get_ticks\u003dfunction(t,e,n,i,r){return this.get_ticks_no_defaults(t,e,i,this.desired_num_ticks)},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r\u003dthis.get_interval(t,e,i),o\u003dMath.floor(t/r),l\u003dMath.ceil(e/r),c\u003d(a.isStrictNaN(o)||a.isStrictNaN(l)?[]:s.range(o,l+1)).map(function(t){return t*r}).filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de}),h\u003dthis.num_minor_ticks,u\u003d[];if(h\u003e0\u0026\u0026c.length\u003e0){for(var _\u003dr/h,d\u003ds.range(0,h).map(function(t){return t*_}),p\u003d0,f\u003dd.slice(1);p\u003cf.length;p++){var m\u003df[p],v\u003dc[0]-m;t\u003c\u003dv\u0026\u0026v\u003c\u003de\u0026\u0026u.push(v)}for(var g\u003d0,y\u003dc;g\u003cy.length;g++)for(var b\u003dy[g],w\u003d0,x\u003dd;w\u003cx.length;w++){var m\u003dx[w],v\u003db+m;t\u003c\u003dv\u0026\u0026v\u003c\u003de\u0026\u0026u.push(v)}}return{major:c,minor:u}},e.prototype.get_min_interval\u003dfunction(){return this.min_interval},e.prototype.get_max_interval\u003dfunction(){return null!\u003dthis.max_interval?this.max_interval:1/0},e.prototype.get_ideal_interval\u003dfunction(t,e,n){var i\u003de-t;return i/n},e.__name__\u003d\"ContinuousTicker\",e}(r.Ticker);n.ContinuousTicker\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(24),o\u003dt(224),s\u003dt(227),a\u003dt(230),l\u003dt(235),c\u003dt(239),h\u003dt(238),u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.override({num_minor_ticks:0,tickers:function(){return[new o.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*h.ONE_MILLI,num_minor_ticks:0}),new o.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:h.ONE_SECOND,max_interval:30*h.ONE_MINUTE,num_minor_ticks:0}),new o.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:h.ONE_HOUR,max_interval:12*h.ONE_HOUR,num_minor_ticks:0}),new a.DaysTicker({days:r.range(1,32)}),new a.DaysTicker({days:r.range(1,31,3)}),new a.DaysTicker({days:[1,8,15,22]}),new a.DaysTicker({days:[1,15]}),new l.MonthsTicker({months:r.range(0,12,1)}),new l.MonthsTicker({months:r.range(0,12,2)}),new l.MonthsTicker({months:r.range(0,12,4)}),new l.MonthsTicker({months:r.range(0,12,6)}),new c.YearsTicker({})]}})},e.__name__\u003d\"DatetimeTicker\",e}(s.CompositeTicker);n.DatetimeTicker\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(236),o\u003dt(238),s\u003dt(18),a\u003dt(24),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({days:[s.Array,[]]}),this.override({num_minor_ticks:0})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this);var e\u003dthis.days;e.length\u003e1?this.interval\u003d(e[1]-e[0])*o.ONE_DAY:this.interval\u003d31*o.ONE_DAY},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r\u003dfunction(t,e){var n\u003do.last_month_no_later_than(new Date(t)),i\u003do.last_month_no_later_than(new Date(e));i.setUTCMonth(i.getUTCMonth()+1);for(var r\u003d[],s\u003dn;r.push(o.copy_date(s)),s.setUTCMonth(s.getUTCMonth()+1),!(s\u003ei););return r}(t,e),s\u003dthis.days,l\u003dthis.interval,c\u003da.concat(r.map(function(t){return function(t,e){for(var n\u003dt.getUTCMonth(),i\u003d[],r\u003d0,a\u003ds;r\u003ca.length;r++){var l\u003da[r],c\u003do.copy_date(t);c.setUTCDate(l);var h\u003dnew Date(c.getTime()+e/2);h.getUTCMonth()\u003d\u003dn\u0026\u0026i.push(c)}return i}(t,l)})),h\u003dc.map(function(t){return t.getTime()}),u\u003dh.filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de});return{major:u,minor:[]}},e.__name__\u003d\"DaysTicker\",e}(r.SingleIntervalTicker);n.DaysTicker\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(228),o\u003dt(18),s\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.min_interval\u003d0,n.max_interval\u003d0,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({ticks:[o.Array,[]],minor_ticks:[o.Array,[]]})},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){return{major:this.ticks,minor:this.minor_ticks}},e.prototype.get_interval\u003dfunction(t,e,n){return 0},e.__name__\u003d\"FixedTicker\",e}(r.ContinuousTicker);n.FixedTicker\u003ds,s.initClass()},function(t,e,n){var i\u003dt(224);n.AdaptiveTicker\u003di.AdaptiveTicker;var r\u003dt(225);n.BasicTicker\u003dr.BasicTicker;var o\u003dt(226);n.CategoricalTicker\u003do.CategoricalTicker;var s\u003dt(227);n.CompositeTicker\u003ds.CompositeTicker;var a\u003dt(228);n.ContinuousTicker\u003da.ContinuousTicker;var l\u003dt(229);n.DatetimeTicker\u003dl.DatetimeTicker;var c\u003dt(230);n.DaysTicker\u003dc.DaysTicker;var h\u003dt(231);n.FixedTicker\u003dh.FixedTicker;var u\u003dt(233);n.LogTicker\u003du.LogTicker;var _\u003dt(234);n.MercatorTicker\u003d_.MercatorTicker;var d\u003dt(235);n.MonthsTicker\u003dd.MonthsTicker;var p\u003dt(236);n.SingleIntervalTicker\u003dp.SingleIntervalTicker;var f\u003dt(237);n.Ticker\u003df.Ticker;var m\u003dt(239);n.YearsTicker\u003dm.YearsTicker},function(t,e,n){var i\u003dt(426),r\u003dt(224),o\u003dt(24),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.override({mantissas:[1,5]})},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r,s\u003dthis.num_minor_ticks,a\u003d[],l\u003dthis.base,c\u003dMath.log(t)/Math.log(l),h\u003dMath.log(e)/Math.log(l),u\u003dh-c;if(isFinite(u))if(u\u003c2){var _\u003dthis.get_interval(t,e,i),d\u003dMath.floor(t/_),p\u003dMath.ceil(e/_);if(r\u003do.range(d,p+1).filter(function(t){return 0!\u003dt}).map(function(t){return t*_}).filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de}),s\u003e0\u0026\u0026r.length\u003e0){for(var f\u003d_/s,m\u003do.range(0,s).map(function(t){return t*f}),v\u003d0,g\u003dm.slice(1);v\u003cg.length;v++){var y\u003dg[v];a.push(r[0]-y)}for(var b\u003d0,w\u003dr;b\u003cw.length;b++)for(var x\u003dw[b],A\u003d0,k\u003dm;A\u003ck.length;A++){var y\u003dk[A];a.push(x+y)}}}else{var C\u003dMath.ceil(.999999*c),T\u003dMath.floor(1.000001*h),S\u003dMath.ceil((T-C)/9);if(r\u003do.range(C-1,T+1,S).map(function(t){return Math.pow(l,t)}),s\u003e0\u0026\u0026r.length\u003e0){for(var M\u003dMath.pow(l,S)/s,m\u003do.range(1,s+1).map(function(t){return t*M}),E\u003d0,z\u003dm;E\u003cz.length;E++){var y\u003dz[E];a.push(r[0]/y)}a.push(r[0]);for(var O\u003d0,P\u003dr;O\u003cP.length;O++)for(var x\u003dP[O],j\u003d0,N\u003dm;j\u003cN.length;j++){var y\u003dN[j];a.push(x*y)}}}else r\u003d[];return{major:r.filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de}),minor:a.filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de})}},e.__name__\u003d\"LogTicker\",e}(r.AdaptiveTicker);n.LogTicker\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(225),o\u003dt(18),s\u003dt(36),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({dimension:[o.LatLon]})},e.prototype.get_ticks_no_defaults\u003dfunction(e,n,i,r){var o,a,l,c,h,u,_,d;if(null\u003d\u003dthis.dimension)throw new Error(\"MercatorTicker.dimension not configured\");o\u003ds.clip_mercator(e,n,this.dimension),e\u003do[0],n\u003do[1],\"lon\"\u003d\u003d\u003dthis.dimension?(a\u003ds.wgs84_mercator.inverse([e,i]),u\u003da[0],d\u003da[1],l\u003ds.wgs84_mercator.inverse([n,i]),_\u003dl[0],d\u003dl[1]):(c\u003ds.wgs84_mercator.inverse([i,e]),d\u003dc[0],u\u003dc[1],h\u003ds.wgs84_mercator.inverse([i,n]),d\u003dh[0],_\u003dh[1]);var p\u003dt.prototype.get_ticks_no_defaults.call(this,u,_,i,r),f\u003d[],m\u003d[];if(\"lon\"\u003d\u003d\u003dthis.dimension){for(var v\u003d0,g\u003dp.major;v\u003cg.length;v++){var y\u003dg[v];if(s.in_bounds(y,\"lon\")){var b\u003ds.wgs84_mercator.forward([y,d])[0];f.push(b)}}for(var w\u003d0,x\u003dp.minor;w\u003cx.length;w++){var y\u003dx[w];if(s.in_bounds(y,\"lon\")){var b\u003ds.wgs84_mercator.forward([y,d])[0];m.push(b)}}}else{for(var A\u003d0,k\u003dp.major;A\u003ck.length;A++){var y\u003dk[A];if(s.in_bounds(y,\"lat\")){var C\u003ds.wgs84_mercator.forward([d,y]),T\u003dC[1];f.push(T)}}for(var S\u003d0,M\u003dp.minor;S\u003cM.length;S++){var y\u003dM[S];if(s.in_bounds(y,\"lat\")){var E\u003ds.wgs84_mercator.forward([d,y]),T\u003dE[1];m.push(T)}}}return{major:f,minor:m}},e.__name__\u003d\"MercatorTicker\",e}(r.BasicTicker);n.MercatorTicker\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(236),o\u003dt(238),s\u003dt(18),a\u003dt(24),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({months:[s.Array,[]]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this);var e\u003dthis.months;e.length\u003e1?this.interval\u003d(e[1]-e[0])*o.ONE_MONTH:this.interval\u003d12*o.ONE_MONTH},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r\u003dfunction(t,e){var n\u003do.last_year_no_later_than(new Date(t)),i\u003do.last_year_no_later_than(new Date(e));i.setUTCFullYear(i.getUTCFullYear()+1);for(var r\u003d[],s\u003dn;r.push(o.copy_date(s)),s.setUTCFullYear(s.getUTCFullYear()+1),!(s\u003ei););return r}(t,e),s\u003dthis.months,l\u003da.concat(r.map(function(t){return s.map(function(e){var n\u003do.copy_date(t);return n.setUTCMonth(e),n})})),c\u003dl.map(function(t){return t.getTime()}),h\u003dc.filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de});return{major:h,minor:[]}},e.__name__\u003d\"MonthsTicker\",e}(r.SingleIntervalTicker);n.MonthsTicker\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(228),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({interval:[o.Number]})},e.prototype.get_interval\u003dfunction(t,e,n){return this.interval},Object.defineProperty(e.prototype,\"min_interval\",{get:function(){return this.interval},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"max_interval\",{get:function(){return this.interval},enumerable:!0,configurable:!0}),e.__name__\u003d\"SingleIntervalTicker\",e}(r.ContinuousTicker);n.SingleIntervalTicker\u003ds,s.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"Ticker\",e}(r.Model);n.Ticker\u003do},function(t,e,n){function i(t){return new Date(t.getTime())}function r(t){var e\u003di(t);return e.setUTCDate(1),e.setUTCHours(0),e.setUTCMinutes(0),e.setUTCSeconds(0),e.setUTCMilliseconds(0),e}n.ONE_MILLI\u003d1,n.ONE_SECOND\u003d1e3,n.ONE_MINUTE\u003d60*n.ONE_SECOND,n.ONE_HOUR\u003d60*n.ONE_MINUTE,n.ONE_DAY\u003d24*n.ONE_HOUR,n.ONE_MONTH\u003d30*n.ONE_DAY,n.ONE_YEAR\u003d365*n.ONE_DAY,n.copy_date\u003di,n.last_month_no_later_than\u003dr,n.last_year_no_later_than\u003dfunction(t){var e\u003dr(t);return e.setUTCMonth(0),e}},function(t,e,n){var i\u003dt(426),r\u003dt(225),o\u003dt(236),s\u003dt(238),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.interval\u003ds.ONE_YEAR,this.basic_ticker\u003dnew r.BasicTicker({num_minor_ticks:0})},e.prototype.get_ticks_no_defaults\u003dfunction(t,e,n,i){var r\u003ds.last_year_no_later_than(new Date(t)).getUTCFullYear(),o\u003ds.last_year_no_later_than(new Date(e)).getUTCFullYear(),a\u003dthis.basic_ticker.get_ticks_no_defaults(r,o,n,i).major,l\u003da.map(function(t){return Date.UTC(t,0,1)}),c\u003dl.filter(function(n){return t\u003c\u003dn\u0026\u0026n\u003c\u003de});return{major:c,minor:[]}},e.__name__\u003d\"YearsTicker\",e}(o.SingleIntervalTicker);n.YearsTicker\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(243),o\u003dt(18),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({use_latlon:[o.Boolean,!1]})},e.prototype.get_image_url\u003dfunction(t,e,n){var i,r,o,s,a,l,c\u003dthis.string_lookup_replace(this.url,this.extra_url_vars);return this.use_latlon?(i\u003dthis.get_tile_geographic_bounds(t,e,n),s\u003di[0],l\u003di[1],o\u003di[2],a\u003di[3]):(r\u003dthis.get_tile_meter_bounds(t,e,n),s\u003dr[0],l\u003dr[1],o\u003dr[2],a\u003dr[3]),c.replace(\"{XMIN}\",s.toString()).replace(\"{YMIN}\",l.toString()).replace(\"{XMAX}\",o.toString()).replace(\"{YMAX}\",a.toString())},e.__name__\u003d\"BBoxTileSource\",e}(r.MercatorTileSource);n.BBoxTileSource\u003ds,s.initClass()},function(t,e,n){var i\u003dt(46),r\u003dfunction(){function t(){this.images\u003d[]}return t.prototype.pop\u003dfunction(){var t\u003dthis.images.pop();return null!\u003dt?t:new Image},t.prototype.push\u003dfunction(t){var e;this.images.length\u003e50||(i.isArray(t)?(e\u003dthis.images).push.apply(e,t):this.images.push(t))},t.__name__\u003d\"ImagePool\",t}();n.ImagePool\u003dr},function(t,e,n){var i\u003dt(240);n.BBoxTileSource\u003di.BBoxTileSource;var r\u003dt(243);n.MercatorTileSource\u003dr.MercatorTileSource;var o\u003dt(244);n.QUADKEYTileSource\u003do.QUADKEYTileSource;var s\u003dt(245);n.TileRenderer\u003ds.TileRenderer;var a\u003dt(246);n.TileSource\u003da.TileSource;var l\u003dt(248);n.TMSTileSource\u003dl.TMSTileSource;var c\u003dt(249);n.WMTSTileSource\u003dc.WMTSTileSource},function(t,e,n){var i\u003dt(426),r\u003dt(246),o\u003dt(18),s\u003dt(24),a\u003dt(247),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({snap_to_zoom:[o.Boolean,!1],wrap_around:[o.Boolean,!0]}),this.override({x_origin_offset:20037508.34,y_origin_offset:20037508.34,initial_resolution:156543.03392804097})},e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this._resolutions\u003ds.range(this.min_zoom,this.max_zoom+1).map(function(t){return e.get_resolution(t)})},e.prototype._computed_initial_resolution\u003dfunction(){return null!\u003dthis.initial_resolution?this.initial_resolution:2*Math.PI*6378137/this.tile_size},e.prototype.is_valid_tile\u003dfunction(t,e,n){return!(!this.wrap_around\u0026\u0026(t\u003c0||t\u003e\u003dMath.pow(2,n))||e\u003c0||e\u003e\u003dMath.pow(2,n))},e.prototype.parent_by_tile_xyz\u003dfunction(t,e,n){var i\u003dthis.tile_xyz_to_quadkey(t,e,n),r\u003di.substring(0,i.length-1);return this.quadkey_to_tile_xyz(r)},e.prototype.get_resolution\u003dfunction(t){return this._computed_initial_resolution()/Math.pow(2,t)},e.prototype.get_resolution_by_extent\u003dfunction(t,e,n){var i\u003d(t[2]-t[0])/n,r\u003d(t[3]-t[1])/e;return[i,r]},e.prototype.get_level_by_extent\u003dfunction(t,e,n){for(var i\u003d(t[2]-t[0])/n,r\u003d(t[3]-t[1])/e,o\u003dMath.max(i,r),s\u003d0,a\u003d0,l\u003dthis._resolutions;a\u003cl.length;a++){var c\u003dl[a];if(o\u003ec){if(0\u003d\u003ds)return 0;if(s\u003e0)return s-1}s+\u003d1}return s-1},e.prototype.get_closest_level_by_extent\u003dfunction(t,e,n){var i\u003d(t[2]-t[0])/n,r\u003d(t[3]-t[1])/e,o\u003dMath.max(i,r),s\u003dthis._resolutions.reduce(function(t,e){return Math.abs(e-o)\u003cMath.abs(t-o)?e:t});return this._resolutions.indexOf(s)},e.prototype.snap_to_zoom_level\u003dfunction(t,e,n,i){var r\u003dt[0],o\u003dt[1],s\u003dt[2],a\u003dt[3],l\u003dthis._resolutions[i],c\u003dn*l,h\u003de*l;if(!this.snap_to_zoom){var u\u003d(s-r)/c,_\u003d(a-o)/h;u\u003e_?(c\u003ds-r,h*\u003du):(c*\u003d_,h\u003da-o)}var d\u003d(c-(s-r))/2,p\u003d(h-(a-o))/2;return[r-d,o-p,s+d,a+p]},e.prototype.tms_to_wmts\u003dfunction(t,e,n){return[t,Math.pow(2,n)-1-e,n]},e.prototype.wmts_to_tms\u003dfunction(t,e,n){return[t,Math.pow(2,n)-1-e,n]},e.prototype.pixels_to_meters\u003dfunction(t,e,n){var i\u003dthis.get_resolution(n),r\u003dt*i-this.x_origin_offset,o\u003de*i-this.y_origin_offset;return[r,o]},e.prototype.meters_to_pixels\u003dfunction(t,e,n){var i\u003dthis.get_resolution(n),r\u003d(t+this.x_origin_offset)/i,o\u003d(e+this.y_origin_offset)/i;return[r,o]},e.prototype.pixels_to_tile\u003dfunction(t,e){var n\u003dMath.ceil(t/this.tile_size);n\u003d0\u003d\u003d\u003dn?n:n-1;var i\u003dMath.max(Math.ceil(e/this.tile_size)-1,0);return[n,i]},e.prototype.pixels_to_raster\u003dfunction(t,e,n){var i\u003dthis.tile_size\u003c\u003cn;return[t,i-e]},e.prototype.meters_to_tile\u003dfunction(t,e,n){var i\u003dthis.meters_to_pixels(t,e,n),r\u003di[0],o\u003di[1];return this.pixels_to_tile(r,o)},e.prototype.get_tile_meter_bounds\u003dfunction(t,e,n){var i\u003dthis.pixels_to_meters(t*this.tile_size,e*this.tile_size,n),r\u003di[0],o\u003di[1],s\u003dthis.pixels_to_meters((t+1)*this.tile_size,(e+1)*this.tile_size,n),a\u003ds[0],l\u003ds[1];return[r,o,a,l]},e.prototype.get_tile_geographic_bounds\u003dfunction(t,e,n){var i\u003dthis.get_tile_meter_bounds(t,e,n),r\u003da.meters_extent_to_geographic(i),o\u003dr[0],s\u003dr[1],l\u003dr[2],c\u003dr[3];return[o,s,l,c]},e.prototype.get_tiles_by_extent\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d1);var i\u003dt[0],r\u003dt[1],o\u003dt[2],s\u003dt[3],a\u003dthis.meters_to_tile(i,r,e),l\u003da[0],c\u003da[1],h\u003dthis.meters_to_tile(o,s,e),u\u003dh[0],_\u003dh[1];l-\u003dn,c-\u003dn,u+\u003dn;for(var d\u003d[],p\u003d_+\u003dn;p\u003e\u003dc;p--)for(var f\u003dl;f\u003c\u003du;f++)this.is_valid_tile(f,p,e)\u0026\u0026d.push([f,p,e,this.get_tile_meter_bounds(f,p,e)]);return this.sort_tiles_from_center(d,[l,c,u,_]),d},e.prototype.quadkey_to_tile_xyz\u003dfunction(t){for(var e\u003d0,n\u003d0,i\u003dt.length,r\u003di;r\u003e0;r--){var o\u003dt.charAt(i-r),s\u003d1\u003c\u003cr-1;switch(o){case\"0\":continue;case\"1\":e|\u003ds;break;case\"2\":n|\u003ds;break;case\"3\":e|\u003ds,n|\u003ds;break;default:throw new TypeError(\"Invalid Quadkey: \"+t)}}return[e,n,i]},e.prototype.tile_xyz_to_quadkey\u003dfunction(t,e,n){for(var i\u003d\"\",r\u003dn;r\u003e0;r--){var o\u003d1\u003c\u003cr-1,s\u003d0;0!\u003d(t\u0026o)\u0026\u0026(s+\u003d1),0!\u003d(e\u0026o)\u0026\u0026(s+\u003d2),i+\u003ds.toString()}return i},e.prototype.children_by_tile_xyz\u003dfunction(t,e,n){for(var i\u003dthis.tile_xyz_to_quadkey(t,e,n),r\u003d[],o\u003d0;o\u003c\u003d3;o++){var s\u003dthis.quadkey_to_tile_xyz(i+o.toString()),a\u003ds[0],l\u003ds[1],c\u003ds[2],h\u003dthis.get_tile_meter_bounds(a,l,c);r.push([a,l,c,h])}return r},e.prototype.get_closest_parent_by_tile_xyz\u003dfunction(t,e,n){var i,r,o,s\u003dthis.calculate_world_x_by_tile_xyz(t,e,n);i\u003dthis.normalize_xyz(t,e,n),t\u003di[0],e\u003di[1],n\u003di[2];for(var a\u003dthis.tile_xyz_to_quadkey(t,e,n);a.length\u003e0;)if(a\u003da.substring(0,a.length-1),r\u003dthis.quadkey_to_tile_xyz(a),t\u003dr[0],e\u003dr[1],n\u003dr[2],o\u003dthis.denormalize_xyz(t,e,n,s),t\u003do[0],e\u003do[1],n\u003do[2],this.tile_xyz_to_key(t,e,n)in this.tiles)return[t,e,n];return[0,0,0]},e.prototype.normalize_xyz\u003dfunction(t,e,n){if(this.wrap_around){var i\u003dMath.pow(2,n);return[(t%i+i)%i,e,n]}return[t,e,n]},e.prototype.denormalize_xyz\u003dfunction(t,e,n,i){return[t+i*Math.pow(2,n),e,n]},e.prototype.denormalize_meters\u003dfunction(t,e,n,i){return[t+2*i*Math.PI*6378137,e]},e.prototype.calculate_world_x_by_tile_xyz\u003dfunction(t,e,n){return Math.floor(t/Math.pow(2,n))},e.__name__\u003d\"MercatorTileSource\",e}(r.TileSource);n.MercatorTileSource\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(243),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_image_url\u003dfunction(t,e,n){var i\u003dthis.string_lookup_replace(this.url,this.extra_url_vars),r\u003dthis.tms_to_wmts(t,e,n),o\u003dr[0],s\u003dr[1],a\u003dr[2],l\u003dthis.tile_xyz_to_quadkey(o,s,a);return i.replace(\"{Q}\",l)},e.__name__\u003d\"QUADKEYTileSource\",e}(r.MercatorTileSource);n.QUADKEYTileSource\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(241),o\u003dt(249),s\u003dt(196),a\u003dt(195),l\u003dt(5),c\u003dt(18),h\u003dt(24),u\u003dt(46),_\u003dt(20),d\u003dt(212),p\u003dt(313),f\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){this._tiles\u003d[],t.prototype.initialize.call(this)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.request_render()}),this.connect(this.model.tile_source.change,function(){return e.request_render()})},e.prototype.get_extent\u003dfunction(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]},Object.defineProperty(e.prototype,\"map_plot\",{get:function(){return this.plot_model},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"map_canvas\",{get:function(){return this.plot_view.canvas_view.ctx},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"map_frame\",{get:function(){return this.plot_view.frame},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"x_range\",{get:function(){return this.map_plot.x_range},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"y_range\",{get:function(){return this.map_plot.y_range},enumerable:!0,configurable:!0}),e.prototype._set_data\u003dfunction(){this.pool\u003dnew r.ImagePool,this.extent\u003dthis.get_extent(),this._last_height\u003dvoid 0,this._last_width\u003dvoid 0},e.prototype._update_attribution\u003dfunction(){null!\u003dthis.attribution_el\u0026\u0026l.removeElement(this.attribution_el);var t\u003dthis.model.tile_source.attribution;if(u.isString(t)\u0026\u0026t.length\u003e0){var e\u003dthis.plot_view,n\u003de.layout,i\u003de.frame,r\u003dn._width.value-i._right.value,o\u003dn._height.value-i._bottom.value,s\u003di._width.value;this.attribution_el\u003dl.div({class:p.bk_tile_attribution,style:{position:\"absolute\",right:r+\"px\",bottom:o+\"px\",\"max-width\":s-4+\"px\",padding:\"2px\",\"background-color\":\"rgba(255,255,255,0.5)\",\"font-size\":\"7pt\",\"line-height\":\"1.05\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}});var a\u003dthis.plot_view.canvas_view.events_el;a.appendChild(this.attribution_el),this.attribution_el.innerHTML\u003dt,this.attribution_el.title\u003dthis.attribution_el.textContent.replace(/\\s*\\n\\s*/g,\" \")}},e.prototype._map_data\u003dfunction(){this.initial_extent\u003dthis.get_extent();var t\u003dthis.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value),e\u003dthis.model.tile_source.snap_to_zoom_level(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value,t);this.x_range.start\u003de[0],this.y_range.start\u003de[1],this.x_range.end\u003de[2],this.y_range.end\u003de[3],this.x_range instanceof a.Range1d\u0026\u0026(this.x_range.reset_start\u003de[0],this.x_range.reset_end\u003de[2]),this.y_range instanceof a.Range1d\u0026\u0026(this.y_range.reset_start\u003de[1],this.y_range.reset_end\u003de[3]),this._update_attribution()},e.prototype._on_tile_load\u003dfunction(t,e){t.img\u003de.target,t.loaded\u003d!0,this.request_render()},e.prototype._on_tile_cache_load\u003dfunction(t,e){t.img\u003de.target,t.loaded\u003d!0,t.finished\u003d!0,this.notify_finished()},e.prototype._on_tile_error\u003dfunction(t){t.finished\u003d!0},e.prototype._create_tile\u003dfunction(t,e,n,i,r){void 0\u003d\u003d\u003dr\u0026\u0026(r\u003d!1);var o\u003dthis.model.tile_source.normalize_xyz(t,e,n),s\u003do[0],a\u003do[1],l\u003do[2],c\u003dthis.pool.pop(),h\u003d{img:c,tile_coords:[t,e,n],normalized_coords:[s,a,l],quadkey:this.model.tile_source.tile_xyz_to_quadkey(t,e,n),cache_key:this.model.tile_source.tile_xyz_to_key(t,e,n),bounds:i,loaded:!1,finished:!1,x_coord:i[0],y_coord:i[3]};c.onload\u003dr?this._on_tile_cache_load.bind(this,h):this._on_tile_load.bind(this,h),c.onerror\u003dthis._on_tile_error.bind(this,h),c.alt\u003d\"\",c.src\u003dthis.model.tile_source.get_image_url(s,a,l),this.model.tile_source.tiles[h.cache_key]\u003dh,this._tiles.push(h)},e.prototype._enforce_aspect_ratio\u003dfunction(){if(this._last_height!\u003d\u003dthis.map_frame._height.value||this._last_width!\u003d\u003dthis.map_frame._width.value){var t\u003dthis.get_extent(),e\u003dthis.model.tile_source.get_level_by_extent(t,this.map_frame._height.value,this.map_frame._width.value),n\u003dthis.model.tile_source.snap_to_zoom_level(t,this.map_frame._height.value,this.map_frame._width.value,e);this.x_range.setv({start:n[0],end:n[2]}),this.y_range.setv({start:n[1],end:n[3]}),this.extent\u003dn,this._last_height\u003dthis.map_frame._height.value,this._last_width\u003dthis.map_frame._width.value}},e.prototype.has_finished\u003dfunction(){if(!t.prototype.has_finished.call(this))return!1;if(0\u003d\u003d\u003dthis._tiles.length)return!1;for(var e\u003d0,n\u003dthis._tiles;e\u003cn.length;e++){var i\u003dn[e];if(!i.finished)return!1}return!0},e.prototype.render\u003dfunction(){null\u003d\u003dthis.map_initialized\u0026\u0026(this._set_data(),this._map_data(),this.map_initialized\u003d!0),this._enforce_aspect_ratio(),this._update(),null!\u003dthis.prefetch_timer\u0026\u0026clearTimeout(this.prefetch_timer),this.prefetch_timer\u003dsetTimeout(this._prefetch_tiles.bind(this),500),this.has_finished()\u0026\u0026this.notify_finished()},e.prototype._draw_tile\u003dfunction(t){var e\u003dthis.model.tile_source.tiles[t];if(null!\u003de){var n\u003dthis.plot_view.map_to_screen([e.bounds[0]],[e.bounds[3]]),i\u003dn[0][0],r\u003dn[1][0],o\u003dthis.plot_view.map_to_screen([e.bounds[2]],[e.bounds[1]]),s\u003do[0][0],a\u003do[1][0],l\u003ds-i,c\u003da-r,h\u003di,u\u003dr,_\u003dthis.map_canvas.getImageSmoothingEnabled();this.map_canvas.setImageSmoothingEnabled(this.model.smoothing),this.map_canvas.drawImage(e.img,h,u,l,c),this.map_canvas.setImageSmoothingEnabled(_),e.finished\u003d!0}},e.prototype._set_rect\u003dfunction(){var t\u003dthis.plot_model.properties.outline_line_width.value(),e\u003dthis.map_frame._left.value+t/2,n\u003dthis.map_frame._top.value+t/2,i\u003dthis.map_frame._width.value-t,r\u003dthis.map_frame._height.value-t;this.map_canvas.rect(e,n,i,r),this.map_canvas.clip()},e.prototype._render_tiles\u003dfunction(t){this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha\u003dthis.model.alpha;for(var e\u003d0,n\u003dt;e\u003cn.length;e++){var i\u003dn[e];this._draw_tile(i)}this.map_canvas.restore()},e.prototype._prefetch_tiles\u003dfunction(){for(var t\u003dthis.model.tile_source,e\u003dthis.get_extent(),n\u003dthis.map_frame._height.value,i\u003dthis.map_frame._width.value,r\u003dthis.model.tile_source.get_level_by_extent(e,n,i),o\u003dthis.model.tile_source.get_tiles_by_extent(e,r),s\u003d0,a\u003dMath.min(10,o.length);s\u003ca;s++)for(var l\u003do[s],c\u003dl[0],h\u003dl[1],u\u003dl[2],_\u003dthis.model.tile_source.children_by_tile_xyz(c,h,u),d\u003d0,p\u003d_;d\u003cp.length;d++){var f\u003dp[d],m\u003df[0],v\u003df[1],g\u003df[2],y\u003df[3];t.tile_xyz_to_key(m,v,g)in t.tiles||this._create_tile(m,v,g,y,!0)}},e.prototype._fetch_tiles\u003dfunction(t){for(var e\u003d0,n\u003dt;e\u003cn.length;e++){var i\u003dn[e],r\u003di[0],o\u003di[1],s\u003di[2],a\u003di[3];this._create_tile(r,o,s,a)}},e.prototype._update\u003dfunction(){var t\u003dthis,e\u003dthis.model.tile_source,n\u003de.min_zoom,i\u003de.max_zoom,r\u003dthis.get_extent(),o\u003dthis.extent[2]-this.extent[0]\u003cr[2]-r[0],s\u003dthis.map_frame._height.value,a\u003dthis.map_frame._width.value,l\u003de.get_level_by_extent(r,s,a),c\u003d!1;l\u003cn?(r\u003dthis.extent,l\u003dn,c\u003d!0):l\u003ei\u0026\u0026(r\u003dthis.extent,l\u003di,c\u003d!0),c\u0026\u0026(this.x_range.setv({x_range:{start:r[0],end:r[2]}}),this.y_range.setv({start:r[1],end:r[3]}),this.extent\u003dr),this.extent\u003dr;for(var u\u003de.get_tiles_by_extent(r,l),_\u003d[],d\u003d[],p\u003d[],f\u003d[],m\u003d0,v\u003du;m\u003cv.length;m++){var g\u003dv[m],y\u003dg[0],b\u003dg[1],w\u003dg[2],x\u003de.tile_xyz_to_key(y,b,w),A\u003de.tiles[x];if(null!\u003dA\u0026\u0026A.loaded)d.push(x);else if(this.model.render_parents){var k\u003de.get_closest_parent_by_tile_xyz(y,b,w),C\u003dk[0],T\u003dk[1],S\u003dk[2],M\u003de.tile_xyz_to_key(C,T,S),E\u003de.tiles[M];if(null!\u003dE\u0026\u0026E.loaded\u0026\u0026!h.includes(p,M)\u0026\u0026p.push(M),o)for(var z\u003de.children_by_tile_xyz(y,b,w),O\u003d0,P\u003dz;O\u003cP.length;O++){var j\u003dP[O],N\u003dj[0],I\u003dj[1],B\u003dj[2],R\u003de.tile_xyz_to_key(N,I,B);R in e.tiles\u0026\u0026f.push(R)}}null\u003d\u003dA\u0026\u0026_.push(g)}this._render_tiles(p),this._render_tiles(f),this._render_tiles(d),null!\u003dthis.render_timer\u0026\u0026clearTimeout(this.render_timer),this.render_timer\u003dsetTimeout(function(){return t._fetch_tiles(_)},65)},e.__name__\u003d\"TileRendererView\",e}(s.DataRendererView);n.TileRendererView\u003df;var m\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n._selection_manager\u003dnew _.SelectionManager({source:new d.ColumnDataSource}),n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003df,this.define({alpha:[c.Number,1],smoothing:[c.Boolean,!0],tile_source:[c.Instance,function(){return new o.WMTSTileSource}],render_parents:[c.Boolean,!0]})},e.prototype.get_selection_manager\u003dfunction(){return this._selection_manager},e.__name__\u003d\"TileRenderer\",e}(s.DataRenderer);n.TileRenderer\u003dm,m.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(241),s\u003dt(18),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({url:[s.String,\"\"],tile_size:[s.Number,256],max_zoom:[s.Number,30],min_zoom:[s.Number,0],extra_url_vars:[s.Any,{}],attribution:[s.String,\"\"],x_origin_offset:[s.Number],y_origin_offset:[s.Number],initial_resolution:[s.Number]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.tiles\u003d{},this.pool\u003dnew o.ImagePool,this._normalize_case()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.change,function(){return e._clear_cache()})},e.prototype.string_lookup_replace\u003dfunction(t,e){var n\u003dt;for(var i in e){var r\u003de[i];n\u003dn.replace(\"{\"+i+\"}\",r)}return n},e.prototype._normalize_case\u003dfunction(){var t\u003dthis.url.replace(\"{x}\",\"{X}\").replace(\"{y}\",\"{Y}\").replace(\"{z}\",\"{Z}\").replace(\"{q}\",\"{Q}\").replace(\"{xmin}\",\"{XMIN}\").replace(\"{ymin}\",\"{YMIN}\").replace(\"{xmax}\",\"{XMAX}\").replace(\"{ymax}\",\"{YMAX}\");this.url\u003dt},e.prototype._clear_cache\u003dfunction(){this.tiles\u003d{}},e.prototype.tile_xyz_to_key\u003dfunction(t,e,n){return t+\":\"+e+\":\"+n},e.prototype.key_to_tile_xyz\u003dfunction(t){var e\u003dt.split(\":\").map(function(t){return parseInt(t)}),n\u003de[0],i\u003de[1],r\u003de[2];return[n,i,r]},e.prototype.sort_tiles_from_center\u003dfunction(t,e){var n\u003de[0],i\u003de[1],r\u003de[2],o\u003de[3],s\u003d(r-n)/2+n,a\u003d(o-i)/2+i;t.sort(function(t,e){var n\u003dMath.sqrt(Math.pow(s-t[0],2)+Math.pow(a-t[1],2)),i\u003dMath.sqrt(Math.pow(s-e[0],2)+Math.pow(a-e[1],2));return n-i})},e.prototype.get_image_url\u003dfunction(t,e,n){var i\u003dthis.string_lookup_replace(this.url,this.extra_url_vars);return i.replace(\"{X}\",t.toString()).replace(\"{Y}\",e.toString()).replace(\"{Z}\",n.toString())},e.__name__\u003d\"TileSource\",e}(r.Model);n.TileSource\u003da,a.initClass()},function(t,e,n){var i\u003dt(36);function r(t,e){return i.wgs84_mercator.forward([t,e])}function o(t,e){return i.wgs84_mercator.inverse([t,e])}n.geographic_to_meters\u003dr,n.meters_to_geographic\u003do,n.geographic_extent_to_meters\u003dfunction(t){var e\u003dt[0],n\u003dt[1],i\u003dt[2],o\u003dt[3],s\u003dr(e,n),a\u003ds[0],l\u003ds[1],c\u003dr(i,o),h\u003dc[0],u\u003dc[1];return[a,l,h,u]},n.meters_extent_to_geographic\u003dfunction(t){var e\u003dt[0],n\u003dt[1],i\u003dt[2],r\u003dt[3],s\u003do(e,n),a\u003ds[0],l\u003ds[1],c\u003do(i,r),h\u003dc[0],u\u003dc[1];return[a,l,h,u]}},function(t,e,n){var i\u003dt(426),r\u003dt(243),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_image_url\u003dfunction(t,e,n){var i\u003dthis.string_lookup_replace(this.url,this.extra_url_vars);return i.replace(\"{X}\",t.toString()).replace(\"{Y}\",e.toString()).replace(\"{Z}\",n.toString())},e.__name__\u003d\"TMSTileSource\",e}(r.MercatorTileSource);n.TMSTileSource\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(243),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.get_image_url\u003dfunction(t,e,n){var i\u003dthis.string_lookup_replace(this.url,this.extra_url_vars),r\u003dthis.tms_to_wmts(t,e,n),o\u003dr[0],s\u003dr[1],a\u003dr[2];return i.replace(\"{X}\",o.toString()).replace(\"{Y}\",s.toString()).replace(\"{Z}\",a.toString())},e.__name__\u003d\"WMTSTileSource\",e}(r.MercatorTileSource);n.WMTSTileSource\u003do},function(t,e,n){var i\u003dt(426),r\u003dt(259),o\u003dt(22),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._clicked\u003dfunction(){this.model.do.emit()},e.__name__\u003d\"ActionToolButtonView\",e}(r.ButtonToolButtonView);n.ActionToolButtonView\u003ds;var a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.do,function(){return e.doit()})},e.__name__\u003d\"ActionToolView\",e}(r.ButtonToolView);n.ActionToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.button_view\u003ds,n.do\u003dnew o.Signal0(n,\"do\"),n}return i.__extends(e,t),e.__name__\u003d\"ActionTool\",e}(r.ButtonTool);n.ActionTool\u003dl},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(18),s\u003dt(314),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.css_classes\u003dfunction(){return t.prototype.css_classes.call(this).concat(s.bk_toolbar_button_custom_action)},e.__name__\u003d\"CustomActionButtonView\",e}(r.ActionToolButtonView);n.CustomActionButtonView\u003da;var l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.__name__\u003d\"CustomActionView\",e}(r.ActionToolView);n.CustomActionView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Custom Action\",n.button_view\u003da,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({action_tooltip:[o.String,\"Perform a Custom Action\"],callback:[o.Any],icon:[o.String]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.action_tooltip},enumerable:!0,configurable:!0}),e.__name__\u003d\"CustomAction\",e}(r.ActionTool);n.CustomAction\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(18),s\u003dt(306),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){window.open(this.model.redirect)},e.__name__\u003d\"HelpToolView\",e}(r.ActionToolView);n.HelpToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Help\",n.icon\u003ds.bk_tool_icon_help,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({help_tooltip:[o.String,\"Click the question mark to learn more about Bokeh plot tools.\"],redirect:[o.String,\"https://bokeh.pydata.org/en/latest/docs/user_guide/tools.html#built-in-tools\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.help_tooltip},enumerable:!0,configurable:!0}),e.__name__\u003d\"HelpTool\",e}(r.ActionTool);n.HelpTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(306),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.plot_view.state_changed,function(){return e.model.disabled\u003d!e.plot_view.can_redo()})},e.prototype.doit\u003dfunction(){this.plot_view.redo()},e.__name__\u003d\"RedoToolView\",e}(r.ActionToolView);n.RedoToolView\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Redo\",n.icon\u003do.bk_tool_icon_redo,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.override({disabled:!0})},e.__name__\u003d\"RedoTool\",e}(r.ActionTool);n.RedoTool\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(306),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){this.plot_view.reset()},e.__name__\u003d\"ResetToolView\",e}(r.ActionToolView);n.ResetToolView\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Reset\",n.icon\u003do.bk_tool_icon_reset,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds},e.__name__\u003d\"ResetTool\",e}(r.ActionTool);n.ResetTool\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(306),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){this.plot_view.save(\"bokeh_plot\")},e.__name__\u003d\"SaveToolView\",e}(r.ActionToolView);n.SaveToolView\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Save\",n.icon\u003do.bk_tool_icon_save,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds},e.__name__\u003d\"SaveTool\",e}(r.ActionTool);n.SaveTool\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(306),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.plot_view.state_changed,function(){return e.model.disabled\u003d!e.plot_view.can_undo()})},e.prototype.doit\u003dfunction(){this.plot_view.undo()},e.__name__\u003d\"UndoToolView\",e}(r.ActionToolView);n.UndoToolView\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Undo\",n.icon\u003do.bk_tool_icon_undo,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.override({disabled:!0})},e.__name__\u003d\"UndoTool\",e}(r.ActionTool);n.UndoTool\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(48),s\u003dt(18),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){var t\u003dthis.plot_view.frame,e\u003dthis.model.dimensions,n\u003d\"width\"\u003d\u003de||\"both\"\u003d\u003de,i\u003d\"height\"\u003d\u003de||\"both\"\u003d\u003de,r\u003do.scale_range(t,this.model.factor,n,i);this.plot_view.push_state(\"zoom_out\",{range:r}),this.plot_view.update_range(r,!1,!0),this.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)},e.__name__\u003d\"ZoomInToolView\",e}(r.ActionToolView);n.ZoomInToolView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Zoom In\",n.icon\u003da.bk_tool_icon_zoom_in,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({factor:[s.Percent,.1],dimensions:[s.Dimensions,\"both\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)},enumerable:!0,configurable:!0}),e.__name__\u003d\"ZoomInTool\",e}(r.ActionTool);n.ZoomInTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(250),o\u003dt(48),s\u003dt(18),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.doit\u003dfunction(){var t\u003dthis.plot_view.frame,e\u003dthis.model.dimensions,n\u003d\"width\"\u003d\u003de||\"both\"\u003d\u003de,i\u003d\"height\"\u003d\u003de||\"both\"\u003d\u003de,r\u003do.scale_range(t,-this.model.factor,n,i);this.plot_view.push_state(\"zoom_out\",{range:r}),this.plot_view.update_range(r,!1,!0),this.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)},e.__name__\u003d\"ZoomOutToolView\",e}(r.ActionToolView);n.ZoomOutToolView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Zoom Out\",n.icon\u003da.bk_tool_icon_zoom_out,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({factor:[s.Percent,.1],dimensions:[s.Dimensions,\"both\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)},enumerable:!0,configurable:!0}),e.__name__\u003d\"ZoomOutTool\",e}(r.ActionTool);n.ZoomOutTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(6),o\u003dt(284),s\u003dt(5),a\u003dt(18),l\u003dt(40),c\u003dt(46),h\u003dt(314),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){var e\u003dthis;t.prototype.initialize.call(this),this.connect(this.model.change,function(){return e.render()}),this.el.addEventListener(\"click\",function(){return e._clicked()}),this.render()},e.prototype.css_classes\u003dfunction(){return t.prototype.css_classes.call(this).concat(h.bk_toolbar_button)},e.prototype.render\u003dfunction(){s.empty(this.el);var t\u003dthis.model.computed_icon;c.isString(t)\u0026\u0026(l.startsWith(t,\"data:image\")?this.el.style.backgroundImage\u003d\"url(\u0027\"+t+\"\u0027)\":this.el.classList.add(t)),this.el.title\u003dthis.model.tooltip},e.__name__\u003d\"ButtonToolButtonView\",e}(r.DOMView);n.ButtonToolButtonView\u003du;var _\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"ButtonToolView\",e}(o.ToolView);n.ButtonToolView\u003d_;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.internal({disabled:[a.Boolean,!1]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.tool_name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"computed_icon\",{get:function(){return this.icon},enumerable:!0,configurable:!0}),e.__name__\u003d\"ButtonTool\",e}(o.Tool);n.ButtonTool\u003dd,d.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(5),o\u003dt(18),s\u003dt(261),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._tap\u003dfunction(t){if(null\u003d\u003dthis._draw_basepoint\u0026\u0026null\u003d\u003dthis._basepoint){var e\u003dt.shiftKey;this._select_event(t,e,this.model.renderers)}},e.prototype._keyup\u003dfunction(t){if(this.model.active\u0026\u0026this._mouse_in_frame)for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];if(t.keyCode\u003d\u003d\u003dr.Keys.Backspace)this._delete_selected(i);else if(t.keyCode\u003d\u003dr.Keys.Esc){var o\u003di.data_source;o.selection_manager.clear()}}},e.prototype._set_extent\u003dfunction(t,e,n,i){var r\u003dt[0],o\u003dt[1],s\u003de[0],a\u003de[1];void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!1);var l\u003dthis.model.renderers[0],c\u003dthis.plot_view.frame,h\u003dl.glyph,u\u003dl.data_source,_\u003dc.xscales[l.x_range_name],d\u003dc.yscales[l.y_range_name],p\u003d_.r_invert(r,o),f\u003dp[0],m\u003dp[1],v\u003dd.r_invert(s,a),g\u003dv[0],y\u003dv[1],b\u003d[(f+m)/2,(g+y)/2],w\u003db[0],x\u003db[1],A\u003d[m-f,y-g],k\u003dA[0],C\u003dA[1],T\u003d[h.x.field,h.y.field],S\u003dT[0],M\u003dT[1],E\u003d[h.width.field,h.height.field],z\u003dE[0],O\u003dE[1];if(n)this._pop_glyphs(u,this.model.num_objects),S\u0026\u0026u.get_array(S).push(w),M\u0026\u0026u.get_array(M).push(x),z\u0026\u0026u.get_array(z).push(k),O\u0026\u0026u.get_array(O).push(C),this._pad_empty_columns(u,[S,M,z,O]);else{var P\u003du.data[S].length-1;S\u0026\u0026(u.data[S][P]\u003dw),M\u0026\u0026(u.data[M][P]\u003dx),z\u0026\u0026(u.data[z][P]\u003dk),O\u0026\u0026(u.data[O][P]\u003dC)}this._emit_cds_changes(u,!0,!1,i)},e.prototype._update_box\u003dfunction(t,e,n){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),null!\u003dthis._draw_basepoint){var i\u003d[t.sx,t.sy],r\u003dthis.plot_view.frame,o\u003dthis.model.dimensions,s\u003dthis.model._get_dim_limits(this._draw_basepoint,i,r,o);if(null!\u003ds){var a\u003ds[0],l\u003ds[1];this._set_extent(a,l,e,n)}}},e.prototype._doubletap\u003dfunction(t){this.model.active\u0026\u0026(null!\u003dthis._draw_basepoint?(this._update_box(t,!1,!0),this._draw_basepoint\u003dnull):(this._draw_basepoint\u003d[t.sx,t.sy],this._select_event(t,!0,this.model.renderers),this._update_box(t,!0,!1)))},e.prototype._move\u003dfunction(t){this._update_box(t,!1,!1)},e.prototype._pan_start\u003dfunction(t){if(t.shiftKey){if(null!\u003dthis._draw_basepoint)return;this._draw_basepoint\u003d[t.sx,t.sy],this._update_box(t,!0,!1)}else{if(null!\u003dthis._basepoint)return;this._select_event(t,!0,this.model.renderers),this._basepoint\u003d[t.sx,t.sy]}},e.prototype._pan\u003dfunction(t,e,n){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),t.shiftKey){if(null\u003d\u003dthis._draw_basepoint)return;this._update_box(t,e,n)}else{if(null\u003d\u003dthis._basepoint)return;this._drag_points(t,this.model.renderers)}},e.prototype._pan_end\u003dfunction(t){if(this._pan(t,!1,!0),t.shiftKey)this._draw_basepoint\u003dnull;else{this._basepoint\u003dnull;for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];this._emit_cds_changes(i.data_source,!1,!0,!0)}}},e.__name__\u003d\"BoxEditToolView\",e}(s.EditToolView);n.BoxEditToolView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Box Edit Tool\",n.icon\u003da.bk_tool_icon_box_edit,n.event_type\u003d[\"tap\",\"pan\",\"move\"],n.default_order\u003d1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({dimensions:[o.Dimensions,\"both\"],num_objects:[o.Int,0]})},e.__name__\u003d\"BoxEditTool\",e}(s.EditTool);n.BoxEditTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(24),s\u003dt(46),a\u003dt(269),l\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._mouse_in_frame\u003d!0,e}return i.__extends(e,t),e.prototype._move_enter\u003dfunction(t){this._mouse_in_frame\u003d!0},e.prototype._move_exit\u003dfunction(t){this._mouse_in_frame\u003d!1},e.prototype._map_drag\u003dfunction(t,e,n){var i\u003dthis.plot_view.frame;if(!i.bbox.contains(t,e))return null;var r\u003di.xscales[n.x_range_name].invert(t),o\u003di.yscales[n.y_range_name].invert(e);return[r,o]},e.prototype._delete_selected\u003dfunction(t){var e\u003dt.data_source,n\u003de.selected.indices;n.sort();for(var i\u003d0,r\u003de.columns();i\u003cr.length;i++)for(var o\u003dr[i],s\u003de.get_array(o),a\u003d0;a\u003cn.length;a++){var l\u003dn[a];s.splice(l-a,1)}this._emit_cds_changes(e)},e.prototype._pop_glyphs\u003dfunction(t,e){var n\u003dt.columns();if(e\u0026\u0026n.length)for(var i\u003d0,r\u003dn;i\u003cr.length;i++){var o\u003dr[i],a\u003dt.get_array(o),l\u003da.length-e+1;l\u003c1||(s.isArray(a)||(a\u003dArray.from(a),t.data[o]\u003da),a.splice(0,l))}},e.prototype._emit_cds_changes\u003dfunction(t,e,n,i){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!0),n\u0026\u0026t.selection_manager.clear(),e\u0026\u0026t.change.emit(),i\u0026\u0026(t.data\u003dt.data,t.properties.data.change.emit())},e.prototype._drag_points\u003dfunction(t,e){if(null!\u003dthis._basepoint){for(var n\u003dthis._basepoint,i\u003dn[0],r\u003dn[1],o\u003d0,s\u003de;o\u003cs.length;o++){var a\u003ds[o],l\u003dthis._map_drag(i,r,a),c\u003dthis._map_drag(t.sx,t.sy,a);if(null!\u003dc\u0026\u0026null!\u003dl){for(var h\u003dc[0],u\u003dc[1],_\u003dl[0],d\u003dl[1],p\u003d[h-_,u-d],f\u003dp[0],m\u003dp[1],v\u003da.glyph,g\u003da.data_source,y\u003d[v.x.field,v.y.field],b\u003dy[0],w\u003dy[1],x\u003d0,A\u003dg.selected.indices;x\u003cA.length;x++){var k\u003dA[x];b\u0026\u0026(g.data[b][k]+\u003df),w\u0026\u0026(g.data[w][k]+\u003dm)}g.change.emit()}}this._basepoint\u003d[t.sx,t.sy]}},e.prototype._pad_empty_columns\u003dfunction(t,e){for(var n\u003d0,i\u003dt.columns();n\u003ci.length;n++){var r\u003di[n];o.includes(e,r)||t.get_array(r).push(this.model.empty_value)}},e.prototype._select_event\u003dfunction(t,e,n){var i\u003dthis.plot_view.frame,r\u003dt.sx,o\u003dt.sy;if(!i.bbox.contains(r,o))return[];for(var s\u003d{type:\"point\",sx:r,sy:o},a\u003d[],l\u003d0,c\u003dn;l\u003cc.length;l++){var h\u003dc[l],u\u003dh.get_selection_manager(),_\u003dh.data_source,d\u003d[this.plot_view.renderer_views[h.id]],p\u003du.select(d,s,!0,e);p\u0026\u0026a.push(h),_.properties.selected.change.emit()}return a},e.__name__\u003d\"EditToolView\",e}(a.GestureToolView);n.EditToolView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({custom_icon:[r.String],custom_tooltip:[r.String],empty_value:[r.Any],renderers:[r.Array,[]]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.custom_tooltip||this.tool_name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"computed_icon\",{get:function(){return this.custom_icon||this.icon},enumerable:!0,configurable:!0}),e.__name__\u003d\"EditTool\",e}(a.GestureTool);n.EditTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(5),o\u003dt(18),s\u003dt(46),a\u003dt(261),l\u003dt(306),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._draw\u003dfunction(t,e,n){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),this.model.active){var i\u003dthis.model.renderers[0],r\u003dthis._map_drag(t.sx,t.sy,i);if(null!\u003dr){var o\u003dr[0],a\u003dr[1],l\u003di.data_source,c\u003di.glyph,h\u003d[c.xs.field,c.ys.field],u\u003dh[0],_\u003dh[1];if(\"new\"\u003d\u003de)this._pop_glyphs(l,this.model.num_objects),u\u0026\u0026l.get_array(u).push([o]),_\u0026\u0026l.get_array(_).push([a]),this._pad_empty_columns(l,[u,_]);else if(\"add\"\u003d\u003de){if(u){var d\u003dl.data[u].length-1,p\u003dl.get_array(u)[d];s.isArray(p)||(p\u003dArray.from(p),l.data[u][d]\u003dp),p.push(o)}if(_){var f\u003dl.data[_].length-1,m\u003dl.get_array(_)[f];s.isArray(m)||(m\u003dArray.from(m),l.data[_][f]\u003dm),m.push(a)}}this._emit_cds_changes(l,!0,!0,n)}}},e.prototype._pan_start\u003dfunction(t){this._draw(t,\"new\")},e.prototype._pan\u003dfunction(t){this._draw(t,\"add\")},e.prototype._pan_end\u003dfunction(t){this._draw(t,\"add\",!0)},e.prototype._tap\u003dfunction(t){this._select_event(t,t.shiftKey,this.model.renderers)},e.prototype._keyup\u003dfunction(t){if(this.model.active\u0026\u0026this._mouse_in_frame)for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];t.keyCode\u003d\u003d\u003dr.Keys.Esc?i.data_source.selection_manager.clear():t.keyCode\u003d\u003d\u003dr.Keys.Backspace\u0026\u0026this._delete_selected(i)}},e.__name__\u003d\"FreehandDrawToolView\",e}(a.EditToolView);n.FreehandDrawToolView\u003dc;var h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Freehand Draw Tool\",n.icon\u003dl.bk_tool_icon_freehand_draw,n.event_type\u003d[\"pan\",\"tap\"],n.default_order\u003d3,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({num_objects:[o.Int,0]})},e.__name__\u003d\"FreehandDrawTool\",e}(a.EditTool);n.FreehandDrawTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(5),o\u003dt(18),s\u003dt(261),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._tap\u003dfunction(t){var e\u003dt.shiftKey,n\u003dthis._select_event(t,e,this.model.renderers);if(!n.length\u0026\u0026this.model.add){var i\u003dthis.model.renderers[0],r\u003dthis._map_drag(t.sx,t.sy,i);if(null!\u003dr){var o\u003di.glyph,s\u003di.data_source,a\u003d[o.x.field,o.y.field],l\u003da[0],c\u003da[1],h\u003dr[0],u\u003dr[1];this._pop_glyphs(s,this.model.num_objects),l\u0026\u0026s.get_array(l).push(h),c\u0026\u0026s.get_array(c).push(u),this._pad_empty_columns(s,[l,c]),s.change.emit(),s.data\u003ds.data,s.properties.data.change.emit()}}},e.prototype._keyup\u003dfunction(t){if(this.model.active\u0026\u0026this._mouse_in_frame)for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];t.keyCode\u003d\u003d\u003dr.Keys.Backspace?this._delete_selected(i):t.keyCode\u003d\u003dr.Keys.Esc\u0026\u0026i.data_source.selection_manager.clear()}},e.prototype._pan_start\u003dfunction(t){this.model.drag\u0026\u0026(this._select_event(t,!0,this.model.renderers),this._basepoint\u003d[t.sx,t.sy])},e.prototype._pan\u003dfunction(t){this.model.drag\u0026\u0026null!\u003dthis._basepoint\u0026\u0026this._drag_points(t,this.model.renderers)},e.prototype._pan_end\u003dfunction(t){if(this.model.drag){this._pan(t);for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];this._emit_cds_changes(i.data_source,!1,!0,!0)}this._basepoint\u003dnull}},e.__name__\u003d\"PointDrawToolView\",e}(s.EditToolView);n.PointDrawToolView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Point Draw Tool\",n.icon\u003da.bk_tool_icon_point_draw,n.event_type\u003d[\"tap\",\"pan\",\"move\"],n.default_order\u003d2,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({add:[o.Boolean,!0],drag:[o.Boolean,!0],num_objects:[o.Int,0]})},e.__name__\u003d\"PointDrawTool\",e}(s.EditTool);n.PointDrawTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(5),o\u003dt(18),s\u003dt(46),a\u003dt(266),l\u003dt(306),c\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._drawing\u003d!1,e._initialized\u003d!1,e}return i.__extends(e,t),e.prototype._tap\u003dfunction(t){this._drawing?this._draw(t,\"add\",!0):this._select_event(t,t.shiftKey,this.model.renderers)},e.prototype._draw\u003dfunction(t,e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1);var i\u003dthis.model.renderers[0],r\u003dthis._map_drag(t.sx,t.sy,i);if(this._initialized||this.activate(),null!\u003dr){var o\u003dthis._snap_to_vertex.apply(this,[t].concat(r)),a\u003do[0],l\u003do[1],c\u003di.data_source,h\u003di.glyph,u\u003d[h.xs.field,h.ys.field],_\u003du[0],d\u003du[1];if(\"new\"\u003d\u003de)this._pop_glyphs(c,this.model.num_objects),_\u0026\u0026c.get_array(_).push([a,a]),d\u0026\u0026c.get_array(d).push([l,l]),this._pad_empty_columns(c,[_,d]);else if(\"edit\"\u003d\u003de){if(_){var p\u003dc.data[_][c.data[_].length-1];p[p.length-1]\u003da}if(d){var f\u003dc.data[d][c.data[d].length-1];f[f.length-1]\u003dl}}else if(\"add\"\u003d\u003de){if(_){var m\u003dc.data[_].length-1,p\u003dc.get_array(_)[m],v\u003dp[p.length-1];p[p.length-1]\u003da,s.isArray(p)||(p\u003dArray.from(p),c.data[_][m]\u003dp),p.push(v)}if(d){var g\u003dc.data[d].length-1,f\u003dc.get_array(d)[g],y\u003df[f.length-1];f[f.length-1]\u003dl,s.isArray(f)||(f\u003dArray.from(f),c.data[d][g]\u003df),f.push(y)}}this._emit_cds_changes(c,!0,!1,n)}},e.prototype._show_vertices\u003dfunction(){if(this.model.active){for(var t\u003d[],e\u003d[],n\u003d0;n\u003cthis.model.renderers.length;n++){var i\u003dthis.model.renderers[n],r\u003di.data_source,o\u003di.glyph,s\u003d[o.xs.field,o.ys.field],a\u003ds[0],l\u003ds[1];if(a)for(var c\u003d0,h\u003dr.get_array(a);c\u003ch.length;c++){var u\u003dh[c];Array.prototype.push.apply(t,u)}if(l)for(var _\u003d0,d\u003dr.get_array(l);_\u003cd.length;_++){var u\u003dd[_];Array.prototype.push.apply(e,u)}this._drawing\u0026\u0026n\u003d\u003dthis.model.renderers.length-1\u0026\u0026(t.splice(t.length-1,1),e.splice(e.length-1,1))}this._set_vertices(t,e)}},e.prototype._doubletap\u003dfunction(t){this.model.active\u0026\u0026(this._drawing?(this._drawing\u003d!1,this._draw(t,\"edit\",!0)):(this._drawing\u003d!0,this._draw(t,\"new\",!0)))},e.prototype._move\u003dfunction(t){this._drawing\u0026\u0026this._draw(t,\"edit\")},e.prototype._remove\u003dfunction(){var t\u003dthis.model.renderers[0],e\u003dt.data_source,n\u003dt.glyph,i\u003d[n.xs.field,n.ys.field],r\u003di[0],o\u003di[1];if(r){var s\u003de.data[r].length-1,a\u003de.get_array(r)[s];a.splice(a.length-1,1)}if(o){var l\u003de.data[o].length-1,c\u003de.get_array(o)[l];c.splice(c.length-1,1)}this._emit_cds_changes(e)},e.prototype._keyup\u003dfunction(t){if(this.model.active\u0026\u0026this._mouse_in_frame)for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];t.keyCode\u003d\u003d\u003dr.Keys.Backspace?this._delete_selected(i):t.keyCode\u003d\u003dr.Keys.Esc\u0026\u0026(this._drawing\u0026\u0026(this._remove(),this._drawing\u003d!1),i.data_source.selection_manager.clear())}},e.prototype._pan_start\u003dfunction(t){this.model.drag\u0026\u0026(this._select_event(t,!0,this.model.renderers),this._basepoint\u003d[t.sx,t.sy])},e.prototype._pan\u003dfunction(t){if(null!\u003dthis._basepoint\u0026\u0026this.model.drag){for(var e\u003dthis._basepoint,n\u003de[0],i\u003de[1],r\u003d0,o\u003dthis.model.renderers;r\u003co.length;r++){var s\u003do[r],a\u003dthis._map_drag(n,i,s),l\u003dthis._map_drag(t.sx,t.sy,s);if(null!\u003dl\u0026\u0026null!\u003da){var c\u003ds.data_source,h\u003ds.glyph,u\u003d[h.xs.field,h.ys.field],_\u003du[0],d\u003du[1];if(_||d){for(var p\u003dl[0],f\u003dl[1],m\u003da[0],v\u003da[1],g\u003d[p-m,f-v],y\u003dg[0],b\u003dg[1],w\u003d0,x\u003dc.selected.indices;w\u003cx.length;w++){var A\u003dx[w],k\u003dvoid 0,C\u003dvoid 0,T\u003dvoid 0;_\u0026\u0026(C\u003dc.data[_][A]),d?(T\u003dc.data[d][A],k\u003dT.length):k\u003dC.length;for(var S\u003d0;S\u003ck;S++)C\u0026\u0026(C[S]+\u003dy),T\u0026\u0026(T[S]+\u003db)}c.change.emit()}}}this._basepoint\u003d[t.sx,t.sy]}},e.prototype._pan_end\u003dfunction(t){if(this.model.drag){this._pan(t);for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e];this._emit_cds_changes(i.data_source)}this._basepoint\u003dnull}},e.prototype.activate\u003dfunction(){var t\u003dthis;if(this.model.vertex_renderer\u0026\u0026this.model.active){if(this._show_vertices(),!this._initialized)for(var e\u003d0,n\u003dthis.model.renderers;e\u003cn.length;e++){var i\u003dn[e],r\u003di.data_source;r.connect(r.properties.data.change,function(){return t._show_vertices()})}this._initialized\u003d!0}},e.prototype.deactivate\u003dfunction(){this._drawing\u0026\u0026(this._remove(),this._drawing\u003d!1),this.model.vertex_renderer\u0026\u0026this._hide_vertices()},e.__name__\u003d\"PolyDrawToolView\",e}(a.PolyToolView);n.PolyDrawToolView\u003dc;var h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Polygon Draw Tool\",n.icon\u003dl.bk_tool_icon_poly_draw,n.event_type\u003d[\"pan\",\"tap\",\"move\"],n.default_order\u003d3,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({drag:[o.Boolean,!0],num_objects:[o.Int,0]})},e.__name__\u003d\"PolyDrawTool\",e}(a.PolyTool);n.PolyDrawTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(5),o\u003dt(46),s\u003dt(266),a\u003dt(306),l\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._drawing\u003d!1,e}return i.__extends(e,t),e.prototype._doubletap\u003dfunction(t){if(this.model.active){var e\u003dthis._map_drag(t.sx,t.sy,this.model.vertex_renderer);if(null!\u003de){var n\u003de[0],i\u003de[1],r\u003dthis._select_event(t,!1,[this.model.vertex_renderer]),o\u003dthis.model.vertex_renderer.data_source,s\u003dthis.model.vertex_renderer.glyph,a\u003d[s.x.field,s.y.field],l\u003da[0],c\u003da[1];if(r.length\u0026\u0026null!\u003dthis._selected_renderer){var h\u003do.selected.indices[0];this._drawing?(this._drawing\u003d!1,o.selection_manager.clear()):(o.selected.indices\u003d[h+1],l\u0026\u0026o.get_array(l).splice(h+1,0,n),c\u0026\u0026o.get_array(c).splice(h+1,0,i),this._drawing\u003d!0),o.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}else this._show_vertices(t)}}},e.prototype._show_vertices\u003dfunction(t){if(this.model.active){var e\u003dthis._select_event(t,!1,this.model.renderers);if(!e.length)return this._set_vertices([],[]),this._selected_renderer\u003dnull,void(this._drawing\u003d!1);var n,i,r\u003de[0],s\u003dr.glyph,a\u003dr.data_source,l\u003da.selected.indices[0],c\u003d[s.xs.field,s.ys.field],h\u003dc[0],u\u003dc[1];h?(n\u003da.data[h][l],o.isArray(n)||(a.data[h][l]\u003dn\u003dArray.from(n))):n\u003ds.xs.value,u?(i\u003da.data[u][l],o.isArray(i)||(a.data[u][l]\u003di\u003dArray.from(i))):i\u003ds.ys.value,this._selected_renderer\u003dr,this._set_vertices(n,i)}},e.prototype._move\u003dfunction(t){var e;if(this._drawing\u0026\u0026null!\u003dthis._selected_renderer){var n\u003dthis.model.vertex_renderer,i\u003dn.data_source,r\u003dn.glyph,o\u003dthis._map_drag(t.sx,t.sy,n);if(null\u003d\u003do)return;var s\u003do[0],a\u003do[1],l\u003di.selected.indices;e\u003dthis._snap_to_vertex(t,s,a),s\u003de[0],a\u003de[1],i.selected.indices\u003dl;var c\u003d[r.x.field,r.y.field],h\u003dc[0],u\u003dc[1],_\u003dl[0];h\u0026\u0026(i.data[h][_]\u003ds),u\u0026\u0026(i.data[u][_]\u003da),i.change.emit(),this._selected_renderer.data_source.change.emit()}},e.prototype._tap\u003dfunction(t){var e,n\u003dthis.model.vertex_renderer,i\u003dthis._map_drag(t.sx,t.sy,n);if(null!\u003di){if(this._drawing\u0026\u0026this._selected_renderer){var r\u003di[0],o\u003di[1],s\u003dn.data_source,a\u003dn.glyph,l\u003d[a.x.field,a.y.field],c\u003dl[0],h\u003dl[1],u\u003ds.selected.indices;e\u003dthis._snap_to_vertex(t,r,o),r\u003de[0],o\u003de[1];var _\u003du[0];if(s.selected.indices\u003d[_+1],c){var d\u003ds.get_array(c),p\u003dd[_];d[_]\u003dr,d.splice(_+1,0,p)}if(h){var f\u003ds.get_array(h),m\u003df[_];f[_]\u003do,f.splice(_+1,0,m)}return s.change.emit(),void this._emit_cds_changes(this._selected_renderer.data_source,!0,!1,!0)}var v\u003dt.shiftKey;this._select_event(t,v,[n]),this._select_event(t,v,this.model.renderers)}},e.prototype._remove_vertex\u003dfunction(){if(this._drawing\u0026\u0026this._selected_renderer){var t\u003dthis.model.vertex_renderer,e\u003dt.data_source,n\u003dt.glyph,i\u003de.selected.indices[0],r\u003d[n.x.field,n.y.field],o\u003dr[0],s\u003dr[1];o\u0026\u0026e.get_array(o).splice(i,1),s\u0026\u0026e.get_array(s).splice(i,1),e.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}},e.prototype._pan_start\u003dfunction(t){this._select_event(t,!0,[this.model.vertex_renderer]),this._basepoint\u003d[t.sx,t.sy]},e.prototype._pan\u003dfunction(t){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(t,[this.model.vertex_renderer]),this._selected_renderer\u0026\u0026this._selected_renderer.data_source.change.emit())},e.prototype._pan_end\u003dfunction(t){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(t,[this.model.vertex_renderer]),this._emit_cds_changes(this.model.vertex_renderer.data_source,!1,!0,!0),this._selected_renderer\u0026\u0026this._emit_cds_changes(this._selected_renderer.data_source),this._basepoint\u003dnull)},e.prototype._keyup\u003dfunction(t){if(this.model.active\u0026\u0026this._mouse_in_frame){var e;e\u003dthis._selected_renderer?[this.model.vertex_renderer]:this.model.renderers;for(var n\u003d0,i\u003de;n\u003ci.length;n++){var o\u003di[n];t.keyCode\u003d\u003d\u003dr.Keys.Backspace?(this._delete_selected(o),this._selected_renderer\u0026\u0026this._emit_cds_changes(this._selected_renderer.data_source)):t.keyCode\u003d\u003dr.Keys.Esc\u0026\u0026(this._drawing?(this._remove_vertex(),this._drawing\u003d!1):this._selected_renderer\u0026\u0026this._hide_vertices(),o.data_source.selection_manager.clear())}}},e.prototype.deactivate\u003dfunction(){this._selected_renderer\u0026\u0026(this._drawing\u0026\u0026(this._remove_vertex(),this._drawing\u003d!1),this._hide_vertices())},e.__name__\u003d\"PolyEditToolView\",e}(s.PolyToolView);n.PolyEditToolView\u003dl;var c\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Poly Edit Tool\",n.icon\u003da.bk_tool_icon_poly_edit,n.event_type\u003d[\"tap\",\"pan\",\"move\"],n.default_order\u003d4,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl},e.__name__\u003d\"PolyEditTool\",e}(s.PolyTool);n.PolyEditTool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(46),s\u003dt(261),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._set_vertices\u003dfunction(t,e){var n\u003dthis.model.vertex_renderer.glyph,i\u003dthis.model.vertex_renderer.data_source,r\u003d[n.x.field,n.y.field],s\u003dr[0],a\u003dr[1];s\u0026\u0026(o.isArray(t)?i.data[s]\u003dt:n.x\u003d{value:t}),a\u0026\u0026(o.isArray(e)?i.data[a]\u003de:n.y\u003d{value:e}),this._emit_cds_changes(i,!0,!0,!1)},e.prototype._hide_vertices\u003dfunction(){this._set_vertices([],[])},e.prototype._snap_to_vertex\u003dfunction(t,e,n){if(this.model.vertex_renderer){var i\u003dthis._select_event(t,!1,[this.model.vertex_renderer]),r\u003dthis.model.vertex_renderer.data_source,o\u003dthis.model.vertex_renderer.glyph,s\u003d[o.x.field,o.y.field],a\u003ds[0],l\u003ds[1];if(i.length){var c\u003dr.selected.indices[0];a\u0026\u0026(e\u003dr.data[a][c]),l\u0026\u0026(n\u003dr.data[l][c]),r.selection_manager.clear()}}return[e,n]},e.__name__\u003d\"PolyToolView\",e}(s.EditToolView);n.PolyToolView\u003da;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({vertex_renderer:[r.Instance]})},e.__name__\u003d\"PolyTool\",e}(s.EditTool);n.PolyTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(274),o\u003dt(67),s\u003dt(18),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._compute_limits\u003dfunction(t){var e\u003dthis.plot_view.frame,n\u003dthis.model.dimensions,i\u003dthis._base_point;if(\"center\"\u003d\u003dthis.model.origin){var r\u003di[0],o\u003di[1],s\u003dt[0],a\u003dt[1];i\u003d[r-(s-r),o-(a-o)]}return this.model._get_dim_limits(i,t,e,n)},e.prototype._pan_start\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy;this._base_point\u003d[e,n]},e.prototype._pan\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003d[e,n],r\u003dthis._compute_limits(i),o\u003dr[0],s\u003dr[1];if(this.model.overlay.update({left:o[0],right:o[1],top:s[0],bottom:s[1]}),this.model.select_every_mousemove){var a\u003dt.shiftKey;this._do_select(o,s,!1,a)}},e.prototype._pan_end\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003d[e,n],r\u003dthis._compute_limits(i),o\u003dr[0],s\u003dr[1],a\u003dt.shiftKey;this._do_select(o,s,!0,a),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point\u003dnull,this.plot_view.push_state(\"box_select\",{selection:this.plot_view.get_selection()})},e.prototype._do_select\u003dfunction(t,e,n,i){var r\u003dt[0],o\u003dt[1],s\u003de[0],a\u003de[1];void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!1);var l\u003d{type:\"rect\",sx0:r,sx1:o,sy0:s,sy1:a};this._select(l,n,i)},e.prototype._emit_callback\u003dfunction(t){var e\u003dthis.computed_renderers[0],n\u003dthis.plot_view.frame,r\u003dn.xscales[e.x_range_name],o\u003dn.yscales[e.y_range_name],s\u003dt.sx0,a\u003dt.sx1,l\u003dt.sy0,c\u003dt.sy1,h\u003dr.r_invert(s,a),u\u003dh[0],_\u003dh[1],d\u003do.r_invert(l,c),p\u003dd[0],f\u003dd[1],m\u003di.__assign({x0:u,y0:p,x1:_,y1:f},t);null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model,{geometry:m})},e.__name__\u003d\"BoxSelectToolView\",e}(r.SelectToolView);n.BoxSelectToolView\u003dl;var c\u003dfunction(){return new o.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}})},h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Box Select\",n.icon\u003da.bk_tool_icon_box_select,n.event_type\u003d\"pan\",n.default_order\u003d30,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({dimensions:[s.Dimensions,\"both\"],select_every_mousemove:[s.Boolean,!1],callback:[s.Any],overlay:[s.Instance,c],origin:[s.BoxOrigin,\"corner\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)},enumerable:!0,configurable:!0}),e.__name__\u003d\"BoxSelectTool\",e}(r.SelectTool);n.BoxSelectTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(269),o\u003dt(67),s\u003dt(18),a\u003dt(306),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._match_aspect\u003dfunction(t,e,n){var i,r,o,s,a\u003dn.bbox.aspect,l\u003dn.bbox.h_range.end,c\u003dn.bbox.h_range.start,h\u003dn.bbox.v_range.end,u\u003dn.bbox.v_range.start,_\u003dMath.abs(t[0]-e[0]),d\u003dMath.abs(t[1]-e[1]),p\u003d0\u003d\u003dd?0:_/d,f\u003d(p\u003e\u003da?[1,p/a]:[a/p,1])[0];return t[0]\u003c\u003de[0]?(i\u003dt[0],(r\u003dt[0]+_*f)\u003el\u0026\u0026(r\u003dl)):(r\u003dt[0],(i\u003dt[0]-_*f)\u003cc\u0026\u0026(i\u003dc)),_\u003dMath.abs(r-i),t[1]\u003c\u003de[1]?(s\u003dt[1],(o\u003dt[1]+_/a)\u003eh\u0026\u0026(o\u003dh)):(o\u003dt[1],(s\u003dt[1]-_/a)\u003cu\u0026\u0026(s\u003du)),d\u003dMath.abs(o-s),t[0]\u003c\u003de[0]?r\u003dt[0]+a*d:i\u003dt[0]-a*d,[[i,r],[s,o]]},e.prototype._compute_limits\u003dfunction(t){var e,n,i,r,o\u003dthis.plot_view.frame,s\u003dthis.model.dimensions,a\u003dthis._base_point;if(\"center\"\u003d\u003dthis.model.origin){var l\u003da[0],c\u003da[1],h\u003dt[0],u\u003dt[1];a\u003d[l-(h-l),c-(u-c)]}return this.model.match_aspect\u0026\u0026\"both\"\u003d\u003ds?(e\u003dthis._match_aspect(a,t,o),i\u003de[0],r\u003de[1]):(n\u003dthis.model._get_dim_limits(a,t,o,s),i\u003dn[0],r\u003dn[1]),[i,r]},e.prototype._pan_start\u003dfunction(t){this._base_point\u003d[t.sx,t.sy]},e.prototype._pan\u003dfunction(t){var e\u003d[t.sx,t.sy],n\u003dthis._compute_limits(e),i\u003dn[0],r\u003dn[1];this.model.overlay.update({left:i[0],right:i[1],top:r[0],bottom:r[1]})},e.prototype._pan_end\u003dfunction(t){var e\u003d[t.sx,t.sy],n\u003dthis._compute_limits(e),i\u003dn[0],r\u003dn[1];this._update(i,r),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point\u003dnull},e.prototype._update\u003dfunction(t,e){var n\u003dt[0],i\u003dt[1],r\u003de[0],o\u003de[1];if(!(Math.abs(i-n)\u003c\u003d5||Math.abs(o-r)\u003c\u003d5)){var s\u003dthis.plot_view.frame,a\u003ds.xscales,l\u003ds.yscales,c\u003d{};for(var h in a){var u\u003da[h],_\u003du.r_invert(n,i),d\u003d_[0],p\u003d_[1];c[h]\u003d{start:d,end:p}}var f\u003d{};for(var m in l){var u\u003dl[m],v\u003du.r_invert(r,o),d\u003dv[0],p\u003dv[1];f[m]\u003d{start:d,end:p}}var g\u003d{xrs:c,yrs:f};this.plot_view.push_state(\"box_zoom\",{range:g}),this.plot_view.update_range(g)}},e.__name__\u003d\"BoxZoomToolView\",e}(r.GestureToolView);n.BoxZoomToolView\u003dl;var c\u003dfunction(){return new o.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}})},h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Box Zoom\",n.icon\u003da.bk_tool_icon_box_zoom,n.event_type\u003d\"pan\",n.default_order\u003d20,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({dimensions:[s.Dimensions,\"both\"],overlay:[s.Instance,c],match_aspect:[s.Boolean,!1],origin:[s.BoxOrigin,\"corner\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)},enumerable:!0,configurable:!0}),e.__name__\u003d\"BoxZoomTool\",e}(r.GestureTool);n.BoxZoomTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(259),o\u003dt(283),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"GestureToolView\",e}(r.ButtonToolView);n.GestureToolView\u003ds;var a\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.button_view\u003do.OnOffButtonView,n}return i.__extends(e,t),e.__name__\u003d\"GestureTool\",e}(r.ButtonTool);n.GestureTool\u003da},function(t,e,n){var i\u003dt(426),r\u003dt(274),o\u003dt(74),s\u003dt(5),a\u003dt(18),l\u003dt(306),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.data\u003dnull},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.active.change,function(){return e._active_change()})},e.prototype._active_change\u003dfunction(){this.model.active||this._clear_overlay()},e.prototype._keyup\u003dfunction(t){t.keyCode\u003d\u003ds.Keys.Enter\u0026\u0026this._clear_overlay()},e.prototype._pan_start\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy;this.data\u003d{sx:[e],sy:[n]}},e.prototype._pan\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003dthis.plot_view.frame.bbox.clip(e,n),r\u003di[0],o\u003di[1];this.data.sx.push(r),this.data.sy.push(o);var s\u003dthis.model.overlay;if(s.update({xs:this.data.sx,ys:this.data.sy}),this.model.select_every_mousemove){var a\u003dt.shiftKey;this._do_select(this.data.sx,this.data.sy,!1,a)}},e.prototype._pan_end\u003dfunction(t){this._clear_overlay();var e\u003dt.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,e),this.plot_view.push_state(\"lasso_select\",{selection:this.plot_view.get_selection()})},e.prototype._clear_overlay\u003dfunction(){this.model.overlay.update({xs:[],ys:[]})},e.prototype._do_select\u003dfunction(t,e,n,i){var r\u003d{type:\"poly\",sx:t,sy:e};this._select(r,n,i)},e.prototype._emit_callback\u003dfunction(t){var e\u003dthis.computed_renderers[0],n\u003dthis.plot_view.frame,r\u003dn.xscales[e.x_range_name],o\u003dn.yscales[e.y_range_name],s\u003dr.v_invert(t.sx),a\u003do.v_invert(t.sy),l\u003di.__assign({x:s,y:a},t);null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model,{geometry:l})},e.__name__\u003d\"LassoSelectToolView\",e}(r.SelectToolView);n.LassoSelectToolView\u003dc;var h\u003dfunction(){return new o.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}})},u\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Lasso Select\",n.icon\u003dl.bk_tool_icon_lasso_select,n.event_type\u003d\"pan\",n.default_order\u003d12,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({select_every_mousemove:[a.Boolean,!0],callback:[a.Any],overlay:[a.Instance,h]})},e.__name__\u003d\"LassoSelectTool\",e}(r.SelectTool);n.LassoSelectTool\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(269),o\u003dt(18),s\u003dt(306),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._pan_start\u003dfunction(t){this.last_dx\u003d0,this.last_dy\u003d0;var e\u003dt.sx,n\u003dt.sy,i\u003dthis.plot_view.frame.bbox;if(!i.contains(e,n)){var r\u003di.h_range,o\u003di.v_range;(e\u003cr.start||e\u003er.end)\u0026\u0026(this.v_axis_only\u003d!0),(n\u003co.start||n\u003eo.end)\u0026\u0026(this.h_axis_only\u003d!0)}null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)},e.prototype._pan\u003dfunction(t){this._update(t.deltaX,t.deltaY),null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)},e.prototype._pan_end\u003dfunction(t){this.h_axis_only\u003d!1,this.v_axis_only\u003d!1,null!\u003dthis.pan_info\u0026\u0026this.plot_view.push_state(\"pan\",{range:this.pan_info})},e.prototype._update\u003dfunction(t,e){var n,i,r,o,s,a,l\u003dthis.plot_view.frame,c\u003dt-this.last_dx,h\u003de-this.last_dy,u\u003dl.bbox.h_range,_\u003du.start-c,d\u003du.end-c,p\u003dl.bbox.v_range,f\u003dp.start-h,m\u003dp.end-h,v\u003dthis.model.dimensions;\"width\"!\u003dv\u0026\u0026\"both\"!\u003dv||this.v_axis_only?(n\u003du.start,i\u003du.end,r\u003d0):(n\u003d_,i\u003dd,r\u003d-c),\"height\"!\u003dv\u0026\u0026\"both\"!\u003dv||this.h_axis_only?(o\u003dp.start,s\u003dp.end,a\u003d0):(o\u003df,s\u003dm,a\u003d-h),this.last_dx\u003dt,this.last_dy\u003de;var g\u003dl.xscales,y\u003dl.yscales,b\u003d{};for(var w in g){var x\u003dg[w],A\u003dx.r_invert(n,i),k\u003dA[0],C\u003dA[1];b[w]\u003d{start:k,end:C}}var T\u003d{};for(var S in y){var x\u003dy[S],M\u003dx.r_invert(o,s),k\u003dM[0],C\u003dM[1];T[S]\u003d{start:k,end:C}}this.pan_info\u003d{xrs:b,yrs:T,sdx:r,sdy:a},this.plot_view.update_range(this.pan_info,!0)},e.__name__\u003d\"PanToolView\",e}(r.GestureToolView);n.PanToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Pan\",n.event_type\u003d\"pan\",n.default_order\u003d10,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({dimensions:[o.Dimensions,\"both\"]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(\"Pan\",this.dimensions)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"icon\",{get:function(){switch(this.dimensions){case\"both\":return s.bk_tool_icon_pan;case\"width\":return s.bk_tool_icon_xpan;case\"height\":return s.bk_tool_icon_ypan}},enumerable:!0,configurable:!0}),e.__name__\u003d\"PanTool\",e}(r.GestureTool);n.PanTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(274),o\u003dt(74),s\u003dt(5),a\u003dt(18),l\u003dt(24),c\u003dt(306),h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.data\u003d{sx:[],sy:[]}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.active.change,function(){return e._active_change()})},e.prototype._active_change\u003dfunction(){this.model.active||this._clear_data()},e.prototype._keyup\u003dfunction(t){t.keyCode\u003d\u003ds.Keys.Enter\u0026\u0026this._clear_data()},e.prototype._doubletap\u003dfunction(t){var e\u003dt.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,e),this.plot_view.push_state(\"poly_select\",{selection:this.plot_view.get_selection()}),this._clear_data()},e.prototype._clear_data\u003dfunction(){this.data\u003d{sx:[],sy:[]},this.model.overlay.update({xs:[],ys:[]})},e.prototype._tap\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003dthis.plot_view.frame;i.bbox.contains(e,n)\u0026\u0026(this.data.sx.push(e),this.data.sy.push(n),this.model.overlay.update({xs:l.copy(this.data.sx),ys:l.copy(this.data.sy)}))},e.prototype._do_select\u003dfunction(t,e,n,i){var r\u003d{type:\"poly\",sx:t,sy:e};this._select(r,n,i)},e.prototype._emit_callback\u003dfunction(t){var e\u003dthis.computed_renderers[0],n\u003dthis.plot_view.frame,r\u003dn.xscales[e.x_range_name],o\u003dn.yscales[e.y_range_name],s\u003dr.v_invert(t.sx),a\u003do.v_invert(t.sy),l\u003di.__assign({x:s,y:a},t);null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model,{geometry:l})},e.__name__\u003d\"PolySelectToolView\",e}(r.SelectToolView);n.PolySelectToolView\u003dh;var u\u003dfunction(){return new o.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}})},_\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Poly Select\",n.icon\u003dc.bk_tool_icon_polygon_select,n.event_type\u003d\"tap\",n.default_order\u003d11,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dh,this.define({callback:[a.Any],overlay:[a.Instance,u]})},e.__name__\u003d\"PolySelectTool\",e}(r.SelectTool);n.PolySelectTool\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(67),o\u003dt(17),s\u003dt(18),a\u003dt(269),l\u003dt(306);function c(t){switch(t){case 1:return 2;case 2:return 1;case 4:return 5;case 5:return 4;default:return t}}function h(t,e,n,i){if(null\u003d\u003de)return!1;var r\u003dn.compute(e);return Math.abs(t-r)\u003ci}function u(t,e,n,i,r){var o\u003d!0;if(null!\u003dr.left\u0026\u0026null!\u003dr.right){var s\u003dn.invert(t);(s\u003cr.left||s\u003er.right)\u0026\u0026(o\u003d!1)}if(null!\u003dr.bottom\u0026\u0026null!\u003dr.top){var a\u003di.invert(e);(a\u003cr.bottom||a\u003er.top)\u0026\u0026(o\u003d!1)}return o}function _(t,e,n){var i\u003d0;return t\u003e\u003dn.start\u0026\u0026t\u003c\u003dn.end\u0026\u0026(i+\u003d1),e\u003e\u003dn.start\u0026\u0026e\u003c\u003dn.end\u0026\u0026(i+\u003d1),i}function d(t,e,n,i){var r\u003de.compute(t),o\u003de.invert(r+n);return o\u003e\u003di.start\u0026\u0026o\u003c\u003di.end?o:t}function p(t,e,n){return t\u003ee.start?(e.end\u003dt,n):(e.end\u003de.start,e.start\u003dt,c(n))}function f(t,e,n){return t\u003ce.end?(e.start\u003dt,n):(e.start\u003de.end,e.end\u003dt,c(n))}function m(t,e,n,i){var r\u003de.r_compute(t.start,t.end),o\u003dr[0],s\u003dr[1],a\u003de.r_invert(o+n,s+n),l\u003da[0],c\u003da[1],h\u003d_(t.start,t.end,i),u\u003d_(l,c,i);u\u003e\u003dh\u0026\u0026(t.start\u003dl,t.end\u003dc)}n.flip_side\u003dc,n.is_near\u003dh,n.is_inside\u003du,n.sides_inside\u003d_,n.compute_value\u003dd,n.compute_end_side\u003dp,n.compute_start_side\u003df,n.update_range\u003dm;var v\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.side\u003d0,this.model.update_overlay_from_ranges()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),null!\u003dthis.model.x_range\u0026\u0026this.connect(this.model.x_range.change,function(){return e.model.update_overlay_from_ranges()}),null!\u003dthis.model.y_range\u0026\u0026this.connect(this.model.y_range.change,function(){return e.model.update_overlay_from_ranges()})},e.prototype._pan_start\u003dfunction(t){this.last_dx\u003d0,this.last_dy\u003d0;var e\u003dthis.model.x_range,n\u003dthis.model.y_range,i\u003dthis.plot_view.frame,o\u003di.xscales.default,s\u003di.yscales.default,a\u003dthis.model.overlay,l\u003da.left,c\u003da.right,_\u003da.top,d\u003da.bottom,p\u003dthis.model.overlay.properties.line_width.value()+r.EDGE_TOLERANCE;null!\u003de\u0026\u0026this.model.x_interaction\u0026\u0026(h(t.sx,l,o,p)?this.side\u003d1:h(t.sx,c,o,p)?this.side\u003d2:u(t.sx,t.sy,o,s,a)\u0026\u0026(this.side\u003d3)),null!\u003dn\u0026\u0026this.model.y_interaction\u0026\u0026(0\u003d\u003dthis.side\u0026\u0026h(t.sy,d,s,p)\u0026\u0026(this.side\u003d4),0\u003d\u003dthis.side\u0026\u0026h(t.sy,_,s,p)?this.side\u003d5:u(t.sx,t.sy,o,s,this.model.overlay)\u0026\u0026(3\u003d\u003dthis.side?this.side\u003d7:this.side\u003d6))},e.prototype._pan\u003dfunction(t){var e\u003dthis.plot_view.frame,n\u003dt.deltaX-this.last_dx,i\u003dt.deltaY-this.last_dy,r\u003dthis.model.x_range,o\u003dthis.model.y_range,s\u003de.xscales.default,a\u003de.yscales.default;if(null!\u003dr)if(3\u003d\u003dthis.side||7\u003d\u003dthis.side)m(r,s,n,e.x_range);else if(1\u003d\u003dthis.side){var l\u003dd(r.start,s,n,e.x_range);this.side\u003df(l,r,this.side)}else if(2\u003d\u003dthis.side){var c\u003dd(r.end,s,n,e.x_range);this.side\u003dp(c,r,this.side)}if(null!\u003do)if(6\u003d\u003dthis.side||7\u003d\u003dthis.side)m(o,a,i,e.y_range);else if(4\u003d\u003dthis.side){o.start\u003dd(o.start,a,i,e.y_range);var l\u003dd(o.start,a,i,e.y_range);this.side\u003df(l,o,this.side)}else if(5\u003d\u003dthis.side){o.end\u003dd(o.end,a,i,e.y_range);var c\u003dd(o.end,a,i,e.y_range);this.side\u003dp(c,o,this.side)}this.last_dx\u003dt.deltaX,this.last_dy\u003dt.deltaY},e.prototype._pan_end\u003dfunction(t){this.side\u003d0},e.__name__\u003d\"RangeToolView\",e}(a.GestureToolView);n.RangeToolView\u003dv;var g\u003dfunction(){return new r.BoxAnnotation({level:\"overlay\",render_mode:\"canvas\",fill_color:\"lightgrey\",fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:.5},line_dash:[2,2]})},y\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Range Tool\",n.icon\u003dl.bk_tool_icon_range,n.event_type\u003d\"pan\",n.default_order\u003d1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dv,this.define({x_range:[s.Instance,null],x_interaction:[s.Boolean,!0],y_range:[s.Instance,null],y_interaction:[s.Boolean,!0],overlay:[s.Instance,g]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.overlay.in_cursor\u003d\"grab\",this.overlay.ew_cursor\u003dnull!\u003dthis.x_range\u0026\u0026this.x_interaction?\"ew-resize\":null,this.overlay.ns_cursor\u003dnull!\u003dthis.y_range\u0026\u0026this.y_interaction?\"ns-resize\":null},e.prototype.update_overlay_from_ranges\u003dfunction(){null\u003d\u003dthis.x_range\u0026\u0026null\u003d\u003dthis.y_range\u0026\u0026(this.overlay.left\u003dnull,this.overlay.right\u003dnull,this.overlay.bottom\u003dnull,this.overlay.top\u003dnull,o.logger.warn(\"RangeTool not configured with any Ranges.\")),null\u003d\u003dthis.x_range?(this.overlay.left\u003dnull,this.overlay.right\u003dnull):(this.overlay.left\u003dthis.x_range.start,this.overlay.right\u003dthis.x_range.end),null\u003d\u003dthis.y_range?(this.overlay.bottom\u003dnull,this.overlay.top\u003dnull):(this.overlay.bottom\u003dthis.y_range.start,this.overlay.top\u003dthis.y_range.end)},e.__name__\u003d\"RangeTool\",e}(a.GestureTool);n.RangeTool\u003dy,y.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(269),o\u003dt(197),s\u003dt(198),a\u003dt(289),l\u003dt(18),c\u003dt(5),h\u003dt(3),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"computed_renderers\",{get:function(){var t\u003dthis.model.renderers,e\u003dthis.plot_model.renderers,n\u003dthis.model.names;return a.compute_renderers(t,e,n)},enumerable:!0,configurable:!0}),e.prototype._computed_renderers_by_data_source\u003dfunction(){for(var t\u003d{},e\u003d0,n\u003dthis.computed_renderers;e\u003cn.length;e++){var i\u003dn[e],r\u003dvoid 0;if(i instanceof o.GlyphRenderer)r\u003di.data_source.id;else{if(!(i instanceof s.GraphRenderer))continue;r\u003di.node_renderer.data_source.id}r in t||(t[r]\u003d[]),t[r].push(i)}return t},e.prototype._keyup\u003dfunction(t){if(t.keyCode\u003d\u003dc.Keys.Esc){for(var e\u003d0,n\u003dthis.computed_renderers;e\u003cn.length;e++){var i\u003dn[e];i.get_selection_manager().clear()}this.plot_view.request_render()}},e.prototype._select\u003dfunction(t,e,n){var i\u003dthis._computed_renderers_by_data_source();for(var r in i){for(var o\u003di[r],s\u003do[0].get_selection_manager(),a\u003d[],l\u003d0,c\u003do;l\u003cc.length;l++){var h\u003dc[l];h.id in this.plot_view.renderer_views\u0026\u0026a.push(this.plot_view.renderer_views[h.id])}s.select(a,t,e,n)}null!\u003dthis.model.callback\u0026\u0026this._emit_callback(t),this._emit_selection_event(t,e)},e.prototype._emit_selection_event\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0);var n,r\u003dthis.plot_view.frame,o\u003dr.xscales.default,s\u003dr.yscales.default;switch(t.type){case\"point\":var a\u003dt.sx,l\u003dt.sy,c\u003do.invert(a),u\u003ds.invert(l);n\u003di.__assign({},t,{x:c,y:u});break;case\"rect\":var _\u003dt.sx0,d\u003dt.sx1,p\u003dt.sy0,f\u003dt.sy1,m\u003do.r_invert(_,d),v\u003dm[0],g\u003dm[1],y\u003ds.r_invert(p,f),b\u003dy[0],w\u003dy[1];n\u003di.__assign({},t,{x0:v,y0:b,x1:g,y1:w});break;case\"poly\":var a\u003dt.sx,l\u003dt.sy,c\u003do.v_invert(a),u\u003ds.v_invert(l);n\u003di.__assign({},t,{x:c,y:u});break;default:throw new Error(\"Unrecognized selection geometry type: \u0027\"+t.type+\"\u0027\")}this.plot_model.trigger_event(new h.SelectionGeometry(n,e))},e.__name__\u003d\"SelectToolView\",e}(r.GestureToolView);n.SelectToolView\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({renderers:[l.Any,\"auto\"],names:[l.Array,[]]})},e.__name__\u003d\"SelectTool\",e}(r.GestureTool);n.SelectTool\u003d_,_.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(274),o\u003dt(18),s\u003dt(306),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._tap\u003dfunction(t){var e\u003dt.sx,n\u003dt.sy,i\u003d{type:\"point\",sx:e,sy:n},r\u003dt.shiftKey;this._select(i,!0,r)},e.prototype._select\u003dfunction(t,e,n){var r\u003dthis,o\u003dthis.model.callback;if(\"select\"\u003d\u003dthis.model.behavior){var s\u003dthis._computed_renderers_by_data_source();for(var a in s){var l\u003ds[a],c\u003dl[0].get_selection_manager(),h\u003dl.map(function(t){return r.plot_view.renderer_views[t.id]}),u\u003dc.select(h,t,e,n);if(u\u0026\u0026null!\u003do){var _\u003dthis.plot_view.frame,d\u003d_.xscales[l[0].x_range_name],p\u003d_.yscales[l[0].y_range_name],f\u003dd.invert(t.sx),m\u003dp.invert(t.sy),v\u003d{geometries:i.__assign({},t,{x:f,y:m}),source:c.source};o.execute(this.model,v)}}this._emit_selection_event(t),this.plot_view.push_state(\"tap\",{selection:this.plot_view.get_selection()})}else for(var g\u003d0,y\u003dthis.computed_renderers;g\u003cy.length;g++){var b\u003dy[g],c\u003db.get_selection_manager(),u\u003dc.inspect(this.plot_view.renderer_views[b.id],t);if(u\u0026\u0026null!\u003do){var _\u003dthis.plot_view.frame,d\u003d_.xscales[b.x_range_name],p\u003d_.yscales[b.y_range_name],f\u003dd.invert(t.sx),m\u003dp.invert(t.sy),v\u003d{geometries:i.__assign({},t,{x:f,y:m}),source:c.source};o.execute(this.model,v)}}},e.__name__\u003d\"TapToolView\",e}(r.SelectToolView);n.TapToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Tap\",n.icon\u003ds.bk_tool_icon_tap_select,n.event_type\u003d\"tap\",n.default_order\u003d10,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({behavior:[o.TapBehavior,\"select\"],callback:[o.Any]})},e.__name__\u003d\"TapTool\",e}(r.SelectTool);n.TapTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(269),o\u003dt(18),s\u003dt(306),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._scroll\u003dfunction(t){var e\u003dthis.model.speed*t.delta;e\u003e.9?e\u003d.9:e\u003c-.9\u0026\u0026(e\u003d-.9),this._update_ranges(e)},e.prototype._update_ranges\u003dfunction(t){var e,n,i,r,o\u003dthis.plot_view.frame,s\u003do.bbox.h_range,a\u003do.bbox.v_range,l\u003d[s.start,s.end],c\u003dl[0],h\u003dl[1],u\u003d[a.start,a.end],_\u003du[0],d\u003du[1];switch(this.model.dimension){case\"height\":var p\u003dMath.abs(d-_);e\u003dc,n\u003dh,i\u003d_-p*t,r\u003dd-p*t;break;case\"width\":var f\u003dMath.abs(h-c);e\u003dc-f*t,n\u003dh-f*t,i\u003d_,r\u003dd;break;default:throw new Error(\"this shouldn\u0027t have happened\")}var m\u003do.xscales,v\u003do.yscales,g\u003d{};for(var y in m){var b\u003dm[y],w\u003db.r_invert(e,n),x\u003dw[0],A\u003dw[1];g[y]\u003d{start:x,end:A}}var k\u003d{};for(var C in v){var b\u003dv[C],T\u003db.r_invert(i,r),x\u003dT[0],A\u003dT[1];k[C]\u003d{start:x,end:A}}var S\u003d{xrs:g,yrs:k,factor:t};this.plot_view.push_state(\"wheel_pan\",{range:S}),this.plot_view.update_range(S,!1,!0),null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)},e.__name__\u003d\"WheelPanToolView\",e}(r.GestureToolView);n.WheelPanToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Wheel Pan\",n.icon\u003ds.bk_tool_icon_wheel_pan,n.event_type\u003d\"scroll\",n.default_order\u003d12,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({dimension:[o.Dimension,\"width\"]}),this.internal({speed:[o.Number,.001]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimension)},enumerable:!0,configurable:!0}),e.__name__\u003d\"WheelPanTool\",e}(r.GestureTool);n.WheelPanTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(269),o\u003dt(48),s\u003dt(18),a\u003dt(31),l\u003dt(306),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._pinch\u003dfunction(t){var e,n\u003dt.sx,i\u003dt.sy,r\u003dt.scale;e\u003dr\u003e\u003d1?20*(r-1):-20/r,this._scroll({type:\"wheel\",sx:n,sy:i,delta:e})},e.prototype._scroll\u003dfunction(t){var e\u003dthis.plot_view.frame,n\u003de.bbox.h_range,i\u003de.bbox.v_range,r\u003dt.sx,s\u003dt.sy,a\u003dthis.model.dimensions,l\u003d(\"width\"\u003d\u003da||\"both\"\u003d\u003da)\u0026\u0026n.start\u003cr\u0026\u0026r\u003cn.end,c\u003d(\"height\"\u003d\u003da||\"both\"\u003d\u003da)\u0026\u0026i.start\u003cs\u0026\u0026s\u003ci.end;if(l\u0026\u0026c||this.model.zoom_on_axis){var h\u003dthis.model.speed*t.delta,u\u003do.scale_range(e,h,l,c,{x:r,y:s});this.plot_view.push_state(\"wheel_zoom\",{range:u}),this.plot_view.update_range(u,!1,!0,this.model.maintain_focus),null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_start(this.plot_model)}},e.__name__\u003d\"WheelZoomToolView\",e}(r.GestureToolView);n.WheelZoomToolView\u003dc;var h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Wheel Zoom\",n.icon\u003dl.bk_tool_icon_wheel_zoom,n.event_type\u003da.is_mobile?\"pinch\":\"scroll\",n.default_order\u003d10,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({dimensions:[s.Dimensions,\"both\"],maintain_focus:[s.Boolean,!0],zoom_on_axis:[s.Boolean,!0],speed:[s.Number,1/600]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(this.tool_name,this.dimensions)},enumerable:!0,configurable:!0}),e.__name__\u003d\"WheelZoomTool\",e}(r.GestureTool);n.WheelZoomTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(250);n.ActionTool\u003di.ActionTool;var r\u003dt(251);n.CustomAction\u003dr.CustomAction;var o\u003dt(252);n.HelpTool\u003do.HelpTool;var s\u003dt(253);n.RedoTool\u003ds.RedoTool;var a\u003dt(254);n.ResetTool\u003da.ResetTool;var l\u003dt(255);n.SaveTool\u003dl.SaveTool;var c\u003dt(256);n.UndoTool\u003dc.UndoTool;var h\u003dt(257);n.ZoomInTool\u003dh.ZoomInTool;var u\u003dt(258);n.ZoomOutTool\u003du.ZoomOutTool;var _\u003dt(259);n.ButtonTool\u003d_.ButtonTool;var d\u003dt(261);n.EditTool\u003dd.EditTool;var p\u003dt(260);n.BoxEditTool\u003dp.BoxEditTool;var f\u003dt(262);n.FreehandDrawTool\u003df.FreehandDrawTool;var m\u003dt(263);n.PointDrawTool\u003dm.PointDrawTool;var v\u003dt(264);n.PolyDrawTool\u003dv.PolyDrawTool;var g\u003dt(266);n.PolyTool\u003dg.PolyTool;var y\u003dt(265);n.PolyEditTool\u003dy.PolyEditTool;var b\u003dt(267);n.BoxSelectTool\u003db.BoxSelectTool;var w\u003dt(268);n.BoxZoomTool\u003dw.BoxZoomTool;var x\u003dt(269);n.GestureTool\u003dx.GestureTool;var A\u003dt(270);n.LassoSelectTool\u003dA.LassoSelectTool;var k\u003dt(271);n.PanTool\u003dk.PanTool;var C\u003dt(272);n.PolySelectTool\u003dC.PolySelectTool;var T\u003dt(273);n.RangeTool\u003dT.RangeTool;var S\u003dt(274);n.SelectTool\u003dS.SelectTool;var M\u003dt(275);n.TapTool\u003dM.TapTool;var E\u003dt(276);n.WheelPanTool\u003dE.WheelPanTool;var z\u003dt(277);n.WheelZoomTool\u003dz.WheelZoomTool;var O\u003dt(279);n.CrosshairTool\u003dO.CrosshairTool;var P\u003dt(280);n.CustomJSHover\u003dP.CustomJSHover;var j\u003dt(281);n.HoverTool\u003dj.HoverTool;var N\u003dt(282);n.InspectTool\u003dN.InspectTool;var I\u003dt(284);n.Tool\u003dI.Tool;var B\u003dt(285);n.ToolProxy\u003dB.ToolProxy;var R\u003dt(286);n.Toolbar\u003dR.Toolbar;var D\u003dt(287);n.ToolbarBase\u003dD.ToolbarBase;var F\u003dt(288);n.ProxyToolbar\u003dF.ProxyToolbar;var V\u003dt(288);n.ToolbarBox\u003dV.ToolbarBox},function(t,e,n){var i\u003dt(426),r\u003dt(282),o\u003dt(76),s\u003dt(18),a\u003dt(35),l\u003dt(306),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._move\u003dfunction(t){if(this.model.active){var e\u003dt.sx,n\u003dt.sy;this.plot_view.frame.bbox.contains(e,n)?this._update_spans(e,n):this._update_spans(null,null)}},e.prototype._move_exit\u003dfunction(t){this._update_spans(null,null)},e.prototype._update_spans\u003dfunction(t,e){var n\u003dthis.model.dimensions;\"width\"!\u003dn\u0026\u0026\"both\"!\u003dn||(this.model.spans.width.computed_location\u003de),\"height\"!\u003dn\u0026\u0026\"both\"!\u003dn||(this.model.spans.height.computed_location\u003dt)},e.__name__\u003d\"CrosshairToolView\",e}(r.InspectToolView);n.CrosshairToolView\u003dc;var h\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Crosshair\",n.icon\u003dl.bk_tool_icon_crosshair,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({dimensions:[s.Dimensions,\"both\"],line_color:[s.Color,\"black\"],line_width:[s.Number,1],line_alpha:[s.Number,1]}),this.internal({location_units:[s.SpatialUnits,\"screen\"],render_mode:[s.RenderMode,\"css\"],spans:[s.Any]})},Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this._get_dim_tooltip(\"Crosshair\",this.dimensions)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"synthetic_renderers\",{get:function(){return a.values(this.spans)},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.spans\u003d{width:new o.Span({for_hover:!0,dimension:\"width\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha}),height:new o.Span({for_hover:!0,dimension:\"height\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha})}},e.__name__\u003d\"CrosshairTool\",e}(r.InspectTool);n.CrosshairTool\u003dh,h.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dt(18),s\u003dt(35),a\u003dt(40),l\u003dfunction(e){function r(t){return e.call(this,t)||this}return i.__extends(r,e),r.initClass\u003dfunction(){this.define({args:[o.Any,{}],code:[o.String,\"\"]})},Object.defineProperty(r.prototype,\"values\",{get:function(){return s.values(this.args)},enumerable:!0,configurable:!0}),r.prototype._make_code\u003dfunction(t,e,n,i){return new(Function.bind.apply(Function,[void 0].concat(s.keys(this.args),[t,e,n,\"require\",\"exports\",a.use_strict(i)])))},r.prototype.format\u003dfunction(e,i,r){var o\u003dthis._make_code(\"value\",\"format\",\"special_vars\",this.code);return o.apply(void 0,this.values.concat([e,i,r,t,n]))},r.__name__\u003d\"CustomJSHover\",r}(r.Model);n.CustomJSHover\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(282),o\u003dt(80),s\u003dt(197),a\u003dt(198),l\u003dt(289),c\u003dt(9),h\u003dt(42),u\u003dt(5),_\u003dt(18),d\u003dt(30),p\u003dt(35),f\u003dt(46),m\u003dt(4),v\u003dt(306),g\u003dt(315);function y(t,e,n,i,r,o){var s,a,l\u003d{x:r[t],y:o[t]},h\u003d{x:r[t+1],y:o[t+1]};if(\"span\"\u003d\u003de.type)\"h\"\u003d\u003de.direction?(s\u003dMath.abs(l.x-n),a\u003dMath.abs(h.x-n)):(s\u003dMath.abs(l.y-i),a\u003dMath.abs(h.y-i));else{var u\u003d{x:n,y:i};s\u003dc.dist_2_pts(l,u),a\u003dc.dist_2_pts(h,u)}return s\u003ca?[[l.x,l.y],t]:[[h.x,h.y],t+1]}function b(t,e,n){return[[t[n],e[n]],n]}n._nearest_line_hit\u003dy,n._line_hit\u003db;var w\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.ttviews\u003d{}},e.prototype.remove\u003dfunction(){m.remove_views(this.ttviews),t.prototype.remove.call(this)},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this);for(var n\u003d0,i\u003dthis.computed_renderers;n\u003ci.length;n++){var r\u003di[n];r instanceof s.GlyphRenderer?this.connect(r.data_source.inspect,this._update):r instanceof a.GraphRenderer\u0026\u0026(this.connect(r.node_renderer.data_source.inspect,this._update),this.connect(r.edge_renderer.data_source.inspect,this._update))}this.connect(this.model.properties.renderers.change,function(){return e._computed_renderers\u003de._ttmodels\u003dnull}),this.connect(this.model.properties.names.change,function(){return e._computed_renderers\u003de._ttmodels\u003dnull}),this.connect(this.model.properties.tooltips.change,function(){return e._ttmodels\u003dnull})},e.prototype._compute_ttmodels\u003dfunction(){var t\u003d{},e\u003dthis.model.tooltips;if(null!\u003de)for(var n\u003d0,i\u003dthis.computed_renderers;n\u003ci.length;n++){var r\u003di[n];if(r instanceof s.GlyphRenderer){var l\u003dnew o.Tooltip({custom:f.isString(e)||f.isFunction(e),attachment:this.model.attachment,show_arrow:this.model.show_arrow});t[r.id]\u003dl}else if(r instanceof a.GraphRenderer){var l\u003dnew o.Tooltip({custom:f.isString(e)||f.isFunction(e),attachment:this.model.attachment,show_arrow:this.model.show_arrow});t[r.node_renderer.id]\u003dl,t[r.edge_renderer.id]\u003dl}}return m.build_views(this.ttviews,p.values(t),{parent:this.plot_view}),t},Object.defineProperty(e.prototype,\"computed_renderers\",{get:function(){if(null\u003d\u003dthis._computed_renderers){var t\u003dthis.model.renderers,e\u003dthis.plot_model.renderers,n\u003dthis.model.names;this._computed_renderers\u003dl.compute_renderers(t,e,n)}return this._computed_renderers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"ttmodels\",{get:function(){return null\u003d\u003dthis._ttmodels\u0026\u0026(this._ttmodels\u003dthis._compute_ttmodels()),this._ttmodels},enumerable:!0,configurable:!0}),e.prototype._clear\u003dfunction(){for(var t in this._inspect(1/0,1/0),this.ttmodels){var e\u003dthis.ttmodels[t];e.clear()}},e.prototype._move\u003dfunction(t){if(this.model.active){var e\u003dt.sx,n\u003dt.sy;this.plot_view.frame.bbox.contains(e,n)?this._inspect(e,n):this._clear()}},e.prototype._move_exit\u003dfunction(){this._clear()},e.prototype._inspect\u003dfunction(t,e){var n;if(\"mouse\"\u003d\u003dthis.model.mode)n\u003d{type:\"point\",sx:t,sy:e};else{var i\u003d\"vline\"\u003d\u003dthis.model.mode?\"h\":\"v\";n\u003d{type:\"span\",direction:i,sx:t,sy:e}}for(var r\u003d0,o\u003dthis.computed_renderers;r\u003co.length;r++){var s\u003do[r],a\u003ds.get_selection_manager();a.inspect(this.plot_view.renderer_views[s.id],n)}null!\u003dthis.model.callback\u0026\u0026this._emit_callback(n)},e.prototype._update\u003dfunction(t){var e,n,i,r,o,l,c,h,u,_,d,f,m,v,g,w,x\u003dt[0],A\u003dt[1].geometry;if(this.model.active\u0026\u0026(x instanceof s.GlyphRendererView||x instanceof a.GraphRendererView)){var k\u003dx.model,C\u003dthis.ttmodels[k.id];if(null!\u003dC){C.clear();var T\u003dk.get_selection_manager(),S\u003dT.inspectors[k.id];if(k instanceof s.GlyphRenderer\u0026\u0026(S\u003dk.view.convert_selection_to_subset(S)),!S.is_empty()){for(var M\u003dT.source,E\u003dthis.plot_view.frame,z\u003dA.sx,O\u003dA.sy,P\u003dE.xscales[k.x_range_name],j\u003dE.yscales[k.y_range_name],N\u003dP.invert(z),I\u003dj.invert(O),B\u003dx.glyph,R\u003d0,D\u003dS.line_indices;R\u003cD.length;R++){var F\u003dD[R],V\u003dB._x[F+1],L\u003dB._y[F+1],U\u003dF,G\u003dvoid 0,H\u003dvoid 0;switch(this.model.line_policy){case\"interp\":e\u003dB.get_interpolation_hit(F,A),V\u003de[0],L\u003de[1],G\u003dP.compute(V),H\u003dj.compute(L);break;case\"prev\":n\u003db(B.sx,B.sy,F),i\u003dn[0],G\u003di[0],H\u003di[1],U\u003dn[1];break;case\"next\":r\u003db(B.sx,B.sy,F+1),o\u003dr[0],G\u003do[0],H\u003do[1],U\u003dr[1];break;case\"nearest\":l\u003dy(F,A,z,O,B.sx,B.sy),c\u003dl[0],G\u003dc[0],H\u003dc[1],U\u003dl[1],V\u003dB._x[U],L\u003dB._y[U];break;default:G\u003d(h\u003d[z,O])[0],H\u003dh[1]}var Y\u003d{index:U,x:N,y:I,sx:z,sy:O,data_x:V,data_y:L,rx:G,ry:H,indices:S.line_indices,name:x.model.name};C.add(G,H,this._render_tooltips(M,U,Y))}for(var W\u003d0,J\u003dS.image_indices;W\u003cJ.length;W++){var X\u003dJ[W],Y\u003d{index:X.index,x:N,y:I,sx:z,sy:O},q\u003dthis._render_tooltips(M,X,Y);C.add(z,O,q)}for(var Z\u003d0,K\u003dS.indices;Z\u003cK.length;Z++){var F\u003dK[Z];if(p.isEmpty(S.multiline_indices)){var V\u003dnull!\u003dB._x?B._x[F]:void 0,L\u003dnull!\u003dB._y?B._y[F]:void 0,G\u003dvoid 0,H\u003dvoid 0;if(\"snap_to_data\"\u003d\u003dthis.model.point_policy){var Q\u003dB.get_anchor_point(this.model.anchor,F,[z,O]);null\u003d\u003dQ\u0026\u0026(Q\u003dB.get_anchor_point(\"center\",F,[z,O])),G\u003dQ.x,H\u003dQ.y}else G\u003d(w\u003d[z,O])[0],H\u003dw[1];var $\u003dvoid 0,Y\u003d{index:$\u003dk instanceof s.GlyphRenderer?k.view.convert_indices_from_subset([F])[0]:F,x:N,y:I,sx:z,sy:O,data_x:V,data_y:L,indices:S.indices,name:x.model.name};C.add(G,H,this._render_tooltips(M,$,Y))}else for(var tt\u003d0,et\u003dS.multiline_indices[F.toString()];tt\u003cet.length;tt++){var nt\u003det[tt],V\u003dB._xs[F][nt],L\u003dB._ys[F][nt],it\u003dnt,G\u003dvoid 0,H\u003dvoid 0;switch(this.model.line_policy){case\"interp\":u\u003dB.get_interpolation_hit(F,nt,A),V\u003du[0],L\u003du[1],G\u003dP.compute(V),H\u003dj.compute(L);break;case\"prev\":_\u003db(B.sxs[F],B.sys[F],nt),d\u003d_[0],G\u003dd[0],H\u003dd[1],it\u003d_[1];break;case\"next\":f\u003db(B.sxs[F],B.sys[F],nt+1),m\u003df[0],G\u003dm[0],H\u003dm[1],it\u003df[1];break;case\"nearest\":v\u003dy(nt,A,z,O,B.sxs[F],B.sys[F]),g\u003dv[0],G\u003dg[0],H\u003dg[1],it\u003dv[1],V\u003dB._xs[F][it],L\u003dB._ys[F][it];break;default:throw new Error(\"should\u0027t have happened\")}var $\u003dvoid 0,Y\u003d{index:$\u003dk instanceof s.GlyphRenderer?k.view.convert_indices_from_subset([F])[0]:F,x:N,y:I,sx:z,sy:O,data_x:V,data_y:L,segment_index:it,indices:S.multiline_indices,name:x.model.name};C.add(G,H,this._render_tooltips(M,$,Y))}}}}}},e.prototype._emit_callback\u003dfunction(t){for(var e\u003d0,n\u003dthis.computed_renderers;e\u003cn.length;e++){var r\u003dn[e],o\u003dr.data_source.inspected,s\u003dthis.plot_view.frame,a\u003ds.xscales[r.x_range_name],l\u003ds.yscales[r.y_range_name],c\u003da.invert(t.sx),h\u003dl.invert(t.sy),u\u003di.__assign({x:c,y:h},t);this.model.callback.execute(this.model,{index:o,geometry:u,renderer:r})}},e.prototype._render_tooltips\u003dfunction(t,e,n){var i\u003dthis.model.tooltips;if(f.isString(i)){var r\u003du.div();return r.innerHTML\u003dh.replace_placeholders(i,t,e,this.model.formatters,n),r}if(f.isFunction(i))return i(t,n);for(var o\u003du.div({style:{display:\"table\",borderSpacing:\"2px\"}}),s\u003d0,a\u003di;s\u003ca.length;s++){var l\u003da[s],c\u003dl[0],_\u003dl[1],p\u003du.div({style:{display:\"table-row\"}});o.appendChild(p);var m\u003dvoid 0;if(m\u003du.div({style:{display:\"table-cell\"},class:g.bk_tooltip_row_label},0!\u003dc.length?c+\": \":\"\"),p.appendChild(m),m\u003du.div({style:{display:\"table-cell\"},class:g.bk_tooltip_row_value}),p.appendChild(m),_.indexOf(\"$color\")\u003e\u003d0){var v\u003d_.match(/\\$color(\\[.*\\])?:(\\w*)/),y\u003dv[1],b\u003dvoid 0\u003d\u003d\u003dy?\"\":y,w\u003dv[2],x\u003dt.get_column(w);if(null\u003d\u003dx){var A\u003du.span({},w+\" unknown\");m.appendChild(A);continue}var k\u003db.indexOf(\"hex\")\u003e\u003d0,C\u003db.indexOf(\"swatch\")\u003e\u003d0,T\u003df.isNumber(e)?x[e]:null;if(null\u003d\u003dT){var S\u003du.span({},\"(null)\");m.appendChild(S);continue}k\u0026\u0026(T\u003dd.color2hex(T));var r\u003du.span({},T);m.appendChild(r),C\u0026\u0026(r\u003du.span({class:g.bk_tooltip_color_block,style:{backgroundColor:T}},\" \"),m.appendChild(r))}else{var r\u003du.span();r.innerHTML\u003dh.replace_placeholders(_.replace(\"$~\",\"$data_\"),t,e,this.model.formatters,n),m.appendChild(r)}}return o},e.__name__\u003d\"HoverToolView\",e}(r.InspectToolView);n.HoverToolView\u003dw;var x\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.tool_name\u003d\"Hover\",n.icon\u003dv.bk_tool_icon_hover,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dw,this.define({tooltips:[_.Any,[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"screen (x, y)\",\"($sx, $sy)\"]]],formatters:[_.Any,{}],renderers:[_.Any,\"auto\"],names:[_.Array,[]],mode:[_.HoverMode,\"mouse\"],point_policy:[_.PointPolicy,\"snap_to_data\"],line_policy:[_.LinePolicy,\"nearest\"],show_arrow:[_.Boolean,!0],anchor:[_.Anchor,\"center\"],attachment:[_.TooltipAttachment,\"horizontal\"],callback:[_.Any]})},e.__name__\u003d\"HoverTool\",e}(r.InspectTool);n.HoverTool\u003dx,x.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(259),o\u003dt(283),s\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"InspectToolView\",e}(r.ButtonToolView);n.InspectToolView\u003da;var l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.event_type\u003d\"move\",n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.button_view\u003do.OnOffButtonView,this.define({toggleable:[s.Boolean,!0]}),this.override({active:!0})},e.__name__\u003d\"InspectTool\",e}(r.ButtonTool);n.InspectTool\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(259),o\u003dt(309),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){t.prototype.render.call(this),this.model.active?this.el.classList.add(o.bk_active):this.el.classList.remove(o.bk_active)},e.prototype._clicked\u003dfunction(){var t\u003dthis.model.active;this.model.active\u003d!t},e.__name__\u003d\"OnOffButtonView\",e}(r.ButtonToolButtonView);n.OnOffButtonView\u003ds},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(50),s\u003dt(24),a\u003dt(62),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"plot_view\",{get:function(){return this.parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"plot_model\",{get:function(){return this.parent.model},enumerable:!0,configurable:!0}),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.active.change,function(){e.model.active?e.activate():e.deactivate()})},e.prototype.activate\u003dfunction(){},e.prototype.deactivate\u003dfunction(){},e.__name__\u003d\"ToolView\",e}(o.View);n.ToolView\u003dl;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.internal({active:[r.Boolean,!1]})},Object.defineProperty(e.prototype,\"synthetic_renderers\",{get:function(){return[]},enumerable:!0,configurable:!0}),e.prototype._get_dim_tooltip\u003dfunction(t,e){switch(e){case\"width\":return t+\" (x-axis)\";case\"height\":return t+\" (y-axis)\";case\"both\":return t}},e.prototype._get_dim_limits\u003dfunction(t,e,n,i){var r,o\u003dt[0],a\u003dt[1],l\u003de[0],c\u003de[1],h\u003dn.bbox.h_range;\"width\"\u003d\u003di||\"both\"\u003d\u003di?(r\u003d[s.min([o,l]),s.max([o,l])],r\u003d[s.max([r[0],h.start]),s.min([r[1],h.end])]):r\u003d[h.start,h.end];var u,_\u003dn.bbox.v_range;return\"height\"\u003d\u003di||\"both\"\u003d\u003di?(u\u003d[s.min([a,c]),s.max([a,c])],u\u003d[s.max([u[0],_.start]),s.min([u[1],_.end])]):u\u003d[_.start,_.end],[r,u]},e.__name__\u003d\"Tool\",e}(a.Model);n.Tool\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(22),s\u003dt(62),a\u003dt(282),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({tools:[r.Array,[]],active:[r.Boolean,!1],disabled:[r.Boolean,!1]})},Object.defineProperty(e.prototype,\"button_view\",{get:function(){return this.tools[0].button_view},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"event_type\",{get:function(){return this.tools[0].event_type},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"tooltip\",{get:function(){return this.tools[0].tooltip},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"tool_name\",{get:function(){return this.tools[0].tool_name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"icon\",{get:function(){return this.tools[0].computed_icon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"computed_icon\",{get:function(){return this.icon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"toggleable\",{get:function(){var t\u003dthis.tools[0];return t instanceof a.InspectTool\u0026\u0026t.toggleable},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.do\u003dnew o.Signal0(this,\"do\")},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.do,function(){return e.doit()}),this.connect(this.properties.active.change,function(){return e.set_active()})},e.prototype.doit\u003dfunction(){for(var t\u003d0,e\u003dthis.tools;t\u003ce.length;t++){var n\u003de[t];n.do.emit()}},e.prototype.set_active\u003dfunction(){for(var t\u003d0,e\u003dthis.tools;t\u003ce.length;t++){var n\u003de[t];n.active\u003dthis.active}},e.__name__\u003d\"ToolProxy\",e}(s.Model);n.ToolProxy\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(46),s\u003dt(24),a\u003dt(282),l\u003dt(287),c\u003dfunction(t){switch(t){case\"tap\":return\"active_tap\";case\"pan\":return\"active_drag\";case\"pinch\":case\"scroll\":return\"active_scroll\";case\"multi\":return\"active_multi\"}return null},h\u003dfunction(t){return\"tap\"\u003d\u003dt||\"pan\"\u003d\u003dt},u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl.ToolbarBaseView,this.define({active_drag:[r.Any,\"auto\"],active_inspect:[r.Any,\"auto\"],active_scroll:[r.Any,\"auto\"],active_tap:[r.Any,\"auto\"],active_multi:[r.Any,null]})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.properties.tools.change,function(){return e._init_tools()})},e.prototype._init_tools\u003dfunction(){var e\u003dthis;if(t.prototype._init_tools.call(this),\"auto\"\u003d\u003dthis.active_inspect);else if(this.active_inspect instanceof a.InspectTool){for(var n\u003d!1,i\u003d0,r\u003dthis.inspectors;i\u003cr.length;i++){var l\u003dr[i];l!\u003dthis.active_inspect?l.active\u003d!1:n\u003d!0}n||(this.active_inspect\u003dnull)}else if(o.isArray(this.active_inspect)){var u\u003ds.intersection(this.active_inspect,this.inspectors);u.length!\u003dthis.active_inspect.length\u0026\u0026(this.active_inspect\u003du);for(var _\u003d0,d\u003dthis.inspectors;_\u003cd.length;_++){var l\u003dd[_];s.includes(this.active_inspect,l)||(l.active\u003d!1)}}else if(null\u003d\u003dthis.active_inspect)for(var p\u003d0,f\u003dthis.inspectors;p\u003cf.length;p++){var l\u003df[p];l.active\u003d!1}var m\u003dfunction(t){t.active?e._active_change(t):t.active\u003d!0};for(var v in this.gestures){var g\u003dthis.gestures[v];g.tools\u003ds.sort_by(g.tools,function(t){return t.default_order});for(var y\u003d0,b\u003dg.tools;y\u003cb.length;y++){var w\u003db[y];this.connect(w.properties.active.change,this._active_change.bind(this,w))}}for(var v in this.gestures){var x\u003dc(v);if(x){var A\u003dthis[x];if(\"auto\"\u003d\u003dA){var g\u003dthis.gestures[v];0!\u003dg.tools.length\u0026\u0026h(v)\u0026\u0026m(g.tools[0])}else null!\u003dA\u0026\u0026(s.includes(this.tools,A)?m(A):this[x]\u003dnull)}}},e.__name__\u003d\"Toolbar\",e}(l.ToolbarBase);n.Toolbar\u003du,u.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(17),o\u003dt(5),s\u003dt(4),a\u003dt(18),l\u003dt(6),c\u003dt(24),h\u003dt(32),u\u003dt(46),_\u003dt(62),d\u003dt(269),p\u003dt(250),f\u003dt(252),m\u003dt(282),v\u003dt(314),g\u003dt(307),y\u003dt(309),b\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({_visible:[a.Any,null],autohide:[a.Boolean,!1]})},Object.defineProperty(e.prototype,\"visible\",{get:function(){return!this.autohide||null!\u003dthis._visible\u0026\u0026this._visible},enumerable:!0,configurable:!0}),e.__name__\u003d\"ToolbarViewModel\",e}(_.Model);n.ToolbarViewModel\u003db,b.initClass();var w\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._tool_button_views\u003d{},this._build_tool_button_views(),this._toolbar_view_model\u003dnew b({autohide:this.model.autohide})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.tools.change,function(){e._build_tool_button_views(),e.render()}),this.connect(this.model.properties.autohide.change,function(){e._toolbar_view_model.autohide\u003de.model.autohide,e._on_visible_change()}),this.connect(this._toolbar_view_model.properties._visible.change,function(){return e._on_visible_change()})},e.prototype.remove\u003dfunction(){s.remove_views(this._tool_button_views),t.prototype.remove.call(this)},e.prototype._build_tool_button_views\u003dfunction(){var t\u003dnull!\u003dthis.model._proxied_tools?this.model._proxied_tools:this.model.tools;s.build_views(this._tool_button_views,t,{parent:this},function(t){return t.button_view})},e.prototype.set_visibility\u003dfunction(t){t!\u003dthis._toolbar_view_model._visible\u0026\u0026(this._toolbar_view_model._visible\u003dt)},e.prototype._on_visible_change\u003dfunction(){var t\u003dthis._toolbar_view_model.visible,e\u003dv.bk_toolbar_hidden;this.el.classList.contains(e)\u0026\u0026t?this.el.classList.remove(e):t||this.el.classList.add(e)},e.prototype.render\u003dfunction(){var t\u003dthis;if(o.empty(this.el),this.el.classList.add(v.bk_toolbar),this.el.classList.add(y.bk_side(this.model.toolbar_location)),this._toolbar_view_model.autohide\u003dthis.model.autohide,this._on_visible_change(),null!\u003dthis.model.logo){var e\u003d\"grey\"\u003d\u003d\u003dthis.model.logo?g.bk_grey:null,n\u003do.a({href:\"https://bokeh.pydata.org/\",target:\"_blank\",class:[g.bk_logo,g.bk_logo_small,e]});this.el.appendChild(n)}var i\u003d[],r\u003dfunction(e){return t._tool_button_views[e.id].el},s\u003dthis.model.gestures;for(var a in s)i.push(s[a].tools.map(r));i.push(this.model.actions.map(r)),i.push(this.model.inspectors.filter(function(t){return t.toggleable}).map(r)),i.push(this.model.help.map(r));for(var l\u003d0,c\u003di;l\u003cc.length;l++){var h\u003dc[l];if(0!\u003d\u003dh.length){var u\u003do.div({class:v.bk_button_bar},h);this.el.appendChild(u)}}},e.prototype.update_layout\u003dfunction(){},e.prototype.update_position\u003dfunction(){},e.prototype.after_layout\u003dfunction(){this._has_finished\u003d!0},e.__name__\u003d\"ToolbarBaseView\",e}(l.DOMView);function x(){return{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}}}n.ToolbarBaseView\u003dw;var A\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dw,this.define({tools:[a.Array,[]],logo:[a.Logo,\"normal\"],autohide:[a.Boolean,!1]}),this.internal({gestures:[a.Any,x],actions:[a.Array,[]],inspectors:[a.Array,[]],help:[a.Array,[]],toolbar_location:[a.Location,\"right\"]})},e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._init_tools()},e.prototype._init_tools\u003dfunction(){var t\u003dthis,e\u003dfunction(t,e){if(t.length!\u003de.length)return!0;var n\u003dnew h.Set(e.map(function(t){return t.id}));return c.some(t,function(t){return!n.has(t.id)})},n\u003dthis.tools.filter(function(t){return t instanceof m.InspectTool});e(this.inspectors,n)\u0026\u0026(this.inspectors\u003dn);var i\u003dthis.tools.filter(function(t){return t instanceof f.HelpTool});e(this.help,i)\u0026\u0026(this.help\u003di);var o\u003dthis.tools.filter(function(t){return t instanceof p.ActionTool});e(this.actions,o)\u0026\u0026(this.actions\u003do);for(var s\u003dfunction(e,n){e in t.gestures||r.logger.warn(\"Toolbar: unknown event type \u0027\"+e+\"\u0027 for tool: \"+n.type+\" (\"+n.id+\")\")},a\u003d{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}},l\u003d0,_\u003dthis.tools;l\u003c_.length;l++){var v\u003d_[l];if(v instanceof d.GestureTool\u0026\u0026v.event_type)if(u.isString(v.event_type))a[v.event_type].tools.push(v),s(v.event_type,v);else{a.multi.tools.push(v);for(var g\u003d0,y\u003dv.event_type;g\u003cy.length;g++){var b\u003dy[g];s(b,v)}}}for(var w\u003dfunction(t){var n\u003dx.gestures[t];e(n.tools,a[t].tools)\u0026\u0026(n.tools\u003da[t].tools),n.active\u0026\u0026c.every(n.tools,function(t){return t.id!\u003dn.active.id})\u0026\u0026(n.active\u003dnull)},x\u003dthis,A\u003d0,k\u003dObject.keys(a);A\u003ck.length;A++){var b\u003dk[A];w(b)}},Object.defineProperty(e.prototype,\"horizontal\",{get:function(){return\"above\"\u003d\u003d\u003dthis.toolbar_location||\"below\"\u003d\u003d\u003dthis.toolbar_location},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"vertical\",{get:function(){return\"left\"\u003d\u003d\u003dthis.toolbar_location||\"right\"\u003d\u003d\u003dthis.toolbar_location},enumerable:!0,configurable:!0}),e.prototype._active_change\u003dfunction(t){var e\u003dt.event_type;if(null!\u003de)for(var n\u003du.isString(e)?[e]:e,i\u003d0,o\u003dn;i\u003co.length;i++){var s\u003do[i];if(t.active){var a\u003dthis.gestures[s].active;null!\u003da\u0026\u0026t!\u003da\u0026\u0026(r.logger.debug(\"Toolbar: deactivating tool: \"+a.type+\" (\"+a.id+\") for event type \u0027\"+s+\"\u0027\"),a.active\u003d!1),this.gestures[s].active\u003dt,r.logger.debug(\"Toolbar: activating tool: \"+t.type+\" (\"+t.id+\") for event type \u0027\"+s+\"\u0027\")}else this.gestures[s].active\u003dnull}},e.__name__\u003d\"ToolbarBase\",e}(_.Model);n.ToolbarBase\u003dA,A.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(18),o\u003dt(24),s\u003dt(287),a\u003dt(285),l\u003dt(166),c\u003dt(13),h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._merge_tools()},e.prototype._merge_tools\u003dfunction(){var t,e\u003dthis;this._proxied_tools\u003d[];for(var n\u003d{},i\u003d{},r\u003d{},s\u003d[],l\u003d[],c\u003d0,h\u003dthis.help;c\u003ch.length;c++){var u\u003dh[c];o.includes(l,u.redirect)||(s.push(u),l.push(u.redirect))}for(var _ in(t\u003dthis._proxied_tools).push.apply(t,s),this.help\u003ds,this.gestures){var d\u003dthis.gestures[_];_ in r||(r[_]\u003d{});for(var p\u003d0,f\u003dd.tools;p\u003cf.length;p++){var m\u003df[p];m.type in r[_]||(r[_][m.type]\u003d[]),r[_][m.type].push(m)}}for(var v\u003d0,g\u003dthis.inspectors;v\u003cg.length;v++){var m\u003dg[v];m.type in n||(n[m.type]\u003d[]),n[m.type].push(m)}for(var y\u003d0,b\u003dthis.actions;y\u003cb.length;y++){var m\u003db[y];m.type in i||(i[m.type]\u003d[]),i[m.type].push(m)}var w\u003dfunction(t,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1);var i\u003dnew a.ToolProxy({tools:t,active:n});return e._proxied_tools.push(i),i};for(var _ in r){var d\u003dthis.gestures[_];for(var x in d.tools\u003d[],r[_]){var A\u003dr[_][x];if(A.length\u003e0)if(\"multi\"\u003d\u003d_)for(var k\u003d0,C\u003dA;k\u003cC.length;k++){var m\u003dC[k],T\u003dw([m]);d.tools.push(T),this.connect(T.properties.active.change,this._active_change.bind(this,T))}else{var T\u003dw(A);d.tools.push(T),this.connect(T.properties.active.change,this._active_change.bind(this,T))}}}for(var x in this.actions\u003d[],i){var A\u003di[x];if(\"CustomAction\"\u003d\u003dx)for(var S\u003d0,M\u003dA;S\u003cM.length;S++){var m\u003dM[S];this.actions.push(w([m]))}else A.length\u003e0\u0026\u0026this.actions.push(w(A))}for(var x in this.inspectors\u003d[],n){var A\u003dn[x];A.length\u003e0\u0026\u0026this.inspectors.push(w(A,!0))}for(var E in this.gestures){var d\u003dthis.gestures[E];0!\u003dd.tools.length\u0026\u0026(d.tools\u003do.sort_by(d.tools,function(t){return t.default_order}),\"pinch\"!\u003dE\u0026\u0026\"scroll\"!\u003dE\u0026\u0026\"multi\"!\u003dE\u0026\u0026(d.tools[0].active\u003d!0))}},e.__name__\u003d\"ProxyToolbar\",e}(s.ToolbarBase);n.ProxyToolbar\u003dh;var u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){this.model.toolbar.toolbar_location\u003dthis.model.toolbar_location,t.prototype.initialize.call(this)},Object.defineProperty(e.prototype,\"child_models\",{get:function(){return[this.model.toolbar]},enumerable:!0,configurable:!0}),e.prototype._update_layout\u003dfunction(){this.layout\u003dnew c.ContentBox(this.child_views[0].el);var t\u003dthis.model.toolbar;t.horizontal?this.layout.set_sizing({width_policy:\"fit\",min_width:100,height_policy:\"fixed\"}):this.layout.set_sizing({width_policy:\"fixed\",height_policy:\"fit\",min_height:100})},e.__name__\u003d\"ToolbarBoxView\",e}(l.LayoutDOMView);n.ToolbarBoxView\u003du;var _\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.define({toolbar:[r.Instance],toolbar_location:[r.Location,\"right\"]})},e.__name__\u003d\"ToolbarBox\",e}(l.LayoutDOM);n.ToolbarBox\u003d_,_.initClass()},function(t,e,n){var i\u003dt(24);n.compute_renderers\u003dfunction(t,e,n){if(null\u003d\u003dt)return[];var r\u003d\"auto\"\u003d\u003dt?e:t;return n.length\u003e0\u0026\u0026(r\u003dr.filter(function(t){return i.includes(n,t.name)})),r}},function(t,e,n){var i\u003dt(426),r\u003dt(297),o\u003dt(18),s\u003dt(35),a\u003dt(40),l\u003dfunction(e){function n(t){return e.call(this,t)||this}return i.__extends(n,e),n.initClass\u003dfunction(){this.define({args:[o.Any,{}],func:[o.String,\"\"],v_func:[o.String,\"\"],use_strict:[o.Boolean,!1]})},Object.defineProperty(n.prototype,\"names\",{get:function(){return s.keys(this.args)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"values\",{get:function(){return s.values(this.args)},enumerable:!0,configurable:!0}),n.prototype._make_transform\u003dfunction(t,e){var n\u003dthis.use_strict?a.use_strict(e):e;return new(Function.bind.apply(Function,[void 0].concat(this.names,[t,\"require\",\"exports\",n])))},Object.defineProperty(n.prototype,\"scalar_transform\",{get:function(){return this._make_transform(\"x\",this.func)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,\"vector_transform\",{get:function(){return this._make_transform(\"xs\",this.v_func)},enumerable:!0,configurable:!0}),n.prototype.compute\u003dfunction(e){return this.scalar_transform.apply(this,this.values.concat([e,t,{}]))},n.prototype.v_compute\u003dfunction(e){return this.vector_transform.apply(this,this.values.concat([e,t,{}]))},n.__name__\u003d\"CustomJSTransform\",n}(r.Transform);n.CustomJSTransform\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(297),o\u003dt(192),s\u003dt(18),a\u003dt(46),l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({value:[s.Number,0],range:[s.Instance]})},e.prototype.v_compute\u003dfunction(t){var e;if(this.range instanceof o.FactorRange)e\u003dthis.range.v_synthetic(t);else{if(!a.isArrayableOf(t,a.isNumber))throw new Error(\"unexpected\");e\u003dt}for(var n\u003dnew Float64Array(e.length),i\u003d0;i\u003ce.length;i++){var r\u003de[i];n[i]\u003dthis._compute(r)}return n},e.prototype.compute\u003dfunction(t){if(this.range instanceof o.FactorRange)return this._compute(this.range.synthetic(t));if(a.isNumber(t))return this._compute(t);throw new Error(\"unexpected\")},e.prototype._compute\u003dfunction(t){return t+this.value},e.__name__\u003d\"Dodge\",e}(r.Transform);n.Dodge\u003dl,l.initClass()},function(t,e,n){var i\u003dt(290);n.CustomJSTransform\u003di.CustomJSTransform;var r\u003dt(291);n.Dodge\u003dr.Dodge;var o\u003dt(293);n.Interpolator\u003do.Interpolator;var s\u003dt(294);n.Jitter\u003ds.Jitter;var a\u003dt(295);n.LinearInterpolator\u003da.LinearInterpolator;var l\u003dt(296);n.StepInterpolator\u003dl.StepInterpolator;var c\u003dt(297);n.Transform\u003dc.Transform},function(t,e,n){var i\u003dt(426),r\u003dt(297),o\u003dt(18),s\u003dt(24),a\u003dt(46),l\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n._sorted_dirty\u003d!0,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({x:[o.Any],y:[o.Any],data:[o.Any],clip:[o.Boolean,!0]})},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.change,function(){return e._sorted_dirty\u003d!0})},e.prototype.v_compute\u003dfunction(t){for(var e\u003dnew Float64Array(t.length),n\u003d0;n\u003ct.length;n++){var i\u003dt[n];e[n]\u003dthis.compute(i)}return e},e.prototype.sort\u003dfunction(t){if(void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1),this._sorted_dirty){var e,n;if(a.isString(this.x)\u0026\u0026a.isString(this.y)\u0026\u0026null!\u003dthis.data){var i\u003dthis.data.columns();if(!s.includes(i,this.x))throw new Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");if(!s.includes(i,this.y))throw new Error(\"The y parameter does not correspond to a valid column name defined in the data parameter\");e\u003dthis.data.get_column(this.x),n\u003dthis.data.get_column(this.y)}else{if(!a.isArray(this.x)||!a.isArray(this.y))throw new Error(\"parameters \u0027x\u0027 and \u0027y\u0027 must be both either string fields or arrays\");e\u003dthis.x,n\u003dthis.y}if(e.length!\u003d\u003dn.length)throw new Error(\"The length for x and y do not match\");if(e.length\u003c2)throw new Error(\"x and y must have at least two elements to support interpolation\");var r\u003d[];for(var o in e)r.push({x:e[o],y:n[o]});t?r.sort(function(t,e){return t.x\u003ee.x?-1:t.x\u003d\u003de.x?0:1}):r.sort(function(t,e){return t.x\u003ce.x?-1:t.x\u003d\u003de.x?0:1}),this._x_sorted\u003d[],this._y_sorted\u003d[];for(var l\u003d0,c\u003dr;l\u003cc.length;l++){var h\u003dc[l],u\u003dh.x,_\u003dh.y;this._x_sorted.push(u),this._y_sorted.push(_)}this._sorted_dirty\u003d!1}},e.__name__\u003d\"Interpolator\",e}(r.Transform);n.Interpolator\u003dl,l.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(297),o\u003dt(192),s\u003dt(46),a\u003dt(18),l\u003dt(34),c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({mean:[a.Number,0],width:[a.Number,1],distribution:[a.Distribution,\"uniform\"],range:[a.Instance]}),this.internal({previous_values:[a.Array]})},e.prototype.v_compute\u003dfunction(t){if(null!\u003dthis.previous_values\u0026\u0026this.previous_values.length\u003d\u003dt.length)return this.previous_values;var e;if(this.range instanceof o.FactorRange)e\u003dthis.range.v_synthetic(t);else{if(!s.isArrayableOf(t,s.isNumber))throw new Error(\"unexpected\");e\u003dt}for(var n\u003dnew Float64Array(e.length),i\u003d0;i\u003ce.length;i++){var r\u003de[i];n[i]\u003dthis._compute(r)}return this.previous_values\u003dn,n},e.prototype.compute\u003dfunction(t){if(this.range instanceof o.FactorRange)return this._compute(this.range.synthetic(t));if(s.isNumber(t))return this._compute(t);throw new Error(\"unexpected\")},e.prototype._compute\u003dfunction(t){switch(this.distribution){case\"uniform\":return t+this.mean+(l.random()-.5)*this.width;case\"normal\":return t+l.rnorm(this.mean,this.width)}},e.__name__\u003d\"Jitter\",e}(r.Transform);n.Jitter\u003dc,c.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(24),o\u003dt(293),s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.prototype.compute\u003dfunction(t){if(this.sort(!1),this.clip){if(t\u003cthis._x_sorted[0]||t\u003ethis._x_sorted[this._x_sorted.length-1])return NaN}else{if(t\u003cthis._x_sorted[0])return this._y_sorted[0];if(t\u003ethis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}if(t\u003d\u003dthis._x_sorted[0])return this._y_sorted[0];var e\u003dr.find_last_index(this._x_sorted,function(e){return e\u003ct}),n\u003dthis._x_sorted[e],i\u003dthis._x_sorted[e+1],o\u003dthis._y_sorted[e],s\u003dthis._y_sorted[e+1];return o+(t-n)/(i-n)*(s-o)},e.__name__\u003d\"LinearInterpolator\",e}(o.Interpolator);n.LinearInterpolator\u003ds},function(t,e,n){var i\u003dt(426),r\u003dt(293),o\u003dt(18),s\u003dt(24),a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({mode:[o.StepMode,\"after\"]})},e.prototype.compute\u003dfunction(t){if(this.sort(!1),this.clip){if(t\u003cthis._x_sorted[0]||t\u003ethis._x_sorted[this._x_sorted.length-1])return NaN}else{if(t\u003cthis._x_sorted[0])return this._y_sorted[0];if(t\u003ethis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}var e;switch(this.mode){case\"after\":e\u003ds.find_last_index(this._x_sorted,function(e){return t\u003e\u003de});break;case\"before\":e\u003ds.find_index(this._x_sorted,function(e){return t\u003c\u003de});break;case\"center\":var n\u003dthis._x_sorted.map(function(e){return Math.abs(e-t)}),i\u003ds.min(n);e\u003ds.find_index(n,function(t){return i\u003d\u003d\u003dt});break;default:throw new Error(\"unknown mode: \"+this.mode)}return-1!\u003de?this._y_sorted[e]:NaN},e.__name__\u003d\"StepInterpolator\",e}(r.Interpolator);n.StepInterpolator\u003da,a.initClass()},function(t,e,n){var i\u003dt(426),r\u003dt(62),o\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"Transform\",e}(r.Model);n.Transform\u003do},function(t,e,n){var i,r,o,s;t(379),t(372),t(389),\"undefined\"\u003d\u003dtypeof Promise\u0026\u0026t(378).polyfill(),void 0\u003d\u003d\u003dMath.log10\u0026\u0026(Math.log10\u003dfunction(t){return Math.log(t)*Math.LOG10E}),void 0\u003d\u003d\u003dNumber.isInteger\u0026\u0026(Number.isInteger\u003dfunction(t){return\"number\"\u003d\u003dtypeof t\u0026\u0026isFinite(t)\u0026\u0026Math.floor(t)\u003d\u003d\u003dt}),void 0\u003d\u003d\u003dString.prototype.repeat\u0026\u0026(String.prototype.repeat\u003dfunction(t){if(null\u003d\u003dthis)throw new TypeError(\"can\u0027t convert \"+this+\" to object\");var e\u003d\"\"+this;if((t\u003d+t)!\u003dt\u0026\u0026(t\u003d0),t\u003c0)throw new RangeError(\"repeat count must be non-negative\");if(t\u003d\u003d1/0)throw new RangeError(\"repeat count must be less than infinity\");if(t\u003dMath.floor(t),0\u003d\u003de.length||0\u003d\u003dt)return\"\";if(e.length*t\u003e\u003d1\u003c\u003c28)throw new RangeError(\"repeat count must not overflow maximum string size\");for(var n\u003d\"\";1\u003d\u003d(1\u0026t)\u0026\u0026(n+\u003de),0!\u003d(t\u003e\u003e\u003e\u003d1);)e+\u003de;return n}),void 0\u003d\u003d\u003dArray.from\u0026\u0026(Array.from\u003d(i\u003dObject.prototype.toString,r\u003dfunction(t){return\"function\"\u003d\u003dtypeof t||\"[object Function]\"\u003d\u003d\u003di.call(t)},o\u003dMath.pow(2,53)-1,s\u003dfunction(t){var e\u003dfunction(t){var e\u003dNumber(t);return isNaN(e)?0:0!\u003d\u003de\u0026\u0026isFinite(e)?(e\u003e0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(e,0),o)},function(t){var e\u003dObject(t);if(null\u003d\u003dt)throw new TypeError(\"Array.from requires an array-like object - not null or undefined\");var n,i\u003darguments.length\u003e1?arguments[1]:void 0;if(void 0!\u003d\u003di){if(!r(i))throw new TypeError(\"Array.from: when provided, the second argument must be a function\");arguments.length\u003e2\u0026\u0026(n\u003darguments[2])}for(var o\u003ds(e.length),a\u003dr(this)?Object(new this(o)):new Array(o),l\u003d0\n // 13. If IsConstructor(C) is true, then\n ;l\u003co;){var c\u003de[l];a[l]\u003di?void 0\u003d\u003d\u003dn?i(c,l):i.call(n,c,l):c,l+\u003d1}return a.length\u003do,a}))},function(t,e,n){var i\u003dt(426);i.__exportStar(t(300),n),i.__exportStar(t(301),n)},function(t,e,n){var i\u003dt(40),r\u003dfunction(){function t(t,e,n){this.header\u003dt,this.metadata\u003de,this.content\u003dn,this.buffers\u003d[]}return t.assemble\u003dfunction(e,n,i){var r\u003dJSON.parse(e),o\u003dJSON.parse(n),s\u003dJSON.parse(i);return new t(r,o,s)},t.prototype.assemble_buffer\u003dfunction(t,e){var n\u003dnull!\u003dthis.header.num_buffers?this.header.num_buffers:0;if(n\u003c\u003dthis.buffers.length)throw new Error(\"too many buffers received, expecting #{nb}\");this.buffers.push([t,e])},t.create\u003dfunction(e,n,i){void 0\u003d\u003d\u003di\u0026\u0026(i\u003d{});var r\u003dt.create_header(e);return new t(r,n,i)},t.create_header\u003dfunction(t){return{msgid:i.uniqueId(),msgtype:t}},t.prototype.complete\u003dfunction(){return!(null\u003d\u003dthis.header||null\u003d\u003dthis.metadata||null\u003d\u003dthis.content||\"num_buffers\"in this.header\u0026\u0026this.buffers.length!\u003d\u003dthis.header.num_buffers)},t.prototype.send\u003dfunction(t){var e\u003dnull!\u003dthis.header.num_buffers?this.header.num_buffers:0;if(e\u003e0)throw new Error(\"BokehJS only supports receiving buffers, not sending\");var n\u003dJSON.stringify(this.header),i\u003dJSON.stringify(this.metadata),r\u003dJSON.stringify(this.content);t.send(n),t.send(i),t.send(r)},t.prototype.msgid\u003dfunction(){return this.header.msgid},t.prototype.msgtype\u003dfunction(){return this.header.msgtype},t.prototype.reqid\u003dfunction(){return this.header.reqid},t.prototype.problem\u003dfunction(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"},t.__name__\u003d\"Message\",t}();n.Message\u003dr},function(t,e,n){var i\u003dt(300),r\u003dfunction(){function t(){this.message\u003dnull,this._partial\u003dnull,this._fragments\u003d[],this._buf_header\u003dnull,this._current_consumer\u003dthis._HEADER}return t.prototype.consume\u003dfunction(t){this._current_consumer(t)},t.prototype._HEADER\u003dfunction(t){this._assume_text(t),this.message\u003dnull,this._partial\u003dnull,this._fragments\u003d[t],this._buf_header\u003dnull,this._current_consumer\u003dthis._METADATA},t.prototype._METADATA\u003dfunction(t){this._assume_text(t),this._fragments.push(t),this._current_consumer\u003dthis._CONTENT},t.prototype._CONTENT\u003dfunction(t){this._assume_text(t),this._fragments.push(t);var e\u003dthis._fragments.slice(0,3),n\u003de[0],r\u003de[1],o\u003de[2];this._partial\u003di.Message.assemble(n,r,o),this._check_complete()},t.prototype._BUFFER_HEADER\u003dfunction(t){this._assume_text(t),this._buf_header\u003dt,this._current_consumer\u003dthis._BUFFER_PAYLOAD},t.prototype._BUFFER_PAYLOAD\u003dfunction(t){this._assume_binary(t),this._partial.assemble_buffer(this._buf_header,t),this._check_complete()},t.prototype._assume_text\u003dfunction(t){if(t instanceof ArrayBuffer)throw new Error(\"Expected text fragment but received binary fragment\")},t.prototype._assume_binary\u003dfunction(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Expected binary fragment but received text fragment\")},t.prototype._check_complete\u003dfunction(){this._partial.complete()?(this.message\u003dthis._partial,this._current_consumer\u003dthis._HEADER):this._current_consumer\u003dthis._BUFFER_HEADER},t.__name__\u003d\"Receiver\",t}();n.Receiver\u003dr},function(t,e,n){n.safely\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1);try{return t()}catch(t){if(function(t){var e\u003ddocument.createElement(\"div\");e.style.backgroundColor\u003d\"#f2dede\",e.style.border\u003d\"1px solid #a94442\",e.style.borderRadius\u003d\"4px\",e.style.display\u003d\"inline-block\",e.style.fontFamily\u003d\"sans-serif\",e.style.marginTop\u003d\"5px\",e.style.minWidth\u003d\"200px\",e.style.padding\u003d\"5px 5px 5px 10px\",e.classList.add(\"bokeh-error-box-into-flames\");var n\u003ddocument.createElement(\"span\");n.style.backgroundColor\u003d\"#a94442\",n.style.borderRadius\u003d\"0px 4px 0px 0px\",n.style.color\u003d\"white\",n.style.cursor\u003d\"pointer\",n.style.cssFloat\u003d\"right\",n.style.fontSize\u003d\"0.8em\",n.style.margin\u003d\"-6px -6px 0px 0px\",n.style.padding\u003d\"2px 5px 4px 5px\",n.title\u003d\"close\",n.setAttribute(\"aria-label\",\"close\"),n.appendChild(document.createTextNode(\"x\")),n.addEventListener(\"click\",function(){return s.removeChild(e)});var i\u003ddocument.createElement(\"h3\");i.style.color\u003d\"#a94442\",i.style.margin\u003d\"8px 0px 0px 0px\",i.style.padding\u003d\"0px\",i.appendChild(document.createTextNode(\"Bokeh Error\"));var r\u003ddocument.createElement(\"pre\");r.style.whiteSpace\u003d\"unset\",r.style.overflowX\u003d\"auto\";var o\u003dt instanceof Error?t.message:t;r.appendChild(document.createTextNode(o)),e.appendChild(n),e.appendChild(i),e.appendChild(r);var s\u003ddocument.getElementsByTagName(\"body\")[0];s.insertBefore(e,s.firstChild)}(t),e)return;throw t}}},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\".bk-root .bk-shading {\\n position: absolute;\\n display: block;\\n border: 1px dashed green;\\n}\\n\"),n.bk_annotation\u003d\"bk-annotation\",n.bk_shading\u003d\"bk-shading\",n.bk_annotation_child\u003d\"bk-annotation-child\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\".bk-root .bk-btn {\\n height: 100%;\\n display: inline-block;\\n text-align: center;\\n vertical-align: middle;\\n white-space: nowrap;\\n cursor: pointer;\\n padding: 6px 12px;\\n font-size: 12px;\\n border: 1px solid transparent;\\n border-radius: 4px;\\n outline: 0;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-btn:hover,\\n.bk-root .bk-btn:focus {\\n text-decoration: none;\\n}\\n.bk-root .bk-btn:active,\\n.bk-root .bk-btn.bk-active {\\n background-image: none;\\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n}\\n.bk-root .bk-btn[disabled] {\\n cursor: not-allowed;\\n pointer-events: none;\\n opacity: 0.65;\\n box-shadow: none;\\n}\\n.bk-root .bk-btn-default {\\n color: #333;\\n background-color: #fff;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-default:hover {\\n background-color: #f5f5f5;\\n border-color: #b8b8b8;\\n}\\n.bk-root .bk-btn-default.bk-active {\\n background-color: #ebebeb;\\n border-color: #adadad;\\n}\\n.bk-root .bk-btn-default[disabled],\\n.bk-root .bk-btn-default[disabled]:hover,\\n.bk-root .bk-btn-default[disabled]:focus,\\n.bk-root .bk-btn-default[disabled]:active,\\n.bk-root .bk-btn-default[disabled].bk-active {\\n background-color: #e6e6e6;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-primary {\\n color: #fff;\\n background-color: #428bca;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-primary:hover {\\n background-color: #3681c1;\\n border-color: #2c699e;\\n}\\n.bk-root .bk-btn-primary.bk-active {\\n background-color: #3276b1;\\n border-color: #285e8e;\\n}\\n.bk-root .bk-btn-primary[disabled],\\n.bk-root .bk-btn-primary[disabled]:hover,\\n.bk-root .bk-btn-primary[disabled]:focus,\\n.bk-root .bk-btn-primary[disabled]:active,\\n.bk-root .bk-btn-primary[disabled].bk-active {\\n background-color: #506f89;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-success {\\n color: #fff;\\n background-color: #5cb85c;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-success:hover {\\n background-color: #4eb24e;\\n border-color: #409240;\\n}\\n.bk-root .bk-btn-success.bk-active {\\n background-color: #47a447;\\n border-color: #398439;\\n}\\n.bk-root .bk-btn-success[disabled],\\n.bk-root .bk-btn-success[disabled]:hover,\\n.bk-root .bk-btn-success[disabled]:focus,\\n.bk-root .bk-btn-success[disabled]:active,\\n.bk-root .bk-btn-success[disabled].bk-active {\\n background-color: #667b66;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-warning {\\n color: #fff;\\n background-color: #f0ad4e;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-warning:hover {\\n background-color: #eea43b;\\n border-color: #e89014;\\n}\\n.bk-root .bk-btn-warning.bk-active {\\n background-color: #ed9c28;\\n border-color: #d58512;\\n}\\n.bk-root .bk-btn-warning[disabled],\\n.bk-root .bk-btn-warning[disabled]:hover,\\n.bk-root .bk-btn-warning[disabled]:focus,\\n.bk-root .bk-btn-warning[disabled]:active,\\n.bk-root .bk-btn-warning[disabled].bk-active {\\n background-color: #c89143;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-danger {\\n color: #fff;\\n background-color: #d9534f;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-danger:hover {\\n background-color: #d5433e;\\n border-color: #bd2d29;\\n}\\n.bk-root .bk-btn-danger.bk-active {\\n background-color: #d2322d;\\n border-color: #ac2925;\\n}\\n.bk-root .bk-btn-danger[disabled],\\n.bk-root .bk-btn-danger[disabled]:hover,\\n.bk-root .bk-btn-danger[disabled]:focus,\\n.bk-root .bk-btn-danger[disabled]:active,\\n.bk-root .bk-btn-danger[disabled].bk-active {\\n background-color: #a55350;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-group {\\n height: 100%;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-btn-group \u003e .bk-btn {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n}\\n.bk-root .bk-btn-group \u003e .bk-btn + .bk-btn {\\n margin-left: -1px;\\n}\\n.bk-root .bk-btn-group \u003e .bk-btn:first-child:not(:last-child) {\\n border-bottom-right-radius: 0;\\n border-top-right-radius: 0;\\n}\\n.bk-root .bk-btn-group \u003e .bk-btn:not(:first-child):last-child {\\n border-bottom-left-radius: 0;\\n border-top-left-radius: 0;\\n}\\n.bk-root .bk-btn-group \u003e .bk-btn:not(:first-child):not(:last-child) {\\n border-radius: 0;\\n}\\n.bk-root .bk-btn-group .bk-dropdown-toggle {\\n flex: 0 0 0;\\n -webkit-flex: 0 0 0;\\n padding: 6px 6px;\\n}\\n\"),n.bk_btn\u003d\"bk-btn\",n.bk_btn_group\u003d\"bk-btn-group\",n.bk_btn_default\u003d\"bk-btn-default\",n.bk_btn_primary\u003d\"bk-btn-primary\",n.bk_btn_success\u003d\"bk-btn-success\",n.bk_btn_warning\u003d\"bk-btn-warning\",n.bk_btn_danger\u003d\"bk-btn-danger\",n.bk_btn_type\u003dfunction(t){switch(t){case\"default\":return n.bk_btn_default;case\"primary\":return n.bk_btn_primary;case\"success\":return n.bk_btn_success;case\"warning\":return n.bk_btn_warning;case\"danger\":return n.bk_btn_danger}},n.bk_dropdown_toggle\u003d\"bk-dropdown-toggle\"},function(t,e,n){t(311),n.bk_canvas\u003d\"bk-canvas\",n.bk_canvas_map\u003d\"bk-canvas-map\",n.bk_canvas_overlays\u003d\"bk-canvas-overlays\",n.bk_canvas_events\u003d\"bk-canvas-events\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root .bk-tool-icon-box-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg0kduFrowAAAIdJREFUWMPtVtEKwCAI9KL//4e9DPZ3+wP3KgOjNZouFYI4C8q7s7DtB1lGIeMoRMRinCLXg/ML3EcFqpjjloOyZxRntxpwQ8HsgHYARKFAtSFrCg3TCdMFCE1BuuALEXJLjC4qENsFVXCESZw38/kWLOkC/K4PcOc/Hj03WkoDT3EaWW9egQul6CUbq90JTwAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-box-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg82t254aQAAAkBJREFUWMPN11+E1FEUB/DPTFn2qaeIpcSwr5NlUyJiKWVXWUqvlUh/iE3RY9mUekkPPURtLKNRrFJEeuphGfUUaVliiX1aVjGs6aG7+XX9ZnZ+d2fTl2vmnHvPPfeee/79Sk+may2/UQq/q7Qu+bAJoxjHIKqB/wlfUMcMVqI9bLZ+DGIKwzlzQ2GcxCx2xwvKOUKlaHTiX8bHNspjDONHkOmJBW5jIof/FvPh/06MZOb6cRc7cGn1AKUE5cdzlM/gAr5F/O24H3xkFRfxAbVygvK+cIsspjGWo1zgjeFpxL+BvnLw7laBA4xjIFJwrgu52DoVjKdY4HBEX8dSF3JLYe1fe6UcYCii3xWQjdfuSTnAtoheKCC7GNED5Zx4L4qt61jbTLHA94geKSC7P7ZeShQ0Inoi1IJuEOeORooFXkV0FZNdZs5qvFfKAeqYy7nZ6yg//HG0MBfffh71lFrQDCW2EvEP4mt4okZUDftz9rmGZkotmMxJRtlisy+MTniAWrty3AlXw0hFM2TD89l+oNsoOJXjbIs4EpqNtTCLXbiZ0g+M4mFObj8U3vsNjoZCVcmk60ZwthpepLZkB/AsivWfOJZxtpUQHfWib7KWDwzjeegBZJSdKFiE2qJTFFTwElsi/unQ/awXrU4WGMD7nOJxBY/1EO2iYConq93CHT1GOwucjdqnRyFz+VcHmMNefMY9nNkA3SWUOoXhQviSWQ4huLIRFlirFixnQq/XaKXUgg2xQNGv4V7x/RcW+AXPB3h7H1PaiQAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-zoom-in {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsUBmL8iQAAA2JJREFUWMO9l12IlFUYx3//MzPrLpSjkm5oN4FFIWVEl66IQlFYwtLOzozsjHdGRSCRF0sfBEXRVV0FQuQiLm5CZNBFgRRaRLVFhbJ2EdiN5gbK7toObTPn6eYdPTvNzPvOBz5Xh/ec5/n/n89zXtEHmZqeSXSuXBz/3zfdKvBWJHQrwZuRcP0El+QkbQXeBX6WZEgm6TtJk5lM5o4Lc+cV6qpf4Ga20Tm338zeATItVK9Ker6yvPzp4NDQ3+XieGsCU9MzTYumGbhz7m4ze9/MHgvBgItACrgfGAj2jgAvAYs3wlEujjc13kii8YyZrXXOfWhmo9GnFUlvOOemarVapVqtkslksmb2KjARqL62ecuWN9NxbRInzrldAXhV0uFSIfdew7G/gNLU9MwS8CwSmE3Oz88fcXG5blfpqVRq0Ix8VIAAX0XgrVL7HDCHGcCaWrV60LUBN8Dae58aQIxEqcA592I9M610JL0cpG/U9TIHJNKY3RV5z0R+7Nd4HZ0P1g/2RMBuegLAsRMnb4vT8d5vqKfMzOgtAlADrkmqGywmiMBTwfr3dC9j1Xv/r6Tvg/5/5ejxE6cO7M9faVbQZrYNOFSPmqQvVo9FKexvi5uWX58943aM7DwAfBDY+FbSCxP5sdkGx55GeguzrUEXPaSo2pFkAbiSZQCAzZJOmdkjwd6SpB/M7KykQTPbA2wDhoIzRzcNDx9MJwGNIXdJ0mEzmwbujL7dbma7gd03A7lKfnTOvf74nl0r6bonTUbujRSUCrm2d4L3/kvn3JPe+8+BDW2i9o+kT7z3kxP5sYsA6W47oE64TsR7P9tQL4vA2mh9WdIscKxUyJ0M7aR7acOGzikD65EQLEjaa2ZXzMwDFeB6qZBbbLTRE4EGeSaozNOZgYFf8qP7lmIvs354n0qlHpB0T7B9Ogl4IgJJrmjv/SiQjbrkD+BMUkfSbYATPdckrTOzkciWAXOlQu5cYgLdPEIapud9wMOR9zVJH3ViKx333mtHMJvNuoWFhZ3A+ojMcja77njXBEKwJJfTcqUyCIQ34Mf7nnh0paMnXacFuGoC1mr3AtuDfLzd8Zuyl+rfuGn4HLAD+Az4qZQf+61TAj0Noj8vX6oC35SL43u7teG6rf5+iXppwW7/JUL5D03qaFRvvUe+AAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-zoom-out {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsHgty9VwAAA0FJREFUWMO9l09oXFUUxn/fmXlpItppi22k7UJBRSlVkCytSAuKUloIdjKT0El3FXVXdVFKRVAQV7qQohsNwdA0UFvBhYtqUVyIVlRaogtFQVq7qSTVjA3z3nHzBq/jvPmTN/Ss7rv3nvN99/y794kByMzcfE/7picn/jenmwWeRUI3E7wdCRskuCSTdDfwBvCtJEdySV9KOhpF0e0/LF5SqKtBgbv7ZjObcvfXgShD9Zqk5+orKx8Oj4z8NT05kU1gZm6+bdK0Azezu9z9hLs/HoIBvwAF4H5gKFh7B3gBWFY3460kWve4+3oze9fdx9OpVUmvmNlMHMf1RqNBFEUldz8OHAxUX9q6bduryut+Sfvc/Wz62ZD0fK1afjND9y3gGSRwv1GMojstTxUUCoVhdyopEYDzKXjWwZ4FFnEHWBc3Goet00m7lZlZYQixKw0FZnakGZksHUnHgvCN5/KARBH37enpOVg58H13HV0Kxg/kIuD/ngSA2ZMLt3bTSZJkUzNk7k4+D0AM/CGpaXCyBw/sC8Y/qZd2GpZiuL9YLN4Sx/HpoP5/c/exQ1OVq+1yyt13SLoArEsJnMjlgfOffvK3u58Kprab2QezJxfG2iTzUzI70wRPG9jbmpmb95SNB9mpzp7/j2yVdNbdx4K565K+cvfPJQ27+x5gBzAS7Hlvy+jo4WIvoC3kWpcvS3rR3eeAO9K529x9N7C7zX6AC2b28hN7Hl1Vt44niVq13LUjmtlYkiQfA5s6eO+GpDNJkhw9NFX5ueNt2ARodyF1IHIN2JiOl4H16fiKpK+B2Vq1vBAqFAf4IJkGNiIhWJK0192vunsC1IE/a9XycquNXARa5OnApeeioaHvKuP7r3dTGsiLqFAo7JR0T7B8rhfwXARa2us4UEqr5Ffgs151i/08oTNKdIO770ptObBYq5Yv5ibQq/sl3Qc8lJ4+lnSqH1vFfp9koZRKJVtaWnqkWXqSVkqlDe+vmUDWpZMlK/X6MBDegKf3P/nYaj8ErN9fqZBYEsf3Ag8G8Xit33BaniTcvGX0IvAw8BHwTa1y4Md+CeRqRL9fudwAvpienNi7Vhu21uwflOT+L+i1X2TJP57iUvUFtHWsAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-help {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABltpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMTIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDMjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNjoxMToyOCAxMToxMTo4MjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAzLjY8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cphjt2AAAAT7SURBVFgJxRdbaFxFdGb2bhui227BWrsVKYgf2kJUbP9EUPuzEB803WTXJjH61Q/7Ya1+CMYKEVTsh4J/EpvY7BoabUiNiA8s1p+4KIhpoUUEselHqyS76TbZ3HuP58ydc3d2u4+IkQxczpz3mZkzZ86VYpXjvenpjZsLhUcliE4AuUuASAgptmt1EFdwPiclzIIUUwubNn17OJlcXo1p2UpodHRiux9xB1Eug1+slbzhFxGOKc851tu7/0oznYYBDA8Pt0U2tL8KQryIq2tvZqQhD0QJHRz3yqWhgYGBpXpydQMwqz6NCnurleCSADkJEfgKfOePqL80R/wV1ZaQyr1LenKfkPCkEPKeaj0xg7vxVL3duCmA0Vyuw/fl52hgBxsBED+h4Cv9z3R/zbRm8MTJTx7HQN7GQB6w5C4L4SX7M5lfLBpurjXMyvNIShiyi0l1pL8n9b7EDGPR8fHxzSsQ6XDB3618/xqo6Pk25V5MpVJllgHM1BO58RdQ612kOYZ+GXdij70TYQB05mpj+1kU5G2fB+l3PZtOf8NGx6ambnMXb3yAxg8wjSEG6OKKR9oicBQD+ZvpH2Wzj0lQpxCPG9qMv1x6hHNCsSAlHM7ZOa682vlI9tRDbvHGbD3nZAPpDoD/3JIrLpAs26UFkC3EMUA99hpfGtEBfJjNJnS2Gwnadnvl+Xw+iuc3DAJuNyIaSCHpilVldyDjjUxj3WDZIAhxhHHyRcdNuA7AAfUaXzVKODpzFiZ4/uLvh5G+m2no+C/pyIf7MqlEJB7bpqR6nXkEUfbeawuLaZsW2ISfNQ2vtaktQlGFQyIVGT0o2+2EC4iQNGwjBIN9qdQ5Qg4mk4X4rW3vCClLtowE2FOFUxKDfNmiZci3ovKKRFPh4FK9q4Zbdr+lKKJiA13TcHR2dmLBgdmQ0GAS2MZaEowY+XbAk09IvgtYZGp16SyvFhaHcIUh645t8T9DBCcnz5zZ4hZLu3DzK2QlL1QQa0Y+pHiJKPSuOGj3PmZTheM5w2TwqBxnvBZOTk7G5gvXJ5Aelms8wnJURL+olSWcfEhf6gDoUXPMq6ZlqbzWU2pE+3hi4s6F68tfIj9cBMlikr7Z0/P0b/X0yIcUXsDCF1WhtL4OROHaXk+xlkbV0Cu732Nmhc4peaWSg73pA8dq5RkvO37ldUTfXCKZv2q45MkhvG87WQEzpCCUSvV1d9GONBy3lMvgKSwrZig8gjAietWY0QriylO2jIo4yVbOSb7KB/qmI9BPKjHpSSXYauRyn92Nq9/Kcrj13x3s3v8D481glQ/0raiNYgX9njPSBOImbrHZePl+tfFmc9sH+Xaoh8NjOKSVdDMhjjYzQLy+dFceH5+IJQf9VYXX4tROg4ZFU8m31M3mfPEqUoJqCGJfvWpo2xnNfdrhC28n06SCeSzNZxlvBINGRXCtKS7EY1uV6V7HWAm38y1cXaXsMcOCvr9ySPj+af7A1U2HJXHzVNvUXVLIGyPf+jV0pf8GHoN+TLAyPkidTCi2RpPApmnR0Bd1zGRaB/B8Oj2HSw7LLbVR1MmskW8RdEWVXSJf3JbpAMgRtc4IZoxTh9qotQjCasm46M0YX9pV1VmbpvRH5OwwgdRtSg2vKaAz/1dNKVtb17Y8DCL4HVufHxMOYl1/zTgIgiYvBnFKfaNp3YjTdPz3n9Na8//X7/k/O1tdwopcZlcAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-hover {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4oVHp0SwAAAQJJREFUWMPtlsENgzAMRb8RQ5VJItFDOgaZAMaAA0iZpN3KPZSoEEHSQBCViI/G8pfNt/KAFFcPshPdoAGgZkYVVYjQAFCyFLN8tlAbXRwAxp61nc9XCkGERpZCxRDvBl0zoxp7K98GAACxxH29srNNmPsK2l7zHoHHXZDr+/9vwDfB3kgeSB5IHkgeOH0DmesJjSXi6pUvkYt5u9teVy6aWREDM0D0BRvmGRV5N6DsQkMzI64FidtI5t3AOKWaFhuioY8dlYf9TO1PREUh/9HVeAqzIThHgWZ6MuNmC1jiL1mK4pAzlKUojEmNsxcmL0J60tazWjLZFpClPbd9BMJfL95145YajN5RHQAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-crosshair {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-lasso-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgwlGP1qdAAABMBJREFUWMO9V1uIVVUY/r61z57ZMx4DnbzgkbQXL5iCJphlWdpIGY4jpFBkEiU9ZNaDRRcITcIwMwgxoQtU2IMXdAZfMjFvpERXYiSbysyBEXFmyuHMnLP32uvrwT2xnY5nxvHQ93Jg7fWv71/r//7L4a59TRgqJk+Z6v3a+sv0OI5nk5wu6VaSVZImAThHsgjgrKTvM5nMUWvtmf5n8HodCIKgOgzDhc65pSTrJQWDsSNpJX1ljHnDOfdT37oZLLHv+8OMMasKhcIJ59xHAJYMlhwAJGUAzJfUTHLFuFzOG5QDU6dNMyQfs9Yedc5tBpAD4IYYNQGoBrDtQnt7/b0LFrJsCHzfn2itfQfAnZLiazytA3AaQAuAiwDaEgeNpGkkswAWSBqRONB38b88z5uTKePt6iiKXkk8jq+iJC5LOmiMaTLGHLPWhmWeHr7vV0dRtATAapAzIVmSo51zyzIlbm2stesFPA6pKk0r6Ryg93y/ek8YFvPOOTg3cDSiKCoC2OP7/rEoirYm4rUkF12lAWNM1lr7lqQn0+QA8gI2jBg5cj6Aj8OwmB+KAKIoukhyp6SRJAUgl0ndPLDWPi9pJQCbuviXvu+/GIZhW1dnJ24UJFuTjCCA2ADA8sYGWmsXS3qmL94kDYAtkh4Nw7ANlQJ5U6INT1KrAYC9zQdykl7nFSj5fXp5Y8NWVBhy7mUAjqShMYdMXV2dJ2klyRwAJ8lIeuGWCRMP7N7frEqSG2OmAFhKshNAp5wrmO7u7jEAngPQm1S2z2pqapr+OPt7XEly0oxwzq2RdFmSD2AMgKKJouhhAL4kA+Cs53l7e3t7uytJHgRBreTWkXwkKVJnJD0B4GAGwIJE9R6AFufc6UqSZ7PZbD6ff5dkA4CQZEHSqwAOISmXtwGIE+F1SeqqIP8d+Xz+C0mLJYWSAODteXffczjdDQNJ0BWMCoLg5gqIbRTJNwHsljQhUb0luWPM2LE7Thw/9m/5NCT/TByxAOYWi8X6/gdWV1dnfN8fNRBxJpMZTXKdc+6IpFVJWAEgkvSJpA0X2tvtVTaSjgOYBCAEEADYSHK87/sfhmEYA9gShuEDkgzJHyWtB/B1irQ2juP7ADxkrX0wOUOpzmdpzEY590HJ7Ni1r2kSyZOSiv2+hSRjSTXp/QAukzySNJOJkmalyNIl10hqMcasdc61XDNcQRD8BnITgNp+36r6kfcNFMMlLQGwTNLMEuQGQBfJl2bdPru+HDkAZAqFQux53jZHEsC6aw0eg2gylNRBcqcx5v04ji999+03AwsWAOI4Lsy9a94WkisAnE5a5WCJYwCfA1g7LJudI2lTHMeXBm1faiQzxkyRtF3S5CTupeAB+KG2tnZFT0/P30NO2VKLzrmfAbwGMipjG5Oc0dPTc0Md05SZ5U4Q2FxChErtEYD7jTGNQ3UgM8Asv90Yc9I5LSKRlXSI5CxJa0jWSALJjKRnAewfkniT+vwf7N7fXHK9rq7O7+jo+BTA/NRrdBpjnnLOnUrvXd7YMPQXSBunneno6IhIHgYwW1JtkgmBpBkATlVMAwOk3nFJ+VSoqgCMr6gIy2FcLtdKspAedyQN/98caDt/3kpyabUmf8WvG/8A1vODTBVE/0MAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-pan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4lKssI9gAAAOtJREFUWMPVll0KwyAMgNPgoc0JzDX2Mtgp3csKErSamGabIEUo/T6bHz0ezxdsjPJ5kvUDaROem7VJAp3gufkbtwtI+JYEOsHNEugIN0mgM1wtsVoF1MnyKtZHZBW4DVxoMh6jaAW0MTfnBAbALyUwCD6UwEB4VyJN4FXx4aqUAACgFLjzrsRP9AECAP4Cm88QtJeJrGivdeNdPpko+j1H7XzUB+6WYHmo4eDk4wj41XFMEfBZGXpK0F/eB+QhVcXslVo7i6eANjF5NYSojCN7wi05MJNgbfKiMaPZA75TBVKCrWWbnGrb3DPePZ9Bcbe/QecAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-xpan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4X4hxZdgAAAMpJREFUWMPtlsEKwjAMhr/pwOOedINJe/PobWXCfAIvgo/nA4heOiilZQqN2yE5lpD/I38SWt3uD9aMHSuHAiiAAmwaYCqoM/0KMABtQYDW11wEaHyiEei28bWb8LGOkk5C4iEEgE11YBQWDyHGuAMD0CeS30IQPfACbC3o+Vd2bOIOWMCtoO1mC+ap3CfmoCokFs/SZd6E0ILjnzrhvFbyEJ2FIZzXyB6iZ3AkjITn8WOdSbbAoaD4NSW+tIZdQYBOPyQKoAAKkIsPv0se4A/1UC0AAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-ypan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4anK0lywAAAMVJREFUWMPtlzEKwzAMRX/S7rlpIMXeOnaLaME36FLo8XqCdNFghGljyc4kgQi2Q/SUj0F/eL7eMMTKz6j9wNlYPGRrFcSoLH4XxQPvdQeYuPOlcLbw2dRTgqvoXEaolWM0aP4LYm0NkHYWzyFSSwlmzjw2sR6OvAXNwgEcwAEcwAEcwAEcoGYk20SiMCHlmVoCzACoojEqjHBmCeJOCOo1lgPA7Q8E8TvdjMmHuzsV3NFD4w+1t+Ai/gTx3qHuOFqdMQB8ASMwJX0IEHOeAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-range {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABCJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxkYzpzdWJqZWN0PgogICAgICAgICAgICA8cmRmOkJhZy8+CiAgICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTgtMDQtMjhUMTQ6MDQ6NDk8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMy43PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrsrWBhAAAD60lEQVRYCcVWv2scRxSemZ097SHbSeWkcYwwclDhzr1Q5T6QE1LghP6BGNIYJGRWNlaZItiFK1mr+JAu4HQu0kjpU8sgF3ITAsaFg0hOvt2Zyfvmdsa7a610Unx44Zgf773vvfneezPHNzrbhn3CT3xC3wPXYOC8LDzqdi8YY/gwh4BeknS/2th6dr2kf94AOp3OFyWgMyziOPbMDxV9FTtJnl1ut795Xd0/YQ0/vtYQwMT1KXWCfr2IjOWwtNehwN4xL9ykTrm6Pzl58yLn3J+mKh9mXbT3uRjGEDph+O8/TjfP5dBp7Ha7AX7O3o5nZeD/0E/OGyXntDgzA0X6qmCnrVutVlrUWV9f/3xo+pwhGDhvEPHOjoxnZjJggXmMHzBQ7NGNp9vxk61fr0HR7e/u7pZzCGHlc7qwBYYTT7tJYSx1AQzppyFPft5apta9w7SKcn0b7P7+/jCsDQ5mbc0dCmIJGDN0ehdcjsmkm6A6KUeKFOTE11PLxrC7Ukqh3ylL2fT0NAP9q6ur6rRCJJYsbKB0JsbCKMuy+xREePDyxQPCz+Crlw062QcA5wBOOt1l6vIl2WiI9F1fN6Q+BBqit6hEC4Hk08GQJMn4myjSP7RavVxgdaVUh/3U6HCMsPr9pYnJKRziHtWQ+un58+hGs6nsjQSjpuTyKGN3CX+FBwHXSiEVgjP+O8X6N12kIePES+GzTKAkGbNp8yJsGUMVzz8jPKReiyAQRimy5/cjye5RpF8utFp/+nwmT7d/NMzcFkS7yjJNGDaPURQxIQThEQy0SyF4l5WJYYhBa816vZ6dU7A6CAhbZVow/pDe0O9hVOoCi13r4BgBAvJHqMSQL2vE/iH6IAXEwgrRVUmBoRRwnwJQT98xEeVeSUyB4dJ5nwJBKdCFFGRmUCcu7rwIYypCTblaChuNBhWODrman5ub+4v0rMNBt8z6Ezh7GksJQpCbm79cMQE7QBFm/X6f0rjWnv8WRYg/QdbUpwDAEBy8vPyA8rNGzg3a8MiElwiM7dAtRqNoNptjGPM1laVxP9umWEMGLOKhKUOJDtBwDmzsw9fC/CzHr9SGuCTi2LbbKvVtmqXpCjMihBFa79Wrt5fGx9PDzc3fmu32Lf8qFliwU9emKhBSp+kRKn/hu9k1COEDbFdt/BoKWOAkuEbdVYyoIXv8+I/QK9dMHEb1Knb7MHOv8LFFOsjzCVHWOD7Ltn+MXCRF4729vWMDK+p8rLkvwjLg4N4v741m5YuwCI9CvHp1Ha8gFdBoPnQAkGsYYGxxcfEI7QQlFCTGUXwjAz4tWF+EpymOWu7fglE7qsOvrYE6g4+9/x/vhRbMdLOCFgAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-polygon-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjc1OfiVKAAAAe1JREFUWMPt1r9rU1EUB/DPK0XbqphFHETo4OCiFhwF0V1KHbRSROLqon+AUMVRRFBwEbRFMBiV+mMW/wIxi5OD1kERRVKRJHUwLvfBTZrU5OWBGXLgQu7Jfe98z/ec7z0vKa88b2q1BDtRHdAPBaylm1NzsxsOjPnPNt6WSWprbft+/c3I3zOAjhT1Y4+fvcjEQJIXnVECSa+AhqIHqlHH5lWCZoe+Gk4GRgDG86j9SAUdlDBSQaZhlOkuHyoVdJmsw98D1S5fM4NYM1LCpqM+Lwa240oLgmZzpVZvzKT75VLZcqksSZKWlQeAy/iORVwIvh31xvotvK7VG3Px4aWHj3Jl4C2uYSvq+Bn8v6LLbaVWb9zsBiKLCvbiNG7gLm7jAYqbPHMJMziZ9lsKoh8GtqCEVVzHftwJn+TFHp4/hg8BSCYVfMOZoPEv2NZGdy9WCGUr9toDR3E2/H4V6nwRe/BmgN65H1ZhvMuB3XiKIyFoGefwO6ysVkUlrNUNsyAK/jli533Q+Y8cJFvAeXyMS1CI/jiMr/gUtD2LQwMGr4R3p7bY3oQHQ5b38CT4D2AXXg6YcQXHpyYnlqKsi5iOAVSwL9zd7zJ09r+Cpwq72omFMazjT9Dnibym0dTkRDUKrrgwH7MwXVyYB38BstaGDfLUTsgAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-redo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4itK+dVQAAAaFJREFUWMPt1L1rFFEUBfDfJDaBBSslIFjbaSFp1FJQFMVCHkzhKIqdUYOCoBgErVz8rCwiTDMwBCIKipDWyip/gxAIWAmBgBC0eYFh2Gx2l9lFcA5M8e59782Zc84dWrT435Hs1siLchqn43MS0zgW22vYxjesYjVLw3YjBPKinMUTBOwf8J5fKLGYpWFjJAJ5Uc7gIW6jM6Kim3iNZ1katgYmEL/6I+YasvY7Lg6iRpIX5VF8wuEe/XV8wGf8jN6LWTiAc7iEQ7ucPZ+lYW0vAtfwvlbfwCKW9gpXDOv1mJvZHiSO91MiyYsyiQSuxtpXXM7SsDmM5nlRdrCMMz3sOJWl4Xevc/vwBzdwAl+yNNwZxfRI+GxelK9ikHcwh8d4NNR/YFRES1ZwoTYdR7I0rNf3TzVNIGbmSvR/Bx08mIgCFSVu4l2ltIWD9WxNGR+W8KOynqnZ0rwCeVG+wa0hjrxtWoF5dAfc28V8Mib/n+Nev5dnabg/zgw87aNEN/bHOwVRiRe4Wym9zNKwMKkpgIWKEt24njxiJlq0aPFv4i9ZWXMSPPhE/QAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-reset {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4gWqH8eQAABLdJREFUWMPtlktsVGUUx3/nfvfOlLQaY2IiRRMQIRpI0PjamJhoVASDvNpCpYw1vJQYSVwZwIVQF6wwRHmkAUof9ElrI6VqDAXcID4TF0IiYQMkSlTokNCZ+b7jove2t+NMH7rQBWd3v+989/zP+Z8X3Jb/WGQySvUNTQBJESkNguAVYIWqzhaRhwBU9WcR+QXoymazn6jqzUQiMQSQzWZRVdal1vwzAI2tHQBPOuc2AbWTdOyQ53n7nHNfRwee51GzqoIQMCLDpr3x/tLQ0oZzrk5Vj0/BOEBt+KYuOlBVGlrahr0Wob27t3gEjnZ2AyQzmUwHsDgP6J/AYRE553neDwDOuUdU9QngNeCumK4TkRMhZUORcYC1qysLA6iuSQHIwkWLD6lqapQsuSmwTVV3h99I7EcAR462A2xR2Ilq6ehTaejvO1774kuLNALR33eclsaGsQDe3fYegHl43vyNwEeqGl1963mm2jl7YZRTQ82qlWP4HM6ZToC5ztkW4LHQoALru7s6Di5dvlIj/e6ujrEAWoZDn8hmMjXATMACGaAVuBjXTVVXFc/AxhaA+4zvn1DV+eHxVWPMAmvtb5GeMWZyZVhI2rt7qVy2pOh9U1snwIPW2vMi4oWJuBPYHkVAVScPoKmtkzVVK6cEMsyJraHhiCqJqJUwj/JRz7TW1iSSyR2rVyylqa0Ta+24Ic8vXaAEmDFc/l5Z2A/80OibuVyuz/f9ElUdHCmvw82t5HK5h6y1PYhsz2YyGw43t2KtBZHIGwB6+j4rCkBVUdV7gXrggnPuu8h4eP+xMeZS2D0rJYZ6AdAMzAt1b4nI26p6IFZOY8pugijcKSIHVLUK0LyST4vnrVfnWr3mjmP4QTATaERkXkypRFX3isjmuHdRJEK6Ckqquopp06bdKCkp2Sgi7XnGLcg7gzeutwNIiPYc8HixqIrIOlU9ONVIhHPEd851icgSVXUiskVV94gIqoonIt0i8gfQCfwae38e6BWRXuBZz5jZ8VbaOE4EIqlZVUEQBLlkMplS1QER2RwkEnsSyaREDUzyeNsvIhvCMqkH1kdIJ2o+k8iJB1LVVRfjZ6nqqlEAIbdVQGto8Lrv+/dbawcjAL7vc+6bs+zetetfLSHxniIFGofGGsU2oC7eOCbDfZ7nQawBOSAX74SF9oEPImOq+r7nmVmxb5raukZa8UReGmNmhbMkAwwBH467EYVZe49z7kdgenj8k7V2oTHm8kgdWcvrNdVFjR8cHkYzjDH9wLjDaEwEzpwa4MypgWvAjtjxfGNMj4jMiT+M+kFsZI/Q6Pv+HGNMT8w4wI7TAyevxXVPD5z8+zD64tRXAMHVK1eaVLUyVvuDqroV2BOnJF4ZIedviUidqt4Re9s+vbx8zZXLl7PR2+nl5Tz/zNOFp2FzxzGAklw22wUsLLaSKXwf8vhosZUM6PeDYEUum70VHfpBwKsVyyfeikOP6oBNwN1TrLbfgX3A1kKLzKeff8nLLzw38T5wZDgxn1LnNk5lLRfP26/OnR2hwfNYW2Atn9RCsrf+EECyrKysDFimqhXhyjY3VLkAXBKRDqA7nU6nS0tLhyIj6XSaN9bVclv+l/IXAmkwvZc+jNUAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-save {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4UexUIzAAAAIRJREFUWMNjXLhs5X+GAQRMDAMMWJDYjGhyf7CoIQf8x2H+f0KGM9M7BBio5FNcITo408CoA0YdQM1cwEhtB/ylgqMkCJmFLwrOQguj/xTg50hmkeyARAYGhlNUCIXjDAwM0eREwTUGBgbz0Ww46oBRB4w6YNQBow4YdcCIahP+H5EhAAAH2R8hH3Rg0QAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-tap-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-undo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4em8Dh0gAAAatJREFUWMPt1rFrFFEQBvDfGhACASshkL/ALpWVrSAKEQV5sIULWlgZNSgIFkGIVQ412gkBt1lYLERREFJqJRaW1oHAoZUQsDqwecWy7N3tbe6C4H2wxc682Zn3zTfvLXPM8b8j6RqYF+UCzsfnHBawGt3fMcAX7GEvS8NgKgXkRbmMxwg41TLsN0psZmnodyogL8pFPMIdLHUk7hA7eJKl4U/rAuKu3+HslFr/FZezNPSTFslX8QErDe4DvMVH/Iq9F7VwGpdwZUjsPtaSFjv/1vCBPjaxO0xcNbHejLpZrrlvJCMCT+JzA+2fcC1Lw+GE4l3CG1yIptfjCtiKoqtiJ0vD3aM0Py/K57iIMxgkQxat4EdN7e9xdRzlk+LEEPvDWvIDXJ928sYxjL36icWK+VaWhlezOIqbGFirJd/H7szugrwoX+D2BDEvszSsT5OBdfRaru/F9dPXQF6U27g/KnmWhgctxqyzBrZGMNGL/rHI0nDkKXiKexXTsywNGx0OnFbFNk3BRoWJXnw//j+ivCi32/S8CxPVNiWOAdUiJtXITIqYY45/Cn8B2D97FYW2H+IAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-wheel-pan {\\n background-image: url(\"data:image/png;base64,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\u003d\");\\n}\\n.bk-root .bk-tool-icon-wheel-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgskILvMJQAABTtJREFUWMPdl1+MXVUVxn/fPvf2zrSFmUKnoBCUdjRoVaIxEpO2JhilMYBCtBQS2hejpg1Uo2NUrIFAoyGmtiE+GHwQGtvQJhqDmKYRBv+URFsFDNCSptH60DJTO3dKnX/33rM/H7rvsDu9M20fDMaVnGTvtb69z7fWXmvtc/TEzqd4OyXwNsv/FwFJQVI/sA14SZKRLOlPkr5TrVYXHz70quYkEEK4TtI2YAgYkrQthHDdhV5uuw+43/ZrwCbgRttgY/tjtrc0m83X3/f+D6ydnJhYcB4BSZcBA7aP2d4ELAGW2N5k+xgwkDB0IH19CGGH7R8B1aQeAf4KvAw0ku4K2zu7uru3ApdPEyiKohd4TNKjtjt5h6RHgccSNrddbvuHtm9Jqoak7xVF8WFgdavV+pSk5cCObNmXgK++85prCj3z28HKqZMnH7D9YAY4BvwujT8BvCuL1INX9vVt+dfwcCvNb7f9q2RuSfrGvWu/sL2Nf3LX7pzvj4ENSGBPVarVd4fRkZFltjdmoMGiKO4IIWwIIWwoiuIOYDDzeOPoyMiyFLkum7WJCMDztrcrTTrIRuAQZ6NcK1utL4dWq/VZoC8BhqvV6l1lWb4YYxyLMY6VZflitVq9CxhOmL60hhCKeYiV7WMKIXw9jT1HpXw3c+bOAKzOjJubzebJrKQCQLPZPClpc7bP6rMYKtjXth2OMf7tIkr11Wz8oQDc1Fb09vY+kQw1YAuwJY2nbUluAnCWpKkaFl6IQIzxivaR2SYA89sJVK/Xp2x32R6w/a30DNjuqtfrU0ArYecDCEqgLqm94T0dEm9mBG7PxkdDlkBnkhebgIezNQ8nHcCZPL9ijE1Jf/bZZoPtzbavmqNZLbf9tSxq+yoduuJ+SZ+zXSZyBXCqU+d8fvC5yRUrV+0G2j3g2hDCLyXd/+Su3QdnvP/zCuH72LWsgf2k0oHlH2c2odlkxcpVEdgr6aDtjyb8x20/J+mA7T9I6rL9SWA5dne2/GdXLl58qNJh398An85yTMA+4DOz8Dgu6Zu2dwJXJ91ltm8Gbp7Fgb+EEB4aHhpq5CEtACqVyr3AC0AlPS8k3TSmQ2YPhhBuS/1/LpmS9JTtNTHGfwBU2uUALARotVqniqJYH2Pck85pfavVaufAwnQvnHc0McaDKVptebN94QAnJB0EdtjekydyZXqjs/0ZgLIs/w6sy8bnYGYJ63pgERKC05JutT1kOwITwL9tvzlzUQUYB+Zjs2DBgu6xsbGJZHstByZbezregcBXeCsEz1bnzXt5anLyzLq71zDLxTRdVgemdx0fv2e2w5thO5DbiqL4oKT3ZKpnpyYnz+SY2ZpTAPZmJfdIrVZbNBNUq9UW2X4kU+2dcf53Aj1pj2PA7y/6m1DS00A9za9uNBq7iqJYBuoGdRdFsazRaOzKSqye1rTbaa/tlbYrqXQP2X4FIA9/J1l39xrC0v7+w5IeB8XkwS1lWe6TGJAYKMty31tfO4qSHl/a3384I3CDpI+kzC4lnRfrue6GytEjR8oQwlY73gC0L4qlth/q0M1/LYWtR48cKQF6enrC6dOnVwGLEpnxnp7en4+O1i/tszzGOCTpPmB7ahb57QUwBWyXdF+McWg6MScmuoA8OX8xOlpvXGz422XYTsB/SnpA0h7bX5R0WzI9HUL4qe2XbI+dk3xl+V7gxoztD5jRI+YK/zkEEokx2/uB/RdzIfUtueqVN04cXwF8G3iHY3z9Urw/j8ClyhsnjrcS2Vv/J/8NLxT+/zqBTkcxU/cfEkyEAu3kmjAAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-box-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4QfHjM1QAAAGRJREFUWMNjXLhsJcNAAiaGAQYsDAwM/+lsJ+OgCwGsLqMB+D8o08CoA0YdMOqAUQewDFQdMBoFIyoN/B/U7YFRB7DQIc7xyo9GwbBMA4xDqhxgISH1klXbDYk0QOseEeOgDgEAIS0JQleje6IAAAAASUVORK5CYII\u003d\");\\n}\\n.bk-root .bk-tool-icon-freehand-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADTElEQVRYCeWWTWwMYRjH/88721X1lZJIGxJxcEE4OOiBgzjXWh8TJKR76kWacOBGxdEJIdk4VChZI/phidRBHMRRIr7DSUiaSCRFRM3u88gz+o7Z6bBTdjmYZPf9eJ55fv/5zzvvDPC/H9QsA66Olo9Ga+/MdR+Ljm2/KQIULsz9FqItGdOfJKLhApLgVkiSCGODjWit7QpKWy+TNrFeXvzKVUT8NiTVaIgDcbiCFJ7GiT8WkARXAdYBK0Lbhi/CenArRNskuM7/tgNp4ArQ42dwjf3WY5gWTqC7O/NbNn2Xkfw/YwdSw/We14HP2IEZwX+y9cZ9SH0LmgFP7UCz4KkENBNeV0Cz4b8U8DfgKiDxMWwUXETqLvJpCQpXZfawbzS7t9v5pL19cHBwfja7YA0y/lyCM0+E5hv5+piZXwKYcF23as+37bTXsQVqgkL0p/34fHR7DcBtbetFsBmGDwMOJCggYG55yw7dMlk6DuC1Bdu2RsCU9TYWQq2IoGbsreZ5NzvEqfSBsIsIy8OTbcdgiRHeh4o8AFAEwDakbY2AaCCpH7V9aGhoUUUy3UyVbkPYFuYLDlUZH8XBpwxkK0Dbgxg5HcVi0ent7a0RULMIozaHBSMfF9b2SzdutFcFB2FkwMIJOG6qfteXOa1nHZ48tyefuwyfT9s6wtzZ3t7eZse2DR2I228TtHXzuWCx9g8MtK5cuHCZTH4tiHEOa4xFngvTyS8f35d6enomiCi4/foEXBkZaQuukChL4FYA2Whd7YcC4gEdW3CpdL3LtGAVCVYJywEyTpAuJKeMOKXZs/Bw947C50KhUFOG4cwz35cjWNBlHGeD53n3xsfHP/T19U1qciggar8Fa4I3PHobIotBWBtc2hSiChyZxVzM53Pv7FVH6Tp3uVy+g0r1ImD2GjIrQGYIxjnfuXTZGICS5k/bBwJoubwEFX4TLah9EXomJGMA3za+f9913Yl4TnzsDQ+vE6YTZOjHh4ngibstt1pzQwd04F0bPStEBpXqRoBeQ/AKghfBnOEKgS+Q7z91Xfdz/HGKg8Ox7z8iYD9z6wqTkZFgnvhMGP9VZ2or1XVkPM9z0mytSfVsHa1RLBZbLoyNzUnK+ydz3wC6I9x+lwbngwAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-poly-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjglo9eZgwAAAc5JREFUWMPt1zFrU1EUB/DfS4OmVTGDIChCP4BgnQXRxVHqIJUupp9AB8VBQcRBQUXIB9DWQoMRiXZzcnQSA34A7aAuHSJKkgo2LvfBrU3aJnlYkBy4vHcP557zP/9z3r33JdXa647N0kHSZd5Nn0rSxc8G3cXp85sMcnZZ8vge3osZ+l3vB8CWFA0iL14t79h210swAjACMAIwAjACkB90D/8/GchI9ve4nPwTBh5E9ws7OepzGWb9EddSn51Op9ZstadSg4VK1UKlKkmSDSMLALewiuNh/hVJq71Wxttmqz0dG88vPc+MgWP4grvYG3SLOBrZFFFrttqPe4HIDxh4GSei+98iSlusuYopXEAjBtEPA3tQwUpwluAbDm4TPJUz+BTW9l2Ce6G7L0X/Bw8D3T/7SKKIDzHg7QCcxjvcQAEtXAnrrg/RP0/DKPbqgcN4iVOR7gcO4dcQgRuoh7HSqwlP4n20m63jJu5n8MkWMYfP3UowhzdR8FU8w9iQwevBdyq3/27CMRzAE5yLuvsRLg+ZcR1nJ8YL81HWJUzGAPaFZwe/Q5MdyYDyNHgjzO90YyGHtVDncuiJchaHw8R4oREFV5qdiVmYLM3OgD9k5209/atmIAAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-point-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEiERGWPELgAAA4RJREFUWMO1lr1uG1cQhb9ztdRSP7AF1QxgwKlcuZSqRC9gWUUUINWqTh5AnaFOnVPEteQmRuhCURqWsSqqc9IolREXdEvQBElxtdw7KURSFEVKu4w8wAKLxdw9Z+bMnRmZGXfZ29//II8th4WwGVNyIoQLYB5vxA9Caq04iUd9A+7ZlsNC2I7TdSd2hZXMJKlnTqp9jtl/GBaqoyQ0noFKpUIzBicYYc+DEFpxkglc4oVJa5gvDn8v1xV2irG3FM4NSVwjUKlUaMcpJhCGmSEJQ6QGD8M5WnHCd8+f3QCXpPLx8WNwv0j6Bm9FMK7FJ3WBE+R/2t7c/GBmFvSBrzRTCsyTDjXrxUgEMtpxynJYmJoBJ4VAybwVARgvL7Oik0okCodnKpVKX7P0leiVMb0VvbJT+upznK4vh0GIeQwwQStJkHQD3MwsCALTJRG7Qrdrj5m/djgYaIa0hlkRdJk26XEgC9txurccBtVW3IudBImmZuACUP+ZlIDBt9FKcubYNTcAH/X0RYM1E7utJPlqe+uZzPxUcEkiSS4sTT95n15Mud0xWC0o2PAWOCdK3KYZlFxfM+tHOcnMzNr1es18ug+cgsVjP4yBU/Ppfrter1m/+l0+zYygML1xRVHU7TSb1cSzBzoBzszsH+AMdJJ49jrNZjWKou6wBnwOzcyndBpNbuueURR1Dw8Pq35p9cc5p/Dy9Dypt7jXrtdGwQECS9NPhr6Gq6txUzNigE6zydLK6lTw12/KT4FGFEUfJX2YJNONq5tVs4ODA7sD/DnwJ/BoADZuE3tHFs12dna6d4C/BI6AlbyzI8ii2TTw12/KK33gb2cdXsNZoAntbZC2SeO4c9592k/5eNQbiwvFd1kJuFGwLJr1wSPg/SwpvyFBHufOeXcFeAlE97U/uCxOY+P3b+Bn4B3Q+L8EdJfD4a+/AbC4UBzPxiPg3wlHZquB28Cn2IuR9x3gr3uV4DbwfvSDOvi4uFA8BDZmIRHkjHpS9Ht9iRqd8+5G3g05mAGcQbsdiX5QJ428G7Kygo8XYdb1/K4NWVmjzkNge2sz84bs+ELmpDDLtqWsNZBXgvmw8CTtpWVMT7x5YWBjLARnwZfKQNYN2U2LPvrh+5nBt7c2M2/It9bArCTKR8eZN+SJ13AScPnoODeRdqNenH+wul5w2gUr2WUjMFAt8bZ/0axX/wNnv4H8vTFb1QAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .bk-tool-icon-poly-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gELFi46qJmxxAAABV9JREFUWMOdl19vFFUYxn9n9u9sCyylUIzWUoMQBAWCMdEEIt6xIRQSLIEKtvHe6AcA4yeQb7CAUNJy0daLeomJN8SEULAC2kBBapBKoLvbmdl/c14vdmY7u91tF95kknPOnHmf95znPc97Ro2OTeBbdjFDT3c32ZxVHUOE9kSMB0/m6ExuoJn1H+ur6Y+OTfD50SMN5168OgrAlyf7CfuD+z7+iDs3p8hkLUQ0iFQ/yFl5Nm/qonfHVva+s32Zw9GxCYILsZ08tpNfBhbs+1YN4OH9+7huGdECSBVfqUosbsllfmauBqiR+cCNwOr7AEo8pPHJnymXykhg5fUWjoQpl0vVvhZhbSzGoUOHqgBlt6B6uruj2Zy1E9jo0fhfeyL2x4Mnc8VErK0KUEOB64JSyptfG4RSytsJjUJVxw2lsFy3urL9nx1Qd25ObctkrVMi+jQivd7U2ZyV/3Hzpq7h3h1b/7p9Y0o8v8rwAbTWrGpSocN/FGDlbAI0Rl23PCBan0Ok158H9Ipwzi25A/Mzc9Gl/BYx/E4kYqC1NKRARNAaDCNUM27Z+Zr+ouXs0q4+LSLBHPYCFkTkC6uU39kwCdsS7WRKmaYUiAhdnZ3MPX2K4+QjQI+C94A93rMzm8ltMwyDeDzWjMZeEb2pYQDdW3vITU2jtUZ5QThOPgm8C7wP7J15OPsBsB3oWpGnVWisCeDS1VHj4vBI92+/3tgB7Ab2AruAXiDBK5oIOkhtkEYRNRuJhObrd8Dl9ewf4D5wG7hVLpen29vb5wzD+BrkbBMaL3d1dk5nsrnlFDTTFWAWmAZueWD3gCemGde2k2fw1Al1YXhEvjozoO49eczdqekrWmsc2zlrmvEKOGoW1GUjFLqSk2KpJrCLwyMCPAP+BO54QL8DM6YZX/ClsP9YnwKkXnIBP4jdIpJRpdJTCYdMwwi98KU0Hjc/dDILNyUcwTCWdOSMJ0TRmBktGRhLugu0xyLk7CIqVNm+0bGJptl1YXikD0grpY4Rjc4a8Fbgdab/6OGbAJeCUuyJnnHmZH9pbSyGuBXV8NUwlUpR1EWyixmSyTWEwqGlJ2Swbo2JXbAAfgDGgGQA9I1A9t1tlq0AxrXxn0ilUpw4fhQqYkH/sT41OTnJJwf2s6FjI5mshdYa7bqVR2uezr9MJmJt14FvGrh/O9D+e6UkM/xyCuCqEKCYnJyUTKFQrZDHjxzGshwWLQcRsOz8Hi85P23id0ug/XilAMLBmm4tPGdoaKjSH5+oAGrhwvBI9SjZTn4QSK9yenoD7dlrExPoJlXW8G8ytpNHxRKk02lGxsdRKFwXLNvx5yY94HQLGhGk4LFCYQSqaE0AwWM1eOoEbR0dKBSW7bC4mKuffxs4D/wCLKwQQPAUzIkslfp6cVomROWSolh0GjldAM4nzDi2k9/i5UAzC9aKfwNJ3zgJg9YEvN6+C7SHgKm69+sD7RfNnKTTaZRPQfAut4oFV//IS7gkcB34VlVo8kGzphlfB+DU+TfNGBpZtRastvrvARJmfMF28ge9sc2B9/PNnCilMIDwK6y8/ow/Ai4kvILTljAXvDvEvrqKSUs60KolzPjBxspavQD2tKqCAGF/Ba+xE/Wbilu54wZV8NEKF5fXzQHl/bh4hUsE0WAXSlDMYcQSrQXgCmsTseXHsJkNnjqBFGwKJaHsKlxtUHYVhbLCzr1kaOA4bcn1y1Swmb+iLpJKpVrfgdpfsiVVCYcgluwgnU7jEgJ4s5UkLFtWYyHyEg0/N1q1tmQH+YXnAMFr97Nmv3p+0QsHQRsF8qpBOE5+rb9Nkaj50tVQKjqh4OU3GNL/1/So3vuUgbAAAAAASUVORK5CYII\u003d\");\\n}\\n\u0027),n.bk_tool_icon_box_select\u003d\"bk-tool-icon-box-select\",n.bk_tool_icon_box_zoom\u003d\"bk-tool-icon-box-zoom\",n.bk_tool_icon_zoom_in\u003d\"bk-tool-icon-zoom-in\",n.bk_tool_icon_zoom_out\u003d\"bk-tool-icon-zoom-out\",n.bk_tool_icon_help\u003d\"bk-tool-icon-help\",n.bk_tool_icon_hover\u003d\"bk-tool-icon-hover\",n.bk_tool_icon_crosshair\u003d\"bk-tool-icon-crosshair\",n.bk_tool_icon_lasso_select\u003d\"bk-tool-icon-lasso-select\",n.bk_tool_icon_pan\u003d\"bk-tool-icon-pan\",n.bk_tool_icon_xpan\u003d\"bk-tool-icon-xpan\",n.bk_tool_icon_ypan\u003d\"bk-tool-icon-ypan\",n.bk_tool_icon_range\u003d\"bk-tool-icon-range\",n.bk_tool_icon_polygon_select\u003d\"bk-tool-icon-polygon-select\",n.bk_tool_icon_redo\u003d\"bk-tool-icon-redo\",n.bk_tool_icon_reset\u003d\"bk-tool-icon-reset\",n.bk_tool_icon_save\u003d\"bk-tool-icon-save\",n.bk_tool_icon_tap_select\u003d\"bk-tool-icon-tap-select\",n.bk_tool_icon_undo\u003d\"bk-tool-icon-undo\",n.bk_tool_icon_wheel_pan\u003d\"bk-tool-icon-wheel-pan\",n.bk_tool_icon_wheel_zoom\u003d\"bk-tool-icon-wheel-zoom\",n.bk_tool_icon_box_edit\u003d\"bk-tool-icon-box-edit\",n.bk_tool_icon_freehand_draw\u003d\"bk-tool-icon-freehand-draw\",n.bk_tool_icon_poly_draw\u003d\"bk-tool-icon-poly-draw\",n.bk_tool_icon_point_draw\u003d\"bk-tool-icon-point-draw\",n.bk_tool_icon_poly_edit\u003d\"bk-tool-icon-poly-edit\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\".bk-root .bk-logo {\\n margin: 5px;\\n position: relative;\\n display: block;\\n background-repeat: no-repeat;\\n}\\n.bk-root .bk-logo.bk-grey {\\n filter: url(\\\"data:image/svg+xml;utf8,\u003csvg xmlns\u003d\\\\\u0027http://www.w3.org/2000/svg\\\\\u0027\u003e\u003cfilter id\u003d\\\\\u0027grayscale\\\\\u0027\u003e\u003cfeColorMatrix type\u003d\\\\\u0027matrix\\\\\u0027 values\u003d\\\\\u00270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\\\\\u0027/\u003e\u003c/filter\u003e\u003c/svg\u003e#grayscale\\\");\\n /* Firefox 10+, Firefox on Android */\\n filter: gray;\\n /* IE6-9 */\\n -webkit-filter: grayscale(100%);\\n /* Chrome 19+, Safari 6+, Safari 6+ iOS */\\n}\\n.bk-root .bk-logo-small {\\n width: 20px;\\n height: 20px;\\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg\u003d\u003d);\\n}\\n.bk-root .bk-logo-notebook {\\n display: inline-block;\\n vertical-align: middle;\\n margin-right: 5px;\\n}\\n\"),n.bk_logo\u003d\"bk-logo\",n.bk_logo_notebook\u003d\"bk-logo-notebook\",n.bk_logo_small\u003d\"bk-logo-small\",n.bk_grey\u003d\"bk-grey\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\".bk-root .bk-menu {\\n position: absolute;\\n left: 0;\\n width: 100%;\\n z-index: 100;\\n cursor: pointer;\\n font-size: 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\\n}\\n.bk-root .bk-menu.bk-above {\\n bottom: 100%;\\n}\\n.bk-root .bk-menu.bk-below {\\n top: 100%;\\n}\\n.bk-root .bk-menu \u003e .bk-divider {\\n height: 1px;\\n margin: 7.5px 0;\\n overflow: hidden;\\n background-color: #e5e5e5;\\n}\\n.bk-root .bk-menu \u003e :not(.bk-divider) {\\n padding: 6px 12px;\\n}\\n.bk-root .bk-menu \u003e :not(.bk-divider):hover,\\n.bk-root .bk-menu \u003e :not(.bk-divider).bk-active {\\n background-color: #e6e6e6;\\n}\\n.bk-root .bk-caret {\\n display: inline-block;\\n vertical-align: middle;\\n width: 0;\\n height: 0;\\n margin: 0 5px;\\n}\\n.bk-root .bk-caret.bk-down {\\n border-top: 4px solid;\\n}\\n.bk-root .bk-caret.bk-up {\\n border-bottom: 4px solid;\\n}\\n.bk-root .bk-caret.bk-down,\\n.bk-root .bk-caret.bk-up {\\n border-right: 4px solid transparent;\\n border-left: 4px solid transparent;\\n}\\n.bk-root .bk-caret.bk-left {\\n border-right: 4px solid;\\n}\\n.bk-root .bk-caret.bk-right {\\n border-left: 4px solid;\\n}\\n.bk-root .bk-caret.bk-left,\\n.bk-root .bk-caret.bk-right {\\n border-top: 4px solid transparent;\\n border-bottom: 4px solid transparent;\\n}\\n\"),n.bk_menu\u003d\"bk-menu\",n.bk_caret\u003d\"bk-caret\",n.bk_divider\u003d\"bk-divider\"},function(t,e,n){var i\u003dt(5);i.styles.append(\"\"),n.bk_active\u003d\"bk-active\",n.bk_inline\u003d\"bk-inline\",n.bk_left\u003d\"bk-left\",n.bk_right\u003d\"bk-right\",n.bk_above\u003d\"bk-above\",n.bk_below\u003d\"bk-below\",n.bk_up\u003d\"bk-up\",n.bk_down\u003d\"bk-down\",n.bk_side\u003dfunction(t){switch(t){case\"above\":return n.bk_above;case\"below\":return n.bk_below;case\"left\":return n.bk_left;case\"right\":return n.bk_right}}},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\"/* notebook specific tweaks so no black outline and matching padding\\n/* can\u0027t be wrapped inside bk-root. here are the offending jupyter lines:\\n/* https://github.com/jupyter/notebook/blob/master/notebook/static/notebook/less/renderedhtml.less#L59-L76 */\\n.rendered_html .bk-root .bk-tooltip table,\\n.rendered_html .bk-root .bk-tooltip tr,\\n.rendered_html .bk-root .bk-tooltip th,\\n.rendered_html .bk-root .bk-tooltip td {\\n border: none;\\n padding: 1px;\\n}\\n\")},function(t,e,n){var i\u003dt(5);i.styles.append(\".bk-root {\\n position: relative;\\n width: auto;\\n height: auto;\\n z-index: 0;\\n box-sizing: border-box;\\n font-family: Helvetica, Arial, sans-serif;\\n font-size: 10pt;\\n}\\n.bk-root .bk,\\n.bk-root .bk:before,\\n.bk-root .bk:after {\\n box-sizing: inherit;\\n margin: 0;\\n border: 0;\\n padding: 0;\\n background-image: none;\\n font-family: inherit;\\n font-size: 100%;\\n line-height: 1.42857143;\\n}\\n.bk-root pre.bk {\\n font-family: Courier, monospace;\\n}\\n\"),n.bk_root\u003d\"bk-root\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root .bk-tabs-header {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n overflow: hidden;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group {\\n height: auto;\\n margin-right: 5px;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group \u003e .bk-btn {\\n flex-grow: 0;\\n -webkit-flex-grow: 0;\\n height: auto;\\n padding: 4px 4px;\\n}\\n.bk-root .bk-tabs-header .bk-headers-wrapper {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n overflow: hidden;\\n color: #666666;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers-wrapper {\\n border-bottom: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-headers-wrapper {\\n border-left: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-headers-wrapper {\\n border-top: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers-wrapper {\\n border-right: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-above,\\n.bk-root .bk-tabs-header.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers,\\n.bk-root .bk-tabs-header.bk-below .bk-headers {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-left,\\n.bk-root .bk-tabs-header.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers,\\n.bk-root .bk-tabs-header.bk-right .bk-headers {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header .bk-headers {\\n position: relative;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n}\\n.bk-root .bk-tabs-header .bk-tab {\\n padding: 4px 8px;\\n border: solid transparent;\\n white-space: nowrap;\\n cursor: pointer;\\n}\\n.bk-root .bk-tabs-header .bk-tab:hover {\\n background-color: #f2f2f2;\\n}\\n.bk-root .bk-tabs-header .bk-tab.bk-active {\\n color: #4d4d4d;\\n background-color: white;\\n border-color: #e6e6e6;\\n}\\n.bk-root .bk-tabs-header .bk-tab .bk-close {\\n margin-left: 10px;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-tab {\\n border-width: 3px 1px 0px 1px;\\n border-radius: 4px 4px 0 0;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-tab {\\n border-width: 1px 3px 1px 0px;\\n border-radius: 0 4px 4px 0;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-tab {\\n border-width: 0px 1px 3px 1px;\\n border-radius: 0 0 4px 4px;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-tab {\\n border-width: 1px 0px 1px 3px;\\n border-radius: 4px 0 0 4px;\\n}\\n.bk-root .bk-close {\\n display: inline-block;\\n width: 10px;\\n height: 10px;\\n vertical-align: middle;\\n background-image: url(\\\u0027data:image/svg+xml;utf8,\\\\\\n \u003csvg viewPort\u003d\"0 0 10 10\" version\u003d\"1.1\" xmlns\u003d\"http://www.w3.org/2000/svg\"\u003e\\\\\\n \u003cline x1\u003d\"1\" y1\u003d\"9\" x2\u003d\"9\" y2\u003d\"1\" stroke\u003d\"gray\" stroke-width\u003d\"2\"/\u003e\\\\\\n \u003cline x1\u003d\"1\" y1\u003d\"1\" x2\u003d\"9\" y2\u003d\"9\" stroke\u003d\"gray\" stroke-width\u003d\"2\"/\u003e\\\\\\n \u003c/svg\u003e\\\u0027);\\n}\\n.bk-root .bk-close:hover {\\n background-image: url(\\\u0027data:image/svg+xml;utf8,\\\\\\n \u003csvg viewPort\u003d\"0 0 10 10\" version\u003d\"1.1\" xmlns\u003d\"http://www.w3.org/2000/svg\"\u003e\\\\\\n \u003cline x1\u003d\"1\" y1\u003d\"9\" x2\u003d\"9\" y2\u003d\"1\" stroke\u003d\"red\" stroke-width\u003d\"2\"/\u003e\\\\\\n \u003cline x1\u003d\"1\" y1\u003d\"1\" x2\u003d\"9\" y2\u003d\"9\" stroke\u003d\"red\" stroke-width\u003d\"2\"/\u003e\\\\\\n \u003c/svg\u003e\\\u0027);\\n}\\n\u0027),n.bk_tabs_header\u003d\"bk-tabs-header\",n.bk_headers_wrapper\u003d\"bk-headers-wrapper\",n.bk_headers\u003d\"bk-headers\",n.bk_tab\u003d\"bk-tab\",n.bk_close\u003d\"bk-close\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\".bk-root .bk-tile-attribution a {\\n color: black;\\n}\\n\"),n.bk_tile_attribution\u003d\"bk-tile-attribution\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root .bk-toolbar-hidden {\\n visibility: hidden;\\n opacity: 0;\\n transition: visibility 0.3s linear, opacity 0.3s linear;\\n}\\n.bk-root .bk-toolbar,\\n.bk-root .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-toolbar .bk-logo {\\n flex-shrink: 0;\\n -webkit-flex-shrink: 0;\\n}\\n.bk-root .bk-toolbar.bk-above,\\n.bk-root .bk-toolbar.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n justify-content: flex-end;\\n -webkit-justify-content: flex-end;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-logo,\\n.bk-root .bk-toolbar.bk-below .bk-logo {\\n order: 1;\\n -webkit-order: 1;\\n margin-left: 5px;\\n margin-right: 0px;\\n}\\n.bk-root .bk-toolbar.bk-left,\\n.bk-root .bk-toolbar.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n justify-content: flex-start;\\n -webkit-justify-content: flex-start;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-logo,\\n.bk-root .bk-toolbar.bk-right .bk-logo {\\n order: 0;\\n -webkit-order: 0;\\n margin-bottom: 5px;\\n margin-top: 0px;\\n}\\n.bk-root .bk-toolbar-button {\\n width: 30px;\\n height: 30px;\\n background-size: 60%;\\n background-color: transparent;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .bk-toolbar-button:hover {\\n background-color: #f9f9f9;\\n}\\n.bk-root .bk-toolbar-button:focus {\\n outline: none;\\n}\\n.bk-root .bk-toolbar-button::-moz-focus-inner {\\n border: 0;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button {\\n border-bottom: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button.bk-active {\\n border-bottom-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button {\\n border-top: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button.bk-active {\\n border-top-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button {\\n border-left: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button.bk-active {\\n border-left-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button {\\n border-right: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button.bk-active {\\n border-right-color: #26aae1;\\n}\\n.bk-root .bk-button-bar + .bk-button-bar:before {\\n content: \" \";\\n display: inline-block;\\n background-color: lightgray;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar + .bk-button-bar:before {\\n height: 10px;\\n width: 1px;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar + .bk-button-bar:before {\\n height: 1px;\\n width: 10px;\\n}\\n\u0027),n.bk_toolbar\u003d\"bk-toolbar\",n.bk_toolbar_hidden\u003d\"bk-toolbar-hidden\",n.bk_toolbar_button\u003d\"bk-toolbar-button\",n.bk_button_bar\u003d\"bk-button-bar\",n.bk_toolbar_button_custom_action\u003d\"bk-toolbar-button-custom-action\"},function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root {\\n /* Same border color used everywhere */\\n /* Gray of icons */\\n}\\n.bk-root .bk-tooltip {\\n font-weight: 300;\\n font-size: 12px;\\n position: absolute;\\n padding: 5px;\\n border: 1px solid #e5e5e5;\\n color: #2f2f2f;\\n background-color: white;\\n pointer-events: none;\\n opacity: 0.95;\\n z-index: 100;\\n}\\n.bk-root .bk-tooltip \u003e div:not(:first-child) {\\n /* gives space when multiple elements are being hovered over */\\n margin-top: 5px;\\n border-top: #e5e5e5 1px dashed;\\n}\\n.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-left::before {\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right::after {\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-above::before {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n top: -10px;\\n border-bottom-width: 10px;\\n border-bottom-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-below::after {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n bottom: -10px;\\n border-top-width: 10px;\\n border-top-color: #909599;\\n}\\n.bk-root .bk-tooltip-row-label {\\n text-align: right;\\n color: #26aae1;\\n /* blue from toolbar highlighting */\\n}\\n.bk-root .bk-tooltip-row-value {\\n color: default;\\n /* seems to be necessary for notebook */\\n}\\n.bk-root .bk-tooltip-color-block {\\n width: 12px;\\n height: 12px;\\n margin-left: 5px;\\n margin-right: 5px;\\n outline: #dddddd solid 1px;\\n display: inline-block;\\n}\\n\u0027),n.bk_tooltip\u003d\"bk-tooltip\",n.bk_tooltip_arrow\u003d\"bk-tooltip-arrow\",n.bk_tooltip_custom\u003d\"bk-tooltip-custom\",n.bk_tooltip_row_label\u003d\"bk-tooltip-row-label\",n.bk_tooltip_row_value\u003d\"bk-tooltip-row-value\",n.bk_tooltip_color_block\u003d\"bk-tooltip-color-block\"},function(t,e,n){function i(){var t\u003ddocument.getElementsByTagName(\"body\")[0],e\u003ddocument.getElementsByClassName(\"bokeh-test-div\");1\u003d\u003de.length\u0026\u0026(t.removeChild(e[0]),delete e[0]);var n\u003ddocument.createElement(\"div\");n.classList.add(\"bokeh-test-div\"),n.style.display\u003d\"none\",t.insertBefore(n,t.firstChild)}n.results\u003d{},n.init\u003dfunction(){i()},n.record\u003dfunction(t,e){n.results[t]\u003de,i()},n.count\u003dfunction(t){null\u003d\u003dn.results[t]\u0026\u0026(n.results[t]\u003d0),n.results[t]+\u003d1,i()},n.clear\u003dfunction(){for(var t\u003d0,e\u003dObject.keys(n.results);t\u003ce.length;t++){var r\u003de[t];delete n.results[r]}i()}},function(t,e,n){n.version\u003d\"1.3.4\"},function(t,e,n){!function(){\"use strict\";var t,n,i,r,o;function s(t,e){var n,i\u003dObject.keys(e);for(n\u003d0;n\u003ci.length;n++)t\u003dt.replace(new RegExp(\"\\\\{\"+i[n]+\"\\\\}\",\"gi\"),e[i[n]]);return t}function a(t){var e,n,i;if(!t)throw new Error(\"cannot create a random attribute name for an undefined object\");e\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz\",n\u003d\"\";do{for(n\u003d\"\",i\u003d0;i\u003c12;i++)n+\u003de[Math.floor(Math.random()*e.length)]}while(t[n]);return n}function l(t){var e\u003d{alphabetic:\"alphabetic\",hanging:\"hanging\",top:\"text-before-edge\",bottom:\"text-after-edge\",middle:\"central\"};return e[t]||e.alphabetic}o\u003dfunction(t,e){var n,i,r,o\u003d{};for(t\u003dt.split(\",\"),e\u003de||10,n\u003d0;n\u003ct.length;n+\u003d2)i\u003d\"\u0026\"+t[n+1]+\";\",r\u003dparseInt(t[n],e),o[i]\u003d\"\u0026#\"+r+\";\";return o[\"\\\\xa0\"]\u003d\"\u0026#160;\",o}(\"50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro\",32),t\u003d{strokeStyle:{svgAttr:\"stroke\",canvas:\"#000000\",svg:\"none\",apply:\"stroke\"},fillStyle:{svgAttr:\"fill\",canvas:\"#000000\",svg:null,apply:\"fill\"},lineCap:{svgAttr:\"stroke-linecap\",canvas:\"butt\",svg:\"butt\",apply:\"stroke\"},lineJoin:{svgAttr:\"stroke-linejoin\",canvas:\"miter\",svg:\"miter\",apply:\"stroke\"},miterLimit:{svgAttr:\"stroke-miterlimit\",canvas:10,svg:4,apply:\"stroke\"},lineWidth:{svgAttr:\"stroke-width\",canvas:1,svg:1,apply:\"stroke\"},globalAlpha:{svgAttr:\"opacity\",canvas:1,svg:1,apply:\"fill stroke\"},font:{canvas:\"10px sans-serif\"},shadowColor:{canvas:\"#000000\"},shadowOffsetX:{canvas:0},shadowOffsetY:{canvas:0},shadowBlur:{canvas:0},textAlign:{canvas:\"start\"},textBaseline:{canvas:\"alphabetic\"},lineDash:{svgAttr:\"stroke-dasharray\",canvas:[],svg:null,apply:\"stroke\"}},(i\u003dfunction(t,e){this.__root\u003dt,this.__ctx\u003de}).prototype.addColorStop\u003dfunction(t,e){var n,i\u003dthis.__ctx.__createElement(\"stop\");i.setAttribute(\"offset\",t),-1!\u003d\u003de.indexOf(\"rgba\")?(n\u003d/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(e),i.setAttribute(\"stop-color\",s(\"rgb({r},{g},{b})\",{r:n[1],g:n[2],b:n[3]})),i.setAttribute(\"stop-opacity\",n[4])):i.setAttribute(\"stop-color\",e),this.__root.appendChild(i)},r\u003dfunction(t,e){this.__root\u003dt,this.__ctx\u003de},(n\u003dfunction(t){var e,i\u003d{width:500,height:500,enableMirroring:!1};if(arguments.length\u003e1?((e\u003di).width\u003darguments[0],e.height\u003darguments[1]):e\u003dt||i,!(this instanceof n))return new n(e);this.width\u003de.width||i.width,this.height\u003de.height||i.height,this.enableMirroring\u003dvoid 0!\u003d\u003de.enableMirroring?e.enableMirroring:i.enableMirroring,this.canvas\u003dthis,this.__document\u003de.document||document,e.ctx?this.__ctx\u003de.ctx:(this.__canvas\u003dthis.__document.createElement(\"canvas\"),this.__ctx\u003dthis.__canvas.getContext(\"2d\")),this.__setDefaultStyles(),this.__stack\u003d[this.__getStyleState()],this.__groupStack\u003d[],this.__root\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\"),this.__root.setAttribute(\"version\",1.1),this.__root.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.__root.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.__root.setAttribute(\"width\",this.width),this.__root.setAttribute(\"height\",this.height),this.__ids\u003d{},this.__defs\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"defs\"),this.__root.appendChild(this.__defs),this.__currentElement\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"),this.__root.appendChild(this.__currentElement)}).prototype.__createElement\u003dfunction(t,e,n){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d{});var i,r,o\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",t),s\u003dObject.keys(e);for(n\u0026\u0026(o.setAttribute(\"fill\",\"none\"),o.setAttribute(\"stroke\",\"none\")),i\u003d0;i\u003cs.length;i++)r\u003ds[i],o.setAttribute(r,e[r]);return o},n.prototype.__setDefaultStyles\u003dfunction(){var e,n,i\u003dObject.keys(t);for(e\u003d0;e\u003ci.length;e++)this[n\u003di[e]]\u003dt[n].canvas},n.prototype.__applyStyleState\u003dfunction(t){var e,n,i\u003dObject.keys(t);for(e\u003d0;e\u003ci.length;e++)this[n\u003di[e]]\u003dt[n]},n.prototype.__getStyleState\u003dfunction(){var e,n,i\u003d{},r\u003dObject.keys(t);for(e\u003d0;e\u003cr.length;e++)n\u003dr[e],i[n]\u003dthis[n];return i},n.prototype.__applyStyleToCurrentElement\u003dfunction(e){var n\u003dthis.__currentElement,o\u003dthis.__currentElementsToStyle;o\u0026\u0026(n.setAttribute(e,\"\"),n\u003do.element,o.children.forEach(function(t){t.setAttribute(e,\"\")}));var a,l,c,h,u,_\u003dObject.keys(t);for(a\u003d0;a\u003c_.length;a++)if(l\u003dt[_[a]],c\u003dthis[_[a]],l.apply)if(c instanceof r){if(c.__ctx)for(;c.__ctx.__defs.childNodes.length;)h\u003dc.__ctx.__defs.childNodes[0].getAttribute(\"id\"),this.__ids[h]\u003dh,this.__defs.appendChild(c.__ctx.__defs.childNodes[0]);n.setAttribute(l.apply,s(\"url(#{id})\",{id:c.__root.getAttribute(\"id\")}))}else if(c instanceof i)n.setAttribute(l.apply,s(\"url(#{id})\",{id:c.__root.getAttribute(\"id\")}));else if(-1!\u003d\u003dl.apply.indexOf(e)\u0026\u0026l.svg!\u003d\u003dc)if(\"stroke\"!\u003d\u003dl.svgAttr\u0026\u0026\"fill\"!\u003d\u003dl.svgAttr||-1\u003d\u003d\u003dc.indexOf(\"rgba\")){var d\u003dl.svgAttr;if(\"globalAlpha\"\u003d\u003d\u003d_[a]\u0026\u0026(d\u003de+\"-\"+l.svgAttr,n.getAttribute(d)))continue;n.setAttribute(d,c)}else{u\u003d/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(c),n.setAttribute(l.svgAttr,s(\"rgb({r},{g},{b})\",{r:u[1],g:u[2],b:u[3]}));var p\u003du[4],f\u003dthis.globalAlpha;null!\u003df\u0026\u0026(p*\u003df),n.setAttribute(l.svgAttr+\"-opacity\",p)}},n.prototype.__closestGroupOrSvg\u003dfunction(t){return\"g\"\u003d\u003d\u003d(t\u003dt||this.__currentElement).nodeName||\"svg\"\u003d\u003d\u003dt.nodeName?t:this.__closestGroupOrSvg(t.parentNode)},n.prototype.getSerializedSvg\u003dfunction(t){var e,n,i,r,s,a\u003d(new XMLSerializer).serializeToString(this.__root);if(/xmlns\u003d\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg\".+xmlns\u003d\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg/gi.test(a)\u0026\u0026(a\u003da.replace(\u0027xmlns\u003d\"http://www.w3.org/2000/svg\u0027,\u0027xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\u0027)),t)for(e\u003dObject.keys(o),n\u003d0;n\u003ce.length;n++)i\u003de[n],r\u003do[i],(s\u003dnew RegExp(i,\"gi\")).test(a)\u0026\u0026(a\u003da.replace(s,r));return a},n.prototype.getSvg\u003dfunction(){return this.__root},n.prototype.save\u003dfunction(){var t\u003dthis.__createElement(\"g\"),e\u003dthis.__closestGroupOrSvg();this.__groupStack.push(e),e.appendChild(t),this.__currentElement\u003dt,this.__stack.push(this.__getStyleState())},n.prototype.restore\u003dfunction(){this.__currentElement\u003dthis.__groupStack.pop(),this.__currentElementsToStyle\u003dnull,this.__currentElement||(this.__currentElement\u003dthis.__root.childNodes[1]);var t\u003dthis.__stack.pop();this.__applyStyleState(t)},n.prototype.__addTransform\u003dfunction(t){var e\u003dthis.__closestGroupOrSvg();if(e.childNodes.length\u003e0){\"path\"\u003d\u003d\u003dthis.__currentElement.nodeName\u0026\u0026(this.__currentElementsToStyle||(this.__currentElementsToStyle\u003d{element:e,children:[]}),this.__currentElementsToStyle.children.push(this.__currentElement),this.__applyCurrentDefaultPath());var n\u003dthis.__createElement(\"g\");e.appendChild(n),this.__currentElement\u003dn}var i\u003dthis.__currentElement.getAttribute(\"transform\");i?i+\u003d\" \":i\u003d\"\",i+\u003dt,this.__currentElement.setAttribute(\"transform\",i)},n.prototype.scale\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dt),this.__addTransform(s(\"scale({x},{y})\",{x:t,y:e}))},n.prototype.rotate\u003dfunction(t){var e\u003d180*t/Math.PI;this.__addTransform(s(\"rotate({angle},{cx},{cy})\",{angle:e,cx:0,cy:0}))},n.prototype.translate\u003dfunction(t,e){this.__addTransform(s(\"translate({x},{y})\",{x:t,y:e}))},n.prototype.transform\u003dfunction(t,e,n,i,r,o){this.__addTransform(s(\"matrix({a},{b},{c},{d},{e},{f})\",{a:t,b:e,c:n,d:i,e:r,f:o}))},n.prototype.beginPath\u003dfunction(){var t;this.__currentDefaultPath\u003d\"\",this.__currentPosition\u003d{},t\u003dthis.__createElement(\"path\",{},!0),this.__closestGroupOrSvg().appendChild(t),this.__currentElement\u003dt},n.prototype.__applyCurrentDefaultPath\u003dfunction(){var t\u003dthis.__currentElement;\"path\"\u003d\u003d\u003dt.nodeName?t.setAttribute(\"d\",this.__currentDefaultPath):console.error(\"Attempted to apply path command to node\",t.nodeName)},n.prototype.__addPathCommand\u003dfunction(t){this.__currentDefaultPath+\u003d\" \",this.__currentDefaultPath+\u003dt},n.prototype.moveTo\u003dfunction(t,e){\"path\"!\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.beginPath(),this.__currentPosition\u003d{x:t,y:e},this.__addPathCommand(s(\"M {x} {y}\",{x:t,y:e}))},n.prototype.closePath\u003dfunction(){this.__currentDefaultPath\u0026\u0026this.__addPathCommand(\"Z\")},n.prototype.lineTo\u003dfunction(t,e){this.__currentPosition\u003d{x:t,y:e},this.__currentDefaultPath.indexOf(\"M\")\u003e-1?this.__addPathCommand(s(\"L {x} {y}\",{x:t,y:e})):this.__addPathCommand(s(\"M {x} {y}\",{x:t,y:e}))},n.prototype.bezierCurveTo\u003dfunction(t,e,n,i,r,o){this.__currentPosition\u003d{x:r,y:o},this.__addPathCommand(s(\"C {cp1x} {cp1y} {cp2x} {cp2y} {x} {y}\",{cp1x:t,cp1y:e,cp2x:n,cp2y:i,x:r,y:o}))},n.prototype.quadraticCurveTo\u003dfunction(t,e,n,i){this.__currentPosition\u003d{x:n,y:i},this.__addPathCommand(s(\"Q {cpx} {cpy} {x} {y}\",{cpx:t,cpy:e,x:n,y:i}))};var c\u003dfunction(t){var e\u003dMath.sqrt(t[0]*t[0]+t[1]*t[1]);return[t[0]/e,t[1]/e]};n.prototype.arcTo\u003dfunction(t,e,n,i,r){var o\u003dthis.__currentPosition\u0026\u0026this.__currentPosition.x,s\u003dthis.__currentPosition\u0026\u0026this.__currentPosition.y;if(void 0!\u003d\u003do\u0026\u0026void 0!\u003d\u003ds){if(r\u003c0)throw new Error(\"IndexSizeError: The radius provided (\"+r+\") is negative.\");if(o\u003d\u003d\u003dt\u0026\u0026s\u003d\u003d\u003de||t\u003d\u003d\u003dn\u0026\u0026e\u003d\u003d\u003di||0\u003d\u003d\u003dr)this.lineTo(t,e);else{var a\u003dc([o-t,s-e]),l\u003dc([n-t,i-e]);if(a[0]*l[1]!\u003da[1]*l[0]){var h\u003da[0]*l[0]+a[1]*l[1],u\u003dMath.acos(Math.abs(h)),_\u003dc([a[0]+l[0],a[1]+l[1]]),d\u003dr/Math.sin(u/2),p\u003dt+d*_[0],f\u003de+d*_[1],m\u003d[-a[1],a[0]],v\u003d[l[1],-l[0]],g\u003dfunction(t){var e\u003dt[0],n\u003dt[1];return n\u003e\u003d0?Math.acos(e):-Math.acos(e)},y\u003dg(m),b\u003dg(v);this.lineTo(p+m[0]*r,f+m[1]*r),this.arc(p,f,r,y,b)}else this.lineTo(t,e)}}},n.prototype.stroke\u003dfunction(){\"path\"\u003d\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.__currentElement.setAttribute(\"paint-order\",\"fill stroke markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.fill\u003dfunction(){\"path\"\u003d\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.__currentElement.setAttribute(\"paint-order\",\"stroke fill markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"fill\")},n.prototype.rect\u003dfunction(t,e,n,i){\"path\"!\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.beginPath(),this.moveTo(t,e),this.lineTo(t+n,e),this.lineTo(t+n,e+i),this.lineTo(t,e+i),this.lineTo(t,e),this.closePath()},n.prototype.fillRect\u003dfunction(t,e,n,i){var r;r\u003dthis.__createElement(\"rect\",{x:t,y:e,width:n,height:i},!0),this.__closestGroupOrSvg().appendChild(r),this.__currentElement\u003dr,this.__applyStyleToCurrentElement(\"fill\")},n.prototype.strokeRect\u003dfunction(t,e,n,i){var r;r\u003dthis.__createElement(\"rect\",{x:t,y:e,width:n,height:i},!0),this.__closestGroupOrSvg().appendChild(r),this.__currentElement\u003dr,this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.__clearCanvas\u003dfunction(){for(var t\u003dthis.__closestGroupOrSvg(),e\u003dt.getAttribute(\"transform\"),n\u003dthis.__root.childNodes[1],i\u003dn.childNodes,r\u003di.length-1;r\u003e\u003d0;r--)i[r]\u0026\u0026n.removeChild(i[r]);this.__currentElement\u003dn,this.__groupStack\u003d[],e\u0026\u0026this.__addTransform(e)},n.prototype.clearRect\u003dfunction(t,e,n,i){if(0!\u003d\u003dt||0!\u003d\u003de||n!\u003d\u003dthis.width||i!\u003d\u003dthis.height){var r,o\u003dthis.__closestGroupOrSvg();r\u003dthis.__createElement(\"rect\",{x:t,y:e,width:n,height:i,fill:\"#FFFFFF\"},!0),o.appendChild(r)}else this.__clearCanvas()},n.prototype.createLinearGradient\u003dfunction(t,e,n,r){var o\u003dthis.__createElement(\"linearGradient\",{id:a(this.__ids),x1:t+\"px\",x2:n+\"px\",y1:e+\"px\",y2:r+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(o),new i(o,this)},n.prototype.createRadialGradient\u003dfunction(t,e,n,r,o,s){var l\u003dthis.__createElement(\"radialGradient\",{id:a(this.__ids),cx:r+\"px\",cy:o+\"px\",r:s+\"px\",fx:t+\"px\",fy:e+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(l),new i(l,this)},n.prototype.__parseFont\u003dfunction(){var t\u003d/^\\s*(?\u003d(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)(?\u003d(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)(?\u003d(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))(?:\\s*\\/\\s*(normal|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])))?\\s*([-,\\\u0027\\\"\\sa-z0-9]+?)\\s*$/i.exec(this.font),e\u003d{style:t[1]||\"normal\",size:t[4]||\"10px\",family:t[6]||\"sans-serif\",weight:t[3]||\"normal\",decoration:t[2]||\"normal\",href:null};return\"underline\"\u003d\u003d\u003dthis.__fontUnderline\u0026\u0026(e.decoration\u003d\"underline\"),this.__fontHref\u0026\u0026(e.href\u003dthis.__fontHref),e},n.prototype.__wrapTextLink\u003dfunction(t,e){if(t.href){var n\u003dthis.__createElement(\"a\");return n.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.href),n.appendChild(e),n}return e},n.prototype.__applyText\u003dfunction(t,e,n,i){var r,o,s\u003dthis.__parseFont(),a\u003dthis.__closestGroupOrSvg(),c\u003dthis.__createElement(\"text\",{\"font-family\":s.family,\"font-size\":s.size,\"font-style\":s.style,\"font-weight\":s.weight,\"text-decoration\":s.decoration,x:e,y:n,\"text-anchor\":(r\u003dthis.textAlign,o\u003d{left:\"start\",right:\"end\",center:\"middle\",start:\"start\",end:\"end\"},o[r]||o.start),\"dominant-baseline\":l(this.textBaseline)},!0);c.appendChild(this.__document.createTextNode(t)),this.__currentElement\u003dc,this.__applyStyleToCurrentElement(i),a.appendChild(this.__wrapTextLink(s,c))},n.prototype.fillText\u003dfunction(t,e,n){this.__applyText(t,e,n,\"fill\")},n.prototype.strokeText\u003dfunction(t,e,n){this.__applyText(t,e,n,\"stroke\")},n.prototype.measureText\u003dfunction(t){return this.__ctx.font\u003dthis.font,this.__ctx.measureText(t)},n.prototype.arc\u003dfunction(t,e,n,i,r,o){if(i!\u003d\u003dr){i%\u003d2*Math.PI,r%\u003d2*Math.PI,i\u003d\u003d\u003dr\u0026\u0026(r\u003d(r+2*Math.PI-.001*(o?-1:1))%(2*Math.PI));var a\u003dt+n*Math.cos(r),l\u003de+n*Math.sin(r),c\u003dt+n*Math.cos(i),h\u003de+n*Math.sin(i),u\u003do?0:1,_\u003d0,d\u003dr-i;d\u003c0\u0026\u0026(d+\u003d2*Math.PI),_\u003do?d\u003eMath.PI?0:1:d\u003eMath.PI?1:0,this.lineTo(c,h),this.__addPathCommand(s(\"A {rx} {ry} {xAxisRotation} {largeArcFlag} {sweepFlag} {endX} {endY}\",{rx:n,ry:n,xAxisRotation:0,largeArcFlag:_,sweepFlag:u,endX:a,endY:l})),this.__currentPosition\u003d{x:a,y:l}}},n.prototype.clip\u003dfunction(){var t\u003dthis.__closestGroupOrSvg(),e\u003dthis.__createElement(\"clipPath\"),n\u003da(this.__ids),i\u003dthis.__createElement(\"g\");this.__applyCurrentDefaultPath(),t.removeChild(this.__currentElement),e.setAttribute(\"id\",n),e.appendChild(this.__currentElement),this.__defs.appendChild(e),t.setAttribute(\"clip-path\",s(\"url(#{id})\",{id:n})),t.appendChild(i),this.__currentElement\u003di},n.prototype.drawImage\u003dfunction(){var t,e,i,r,o,s,a,l,c,h,u,_,d,p,f\u003dArray.prototype.slice.call(arguments),m\u003df[0],v\u003d0,g\u003d0;if(3\u003d\u003d\u003df.length)t\u003df[1],e\u003df[2],o\u003dm.width,s\u003dm.height,i\u003do,r\u003ds;else if(5\u003d\u003d\u003df.length)t\u003df[1],e\u003df[2],i\u003df[3],r\u003df[4],o\u003dm.width,s\u003dm.height;else{if(9!\u003d\u003df.length)throw new Error(\"Inavlid number of arguments passed to drawImage: \"+arguments.length);v\u003df[1],g\u003df[2],o\u003df[3],s\u003df[4],t\u003df[5],e\u003df[6],i\u003df[7],r\u003df[8]}a\u003dthis.__closestGroupOrSvg(),this.__currentElement;var y\u003d\"translate(\"+t+\", \"+e+\")\";if(m instanceof n){if((l\u003dm.getSvg().cloneNode(!0)).childNodes\u0026\u0026l.childNodes.length\u003e1){for(c\u003dl.childNodes[0];c.childNodes.length;)p\u003dc.childNodes[0].getAttribute(\"id\"),this.__ids[p]\u003dp,this.__defs.appendChild(c.childNodes[0]);if(h\u003dl.childNodes[1]){var b,w\u003dh.getAttribute(\"transform\");b\u003dw?w+\" \"+y:y,h.setAttribute(\"transform\",b),a.appendChild(h)}}}else\"IMG\"\u003d\u003d\u003dm.nodeName?((u\u003dthis.__createElement(\"image\")).setAttribute(\"width\",i),u.setAttribute(\"height\",r),u.setAttribute(\"preserveAspectRatio\",\"none\"),(v||g||o!\u003d\u003dm.width||s!\u003d\u003dm.height)\u0026\u0026((_\u003dthis.__document.createElement(\"canvas\")).width\u003di,_.height\u003dr,(d\u003d_.getContext(\"2d\")).drawImage(m,v,g,o,s,0,0,i,r),m\u003d_),u.setAttribute(\"transform\",y),u.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"\u003d\u003d\u003dm.nodeName?m.toDataURL():m.getAttribute(\"src\")),a.appendChild(u)):\"CANVAS\"\u003d\u003d\u003dm.nodeName\u0026\u0026((u\u003dthis.__createElement(\"image\")).setAttribute(\"width\",i),u.setAttribute(\"height\",r),u.setAttribute(\"preserveAspectRatio\",\"none\"),(_\u003dthis.__document.createElement(\"canvas\")).width\u003di,_.height\u003dr,(d\u003d_.getContext(\"2d\")).imageSmoothingEnabled\u003d!1,d.mozImageSmoothingEnabled\u003d!1,d.oImageSmoothingEnabled\u003d!1,d.webkitImageSmoothingEnabled\u003d!1,d.drawImage(m,v,g,o,s,0,0,i,r),m\u003d_,u.setAttribute(\"transform\",y),u.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",m.toDataURL()),a.appendChild(u))},n.prototype.createPattern\u003dfunction(t,e){var i,o\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"pattern\"),s\u003da(this.__ids);return o.setAttribute(\"id\",s),o.setAttribute(\"width\",t.width),o.setAttribute(\"height\",t.height),\"CANVAS\"\u003d\u003d\u003dt.nodeName||\"IMG\"\u003d\u003d\u003dt.nodeName?((i\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"image\")).setAttribute(\"width\",t.width),i.setAttribute(\"height\",t.height),i.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"\u003d\u003d\u003dt.nodeName?t.toDataURL():t.getAttribute(\"src\")),o.appendChild(i),this.__defs.appendChild(o)):t instanceof n\u0026\u0026(o.appendChild(t.__root.childNodes[1]),this.__defs.appendChild(o)),new r(o,this)},n.prototype.setLineDash\u003dfunction(t){t\u0026\u0026t.length\u003e0?this.lineDash\u003dt.join(\",\"):this.lineDash\u003dnull},n.prototype.drawFocusRing\u003dfunction(){},n.prototype.createImageData\u003dfunction(){},n.prototype.getImageData\u003dfunction(){},n.prototype.putImageData\u003dfunction(){},n.prototype.globalCompositeOperation\u003dfunction(){},n.prototype.setTransform\u003dfunction(){},\"object\"\u003d\u003dtypeof window\u0026\u0026(window.C2S\u003dn),\"object\"\u003d\u003dtypeof e\u0026\u0026\"object\"\u003d\u003dtypeof e.exports\u0026\u0026(e.exports\u003dn)}()},function(t,e,n){var i,r\u003dt(342),o\u003dt(352),s\u003dt(357),a\u003dt(351),l\u003dt(357),c\u003dt(359),h\u003dFunction.prototype.bind,u\u003dObject.defineProperty,_\u003dObject.prototype.hasOwnProperty;i\u003dfunction(t,e,n){var i,o\u003dc(e)\u0026\u0026l(e.value);return delete(i\u003dr(e)).writable,delete i.value,i.get\u003dfunction(){return!n.overwriteDefinition\u0026\u0026_.call(this,t)?o:(e.value\u003dh.call(o,n.resolveContext?n.resolveContext(this):this),u(this,t,e),this[t])},i},e.exports\u003dfunction(t){var e\u003do(arguments[1]);return null!\u003de.resolveContext\u0026\u0026s(e.resolveContext),a(t,function(t,n){return i(n,t,e)})}},function(t,e,n){var i\u003dt(339),r\u003dt(352),o\u003dt(345),s\u003dt(360);(e.exports\u003dfunction(t,e){var n,o,a,l,c;return arguments.length\u003c2||\"string\"!\u003dtypeof t?(l\u003de,e\u003dt,t\u003dnull):l\u003darguments[2],null\u003d\u003dt?(n\u003da\u003d!0,o\u003d!1):(n\u003ds.call(t,\"c\"),o\u003ds.call(t,\"e\"),a\u003ds.call(t,\"w\")),c\u003d{value:e,configurable:n,enumerable:o,writable:a},l?i(r(l),c):c}).gs\u003dfunction(t,e,n){var a,l,c,h;return\"string\"!\u003dtypeof t?(c\u003dn,n\u003de,e\u003dt,t\u003dnull):c\u003darguments[3],null\u003d\u003de?e\u003dvoid 0:o(e)?null\u003d\u003dn?n\u003dvoid 0:o(n)||(c\u003dn,n\u003dvoid 0):(c\u003de,e\u003dn\u003dvoid 0),null\u003d\u003dt?(a\u003d!0,l\u003d!1):(a\u003ds.call(t,\"c\"),l\u003ds.call(t,\"e\")),h\u003d{get:e,set:n,configurable:a,enumerable:l},c?i(r(c),h):h}},function(t,e,n){var i\u003dt(359);e.exports\u003dfunction(){return i(this).length\u003d0,this}},function(t,e,n){var i\u003dt(333),r\u003dt(337),o\u003dt(359),s\u003dArray.prototype.indexOf,a\u003dObject.prototype.hasOwnProperty,l\u003dMath.abs,c\u003dMath.floor;e.exports\u003dfunction(t){var e,n,h,u;if(!i(t))return s.apply(this,arguments);for(n\u003dr(o(this).length),h\u003darguments[1],h\u003disNaN(h)?0:h\u003e\u003d0?c(h):r(this.length)-c(l(h)),e\u003dh;e\u003cn;++e)if(a.call(this,e)\u0026\u0026(u\u003dthis[e],i(u)))return e;return-1}},function(t,e,n){e.exports\u003dt(324)()?Array.from:t(325)},function(t,e,n){e.exports\u003dfunction(){var t,e,n\u003dArray.from;return\"function\"\u003d\u003dtypeof n\u0026\u0026(e\u003dn(t\u003d[\"raz\",\"dwa\"]),Boolean(e\u0026\u0026e!\u003d\u003dt\u0026\u0026\"dwa\"\u003d\u003d\u003de[1]))}},function(t,e,n){var i\u003dt(384).iterator,r\u003dt(326),o\u003dt(327),s\u003dt(337),a\u003dt(357),l\u003dt(359),c\u003dt(347),h\u003dt(363),u\u003dArray.isArray,_\u003dFunction.prototype.call,d\u003d{configurable:!0,enumerable:!0,writable:!0,value:null},p\u003dObject.defineProperty;e.exports\u003dfunction(t){var e,n,f,m,v,g,y,b,w,x,A\u003darguments[1],k\u003darguments[2];if(t\u003dObject(l(t)),c(A)\u0026\u0026a(A),this\u0026\u0026this!\u003d\u003dArray\u0026\u0026o(this))e\u003dthis;else{if(!A){if(r(t))return 1!\u003d\u003d(v\u003dt.length)?Array.apply(null,t):((m\u003dnew Array(1))[0]\u003dt[0],m);if(u(t)){for(m\u003dnew Array(v\u003dt.length),n\u003d0;n\u003cv;++n)m[n]\u003dt[n];return m}}m\u003d[]}if(!u(t))if(void 0!\u003d\u003d(w\u003dt[i])){for(y\u003da(w).call(t),e\u0026\u0026(m\u003dnew e),b\u003dy.next(),n\u003d0;!b.done;)x\u003dA?_.call(A,k,b.value,n):b.value,e?(d.value\u003dx,p(m,n,d)):m[n]\u003dx,b\u003dy.next(),++n;v\u003dn}else if(h(t)){for(v\u003dt.length,e\u0026\u0026(m\u003dnew e),n\u003d0,f\u003d0;n\u003cv;++n)x\u003dt[n],n+1\u003cv\u0026\u0026(g\u003dx.charCodeAt(0))\u003e\u003d55296\u0026\u0026g\u003c\u003d56319\u0026\u0026(x+\u003dt[++n]),x\u003dA?_.call(A,k,x,f):x,e?(d.value\u003dx,p(m,f,d)):m[f]\u003dx,++f;v\u003df}if(void 0\u003d\u003d\u003dv)for(v\u003ds(t.length),e\u0026\u0026(m\u003dnew e(v)),n\u003d0;n\u003cv;++n)x\u003dA?_.call(A,k,t[n],n):t[n],e?(d.value\u003dx,p(m,n,d)):m[n]\u003dx;return e\u0026\u0026(d.value\u003dnull,m.length\u003dv),m}},function(t,e,n){var i\u003dObject.prototype.toString,r\u003di.call(function(){return arguments}());e.exports\u003dfunction(t){return i.call(t)\u003d\u003d\u003dr}},function(t,e,n){var i\u003dObject.prototype.toString,r\u003di.call(t(328));e.exports\u003dfunction(t){return\"function\"\u003d\u003dtypeof t\u0026\u0026i.call(t)\u003d\u003d\u003dr}},function(t,e,n){e.exports\u003dfunction(){}},function(t,e,n){e.exports\u003dfunction(){return this}()},function(t,e,n){e.exports\u003dt(331)()?Math.sign:t(332)},function(t,e,n){e.exports\u003dfunction(){var t\u003dMath.sign;return\"function\"\u003d\u003dtypeof t\u0026\u00261\u003d\u003d\u003dt(10)\u0026\u0026-1\u003d\u003d\u003dt(-20)}},function(t,e,n){e.exports\u003dfunction(t){return t\u003dNumber(t),isNaN(t)||0\u003d\u003d\u003dt?t:t\u003e0?1:-1}},function(t,e,n){e.exports\u003dt(334)()?Number.isNaN:t(335)},function(t,e,n){e.exports\u003dfunction(){var t\u003dNumber.isNaN;return\"function\"\u003d\u003dtypeof t\u0026\u0026!t({})\u0026\u0026t(NaN)\u0026\u0026!t(34)}},function(t,e,n){e.exports\u003dfunction(t){return t!\u003dt}},function(t,e,n){var i\u003dt(330),r\u003dMath.abs,o\u003dMath.floor;e.exports\u003dfunction(t){return isNaN(t)?0:0!\u003d\u003d(t\u003dNumber(t))\u0026\u0026isFinite(t)?i(t)*o(r(t)):t}},function(t,e,n){var i\u003dt(336),r\u003dMath.max;e.exports\u003dfunction(t){return r(0,i(t))}},function(t,e,n){var i\u003dt(357),r\u003dt(359),o\u003dFunction.prototype.bind,s\u003dFunction.prototype.call,a\u003dObject.keys,l\u003dObject.prototype.propertyIsEnumerable;e.exports\u003dfunction(t,e){return function(n,c){var h,u\u003darguments[2],_\u003darguments[3];return n\u003dObject(r(n)),i(c),h\u003da(n),_\u0026\u0026h.sort(\"function\"\u003d\u003dtypeof _?o.call(_,n):void 0),\"function\"!\u003dtypeof t\u0026\u0026(t\u003dh[t]),s.call(t,h,function(t,i){return l.call(n,t)?s.call(c,u,n[t],t,n,i):e})}}},function(t,e,n){e.exports\u003dt(340)()?Object.assign:t(341)},function(t,e,n){e.exports\u003dfunction(){var t,e\u003dObject.assign;return\"function\"\u003d\u003dtypeof e\u0026\u0026(e(t\u003d{foo:\"raz\"},{bar:\"dwa\"},{trzy:\"trzy\"}),t.foo+t.bar+t.trzy\u003d\u003d\u003d\"razdwatrzy\")}},function(t,e,n){var i\u003dt(348),r\u003dt(359),o\u003dMath.max;e.exports\u003dfunction(t,e){var n,s,a,l\u003do(arguments.length,2);for(t\u003dObject(r(t)),a\u003dfunction(i){try{t[i]\u003de[i]}catch(t){n||(n\u003dt)}},s\u003d1;s\u003cl;++s)e\u003darguments[s],i(e).forEach(a);if(void 0!\u003d\u003dn)throw n;return t}},function(t,e,n){var i\u003dt(323),r\u003dt(339),o\u003dt(359);e.exports\u003dfunction(t){var e\u003dObject(o(t)),n\u003darguments[1],s\u003dObject(arguments[2]);if(e!\u003d\u003dt\u0026\u0026!n)return e;var a\u003d{};return n?i(n,function(e){(s.ensure||e in t)\u0026\u0026(a[e]\u003dt[e])}):r(a,t),a}},function(t,e,n){var i,r,o,s,a\u003dObject.create;t(355)()||(i\u003dt(356)),e.exports\u003di?1!\u003d\u003di.level?a:(r\u003d{},o\u003d{},s\u003d{configurable:!1,enumerable:!1,writable:!0,value:void 0},Object.getOwnPropertyNames(Object.prototype).forEach(function(t){o[t]\u003d\"__proto__\"!\u003d\u003dt?s:{configurable:!0,enumerable:!1,writable:!0,value:void 0}}),Object.defineProperties(r,o),Object.defineProperty(i,\"nullPolyfill\",{configurable:!1,enumerable:!1,writable:!1,value:r}),function(t,e){return a(null\u003d\u003d\u003dt?r:t,e)}):a},function(t,e,n){e.exports\u003dt(338)(\"forEach\")},function(t,e,n){e.exports\u003dfunction(t){return\"function\"\u003d\u003dtypeof t}},function(t,e,n){var i\u003dt(347),r\u003d{function:!0,object:!0};e.exports\u003dfunction(t){return i(t)\u0026\u0026r[typeof t]||!1}},function(t,e,n){var i\u003dt(328)();e.exports\u003dfunction(t){return t!\u003d\u003di\u0026\u0026null!\u003d\u003dt}},function(t,e,n){e.exports\u003dt(349)()?Object.keys:t(350)},function(t,e,n){e.exports\u003dfunction(){try{return Object.keys(\"primitive\"),!0}catch(t){return!1}}},function(t,e,n){var i\u003dt(347),r\u003dObject.keys;e.exports\u003dfunction(t){return r(i(t)?Object(t):t)}},function(t,e,n){var i\u003dt(357),r\u003dt(344),o\u003dFunction.prototype.call;e.exports\u003dfunction(t,e){var n\u003d{},s\u003darguments[2];return i(e),r(t,function(t,i,r,a){n[i]\u003do.call(e,s,t,i,r,a)}),n}},function(t,e,n){var i\u003dt(347),r\u003dArray.prototype.forEach,o\u003dObject.create;e.exports\u003dfunction(t){var e\u003do(null);return r.call(arguments,function(t){i(t)\u0026\u0026function(t,e){var n;for(n in t)e[n]\u003dt[n]}(Object(t),e)}),e}},function(t,e,n){var i\u003dArray.prototype.forEach,r\u003dObject.create;e.exports\u003dfunction(t){var e\u003dr(null);return i.call(arguments,function(t){e[t]\u003d!0}),e}},function(t,e,n){e.exports\u003dt(355)()?Object.setPrototypeOf:t(356)},function(t,e,n){var i\u003dObject.create,r\u003dObject.getPrototypeOf,o\u003d{};e.exports\u003dfunction(){var t\u003dObject.setPrototypeOf,e\u003darguments[0]||i;return\"function\"\u003d\u003dtypeof t\u0026\u0026r(t(e(null),o))\u003d\u003d\u003do}},function(t,e,n){var i,r,o,s,a\u003dt(346),l\u003dt(359),c\u003dObject.prototype.isPrototypeOf,h\u003dObject.defineProperty,u\u003d{configurable:!0,enumerable:!1,writable:!0,value:void 0};i\u003dfunction(t,e){if(l(t),null\u003d\u003d\u003de||a(e))return t;throw new TypeError(\"Prototype must be null or an object\")},e.exports\u003d(r\u003dfunction(){var t,e\u003dObject.create(null),n\u003d{},i\u003dObject.getOwnPropertyDescriptor(Object.prototype,\"__proto__\");if(i){try{(t\u003di.set).call(e,n)}catch(t){}if(Object.getPrototypeOf(e)\u003d\u003d\u003dn)return{set:t,level:2}}return e.__proto__\u003dn,Object.getPrototypeOf(e)\u003d\u003d\u003dn?{level:2}:((e\u003d{}).__proto__\u003dn,Object.getPrototypeOf(e)\u003d\u003d\u003dn\u0026\u0026{level:1})}())?(2\u003d\u003d\u003dr.level?r.set?(s\u003dr.set,o\u003dfunction(t,e){return s.call(i(t,e),e),t}):o\u003dfunction(t,e){return i(t,e).__proto__\u003de,t}:o\u003dfunction t(e,n){var r;return i(e,n),(r\u003dc.call(t.nullPolyfill,e))\u0026\u0026delete t.nullPolyfill.__proto__,null\u003d\u003d\u003dn\u0026\u0026(n\u003dt.nullPolyfill),e.__proto__\u003dn,r\u0026\u0026h(t.nullPolyfill,\"__proto__\",u),e},Object.defineProperty(o,\"level\",{configurable:!1,enumerable:!1,writable:!1,value:r.level})):null,t(343)},function(t,e,n){e.exports\u003dfunction(t){if(\"function\"!\u003dtypeof t)throw new TypeError(t+\" is not a function\");return t}},function(t,e,n){var i\u003dt(346);e.exports\u003dfunction(t){if(!i(t))throw new TypeError(t+\" is not an Object\");return t}},function(t,e,n){var i\u003dt(347);e.exports\u003dfunction(t){if(!i(t))throw new TypeError(\"Cannot use null or undefined\");return t}},function(t,e,n){e.exports\u003dt(361)()?String.prototype.contains:t(362)},function(t,e,n){var i\u003d\"razdwatrzy\";e.exports\u003dfunction(){return\"function\"\u003d\u003dtypeof i.contains\u0026\u0026!0\u003d\u003d\u003di.contains(\"dwa\")\u0026\u0026!1\u003d\u003d\u003di.contains(\"foo\")}},function(t,e,n){var i\u003dString.prototype.indexOf;e.exports\u003dfunction(t){return i.call(this,t,arguments[1])\u003e-1}},function(t,e,n){var i\u003dObject.prototype.toString,r\u003di.call(\"\");e.exports\u003dfunction(t){return\"string\"\u003d\u003dtypeof t||t\u0026\u0026\"object\"\u003d\u003dtypeof t\u0026\u0026(t instanceof String||i.call(t)\u003d\u003d\u003dr)||!1}},function(t,e,n){var i\u003dObject.create(null),r\u003dMath.random;e.exports\u003dfunction(){var t;do{t\u003dr().toString(36).slice(2)}while(i[t]);return t}},function(t,e,n){var i,r\u003dt(354),o\u003dt(360),s\u003dt(320),a\u003dt(384),l\u003dt(368),c\u003dObject.defineProperty;i\u003de.exports\u003dfunction(t,e){if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");l.call(this,t),e\u003de?o.call(e,\"key+value\")?\"key+value\":o.call(e,\"key\")?\"key\":\"value\":\"value\",c(this,\"__kind__\",s(\"\",e))},r\u0026\u0026r(i,l),delete i.prototype.constructor,i.prototype\u003dObject.create(l.prototype,{_resolve:s(function(t){return\"value\"\u003d\u003d\u003dthis.__kind__?this.__list__[t]:\"key+value\"\u003d\u003d\u003dthis.__kind__?[t,this.__list__[t]]:t})}),c(i.prototype,a.toStringTag,s(\"c\",\"Array Iterator\"))},function(t,e,n){var i\u003dt(326),r\u003dt(357),o\u003dt(363),s\u003dt(367),a\u003dArray.isArray,l\u003dFunction.prototype.call,c\u003dArray.prototype.some;e.exports\u003dfunction(t,e){var n,h,u,_,d,p,f,m,v\u003darguments[2];if(a(t)||i(t)?n\u003d\"array\":o(t)?n\u003d\"string\":t\u003ds(t),r(e),u\u003dfunction(){_\u003d!0},\"array\"!\u003d\u003dn)if(\"string\"!\u003d\u003dn)for(h\u003dt.next();!h.done;){if(l.call(e,v,h.value,u),_)return;h\u003dt.next()}else for(p\u003dt.length,d\u003d0;d\u003cp\u0026\u0026(f\u003dt[d],d+1\u003cp\u0026\u0026(m\u003df.charCodeAt(0))\u003e\u003d55296\u0026\u0026m\u003c\u003d56319\u0026\u0026(f+\u003dt[++d]),l.call(e,v,f,u),!_);++d);else c.call(t,function(t){return l.call(e,v,t,u),_})}},function(t,e,n){var i\u003dt(326),r\u003dt(363),o\u003dt(365),s\u003dt(370),a\u003dt(371),l\u003dt(384).iterator;e.exports\u003dfunction(t){return\"function\"\u003d\u003dtypeof a(t)[l]?t[l]():i(t)?new o(t):r(t)?new s(t):new o(t)}},function(t,e,n){var i,r\u003dt(321),o\u003dt(339),s\u003dt(357),a\u003dt(359),l\u003dt(320),c\u003dt(319),h\u003dt(384),u\u003dObject.defineProperty,_\u003dObject.defineProperties;e.exports\u003di\u003dfunction(t,e){if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");_(this,{__list__:l(\"w\",a(t)),__context__:l(\"w\",e),__nextIndex__:l(\"w\",0)}),e\u0026\u0026(s(e.on),e.on(\"_add\",this._onAdd),e.on(\"_delete\",this._onDelete),e.on(\"_clear\",this._onClear))},delete i.prototype.constructor,_(i.prototype,o({_next:l(function(){var t;if(this.__list__)return this.__redo__\u0026\u0026void 0!\u003d\u003d(t\u003dthis.__redo__.shift())?t:this.__nextIndex__\u003cthis.__list__.length?this.__nextIndex__++:void this._unBind()}),next:l(function(){return this._createResult(this._next())}),_createResult:l(function(t){return void 0\u003d\u003d\u003dt?{done:!0,value:void 0}:{done:!1,value:this._resolve(t)}}),_resolve:l(function(t){return this.__list__[t]}),_unBind:l(function(){this.__list__\u003dnull,delete this.__redo__,this.__context__\u0026\u0026(this.__context__.off(\"_add\",this._onAdd),this.__context__.off(\"_delete\",this._onDelete),this.__context__.off(\"_clear\",this._onClear),this.__context__\u003dnull)}),toString:l(function(){return\"[object \"+(this[h.toStringTag]||\"Object\")+\"]\"})},c({_onAdd:l(function(t){t\u003e\u003dthis.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach(function(e,n){e\u003e\u003dt\u0026\u0026(this.__redo__[n]\u003d++e)},this),this.__redo__.push(t)):u(this,\"__redo__\",l(\"c\",[t])))}),_onDelete:l(function(t){var e;t\u003e\u003dthis.__nextIndex__||(--this.__nextIndex__,this.__redo__\u0026\u0026(-1!\u003d\u003d(e\u003dthis.__redo__.indexOf(t))\u0026\u0026this.__redo__.splice(e,1),this.__redo__.forEach(function(e,n){e\u003et\u0026\u0026(this.__redo__[n]\u003d--e)},this)))}),_onClear:l(function(){this.__redo__\u0026\u0026r.call(this.__redo__),this.__nextIndex__\u003d0})}))),u(i.prototype,h.iterator,l(function(){return this}))},function(t,e,n){var i\u003dt(326),r\u003dt(347),o\u003dt(363),s\u003dt(384).iterator,a\u003dArray.isArray;e.exports\u003dfunction(t){return!(!r(t)||!a(t)\u0026\u0026!o(t)\u0026\u0026!i(t)\u0026\u0026\"function\"!\u003dtypeof t[s])}},function(t,e,n){var i,r\u003dt(354),o\u003dt(320),s\u003dt(384),a\u003dt(368),l\u003dObject.defineProperty;i\u003de.exports\u003dfunction(t){if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");t\u003dString(t),a.call(this,t),l(this,\"__length__\",o(\"\",t.length))},r\u0026\u0026r(i,a),delete i.prototype.constructor,i.prototype\u003dObject.create(a.prototype,{_next:o(function(){if(this.__list__)return this.__nextIndex__\u003cthis.__length__?this.__nextIndex__++:void this._unBind()}),_resolve:o(function(t){var e,n\u003dthis.__list__[t];return this.__nextIndex__\u003d\u003d\u003dthis.__length__?n:(e\u003dn.charCodeAt(0))\u003e\u003d55296\u0026\u0026e\u003c\u003d56319?n+this.__list__[this.__nextIndex__++]:n})}),l(i.prototype,s.toStringTag,o(\"c\",\"String Iterator\"))},function(t,e,n){var i\u003dt(369);e.exports\u003dfunction(t){if(!i(t))throw new TypeError(t+\" is not iterable\");return t}},function(t,e,n){t(373)()||Object.defineProperty(t(329),\"Map\",{value:t(377),configurable:!0,enumerable:!1,writable:!0})},function(t,e,n){e.exports\u003dfunction(){var t,e,n;if(\"function\"!\u003dtypeof Map)return!1;try{t\u003dnew Map([[\"raz\",\"one\"],[\"dwa\",\"two\"],[\"trzy\",\"three\"]])}catch(t){return!1}return\"[object Map]\"\u003d\u003d\u003dString(t)\u0026\u00263\u003d\u003d\u003dt.size\u0026\u0026\"function\"\u003d\u003dtypeof t.clear\u0026\u0026\"function\"\u003d\u003dtypeof t.delete\u0026\u0026\"function\"\u003d\u003dtypeof t.entries\u0026\u0026\"function\"\u003d\u003dtypeof t.forEach\u0026\u0026\"function\"\u003d\u003dtypeof t.get\u0026\u0026\"function\"\u003d\u003dtypeof t.has\u0026\u0026\"function\"\u003d\u003dtypeof t.keys\u0026\u0026\"function\"\u003d\u003dtypeof t.set\u0026\u0026\"function\"\u003d\u003dtypeof t.values\u0026\u0026(e\u003dt.entries(),!1\u003d\u003d\u003d(n\u003de.next()).done\u0026\u0026!!n.value\u0026\u0026\"raz\"\u003d\u003d\u003dn.value[0]\u0026\u0026\"one\"\u003d\u003d\u003dn.value[1])}},function(t,e,n){e.exports\u003d\"undefined\"!\u003dtypeof Map\u0026\u0026\"[object Map]\"\u003d\u003d\u003dObject.prototype.toString.call(new Map)},function(t,e,n){e.exports\u003dt(353)(\"key\",\"value\",\"key+value\")},function(t,e,n){var i,r\u003dt(354),o\u003dt(320),s\u003dt(368),a\u003dt(384).toStringTag,l\u003dt(375),c\u003dObject.defineProperties,h\u003ds.prototype._unBind;i\u003de.exports\u003dfunction(t,e){if(!(this instanceof i))return new i(t,e);s.call(this,t.__mapKeysData__,t),e\u0026\u0026l[e]||(e\u003d\"key+value\"),c(this,{__kind__:o(\"\",e),__values__:o(\"w\",t.__mapValuesData__)})},r\u0026\u0026r(i,s),i.prototype\u003dObject.create(s.prototype,{constructor:o(i),_resolve:o(function(t){return\"value\"\u003d\u003d\u003dthis.__kind__?this.__values__[t]:\"key\"\u003d\u003d\u003dthis.__kind__?this.__list__[t]:[this.__list__[t],this.__values__[t]]}),_unBind:o(function(){this.__values__\u003dnull,h.call(this)}),toString:o(function(){return\"[object Map Iterator]\"})}),Object.defineProperty(i.prototype,a,o(\"c\",\"Map Iterator\"))},function(t,e,n){var i,r\u003dt(321),o\u003dt(322),s\u003dt(354),a\u003dt(357),l\u003dt(359),c\u003dt(320),h\u003dt(393),u\u003dt(384),_\u003dt(371),d\u003dt(366),p\u003dt(376),f\u003dt(374),m\u003dFunction.prototype.call,v\u003dObject.defineProperties,g\u003dObject.getPrototypeOf;e.exports\u003di\u003dfunction(){var t,e,n,r\u003darguments[0];if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");return n\u003df\u0026\u0026s\u0026\u0026Map!\u003d\u003di?s(new Map,g(this)):this,null!\u003dr\u0026\u0026_(r),v(n,{__mapKeysData__:c(\"c\",t\u003d[]),__mapValuesData__:c(\"c\",e\u003d[])}),r?(d(r,function(n){var i\u003dl(n)[0];n\u003dn[1],-1\u003d\u003d\u003do.call(t,i)\u0026\u0026(t.push(i),e.push(n))},n),n):n},f\u0026\u0026(s\u0026\u0026s(i,Map),i.prototype\u003dObject.create(Map.prototype,{constructor:c(i)})),h(v(i.prototype,{clear:c(function(){this.__mapKeysData__.length\u0026\u0026(r.call(this.__mapKeysData__),r.call(this.__mapValuesData__),this.emit(\"_clear\"))}),delete:c(function(t){var e\u003do.call(this.__mapKeysData__,t);return-1!\u003d\u003de\u0026\u0026(this.__mapKeysData__.splice(e,1),this.__mapValuesData__.splice(e,1),this.emit(\"_delete\",e,t),!0)}),entries:c(function(){return new p(this,\"key+value\")}),forEach:c(function(t){var e,n,i\u003darguments[1];for(a(t),e\u003dthis.entries(),n\u003de._next();void 0!\u003d\u003dn;)m.call(t,i,this.__mapValuesData__[n],this.__mapKeysData__[n],this),n\u003de._next()}),get:c(function(t){var e\u003do.call(this.__mapKeysData__,t);if(-1!\u003d\u003de)return this.__mapValuesData__[e]}),has:c(function(t){return-1!\u003d\u003do.call(this.__mapKeysData__,t)}),keys:c(function(){return new p(this,\"key\")}),set:c(function(t,e){var n,i\u003do.call(this.__mapKeysData__,t);return-1\u003d\u003d\u003di\u0026\u0026(i\u003dthis.__mapKeysData__.push(t)-1,n\u003d!0),this.__mapValuesData__[i]\u003de,n\u0026\u0026this.emit(\"_add\",i,t),this}),size:c.gs(function(){return this.__mapKeysData__.length}),values:c(function(){return new p(this,\"value\")}),toString:c(function(){return\"[object Map]\"})})),Object.defineProperty(i.prototype,u.iterator,c(function(){return this.entries()})),Object.defineProperty(i.prototype,u.toStringTag,c(\"c\",\"Map\"))},function(t,e,n){\n /*!\n * @overview es6-promise - a tiny implementation of Promises/A+.\n * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)\n * @license Licensed under MIT license\n * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE\n * @version v4.2.6+9869a4bc\n */\n !function(t,i){\"object\"\u003d\u003dtypeof n\u0026\u0026void 0!\u003d\u003de?e.exports\u003di():t.ES6Promise\u003di()}(this,function(){\"use strict\";function e(t){return\"function\"\u003d\u003dtypeof t}var n\u003dArray.isArray?Array.isArray:function(t){return\"[object Array]\"\u003d\u003d\u003dObject.prototype.toString.call(t)},i\u003d0,r\u003dvoid 0,o\u003dvoid 0,s\u003dfunction(t,e){d[i]\u003dt,d[i+1]\u003de,2\u003d\u003d\u003d(i+\u003d2)\u0026\u0026(o?o(p):y())},a\u003d\"undefined\"!\u003dtypeof window?window:void 0,l\u003da||{},c\u003dl.MutationObserver||l.WebKitMutationObserver,h\u003d\"undefined\"\u003d\u003dtypeof self\u0026\u0026\"undefined\"!\u003dtypeof process\u0026\u0026\"[object process]\"\u003d\u003d\u003d{}.toString.call(process),u\u003d\"undefined\"!\u003dtypeof Uint8ClampedArray\u0026\u0026\"undefined\"!\u003dtypeof importScripts\u0026\u0026\"undefined\"!\u003dtypeof MessageChannel;function _(){var t\u003dsetTimeout;return function(){return t(p,1)}}var d\u003dnew Array(1e3);function p(){for(var t\u003d0;t\u003ci;t+\u003d2){var e\u003dd[t],n\u003dd[t+1];e(n),d[t]\u003dvoid 0,d[t+1]\u003dvoid 0}i\u003d0}var f,m,v,g,y\u003dvoid 0;function b(t,e){var n\u003dthis,i\u003dnew this.constructor(A);void 0\u003d\u003d\u003di[x]\u0026\u0026D(i);var r\u003dn._state;if(r){var o\u003darguments[r-1];s(function(){return B(r,i,o,n._result)})}else N(n,i,t,e);return i}function w(t){if(t\u0026\u0026\"object\"\u003d\u003dtypeof t\u0026\u0026t.constructor\u003d\u003d\u003dthis)return t;var e\u003dnew this(A);return z(e,t),e}h?y\u003dfunction(){return process.nextTick(p)}:c?(m\u003d0,v\u003dnew c(p),g\u003ddocument.createTextNode(\"\"),v.observe(g,{characterData:!0}),y\u003dfunction(){g.data\u003dm\u003d++m%2}):u?((f\u003dnew MessageChannel).port1.onmessage\u003dp,y\u003dfunction(){return f.port2.postMessage(0)}):y\u003dvoid 0\u003d\u003d\u003da\u0026\u0026\"function\"\u003d\u003dtypeof t?function(){try{var t\u003dFunction(\"return this\")().require(\"vertx\");return void 0!\u003d\u003d(r\u003dt.runOnLoop||t.runOnContext)?function(){r(p)}:_()}catch(t){return _()}}():_();var x\u003dMath.random().toString(36).substring(2);function A(){}var k\u003dvoid 0,C\u003d1,T\u003d2,S\u003d{error:null};function M(t){try{return t.then}catch(t){return S.error\u003dt,S}}function E(t,n,i){n.constructor\u003d\u003d\u003dt.constructor\u0026\u0026i\u003d\u003d\u003db\u0026\u0026n.constructor.resolve\u003d\u003d\u003dw?function(t,e){e._state\u003d\u003d\u003dC?P(t,e._result):e._state\u003d\u003d\u003dT?j(t,e._result):N(e,void 0,function(e){return z(t,e)},function(e){return j(t,e)})}(t,n):i\u003d\u003d\u003dS?(j(t,S.error),S.error\u003dnull):void 0\u003d\u003d\u003di?P(t,n):e(i)?function(t,e,n){s(function(t){var i\u003d!1,r\u003dfunction(t,e,n,i){try{t.call(e,n,i)}catch(t){return t}}(n,e,function(n){i||(i\u003d!0,e!\u003d\u003dn?z(t,n):P(t,n))},function(e){i||(i\u003d!0,j(t,e))},t._label);!i\u0026\u0026r\u0026\u0026(i\u003d!0,j(t,r))},t)}(t,n,i):P(t,n)}function z(t,e){var n,i;t\u003d\u003d\u003de?j(t,new TypeError(\"You cannot resolve a promise with itself\")):(i\u003dtypeof(n\u003de),null\u003d\u003d\u003dn||\"object\"!\u003d\u003di\u0026\u0026\"function\"!\u003d\u003di?P(t,e):E(t,e,M(e)))}function O(t){t._onerror\u0026\u0026t._onerror(t._result),I(t)}function P(t,e){t._state\u003d\u003d\u003dk\u0026\u0026(t._result\u003de,t._state\u003dC,0!\u003d\u003dt._subscribers.length\u0026\u0026s(I,t))}function j(t,e){t._state\u003d\u003d\u003dk\u0026\u0026(t._state\u003dT,t._result\u003de,s(O,t))}function N(t,e,n,i){var r\u003dt._subscribers,o\u003dr.length;t._onerror\u003dnull,r[o]\u003de,r[o+C]\u003dn,r[o+T]\u003di,0\u003d\u003d\u003do\u0026\u0026t._state\u0026\u0026s(I,t)}function I(t){var e\u003dt._subscribers,n\u003dt._state;if(0!\u003d\u003de.length){for(var i\u003dvoid 0,r\u003dvoid 0,o\u003dt._result,s\u003d0;s\u003ce.length;s+\u003d3)i\u003de[s],r\u003de[s+n],i?B(n,i,r,o):r(o);t._subscribers.length\u003d0}}function B(t,n,i,r){var o\u003de(i),s\u003dvoid 0,a\u003dvoid 0,l\u003dvoid 0,c\u003dvoid 0;if(o){if((s\u003dfunction(t,e){try{return t(e)}catch(t){return S.error\u003dt,S}}(i,r))\u003d\u003d\u003dS?(c\u003d!0,a\u003ds.error,s.error\u003dnull):l\u003d!0,n\u003d\u003d\u003ds)return void j(n,new TypeError(\"A promises callback cannot return that same promise.\"))}else s\u003dr,l\u003d!0;n._state!\u003d\u003dk||(o\u0026\u0026l?z(n,s):c?j(n,a):t\u003d\u003d\u003dC?P(n,s):t\u003d\u003d\u003dT\u0026\u0026j(n,s))}var R\u003d0;function D(t){t[x]\u003dR++,t._state\u003dvoid 0,t._result\u003dvoid 0,t._subscribers\u003d[]}var F\u003dfunction(){function t(t,e){this._instanceConstructor\u003dt,this.promise\u003dnew t(A),this.promise[x]||D(this.promise),n(e)?(this.length\u003de.length,this._remaining\u003de.length,this._result\u003dnew Array(this.length),0\u003d\u003d\u003dthis.length?P(this.promise,this._result):(this.length\u003dthis.length||0,this._enumerate(e),0\u003d\u003d\u003dthis._remaining\u0026\u0026P(this.promise,this._result))):j(this.promise,new Error(\"Array Methods must be provided an Array\"))}return t.prototype._enumerate\u003dfunction(t){for(var e\u003d0;this._state\u003d\u003d\u003dk\u0026\u0026e\u003ct.length;e++)this._eachEntry(t[e],e)},t.prototype._eachEntry\u003dfunction(t,e){var n\u003dthis._instanceConstructor,i\u003dn.resolve;if(i\u003d\u003d\u003dw){var r\u003dM(t);if(r\u003d\u003d\u003db\u0026\u0026t._state!\u003d\u003dk)this._settledAt(t._state,e,t._result);else if(\"function\"!\u003dtypeof r)this._remaining--,this._result[e]\u003dt;else if(n\u003d\u003d\u003dV){var o\u003dnew n(A);E(o,t,r),this._willSettleAt(o,e)}else this._willSettleAt(new n(function(e){return e(t)}),e)}else this._willSettleAt(i(t),e)},t.prototype._settledAt\u003dfunction(t,e,n){var i\u003dthis.promise;i._state\u003d\u003d\u003dk\u0026\u0026(this._remaining--,t\u003d\u003d\u003dT?j(i,n):this._result[e]\u003dn),0\u003d\u003d\u003dthis._remaining\u0026\u0026P(i,this._result)},t.prototype._willSettleAt\u003dfunction(t,e){var n\u003dthis;N(t,void 0,function(t){return n._settledAt(C,e,t)},function(t){return n._settledAt(T,e,t)})},t}(),V\u003dfunction(){function t(e){this[x]\u003dR++,this._result\u003dthis._state\u003dvoid 0,this._subscribers\u003d[],A!\u003d\u003de\u0026\u0026(\"function\"!\u003dtypeof e\u0026\u0026function(){throw new TypeError(\"You must pass a resolver function as the first argument to the promise constructor\")}(),this instanceof t?function(t,e){try{e(function(e){z(t,e)},function(e){j(t,e)})}catch(e){j(t,e)}}(this,e):function(){throw new TypeError(\"Failed to construct \u0027Promise\u0027: Please use the \u0027new\u0027 operator, this object constructor cannot be called as a function.\")}())}return t.prototype.catch\u003dfunction(t){return this.then(null,t)},t.prototype.finally\u003dfunction(t){var n\u003dthis.constructor;return e(t)?this.then(function(e){return n.resolve(t()).then(function(){return e})},function(e){return n.resolve(t()).then(function(){throw e})}):this.then(t,t)},t}();return V.prototype.then\u003db,V.all\u003dfunction(t){return new F(this,t).promise},V.race\u003dfunction(t){var e\u003dthis;return n(t)?new e(function(n,i){for(var r\u003dt.length,o\u003d0;o\u003cr;o++)e.resolve(t[o]).then(n,i)}):new e(function(t,e){return e(new TypeError(\"You must pass an array to race.\"))})},V.resolve\u003dw,V.reject\u003dfunction(t){var e\u003dnew this(A);return j(e,t),e},V._setScheduler\u003dfunction(t){o\u003dt},V._setAsap\u003dfunction(t){s\u003dt},V._asap\u003ds,V.polyfill\u003dfunction(){var t\u003dvoid 0;if(\"undefined\"!\u003dtypeof global)t\u003dglobal;else if(\"undefined\"!\u003dtypeof self)t\u003dself;else try{t\u003dFunction(\"return this\")()}catch(t){throw new Error(\"polyfill failed because global object is unavailable in this environment\")}var e\u003dt.Promise;if(e){var n\u003dnull;try{n\u003dObject.prototype.toString.call(e.resolve())}catch(t){}if(\"[object Promise]\"\u003d\u003d\u003dn\u0026\u0026!e.cast)return}t.Promise\u003dV},V.Promise\u003dV,V})},function(t,e,n){t(380)()||Object.defineProperty(t(329),\"Set\",{value:t(383),configurable:!0,enumerable:!1,writable:!0})},function(t,e,n){e.exports\u003dfunction(){var t,e,n;return\"function\"\u003d\u003dtypeof Set\u0026\u0026(t\u003dnew Set([\"raz\",\"dwa\",\"trzy\"]),\"[object Set]\"\u003d\u003d\u003dString(t)\u0026\u00263\u003d\u003d\u003dt.size\u0026\u0026\"function\"\u003d\u003dtypeof t.add\u0026\u0026\"function\"\u003d\u003dtypeof t.clear\u0026\u0026\"function\"\u003d\u003dtypeof t.delete\u0026\u0026\"function\"\u003d\u003dtypeof t.entries\u0026\u0026\"function\"\u003d\u003dtypeof t.forEach\u0026\u0026\"function\"\u003d\u003dtypeof t.has\u0026\u0026\"function\"\u003d\u003dtypeof t.keys\u0026\u0026\"function\"\u003d\u003dtypeof t.values\u0026\u0026(e\u003dt.values(),!1\u003d\u003d\u003d(n\u003de.next()).done\u0026\u0026\"raz\"\u003d\u003d\u003dn.value))}},function(t,e,n){e.exports\u003d\"undefined\"!\u003dtypeof Set\u0026\u0026\"[object Set]\"\u003d\u003d\u003dObject.prototype.toString.call(Set.prototype)},function(t,e,n){var i,r\u003dt(354),o\u003dt(360),s\u003dt(320),a\u003dt(368),l\u003dt(384).toStringTag,c\u003dObject.defineProperty;i\u003de.exports\u003dfunction(t,e){if(!(this instanceof i))return new i(t,e);a.call(this,t.__setData__,t),e\u003de\u0026\u0026o.call(e,\"key+value\")?\"key+value\":\"value\",c(this,\"__kind__\",s(\"\",e))},r\u0026\u0026r(i,a),i.prototype\u003dObject.create(a.prototype,{constructor:s(i),_resolve:s(function(t){return\"value\"\u003d\u003d\u003dthis.__kind__?this.__list__[t]:[this.__list__[t],this.__list__[t]]}),toString:s(function(){return\"[object Set Iterator]\"})}),c(i.prototype,l,s(\"c\",\"Set Iterator\"))},function(t,e,n){var i,r,o,s\u003dt(321),a\u003dt(322),l\u003dt(354),c\u003dt(357),h\u003dt(320),u\u003dt(393),_\u003dt(384),d\u003dt(371),p\u003dt(366),f\u003dt(382),m\u003dt(381),v\u003dFunction.prototype.call,g\u003dObject.defineProperty,y\u003dObject.getPrototypeOf;m\u0026\u0026(o\u003dSet),e.exports\u003di\u003dfunction(){var t,e\u003darguments[0];if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");return t\u003dm\u0026\u0026l?l(new o,y(this)):this,null!\u003de\u0026\u0026d(e),g(t,\"__setData__\",h(\"c\",[])),e?(p(e,function(t){-1\u003d\u003d\u003da.call(this,t)\u0026\u0026this.push(t)},t.__setData__),t):t},m\u0026\u0026(l\u0026\u0026l(i,o),i.prototype\u003dObject.create(o.prototype,{constructor:h(i)})),u(Object.defineProperties(i.prototype,{add:h(function(t){return this.has(t)?this:(this.emit(\"_add\",this.__setData__.push(t)-1,t),this)}),clear:h(function(){this.__setData__.length\u0026\u0026(s.call(this.__setData__),this.emit(\"_clear\"))}),delete:h(function(t){var e\u003da.call(this.__setData__,t);return-1!\u003d\u003de\u0026\u0026(this.__setData__.splice(e,1),this.emit(\"_delete\",e,t),!0)}),entries:h(function(){return new f(this,\"key+value\")}),forEach:h(function(t){var e,n,i,r\u003darguments[1];for(c(t),e\u003dthis.values(),n\u003de._next();void 0!\u003d\u003dn;)i\u003de._resolve(n),v.call(t,r,i,i,this),n\u003de._next()}),has:h(function(t){return-1!\u003d\u003da.call(this.__setData__,t)}),keys:h(r\u003dfunction(){return this.values()}),size:h.gs(function(){return this.__setData__.length}),values:h(function(){return new f(this)}),toString:h(function(){return\"[object Set]\"})})),g(i.prototype,_.iterator,h(r)),g(i.prototype,_.toStringTag,h(\"c\",\"Set\"))},function(t,e,n){e.exports\u003dt(385)()?Symbol:t(387)},function(t,e,n){var i\u003d{object:!0,symbol:!0};e.exports\u003dfunction(){var t;if(\"function\"!\u003dtypeof Symbol)return!1;t\u003dSymbol(\"test symbol\");try{String(t)}catch(t){return!1}return!!i[typeof Symbol.iterator]\u0026\u0026!!i[typeof Symbol.toPrimitive]\u0026\u0026!!i[typeof Symbol.toStringTag]}},function(t,e,n){e.exports\u003dfunction(t){return!!t\u0026\u0026(\"symbol\"\u003d\u003dtypeof t||!!t.constructor\u0026\u0026\"Symbol\"\u003d\u003d\u003dt.constructor.name\u0026\u0026\"Symbol\"\u003d\u003d\u003dt[t.constructor.toStringTag])}},function(t,e,n){var i,r,o,s,a\u003dt(320),l\u003dt(388),c\u003dObject.create,h\u003dObject.defineProperties,u\u003dObject.defineProperty,_\u003dObject.prototype,d\u003dc(null);if(\"function\"\u003d\u003dtypeof Symbol){i\u003dSymbol;try{String(i()),s\u003d!0}catch(t){}}var p,f\u003d(p\u003dc(null),function(t){for(var e,n,i\u003d0;p[t+(i||\"\")];)++i;return p[t+\u003di||\"\"]\u003d!0,u(_,e\u003d\"@@\"+t,a.gs(null,function(t){n||(n\u003d!0,u(this,e,a(t)),n\u003d!1)})),e});o\u003dfunction(t){if(this instanceof o)throw new TypeError(\"Symbol is not a constructor\");return r(t)},e.exports\u003dr\u003dfunction t(e){var n;if(this instanceof t)throw new TypeError(\"Symbol is not a constructor\");return s?i(e):(n\u003dc(o.prototype),e\u003dvoid 0\u003d\u003d\u003de?\"\":String(e),h(n,{__description__:a(\"\",e),__name__:a(\"\",f(e))}))},h(r,{for:a(function(t){return d[t]?d[t]:d[t]\u003dr(String(t))}),keyFor:a(function(t){var e;for(e in l(t),d)if(d[e]\u003d\u003d\u003dt)return e}),hasInstance:a(\"\",i\u0026\u0026i.hasInstance||r(\"hasInstance\")),isConcatSpreadable:a(\"\",i\u0026\u0026i.isConcatSpreadable||r(\"isConcatSpreadable\")),iterator:a(\"\",i\u0026\u0026i.iterator||r(\"iterator\")),match:a(\"\",i\u0026\u0026i.match||r(\"match\")),replace:a(\"\",i\u0026\u0026i.replace||r(\"replace\")),search:a(\"\",i\u0026\u0026i.search||r(\"search\")),species:a(\"\",i\u0026\u0026i.species||r(\"species\")),split:a(\"\",i\u0026\u0026i.split||r(\"split\")),toPrimitive:a(\"\",i\u0026\u0026i.toPrimitive||r(\"toPrimitive\")),toStringTag:a(\"\",i\u0026\u0026i.toStringTag||r(\"toStringTag\")),unscopables:a(\"\",i\u0026\u0026i.unscopables||r(\"unscopables\"))}),h(o.prototype,{constructor:a(r),toString:a(\"\",function(){return this.__name__})}),h(r.prototype,{toString:a(function(){return\"Symbol (\"+l(this).__description__+\")\"}),valueOf:a(function(){return l(this)})}),u(r.prototype,r.toPrimitive,a(\"\",function(){var t\u003dl(this);return\"symbol\"\u003d\u003dtypeof t?t:t.toString()})),u(r.prototype,r.toStringTag,a(\"c\",\"Symbol\")),u(o.prototype,r.toStringTag,a(\"c\",r.prototype[r.toStringTag])),u(o.prototype,r.toPrimitive,a(\"c\",r.prototype[r.toPrimitive]))},function(t,e,n){var i\u003dt(386);e.exports\u003dfunction(t){if(!i(t))throw new TypeError(t+\" is not a symbol\");return t}},function(t,e,n){t(390)()||Object.defineProperty(t(329),\"WeakMap\",{value:t(392),configurable:!0,enumerable:!1,writable:!0})},function(t,e,n){e.exports\u003dfunction(){var t,e;if(\"function\"!\u003dtypeof WeakMap)return!1;try{t\u003dnew WeakMap([[e\u003d{},\"one\"],[{},\"two\"],[{},\"three\"]])}catch(t){return!1}return\"[object WeakMap]\"\u003d\u003d\u003dString(t)\u0026\u0026\"function\"\u003d\u003dtypeof t.set\u0026\u0026t.set({},1)\u003d\u003d\u003dt\u0026\u0026\"function\"\u003d\u003dtypeof t.delete\u0026\u0026\"function\"\u003d\u003dtypeof t.has\u0026\u0026\"one\"\u003d\u003d\u003dt.get(e)}},function(t,e,n){e.exports\u003d\"function\"\u003d\u003dtypeof WeakMap\u0026\u0026\"[object WeakMap]\"\u003d\u003d\u003dObject.prototype.toString.call(new WeakMap)},function(t,e,n){var i,r\u003dt(354),o\u003dt(358),s\u003dt(359),a\u003dt(364),l\u003dt(320),c\u003dt(367),h\u003dt(366),u\u003dt(384).toStringTag,_\u003dt(391),d\u003dArray.isArray,p\u003dObject.defineProperty,f\u003dObject.prototype.hasOwnProperty,m\u003dObject.getPrototypeOf;e.exports\u003di\u003dfunction(){var t,e\u003darguments[0];if(!(this instanceof i))throw new TypeError(\"Constructor requires \u0027new\u0027\");return t\u003d_\u0026\u0026r\u0026\u0026WeakMap!\u003d\u003di?r(new WeakMap,m(this)):this,null!\u003de\u0026\u0026(d(e)||(e\u003dc(e))),p(t,\"__weakMapData__\",l(\"c\",\"$weakMap$\"+a())),e?(h(e,function(e){s(e),t.set(e[0],e[1])}),t):t},_\u0026\u0026(r\u0026\u0026r(i,WeakMap),i.prototype\u003dObject.create(WeakMap.prototype,{constructor:l(i)})),Object.defineProperties(i.prototype,{delete:l(function(t){return!!f.call(o(t),this.__weakMapData__)\u0026\u0026(delete t[this.__weakMapData__],!0)}),get:l(function(t){if(f.call(o(t),this.__weakMapData__))return t[this.__weakMapData__]}),has:l(function(t){return f.call(o(t),this.__weakMapData__)}),set:l(function(t,e){return p(o(t),this.__weakMapData__,l(\"c\",e)),this}),toString:l(function(){return\"[object WeakMap]\"})}),p(i.prototype,u,l(\"c\",\"WeakMap\"))},function(t,e,n){var i,r,o,s,a,l,c,h\u003dt(320),u\u003dt(357),_\u003dFunction.prototype.apply,d\u003dFunction.prototype.call,p\u003dObject.create,f\u003dObject.defineProperty,m\u003dObject.defineProperties,v\u003dObject.prototype.hasOwnProperty,g\u003d{configurable:!0,enumerable:!1,writable:!0};r\u003dfunction(t,e){var n,r;return u(e),r\u003dthis,i.call(this,t,n\u003dfunction(){o.call(r,t,n),_.call(e,this,arguments)}),n.__eeOnceListener__\u003de,this},a\u003d{on:i\u003dfunction(t,e){var n;return u(e),v.call(this,\"__ee__\")?n\u003dthis.__ee__:(n\u003dg.value\u003dp(null),f(this,\"__ee__\",g),g.value\u003dnull),n[t]?\"object\"\u003d\u003dtypeof n[t]?n[t].push(e):n[t]\u003d[n[t],e]:n[t]\u003de,this},once:r,off:o\u003dfunction(t,e){var n,i,r,o;if(u(e),!v.call(this,\"__ee__\"))return this;if(!(n\u003dthis.__ee__)[t])return this;if(\"object\"\u003d\u003dtypeof(i\u003dn[t]))for(o\u003d0;r\u003di[o];++o)r!\u003d\u003de\u0026\u0026r.__eeOnceListener__!\u003d\u003de||(2\u003d\u003d\u003di.length?n[t]\u003di[o?0:1]:i.splice(o,1));else i!\u003d\u003de\u0026\u0026i.__eeOnceListener__!\u003d\u003de||delete n[t];return this},emit:s\u003dfunction(t){var e,n,i,r,o;if(v.call(this,\"__ee__\")\u0026\u0026(r\u003dthis.__ee__[t]))if(\"object\"\u003d\u003dtypeof r){for(n\u003darguments.length,o\u003dnew Array(n-1),e\u003d1;e\u003cn;++e)o[e-1]\u003darguments[e];for(r\u003dr.slice(),e\u003d0;i\u003dr[e];++e)_.call(i,this,o)}else switch(arguments.length){case 1:d.call(r,this);break;case 2:d.call(r,this,arguments[1]);break;case 3:d.call(r,this,arguments[1],arguments[2]);break;default:for(n\u003darguments.length,o\u003dnew Array(n-1),e\u003d1;e\u003cn;++e)o[e-1]\u003darguments[e];_.call(r,this,o)}}},l\u003d{on:h(i),once:h(r),off:h(o),emit:h(s)},c\u003dm({},l),e.exports\u003dn\u003dfunction(t){return null\u003d\u003dt?p(c):m(Object(t),l)},n.methods\u003da},function(t,e,n){var i,r;i\u003dthis,r\u003dfunction(){\"use strict\";var t\u003dfunction(){this.ids\u003d[],this.values\u003d[],this.length\u003d0};t.prototype.clear\u003dfunction(){this.length\u003dthis.ids.length\u003dthis.values.length\u003d0},t.prototype.push\u003dfunction(t,e){this.ids.push(t),this.values.push(e);for(var n\u003dthis.length++;n\u003e0;){var i\u003dn-1\u003e\u003e1,r\u003dthis.values[i];if(e\u003e\u003dr)break;this.ids[n]\u003dthis.ids[i],this.values[n]\u003dr,n\u003di}this.ids[n]\u003dt,this.values[n]\u003de},t.prototype.pop\u003dfunction(){if(0!\u003d\u003dthis.length){var t\u003dthis.ids[0];if(this.length--,this.length\u003e0){for(var e\u003dthis.ids[0]\u003dthis.ids[this.length],n\u003dthis.values[0]\u003dthis.values[this.length],i\u003dthis.length\u003e\u003e1,r\u003d0;r\u003ci;){var o\u003d1+(r\u003c\u003c1),s\u003do+1,a\u003dthis.ids[o],l\u003dthis.values[o],c\u003dthis.values[s];if(s\u003cthis.length\u0026\u0026c\u003cl\u0026\u0026(o\u003ds,a\u003dthis.ids[s],l\u003dc),l\u003e\u003dn)break;this.ids[r]\u003da,this.values[r]\u003dl,r\u003do}this.ids[r]\u003de,this.values[r]\u003dn}return this.ids.pop(),this.values.pop(),t}},t.prototype.peek\u003dfunction(){return this.ids[0]},t.prototype.peekValue\u003dfunction(){return this.values[0]};var e\u003d[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],n\u003dfunction(n,i,r,o){if(void 0\u003d\u003d\u003di\u0026\u0026(i\u003d16),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003dFloat64Array),void 0\u003d\u003d\u003dn)throw new Error(\"Missing required argument: numItems.\");if(isNaN(n)||n\u003c\u003d0)throw new Error(\"Unpexpected numItems value: \"+n+\".\");this.numItems\u003d+n,this.nodeSize\u003dMath.min(Math.max(+i,2),65535);var s\u003dn,a\u003ds;this._levelBounds\u003d[4*s];do{s\u003dMath.ceil(s/this.nodeSize),a+\u003ds,this._levelBounds.push(4*a)}while(1!\u003d\u003ds);this.ArrayType\u003dr||Float64Array,this.IndexArrayType\u003da\u003c16384?Uint16Array:Uint32Array;var l\u003de.indexOf(this.ArrayType),c\u003d4*a*this.ArrayType.BYTES_PER_ELEMENT;if(l\u003c0)throw new Error(\"Unexpected typed array class: \"+r+\".\");o\u0026\u0026o instanceof ArrayBuffer?(this.data\u003do,this._boxes\u003dnew this.ArrayType(this.data,8,4*a),this._indices\u003dnew this.IndexArrayType(this.data,8+c,a),this._pos\u003d4*a,this.minX\u003dthis._boxes[this._pos-4],this.minY\u003dthis._boxes[this._pos-3],this.maxX\u003dthis._boxes[this._pos-2],this.maxY\u003dthis._boxes[this._pos-1]):(this.data\u003dnew ArrayBuffer(8+c+a*this.IndexArrayType.BYTES_PER_ELEMENT),this._boxes\u003dnew this.ArrayType(this.data,8,4*a),this._indices\u003dnew this.IndexArrayType(this.data,8+c,a),this._pos\u003d0,this.minX\u003d1/0,this.minY\u003d1/0,this.maxX\u003d-1/0,this.maxY\u003d-1/0,new Uint8Array(this.data,0,2).set([251,48+l]),new Uint16Array(this.data,2,1)[0]\u003di,new Uint32Array(this.data,4,1)[0]\u003dn),this._queue\u003dnew t};function i(t,e,n){return t\u003ce?e-t:t\u003c\u003dn?0:t-n}function r(t,e){for(var n\u003d0,i\u003de.length-1;n\u003ci;){var r\u003dn+i\u003e\u003e1;e[r]\u003et?i\u003dr:n\u003dr+1}return e[n]}function o(t,e,n,i,r){var o\u003dt[i];t[i]\u003dt[r],t[r]\u003do;var s\u003d4*i,a\u003d4*r,l\u003de[s],c\u003de[s+1],h\u003de[s+2],u\u003de[s+3];e[s]\u003de[a],e[s+1]\u003de[a+1],e[s+2]\u003de[a+2],e[s+3]\u003de[a+3],e[a]\u003dl,e[a+1]\u003dc,e[a+2]\u003dh,e[a+3]\u003du;var _\u003dn[i];n[i]\u003dn[r],n[r]\u003d_}function s(t,e){var n\u003dt^e,i\u003d65535^n,r\u003d65535^(t|e),o\u003dt\u0026(65535^e),s\u003dn|i\u003e\u003e1,a\u003dn\u003e\u003e1^n,l\u003dr\u003e\u003e1^i\u0026o\u003e\u003e1^r,c\u003dn\u0026r\u003e\u003e1^o\u003e\u003e1^o;a\u003d(n\u003ds)\u0026(i\u003da)\u003e\u003e2^i\u0026(n^i)\u003e\u003e2,l^\u003dn\u0026(r\u003dl)\u003e\u003e2^i\u0026(o\u003dc)\u003e\u003e2,c^\u003di\u0026r\u003e\u003e2^(n^i)\u0026o\u003e\u003e2,a\u003d(n\u003ds\u003dn\u0026n\u003e\u003e2^i\u0026i\u003e\u003e2)\u0026(i\u003da)\u003e\u003e4^i\u0026(n^i)\u003e\u003e4,l^\u003dn\u0026(r\u003dl)\u003e\u003e4^i\u0026(o\u003dc)\u003e\u003e4,c^\u003di\u0026r\u003e\u003e4^(n^i)\u0026o\u003e\u003e4,l^\u003d(n\u003ds\u003dn\u0026n\u003e\u003e4^i\u0026i\u003e\u003e4)\u0026(r\u003dl)\u003e\u003e8^(i\u003da)\u0026(o\u003dc)\u003e\u003e8;var h\u003dt^e,u\u003d(i\u003d(c^\u003di\u0026r\u003e\u003e8^(n^i)\u0026o\u003e\u003e8)^c\u003e\u003e1)|65535^(h|(n\u003dl^l\u003e\u003e1));return((u\u003d1431655765\u0026((u\u003d858993459\u0026((u\u003d252645135\u0026((u\u003d16711935\u0026(u|u\u003c\u003c8))|u\u003c\u003c4))|u\u003c\u003c2))|u\u003c\u003c1))\u003c\u003c1|(h\u003d1431655765\u0026((h\u003d858993459\u0026((h\u003d252645135\u0026((h\u003d16711935\u0026(h|h\u003c\u003c8))|h\u003c\u003c4))|h\u003c\u003c2))|h\u003c\u003c1)))\u003e\u003e\u003e0}return n.from\u003dfunction(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");var i\u003dnew Uint8Array(t,0,2),r\u003di[0],o\u003di[1];if(251!\u003d\u003dr)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(o\u003e\u003e4!\u003d3)throw new Error(\"Got v\"+(o\u003e\u003e4)+\" data when expected v3.\");var s\u003dnew Uint16Array(t,2,1),a\u003ds[0],l\u003dnew Uint32Array(t,4,1),c\u003dl[0];return new n(c,a,e[15\u0026o],t)},n.prototype.add\u003dfunction(t,e,n,i){var r\u003dthis._pos\u003e\u003e2;this._indices[r]\u003dr,this._boxes[this._pos++]\u003dt,this._boxes[this._pos++]\u003de,this._boxes[this._pos++]\u003dn,this._boxes[this._pos++]\u003di,t\u003cthis.minX\u0026\u0026(this.minX\u003dt),e\u003cthis.minY\u0026\u0026(this.minY\u003de),n\u003ethis.maxX\u0026\u0026(this.maxX\u003dn),i\u003ethis.maxY\u0026\u0026(this.maxY\u003di)},n.prototype.finish\u003dfunction(){if(this._pos\u003e\u003e2!\u003d\u003dthis.numItems)throw new Error(\"Added \"+(this._pos\u003e\u003e2)+\" items when expected \"+this.numItems+\".\");for(var t\u003dthis.maxX-this.minX,e\u003dthis.maxY-this.minY,n\u003dnew Uint32Array(this.numItems),i\u003d0;i\u003cthis.numItems;i++){var r\u003d4*i,a\u003dthis._boxes[r++],l\u003dthis._boxes[r++],c\u003dthis._boxes[r++],h\u003dthis._boxes[r++],u\u003dMath.floor(65535*((a+c)/2-this.minX)/t),_\u003dMath.floor(65535*((l+h)/2-this.minY)/e);n[i]\u003ds(u,_)}!function t(e,n,i,r,s){if(!(r\u003e\u003ds)){for(var a\u003de[r+s\u003e\u003e1],l\u003dr-1,c\u003ds+1;;){do{l++}while(e[l]\u003ca);do{c--}while(e[c]\u003ea);if(l\u003e\u003dc)break;o(e,n,i,l,c)}t(e,n,i,r,c),t(e,n,i,c+1,s)}}(n,this._boxes,this._indices,0,this.numItems-1);for(var d\u003d0,p\u003d0;d\u003cthis._levelBounds.length-1;d++)for(var f\u003dthis._levelBounds[d];p\u003cf;){for(var m\u003d1/0,v\u003d1/0,g\u003d-1/0,y\u003d-1/0,b\u003dp,w\u003d0;w\u003cthis.nodeSize\u0026\u0026p\u003cf;w++){var x\u003dthis._boxes[p++],A\u003dthis._boxes[p++],k\u003dthis._boxes[p++],C\u003dthis._boxes[p++];x\u003cm\u0026\u0026(m\u003dx),A\u003cv\u0026\u0026(v\u003dA),k\u003eg\u0026\u0026(g\u003dk),C\u003ey\u0026\u0026(y\u003dC)}this._indices[this._pos\u003e\u003e2]\u003db,this._boxes[this._pos++]\u003dm,this._boxes[this._pos++]\u003dv,this._boxes[this._pos++]\u003dg,this._boxes[this._pos++]\u003dy}},n.prototype.search\u003dfunction(t,e,n,i,r){if(this._pos!\u003d\u003dthis._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");for(var o\u003dthis._boxes.length-4,s\u003dthis._levelBounds.length-1,a\u003d[],l\u003d[];void 0!\u003d\u003do;){for(var c\u003dMath.min(o+4*this.nodeSize,this._levelBounds[s]),h\u003do;h\u003cc;h+\u003d4){var u\u003d0|this._indices[h\u003e\u003e2];n\u003cthis._boxes[h]||i\u003cthis._boxes[h+1]||t\u003ethis._boxes[h+2]||e\u003ethis._boxes[h+3]||(o\u003c4*this.numItems?(void 0\u003d\u003d\u003dr||r(u))\u0026\u0026l.push(u):(a.push(u),a.push(s-1)))}s\u003da.pop(),o\u003da.pop()}return l},n.prototype.neighbors\u003dfunction(t,e,n,o,s){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d1/0),void 0\u003d\u003d\u003do\u0026\u0026(o\u003d1/0),this._pos!\u003d\u003dthis._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");for(var a\u003dthis._boxes.length-4,l\u003dthis._queue,c\u003d[],h\u003do*o;void 0!\u003d\u003da;){for(var u\u003dMath.min(a+4*this.nodeSize,r(a,this._levelBounds)),_\u003da;_\u003cu;_+\u003d4){var d\u003d0|this._indices[_\u003e\u003e2],p\u003di(t,this._boxes[_],this._boxes[_+2]),f\u003di(e,this._boxes[_+1],this._boxes[_+3]),m\u003dp*p+f*f;a\u003c4*this.numItems?(void 0\u003d\u003d\u003ds||s(d))\u0026\u0026l.push(-d-1,m):l.push(d,m)}for(;l.length\u0026\u0026l.peek()\u003c0;){var v\u003dl.peekValue();if(v\u003eh)return l.clear(),c;if(c.push(-l.pop()-1),c.length\u003d\u003d\u003dn)return l.clear(),c}a\u003dl.pop()}return l.clear(),c},n},\"object\"\u003d\u003dtypeof n\u0026\u0026void 0!\u003d\u003de?e.exports\u003dr():(i\u003di||self).Flatbush\u003dr()},function(t,e,n){\n /*! Hammer.JS - v2.0.7 - 2016-04-22\n * http://hammerjs.github.io/\n *\n * Copyright (c) 2016 Jorik Tangelder;\n * Licensed under the MIT license */\n !function(t,n,i,r){\"use strict\";var o,s\u003d[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"],a\u003dn.createElement(\"div\"),l\u003d\"function\",c\u003dMath.round,h\u003dMath.abs,u\u003dDate.now;function _(t,e,n){return setTimeout(y(t,n),e)}function d(t,e,n){return!!Array.isArray(t)\u0026\u0026(p(t,n[e],n),!0)}function p(t,e,n){var i;if(t)if(t.forEach)t.forEach(e,n);else if(t.length!\u003d\u003dr)for(i\u003d0;i\u003ct.length;)e.call(n,t[i],i,t),i++;else for(i in t)t.hasOwnProperty(i)\u0026\u0026e.call(n,t[i],i,t)}function f(e,n,i){var r\u003d\"DEPRECATED METHOD: \"+n+\"\\n\"+i+\" AT \\n\";return function(){var n\u003dnew Error(\"get-stack-trace\"),i\u003dn\u0026\u0026n.stack?n.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.\u003canonymous\u003e\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",o\u003dt.console\u0026\u0026(t.console.warn||t.console.log);return o\u0026\u0026o.call(t.console,r,i),e.apply(this,arguments)}}o\u003d\"function\"!\u003dtypeof Object.assign?function(t){if(t\u003d\u003d\u003dr||null\u003d\u003d\u003dt)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e\u003dObject(t),n\u003d1;n\u003carguments.length;n++){var i\u003darguments[n];if(i!\u003d\u003dr\u0026\u0026null!\u003d\u003di)for(var o in i)i.hasOwnProperty(o)\u0026\u0026(e[o]\u003di[o])}return e}:Object.assign;var m\u003df(function(t,e,n){for(var i\u003dObject.keys(e),o\u003d0;o\u003ci.length;)(!n||n\u0026\u0026t[i[o]]\u003d\u003d\u003dr)\u0026\u0026(t[i[o]]\u003de[i[o]]),o++;return t},\"extend\",\"Use `assign`.\"),v\u003df(function(t,e){return m(t,e,!0)},\"merge\",\"Use `assign`.\");function g(t,e,n){var i,r\u003de.prototype;(i\u003dt.prototype\u003dObject.create(r)).constructor\u003dt,i._super\u003dr,n\u0026\u0026o(i,n)}function y(t,e){return function(){return t.apply(e,arguments)}}function b(t,e){return typeof t\u003d\u003dl?t.apply(e\u0026\u0026e[0]||r,e):t}function w(t,e){return t\u003d\u003d\u003dr?e:t}function x(t,e,n){p(T(e),function(e){t.addEventListener(e,n,!1)})}function A(t,e,n){p(T(e),function(e){t.removeEventListener(e,n,!1)})}function k(t,e){for(;t;){if(t\u003d\u003de)return!0;t\u003dt.parentNode}return!1}function C(t,e){return t.indexOf(e)\u003e-1}function T(t){return t.trim().split(/\\s+/g)}function S(t,e,n){if(t.indexOf\u0026\u0026!n)return t.indexOf(e);for(var i\u003d0;i\u003ct.length;){if(n\u0026\u0026t[i][n]\u003d\u003de||!n\u0026\u0026t[i]\u003d\u003d\u003de)return i;i++}return-1}function M(t){return Array.prototype.slice.call(t,0)}function E(t,e,n){for(var i\u003d[],r\u003d[],o\u003d0;o\u003ct.length;){var s\u003de?t[o][e]:t[o];S(r,s)\u003c0\u0026\u0026i.push(t[o]),r[o]\u003ds,o++}return n\u0026\u0026(i\u003de?i.sort(function(t,n){return t[e]\u003en[e]}):i.sort()),i}function z(t,e){for(var n,i,o\u003de[0].toUpperCase()+e.slice(1),a\u003d0;a\u003cs.length;){if(n\u003ds[a],(i\u003dn?n+o:e)in t)return i;a++}return r}var O\u003d1;function P(e){var n\u003de.ownerDocument||e;return n.defaultView||n.parentWindow||t}var j\u003d\"ontouchstart\"in t,N\u003dz(t,\"PointerEvent\")!\u003d\u003dr,I\u003dj\u0026\u0026/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),B\u003d25,R\u003d1,D\u003d2,F\u003d4,V\u003d8,L\u003d1,U\u003d2,G\u003d4,H\u003d8,Y\u003d16,W\u003dU|G,J\u003dH|Y,X\u003dW|J,q\u003d[\"x\",\"y\"],Z\u003d[\"clientX\",\"clientY\"];function K(t,e){var n\u003dthis;this.manager\u003dt,this.callback\u003de,this.element\u003dt.element,this.target\u003dt.options.inputTarget,this.domHandler\u003dfunction(e){b(t.options.enable,[t])\u0026\u0026n.handler(e)},this.init()}function Q(t,e,n){var i\u003dn.pointers.length,o\u003dn.changedPointers.length,s\u003de\u0026R\u0026\u0026i-o\u003d\u003d0,a\u003de\u0026(F|V)\u0026\u0026i-o\u003d\u003d0;n.isFirst\u003d!!s,n.isFinal\u003d!!a,s\u0026\u0026(t.session\u003d{}),n.eventType\u003de,function(t,e){var n\u003dt.session,i\u003de.pointers,o\u003di.length;n.firstInput||(n.firstInput\u003d$(e)),o\u003e1\u0026\u0026!n.firstMultiple?n.firstMultiple\u003d$(e):1\u003d\u003d\u003do\u0026\u0026(n.firstMultiple\u003d!1);var s\u003dn.firstInput,a\u003dn.firstMultiple,l\u003da?a.center:s.center,c\u003de.center\u003dtt(i);e.timeStamp\u003du(),e.deltaTime\u003de.timeStamp-s.timeStamp,e.angle\u003drt(l,c),e.distance\u003dit(l,c),function(t,e){var n\u003de.center,i\u003dt.offsetDelta||{},r\u003dt.prevDelta||{},o\u003dt.prevInput||{};e.eventType!\u003d\u003dR\u0026\u0026o.eventType!\u003d\u003dF||(r\u003dt.prevDelta\u003d{x:o.deltaX||0,y:o.deltaY||0},i\u003dt.offsetDelta\u003d{x:n.x,y:n.y}),e.deltaX\u003dr.x+(n.x-i.x),e.deltaY\u003dr.y+(n.y-i.y)}(n,e),e.offsetDirection\u003dnt(e.deltaX,e.deltaY);var _,d,p\u003det(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX\u003dp.x,e.overallVelocityY\u003dp.y,e.overallVelocity\u003dh(p.x)\u003eh(p.y)?p.x:p.y,e.scale\u003da?(_\u003da.pointers,it((d\u003di)[0],d[1],Z)/it(_[0],_[1],Z)):1,e.rotation\u003da?function(t,e){return rt(e[1],e[0],Z)+rt(t[1],t[0],Z)}(a.pointers,i):0,e.maxPointers\u003dn.prevInput?e.pointers.length\u003en.prevInput.maxPointers?e.pointers.length:n.prevInput.maxPointers:e.pointers.length,function(t,e){var n,i,o,s,a\u003dt.lastInterval||e,l\u003de.timeStamp-a.timeStamp;if(e.eventType!\u003dV\u0026\u0026(l\u003eB||a.velocity\u003d\u003d\u003dr)){var c\u003de.deltaX-a.deltaX,u\u003de.deltaY-a.deltaY,_\u003det(l,c,u);i\u003d_.x,o\u003d_.y,n\u003dh(_.x)\u003eh(_.y)?_.x:_.y,s\u003dnt(c,u),t.lastInterval\u003de}else n\u003da.velocity,i\u003da.velocityX,o\u003da.velocityY,s\u003da.direction;e.velocity\u003dn,e.velocityX\u003di,e.velocityY\u003do,e.direction\u003ds}(n,e);var f\u003dt.element;k(e.srcEvent.target,f)\u0026\u0026(f\u003de.srcEvent.target),e.target\u003df}(t,n),t.emit(\"hammer.input\",n),t.recognize(n),t.session.prevInput\u003dn}function $(t){for(var e\u003d[],n\u003d0;n\u003ct.pointers.length;)e[n]\u003d{clientX:c(t.pointers[n].clientX),clientY:c(t.pointers[n].clientY)},n++;return{timeStamp:u(),pointers:e,center:tt(e),deltaX:t.deltaX,deltaY:t.deltaY}}function tt(t){var e\u003dt.length;if(1\u003d\u003d\u003de)return{x:c(t[0].clientX),y:c(t[0].clientY)};for(var n\u003d0,i\u003d0,r\u003d0;r\u003ce;)n+\u003dt[r].clientX,i+\u003dt[r].clientY,r++;return{x:c(n/e),y:c(i/e)}}function et(t,e,n){return{x:e/t||0,y:n/t||0}}function nt(t,e){return t\u003d\u003d\u003de?L:h(t)\u003e\u003dh(e)?t\u003c0?U:G:e\u003c0?H:Y}function it(t,e,n){n||(n\u003dq);var i\u003de[n[0]]-t[n[0]],r\u003de[n[1]]-t[n[1]];return Math.sqrt(i*i+r*r)}function rt(t,e,n){n||(n\u003dq);var i\u003de[n[0]]-t[n[0]],r\u003de[n[1]]-t[n[1]];return 180*Math.atan2(r,i)/Math.PI}K.prototype\u003d{handler:function(){},init:function(){this.evEl\u0026\u0026x(this.element,this.evEl,this.domHandler),this.evTarget\u0026\u0026x(this.target,this.evTarget,this.domHandler),this.evWin\u0026\u0026x(P(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl\u0026\u0026A(this.element,this.evEl,this.domHandler),this.evTarget\u0026\u0026A(this.target,this.evTarget,this.domHandler),this.evWin\u0026\u0026A(P(this.element),this.evWin,this.domHandler)}};var ot\u003d{mousedown:R,mousemove:D,mouseup:F},st\u003d\"mousedown\",at\u003d\"mousemove mouseup\";function lt(){this.evEl\u003dst,this.evWin\u003dat,this.pressed\u003d!1,K.apply(this,arguments)}g(lt,K,{handler:function(t){var e\u003dot[t.type];e\u0026R\u0026\u00260\u003d\u003d\u003dt.button\u0026\u0026(this.pressed\u003d!0),e\u0026D\u0026\u00261!\u003d\u003dt.which\u0026\u0026(e\u003dF),this.pressed\u0026\u0026(e\u0026F\u0026\u0026(this.pressed\u003d!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:\"mouse\",srcEvent:t}))}});var ct\u003d{pointerdown:R,pointermove:D,pointerup:F,pointercancel:V,pointerout:V},ht\u003d{2:\"touch\",3:\"pen\",4:\"mouse\",5:\"kinect\"},ut\u003d\"pointerdown\",_t\u003d\"pointermove pointerup pointercancel\";function dt(){this.evEl\u003dut,this.evWin\u003d_t,K.apply(this,arguments),this.store\u003dthis.manager.session.pointerEvents\u003d[]}t.MSPointerEvent\u0026\u0026!t.PointerEvent\u0026\u0026(ut\u003d\"MSPointerDown\",_t\u003d\"MSPointerMove MSPointerUp MSPointerCancel\"),g(dt,K,{handler:function(t){var e\u003dthis.store,n\u003d!1,i\u003dt.type.toLowerCase().replace(\"ms\",\"\"),r\u003dct[i],o\u003dht[t.pointerType]||t.pointerType,s\u003d\"touch\"\u003d\u003do,a\u003dS(e,t.pointerId,\"pointerId\");r\u0026R\u0026\u0026(0\u003d\u003d\u003dt.button||s)?a\u003c0\u0026\u0026(e.push(t),a\u003de.length-1):r\u0026(F|V)\u0026\u0026(n\u003d!0),a\u003c0||(e[a]\u003dt,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:o,srcEvent:t}),n\u0026\u0026e.splice(a,1))}});var pt\u003d{touchstart:R,touchmove:D,touchend:F,touchcancel:V},ft\u003d\"touchstart\",mt\u003d\"touchstart touchmove touchend touchcancel\";function vt(){this.evTarget\u003dft,this.evWin\u003dmt,this.started\u003d!1,K.apply(this,arguments)}g(vt,K,{handler:function(t){var e\u003dpt[t.type];if(e\u003d\u003d\u003dR\u0026\u0026(this.started\u003d!0),this.started){var n\u003dfunction(t,e){var n\u003dM(t.touches),i\u003dM(t.changedTouches);return e\u0026(F|V)\u0026\u0026(n\u003dE(n.concat(i),\"identifier\",!0)),[n,i]}.call(this,t,e);e\u0026(F|V)\u0026\u0026n[0].length-n[1].length\u003d\u003d0\u0026\u0026(this.started\u003d!1),this.callback(this.manager,e,{pointers:n[0],changedPointers:n[1],pointerType:\"touch\",srcEvent:t})}}});var gt\u003d{touchstart:R,touchmove:D,touchend:F,touchcancel:V},yt\u003d\"touchstart touchmove touchend touchcancel\";function bt(){this.evTarget\u003dyt,this.targetIds\u003d{},K.apply(this,arguments)}g(bt,K,{handler:function(t){var e\u003dgt[t.type],n\u003dfunction(t,e){var n\u003dM(t.touches),i\u003dthis.targetIds;if(e\u0026(R|D)\u0026\u00261\u003d\u003d\u003dn.length)return i[n[0].identifier]\u003d!0,[n,n];var r,o,s\u003dM(t.changedTouches),a\u003d[],l\u003dthis.target;if(o\u003dn.filter(function(t){return k(t.target,l)}),e\u003d\u003d\u003dR)for(r\u003d0;r\u003co.length;)i[o[r].identifier]\u003d!0,r++;for(r\u003d0;r\u003cs.length;)i[s[r].identifier]\u0026\u0026a.push(s[r]),e\u0026(F|V)\u0026\u0026delete i[s[r].identifier],r++;return a.length?[E(o.concat(a),\"identifier\",!0),a]:void 0}.call(this,t,e);n\u0026\u0026this.callback(this.manager,e,{pointers:n[0],changedPointers:n[1],pointerType:\"touch\",srcEvent:t})}});var wt\u003d2500,xt\u003d25;function At(){K.apply(this,arguments);var t\u003dy(this.handler,this);this.touch\u003dnew bt(this.manager,t),this.mouse\u003dnew lt(this.manager,t),this.primaryTouch\u003dnull,this.lastTouches\u003d[]}function kt(t){var e\u003dt.changedPointers[0];if(e.identifier\u003d\u003d\u003dthis.primaryTouch){var n\u003d{x:e.clientX,y:e.clientY};this.lastTouches.push(n);var i\u003dthis.lastTouches;setTimeout(function(){var t\u003di.indexOf(n);t\u003e-1\u0026\u0026i.splice(t,1)},wt)}}g(At,K,{handler:function(t,e,n){var i\u003d\"touch\"\u003d\u003dn.pointerType,r\u003d\"mouse\"\u003d\u003dn.pointerType;if(!(r\u0026\u0026n.sourceCapabilities\u0026\u0026n.sourceCapabilities.firesTouchEvents)){if(i)(function(t,e){t\u0026R?(this.primaryTouch\u003de.changedPointers[0].identifier,kt.call(this,e)):t\u0026(F|V)\u0026\u0026kt.call(this,e)}).call(this,e,n);else if(r\u0026\u0026function(t){for(var e\u003dt.srcEvent.clientX,n\u003dt.srcEvent.clientY,i\u003d0;i\u003cthis.lastTouches.length;i++){var r\u003dthis.lastTouches[i],o\u003dMath.abs(e-r.x),s\u003dMath.abs(n-r.y);if(o\u003c\u003dxt\u0026\u0026s\u003c\u003dxt)return!0}return!1}.call(this,n))return;this.callback(t,e,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ct\u003dz(a.style,\"touchAction\"),Tt\u003dCt!\u003d\u003dr,St\u003d\"auto\",Mt\u003d\"manipulation\",Et\u003d\"none\",zt\u003d\"pan-x\",Ot\u003d\"pan-y\",Pt\u003dfunction(){if(!Tt)return!1;var e\u003d{},n\u003dt.CSS\u0026\u0026t.CSS.supports;return[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach(function(i){e[i]\u003d!n||t.CSS.supports(\"touch-action\",i)}),e}();function jt(t,e){this.manager\u003dt,this.set(e)}jt.prototype\u003d{set:function(t){\"compute\"\u003d\u003dt\u0026\u0026(t\u003dthis.compute()),Tt\u0026\u0026this.manager.element.style\u0026\u0026Pt[t]\u0026\u0026(this.manager.element.style[Ct]\u003dt),this.actions\u003dt.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t\u003d[];return p(this.manager.recognizers,function(e){b(e.options.enable,[e])\u0026\u0026(t\u003dt.concat(e.getTouchAction()))}),function(t){if(C(t,Et))return Et;var e\u003dC(t,zt),n\u003dC(t,Ot);return e\u0026\u0026n?Et:e||n?e?zt:Ot:C(t,Mt)?Mt:St}(t.join(\" \"))},preventDefaults:function(t){var e\u003dt.srcEvent,n\u003dt.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var i\u003dthis.actions,r\u003dC(i,Et)\u0026\u0026!Pt[Et],o\u003dC(i,Ot)\u0026\u0026!Pt[Ot],s\u003dC(i,zt)\u0026\u0026!Pt[zt];if(r){var a\u003d1\u003d\u003d\u003dt.pointers.length,l\u003dt.distance\u003c2,c\u003dt.deltaTime\u003c250;if(a\u0026\u0026l\u0026\u0026c)return}if(!s||!o)return r||o\u0026\u0026n\u0026W||s\u0026\u0026n\u0026J?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented\u003d!0,t.preventDefault()}};var Nt\u003d1,It\u003d2,Bt\u003d4,Rt\u003d8,Dt\u003dRt,Ft\u003d16;function Vt(t){this.options\u003do({},this.defaults,t||{}),this.id\u003dO++,this.manager\u003dnull,this.options.enable\u003dw(this.options.enable,!0),this.state\u003dNt,this.simultaneous\u003d{},this.requireFail\u003d[]}function Lt(t){return t\u0026Ft?\"cancel\":t\u0026Rt?\"end\":t\u0026Bt?\"move\":t\u0026It?\"start\":\"\"}function Ut(t){return t\u003d\u003dY?\"down\":t\u003d\u003dH?\"up\":t\u003d\u003dU?\"left\":t\u003d\u003dG?\"right\":\"\"}function Gt(t,e){var n\u003de.manager;return n?n.get(t):t}function Ht(){Vt.apply(this,arguments)}function Yt(){Ht.apply(this,arguments),this.pX\u003dnull,this.pY\u003dnull}function Wt(){Ht.apply(this,arguments)}function Jt(){Vt.apply(this,arguments),this._timer\u003dnull,this._input\u003dnull}function Xt(){Ht.apply(this,arguments)}function qt(){Ht.apply(this,arguments)}function Zt(){Vt.apply(this,arguments),this.pTime\u003d!1,this.pCenter\u003d!1,this._timer\u003dnull,this._input\u003dnull,this.count\u003d0}function Kt(t,e){return(e\u003de||{}).recognizers\u003dw(e.recognizers,Kt.defaults.preset),new Qt(t,e)}function Qt(t,e){var n;this.options\u003do({},Kt.defaults,e||{}),this.options.inputTarget\u003dthis.options.inputTarget||t,this.handlers\u003d{},this.session\u003d{},this.recognizers\u003d[],this.oldCssProps\u003d{},this.element\u003dt,this.input\u003dnew((n\u003dthis).options.inputClass||(N?dt:I?bt:j?At:lt))(n,Q),this.touchAction\u003dnew jt(this,this.options.touchAction),$t(this,!0),p(this.options.recognizers,function(t){var e\u003dthis.add(new t[0](t[1]));t[2]\u0026\u0026e.recognizeWith(t[2]),t[3]\u0026\u0026e.requireFailure(t[3])},this)}function $t(t,e){var n,i\u003dt.element;i.style\u0026\u0026(p(t.options.cssProps,function(r,o){n\u003dz(i.style,o),e?(t.oldCssProps[n]\u003di.style[n],i.style[n]\u003dr):i.style[n]\u003dt.oldCssProps[n]||\"\"}),e||(t.oldCssProps\u003d{}))}Vt.prototype\u003d{defaults:{},set:function(t){return o(this.options,t),this.manager\u0026\u0026this.manager.touchAction.update(),this},recognizeWith:function(t){if(d(t,\"recognizeWith\",this))return this;var e\u003dthis.simultaneous;return t\u003dGt(t,this),e[t.id]||(e[t.id]\u003dt,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return d(t,\"dropRecognizeWith\",this)?this:(t\u003dGt(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(d(t,\"requireFailure\",this))return this;var e\u003dthis.requireFail;return t\u003dGt(t,this),-1\u003d\u003d\u003dS(e,t)\u0026\u0026(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(d(t,\"dropRequireFailure\",this))return this;t\u003dGt(t,this);var e\u003dS(this.requireFail,t);return e\u003e-1\u0026\u0026this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length\u003e0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e\u003dthis,n\u003dthis.state;function i(n){e.manager.emit(n,t)}n\u003cRt\u0026\u0026i(e.options.event+Lt(n)),i(e.options.event),t.additionalEvent\u0026\u0026i(t.additionalEvent),n\u003e\u003dRt\u0026\u0026i(e.options.event+Lt(n))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state\u003d32},canEmit:function(){for(var t\u003d0;t\u003cthis.requireFail.length;){if(!(this.requireFail[t].state\u0026(32|Nt)))return!1;t++}return!0},recognize:function(t){var e\u003do({},t);if(!b(this.options.enable,[this,e]))return this.reset(),void(this.state\u003d32);this.state\u0026(Dt|Ft|32)\u0026\u0026(this.state\u003dNt),this.state\u003dthis.process(e),this.state\u0026(It|Bt|Rt|Ft)\u0026\u0026this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},g(Ht,Vt,{defaults:{pointers:1},attrTest:function(t){var e\u003dthis.options.pointers;return 0\u003d\u003d\u003de||t.pointers.length\u003d\u003d\u003de},process:function(t){var e\u003dthis.state,n\u003dt.eventType,i\u003de\u0026(It|Bt),r\u003dthis.attrTest(t);return i\u0026\u0026(n\u0026V||!r)?e|Ft:i||r?n\u0026F?e|Rt:e\u0026It?e|Bt:It:32}}),g(Yt,Ht,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:X},getTouchAction:function(){var t\u003dthis.options.direction,e\u003d[];return t\u0026W\u0026\u0026e.push(Ot),t\u0026J\u0026\u0026e.push(zt),e},directionTest:function(t){var e\u003dthis.options,n\u003d!0,i\u003dt.distance,r\u003dt.direction,o\u003dt.deltaX,s\u003dt.deltaY;return r\u0026e.direction||(e.direction\u0026W?(r\u003d0\u003d\u003d\u003do?L:o\u003c0?U:G,n\u003do!\u003dthis.pX,i\u003dMath.abs(t.deltaX)):(r\u003d0\u003d\u003d\u003ds?L:s\u003c0?H:Y,n\u003ds!\u003dthis.pY,i\u003dMath.abs(t.deltaY))),t.direction\u003dr,n\u0026\u0026i\u003ee.threshold\u0026\u0026r\u0026e.direction},attrTest:function(t){return Ht.prototype.attrTest.call(this,t)\u0026\u0026(this.state\u0026It||!(this.state\u0026It)\u0026\u0026this.directionTest(t))},emit:function(t){this.pX\u003dt.deltaX,this.pY\u003dt.deltaY;var e\u003dUt(t.direction);e\u0026\u0026(t.additionalEvent\u003dthis.options.event+e),this._super.emit.call(this,t)}}),g(Wt,Ht,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[Et]},attrTest:function(t){return this._super.attrTest.call(this,t)\u0026\u0026(Math.abs(t.scale-1)\u003ethis.options.threshold||this.state\u0026It)},emit:function(t){if(1!\u003d\u003dt.scale){var e\u003dt.scale\u003c1?\"in\":\"out\";t.additionalEvent\u003dthis.options.event+e}this._super.emit.call(this,t)}}),g(Jt,Vt,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[St]},process:function(t){var e\u003dthis.options,n\u003dt.pointers.length\u003d\u003d\u003de.pointers,i\u003dt.distance\u003ce.threshold,r\u003dt.deltaTime\u003ee.time;if(this._input\u003dt,!i||!n||t.eventType\u0026(F|V)\u0026\u0026!r)this.reset();else if(t.eventType\u0026R)this.reset(),this._timer\u003d_(function(){this.state\u003dDt,this.tryEmit()},e.time,this);else if(t.eventType\u0026F)return Dt;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state\u003d\u003d\u003dDt\u0026\u0026(t\u0026\u0026t.eventType\u0026F?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp\u003du(),this.manager.emit(this.options.event,this._input)))}}),g(Xt,Ht,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[Et]},attrTest:function(t){return this._super.attrTest.call(this,t)\u0026\u0026(Math.abs(t.rotation)\u003ethis.options.threshold||this.state\u0026It)}}),g(qt,Ht,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:W|J,pointers:1},getTouchAction:function(){return Yt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,n\u003dthis.options.direction;return n\u0026(W|J)?e\u003dt.overallVelocity:n\u0026W?e\u003dt.overallVelocityX:n\u0026J\u0026\u0026(e\u003dt.overallVelocityY),this._super.attrTest.call(this,t)\u0026\u0026n\u0026t.offsetDirection\u0026\u0026t.distance\u003ethis.options.threshold\u0026\u0026t.maxPointers\u003d\u003dthis.options.pointers\u0026\u0026h(e)\u003ethis.options.velocity\u0026\u0026t.eventType\u0026F},emit:function(t){var e\u003dUt(t.offsetDirection);e\u0026\u0026this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),g(Zt,Vt,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Mt]},process:function(t){var e\u003dthis.options,n\u003dt.pointers.length\u003d\u003d\u003de.pointers,i\u003dt.distance\u003ce.threshold,r\u003dt.deltaTime\u003ce.time;if(this.reset(),t.eventType\u0026R\u0026\u00260\u003d\u003d\u003dthis.count)return this.failTimeout();if(i\u0026\u0026r\u0026\u0026n){if(t.eventType!\u003dF)return this.failTimeout();var o\u003d!this.pTime||t.timeStamp-this.pTime\u003ce.interval,s\u003d!this.pCenter||it(this.pCenter,t.center)\u003ce.posThreshold;this.pTime\u003dt.timeStamp,this.pCenter\u003dt.center,s\u0026\u0026o?this.count+\u003d1:this.count\u003d1,this._input\u003dt;var a\u003dthis.count%e.taps;if(0\u003d\u003d\u003da)return this.hasRequireFailures()?(this._timer\u003d_(function(){this.state\u003dDt,this.tryEmit()},e.interval,this),It):Dt}return 32},failTimeout:function(){return this._timer\u003d_(function(){this.state\u003d32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state\u003d\u003dDt\u0026\u0026(this._input.tapCount\u003dthis.count,this.manager.emit(this.options.event,this._input))}}),Kt.VERSION\u003d\"2.0.7\",Kt.defaults\u003d{domEvents:!1,touchAction:\"compute\",enable:!0,inputTarget:null,inputClass:null,preset:[[Xt,{enable:!1}],[Wt,{enable:!1},[\"rotate\"]],[qt,{direction:W}],[Yt,{direction:W},[\"swipe\"]],[Zt],[Zt,{event:\"doubletap\",taps:2},[\"tap\"]],[Jt]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}},Qt.prototype\u003d{set:function(t){return o(this.options,t),t.touchAction\u0026\u0026this.touchAction.update(),t.inputTarget\u0026\u0026(this.input.destroy(),this.input.target\u003dt.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped\u003dt?2:1},recognize:function(t){var e\u003dthis.session;if(!e.stopped){var n;this.touchAction.preventDefaults(t);var i\u003dthis.recognizers,r\u003de.curRecognizer;(!r||r\u0026\u0026r.state\u0026Dt)\u0026\u0026(r\u003de.curRecognizer\u003dnull);for(var o\u003d0;o\u003ci.length;)n\u003di[o],2\u003d\u003d\u003de.stopped||r\u0026\u0026n!\u003dr\u0026\u0026!n.canRecognizeWith(r)?n.reset():n.recognize(t),!r\u0026\u0026n.state\u0026(It|Bt|Rt)\u0026\u0026(r\u003de.curRecognizer\u003dn),o++}},get:function(t){if(t instanceof Vt)return t;for(var e\u003dthis.recognizers,n\u003d0;n\u003ce.length;n++)if(e[n].options.event\u003d\u003dt)return e[n];return null},add:function(t){if(d(t,\"add\",this))return this;var e\u003dthis.get(t.options.event);return e\u0026\u0026this.remove(e),this.recognizers.push(t),t.manager\u003dthis,this.touchAction.update(),t},remove:function(t){if(d(t,\"remove\",this))return this;if(t\u003dthis.get(t)){var e\u003dthis.recognizers,n\u003dS(e,t);-1!\u003d\u003dn\u0026\u0026(e.splice(n,1),this.touchAction.update())}return this},on:function(t,e){if(t!\u003d\u003dr\u0026\u0026e!\u003d\u003dr){var n\u003dthis.handlers;return p(T(t),function(t){n[t]\u003dn[t]||[],n[t].push(e)}),this}},off:function(t,e){if(t!\u003d\u003dr){var n\u003dthis.handlers;return p(T(t),function(t){e?n[t]\u0026\u0026n[t].splice(S(n[t],e),1):delete n[t]}),this}},emit:function(t,e){this.options.domEvents\u0026\u0026function(t,e){var i\u003dn.createEvent(\"Event\");i.initEvent(t,!0,!0),i.gesture\u003de,e.target.dispatchEvent(i)}(t,e);var i\u003dthis.handlers[t]\u0026\u0026this.handlers[t].slice();if(i\u0026\u0026i.length){e.type\u003dt,e.preventDefault\u003dfunction(){e.srcEvent.preventDefault()};for(var r\u003d0;r\u003ci.length;)i[r](e),r++}},destroy:function(){this.element\u0026\u0026$t(this,!1),this.handlers\u003d{},this.session\u003d{},this.input.destroy(),this.element\u003dnull}},o(Kt,{INPUT_START:R,INPUT_MOVE:D,INPUT_END:F,INPUT_CANCEL:V,STATE_POSSIBLE:Nt,STATE_BEGAN:It,STATE_CHANGED:Bt,STATE_ENDED:Rt,STATE_RECOGNIZED:Dt,STATE_CANCELLED:Ft,STATE_FAILED:32,DIRECTION_NONE:L,DIRECTION_LEFT:U,DIRECTION_RIGHT:G,DIRECTION_UP:H,DIRECTION_DOWN:Y,DIRECTION_HORIZONTAL:W,DIRECTION_VERTICAL:J,DIRECTION_ALL:X,Manager:Qt,Input:K,TouchAction:jt,TouchInput:bt,MouseInput:lt,PointerEventInput:dt,TouchMouseInput:At,SingleTouchInput:vt,Recognizer:Vt,AttrRecognizer:Ht,Tap:Zt,Pan:Yt,Swipe:qt,Pinch:Wt,Rotate:Xt,Press:Jt,on:x,off:A,each:p,merge:v,extend:m,assign:o,inherit:g,bindFn:y,prefixed:z});var te\u003dvoid 0!\u003d\u003dt?t:\"undefined\"!\u003dtypeof self?self:{};te.Hammer\u003dKt,void 0!\u003d\u003de\u0026\u0026e.exports?e.exports\u003dKt:t.Hammer\u003dKt}(window,document)},function(t,e,n){\n /*!\n * numbro.js\n * version : 1.6.2\n * author : Företagsplatsen AB\n * license : MIT\n * http://www.foretagsplatsen.se\n */\n var i,r\u003d{},o\u003dr,s\u003d\"en-US\",a\u003dnull,l\u003d\"0,0\";function c(t){this._value\u003dt}function h(t){var e,n\u003d\"\";for(e\u003d0;e\u003ct;e++)n+\u003d\"0\";return n}function u(t,e,n,i){var r,o,s\u003dMath.pow(10,e);return o\u003dt.toFixed(0).search(\"e\")\u003e-1?function(t,e){var n,i,r,o,s;return s\u003dt.toString(),n\u003ds.split(\"e\")[0],o\u003ds.split(\"e\")[1],i\u003dn.split(\".\")[0],r\u003dn.split(\".\")[1]||\"\",s\u003di+r+h(o-r.length),e\u003e0\u0026\u0026(s+\u003d\".\"+h(e)),s}(t,e):(n(t*s)/s).toFixed(e),i\u0026\u0026(r\u003dnew RegExp(\"0{1,\"+i+\"}$\"),o\u003do.replace(r,\"\")),o}function _(t,e,n){return e.indexOf(\"$\")\u003e-1?function(t,e,n){var i,o,a\u003de,l\u003da.indexOf(\"$\"),c\u003da.indexOf(\"(\"),h\u003da.indexOf(\"+\"),u\u003da.indexOf(\"-\"),_\u003d\"\",p\u003d\"\";if(-1\u003d\u003d\u003da.indexOf(\"$\")?\"infix\"\u003d\u003d\u003dr[s].currency.position?(p\u003dr[s].currency.symbol,r[s].currency.spaceSeparated\u0026\u0026(p\u003d\" \"+p+\" \")):r[s].currency.spaceSeparated\u0026\u0026(_\u003d\" \"):a.indexOf(\" $\")\u003e-1?(_\u003d\" \",a\u003da.replace(\" $\",\"\")):a.indexOf(\"$ \")\u003e-1?(_\u003d\" \",a\u003da.replace(\"$ \",\"\")):a\u003da.replace(\"$\",\"\"),o\u003dd(t,a,n,p),-1\u003d\u003d\u003de.indexOf(\"$\"))switch(r[s].currency.position){case\"postfix\":o.indexOf(\")\")\u003e-1?((o\u003do.split(\"\")).splice(-1,0,_+r[s].currency.symbol),o\u003do.join(\"\")):o\u003do+_+r[s].currency.symbol;break;case\"infix\":break;case\"prefix\":o.indexOf(\"(\")\u003e-1||o.indexOf(\"-\")\u003e-1?(o\u003do.split(\"\"),i\u003dMath.max(c,u)+1,o.splice(i,0,r[s].currency.symbol+_),o\u003do.join(\"\")):o\u003dr[s].currency.symbol+_+o;break;default:throw Error(\u0027Currency position should be among [\"prefix\", \"infix\", \"postfix\"]\u0027)}else l\u003c\u003d1?o.indexOf(\"(\")\u003e-1||o.indexOf(\"+\")\u003e-1||o.indexOf(\"-\")\u003e-1?(o\u003do.split(\"\"),i\u003d1,(l\u003cc||l\u003ch||l\u003cu)\u0026\u0026(i\u003d0),o.splice(i,0,r[s].currency.symbol+_),o\u003do.join(\"\")):o\u003dr[s].currency.symbol+_+o:o.indexOf(\")\")\u003e-1?((o\u003do.split(\"\")).splice(-1,0,_+r[s].currency.symbol),o\u003do.join(\"\")):o\u003do+_+r[s].currency.symbol;return o}(t,e,n):e.indexOf(\"%\")\u003e-1?function(t,e,n){var i,r\u003d\"\";return t*\u003d100,e.indexOf(\" %\")\u003e-1?(r\u003d\" \",e\u003de.replace(\" %\",\"\")):e\u003de.replace(\"%\",\"\"),(i\u003dd(t,e,n)).indexOf(\")\")\u003e-1?((i\u003di.split(\"\")).splice(-1,0,r+\"%\"),i\u003di.join(\"\")):i\u003di+r+\"%\",i}(t,e,n):e.indexOf(\":\")\u003e-1?function(t){var e\u003dMath.floor(t/60/60),n\u003dMath.floor((t-60*e*60)/60),i\u003dMath.round(t-60*e*60-60*n);return e+\":\"+(n\u003c10?\"0\"+n:n)+\":\"+(i\u003c10?\"0\"+i:i)}(t):d(t,e,n)}function d(t,e,n,i){var o,l,c,h,_,d,p,f,m,v,g,y,b,w,x,A,k,C,T,S\u003d!1,M\u003d!1,E\u003d!1,z\u003d\"\",O\u003d!1,P\u003d!1,j\u003d!1,N\u003d!1,I\u003d!1,B\u003d\"\",R\u003d\"\",D\u003dMath.abs(t),F\u003d[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],V\u003d[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],L\u003d\"\",U\u003d!1,G\u003d!1;if(0\u003d\u003d\u003dt\u0026\u0026null!\u003d\u003da)return a;if(!isFinite(t))return\"\"+t;if(0\u003d\u003d\u003de.indexOf(\"{\")){var H\u003de.indexOf(\"}\");if(-1\u003d\u003d\u003dH)throw Error(\u0027Format should also contain a \"}\"\u0027);y\u003de.slice(1,H),e\u003de.slice(H+1)}else y\u003d\"\";if(e.indexOf(\"}\")\u003d\u003d\u003de.length-1){var Y\u003de.indexOf(\"{\");if(-1\u003d\u003d\u003dY)throw Error(\u0027Format should also contain a \"{\"\u0027);b\u003de.slice(Y+1,-1),e\u003de.slice(0,Y+1)}else b\u003d\"\";if(T\u003d-1\u003d\u003d\u003de.indexOf(\".\")?e.match(/([0-9]+).*/):e.match(/([0-9]+)\\..*/),C\u003dnull\u003d\u003d\u003dT?-1:T[1].length,-1!\u003d\u003de.indexOf(\"-\")\u0026\u0026(U\u003d!0),e.indexOf(\"(\")\u003e-1?(S\u003d!0,e\u003de.slice(1,-1)):e.indexOf(\"+\")\u003e-1\u0026\u0026(M\u003d!0,e\u003de.replace(/\\+/g,\"\")),e.indexOf(\"a\")\u003e-1){if(v\u003de.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],v\u003dparseInt(v[0],10),O\u003de.indexOf(\"aK\")\u003e\u003d0,P\u003de.indexOf(\"aM\")\u003e\u003d0,j\u003de.indexOf(\"aB\")\u003e\u003d0,N\u003de.indexOf(\"aT\")\u003e\u003d0,I\u003dO||P||j||N,e.indexOf(\" a\")\u003e-1?(z\u003d\" \",e\u003de.replace(\" a\",\"\")):e\u003de.replace(\"a\",\"\"),_\u003dMath.floor(Math.log(D)/Math.LN10)+1,p\u003d0\u003d\u003d(p\u003d_%3)?3:p,v\u0026\u00260!\u003d\u003dD\u0026\u0026(d\u003dMath.floor(Math.log(D)/Math.LN10)+1-v,f\u003d3*~~((Math.min(v,_)-p)/3),D/\u003dMath.pow(10,f),-1\u003d\u003d\u003de.indexOf(\".\")\u0026\u0026v\u003e3))for(e+\u003d\"[.]\",A\u003d(A\u003d0\u003d\u003d\u003dd?0:3*~~(d/3)-d)\u003c0?A+3:A,o\u003d0;o\u003cA;o++)e+\u003d\"0\";Math.floor(Math.log(Math.abs(t))/Math.LN10)+1!\u003d\u003dv\u0026\u0026(D\u003e\u003dMath.pow(10,12)\u0026\u0026!I||N?(z+\u003dr[s].abbreviations.trillion,t/\u003dMath.pow(10,12)):D\u003cMath.pow(10,12)\u0026\u0026D\u003e\u003dMath.pow(10,9)\u0026\u0026!I||j?(z+\u003dr[s].abbreviations.billion,t/\u003dMath.pow(10,9)):D\u003cMath.pow(10,9)\u0026\u0026D\u003e\u003dMath.pow(10,6)\u0026\u0026!I||P?(z+\u003dr[s].abbreviations.million,t/\u003dMath.pow(10,6)):(D\u003cMath.pow(10,6)\u0026\u0026D\u003e\u003dMath.pow(10,3)\u0026\u0026!I||O)\u0026\u0026(z+\u003dr[s].abbreviations.thousand,t/\u003dMath.pow(10,3)))}if(e.indexOf(\"b\")\u003e-1)for(e.indexOf(\" b\")\u003e-1?(B\u003d\" \",e\u003de.replace(\" b\",\"\")):e\u003de.replace(\"b\",\"\"),h\u003d0;h\u003c\u003dF.length;h++)if(l\u003dMath.pow(1024,h),c\u003dMath.pow(1024,h+1),t\u003e\u003dl\u0026\u0026t\u003cc){B+\u003dF[h],l\u003e0\u0026\u0026(t/\u003dl);break}if(e.indexOf(\"d\")\u003e-1)for(e.indexOf(\" d\")\u003e-1?(B\u003d\" \",e\u003de.replace(\" d\",\"\")):e\u003de.replace(\"d\",\"\"),h\u003d0;h\u003c\u003dV.length;h++)if(l\u003dMath.pow(1e3,h),c\u003dMath.pow(1e3,h+1),t\u003e\u003dl\u0026\u0026t\u003cc){B+\u003dV[h],l\u003e0\u0026\u0026(t/\u003dl);break}if(e.indexOf(\"o\")\u003e-1\u0026\u0026(e.indexOf(\" o\")\u003e-1?(R\u003d\" \",e\u003de.replace(\" o\",\"\")):e\u003de.replace(\"o\",\"\"),r[s].ordinal\u0026\u0026(R+\u003dr[s].ordinal(t))),e.indexOf(\"[.]\")\u003e-1\u0026\u0026(E\u003d!0,e\u003de.replace(\"[.]\",\".\")),m\u003dt.toString().split(\".\")[0],g\u003de.split(\".\")[1],w\u003de.indexOf(\",\"),g){if(-1!\u003d\u003dg.indexOf(\"*\")?L\u003du(t,t.toString().split(\".\")[1].length,n):g.indexOf(\"[\")\u003e-1?(g\u003d(g\u003dg.replace(\"]\",\"\")).split(\"[\"),L\u003du(t,g[0].length+g[1].length,n,g[1].length)):L\u003du(t,g.length,n),m\u003dL.split(\".\")[0],L.split(\".\")[1].length){var W\u003di?z+i:r[s].delimiters.decimal;L\u003dW+L.split(\".\")[1]}else L\u003d\"\";E\u0026\u00260\u003d\u003d\u003dNumber(L.slice(1))\u0026\u0026(L\u003d\"\")}else m\u003du(t,null,n);return m.indexOf(\"-\")\u003e-1\u0026\u0026(m\u003dm.slice(1),G\u003d!0),m.length\u003cC\u0026\u0026(m\u003dnew Array(C-m.length+1).join(\"0\")+m),w\u003e-1\u0026\u0026(m\u003dm.toString().replace(/(\\d)(?\u003d(\\d{3})+(?!\\d))/g,\"$1\"+r[s].delimiters.thousands)),0\u003d\u003d\u003de.indexOf(\".\")\u0026\u0026(m\u003d\"\"),x\u003de.indexOf(\"(\"),k\u003de.indexOf(\"-\"),y+(x\u003ck?(S\u0026\u0026G?\"(\":\"\")+(U\u0026\u0026G||!S\u0026\u0026G?\"-\":\"\"):(U\u0026\u0026G||!S\u0026\u0026G?\"-\":\"\")+(S\u0026\u0026G?\"(\":\"\"))+(!G\u0026\u0026M\u0026\u00260!\u003d\u003dt?\"+\":\"\")+m+L+(R||\"\")+(z\u0026\u0026!i?z:\"\")+(B||\"\")+(S\u0026\u0026G?\")\":\"\")+b}function p(t,e){r[t]\u003de}function f(t){s\u003dt;var e\u003dr[t].defaults;e\u0026\u0026e.format\u0026\u0026i.defaultFormat(e.format),e\u0026\u0026e.currencyFormat\u0026\u0026i.defaultCurrencyFormat(e.currencyFormat)}void 0!\u003d\u003de\u0026\u0026e.exports,(i\u003dfunction(t){return i.isNumbro(t)?t\u003dt.value():0\u003d\u003d\u003dt||void 0\u003d\u003d\u003dt?t\u003d0:Number(t)||(t\u003di.fn.unformat(t)),new c(Number(t))}).version\u003d\"1.6.2\",i.isNumbro\u003dfunction(t){return t instanceof c},i.setLanguage\u003dfunction(t,e){console.warn(\"`setLanguage` is deprecated since version 1.6.0. Use `setCulture` instead\");var n\u003dt,i\u003dt.split(\"-\")[0],r\u003dnull;o[n]||(Object.keys(o).forEach(function(t){r||t.split(\"-\")[0]!\u003d\u003di||(r\u003dt)}),n\u003dr||e||\"en-US\"),f(n)},i.setCulture\u003dfunction(t,e){var n\u003dt,i\u003dt.split(\"-\")[1],o\u003dnull;r[n]||(i\u0026\u0026Object.keys(r).forEach(function(t){o||t.split(\"-\")[1]!\u003d\u003di||(o\u003dt)}),n\u003do||e||\"en-US\"),f(n)},i.language\u003dfunction(t,e){if(console.warn(\"`language` is deprecated since version 1.6.0. Use `culture` instead\"),!t)return s;if(t\u0026\u0026!e){if(!o[t])throw new Error(\"Unknown language : \"+t);f(t)}return!e\u0026\u0026o[t]||p(t,e),i},i.culture\u003dfunction(t,e){if(!t)return s;if(t\u0026\u0026!e){if(!r[t])throw new Error(\"Unknown culture : \"+t);f(t)}return!e\u0026\u0026r[t]||p(t,e),i},i.languageData\u003dfunction(t){if(console.warn(\"`languageData` is deprecated since version 1.6.0. Use `cultureData` instead\"),!t)return o[s];if(!o[t])throw new Error(\"Unknown language : \"+t);return o[t]},i.cultureData\u003dfunction(t){if(!t)return r[s];if(!r[t])throw new Error(\"Unknown culture : \"+t);return r[t]},i.culture(\"en-US\",{delimiters:{thousands:\",\",decimal:\".\"},abbreviations:{thousand:\"k\",million:\"m\",billion:\"b\",trillion:\"t\"},ordinal:function(t){var e\u003dt%10;return 1\u003d\u003d~~(t%100/10)?\"th\":1\u003d\u003d\u003de?\"st\":2\u003d\u003d\u003de?\"nd\":3\u003d\u003d\u003de?\"rd\":\"th\"},currency:{symbol:\"$\",position:\"prefix\"},defaults:{currencyFormat:\",0000 a\"},formats:{fourDigits:\"0000 a\",fullWithTwoDecimals:\"$ ,0.00\",fullWithTwoDecimalsNoCurrency:\",0.00\"}}),i.languages\u003dfunction(){return console.warn(\"`languages` is deprecated since version 1.6.0. Use `cultures` instead\"),o},i.cultures\u003dfunction(){return r},i.zeroFormat\u003dfunction(t){a\u003d\"string\"\u003d\u003dtypeof t?t:null},i.defaultFormat\u003dfunction(t){l\u003d\"string\"\u003d\u003dtypeof t?t:\"0.0\"},i.defaultCurrencyFormat\u003dfunction(t){},i.validate\u003dfunction(t,e){var n,r,o,s,a,l,c,h;if(\"string\"!\u003dtypeof t\u0026\u0026(t+\u003d\"\",console.warn\u0026\u0026console.warn(\"Numbro.js: Value is not string. It has been co-erced to: \",t)),(t\u003dt.trim()).match(/^\\d+$/))return!0;if(\"\"\u003d\u003d\u003dt)return!1;try{c\u003di.cultureData(e)}catch(t){c\u003di.cultureData(i.culture())}return o\u003dc.currency.symbol,a\u003dc.abbreviations,n\u003dc.delimiters.decimal,r\u003d\".\"\u003d\u003d\u003dc.delimiters.thousands?\"\\\\.\":c.delimiters.thousands,!(null!\u003d\u003d(h\u003dt.match(/^[^\\d]+/))\u0026\u0026(t\u003dt.substr(1),h[0]!\u003d\u003do)||null!\u003d\u003d(h\u003dt.match(/[^\\d]+$/))\u0026\u0026(t\u003dt.slice(0,-1),h[0]!\u003d\u003da.thousand\u0026\u0026h[0]!\u003d\u003da.million\u0026\u0026h[0]!\u003d\u003da.billion\u0026\u0026h[0]!\u003d\u003da.trillion)||(l\u003dnew RegExp(r+\"{2}\"),t.match(/[^\\d.,]/g)||(s\u003dt.split(n)).length\u003e2||(s.length\u003c2?!s[0].match(/^\\d+.*\\d$/)||s[0].match(l):1\u003d\u003d\u003ds[0].length?!s[0].match(/^\\d+$/)||s[0].match(l)||!s[1].match(/^\\d+$/):!s[0].match(/^\\d+.*\\d$/)||s[0].match(l)||!s[1].match(/^\\d+$/))))},e.exports\u003d{format:function(t,e,n,r){return null!\u003dn\u0026\u0026n!\u003d\u003di.culture()\u0026\u0026i.setCulture(n),_(Number(t),null!\u003de?e:l,null\u003d\u003dr?Math.round:r)}}},function(t,e,n){var i\u003dt(417),r\u003dt(415),o\u003dt(419),s\u003dt(414),a\u003dt(405),l\u003dt(410);function c(t,e){if(!(this instanceof c))return new c(t);e\u003de||function(t){if(t)throw t};var n\u003di(t);if(\"object\"\u003d\u003dtypeof n){var o\u003dc.projections.get(n.projName);if(o){if(n.datumCode\u0026\u0026\"none\"!\u003d\u003dn.datumCode){var h\u003da[n.datumCode];h\u0026\u0026(n.datum_params\u003dh.towgs84?h.towgs84.split(\",\"):null,n.ellps\u003dh.ellipse,n.datumName\u003dh.datumName?h.datumName:n.datumCode)}n.k0\u003dn.k0||1,n.axis\u003dn.axis||\"enu\";var u\u003ds.sphere(n.a,n.b,n.rf,n.ellps,n.sphere),_\u003ds.eccentricity(u.a,u.b,u.rf,n.R_A),d\u003dn.datum||l(n.datumCode,n.datum_params,u.a,u.b,_.es,_.ep2);r(this,n),r(this,o),this.a\u003du.a,this.b\u003du.b,this.rf\u003du.rf,this.sphere\u003du.sphere,this.es\u003d_.es,this.e\u003d_.e,this.ep2\u003d_.ep2,this.datum\u003dd,this.init(),e(null,this)}else e(t)}else e(t)}c.projections\u003do,c.projections.start(),e.exports\u003dc},function(t,e,n){e.exports\u003dfunction(t,e,n){var i,r,o,s\u003dn.x,a\u003dn.y,l\u003dn.z||0,c\u003d{};for(o\u003d0;o\u003c3;o++)if(!e||2!\u003d\u003do||void 0!\u003d\u003dn.z)switch(0\u003d\u003d\u003do?(i\u003ds,r\u003d\"x\"):1\u003d\u003d\u003do?(i\u003da,r\u003d\"y\"):(i\u003dl,r\u003d\"z\"),t.axis[o]){case\"e\":c[r]\u003di;break;case\"w\":c[r]\u003d-i;break;case\"n\":c[r]\u003di;break;case\"s\":c[r]\u003d-i;break;case\"u\":void 0!\u003d\u003dn[r]\u0026\u0026(c.z\u003di);break;case\"d\":void 0!\u003d\u003dn[r]\u0026\u0026(c.z\u003d-i);break;default:return null}return c}},function(t,e,n){var i\u003d2*Math.PI,r\u003dt(402);e.exports\u003dfunction(t){return Math.abs(t)\u003c\u003d3.14159265359?t:t-r(t)*i}},function(t,e,n){e.exports\u003dfunction(t,e,n){var i\u003dt*e;return n/Math.sqrt(1-i*i)}},function(t,e,n){var i\u003dMath.PI/2;e.exports\u003dfunction(t,e){for(var n,r,o\u003d.5*t,s\u003di-2*Math.atan(e),a\u003d0;a\u003c\u003d15;a++)if(n\u003dt*Math.sin(s),r\u003di-2*Math.atan(e*Math.pow((1-n)/(1+n),o))-s,s+\u003dr,Math.abs(r)\u003c\u003d1e-10)return s;return-9999}},function(t,e,n){e.exports\u003dfunction(t){return t\u003c0?-1:1}},function(t,e,n){e.exports\u003dfunction(t){var e\u003d{x:t[0],y:t[1]};return t.length\u003e2\u0026\u0026(e.z\u003dt[2]),t.length\u003e3\u0026\u0026(e.m\u003dt[3]),e}},function(t,e,n){var i\u003dMath.PI/2;e.exports\u003dfunction(t,e,n){var r\u003dt*n,o\u003d.5*t;return r\u003dMath.pow((1-r)/(1+r),o),Math.tan(.5*(i-e))/r}},function(t,e,n){n.wgs84\u003d{towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},n.ch1903\u003d{towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},n.ggrs87\u003d{towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},n.nad83\u003d{towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},n.nad27\u003d{nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},n.potsdam\u003d{towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},n.carthage\u003d{towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},n.hermannskogel\u003d{towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},n.ire65\u003d{towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},n.rassadiran\u003d{towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},n.nzgd49\u003d{towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},n.osgb36\u003d{towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},n.s_jtsk\u003d{towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},n.beduaram\u003d{towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},n.gunung_segara\u003d{towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},n.rnb72\u003d{towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},function(t,e,n){n.MERIT\u003d{a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},n.SGS85\u003d{a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},n.GRS80\u003d{a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},n.IAU76\u003d{a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},n.airy\u003d{a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},n.APL4\u003d{a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},n.NWL9D\u003d{a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},n.mod_airy\u003d{a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},n.andrae\u003d{a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},n.aust_SA\u003d{a:6378160,rf:298.25,ellipseName:\"Australian Natl \u0026 S. Amer. 1969\"},n.GRS67\u003d{a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},n.bessel\u003d{a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},n.bess_nam\u003d{a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},n.clrk66\u003d{a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},n.clrk80\u003d{a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},n.clrk58\u003d{a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},n.CPM\u003d{a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},n.delmbr\u003d{a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},n.engelis\u003d{a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},n.evrst30\u003d{a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},n.evrst48\u003d{a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},n.evrst56\u003d{a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},n.evrst69\u003d{a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},n.evrstSS\u003d{a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah \u0026 Sarawak)\"},n.fschr60\u003d{a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},n.fschr60m\u003d{a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},n.fschr68\u003d{a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},n.helmert\u003d{a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},n.hough\u003d{a:6378270,rf:297,ellipseName:\"Hough\"},n.intl\u003d{a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},n.kaula\u003d{a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},n.lerch\u003d{a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},n.mprts\u003d{a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},n.new_intl\u003d{a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},n.plessis\u003d{a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},n.krass\u003d{a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},n.SEasia\u003d{a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},n.walbeck\u003d{a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},n.WGS60\u003d{a:6378165,rf:298.3,ellipseName:\"WGS 60\"},n.WGS66\u003d{a:6378145,rf:298.25,ellipseName:\"WGS 66\"},n.WGS7\u003d{a:6378135,rf:298.26,ellipseName:\"WGS 72\"},n.WGS84\u003d{a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},n.sphere\u003d{a:6370997,b:6370997,ellipseName:\"Normal Sphere (r\u003d6370997)\"}},function(t,e,n){n.greenwich\u003d0,n.lisbon\u003d-9.131906111111,n.paris\u003d2.337229166667,n.bogota\u003d-74.080916666667,n.madrid\u003d-3.687938888889,n.rome\u003d12.452333333333,n.bern\u003d7.439583333333,n.jakarta\u003d106.807719444444,n.ferro\u003d-17.666666666667,n.brussels\u003d4.367975,n.stockholm\u003d18.058277777778,n.athens\u003d23.7163375,n.oslo\u003d10.722916666667},function(t,e,n){n.ft\u003d{to_meter:.3048},n[\"us-ft\"]\u003d{to_meter:1200/3937}},function(t,e,n){var i\u003dt(397),r\u003dt(422),o\u003di(\"WGS84\");function s(t,e,n){var i;return Array.isArray(n)?(i\u003dr(t,e,n),3\u003d\u003d\u003dn.length?[i.x,i.y,i.z]:[i.x,i.y]):r(t,e,n)}function a(t){return t instanceof i?t:t.oProj?t.oProj:i(t)}e.exports\u003dfunction(t,e,n){t\u003da(t);var i,r\u003d!1;return void 0\u003d\u003d\u003de?(e\u003dt,t\u003do,r\u003d!0):(void 0!\u003d\u003de.x||Array.isArray(e))\u0026\u0026(n\u003de,e\u003dt,t\u003do,r\u003d!0),e\u003da(e),n?s(t,e,n):(i\u003d{forward:function(n){return s(t,e,n)},inverse:function(n){return s(e,t,n)}},r\u0026\u0026(i.oProj\u003de),i)}},function(t,e,n){var i\u003d1,r\u003d2,o\u003d4,s\u003d5,a\u003d484813681109536e-20;e.exports\u003dfunction(t,e,n,l,c,h){var u\u003d{};return u.datum_type\u003do,t\u0026\u0026\"none\"\u003d\u003d\u003dt\u0026\u0026(u.datum_type\u003ds),e\u0026\u0026(u.datum_params\u003de.map(parseFloat),0\u003d\u003d\u003du.datum_params[0]\u0026\u00260\u003d\u003d\u003du.datum_params[1]\u0026\u00260\u003d\u003d\u003du.datum_params[2]||(u.datum_type\u003di),u.datum_params.length\u003e3\u0026\u0026(0\u003d\u003d\u003du.datum_params[3]\u0026\u00260\u003d\u003d\u003du.datum_params[4]\u0026\u00260\u003d\u003d\u003du.datum_params[5]\u0026\u00260\u003d\u003d\u003du.datum_params[6]||(u.datum_type\u003dr,u.datum_params[3]*\u003da,u.datum_params[4]*\u003da,u.datum_params[5]*\u003da,u.datum_params[6]\u003du.datum_params[6]/1e6+1))),u.a\u003dn,u.b\u003dl,u.es\u003dc,u.ep2\u003dh,u}},function(t,e,n){var i\u003dMath.PI/2;n.compareDatums\u003dfunction(t,e){return t.datum_type\u003d\u003d\u003de.datum_type\u0026\u0026!(t.a!\u003d\u003de.a||Math.abs(this.es-e.es)\u003e5e-11)\u0026\u0026(1\u003d\u003d\u003dt.datum_type?this.datum_params[0]\u003d\u003d\u003de.datum_params[0]\u0026\u0026t.datum_params[1]\u003d\u003d\u003de.datum_params[1]\u0026\u0026t.datum_params[2]\u003d\u003d\u003de.datum_params[2]:2!\u003d\u003dt.datum_type||t.datum_params[0]\u003d\u003d\u003de.datum_params[0]\u0026\u0026t.datum_params[1]\u003d\u003d\u003de.datum_params[1]\u0026\u0026t.datum_params[2]\u003d\u003d\u003de.datum_params[2]\u0026\u0026t.datum_params[3]\u003d\u003d\u003de.datum_params[3]\u0026\u0026t.datum_params[4]\u003d\u003d\u003de.datum_params[4]\u0026\u0026t.datum_params[5]\u003d\u003d\u003de.datum_params[5]\u0026\u0026t.datum_params[6]\u003d\u003d\u003de.datum_params[6])},n.geodeticToGeocentric\u003dfunction(t,e,n){var r,o,s,a,l\u003dt.x,c\u003dt.y,h\u003dt.z?t.z:0;if(c\u003c-i\u0026\u0026c\u003e-1.001*i)c\u003d-i;else if(c\u003ei\u0026\u0026c\u003c1.001*i)c\u003di;else if(c\u003c-i||c\u003ei)return null;return l\u003eMath.PI\u0026\u0026(l-\u003d2*Math.PI),o\u003dMath.sin(c),a\u003dMath.cos(c),s\u003do*o,{x:((r\u003dn/Math.sqrt(1-e*s))+h)*a*Math.cos(l),y:(r+h)*a*Math.sin(l),z:(r*(1-e)+h)*o}},n.geocentricToGeodetic\u003dfunction(t,e,n,r){var o,s,a,l,c,h,u,_,d,p,f,m,v,g,y,b,w\u003dt.x,x\u003dt.y,A\u003dt.z?t.z:0;if(o\u003dMath.sqrt(w*w+x*x),s\u003dMath.sqrt(w*w+x*x+A*A),o/n\u003c1e-12){if(g\u003d0,s/n\u003c1e-12)return y\u003di,b\u003d-r,{x:t.x,y:t.y,z:t.z}}else g\u003dMath.atan2(x,w);a\u003dA/s,l\u003do/s,c\u003d1/Math.sqrt(1-e*(2-e)*l*l),_\u003dl*(1-e)*c,d\u003da*c,v\u003d0;do{v++,u\u003dn/Math.sqrt(1-e*d*d),h\u003de*u/(u+(b\u003do*_+A*d-u*(1-e*d*d))),c\u003d1/Math.sqrt(1-h*(2-h)*l*l),m\u003d(f\u003da*c)*_-(p\u003dl*(1-h)*c)*d,_\u003dp,d\u003df}while(m*m\u003e1e-24\u0026\u0026v\u003c30);return y\u003dMath.atan(f/Math.abs(p)),{x:g,y:y,z:b}},n.geocentricToWgs84\u003dfunction(t,e,n){if(1\u003d\u003d\u003de)return{x:t.x+n[0],y:t.y+n[1],z:t.z+n[2]};if(2\u003d\u003d\u003de){var i\u003dn[0],r\u003dn[1],o\u003dn[2],s\u003dn[3],a\u003dn[4],l\u003dn[5],c\u003dn[6];return{x:c*(t.x-l*t.y+a*t.z)+i,y:c*(l*t.x+t.y-s*t.z)+r,z:c*(-a*t.x+s*t.y+t.z)+o}}},n.geocentricFromWgs84\u003dfunction(t,e,n){if(1\u003d\u003d\u003de)return{x:t.x-n[0],y:t.y-n[1],z:t.z-n[2]};if(2\u003d\u003d\u003de){var i\u003dn[0],r\u003dn[1],o\u003dn[2],s\u003dn[3],a\u003dn[4],l\u003dn[5],c\u003dn[6],h\u003d(t.x-i)/c,u\u003d(t.y-r)/c,_\u003d(t.z-o)/c;return{x:h+l*u-a*_,y:-l*h+u+s*_,z:a*h-s*u+_}}}},function(t,e,n){var i\u003d1,r\u003d2,o\u003dt(411);function s(t){return t\u003d\u003d\u003di||t\u003d\u003d\u003dr}e.exports\u003dfunction(t,e,n){return o.compareDatums(t,e)?n:5\u003d\u003d\u003dt.datum_type||5\u003d\u003d\u003de.datum_type?n:t.es!\u003d\u003de.es||t.a!\u003d\u003de.a||s(t.datum_type)||s(e.datum_type)?(n\u003do.geodeticToGeocentric(n,t.es,t.a),s(t.datum_type)\u0026\u0026(n\u003do.geocentricToWgs84(n,t.datum_type,t.datum_params)),s(e.datum_type)\u0026\u0026(n\u003do.geocentricFromWgs84(n,e.datum_type,e.datum_params)),o.geocentricToGeodetic(n,e.es,e.a,e.b)):n}},function(t,e,n){var i\u003dt(416),r\u003dt(418),o\u003dt(423);function s(t){var e\u003dthis;if(2\u003d\u003d\u003darguments.length){var n\u003darguments[1];\"string\"\u003d\u003dtypeof n?\"+\"\u003d\u003d\u003dn.charAt(0)?s[t]\u003dr(arguments[1]):s[t]\u003do(arguments[1]):s[t]\u003dn}else if(1\u003d\u003d\u003darguments.length){if(Array.isArray(t))return t.map(function(t){Array.isArray(t)?s.apply(e,t):s(t)});if(\"string\"\u003d\u003dtypeof t){if(t in s)return s[t]}else\"EPSG\"in t?s[\"EPSG:\"+t.EPSG]\u003dt:\"ESRI\"in t?s[\"ESRI:\"+t.ESRI]\u003dt:\"IAU2000\"in t?s[\"IAU2000:\"+t.IAU2000]\u003dt:console.log(t);return}}i(s),e.exports\u003ds},function(t,e,n){var i\u003dt(406);n.eccentricity\u003dfunction(t,e,n,i){var r\u003dt*t,o\u003de*e,s\u003d(r-o)/r,a\u003d0;i?(r\u003d(t*\u003d1-s*(.16666666666666666+s*(.04722222222222222+.022156084656084655*s)))*t,s\u003d0):a\u003dMath.sqrt(s);var l\u003d(r-o)/o;return{es:s,e:a,ep2:l}},n.sphere\u003dfunction(t,e,n,r,o){if(!t){var s\u003di[r];s||(s\u003di.WGS84),t\u003ds.a,e\u003ds.b,n\u003ds.rf}return n\u0026\u0026!e\u0026\u0026(e\u003d(1-1/n)*t),(0\u003d\u003d\u003dn||Math.abs(t-e)\u003c1e-10)\u0026\u0026(o\u003d!0,e\u003dt),{a:t,b:e,rf:n,sphere:o}}},function(t,e,n){e.exports\u003dfunction(t,e){var n,i;if(t\u003dt||{},!e)return t;for(i in e)void 0!\u003d\u003d(n\u003de[i])\u0026\u0026(t[i]\u003dn);return t}},function(t,e,n){e.exports\u003dfunction(t){t(\"EPSG:4326\",\"+title\u003dWGS 84 (long/lat) +proj\u003dlonglat +ellps\u003dWGS84 +datum\u003dWGS84 +units\u003ddegrees\"),t(\"EPSG:4269\",\"+title\u003dNAD83 (long/lat) +proj\u003dlonglat +a\u003d6378137.0 +b\u003d6356752.31414036 +ellps\u003dGRS80 +datum\u003dNAD83 +units\u003ddegrees\"),t(\"EPSG:3857\",\"+title\u003dWGS 84 / Pseudo-Mercator +proj\u003dmerc +a\u003d6378137 +b\u003d6378137 +lat_ts\u003d0.0 +lon_0\u003d0.0 +x_0\u003d0.0 +y_0\u003d0 +k\u003d1.0 +units\u003dm +nadgrids\u003d@null +no_defs\"),t.WGS84\u003dt[\"EPSG:4326\"],t[\"EPSG:3785\"]\u003dt[\"EPSG:3857\"],t.GOOGLE\u003dt[\"EPSG:3857\"],t[\"EPSG:900913\"]\u003dt[\"EPSG:3857\"],t[\"EPSG:102113\"]\u003dt[\"EPSG:3857\"]}},function(t,e,n){var i\u003dt(413),r\u003dt(423),o\u003dt(418),s\u003d[\"GEOGCS\",\"GEOCCS\",\"PROJCS\",\"LOCAL_CS\"];e.exports\u003dfunction(t){return function(t){return\"string\"\u003d\u003dtypeof t}(t)?function(t){return t in i}(t)?i[t]:function(t){return s.some(function(e){return t.indexOf(e)\u003e-1})}(t)?r(t):function(t){return\"+\"\u003d\u003d\u003dt[0]}(t)?o(t):void 0:t}},function(t,e,n){var i\u003d.017453292519943295,r\u003dt(407),o\u003dt(408);e.exports\u003dfunction(t){var e,n,s,a\u003d{},l\u003dt.split(\"+\").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,e){var n\u003de.split(\"\u003d\");return n.push(!0),t[n[0].toLowerCase()]\u003dn[1],t},{}),c\u003d{proj:\"projName\",datum:\"datumCode\",rf:function(t){a.rf\u003dparseFloat(t)},lat_0:function(t){a.lat0\u003dt*i},lat_1:function(t){a.lat1\u003dt*i},lat_2:function(t){a.lat2\u003dt*i},lat_ts:function(t){a.lat_ts\u003dt*i},lon_0:function(t){a.long0\u003dt*i},lon_1:function(t){a.long1\u003dt*i},lon_2:function(t){a.long2\u003dt*i},alpha:function(t){a.alpha\u003dparseFloat(t)*i},lonc:function(t){a.longc\u003dt*i},x_0:function(t){a.x0\u003dparseFloat(t)},y_0:function(t){a.y0\u003dparseFloat(t)},k_0:function(t){a.k0\u003dparseFloat(t)},k:function(t){a.k0\u003dparseFloat(t)},a:function(t){a.a\u003dparseFloat(t)},b:function(t){a.b\u003dparseFloat(t)},r_a:function(){a.R_A\u003d!0},zone:function(t){a.zone\u003dparseInt(t,10)},south:function(){a.utmSouth\u003d!0},towgs84:function(t){a.datum_params\u003dt.split(\",\").map(function(t){return parseFloat(t)})},to_meter:function(t){a.to_meter\u003dparseFloat(t)},units:function(t){a.units\u003dt,o[t]\u0026\u0026(a.to_meter\u003do[t].to_meter)},from_greenwich:function(t){a.from_greenwich\u003dt*i},pm:function(t){a.from_greenwich\u003d(r[t]?r[t]:parseFloat(t))*i},nadgrids:function(t){\"@null\"\u003d\u003d\u003dt?a.datumCode\u003d\"none\":a.nadgrids\u003dt},axis:function(t){3\u003d\u003d\u003dt.length\u0026\u0026-1!\u003d\u003d\"ewnsud\".indexOf(t.substr(0,1))\u0026\u0026-1!\u003d\u003d\"ewnsud\".indexOf(t.substr(1,1))\u0026\u0026-1!\u003d\u003d\"ewnsud\".indexOf(t.substr(2,1))\u0026\u0026(a.axis\u003dt)}};for(e in l)n\u003dl[e],e in c?\"function\"\u003d\u003dtypeof(s\u003dc[e])?s(n):a[s]\u003dn:a[e]\u003dn;return\"string\"\u003d\u003dtypeof a.datumCode\u0026\u0026\"WGS84\"!\u003d\u003da.datumCode\u0026\u0026(a.datumCode\u003da.datumCode.toLowerCase()),a}},function(t,e,n){var i\u003d[t(421),t(420)],r\u003d{},o\u003d[];function s(t,e){var n\u003do.length;return t.names?(o[n]\u003dt,t.names.forEach(function(t){r[t.toLowerCase()]\u003dn}),this):(console.log(e),!0)}n.add\u003ds,n.get\u003dfunction(t){if(!t)return!1;var e\u003dt.toLowerCase();return void 0!\u003d\u003dr[e]\u0026\u0026o[r[e]]?o[r[e]]:void 0},n.start\u003dfunction(){i.forEach(s)}},function(t,e,n){function i(t){return t}n.init\u003dfunction(){},n.forward\u003di,n.inverse\u003di,n.names\u003d[\"longlat\",\"identity\"]},function(t,e,n){var i\u003dt(400),r\u003dMath.PI/2,o\u003d57.29577951308232,s\u003dt(399),a\u003dMath.PI/4,l\u003dt(404),c\u003dt(401);n.init\u003dfunction(){var t\u003dthis.b/this.a;this.es\u003d1-t*t,\"x0\"in this||(this.x0\u003d0),\"y0\"in this||(this.y0\u003d0),this.e\u003dMath.sqrt(this.es),this.lat_ts?this.sphere?this.k0\u003dMath.cos(this.lat_ts):this.k0\u003di(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0\u003dthis.k:this.k0\u003d1)},n.forward\u003dfunction(t){var e,n,i\u003dt.x,c\u003dt.y;if(c*o\u003e90\u0026\u0026c*o\u003c-90\u0026\u0026i*o\u003e180\u0026\u0026i*o\u003c-180)return null;if(Math.abs(Math.abs(c)-r)\u003c\u003d1e-10)return null;if(this.sphere)e\u003dthis.x0+this.a*this.k0*s(i-this.long0),n\u003dthis.y0+this.a*this.k0*Math.log(Math.tan(a+.5*c));else{var h\u003dMath.sin(c),u\u003dl(this.e,c,h);e\u003dthis.x0+this.a*this.k0*s(i-this.long0),n\u003dthis.y0-this.a*this.k0*Math.log(u)}return t.x\u003de,t.y\u003dn,t},n.inverse\u003dfunction(t){var e,n,i\u003dt.x-this.x0,o\u003dt.y-this.y0;if(this.sphere)n\u003dr-2*Math.atan(Math.exp(-o/(this.a*this.k0)));else{var a\u003dMath.exp(-o/(this.a*this.k0));if(-9999\u003d\u003d\u003d(n\u003dc(this.e,a)))return null}return e\u003ds(this.long0+i/(this.a*this.k0)),t.x\u003de,t.y\u003dn,t},n.names\u003d[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"]},function(t,e,n){var i\u003d.017453292519943295,r\u003d57.29577951308232,o\u003d1,s\u003d2,a\u003dt(412),l\u003dt(398),c\u003dt(397),h\u003dt(403);e.exports\u003dfunction t(e,n,u){var _;return Array.isArray(u)\u0026\u0026(u\u003dh(u)),e.datum\u0026\u0026n.datum\u0026\u0026function(t,e){return(t.datum.datum_type\u003d\u003d\u003do||t.datum.datum_type\u003d\u003d\u003ds)\u0026\u0026\"WGS84\"!\u003d\u003de.datumCode||(e.datum.datum_type\u003d\u003d\u003do||e.datum.datum_type\u003d\u003d\u003ds)\u0026\u0026\"WGS84\"!\u003d\u003dt.datumCode}(e,n)\u0026\u0026(_\u003dnew c(\"WGS84\"),u\u003dt(e,_,u),e\u003d_),\"enu\"!\u003d\u003de.axis\u0026\u0026(u\u003dl(e,!1,u)),\"longlat\"\u003d\u003d\u003de.projName?u\u003d{x:u.x*i,y:u.y*i}:(e.to_meter\u0026\u0026(u\u003d{x:u.x*e.to_meter,y:u.y*e.to_meter}),u\u003de.inverse(u)),e.from_greenwich\u0026\u0026(u.x+\u003de.from_greenwich),u\u003da(e.datum,n.datum,u),n.from_greenwich\u0026\u0026(u\u003d{x:u.x-n.grom_greenwich,y:u.y}),\"longlat\"\u003d\u003d\u003dn.projName?u\u003d{x:u.x*r,y:u.y*r}:(u\u003dn.forward(u),n.to_meter\u0026\u0026(u\u003d{x:u.x/n.to_meter,y:u.y/n.to_meter})),\"enu\"!\u003d\u003dn.axis?l(n,!0,u):u}},function(t,e,n){var i\u003d.017453292519943295,r\u003dt(415);function o(t,e,n){t[e]\u003dn.map(function(t){var e\u003d{};return s(t,e),e}).reduce(function(t,e){return r(t,e)},{})}function s(t,e){var n;Array.isArray(t)?(\"PARAMETER\"\u003d\u003d\u003d(n\u003dt.shift())\u0026\u0026(n\u003dt.shift()),1\u003d\u003d\u003dt.length?Array.isArray(t[0])?(e[n]\u003d{},s(t[0],e[n])):e[n]\u003dt[0]:t.length?\"TOWGS84\"\u003d\u003d\u003dn?e[n]\u003dt:(e[n]\u003d{},[\"UNIT\",\"PRIMEM\",\"VERT_DATUM\"].indexOf(n)\u003e-1?(e[n]\u003d{name:t[0].toLowerCase(),convert:t[1]},3\u003d\u003d\u003dt.length\u0026\u0026(e[n].auth\u003dt[2])):\"SPHEROID\"\u003d\u003d\u003dn?(e[n]\u003d{name:t[0],a:t[1],rf:t[2]},4\u003d\u003d\u003dt.length\u0026\u0026(e[n].auth\u003dt[3])):[\"GEOGCS\",\"GEOCCS\",\"DATUM\",\"VERT_CS\",\"COMPD_CS\",\"LOCAL_CS\",\"FITTED_CS\",\"LOCAL_DATUM\"].indexOf(n)\u003e-1?(t[0]\u003d[\"name\",t[0]],o(e,n,t)):t.every(function(t){return Array.isArray(t)})?o(e,n,t):s(t,e[n])):e[n]\u003d!0):e[t]\u003d!0}function a(t){return t*i}e.exports\u003dfunction(t,e){var n\u003dJSON.parse((\",\"+t).replace(/\\s*\\,\\s*([A-Z_0-9]+?)(\\[)/g,\u0027,[\"$1\",\u0027).slice(1).replace(/\\s*\\,\\s*([A-Z_0-9]+?)\\]/g,\u0027,\"$1\"]\u0027).replace(/,\\[\"VERTCS\".+/,\"\")),i\u003dn.shift(),o\u003dn.shift();n.unshift([\"name\",o]),n.unshift([\"type\",i]),n.unshift(\"output\");var l\u003d{};return s(n,l),function(t){function e(e){var n\u003dt.to_meter||1;return parseFloat(e,10)*n}\"GEOGCS\"\u003d\u003d\u003dt.type?t.projName\u003d\"longlat\":\"LOCAL_CS\"\u003d\u003d\u003dt.type?(t.projName\u003d\"identity\",t.local\u003d!0):\"object\"\u003d\u003dtypeof t.PROJECTION?t.projName\u003dObject.keys(t.PROJECTION)[0]:t.projName\u003dt.PROJECTION,t.UNIT\u0026\u0026(t.units\u003dt.UNIT.name.toLowerCase(),\"metre\"\u003d\u003d\u003dt.units\u0026\u0026(t.units\u003d\"meter\"),t.UNIT.convert\u0026\u0026(\"GEOGCS\"\u003d\u003d\u003dt.type?t.DATUM\u0026\u0026t.DATUM.SPHEROID\u0026\u0026(t.to_meter\u003dparseFloat(t.UNIT.convert,10)*t.DATUM.SPHEROID.a):t.to_meter\u003dparseFloat(t.UNIT.convert,10))),t.GEOGCS\u0026\u0026(t.GEOGCS.DATUM?t.datumCode\u003dt.GEOGCS.DATUM.name.toLowerCase():t.datumCode\u003dt.GEOGCS.name.toLowerCase(),\"d_\"\u003d\u003d\u003dt.datumCode.slice(0,2)\u0026\u0026(t.datumCode\u003dt.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!\u003d\u003dt.datumCode\u0026\u0026\"new_zealand_1949\"!\u003d\u003dt.datumCode||(t.datumCode\u003d\"nzgd49\"),\"wgs_1984\"\u003d\u003d\u003dt.datumCode\u0026\u0026(\"Mercator_Auxiliary_Sphere\"\u003d\u003d\u003dt.PROJECTION\u0026\u0026(t.sphere\u003d!0),t.datumCode\u003d\"wgs84\"),\"_ferro\"\u003d\u003d\u003dt.datumCode.slice(-6)\u0026\u0026(t.datumCode\u003dt.datumCode.slice(0,-6)),\"_jakarta\"\u003d\u003d\u003dt.datumCode.slice(-8)\u0026\u0026(t.datumCode\u003dt.datumCode.slice(0,-8)),~t.datumCode.indexOf(\"belge\")\u0026\u0026(t.datumCode\u003d\"rnb72\"),t.GEOGCS.DATUM\u0026\u0026t.GEOGCS.DATUM.SPHEROID\u0026\u0026(t.ellps\u003dt.GEOGCS.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"\u003d\u003d\u003dt.ellps.toLowerCase().slice(0,13)\u0026\u0026(t.ellps\u003d\"intl\"),t.a\u003dt.GEOGCS.DATUM.SPHEROID.a,t.rf\u003dparseFloat(t.GEOGCS.DATUM.SPHEROID.rf,10)),~t.datumCode.indexOf(\"osgb_1936\")\u0026\u0026(t.datumCode\u003d\"osgb36\")),t.b\u0026\u0026!isFinite(t.b)\u0026\u0026(t.b\u003dt.a),[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",a],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longc\",\"longitude_of_center\",a],[\"x0\",\"false_easting\",e],[\"y0\",\"false_northing\",e],[\"long0\",\"central_meridian\",a],[\"lat0\",\"latitude_of_origin\",a],[\"lat0\",\"standard_parallel_1\",a],[\"lat1\",\"standard_parallel_1\",a],[\"lat2\",\"standard_parallel_2\",a],[\"alpha\",\"azimuth\",a],[\"srsCode\",\"name\"]].forEach(function(e){return n\u003dt,r\u003d(i\u003de)[0],o\u003di[1],void(!(r in n)\u0026\u0026o in n\u0026\u0026(n[r]\u003dn[o],3\u003d\u003d\u003di.length\u0026\u0026(n[r]\u003di[2](n[r]))));var n,i,r,o}),t.long0||!t.longc||\"Albers_Conic_Equal_Area\"!\u003d\u003dt.projName\u0026\u0026\"Lambert_Azimuthal_Equal_Area\"!\u003d\u003dt.projName||(t.long0\u003dt.longc),t.lat_ts||!t.lat1||\"Stereographic_South_Pole\"!\u003d\u003dt.projName\u0026\u0026\"Polar Stereographic (variant B)\"!\u003d\u003dt.projName||(t.lat0\u003da(t.lat1\u003e0?90:-90),t.lat_ts\u003dt.lat1)}(l.output),r(e,l.output)}},function(t,e,n){!function(){\"use strict\";var t\u003d{not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|\u0027[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function e(n){return function(n,i){var r,o,s,a,l,c,h,u,_,d\u003d1,p\u003dn.length,f\u003d\"\";for(o\u003d0;o\u003cp;o++)if(\"string\"\u003d\u003dtypeof n[o])f+\u003dn[o];else if(\"object\"\u003d\u003dtypeof n[o]){if((a\u003dn[o]).keys)for(r\u003di[d],s\u003d0;s\u003ca.keys.length;s++){if(null\u003d\u003dr)throw new Error(e(\u0027[sprintf] Cannot access property \"%s\" of undefined value \"%s\"\u0027,a.keys[s],a.keys[s-1]));r\u003dr[a.keys[s]]}else r\u003da.param_no?i[a.param_no]:i[d++];if(t.not_type.test(a.type)\u0026\u0026t.not_primitive.test(a.type)\u0026\u0026r instanceof Function\u0026\u0026(r\u003dr()),t.numeric_arg.test(a.type)\u0026\u0026\"number\"!\u003dtypeof r\u0026\u0026isNaN(r))throw new TypeError(e(\"[sprintf] expecting number but found %T\",r));switch(t.number.test(a.type)\u0026\u0026(u\u003dr\u003e\u003d0),a.type){case\"b\":r\u003dparseInt(r,10).toString(2);break;case\"c\":r\u003dString.fromCharCode(parseInt(r,10));break;case\"d\":case\"i\":r\u003dparseInt(r,10);break;case\"j\":r\u003dJSON.stringify(r,null,a.width?parseInt(a.width):0);break;case\"e\":r\u003da.precision?parseFloat(r).toExponential(a.precision):parseFloat(r).toExponential();break;case\"f\":r\u003da.precision?parseFloat(r).toFixed(a.precision):parseFloat(r);break;case\"g\":r\u003da.precision?String(Number(r.toPrecision(a.precision))):parseFloat(r);break;case\"o\":r\u003d(parseInt(r,10)\u003e\u003e\u003e0).toString(8);break;case\"s\":r\u003dString(r),r\u003da.precision?r.substring(0,a.precision):r;break;case\"t\":r\u003dString(!!r),r\u003da.precision?r.substring(0,a.precision):r;break;case\"T\":r\u003dObject.prototype.toString.call(r).slice(8,-1).toLowerCase(),r\u003da.precision?r.substring(0,a.precision):r;break;case\"u\":r\u003dparseInt(r,10)\u003e\u003e\u003e0;break;case\"v\":r\u003dr.valueOf(),r\u003da.precision?r.substring(0,a.precision):r;break;case\"x\":r\u003d(parseInt(r,10)\u003e\u003e\u003e0).toString(16);break;case\"X\":r\u003d(parseInt(r,10)\u003e\u003e\u003e0).toString(16).toUpperCase()}t.json.test(a.type)?f+\u003dr:(!t.number.test(a.type)||u\u0026\u0026!a.sign?_\u003d\"\":(_\u003du?\"+\":\"-\",r\u003dr.toString().replace(t.sign,\"\")),c\u003da.pad_char?\"0\"\u003d\u003d\u003da.pad_char?\"0\":a.pad_char.charAt(1):\" \",h\u003da.width-(_+r).length,l\u003da.width\u0026\u0026h\u003e0?c.repeat(h):\"\",f+\u003da.align?_+r+l:\"0\"\u003d\u003d\u003dc?_+l+r:l+_+r)}return f}(function(e){if(r[e])return r[e];for(var n,i\u003de,o\u003d[],s\u003d0;i;){if(null!\u003d\u003d(n\u003dt.text.exec(i)))o.push(n[0]);else if(null!\u003d\u003d(n\u003dt.modulo.exec(i)))o.push(\"%\");else{if(null\u003d\u003d\u003d(n\u003dt.placeholder.exec(i)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(n[2]){s|\u003d1;var a\u003d[],l\u003dn[2],c\u003d[];if(null\u003d\u003d\u003d(c\u003dt.key.exec(l)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(a.push(c[1]);\"\"!\u003d\u003d(l\u003dl.substring(c[0].length));)if(null!\u003d\u003d(c\u003dt.key_access.exec(l)))a.push(c[1]);else{if(null\u003d\u003d\u003d(c\u003dt.index_access.exec(l)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");a.push(c[1])}n[2]\u003da}else s|\u003d2;if(3\u003d\u003d\u003ds)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");o.push({placeholder:n[0],param_no:n[1],keys:n[2],sign:n[3],pad_char:n[4],align:n[5],width:n[6],precision:n[7],type:n[8]})}i\u003di.substring(n[0].length)}return r[e]\u003do}(n),arguments)}function i(t,n){return e.apply(null,[t].concat(n||[]))}var r\u003dObject.create(null);void 0!\u003d\u003dn\u0026\u0026(n.sprintf\u003de,n.vsprintf\u003di),\"undefined\"!\u003dtypeof window\u0026\u0026(window.sprintf\u003de,window.vsprintf\u003di)}()},function(t,e,n){!function(t){\"object\"\u003d\u003dtypeof e\u0026\u0026e.exports?e.exports\u003dt():this.tz\u003dt()}(function(){function t(t,e,n){var i,r\u003de.day[1];do{i\u003dnew Date(Date.UTC(n,e.month,Math.abs(r++)))}while(e.day[0]\u003c7\u0026\u0026i.getUTCDay()!\u003de.day[0]);return(i\u003d{clock:e.clock,sort:i.getTime(),rule:e,save:6e4*e.save,offset:t.offset})[i.clock]\u003di.sort+6e4*e.time,i.posix?i.wallclock\u003di[i.clock]+(t.offset+e.saved):i.posix\u003di[i.clock]-(t.offset+e.saved),i}function e(e,n,i){var r,o,s,a,l,c,h,u\u003de[e.zone],_\u003d[],d\u003dnew Date(i).getUTCFullYear(),p\u003d1;for(r\u003d1,o\u003du.length;r\u003co\u0026\u0026!(u[r][n]\u003c\u003di);r++);if((s\u003du[r]).rules){for(c\u003de[s.rules],h\u003dd+1;h\u003e\u003dd-p;--h)for(r\u003d0,o\u003dc.length;r\u003co;r++)c[r].from\u003c\u003dh\u0026\u0026h\u003c\u003dc[r].to?_.push(t(s,c[r],h)):c[r].to\u003ch\u0026\u00261\u003d\u003dp\u0026\u0026(p\u003dh-c[r].to);for(_.sort(function(t,e){return t.sort-e.sort}),r\u003d0,o\u003d_.length;r\u003co;r++)i\u003e\u003d_[r][n]\u0026\u0026_[r][_[r].clock]\u003es[_[r].clock]\u0026\u0026(a\u003d_[r])}return a\u0026\u0026((l\u003d/^(.*)\\/(.*)$/.exec(s.format))?a.abbrev\u003dl[a.save?2:1]:a.abbrev\u003ds.format.replace(/%s/,a.rule.letter)),a||s}function n(t,n){return\"UTC\"\u003d\u003dt.zone?n:(t.entry\u003de(t,\"posix\",n),n+t.entry.offset+t.entry.save)}function i(t,n){return\"UTC\"\u003d\u003dt.zone?n:(t.entry\u003di\u003de(t,\"wallclock\",n),0\u003c(r\u003dn-i.wallclock)\u0026\u0026r\u003ci.save?null:n-i.offset-i.save);var i,r}function r(t,e,r){var o,a\u003d+(r[1]+1),c\u003dr[2]*a,h\u003ds.indexOf(r[3].toLowerCase());if(h\u003e9)e+\u003dc*l[h-10];else{if(o\u003dnew Date(n(t,e)),h\u003c7)for(;c;)o.setUTCDate(o.getUTCDate()+a),o.getUTCDay()\u003d\u003dh\u0026\u0026(c-\u003da);else 7\u003d\u003dh?o.setUTCFullYear(o.getUTCFullYear()+c):8\u003d\u003dh?o.setUTCMonth(o.getUTCMonth()+c):o.setUTCDate(o.getUTCDate()+c);null\u003d\u003d(e\u003di(t,o.getTime()))\u0026\u0026(e\u003di(t,o.getTime()+864e5*a)-864e5*a)}return e}var o\u003d{clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(t,e,n,i){var r,o,s\u003dthis.entry.offset+this.entry.save,a\u003dMath.abs(s/1e3),l\u003d[],c\u003d3600;for(r\u003d0;r\u003c3;r++)l.push((\"0\"+Math.floor(a/c)).slice(-2)),a%\u003dc,c/\u003d60;return\"^\"!\u003dn||s?(\"^\"\u003d\u003dn\u0026\u0026(i\u003d3),3\u003d\u003di?(o\u003d(o\u003dl.join(\":\")).replace(/:00$/,\"\"),\"^\"!\u003dn\u0026\u0026(o\u003do.replace(/:00$/,\"\"))):i?(o\u003dl.slice(0,i+1).join(\":\"),\"^\"\u003d\u003dn\u0026\u0026(o\u003do.replace(/:00$/,\"\"))):o\u003dl.slice(0,2).join(\"\"),o\u003d(o\u003d(s\u003c0?\"-\":\"+\")+o).replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[n]||\"$1$2\")):\"Z\"},\"%\":function(t){return\"%\"},n:function(t){return\"\\n\"},t:function(t){return\"\\t\"},U:function(t){return c(t,0)},W:function(t){return c(t,1)},V:function(t){return h(t)[0]},G:function(t){return h(t)[1]},g:function(t){return h(t)[1]%100},j:function(t){return Math.floor((t.getTime()-Date.UTC(t.getUTCFullYear(),0))/864e5)+1},s:function(t){return Math.floor(t.getTime()/1e3)},C:function(t){return Math.floor(t.getUTCFullYear()/100)},N:function(t){return t.getTime()%1e3*1e6},m:function(t){return t.getUTCMonth()+1},Y:function(t){return t.getUTCFullYear()},y:function(t){return t.getUTCFullYear()%100},H:function(t){return t.getUTCHours()},M:function(t){return t.getUTCMinutes()},S:function(t){return t.getUTCSeconds()},e:function(t){return t.getUTCDate()},d:function(t){return t.getUTCDate()},u:function(t){return t.getUTCDay()||7},w:function(t){return t.getUTCDay()},l:function(t){return t.getUTCHours()%12||12},I:function(t){return t.getUTCHours()%12||12},k:function(t){return t.getUTCHours()},Z:function(t){return this.entry.abbrev},a:function(t){return this[this.locale].day.abbrev[t.getUTCDay()]},A:function(t){return this[this.locale].day.full[t.getUTCDay()]},h:function(t){return this[this.locale].month.abbrev[t.getUTCMonth()]},b:function(t){return this[this.locale].month.abbrev[t.getUTCMonth()]},B:function(t){return this[this.locale].month.full[t.getUTCMonth()]},P:function(t){return this[this.locale].meridiem[Math.floor(t.getUTCHours()/12)].toLowerCase()},p:function(t){return this[this.locale].meridiem[Math.floor(t.getUTCHours()/12)]},R:function(t,e){return this.convert([e,\"%H:%M\"])},T:function(t,e){return this.convert([e,\"%H:%M:%S\"])},D:function(t,e){return this.convert([e,\"%m/%d/%y\"])},F:function(t,e){return this.convert([e,\"%Y-%m-%d\"])},x:function(t,e){return this.convert([e,this[this.locale].date])},r:function(t,e){return this.convert([e,this[this.locale].time12||\"%I:%M:%S\"])},X:function(t,e){return this.convert([e,this[this.locale].time24])},c:function(t,e){return this.convert([e,this[this.locale].dateTime])},convert:function(t){if(!t.length)return\"1.0.22\";var e,o,s,l,c,h\u003dObject.create(this),u\u003d[];for(e\u003d0;e\u003ct.length;e++)if(l\u003dt[e],Array.isArray(l))e||isNaN(l[1])?l.splice.apply(t,[e--,1].concat(l)):c\u003dl;else if(isNaN(l)){if(\"string\"\u003d\u003d(s\u003dtypeof l))~l.indexOf(\"%\")?h.format\u003dl:e||\"*\"!\u003dl?!e\u0026\u0026(s\u003d/^(\\d{4})-(\\d{2})-(\\d{2})(?:[T\\s](\\d{2}):(\\d{2})(?::(\\d{2})(?:\\.(\\d+))?)?(Z|(([+-])(\\d{2}(:\\d{2}){0,2})))?)?$/.exec(l))?((c\u003d[]).push.apply(c,s.slice(1,8)),s[9]?(c.push(s[10]+1),c.push.apply(c,s[11].split(/:/))):s[8]\u0026\u0026c.push(1)):/^\\w{2,3}_\\w{2}$/.test(l)?h.locale\u003dl:(s\u003da.exec(l))?u.push(s):h.zone\u003dl:c\u003dl;else if(\"function\"\u003d\u003ds){if(s\u003dl.call(h))return s}else if(/^\\w{2,3}_\\w{2}$/.test(l.name))h[l.name]\u003dl;else if(l.zones){for(s in l.zones)h[s]\u003dl.zones[s];for(s in l.rules)h[s]\u003dl.rules[s]}}else e||(c\u003dl);if(h[h.locale]||delete h.locale,h[h.zone]||delete h.zone,null!\u003dc){if(\"*\"\u003d\u003dc)c\u003dh.clock();else if(Array.isArray(c)){for(s\u003d[],o\u003d!c[7],e\u003d0;e\u003c11;e++)s[e]\u003d+(c[e]||0);--s[1],c\u003dDate.UTC.apply(Date.UTC,s)+-s[7]*(36e5*s[8]+6e4*s[9]+1e3*s[10])}else c\u003dMath.floor(c);if(!isNaN(c)){if(o\u0026\u0026(c\u003di(h,c)),null\u003d\u003dc)return c;for(e\u003d0,o\u003du.length;e\u003co;e++)c\u003dr(h,c,u[e]);return h.format?(s\u003dnew Date(n(h,c)),h.format.replace(/%([-0_^]?)(:{0,3})(\\d*)(.)/g,function(t,e,n,i,r){var o,a,l\u003d\"0\";if(o\u003dh[r]){for(t\u003dString(o.call(h,s,c,e,n.length)),\"_\"\u003d\u003d(e||o.style)\u0026\u0026(l\u003d\" \"),a\u003d\"-\"\u003d\u003de?0:o.pad||0;t.length\u003ca;)t\u003dl+t;for(a\u003d\"-\"\u003d\u003de?0:i||o.pad;t.length\u003ca;)t\u003dl+t;\"N\"\u003d\u003dr\u0026\u0026a\u003ct.length\u0026\u0026(t\u003dt.slice(0,a)),\"^\"\u003d\u003de\u0026\u0026(t\u003dt.toUpperCase())}return t})):c}}return function(){return h.convert(arguments)}},locale:\"en_US\",en_US:{date:\"%m/%d/%Y\",time24:\"%I:%M:%S %p\",time12:\"%I:%M:%S %p\",dateTime:\"%a %d %b %Y %I:%M:%S %p %Z\",meridiem:[\"AM\",\"PM\"],month:{abbrev:\"Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec\".split(\"|\"),full:\"January|February|March|April|May|June|July|August|September|October|November|December\".split(\"|\")},day:{abbrev:\"Sun|Mon|Tue|Wed|Thu|Fri|Sat\".split(\"|\"),full:\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday\".split(\"|\")}}},s\u003d\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|year|month|day|hour|minute|second|millisecond\",a\u003dnew RegExp(\"^\\\\s*([+-])(\\\\d+)\\\\s+(\"+s+\")s?\\\\s*$\",\"i\"),l\u003d[36e5,6e4,1e3,1];function c(t,e){var n,i,r;return i\u003dnew Date(Date.UTC(t.getUTCFullYear(),0)),n\u003dMath.floor((t.getTime()-i.getTime())/864e5),i.getUTCDay()\u003d\u003de?r\u003d0:8\u003d\u003d(r\u003d7-i.getUTCDay()+e)\u0026\u0026(r\u003d1),n\u003e\u003dr?Math.floor((n-r)/7)+1:0}function h(t){var e,n,i;return n\u003dt.getUTCFullYear(),e\u003dnew Date(Date.UTC(n,0)).getUTCDay(),(i\u003dc(t,1)+(e\u003e1\u0026\u0026e\u003c\u003d4?1:0))?53!\u003di||4\u003d\u003de||3\u003d\u003de\u0026\u002629\u003d\u003dnew Date(n,1,29).getDate()?[i,t.getUTCFullYear()]:[1,t.getUTCFullYear()+1]:(n\u003dt.getUTCFullYear()-1,e\u003dnew Date(Date.UTC(n,0)).getUTCDay(),[i\u003d4\u003d\u003de||3\u003d\u003de\u0026\u002629\u003d\u003dnew Date(n,1,29).getDate()?53:52,t.getUTCFullYear()-1])}return s\u003ds.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,function(t){o[t].pad\u003d2}),o.N.pad\u003d9,o.j.pad\u003d3,o.k.style\u003d\"_\",o.l.style\u003d\"_\",o.e.style\u003d\"_\",function(){return o.convert(arguments)}})},function(t,e,n){\n /*! *****************************************************************************\n Copyright (c) Microsoft Corporation. All rights reserved.\n Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n this file except in compliance with the License. You may obtain a copy of the\n License at http://www.apache.org/licenses/LICENSE-2.0\n \n THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n MERCHANTABLITY OR NON-INFRINGEMENT.\n \n See the Apache Version 2.0 License for specific language governing permissions\n and limitations under the License.\n ***************************************************************************** */\n var i,r,o,s,a,l,c,h,u,_,d,p,f,m,v,g,y,b,w;!function(t){var n\u003d\"object\"\u003d\u003dtypeof global?global:\"object\"\u003d\u003dtypeof self?self:\"object\"\u003d\u003dtypeof this?this:{};function i(t,e){return t!\u003d\u003dn\u0026\u0026(\"function\"\u003d\u003dtypeof Object.create?Object.defineProperty(t,\"__esModule\",{value:!0}):t.__esModule\u003d!0),function(n,i){return t[n]\u003de?e(n,i):i}}\"object\"\u003d\u003dtypeof e\u0026\u0026\"object\"\u003d\u003dtypeof e.exports?t(i(n,i(e.exports))):t(i(n))}(function(t){var e\u003dObject.setPrototypeOf||{__proto__:[]}instanceof Array\u0026\u0026function(t,e){t.__proto__\u003de}||function(t,e){for(var n in e)e.hasOwnProperty(n)\u0026\u0026(t[n]\u003de[n])};i\u003dfunction(t,n){function i(){this.constructor\u003dt}e(t,n),t.prototype\u003dnull\u003d\u003d\u003dn?Object.create(n):(i.prototype\u003dn.prototype,new i)},r\u003dObject.assign||function(t){for(var e,n\u003d1,i\u003darguments.length;n\u003ci;n++)for(var r in e\u003darguments[n])Object.prototype.hasOwnProperty.call(e,r)\u0026\u0026(t[r]\u003de[r]);return t},o\u003dfunction(t,e){var n\u003d{};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)\u0026\u0026e.indexOf(i)\u003c0\u0026\u0026(n[i]\u003dt[i]);if(null!\u003dt\u0026\u0026\"function\"\u003d\u003dtypeof Object.getOwnPropertySymbols)for(var r\u003d0,i\u003dObject.getOwnPropertySymbols(t);r\u003ci.length;r++)e.indexOf(i[r])\u003c0\u0026\u0026(n[i[r]]\u003dt[i[r]]);return n},s\u003dfunction(t,e,n,i){var r,o\u003darguments.length,s\u003do\u003c3?e:null\u003d\u003d\u003di?i\u003dObject.getOwnPropertyDescriptor(e,n):i;if(\"object\"\u003d\u003dtypeof Reflect\u0026\u0026\"function\"\u003d\u003dtypeof Reflect.decorate)s\u003dReflect.decorate(t,e,n,i);else for(var a\u003dt.length-1;a\u003e\u003d0;a--)(r\u003dt[a])\u0026\u0026(s\u003d(o\u003c3?r(s):o\u003e3?r(e,n,s):r(e,n))||s);return o\u003e3\u0026\u0026s\u0026\u0026Object.defineProperty(e,n,s),s},a\u003dfunction(t,e){return function(n,i){e(n,i,t)}},l\u003dfunction(t,e){if(\"object\"\u003d\u003dtypeof Reflect\u0026\u0026\"function\"\u003d\u003dtypeof Reflect.metadata)return Reflect.metadata(t,e)},c\u003dfunction(t,e,n,i){return new(n||(n\u003dPromise))(function(r,o){function s(t){try{l(i.next(t))}catch(t){o(t)}}function a(t){try{l(i.throw(t))}catch(t){o(t)}}function l(t){t.done?r(t.value):new n(function(e){e(t.value)}).then(s,a)}l((i\u003di.apply(t,e||[])).next())})},h\u003dfunction(t,e){var n,i,r,o,s\u003d{label:0,sent:function(){if(1\u0026r[0])throw r[1];return r[1]},trys:[],ops:[]};return o\u003d{next:a(0),throw:a(1),return:a(2)},\"function\"\u003d\u003dtypeof Symbol\u0026\u0026(o[Symbol.iterator]\u003dfunction(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError(\"Generator is already executing.\");for(;s;)try{if(n\u003d1,i\u0026\u0026(r\u003d2\u0026o[0]?i.return:o[0]?i.throw||((r\u003di.return)\u0026\u0026r.call(i),0):i.next)\u0026\u0026!(r\u003dr.call(i,o[1])).done)return r;switch(i\u003d0,r\u0026\u0026(o\u003d[2\u0026o[0],r.value]),o[0]){case 0:case 1:r\u003do;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,i\u003do[1],o\u003d[0];continue;case 7:o\u003ds.ops.pop(),s.trys.pop();continue;default:if(!(r\u003d(r\u003ds.trys).length\u003e0\u0026\u0026r[r.length-1])\u0026\u0026(6\u003d\u003d\u003do[0]||2\u003d\u003d\u003do[0])){s\u003d0;continue}if(3\u003d\u003d\u003do[0]\u0026\u0026(!r||o[1]\u003er[0]\u0026\u0026o[1]\u003cr[3])){s.label\u003do[1];break}if(6\u003d\u003d\u003do[0]\u0026\u0026s.label\u003cr[1]){s.label\u003dr[1],r\u003do;break}if(r\u0026\u0026s.label\u003cr[2]){s.label\u003dr[2],s.ops.push(o);break}r[2]\u0026\u0026s.ops.pop(),s.trys.pop();continue}o\u003de.call(t,s)}catch(t){o\u003d[6,t],i\u003d0}finally{n\u003dr\u003d0}if(5\u0026o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}},u\u003dfunction(t,e){for(var n in t)e.hasOwnProperty(n)||(e[n]\u003dt[n])},_\u003dfunction(t){var e\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026t[Symbol.iterator],n\u003d0;return e?e.call(t):{next:function(){return t\u0026\u0026n\u003e\u003dt.length\u0026\u0026(t\u003dvoid 0),{value:t\u0026\u0026t[n++],done:!t}}}},d\u003dfunction(t,e){var n\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026t[Symbol.iterator];if(!n)return t;var i,r,o\u003dn.call(t),s\u003d[];try{for(;(void 0\u003d\u003d\u003de||e-- \u003e0)\u0026\u0026!(i\u003do.next()).done;)s.push(i.value)}catch(t){r\u003d{error:t}}finally{try{i\u0026\u0026!i.done\u0026\u0026(n\u003do.return)\u0026\u0026n.call(o)}finally{if(r)throw r.error}}return s},p\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t\u003dt.concat(d(arguments[e]));return t},f\u003dfunction(t){return this instanceof f?(this.v\u003dt,this):new f(t)},m\u003dfunction(t,e,n){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var i,r\u003dn.apply(t,e||[]),o\u003d[];return i\u003d{},s(\"next\"),s(\"throw\"),s(\"return\"),i[Symbol.asyncIterator]\u003dfunction(){return this},i;function s(t){r[t]\u0026\u0026(i[t]\u003dfunction(e){return new Promise(function(n,i){o.push([t,e,n,i])\u003e1||a(t,e)})})}function a(t,e){try{(n\u003dr[t](e)).value instanceof f?Promise.resolve(n.value.v).then(l,c):h(o[0][2],n)}catch(t){h(o[0][3],t)}var n}function l(t){a(\"next\",t)}function c(t){a(\"throw\",t)}function h(t,e){t(e),o.shift(),o.length\u0026\u0026a(o[0][0],o[0][1])}},v\u003dfunction(t){var e,n;return e\u003d{},i(\"next\"),i(\"throw\",function(t){throw t}),i(\"return\"),e[Symbol.iterator]\u003dfunction(){return this},e;function i(i,r){e[i]\u003dt[i]?function(e){return(n\u003d!n)?{value:f(t[i](e)),done:\"return\"\u003d\u003d\u003di}:r?r(e):e}:r}},g\u003dfunction(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var e,n\u003dt[Symbol.asyncIterator];return n?n.call(t):(t\u003d_(t),e\u003d{},i(\"next\"),i(\"throw\"),i(\"return\"),e[Symbol.asyncIterator]\u003dfunction(){return this},e);function i(n){e[n]\u003dt[n]\u0026\u0026function(e){return new Promise(function(i,r){e\u003dt[n](e),function(t,e,n,i){Promise.resolve(i).then(function(e){t({value:e,done:n})},e)}(i,r,e.done,e.value)})}}},y\u003dfunction(t,e){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:e}):t.raw\u003de,t},b\u003dfunction(t){if(t\u0026\u0026t.__esModule)return t;var e\u003d{};if(null!\u003dt)for(var n in t)Object.hasOwnProperty.call(t,n)\u0026\u0026(e[n]\u003dt[n]);return e.default\u003dt,e},w\u003dfunction(t){return t\u0026\u0026t.__esModule?t:{default:t}},t(\"__extends\",i),t(\"__assign\",r),t(\"__rest\",o),t(\"__decorate\",s),t(\"__param\",a),t(\"__metadata\",l),t(\"__awaiter\",c),t(\"__generator\",h),t(\"__exportStar\",u),t(\"__values\",_),t(\"__read\",d),t(\"__spread\",p),t(\"__await\",f),t(\"__asyncGenerator\",m),t(\"__asyncDelegator\",v),t(\"__asyncValues\",g),t(\"__makeTemplateObject\",y),t(\"__importStar\",b),t(\"__importDefault\",w)})}],i\u003d{base:0,\"client/connection\":1,\"client/session\":2,\"core/bokeh_events\":3,\"core/build_views\":4,\"core/dom\":5,\"core/dom_view\":6,\"core/enums\":7,\"core/has_props\":8,\"core/hittest\":9,\"core/layout/alignments\":10,\"core/layout/grid\":11,\"core/layout/html\":12,\"core/layout/index\":13,\"core/layout/layoutable\":14,\"core/layout/side_panel\":15,\"core/layout/types\":16,\"core/logging\":17,\"core/properties\":18,\"core/property_mixins\":19,\"core/selection_manager\":20,\"core/settings\":21,\"core/signaling\":22,\"core/ui_events\":23,\"core/util/array\":24,\"core/util/arrayable\":25,\"core/util/assert\":26,\"core/util/bbox\":27,\"core/util/callback\":28,\"core/util/canvas\":29,\"core/util/color\":30,\"core/util/compat\":31,\"core/util/data_structures\":32,\"core/util/eq\":33,\"core/util/math\":34,\"core/util/object\":35,\"core/util/projections\":36,\"core/util/refs\":37,\"core/util/serialization\":38,\"core/util/spatial\":39,\"core/util/string\":40,\"core/util/svg_colors\":41,\"core/util/templating\":42,\"core/util/text\":43,\"core/util/throttle\":44,\"core/util/typed_array\":45,\"core/util/types\":46,\"core/util/wheel\":47,\"core/util/zoom\":48,\"core/vectorization\":49,\"core/view\":50,\"core/visuals\":51,\"document/document\":52,\"document/events\":53,\"document/index\":54,\"embed/dom\":55,\"embed/index\":56,\"embed/notebook\":57,\"embed/server\":58,\"embed/standalone\":59,index:60,main:61,model:62,\"models/annotations/annotation\":63,\"models/annotations/arrow\":64,\"models/annotations/arrow_head\":65,\"models/annotations/band\":66,\"models/annotations/box_annotation\":67,\"models/annotations/color_bar\":68,\"models/annotations/index\":69,\"models/annotations/label\":70,\"models/annotations/label_set\":71,\"models/annotations/legend\":72,\"models/annotations/legend_item\":73,\"models/annotations/poly_annotation\":74,\"models/annotations/slope\":75,\"models/annotations/span\":76,\"models/annotations/text_annotation\":77,\"models/annotations/title\":78,\"models/annotations/toolbar_panel\":79,\"models/annotations/tooltip\":80,\"models/annotations/whisker\":81,\"models/axes/axis\":82,\"models/axes/categorical_axis\":83,\"models/axes/continuous_axis\":84,\"models/axes/datetime_axis\":85,\"models/axes/index\":86,\"models/axes/linear_axis\":87,\"models/axes/log_axis\":88,\"models/axes/mercator_axis\":89,\"models/callbacks/callback\":90,\"models/callbacks/customjs\":91,\"models/callbacks/index\":92,\"models/callbacks/open_url\":93,\"models/canvas/canvas\":94,\"models/canvas/cartesian_frame\":95,\"models/canvas/index\":96,\"models/expressions/cumsum\":97,\"models/expressions/expression\":98,\"models/expressions/index\":99,\"models/expressions/stack\":100,\"models/filters/boolean_filter\":101,\"models/filters/customjs_filter\":102,\"models/filters/filter\":103,\"models/filters/group_filter\":104,\"models/filters/index\":105,\"models/filters/index_filter\":106,\"models/formatters/basic_tick_formatter\":107,\"models/formatters/categorical_tick_formatter\":108,\"models/formatters/datetime_tick_formatter\":109,\"models/formatters/func_tick_formatter\":110,\"models/formatters/index\":111,\"models/formatters/log_tick_formatter\":112,\"models/formatters/mercator_tick_formatter\":113,\"models/formatters/numeral_tick_formatter\":114,\"models/formatters/printf_tick_formatter\":115,\"models/formatters/tick_formatter\":116,\"models/glyphs/annular_wedge\":117,\"models/glyphs/annulus\":118,\"models/glyphs/arc\":119,\"models/glyphs/area\":120,\"models/glyphs/bezier\":121,\"models/glyphs/box\":122,\"models/glyphs/center_rotatable\":123,\"models/glyphs/circle\":124,\"models/glyphs/ellipse\":125,\"models/glyphs/ellipse_oval\":126,\"models/glyphs/glyph\":127,\"models/glyphs/harea\":128,\"models/glyphs/hbar\":129,\"models/glyphs/hex_tile\":130,\"models/glyphs/image\":131,\"models/glyphs/image_base\":132,\"models/glyphs/image_rgba\":133,\"models/glyphs/image_url\":134,\"models/glyphs/index\":135,\"models/glyphs/line\":136,\"models/glyphs/multi_line\":137,\"models/glyphs/multi_polygons\":138,\"models/glyphs/oval\":139,\"models/glyphs/patch\":140,\"models/glyphs/patches\":141,\"models/glyphs/quad\":142,\"models/glyphs/quadratic\":143,\"models/glyphs/ray\":144,\"models/glyphs/rect\":145,\"models/glyphs/segment\":146,\"models/glyphs/step\":147,\"models/glyphs/text\":148,\"models/glyphs/utils\":149,\"models/glyphs/varea\":150,\"models/glyphs/vbar\":151,\"models/glyphs/wedge\":152,\"models/glyphs/xy_glyph\":153,\"models/graphs/graph_hit_test_policy\":154,\"models/graphs/index\":155,\"models/graphs/layout_provider\":156,\"models/graphs/static_layout_provider\":157,\"models/grids/grid\":158,\"models/grids/index\":159,\"models/index\":160,\"models/layouts/box\":161,\"models/layouts/column\":162,\"models/layouts/grid_box\":163,\"models/layouts/html_box\":164,\"models/layouts/index\":165,\"models/layouts/layout_dom\":166,\"models/layouts/row\":167,\"models/layouts/spacer\":168,\"models/layouts/tabs\":169,\"models/layouts/widget_box\":170,\"models/mappers/categorical_color_mapper\":171,\"models/mappers/categorical_mapper\":172,\"models/mappers/categorical_marker_mapper\":173,\"models/mappers/categorical_pattern_mapper\":174,\"models/mappers/color_mapper\":175,\"models/mappers/continuous_color_mapper\":176,\"models/mappers/index\":177,\"models/mappers/linear_color_mapper\":178,\"models/mappers/log_color_mapper\":179,\"models/mappers/mapper\":180,\"models/markers/defs\":181,\"models/markers/index\":182,\"models/markers/marker\":183,\"models/markers/scatter\":184,\"models/plots/gmap_plot\":185,\"models/plots/gmap_plot_canvas\":186,\"models/plots/index\":187,\"models/plots/plot\":188,\"models/plots/plot_canvas\":189,\"models/ranges/data_range\":190,\"models/ranges/data_range1d\":191,\"models/ranges/factor_range\":192,\"models/ranges/index\":193,\"models/ranges/range\":194,\"models/ranges/range1d\":195,\"models/renderers/data_renderer\":196,\"models/renderers/glyph_renderer\":197,\"models/renderers/graph_renderer\":198,\"models/renderers/guide_renderer\":199,\"models/renderers/index\":200,\"models/renderers/renderer\":201,\"models/scales/categorical_scale\":202,\"models/scales/index\":203,\"models/scales/linear_scale\":204,\"models/scales/log_scale\":205,\"models/scales/scale\":206,\"models/selections/index\":207,\"models/selections/interaction_policy\":208,\"models/selections/selection\":209,\"models/sources/ajax_data_source\":210,\"models/sources/cds_view\":211,\"models/sources/column_data_source\":212,\"models/sources/columnar_data_source\":213,\"models/sources/data_source\":214,\"models/sources/geojson_data_source\":215,\"models/sources/index\":216,\"models/sources/remote_data_source\":217,\"models/sources/server_sent_data_source\":218,\"models/sources/web_data_source\":219,\"models/textures/canvas_texture\":220,\"models/textures/image_url_texture\":221,\"models/textures/index\":222,\"models/textures/texture\":223,\"models/tickers/adaptive_ticker\":224,\"models/tickers/basic_ticker\":225,\"models/tickers/categorical_ticker\":226,\"models/tickers/composite_ticker\":227,\"models/tickers/continuous_ticker\":228,\"models/tickers/datetime_ticker\":229,\"models/tickers/days_ticker\":230,\"models/tickers/fixed_ticker\":231,\"models/tickers/index\":232,\"models/tickers/log_ticker\":233,\"models/tickers/mercator_ticker\":234,\"models/tickers/months_ticker\":235,\"models/tickers/single_interval_ticker\":236,\"models/tickers/ticker\":237,\"models/tickers/util\":238,\"models/tickers/years_ticker\":239,\"models/tiles/bbox_tile_source\":240,\"models/tiles/image_pool\":241,\"models/tiles/index\":242,\"models/tiles/mercator_tile_source\":243,\"models/tiles/quadkey_tile_source\":244,\"models/tiles/tile_renderer\":245,\"models/tiles/tile_source\":246,\"models/tiles/tile_utils\":247,\"models/tiles/tms_tile_source\":248,\"models/tiles/wmts_tile_source\":249,\"models/tools/actions/action_tool\":250,\"models/tools/actions/custom_action\":251,\"models/tools/actions/help_tool\":252,\"models/tools/actions/redo_tool\":253,\"models/tools/actions/reset_tool\":254,\"models/tools/actions/save_tool\":255,\"models/tools/actions/undo_tool\":256,\"models/tools/actions/zoom_in_tool\":257,\"models/tools/actions/zoom_out_tool\":258,\"models/tools/button_tool\":259,\"models/tools/edit/box_edit_tool\":260,\"models/tools/edit/edit_tool\":261,\"models/tools/edit/freehand_draw_tool\":262,\"models/tools/edit/point_draw_tool\":263,\"models/tools/edit/poly_draw_tool\":264,\"models/tools/edit/poly_edit_tool\":265,\"models/tools/edit/poly_tool\":266,\"models/tools/gestures/box_select_tool\":267,\"models/tools/gestures/box_zoom_tool\":268,\"models/tools/gestures/gesture_tool\":269,\"models/tools/gestures/lasso_select_tool\":270,\"models/tools/gestures/pan_tool\":271,\"models/tools/gestures/poly_select_tool\":272,\"models/tools/gestures/range_tool\":273,\"models/tools/gestures/select_tool\":274,\"models/tools/gestures/tap_tool\":275,\"models/tools/gestures/wheel_pan_tool\":276,\"models/tools/gestures/wheel_zoom_tool\":277,\"models/tools/index\":278,\"models/tools/inspectors/crosshair_tool\":279,\"models/tools/inspectors/customjs_hover\":280,\"models/tools/inspectors/hover_tool\":281,\"models/tools/inspectors/inspect_tool\":282,\"models/tools/on_off_button\":283,\"models/tools/tool\":284,\"models/tools/tool_proxy\":285,\"models/tools/toolbar\":286,\"models/tools/toolbar_base\":287,\"models/tools/toolbar_box\":288,\"models/tools/util\":289,\"models/transforms/customjs_transform\":290,\"models/transforms/dodge\":291,\"models/transforms/index\":292,\"models/transforms/interpolator\":293,\"models/transforms/jitter\":294,\"models/transforms/linear_interpolator\":295,\"models/transforms/step_interpolator\":296,\"models/transforms/transform\":297,polyfill:298,\"protocol/index\":299,\"protocol/message\":300,\"protocol/receiver\":301,safely:302,\"styles/annotations\":303,\"styles/buttons\":304,\"styles/canvas\":305,\"styles/icons\":306,\"styles/logo\":307,\"styles/menus\":308,\"styles/mixins\":309,\"styles/notebook\":310,\"styles/root\":311,\"styles/tabs\":312,\"styles/tiles\":313,\"styles/toolbar\":314,\"styles/tooltips\":315,testing:316,version:317},r\u003d{},(s\u003d(o\u003dfunction(t){var e\u003dr[t];if(!e){var s\u003dfunction(t){if(\"number\"\u003d\u003dtypeof t)return t;if(\"bokehjs\"\u003d\u003d\u003dt)return 61;\"@bokehjs/\"\u003d\u003d\u003dt.slice(0,\"@bokehjs/\".length)\u0026\u0026(t\u003dt.slice(\"@bokehjs/\".length));var e\u003di[t];if(null!\u003de)return e;var n\u003dt.length\u003e0\u0026\u0026\"/\"\u003d\u003d\u003dt[t.lenght-1],r\u003di[t+(n?\"\":\"/\")+\"index\"];return null!\u003dr?r:t}(t);if(e\u003dr[s])r[t]\u003de;else{if(!n[s]){var a\u003dnew Error(\"Cannot find module \u0027\"+t+\"\u0027\");throw a.code\u003d\"MODULE_NOT_FOUND\",a}e\u003d{exports:{}},r[s]\u003de,r[t]\u003de,n[s].call(e.exports,o,e,e.exports)}}return e.exports})(61)).require\u003do,s.register_plugin\u003dfunction(t,e,r){for(var a in t)n[a]\u003dt[a];for(var a in e)i[a]\u003de[a];var l\u003do(r);for(var a in l)s[a]\u003dl[a];return l},s)}(this);\n //# sourceMappingURL\u003dbokeh.min.js.map\n /* END bokeh.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-widgets.min.js */\n /*!\n * Copyright (c) 2012 - 2018, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n !function(t,e){var n;n\u003dt.Bokeh,function(t,e,i){if(null!\u003dn)return n.register_plugin(t,{\"models/widgets/abstract_button\":436,\"models/widgets/abstract_icon\":437,\"models/widgets/abstract_slider\":438,\"models/widgets/autocomplete_input\":439,\"models/widgets/button\":440,\"models/widgets/button_group\":441,\"models/widgets/checkbox_button_group\":442,\"models/widgets/checkbox_group\":443,\"models/widgets/color_picker\":444,\"models/widgets/control\":445,\"models/widgets/date_picker\":446,\"models/widgets/date_range_slider\":447,\"models/widgets/date_slider\":448,\"models/widgets/div\":449,\"models/widgets/dropdown\":450,\"models/widgets/file_input\":451,\"models/widgets/index\":452,\"models/widgets/input_group\":453,\"models/widgets/input_widget\":454,\"models/widgets/main\":455,\"models/widgets/markup\":456,\"models/widgets/multiselect\":457,\"models/widgets/paragraph\":458,\"models/widgets/password_input\":459,\"models/widgets/pretext\":460,\"models/widgets/radio_button_group\":461,\"models/widgets/radio_group\":462,\"models/widgets/range_slider\":463,\"models/widgets/selectbox\":464,\"models/widgets/slider\":465,\"models/widgets/spinner\":466,\"models/widgets/text_input\":467,\"models/widgets/textarea_input\":468,\"models/widgets/toggle\":469,\"models/widgets/widget\":487,\"styles/clearfix\":471,\"styles/widgets/inputs\":472,\"styles/widgets/nouislider\":473,\"styles/widgets/pikaday\":474,\"styles/widgets/sliders\":475},455);throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\")}({436:function(t,e,n){var i\u003dt(426),o\u003dt(18),r\u003dt(5),a\u003dt(4),s\u003dt(445),l\u003dt(304),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this.icon_views\u003d{}},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()})},e.prototype.remove\u003dfunction(){a.remove_views(this.icon_views),t.prototype.remove.call(this)},e.prototype._render_button\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t[e]\u003darguments[e];return r.button.apply(void 0,[{type:\"button\",disabled:this.model.disabled,class:[l.bk_btn,l.bk_btn_type(this.model.button_type)]}].concat(t))},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.button_el\u003dthis._render_button(this.model.label),this.button_el.addEventListener(\"click\",function(){return e.click()});var n\u003dthis.model.icon;if(null!\u003dn){a.build_views(this.icon_views,[n],{parent:this});var i\u003dthis.icon_views[n.id];i.render(),r.prepend(this.button_el,i.el,r.nbsp())}this.group_el\u003dr.div({class:l.bk_btn_group},this.button_el),this.el.appendChild(this.group_el)},e.prototype.click\u003dfunction(){null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.__name__\u003d\"AbstractButtonView\",e}(s.ControlView);n.AbstractButtonView\u003du;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({label:[o.String,\"Button\"],icon:[o.Instance],button_type:[o.ButtonType,\"default\"],callback:[o.Any]})},e.__name__\u003d\"AbstractButton\",e}(s.Control);n.AbstractButton\u003dc,c.initClass()},437:function(t,e,n){var i\u003dt(426),o\u003dt(62),r\u003dt(6),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"AbstractIconView\",e}(r.DOMView);n.AbstractIconView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"AbstractIcon\",e}(o.Model);n.AbstractIcon\u003ds},438:function(t,e,n){var i\u003dt(426),o\u003dt(476),r\u003dt(18),a\u003dt(5),s\u003dt(24),l\u003dt(28),u\u003dt(445),c\u003dt(475),d\u003d\"bk-noUi-\",p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"noUiSlider\",{get:function(){return this.slider_el.noUiSlider},enumerable:!0,configurable:!0}),e.prototype.initialize\u003dfunction(){t.prototype.initialize.call(this),this._init_callback()},e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this);var n\u003dthis.model.properties,i\u003dn.callback,o\u003dn.callback_policy,r\u003dn.callback_throttle;this.on_change([i,o,r],function(){return e._init_callback()});var a\u003dthis.model.properties,s\u003da.start,l\u003da.end,u\u003da.value,c\u003da.step,d\u003da.title;this.on_change([s,l,u,c],function(){var t\u003de._calc_to(),n\u003dt.start,i\u003dt.end,o\u003dt.value,r\u003dt.step;e.noUiSlider.updateOptions({range:{min:n,max:i},start:o,step:r})});var p\u003dthis.model.properties.bar_color;this.on_change(p,function(){e._set_bar_color()}),this.on_change([u,d],function(){return e._update_title()})},e.prototype._init_callback\u003dfunction(){var t\u003dthis,e\u003dthis.model.callback,n\u003dfunction(){null!\u003de\u0026\u0026e.execute(t.model),t.model.value_throttled\u003dt.model.value};switch(this.model.callback_policy){case\"continuous\":this.callback_wrapper\u003dn;break;case\"throttle\":this.callback_wrapper\u003dl.throttle(n,this.model.callback_throttle);break;default:this.callback_wrapper\u003dvoid 0}},e.prototype._update_title\u003dfunction(){var t\u003dthis;a.empty(this.title_el);var e\u003dnull\u003d\u003dthis.model.title||0\u003d\u003dthis.model.title.length\u0026\u0026!this.model.show_value;if(this.title_el.style.display\u003de?\"none\":\"\",!e\u0026\u0026(0!\u003dthis.model.title.length\u0026\u0026(this.title_el.textContent\u003dthis.model.title+\": \"),this.model.show_value)){var n\u003dthis._calc_to().value,i\u003dn.map(function(e){return t.model.pretty(e)}).join(\" .. \");this.title_el.appendChild(a.span({class:c.bk_slider_value},i))}},e.prototype._set_bar_color\u003dfunction(){this.model.disabled||(this.slider_el.querySelector(\".bk-noUi-connect\").style.backgroundColor\u003dthis.model.bar_color)},e.prototype._keypress_handle\u003dfunction(t,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d0);var n\u003dthis._calc_to(),i\u003dn.start,o\u003dn.value,r\u003dn.end,a\u003dn.step,s\u003d2\u003d\u003do.length,l\u003di,u\u003dr;switch(s\u0026\u00260\u003d\u003de?u\u003do[1]:s\u0026\u00261\u003d\u003de\u0026\u0026(l\u003do[0]),t.which){case 37:o[e]\u003dMath.max(o[e]-a,l);break;case 39:o[e]\u003dMath.min(o[e]+a,u);break;default:return}s?(this.model.value\u003do,this.model.properties.value.change.emit()):this.model.value\u003do[0],this.noUiSlider.set(o),null!\u003dthis.callback_wrapper\u0026\u0026this.callback_wrapper()},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n,i\u003dthis._calc_to(),r\u003di.start,l\u003di.end,u\u003di.value,p\u003di.step;if(this.model.tooltips){var h\u003d{to:function(t){return e.model.pretty(t)}};n\u003ds.repeat(h,u.length)}else n\u003d!1;if(null\u003d\u003dthis.slider_el){this.slider_el\u003da.div(),o.create(this.slider_el,{cssPrefix:d,range:{min:r,max:l},start:u,step:p,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:n,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",function(t,n,i){return e._slide(i)}),this.noUiSlider.on(\"change\",function(t,n,i){return e._change(i)}),this._set_keypress_handles();var f\u003dfunction(t,i){if(n){var o\u003de.slider_el.querySelectorAll(\".bk-noUi-handle\")[t],r\u003do.querySelector(\".bk-noUi-tooltip\");r.style.display\u003di?\"block\":\"\"}};this.noUiSlider.on(\"start\",function(t,e){return f(e,!0)}),this.noUiSlider.on(\"end\",function(t,e){return f(e,!1)})}else this.noUiSlider.updateOptions({range:{min:r,max:l},start:u,step:p});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el\u003da.div({class:c.bk_slider_title}),this._update_title(),this.group_el\u003da.div({class:c.bk_input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)},e.prototype._slide\u003dfunction(t){this.model.value\u003dthis._calc_from(t),null!\u003dthis.callback_wrapper\u0026\u0026this.callback_wrapper()},e.prototype._change\u003dfunction(t){switch(this.model.value\u003dthis._calc_from(t),this.model.value_throttled\u003dthis.model.value,this.model.callback_policy){case\"mouseup\":case\"throttle\":null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)}},e.__name__\u003d\"AbstractBaseSliderView\",e}(u.ControlView),h\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._calc_to\u003dfunction(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}},e.prototype._calc_from\u003dfunction(t){var e\u003dt[0];return Number.isInteger(this.model.start)\u0026\u0026Number.isInteger(this.model.end)\u0026\u0026Number.isInteger(this.model.step)?Math.round(e):e},e.prototype._set_keypress_handles\u003dfunction(){var t\u003dthis,e\u003dthis.slider_el.querySelector(\".bk-noUi-handle\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e)})},e.__name__\u003d\"AbstractSliderView\",e}(p);n.AbstractSliderView\u003dh;var f\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._calc_to\u003dfunction(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}},e.prototype._calc_from\u003dfunction(t){return t},e.prototype._set_keypress_handles\u003dfunction(){var t\u003dthis,e\u003dthis.slider_el.querySelector(\".bk-noUi-handle-lower\"),n\u003dthis.slider_el.querySelector(\".bk-noUi-handle-upper\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,0)}),n.setAttribute(\"tabindex\",\"1\"),n.addEventListener(\"keydown\",function(e){return t._keypress_handle(e,1)})},e.__name__\u003d\"AbstractRangeSliderView\",e}(p);n.AbstractRangeSliderView\u003df;var _\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.connected\u003d!1,n}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({title:[r.String,\"\"],show_value:[r.Boolean,!0],start:[r.Any],end:[r.Any],value:[r.Any],value_throttled:[r.Any],step:[r.Number,1],format:[r.String],direction:[r.Any,\"ltr\"],tooltips:[r.Boolean,!0],callback:[r.Any],callback_throttle:[r.Number,200],callback_policy:[r.SliderCallbackPolicy,\"throttle\"],bar_color:[r.Color,\"#e6e6e6\"]})},e.prototype._formatter\u003dfunction(t,e){return\"\"+t},e.prototype.pretty\u003dfunction(t){return this._formatter(t,this.format)},e.__name__\u003d\"AbstractSlider\",e}(u.Control);n.AbstractSlider\u003d_,_.initClass()},439:function(t,e,n){var i\u003dt(426),o\u003dt(467),r\u003dt(5),a\u003dt(18),s\u003dt(34),l\u003dt(309),u\u003dt(308),c\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._open\u003d!1,e._last_value\u003d\"\",e._hover_index\u003d0,e}return i.__extends(e,t),e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.input_el.addEventListener(\"keydown\",function(t){return e._keydown(t)}),this.input_el.addEventListener(\"keyup\",function(t){return e._keyup(t)}),this.menu\u003dr.div({class:[u.bk_menu,l.bk_below]}),this.menu.addEventListener(\"click\",function(t){return e._menu_click(t)}),this.menu.addEventListener(\"mouseover\",function(t){return e._menu_hover(t)}),this.el.appendChild(this.menu),r.undisplay(this.menu)},e.prototype.change_input\u003dfunction(){this._open\u0026\u0026this.menu.children.length\u003e0\u0026\u0026(this.model.value\u003dthis.menu.children[this._hover_index].textContent,this.input_el.focus(),this._hide_menu())},e.prototype._update_completions\u003dfunction(t){r.empty(this.menu);for(var e\u003d0,n\u003dt;e\u003cn.length;e++){var i\u003dn[e],o\u003dr.div({},i);this.menu.appendChild(o)}t.length\u003e0\u0026\u0026this.menu.children[0].classList.add(l.bk_active)},e.prototype._show_menu\u003dfunction(){var t\u003dthis;if(!this._open){this._open\u003d!0,this._hover_index\u003d0,this._last_value\u003dthis.model.value,r.display(this.menu);var e\u003dfunction(n){var i\u003dn.target;i instanceof HTMLElement\u0026\u0026!t.el.contains(i)\u0026\u0026(document.removeEventListener(\"click\",e),t._hide_menu())};document.addEventListener(\"click\",e)}},e.prototype._hide_menu\u003dfunction(){this._open\u0026\u0026(this._open\u003d!1,r.undisplay(this.menu))},e.prototype._menu_click\u003dfunction(t){t.target!\u003dt.currentTarget\u0026\u0026t.target instanceof Element\u0026\u0026(this.model.value\u003dt.target.textContent,this.input_el.focus(),this._hide_menu())},e.prototype._menu_hover\u003dfunction(t){if(t.target!\u003dt.currentTarget\u0026\u0026t.target instanceof Element){var e\u003d0;for(e\u003d0;e\u003cthis.menu.children.length\u0026\u0026this.menu.children[e].textContent!\u003dt.target.textContent;e++);this._bump_hover(e)}},e.prototype._bump_hover\u003dfunction(t){var e\u003dthis.menu.children.length;this._open\u0026\u0026e\u003e0\u0026\u0026(this.menu.children[this._hover_index].classList.remove(l.bk_active),this._hover_index\u003ds.clamp(t,0,e-1),this.menu.children[this._hover_index].classList.add(l.bk_active))},e.prototype._keydown\u003dfunction(t){},e.prototype._keyup\u003dfunction(t){switch(t.keyCode){case r.Keys.Enter:this.change_input();break;case r.Keys.Esc:this._hide_menu();break;case r.Keys.Up:this._bump_hover(this._hover_index-1);break;case r.Keys.Down:this._bump_hover(this._hover_index+1);break;default:var e\u003dthis.input_el.value;if(e.length\u003cthis.model.min_characters)return void this._hide_menu();for(var n\u003d[],i\u003d0,o\u003dthis.model.completions;i\u003co.length;i++){var a\u003do[i];a.startsWith(e)\u0026\u0026n.push(a)}this._update_completions(n),0\u003d\u003dn.length?this._hide_menu():this._show_menu()}},e.__name__\u003d\"AutocompleteInputView\",e}(o.TextInputView);n.AutocompleteInputView\u003dc;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({completions:[a.Array,[]],min_characters:[a.Int,2]})},e.__name__\u003d\"AutocompleteInput\",e}(o.TextInput);n.AutocompleteInput\u003dd,d.initClass()},440:function(t,e,n){var i\u003dt(426),o\u003dt(436),r\u003dt(3),a\u003dt(18),s\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.click\u003dfunction(){this.model.clicks\u003dthis.model.clicks+1,this.model.trigger_event(new r.ButtonClick),t.prototype.click.call(this)},e.__name__\u003d\"ButtonView\",e}(o.AbstractButtonView);n.ButtonView\u003ds;var l\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003ds,this.define({clicks:[a.Number,0]}),this.override({label:\"Button\"})},e.__name__\u003d\"Button\",e}(o.AbstractButton);n.Button\u003dl,l.initClass()},441:function(t,e,n){var i\u003dt(426),o\u003dt(445),r\u003dt(5),a\u003dt(18),s\u003dt(304),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this);var n\u003dthis.model.properties;this.on_change(n.button_type,function(){return e.render()}),this.on_change(n.labels,function(){return e.render()}),this.on_change(n.active,function(){return e._update_active()})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this._buttons\u003dthis.model.labels.map(function(t,n){var i\u003dr.div({class:[s.bk_btn,s.bk_btn_type(e.model.button_type)],disabled:e.model.disabled},t);return i.addEventListener(\"click\",function(){return e.change_active(n)}),i}),this._update_active();var n\u003dr.div({class:s.bk_btn_group},this._buttons);this.el.appendChild(n)},e.__name__\u003d\"ButtonGroupView\",e}(o.ControlView);n.ButtonGroupView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({labels:[a.Array,[]],button_type:[a.ButtonType,\"default\"],callback:[a.Any]})},e.__name__\u003d\"ButtonGroup\",e}(o.Control);n.ButtonGroup\u003du,u.initClass()},442:function(t,e,n){var i\u003dt(426),o\u003dt(441),r\u003dt(5),a\u003dt(32),s\u003dt(18),l\u003dt(309),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),Object.defineProperty(e.prototype,\"active\",{get:function(){return new a.Set(this.model.active)},enumerable:!0,configurable:!0}),e.prototype.change_active\u003dfunction(t){var e\u003dthis.active;e.toggle(t),this.model.active\u003de.values,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.prototype._update_active\u003dfunction(){var t\u003dthis.active;this._buttons.forEach(function(e,n){r.classes(e).toggle(l.bk_active,t.has(n))})},e.__name__\u003d\"CheckboxButtonGroupView\",e}(o.ButtonGroupView);n.CheckboxButtonGroupView\u003du;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.define({active:[s.Array,[]]})},e.__name__\u003d\"CheckboxButtonGroup\",e}(o.ButtonGroup);n.CheckboxButtonGroup\u003dc,c.initClass()},443:function(t,e,n){var i\u003dt(426),o\u003dt(453),r\u003dt(5),a\u003dt(24),s\u003dt(32),l\u003dt(18),u\u003dt(309),c\u003dt(472),d\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n\u003dr.div({class:[c.bk_input_group,this.model.inline?u.bk_inline:null]});this.el.appendChild(n);for(var i\u003dthis.model,o\u003di.active,s\u003di.labels,l\u003dfunction(t){var i\u003dr.input({type:\"checkbox\",value:\"\"+t});i.addEventListener(\"change\",function(){return e.change_active(t)}),d.model.disabled\u0026\u0026(i.disabled\u003d!0),a.includes(o,t)\u0026\u0026(i.checked\u003d!0);var l\u003dr.label({},i,r.span({},s[t]));n.appendChild(l)},d\u003dthis,p\u003d0;p\u003cs.length;p++)l(p)},e.prototype.change_active\u003dfunction(t){var e\u003dnew s.Set(this.model.active);e.toggle(t),this.model.active\u003de.values,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.__name__\u003d\"CheckboxGroupView\",e}(o.InputGroupView);n.CheckboxGroupView\u003dd;var p\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dd,this.define({active:[l.Array,[]],labels:[l.Array,[]],inline:[l.Boolean,!1],callback:[l.Any]})},e.__name__\u003d\"CheckboxGroup\",e}(o.InputGroup);n.CheckboxGroup\u003dp,p.initClass()},444:function(t,e,n){var i\u003dt(426),o\u003dt(454),r\u003dt(5),a\u003dt(18),s\u003dt(472),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.name.change,function(){return e.input_el.name\u003de.model.name||\"\"}),this.connect(this.model.properties.color.change,function(){return e.input_el.value\u003de.model.color}),this.connect(this.model.properties.disabled.change,function(){return e.input_el.disabled\u003de.model.disabled})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.input_el\u003dr.input({type:\"color\",class:s.bk_input,name:this.model.name,value:this.model.color,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",function(){return e.change_input()}),this.group_el.appendChild(this.input_el)},e.prototype.change_input\u003dfunction(){this.model.color\u003dthis.input_el.value,t.prototype.change_input.call(this)},e.__name__\u003d\"ColorPickerView\",e}(o.InputWidgetView);n.ColorPickerView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({color:[a.Color,\"#000000\"]})},e.__name__\u003d\"ColorPicker\",e}(o.InputWidget);n.ColorPicker\u003du,u.initClass()},445:function(t,e,n){var i\u003dt(426),o\u003dt(487),r\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this);var n\u003dthis.model.properties;this.on_change(n.disabled,function(){return e.render()})},e.__name__\u003d\"ControlView\",e}(o.WidgetView);n.ControlView\u003dr;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"Control\",e}(o.Widget);n.Control\u003da},446:function(t,e,n){var i\u003dt(426),o\u003dt(454),r\u003dt(5),a\u003dt(18),s\u003dt(477),l\u003dt(472);t(474),s.prototype.adjustPosition\u003dfunction(){if(!this._o.container){this.el.style.position\u003d\"absolute\";var t\u003dthis._o.trigger,e\u003dthis.el.offsetWidth,n\u003dthis.el.offsetHeight,i\u003dwindow.innerWidth||document.documentElement.clientWidth,o\u003dwindow.innerHeight||document.documentElement.clientHeight,r\u003dwindow.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop,a\u003dt.getBoundingClientRect(),s\u003da.left+window.pageXOffset,l\u003da.bottom+window.pageYOffset;s-\u003dthis.el.parentElement.offsetLeft,l-\u003dthis.el.parentElement.offsetTop,(this._o.reposition\u0026\u0026s+e\u003ei||this._o.position.indexOf(\"right\")\u003e-1\u0026\u0026s-e+t.offsetWidth\u003e0)\u0026\u0026(s\u003ds-e+t.offsetWidth),(this._o.reposition\u0026\u0026l+n\u003eo+r||this._o.position.indexOf(\"top\")\u003e-1\u0026\u0026l-n-t.offsetHeight\u003e0)\u0026\u0026(l\u003dl-n-t.offsetHeight),this.el.style.left\u003ds+\"px\",this.el.style.top\u003dl+\"px\"}};var u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()})},e.prototype.render\u003dfunction(){var e\u003dthis;null!\u003dthis._picker\u0026\u0026this._picker.destroy(),t.prototype.render.call(this),this.input_el\u003dr.input({type:\"text\",class:l.bk_input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker\u003dnew s({field:this.input_el,defaultDate:this._unlocal_date(new Date(this.model.value)),setDefaultDate:!0,minDate:null!\u003dthis.model.min_date?this._unlocal_date(new Date(this.model.min_date)):void 0,maxDate:null!\u003dthis.model.max_date?this._unlocal_date(new Date(this.model.max_date)):void 0,onSelect:function(t){return e._on_select(t)}}),this._root_element.appendChild(this._picker.el)},e.prototype._unlocal_date\u003dfunction(t){var e\u003dt.toISOString().substr(0,10),n\u003de.split(\"-\");return new Date(Number(n[0]),Number(n[1])-1,Number(n[2]))},e.prototype._on_select\u003dfunction(t){this.model.value\u003dt.toDateString(),this.change_input()},e.__name__\u003d\"DatePickerView\",e}(o.InputWidgetView);n.DatePickerView\u003du;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.define({value:[a.Any,(new Date).toDateString()],min_date:[a.Any],max_date:[a.Any]})},e.__name__\u003d\"DatePicker\",e}(o.InputWidget);n.DatePicker\u003dc,c.initClass()},447:function(t,e,n){var i\u003dt(426),o\u003dt(425),r\u003dt(438),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DateRangeSliderView\",e}(r.AbstractRangeSliderView);n.DateRangeSliderView\u003da;var s\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.behaviour\u003d\"drag\",n.connected\u003d[!1,!0,!1],n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.override({format:\"%d %b %Y\"})},e.prototype._formatter\u003dfunction(t,e){return o(t,e)},e.__name__\u003d\"DateRangeSlider\",e}(r.AbstractSlider);n.DateRangeSlider\u003ds,s.initClass()},448:function(t,e,n){var i\u003dt(426),o\u003dt(425),r\u003dt(438),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"DateSliderView\",e}(r.AbstractSliderView);n.DateSliderView\u003da;var s\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.behaviour\u003d\"tap\",n.connected\u003d[!0,!1],n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.override({format:\"%d %b %Y\"})},e.prototype._formatter\u003dfunction(t,e){return o(t,e)},e.__name__\u003d\"DateSlider\",e}(r.AbstractSlider);n.DateSlider\u003ds,s.initClass()},449:function(t,e,n){var i\u003dt(426),o\u003dt(456),r\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){t.prototype.render.call(this),this.model.render_as_text?this.markup_el.textContent\u003dthis.model.text:this.markup_el.innerHTML\u003dthis.model.text},e.__name__\u003d\"DivView\",e}(o.MarkupView);n.DivView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.define({render_as_text:[r.Boolean,!1]})},e.__name__\u003d\"Div\",e}(o.Markup);n.Div\u003ds,s.initClass()},450:function(t,e,n){var i\u003dt(426),o\u003dt(436),r\u003dt(3),a\u003dt(5),s\u003dt(18),l\u003dt(46),u\u003dt(309),c\u003dt(304),d\u003dt(308),p\u003dfunction(t){function e(){var e\u003dnull!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this;return e._open\u003d!1,e}return i.__extends(e,t),e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n\u003da.div({class:[d.bk_caret,u.bk_down]});if(this.model.is_split){var i\u003dthis._render_button(n);i.classList.add(c.bk_dropdown_toggle),i.addEventListener(\"click\",function(){return e._toggle_menu()}),this.group_el.appendChild(i)}else this.button_el.appendChild(n);var o\u003dthis.model.menu.map(function(t,n){if(null\u003d\u003dt)return a.div({class:d.bk_divider});var i\u003dl.isString(t)?t:t[0],o\u003da.div({},i);return o.addEventListener(\"click\",function(){return e._item_click(n)}),o});this.menu\u003da.div({class:[d.bk_menu,u.bk_below]},o),this.el.appendChild(this.menu),a.undisplay(this.menu)},e.prototype._show_menu\u003dfunction(){var t\u003dthis;if(!this._open){this._open\u003d!0,a.display(this.menu);var e\u003dfunction(n){var i\u003dn.target;i instanceof HTMLElement\u0026\u0026!t.el.contains(i)\u0026\u0026(document.removeEventListener(\"click\",e),t._hide_menu())};document.addEventListener(\"click\",e)}},e.prototype._hide_menu\u003dfunction(){this._open\u0026\u0026(this._open\u003d!1,a.undisplay(this.menu))},e.prototype._toggle_menu\u003dfunction(){this._open?this._hide_menu():this._show_menu()},e.prototype.click\u003dfunction(){this.model.is_split?(this._hide_menu(),this.model.trigger_event(new r.ButtonClick),this.model.value\u003dthis.model.default_value,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model),t.prototype.click.call(this)):this._toggle_menu()},e.prototype._item_click\u003dfunction(t){this._hide_menu();var e\u003dthis.model.menu[t];if(null!\u003de){var n\u003dl.isString(e)?e:e[1];l.isString(n)?(this.model.trigger_event(new r.MenuItemClick(n)),this.model.value\u003dn,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)):(n.execute(this.model,{index:t}),null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model))}},e.__name__\u003d\"DropdownView\",e}(o.AbstractButtonView);n.DropdownView\u003dp;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dp,this.define({split:[s.Boolean,!1],menu:[s.Array,[]],value:[s.String],default_value:[s.String]}),this.override({label:\"Dropdown\"})},Object.defineProperty(e.prototype,\"is_split\",{get:function(){return this.split||null!\u003dthis.default_value},enumerable:!0,configurable:!0}),e.__name__\u003d\"Dropdown\",e}(o.AbstractButton);n.Dropdown\u003dh,h.initClass()},451:function(t,e,n){var i\u003dt(426),o\u003dt(18),r\u003dt(487),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()}),this.connect(this.model.properties.width.change,function(){return e.render()})},e.prototype.render\u003dfunction(){var t\u003dthis;this.dialogEl||(this.dialogEl\u003ddocument.createElement(\"input\"),this.dialogEl.type\u003d\"file\",this.dialogEl.multiple\u003d!1,null!\u003dthis.model.accept\u0026\u0026\"\"!\u003dthis.model.accept\u0026\u0026(this.dialogEl.accept\u003dthis.model.accept),this.dialogEl.style.width\u003d\"{this.model.width}px\",this.dialogEl.onchange\u003dfunction(e){return t.load_file(e)},this.el.appendChild(this.dialogEl))},e.prototype.load_file\u003dfunction(t){var e\u003dthis,n\u003dnew FileReader;this.model.filename\u003dt.target.files[0].name,n.onload\u003dfunction(t){return e.file(t)},n.readAsDataURL(t.target.files[0])},e.prototype.file\u003dfunction(t){var e\u003dt.target.result,n\u003de.split(\",\"),i\u003dn[1],o\u003dn[0].split(\":\")[1].split(\";\")[0];this.model.value\u003di,this.model.mime_type\u003do},e.__name__\u003d\"FileInputView\",e}(r.WidgetView);n.FileInputView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.type\u003d\"FileInput\",this.prototype.default_view\u003da,this.define({value:[o.String,\"\"],mime_type:[o.String,\"\"],filename:[o.String,\"\"],accept:[o.String,\"\"]})},e.__name__\u003d\"FileInput\",e}(r.Widget);n.FileInput\u003ds,s.initClass()},452:function(t,e,n){var i\u003dt(436);n.AbstractButton\u003di.AbstractButton;var o\u003dt(437);n.AbstractIcon\u003do.AbstractIcon;var r\u003dt(439);n.AutocompleteInput\u003dr.AutocompleteInput;var a\u003dt(440);n.Button\u003da.Button;var s\u003dt(442);n.CheckboxButtonGroup\u003ds.CheckboxButtonGroup;var l\u003dt(443);n.CheckboxGroup\u003dl.CheckboxGroup;var u\u003dt(444);n.ColorPicker\u003du.ColorPicker;var c\u003dt(446);n.DatePicker\u003dc.DatePicker;var d\u003dt(447);n.DateRangeSlider\u003dd.DateRangeSlider;var p\u003dt(448);n.DateSlider\u003dp.DateSlider;var h\u003dt(449);n.Div\u003dh.Div;var f\u003dt(450);n.Dropdown\u003df.Dropdown;var _\u003dt(451);n.FileInput\u003d_.FileInput;var m\u003dt(454);n.InputWidget\u003dm.InputWidget;var b\u003dt(456);n.Markup\u003db.Markup;var g\u003dt(457);n.MultiSelect\u003dg.MultiSelect;var v\u003dt(458);n.Paragraph\u003dv.Paragraph;var k\u003dt(459);n.PasswordInput\u003dk.PasswordInput;var y\u003dt(460);n.PreText\u003dy.PreText;var w\u003dt(461);n.RadioButtonGroup\u003dw.RadioButtonGroup;var x\u003dt(462);n.RadioGroup\u003dx.RadioGroup;var S\u003dt(463);n.RangeSlider\u003dS.RangeSlider;var C\u003dt(464);n.Select\u003dC.Select;var D\u003dt(465);n.Slider\u003dD.Slider;var A\u003dt(466);n.Spinner\u003dA.Spinner;var E\u003dt(467);n.TextInput\u003dE.TextInput;var U\u003dt(468);n.TextAreaInput\u003dU.TextAreaInput;var V\u003dt(469);n.Toggle\u003dV.Toggle;var M\u003dt(487);n.Widget\u003dM.Widget},453:function(t,e,n){var i\u003dt(426),o\u003dt(445),r\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()})},e.__name__\u003d\"InputGroupView\",e}(o.ControlView);n.InputGroupView\u003dr;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.__name__\u003d\"InputGroup\",e}(o.Control);n.InputGroup\u003da},454:function(t,e,n){var i\u003dt(426),o\u003dt(445),r\u003dt(5),a\u003dt(18),s\u003dt(472),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.title.change,function(){e.label_el.textContent\u003de.model.title})},e.prototype.render\u003dfunction(){t.prototype.render.call(this);var e\u003dthis.model.title;this.label_el\u003dr.label({style:{display:0\u003d\u003de.length?\"none\":\"\"}},e),this.group_el\u003dr.div({class:s.bk_input_group},this.label_el),this.el.appendChild(this.group_el)},e.prototype.change_input\u003dfunction(){null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.__name__\u003d\"InputWidgetView\",e}(o.ControlView);n.InputWidgetView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({title:[a.String,\"\"],callback:[a.Any]})},e.__name__\u003d\"InputWidget\",e}(o.Control);n.InputWidget\u003du,u.initClass()},455:function(t,e,n){var i\u003dt(452);n.Widgets\u003di;var o\u003dt(0);o.register_models(i)},456:function(t,e,n){var i\u003dt(426),o\u003dt(13),r\u003dt(5),a\u003dt(18),s\u003dt(487),l\u003dt(471),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){e.render(),e.root.compute_layout()})},e.prototype._update_layout\u003dfunction(){this.layout\u003dnew o.VariadicBox(this.el),this.layout.set_sizing(this.box_sizing())},e.prototype.render\u003dfunction(){t.prototype.render.call(this);var e\u003di.__assign({},this.model.style,{display:\"inline-block\"});this.markup_el\u003dr.div({class:l.bk_clearfix,style:e}),this.el.appendChild(this.markup_el)},e.__name__\u003d\"MarkupView\",e}(s.WidgetView);n.MarkupView\u003du;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({text:[a.String,\"\"],style:[a.Any,{}]})},e.__name__\u003d\"Markup\",e}(s.Widget);n.Markup\u003dc,c.initClass()},457:function(t,e,n){var i\u003dt(426),o\u003dt(5),r\u003dt(46),a\u003dt(32),s\u003dt(18),l\u003dt(454),u\u003dt(472),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.value.change,function(){return e.render_selection()}),this.connect(this.model.properties.options.change,function(){return e.render()}),this.connect(this.model.properties.name.change,function(){return e.render()}),this.connect(this.model.properties.title.change,function(){return e.render()}),this.connect(this.model.properties.size.change,function(){return e.render()}),this.connect(this.model.properties.disabled.change,function(){return e.render()})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n\u003dthis.model.options.map(function(t){var e,n;return r.isString(t)?e\u003dn\u003dt:(e\u003dt[0],n\u003dt[1]),o.option({value:e},n)});this.select_el\u003do.select({multiple:!0,class:u.bk_input,name:this.model.name,disabled:this.model.disabled},n),this.select_el.addEventListener(\"change\",function(){return e.change_input()}),this.group_el.appendChild(this.select_el),this.render_selection()},e.prototype.render_selection\u003dfunction(){for(var t\u003dnew a.Set(this.model.value),e\u003d0,n\u003dArray.from(this.el.querySelectorAll(\"option\"));e\u003cn.length;e++){var i\u003dn[e];i.selected\u003dt.has(i.value)}this.select_el.size\u003dthis.model.size},e.prototype.change_input\u003dfunction(){for(var e\u003dnull!\u003dthis.el.querySelector(\"select:focus\"),n\u003d[],i\u003d0,o\u003dArray.from(this.el.querySelectorAll(\"option\"));i\u003co.length;i++){var r\u003do[i];r.selected\u0026\u0026n.push(r.value)}this.model.value\u003dn,t.prototype.change_input.call(this),e\u0026\u0026this.select_el.focus()},e.__name__\u003d\"MultiSelectView\",e}(l.InputWidgetView);n.MultiSelectView\u003dc;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({value:[s.Array,[]],options:[s.Array,[]],size:[s.Number,4]})},e.__name__\u003d\"MultiSelect\",e}(l.InputWidget);n.MultiSelect\u003dd,d.initClass()},458:function(t,e,n){var i\u003dt(426),o\u003dt(456),r\u003dt(5),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){t.prototype.render.call(this);var e\u003dr.p({style:{margin:0}},this.model.text);this.markup_el.appendChild(e)},e.__name__\u003d\"ParagraphView\",e}(o.MarkupView);n.ParagraphView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da},e.__name__\u003d\"Paragraph\",e}(o.Markup);n.Paragraph\u003ds,s.initClass()},459:function(t,e,n){var i\u003dt(426),o\u003dt(467),r\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){t.prototype.render.call(this),this.input_el.type\u003d\"password\"},e.__name__\u003d\"PasswordInputView\",e}(o.TextInputView);n.PasswordInputView\u003dr;var a\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dr},e.__name__\u003d\"PasswordInput\",e}(o.TextInput);n.PasswordInput\u003da,a.initClass()},460:function(t,e,n){var i\u003dt(426),o\u003dt(456),r\u003dt(5),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){t.prototype.render.call(this);var e\u003dr.pre({style:{overflow:\"auto\"}},this.model.text);this.markup_el.appendChild(e)},e.__name__\u003d\"PreTextView\",e}(o.MarkupView);n.PreTextView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da},e.__name__\u003d\"PreText\",e}(o.Markup);n.PreText\u003ds,s.initClass()},461:function(t,e,n){var i\u003dt(426),o\u003dt(441),r\u003dt(5),a\u003dt(18),s\u003dt(309),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.change_active\u003dfunction(t){this.model.active!\u003d\u003dt\u0026\u0026(this.model.active\u003dt,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model))},e.prototype._update_active\u003dfunction(){var t\u003dthis.model.active;this._buttons.forEach(function(e,n){r.classes(e).toggle(s.bk_active,t\u003d\u003d\u003dn)})},e.__name__\u003d\"RadioButtonGroupView\",e}(o.ButtonGroupView);n.RadioButtonGroupView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({active:[a.Any,null]})},e.__name__\u003d\"RadioButtonGroup\",e}(o.ButtonGroup);n.RadioButtonGroup\u003du,u.initClass()},462:function(t,e,n){var i\u003dt(426),o\u003dt(5),r\u003dt(40),a\u003dt(18),s\u003dt(453),l\u003dt(309),u\u003dt(472),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this);var n\u003do.div({class:[u.bk_input_group,this.model.inline?l.bk_inline:null]});this.el.appendChild(n);for(var i\u003dr.uniqueId(),a\u003dthis.model,s\u003da.active,c\u003da.labels,d\u003dfunction(t){var r\u003do.input({type:\"radio\",name:i,value:\"\"+t});r.addEventListener(\"change\",function(){return e.change_active(t)}),p.model.disabled\u0026\u0026(r.disabled\u003d!0),t\u003d\u003ds\u0026\u0026(r.checked\u003d!0);var a\u003do.label({},r,o.span({},c[t]));n.appendChild(a)},p\u003dthis,h\u003d0;h\u003cc.length;h++)d(h)},e.prototype.change_active\u003dfunction(t){this.model.active\u003dt,null!\u003dthis.model.callback\u0026\u0026this.model.callback.execute(this.model)},e.__name__\u003d\"RadioGroupView\",e}(s.InputGroupView);n.RadioGroupView\u003dc;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({active:[a.Number],labels:[a.Array,[]],inline:[a.Boolean,!1],callback:[a.Any]})},e.__name__\u003d\"RadioGroup\",e}(s.InputGroup);n.RadioGroup\u003dd,d.initClass()},463:function(t,e,n){var i\u003dt(426),o\u003dt(396),r\u003dt(438),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"RangeSliderView\",e}(r.AbstractRangeSliderView);n.RangeSliderView\u003da;var s\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.behaviour\u003d\"drag\",n.connected\u003d[!1,!0,!1],n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.override({format:\"0[.]00\"})},e.prototype._formatter\u003dfunction(t,e){return o.format(t,e)},e.__name__\u003d\"RangeSlider\",e}(r.AbstractSlider);n.RangeSlider\u003ds,s.initClass()},464:function(t,e,n){var i\u003dt(426),o\u003dt(5),r\u003dt(46),a\u003dt(17),s\u003dt(18),l\u003dt(454),u\u003dt(472),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return e.render()})},e.prototype.build_options\u003dfunction(t){var e\u003dthis;return t.map(function(t){var n,i;r.isString(t)?n\u003di\u003dt:(n\u003dt[0],i\u003dt[1]);var a\u003de.model.value\u003d\u003dn;return o.option({selected:a,value:n},i)})},e.prototype.render\u003dfunction(){var e,n\u003dthis;if(t.prototype.render.call(this),r.isArray(this.model.options))e\u003dthis.build_options(this.model.options);else{e\u003d[];var i\u003dthis.model.options;for(var a in i){var s\u003di[a];e.push(o.optgroup({label:a},this.build_options(s)))}}this.select_el\u003do.select({class:u.bk_input,id:this.model.id,name:this.model.name,disabled:this.model.disabled},e),this.select_el.addEventListener(\"change\",function(){return n.change_input()}),this.group_el.appendChild(this.select_el)},e.prototype.change_input\u003dfunction(){var e\u003dthis.select_el.value;a.logger.debug(\"selectbox: value \u003d \"+e),this.model.value\u003de,t.prototype.change_input.call(this)},e.__name__\u003d\"SelectView\",e}(l.InputWidgetView);n.SelectView\u003dc;var d\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dc,this.define({value:[s.String,\"\"],options:[s.Any,[]]})},e.__name__\u003d\"Select\",e}(l.InputWidget);n.Select\u003dd,d.initClass()},465:function(t,e,n){var i\u003dt(426),o\u003dt(396),r\u003dt(438),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.__name__\u003d\"SliderView\",e}(r.AbstractSliderView);n.SliderView\u003da;var s\u003dfunction(t){function e(e){var n\u003dt.call(this,e)||this;return n.behaviour\u003d\"tap\",n.connected\u003d[!0,!1],n}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003da,this.override({format:\"0[.]00\"})},e.prototype._formatter\u003dfunction(t,e){return o.format(t,e)},e.__name__\u003d\"Slider\",e}(r.AbstractSlider);n.Slider\u003ds,s.initClass()},466:function(t,e,n){var i\u003dt(426),o\u003dt(454),r\u003dt(5),a\u003dt(18),s\u003dt(472),l\u003dMath.abs,u\u003dMath.floor,c\u003dMath.log10;function d(t){var e\u003dl(Number(String(t).replace(\".\",\"\")));if(0\u003d\u003de)return 0;for(;0!\u003de\u0026\u0026e%10\u003d\u003d0;)e/\u003d10;return u(c(e))+1}var p\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.low.change,function(){var t\u003de.model.low;null!\u003dt\u0026\u0026(e.input_el.min\u003dt.toFixed(16))}),this.connect(this.model.properties.high.change,function(){var t\u003de.model.high;null!\u003dt\u0026\u0026(e.input_el.max\u003dt.toFixed(16))}),this.connect(this.model.properties.step.change,function(){var t\u003de.model.step;e.input_el.step\u003dt.toFixed(16)}),this.connect(this.model.properties.value.change,function(){var t\u003de.model,n\u003dt.value,i\u003dt.step;e.input_el.value\u003dn.toFixed(d(i))}),this.connect(this.model.properties.disabled.change,function(){e.input_el.disabled\u003de.model.disabled})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.input_el\u003dr.input({type:\"number\",class:s.bk_input,name:this.model.name,min:this.model.low,max:this.model.high,value:this.model.value,step:this.model.step,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",function(){return e.change_input()}),this.group_el.appendChild(this.input_el)},e.prototype.change_input\u003dfunction(){var e\u003dthis.model.step,n\u003dNumber(this.input_el.value);this.model.value\u003dNumber(n.toFixed(d(e))),this.model.value!\u003dn\u0026\u0026this.model.change.emit(),t.prototype.change_input.call(this)},e.__name__\u003d\"SpinnerView\",e}(o.InputWidgetView);n.SpinnerView\u003dp;var h\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dp,this.define({value:[a.Number,0],low:[a.Number,null],high:[a.Number,null],step:[a.Number,1]})},e.__name__\u003d\"Spinner\",e}(o.InputWidget);n.Spinner\u003dh,h.initClass()},467:function(t,e,n){var i\u003dt(426),o\u003dt(454),r\u003dt(5),a\u003dt(18),s\u003dt(472),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.name.change,function(){return e.input_el.name\u003de.model.name||\"\"}),this.connect(this.model.properties.value.change,function(){return e.input_el.value\u003de.model.value}),this.connect(this.model.properties.value_input.change,function(){return e.input_el.value\u003de.model.value_input}),this.connect(this.model.properties.disabled.change,function(){return e.input_el.disabled\u003de.model.disabled}),this.connect(this.model.properties.placeholder.change,function(){return e.input_el.placeholder\u003de.model.placeholder})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.input_el\u003dr.input({type:\"text\",class:s.bk_input,name:this.model.name,value:this.model.value,disabled:this.model.disabled,placeholder:this.model.placeholder}),this.input_el.addEventListener(\"change\",function(){return e.change_input()}),this.input_el.addEventListener(\"input\",function(){return e.change_input_oninput()}),this.group_el.appendChild(this.input_el)},e.prototype.change_input\u003dfunction(){this.model.value\u003dthis.input_el.value,t.prototype.change_input.call(this)},e.prototype.change_input_oninput\u003dfunction(){this.model.value_input\u003dthis.input_el.value,t.prototype.change_input.call(this)},e.__name__\u003d\"TextInputView\",e}(o.InputWidgetView);n.TextInputView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({value:[a.String,\"\"],value_input:[a.String,\"\"],placeholder:[a.String,\"\"]})},e.__name__\u003d\"TextInput\",e}(o.InputWidget);n.TextInput\u003du,u.initClass()},468:function(t,e,n){var i\u003dt(426),o\u003dt(467),r\u003dt(454),a\u003dt(5),s\u003dt(18),l\u003dt(472),u\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.name.change,function(){return e.input_el.name\u003de.model.name||\"\"}),this.connect(this.model.properties.value.change,function(){return e.input_el.value\u003de.model.value}),this.connect(this.model.properties.disabled.change,function(){return e.input_el.disabled\u003de.model.disabled}),this.connect(this.model.properties.placeholder.change,function(){return e.input_el.placeholder\u003de.model.placeholder}),this.connect(this.model.properties.rows.change,function(){return e.input_el.rows\u003de.model.rows}),this.connect(this.model.properties.cols.change,function(){return e.input_el.cols\u003de.model.cols}),this.connect(this.model.properties.max_length.change,function(){return e.input_el.maxLength\u003de.model.max_length})},e.prototype.render\u003dfunction(){var e\u003dthis;t.prototype.render.call(this),this.input_el\u003da.textarea({class:l.bk_input,name:this.model.name,disabled:this.model.disabled,placeholder:this.model.placeholder,cols:this.model.cols,rows:this.model.rows,maxLength:this.model.max_length}),this.input_el.textContent\u003dthis.model.value,this.input_el.addEventListener(\"change\",function(){return e.change_input()}),this.group_el.appendChild(this.input_el)},e.prototype.change_input\u003dfunction(){this.model.value\u003dthis.input_el.value,t.prototype.change_input.call(this)},e.__name__\u003d\"TextAreaInputView\",e}(r.InputWidgetView);n.TextAreaInputView\u003du;var c\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003du,this.define({cols:[s.Number,20],rows:[s.Number,2],max_length:[s.Number,500]})},e.__name__\u003d\"TextAreaInput\",e}(o.TextInput);n.TextAreaInput\u003dc,c.initClass()},469:function(t,e,n){var i\u003dt(426),o\u003dt(436),r\u003dt(5),a\u003dt(18),s\u003dt(309),l\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.connect_signals\u003dfunction(){var e\u003dthis;t.prototype.connect_signals.call(this),this.connect(this.model.properties.active.change,function(){return e._update_active()})},e.prototype.render\u003dfunction(){t.prototype.render.call(this),this._update_active()},e.prototype.click\u003dfunction(){this.model.active\u003d!this.model.active,t.prototype.click.call(this)},e.prototype._update_active\u003dfunction(){r.classes(this.button_el).toggle(s.bk_active,this.model.active)},e.__name__\u003d\"ToggleView\",e}(o.AbstractButtonView);n.ToggleView\u003dl;var u\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.prototype.default_view\u003dl,this.define({active:[a.Boolean,!1]}),this.override({label:\"Toggle\"})},e.__name__\u003d\"Toggle\",e}(o.AbstractButton);n.Toggle\u003du,u.initClass()},487:function(t,e,n){var i\u003dt(426),o\u003dt(164),r\u003dt(18),a\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype._width_policy\u003dfunction(){return\"horizontal\"\u003d\u003dthis.model.orientation?t.prototype._width_policy.call(this):\"fixed\"},e.prototype._height_policy\u003dfunction(){return\"horizontal\"\u003d\u003dthis.model.orientation?\"fixed\":t.prototype._height_policy.call(this)},e.prototype.box_sizing\u003dfunction(){var e\u003dt.prototype.box_sizing.call(this);return\"horizontal\"\u003d\u003dthis.model.orientation?null\u003d\u003de.width\u0026\u0026(e.width\u003dthis.model.default_size):null\u003d\u003de.height\u0026\u0026(e.height\u003dthis.model.default_size),e},e.__name__\u003d\"WidgetView\",e}(o.HTMLBoxView);n.WidgetView\u003da;var s\u003dfunction(t){function e(e){return t.call(this,e)||this}return i.__extends(e,t),e.initClass\u003dfunction(){this.define({orientation:[r.Orientation,\"horizontal\"],default_size:[r.Number,300]}),this.override({margin:[5,5,5,5]})},e.__name__\u003d\"Widget\",e}(o.HTMLBox);n.Widget\u003ds,s.initClass()},471:function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root .bk-clearfix:before,\\n.bk-root .bk-clearfix:after {\\n content: \"\";\\n display: table;\\n}\\n.bk-root .bk-clearfix:after {\\n clear: both;\\n}\\n\u0027),n.bk_clearfix\u003d\"bk-clearfix\"},472:function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root .bk-input {\\n display: inline-block;\\n width: 100%;\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n min-height: 31px;\\n padding: 0 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n}\\n.bk-root .bk-input:focus {\\n border-color: #66afe9;\\n outline: 0;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\\n}\\n.bk-root .bk-input::placeholder,\\n.bk-root .bk-input:-ms-input-placeholder,\\n.bk-root .bk-input::-moz-placeholder,\\n.bk-root .bk-input::-webkit-input-placeholder {\\n color: #999;\\n opacity: 1;\\n}\\n.bk-root .bk-input[disabled],\\n.bk-root .bk-input[readonly] {\\n cursor: not-allowed;\\n background-color: #eee;\\n opacity: 1;\\n}\\n.bk-root select[multiple].bk-input,\\n.bk-root select[size].bk-input,\\n.bk-root textarea.bk-input {\\n height: auto;\\n}\\n.bk-root .bk-input-group {\\n width: 100%;\\n height: 100%;\\n display: inline-flex;\\n display: -webkit-inline-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: start;\\n -webkit-align-items: start;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n white-space: nowrap;\\n}\\n.bk-root .bk-input-group.bk-inline {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-input-group.bk-inline \u003e *:not(:first-child) {\\n margin-left: 5px;\\n}\\n.bk-root .bk-input-group input[type\u003d\"checkbox\"] + span,\\n.bk-root .bk-input-group input[type\u003d\"radio\"] + span {\\n position: relative;\\n top: -2px;\\n margin-left: 3px;\\n}\\n\u0027),n.bk_input\u003d\"bk-input\",n.bk_input_group\u003d\"bk-input-group\"},473:function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root {\\n /* Functional styling;\\n * These styles are required for noUiSlider to function.\\n * You don\\\u0027t need to change these rules to apply your design.\\n */\\n /* Painting and performance;\\n * Browsers can paint handles in their own layer.\\n */\\n /* Slider size and handle placement;\\n */\\n /* Styling;\\n */\\n /* Handles and cursors;\\n */\\n /* Handle stripes;\\n */\\n /* Disabled state;\\n */\\n /* Base;\\n *\\n */\\n /* Values;\\n *\\n */\\n /* Markings;\\n *\\n */\\n /* Horizontal layout;\\n *\\n */\\n /* Vertical layout;\\n *\\n */\\n}\\n.bk-root .bk-noUi-target,\\n.bk-root .bk-noUi-target * {\\n -webkit-touch-callout: none;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-user-select: none;\\n -ms-touch-action: none;\\n touch-action: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n user-select: none;\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-target {\\n position: relative;\\n direction: ltr;\\n}\\n.bk-root .bk-noUi-base {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n z-index: 1;\\n /* Fix 401 */\\n}\\n.bk-root .bk-noUi-connect {\\n position: absolute;\\n right: 0;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n}\\n.bk-root .bk-noUi-origin {\\n position: absolute;\\n height: 0;\\n width: 0;\\n}\\n.bk-root .bk-noUi-handle {\\n position: relative;\\n z-index: 1;\\n}\\n.bk-root .bk-noUi-state-tap .bk-noUi-connect,\\n.bk-root .bk-noUi-state-tap .bk-noUi-origin {\\n -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n}\\n.bk-root .bk-noUi-state-drag * {\\n cursor: inherit !important;\\n}\\n.bk-root .bk-noUi-base,\\n.bk-root .bk-noUi-handle {\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n}\\n.bk-root .bk-noUi-horizontal {\\n height: 18px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 34px;\\n height: 28px;\\n left: -17px;\\n top: -6px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 18px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 28px;\\n height: 34px;\\n left: -6px;\\n top: -17px;\\n}\\n.bk-root .bk-noUi-target {\\n background: #FAFAFA;\\n border-radius: 4px;\\n border: 1px solid #D3D3D3;\\n box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;\\n}\\n.bk-root .bk-noUi-connect {\\n background: #3FB8AF;\\n border-radius: 4px;\\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\\n -webkit-transition: background 450ms;\\n transition: background 450ms;\\n}\\n.bk-root .bk-noUi-draggable {\\n cursor: ew-resize;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-draggable {\\n cursor: ns-resize;\\n}\\n.bk-root .bk-noUi-handle {\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #FFF;\\n cursor: default;\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-active {\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-handle:before,\\n.bk-root .bk-noUi-handle:after {\\n content: \"\";\\n display: block;\\n position: absolute;\\n height: 14px;\\n width: 1px;\\n background: #E8E7E6;\\n left: 14px;\\n top: 6px;\\n}\\n.bk-root .bk-noUi-handle:after {\\n left: 17px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:before,\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n width: 14px;\\n height: 1px;\\n left: 6px;\\n top: 14px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n top: 17px;\\n}\\n.bk-root [disabled] .bk-noUi-connect {\\n background: #B8B8B8;\\n}\\n.bk-root [disabled].bk-noUi-target,\\n.bk-root [disabled].bk-noUi-handle,\\n.bk-root [disabled] .bk-noUi-handle {\\n cursor: not-allowed;\\n}\\n.bk-root .bk-noUi-pips,\\n.bk-root .bk-noUi-pips * {\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-pips {\\n position: absolute;\\n color: #999;\\n}\\n.bk-root .bk-noUi-value {\\n position: absolute;\\n white-space: nowrap;\\n text-align: center;\\n}\\n.bk-root .bk-noUi-value-sub {\\n color: #ccc;\\n font-size: 10px;\\n}\\n.bk-root .bk-noUi-marker {\\n position: absolute;\\n background: #CCC;\\n}\\n.bk-root .bk-noUi-marker-sub {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-marker-large {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-pips-horizontal {\\n padding: 10px 0;\\n height: 80px;\\n top: 100%;\\n left: 0;\\n width: 100%;\\n}\\n.bk-root .bk-noUi-value-horizontal {\\n -webkit-transform: translate3d(-50%, 50%, 0);\\n transform: translate3d(-50%, 50%, 0);\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker {\\n margin-left: -1px;\\n width: 2px;\\n height: 5px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-sub {\\n height: 10px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-large {\\n height: 15px;\\n}\\n.bk-root .bk-noUi-pips-vertical {\\n padding: 0 10px;\\n height: 100%;\\n top: 0;\\n left: 100%;\\n}\\n.bk-root .bk-noUi-value-vertical {\\n -webkit-transform: translate3d(0, 50%, 0);\\n transform: translate3d(0, 50%, 0);\\n padding-left: 25px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker {\\n width: 5px;\\n height: 2px;\\n margin-top: -1px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-sub {\\n width: 10px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-large {\\n width: 15px;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: block;\\n position: absolute;\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #fff;\\n color: #000;\\n padding: 5px;\\n text-align: center;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-tooltip {\\n -webkit-transform: translate(-50%, 0);\\n transform: translate(-50%, 0);\\n left: 50%;\\n bottom: 120%;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-tooltip {\\n -webkit-transform: translate(0, -50%);\\n transform: translate(0, -50%);\\n top: 50%;\\n right: 120%;\\n}\\n.bk-root .bk-noUi-handle {\\n cursor: grab;\\n cursor: -webkit-grab;\\n}\\n.bk-root .bk-noUi-handle.bk-noUi-active {\\n cursor: grabbing;\\n cursor: -webkit-grabbing;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: none;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-handle:hover .bk-noUi-tooltip {\\n display: block;\\n}\\n.bk-root .bk-noUi-horizontal {\\n width: 100%;\\n height: 10px;\\n}\\n.bk-root .bk-noUi-horizontal.bk-noUi-target {\\n margin: 5px 0px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 14px;\\n height: 18px;\\n left: -7px;\\n top: -5px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 10px;\\n height: 100%;\\n}\\n.bk-root .bk-noUi-vertical.bk-noUi-target {\\n margin: 0px 5px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 18px;\\n height: 14px;\\n left: -5px;\\n top: -7px;\\n}\\n.bk-root .bk-noUi-handle:after,\\n.bk-root .bk-noUi-handle:before {\\n display: none;\\n}\\n.bk-root .bk-noUi-connect {\\n box-shadow: none;\\n}\\n\u0027)},474:function(t,e,n){t(311);var i\u003dt(5);i.styles.append(\u0027.bk-root {\\n @charset \"UTF-8\";\\n /*!\\n * Pikaday\\n * Copyright © 2014 David Bushell | BSD \u0026 MIT license | https://dbushell.com/\\n */\\n /*\\nclear child float (pika-lendar), using the famous micro clearfix hack\\nhttp://nicolasgallagher.com/micro-clearfix-hack/\\n*/\\n /* styling for abbr */\\n}\\n.bk-root .pika-single {\\n z-index: 9999;\\n display: block;\\n position: relative;\\n color: #333;\\n background: #fff;\\n border: 1px solid #ccc;\\n border-bottom-color: #bbb;\\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\\n}\\n.bk-root .pika-single:before,\\n.bk-root .pika-single:after {\\n content: \" \";\\n display: table;\\n}\\n.bk-root .pika-single:after {\\n clear: both;\\n}\\n.bk-root .pika-single.is-hidden {\\n display: none;\\n}\\n.bk-root .pika-single.is-bound {\\n position: absolute;\\n box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);\\n}\\n.bk-root .pika-lendar {\\n float: left;\\n width: 240px;\\n margin: 8px;\\n}\\n.bk-root .pika-title {\\n position: relative;\\n text-align: center;\\n}\\n.bk-root .pika-label {\\n display: inline-block;\\n position: relative;\\n z-index: 9999;\\n overflow: hidden;\\n margin: 0;\\n padding: 5px 3px;\\n font-size: 14px;\\n line-height: 20px;\\n font-weight: bold;\\n background-color: #fff;\\n}\\n.bk-root .pika-title select {\\n cursor: pointer;\\n position: absolute;\\n z-index: 9998;\\n margin: 0;\\n left: 0;\\n top: 5px;\\n opacity: 0;\\n}\\n.bk-root .pika-prev,\\n.bk-root .pika-next {\\n display: block;\\n cursor: pointer;\\n position: relative;\\n outline: none;\\n border: 0;\\n padding: 0;\\n width: 20px;\\n height: 30px;\\n /* hide text using text-indent trick, using width value (it\\\u0027s enough) */\\n text-indent: 20px;\\n white-space: nowrap;\\n overflow: hidden;\\n background-color: transparent;\\n background-position: center center;\\n background-repeat: no-repeat;\\n background-size: 75% 75%;\\n opacity: 0.5;\\n}\\n.bk-root .pika-prev:hover,\\n.bk-root .pika-next:hover {\\n opacity: 1;\\n}\\n.bk-root .pika-prev,\\n.bk-root .is-rtl .pika-next {\\n float: left;\\n background-image: url(\\\u0027data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg\u003d\u003d\\\u0027);\\n}\\n.bk-root .pika-next,\\n.bk-root .is-rtl .pika-prev {\\n float: right;\\n background-image: url(\\\u0027data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII\u003d\\\u0027);\\n}\\n.bk-root .pika-prev.is-disabled,\\n.bk-root .pika-next.is-disabled {\\n cursor: default;\\n opacity: 0.2;\\n}\\n.bk-root .pika-select {\\n display: inline-block;\\n}\\n.bk-root .pika-table {\\n width: 100%;\\n border-collapse: collapse;\\n border-spacing: 0;\\n border: 0;\\n}\\n.bk-root .pika-table th,\\n.bk-root .pika-table td {\\n width: 14.28571429%;\\n padding: 0;\\n}\\n.bk-root .pika-table th {\\n color: #999;\\n font-size: 12px;\\n line-height: 25px;\\n font-weight: bold;\\n text-align: center;\\n}\\n.bk-root .pika-button {\\n cursor: pointer;\\n display: block;\\n box-sizing: border-box;\\n -moz-box-sizing: border-box;\\n outline: none;\\n border: 0;\\n margin: 0;\\n width: 100%;\\n padding: 5px;\\n color: #666;\\n font-size: 12px;\\n line-height: 15px;\\n text-align: right;\\n background: #f5f5f5;\\n}\\n.bk-root .pika-week {\\n font-size: 11px;\\n color: #999;\\n}\\n.bk-root .is-today .pika-button {\\n color: #33aaff;\\n font-weight: bold;\\n}\\n.bk-root .is-selected .pika-button,\\n.bk-root .has-event .pika-button {\\n color: #fff;\\n font-weight: bold;\\n background: #33aaff;\\n box-shadow: inset 0 1px 3px #178fe5;\\n border-radius: 3px;\\n}\\n.bk-root .has-event .pika-button {\\n background: #005da9;\\n box-shadow: inset 0 1px 3px #0076c9;\\n}\\n.bk-root .is-disabled .pika-button,\\n.bk-root .is-inrange .pika-button {\\n background: #D5E9F7;\\n}\\n.bk-root .is-startrange .pika-button {\\n color: #fff;\\n background: #6CB31D;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-endrange .pika-button {\\n color: #fff;\\n background: #33aaff;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .is-disabled .pika-button {\\n pointer-events: none;\\n cursor: default;\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-outside-current-month .pika-button {\\n color: #999;\\n opacity: 0.3;\\n}\\n.bk-root .is-selection-disabled {\\n pointer-events: none;\\n cursor: default;\\n}\\n.bk-root .pika-button:hover,\\n.bk-root .pika-row.pick-whole-week:hover .pika-button {\\n color: #fff;\\n background: #ff8000;\\n box-shadow: none;\\n border-radius: 3px;\\n}\\n.bk-root .pika-table abbr {\\n border-bottom: none;\\n cursor: help;\\n}\\n\u0027)},475:function(t,e,n){t(311),t(473);var i\u003dt(5);i.styles.append(\".bk-root .bk-slider-title {\\n white-space: nowrap;\\n}\\n.bk-root .bk-slider-value {\\n font-weight: 600;\\n}\\n\"),n.bk_slider_value\u003d\"bk-slider-value\",n.bk_slider_title\u003d\"bk-slider-title\",n.bk_input_group\u003d\"bk-input-group\"},476:function(t,e,n){\n /*! nouislider - 10.1.0 - 2017-07-28 17:11:18 */var i;i\u003dfunction(){\"use strict\";var t\u003d\"10.1.0\";function e(t){t.preventDefault()}function n(t){return\"number\"\u003d\u003dtypeof t\u0026\u0026!isNaN(t)\u0026\u0026isFinite(t)}function i(t,e,n){n\u003e0\u0026\u0026(a(t,e),setTimeout(function(){s(t,e)},n))}function o(t){return Array.isArray(t)?t:[t]}function r(t){var e\u003d(t\u003dString(t)).split(\".\");return e.length\u003e1?e[1].length:0}function a(t,e){t.classList?t.classList.add(e):t.className+\u003d\" \"+e}function s(t,e){t.classList?t.classList.remove(e):t.className\u003dt.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function l(t){var e\u003dvoid 0!\u003d\u003dwindow.pageXOffset,n\u003d\"CSS1Compat\"\u003d\u003d\u003d(t.compatMode||\"\"),i\u003de?window.pageXOffset:n?t.documentElement.scrollLeft:t.body.scrollLeft,o\u003de?window.pageYOffset:n?t.documentElement.scrollTop:t.body.scrollTop;return{x:i,y:o}}function u(t,e){return 100/(e-t)}function c(t,e){return 100*e/(t[1]-t[0])}function d(t,e){for(var n\u003d1;t\u003e\u003de[n];)n+\u003d1;return n}function p(t,e,n){if(n\u003e\u003dt.slice(-1)[0])return 100;var i,o,r,a,s\u003dd(n,t);return i\u003dt[s-1],o\u003dt[s],r\u003de[s-1],a\u003de[s],r+function(t,e){return c(t,t[0]\u003c0?e+Math.abs(t[0]):e-t[0])}([i,o],n)/u(r,a)}function h(t,e,n,i){if(100\u003d\u003d\u003di)return i;var o,r,a\u003dd(i,t);return n?(o\u003dt[a-1],r\u003dt[a],i-o\u003e(r-o)/2?r:o):e[a-1]?t[a-1]+function(t,e){return Math.round(t/e)*e}(i-t[a-1],e[a-1]):i}function f(e,i,o){var r;if(\"number\"\u003d\u003dtypeof i\u0026\u0026(i\u003d[i]),\"[object Array]\"!\u003d\u003dObject.prototype.toString.call(i))throw new Error(\"noUiSlider (\"+t+\"): \u0027range\u0027 contains invalid value.\");if(!n(r\u003d\"min\"\u003d\u003d\u003de?0:\"max\"\u003d\u003d\u003de?100:parseFloat(e))||!n(i[0]))throw new Error(\"noUiSlider (\"+t+\"): \u0027range\u0027 value isn\u0027t numeric.\");o.xPct.push(r),o.xVal.push(i[0]),r?o.xSteps.push(!isNaN(i[1])\u0026\u0026i[1]):isNaN(i[1])||(o.xSteps[0]\u003di[1]),o.xHighestCompleteStep.push(0)}function _(t,e,n){if(!e)return!0;n.xSteps[t]\u003dc([n.xVal[t],n.xVal[t+1]],e)/u(n.xPct[t],n.xPct[t+1]);var i\u003d(n.xVal[t+1]-n.xVal[t])/n.xNumSteps[t],o\u003dMath.ceil(Number(i.toFixed(3))-1),r\u003dn.xVal[t]+n.xNumSteps[t]*o;n.xHighestCompleteStep[t]\u003dr}function m(t,e,n){this.xPct\u003d[],this.xVal\u003d[],this.xSteps\u003d[n||!1],this.xNumSteps\u003d[!1],this.xHighestCompleteStep\u003d[],this.snap\u003de;var i,o\u003d[];for(i in t)t.hasOwnProperty(i)\u0026\u0026o.push([t[i],i]);for(o.length\u0026\u0026\"object\"\u003d\u003dtypeof o[0][0]?o.sort(function(t,e){return t[0][0]-e[0][0]}):o.sort(function(t,e){return t[0]-e[0]}),i\u003d0;i\u003co.length;i++)f(o[i][1],o[i][0],this);for(this.xNumSteps\u003dthis.xSteps.slice(0),i\u003d0;i\u003cthis.xNumSteps.length;i++)_(i,this.xNumSteps[i],this)}m.prototype.getMargin\u003dfunction(e){var n\u003dthis.xNumSteps[0];if(n\u0026\u0026e/n%1!\u003d0)throw new Error(\"noUiSlider (\"+t+\"): \u0027limit\u0027, \u0027margin\u0027 and \u0027padding\u0027 must be divisible by step.\");return 2\u003d\u003d\u003dthis.xPct.length\u0026\u0026c(this.xVal,e)},m.prototype.toStepping\u003dfunction(t){return t\u003dp(this.xVal,this.xPct,t)},m.prototype.fromStepping\u003dfunction(t){return function(t,e,n){if(n\u003e\u003d100)return t.slice(-1)[0];var i,o,r,a,s\u003dd(n,e);return i\u003dt[s-1],o\u003dt[s],r\u003de[s-1],a\u003de[s],function(t,e){return e*(t[1]-t[0])/100+t[0]}([i,o],(n-r)*u(r,a))}(this.xVal,this.xPct,t)},m.prototype.getStep\u003dfunction(t){return t\u003dh(this.xPct,this.xSteps,this.snap,t)},m.prototype.getNearbySteps\u003dfunction(t){var e\u003dd(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},m.prototype.countStepDecimals\u003dfunction(){var t\u003dthis.xNumSteps.map(r);return Math.max.apply(null,t)},m.prototype.convert\u003dfunction(t){return this.getStep(this.toStepping(t))};var b\u003d{to:function(t){return void 0!\u003d\u003dt\u0026\u0026t.toFixed(2)},from:Number};function g(e){if(function(t){return\"object\"\u003d\u003dtypeof t\u0026\u0026\"function\"\u003d\u003dtypeof t.to\u0026\u0026\"function\"\u003d\u003dtypeof t.from}(e))return!0;throw new Error(\"noUiSlider (\"+t+\"): \u0027format\u0027 requires \u0027to\u0027 and \u0027from\u0027 methods.\")}function v(e,i){if(!n(i))throw new Error(\"noUiSlider (\"+t+\"): \u0027step\u0027 is not numeric.\");e.singleStep\u003di}function k(e,n){if(\"object\"!\u003dtypeof n||Array.isArray(n))throw new Error(\"noUiSlider (\"+t+\"): \u0027range\u0027 is not an object.\");if(void 0\u003d\u003d\u003dn.min||void 0\u003d\u003d\u003dn.max)throw new Error(\"noUiSlider (\"+t+\"): Missing \u0027min\u0027 or \u0027max\u0027 in \u0027range\u0027.\");if(n.min\u003d\u003d\u003dn.max)throw new Error(\"noUiSlider (\"+t+\"): \u0027range\u0027 \u0027min\u0027 and \u0027max\u0027 cannot be equal.\");e.spectrum\u003dnew m(n,e.snap,e.singleStep)}function y(e,n){if(n\u003do(n),!Array.isArray(n)||!n.length)throw new Error(\"noUiSlider (\"+t+\"): \u0027start\u0027 option is incorrect.\");e.handles\u003dn.length,e.start\u003dn}function w(e,n){if(e.snap\u003dn,\"boolean\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027snap\u0027 option must be a boolean.\")}function x(e,n){if(e.animate\u003dn,\"boolean\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027animate\u0027 option must be a boolean.\")}function S(e,n){if(e.animationDuration\u003dn,\"number\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027animationDuration\u0027 option must be a number.\")}function C(e,n){var i,o\u003d[!1];if(\"lower\"\u003d\u003d\u003dn?n\u003d[!0,!1]:\"upper\"\u003d\u003d\u003dn\u0026\u0026(n\u003d[!1,!0]),!0\u003d\u003d\u003dn||!1\u003d\u003d\u003dn){for(i\u003d1;i\u003ce.handles;i++)o.push(n);o.push(!1)}else{if(!Array.isArray(n)||!n.length||n.length!\u003d\u003de.handles+1)throw new Error(\"noUiSlider (\"+t+\"): \u0027connect\u0027 option doesn\u0027t match handle count.\");o\u003dn}e.connect\u003do}function D(e,n){switch(n){case\"horizontal\":e.ort\u003d0;break;case\"vertical\":e.ort\u003d1;break;default:throw new Error(\"noUiSlider (\"+t+\"): \u0027orientation\u0027 option is invalid.\")}}function A(e,i){if(!n(i))throw new Error(\"noUiSlider (\"+t+\"): \u0027margin\u0027 option must be numeric.\");if(0!\u003d\u003di\u0026\u0026(e.margin\u003de.spectrum.getMargin(i),!e.margin))throw new Error(\"noUiSlider (\"+t+\"): \u0027margin\u0027 option is only supported on linear sliders.\")}function E(e,i){if(!n(i))throw new Error(\"noUiSlider (\"+t+\"): \u0027limit\u0027 option must be numeric.\");if(e.limit\u003de.spectrum.getMargin(i),!e.limit||e.handles\u003c2)throw new Error(\"noUiSlider (\"+t+\"): \u0027limit\u0027 option is only supported on linear sliders with 2 or more handles.\")}function U(e,i){if(!n(i))throw new Error(\"noUiSlider (\"+t+\"): \u0027padding\u0027 option must be numeric.\");if(0!\u003d\u003di){if(e.padding\u003de.spectrum.getMargin(i),!e.padding)throw new Error(\"noUiSlider (\"+t+\"): \u0027padding\u0027 option is only supported on linear sliders.\");if(e.padding\u003c0)throw new Error(\"noUiSlider (\"+t+\"): \u0027padding\u0027 option must be a positive number.\");if(e.padding\u003e\u003d50)throw new Error(\"noUiSlider (\"+t+\"): \u0027padding\u0027 option must be less than half the range.\")}}function V(e,n){switch(n){case\"ltr\":e.dir\u003d0;break;case\"rtl\":e.dir\u003d1;break;default:throw new Error(\"noUiSlider (\"+t+\"): \u0027direction\u0027 option was not recognized.\")}}function M(e,n){if(\"string\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027behaviour\u0027 must be a string containing options.\");var i\u003dn.indexOf(\"tap\")\u003e\u003d0,o\u003dn.indexOf(\"drag\")\u003e\u003d0,r\u003dn.indexOf(\"fixed\")\u003e\u003d0,a\u003dn.indexOf(\"snap\")\u003e\u003d0,s\u003dn.indexOf(\"hover\")\u003e\u003d0;if(r){if(2!\u003d\u003de.handles)throw new Error(\"noUiSlider (\"+t+\"): \u0027fixed\u0027 behaviour must be used with 2 handles\");A(e,e.start[1]-e.start[0])}e.events\u003d{tap:i||a,drag:o,fixed:r,snap:a,hover:s}}function N(e,n){if(e.multitouch\u003dn,\"boolean\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027multitouch\u0027 option must be a boolean.\")}function I(e,n){if(!1!\u003d\u003dn)if(!0\u003d\u003d\u003dn){e.tooltips\u003d[];for(var i\u003d0;i\u003ce.handles;i++)e.tooltips.push(!0)}else{if(e.tooltips\u003do(n),e.tooltips.length!\u003d\u003de.handles)throw new Error(\"noUiSlider (\"+t+\"): must pass a formatter for all handles.\");e.tooltips.forEach(function(e){if(\"boolean\"!\u003dtypeof e\u0026\u0026(\"object\"!\u003dtypeof e||\"function\"!\u003dtypeof e.to))throw new Error(\"noUiSlider (\"+t+\"): \u0027tooltips\u0027 must be passed a formatter or \u0027false\u0027.\")})}}function B(t,e){t.ariaFormat\u003de,g(e)}function R(t,e){t.format\u003de,g(e)}function T(e,n){if(void 0!\u003d\u003dn\u0026\u0026\"string\"!\u003dtypeof n\u0026\u0026!1!\u003d\u003dn)throw new Error(\"noUiSlider (\"+t+\"): \u0027cssPrefix\u0027 must be a string or `false`.\");e.cssPrefix\u003dn}function P(e,n){if(void 0!\u003d\u003dn\u0026\u0026\"object\"!\u003dtypeof n)throw new Error(\"noUiSlider (\"+t+\"): \u0027cssClasses\u0027 must be an object.\");if(\"string\"\u003d\u003dtypeof e.cssPrefix)for(var i in e.cssClasses\u003d{},n)n.hasOwnProperty(i)\u0026\u0026(e.cssClasses[i]\u003de.cssPrefix+n[i]);else e.cssClasses\u003dn}function F(e,n){if(!0!\u003d\u003dn\u0026\u0026!1!\u003d\u003dn)throw new Error(\"noUiSlider (\"+t+\"): \u0027useRequestAnimationFrame\u0027 option should be true (default) or false.\");e.useRequestAnimationFrame\u003dn}function z(e){var n\u003d{margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:b,format:b},i\u003d{step:{r:!1,t:v},start:{r:!0,t:y},connect:{r:!0,t:C},direction:{r:!0,t:V},snap:{r:!1,t:w},animate:{r:!1,t:x},animationDuration:{r:!1,t:S},range:{r:!0,t:k},orientation:{r:!1,t:D},margin:{r:!1,t:A},limit:{r:!1,t:E},padding:{r:!1,t:U},behaviour:{r:!0,t:M},multitouch:{r:!0,t:N},ariaFormat:{r:!1,t:B},format:{r:!1,t:R},tooltips:{r:!1,t:I},cssPrefix:{r:!1,t:T},cssClasses:{r:!1,t:P},useRequestAnimationFrame:{r:!1,t:F}},o\u003d{connect:!1,direction:\"ltr\",behaviour:\"tap\",multitouch:!1,orientation:\"horizontal\",cssPrefix:\"noUi-\",cssClasses:{target:\"target\",base:\"base\",origin:\"origin\",handle:\"handle\",handleLower:\"handle-lower\",handleUpper:\"handle-upper\",horizontal:\"horizontal\",vertical:\"vertical\",background:\"background\",connect:\"connect\",ltr:\"ltr\",rtl:\"rtl\",draggable:\"draggable\",drag:\"state-drag\",tap:\"state-tap\",active:\"active\",tooltip:\"tooltip\",pips:\"pips\",pipsHorizontal:\"pips-horizontal\",pipsVertical:\"pips-vertical\",marker:\"marker\",markerHorizontal:\"marker-horizontal\",markerVertical:\"marker-vertical\",markerNormal:\"marker-normal\",markerLarge:\"marker-large\",markerSub:\"marker-sub\",value:\"value\",valueHorizontal:\"value-horizontal\",valueVertical:\"value-vertical\",valueNormal:\"value-normal\",valueLarge:\"value-large\",valueSub:\"value-sub\"},useRequestAnimationFrame:!0};e.format\u0026\u0026!e.ariaFormat\u0026\u0026(e.ariaFormat\u003de.format),Object.keys(i).forEach(function(r){if(void 0\u003d\u003d\u003de[r]\u0026\u0026void 0\u003d\u003d\u003do[r]){if(i[r].r)throw new Error(\"noUiSlider (\"+t+\"): \u0027\"+r+\"\u0027 is required.\");return!0}i[r].t(n,void 0\u003d\u003d\u003de[r]?o[r]:e[r])}),n.pips\u003de.pips;var r\u003d[[\"left\",\"top\"],[\"right\",\"bottom\"]];return n.style\u003dr[n.dir][n.ort],n.styleOposite\u003dr[n.dir?0:1][n.ort],n}function O(n,r,u){var c,d,p,h,f,_,m,b\u003dwindow.navigator.pointerEnabled?{start:\"pointerdown\",move:\"pointermove\",end:\"pointerup\"}:window.navigator.msPointerEnabled?{start:\"MSPointerDown\",move:\"MSPointerMove\",end:\"MSPointerUp\"}:{start:\"mousedown touchstart\",move:\"mousemove touchmove\",end:\"mouseup touchend\"},g\u003dwindow.CSS\u0026\u0026CSS.supports\u0026\u0026CSS.supports(\"touch-action\",\"none\"),v\u003dg\u0026\u0026function(){var t\u003d!1;try{var e\u003dObject.defineProperty({},\"passive\",{get:function(){t\u003d!0}});window.addEventListener(\"test\",null,e)}catch(t){}return t}(),k\u003dn,y\u003d[],w\u003d[],x\u003d0,S\u003dr.spectrum,C\u003d[],D\u003d{},A\u003dn.ownerDocument,E\u003dA.documentElement,U\u003dA.body;function V(t,e){var n\u003dA.createElement(\"div\");return e\u0026\u0026a(n,e),t.appendChild(n),n}function M(t,e){var n\u003dV(t,r.cssClasses.origin),i\u003dV(n,r.cssClasses.handle);return i.setAttribute(\"data-handle\",e),i.setAttribute(\"tabindex\",\"0\"),i.setAttribute(\"role\",\"slider\"),i.setAttribute(\"aria-orientation\",r.ort?\"vertical\":\"horizontal\"),0\u003d\u003d\u003de?a(i,r.cssClasses.handleLower):e\u003d\u003d\u003dr.handles-1\u0026\u0026a(i,r.cssClasses.handleUpper),n}function N(t,e){return!!e\u0026\u0026V(t,r.cssClasses.connect)}function I(t,e){return!!r.tooltips[e]\u0026\u0026V(t.firstChild,r.cssClasses.tooltip)}function B(t,e,n){var i\u003dA.createElement(\"div\"),o\u003d[r.cssClasses.valueNormal,r.cssClasses.valueLarge,r.cssClasses.valueSub],s\u003d[r.cssClasses.markerNormal,r.cssClasses.markerLarge,r.cssClasses.markerSub],l\u003d[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],u\u003d[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function c(t,e){var n\u003de\u003d\u003d\u003dr.cssClasses.value,i\u003dn?l:u,a\u003dn?o:s;return e+\" \"+i[r.ort]+\" \"+a[t]}return a(i,r.cssClasses.pips),a(i,0\u003d\u003d\u003dr.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(t).forEach(function(o){!function(t,o){o[1]\u003do[1]\u0026\u0026e?e(o[0],o[1]):o[1];var a\u003dV(i,!1);a.className\u003dc(o[1],r.cssClasses.marker),a.style[r.style]\u003dt+\"%\",o[1]\u0026\u0026((a\u003dV(i,!1)).className\u003dc(o[1],r.cssClasses.value),a.style[r.style]\u003dt+\"%\",a.innerText\u003dn.to(o[0]))}(o,t[o])}),i}function R(){var t;f\u0026\u0026((t\u003df).parentElement.removeChild(t),f\u003dnull)}function T(e){R();var n\u003de.mode,i\u003de.density||1,o\u003de.filter||!1,r\u003de.values||!1,a\u003de.stepped||!1,s\u003dfunction(e,n,i){if(\"range\"\u003d\u003d\u003de||\"steps\"\u003d\u003d\u003de)return S.xVal;if(\"count\"\u003d\u003d\u003de){if(!n)throw new Error(\"noUiSlider (\"+t+\"): \u0027values\u0027 required for mode \u0027count\u0027.\");var o,r\u003d100/(n-1),a\u003d0;for(n\u003d[];(o\u003da++*r)\u003c\u003d100;)n.push(o);e\u003d\"positions\"}return\"positions\"\u003d\u003d\u003de?n.map(function(t){return S.fromStepping(i?S.getStep(t):t)}):\"values\"\u003d\u003d\u003de?i?n.map(function(t){return S.fromStepping(S.getStep(S.toStepping(t)))}):n:void 0}(n,r,a),l\u003dfunction(t,e,n){var i,o\u003d{},r\u003dS.xVal[0],a\u003dS.xVal[S.xVal.length-1],s\u003d!1,l\u003d!1,u\u003d0;return(i\u003dn.slice().sort(function(t,e){return t-e}),n\u003di.filter(function(t){return!this[t]\u0026\u0026(this[t]\u003d!0)},{}))[0]!\u003d\u003dr\u0026\u0026(n.unshift(r),s\u003d!0),n[n.length-1]!\u003d\u003da\u0026\u0026(n.push(a),l\u003d!0),n.forEach(function(i,r){var a,c,d,p,h,f,_,m,b,g\u003di,v\u003dn[r+1];if(\"steps\"\u003d\u003d\u003de\u0026\u0026(a\u003dS.xNumSteps[r]),a||(a\u003dv-g),!1!\u003d\u003dg\u0026\u0026void 0!\u003d\u003dv)for(a\u003dMath.max(a,1e-7),c\u003dg;c\u003c\u003dv;c\u003d(c+a).toFixed(7)/1){for(_\u003d(h\u003d(p\u003dS.toStepping(c))-u)/t,b\u003dh/(m\u003dMath.round(_)),d\u003d1;d\u003c\u003dm;d+\u003d1)o[(u+d*b).toFixed(5)]\u003d[\"x\",0];f\u003dn.indexOf(c)\u003e-1?1:\"steps\"\u003d\u003d\u003de?2:0,!r\u0026\u0026s\u0026\u0026(f\u003d0),c\u003d\u003d\u003dv\u0026\u0026l||(o[p.toFixed(5)]\u003d[c,f]),u\u003dp}}),o}(i,n,s),u\u003de.format||{to:Math.round};return f\u003dk.appendChild(B(l,o,u))}function P(){var t\u003dc.getBoundingClientRect(),e\u003d\"offset\"+[\"Width\",\"Height\"][r.ort];return 0\u003d\u003d\u003dr.ort?t.width||c[e]:t.height||c[e]}function F(t,e,n,i){var o\u003dfunction(o){return!k.hasAttribute(\"disabled\")\u0026\u0026(a\u003dk,s\u003dr.cssClasses.tap,(a.classList?!a.classList.contains(s):!new RegExp(\"\\\\b\"+s+\"\\\\b\").test(a.className))\u0026\u0026!!(o\u003dfunction(t,e,n){var i,o,a\u003d0\u003d\u003d\u003dt.type.indexOf(\"touch\"),s\u003d0\u003d\u003d\u003dt.type.indexOf(\"mouse\"),u\u003d0\u003d\u003d\u003dt.type.indexOf(\"pointer\");if(0\u003d\u003d\u003dt.type.indexOf(\"MSPointer\")\u0026\u0026(u\u003d!0),a\u0026\u0026r.multitouch){var c\u003dfunction(t){return t.target\u003d\u003d\u003dn||n.contains(t.target)};if(\"touchstart\"\u003d\u003d\u003dt.type){var d\u003dArray.prototype.filter.call(t.touches,c);if(d.length\u003e1)return!1;i\u003dd[0].pageX,o\u003dd[0].pageY}else{var p\u003dArray.prototype.find.call(t.changedTouches,c);if(!p)return!1;i\u003dp.pageX,o\u003dp.pageY}}else if(a){if(t.touches.length\u003e1)return!1;i\u003dt.changedTouches[0].pageX,o\u003dt.changedTouches[0].pageY}return e\u003de||l(A),(s||u)\u0026\u0026(i\u003dt.clientX+e.x,o\u003dt.clientY+e.y),t.pageOffset\u003de,t.points\u003d[i,o],t.cursor\u003ds||u,t}(o,i.pageOffset,i.target||e))\u0026\u0026!(t\u003d\u003d\u003db.start\u0026\u0026void 0!\u003d\u003do.buttons\u0026\u0026o.buttons\u003e1)\u0026\u0026(!i.hover||!o.buttons)\u0026\u0026(v||o.preventDefault(),o.calcPoint\u003do.points[r.ort],void n(o,i)));var a,s},a\u003d[];return t.split(\" \").forEach(function(t){e.addEventListener(t,o,!!v\u0026\u0026{passive:!0}),a.push([t,o])}),a}function O(t){var e,n,i,o,a,s,u\u003dt-(e\u003dc,n\u003dr.ort,i\u003de.getBoundingClientRect(),o\u003de.ownerDocument,a\u003do.documentElement,s\u003dl(o),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)\u0026\u0026(s.x\u003d0),n?i.top+s.y-a.clientTop:i.left+s.x-a.clientLeft),d\u003d100*u/P();return r.dir?100-d:d}function L(t,e,n,i){var o\u003dn.slice(),r\u003d[!t,t],a\u003d[t,!t];i\u003di.slice(),t\u0026\u0026i.reverse(),i.length\u003e1?i.forEach(function(t,n){var i\u003dQ(o,t,o[t]+e,r[n],a[n],!1);!1\u003d\u003d\u003di?e\u003d0:(e\u003di-o[t],o[t]\u003di)}):r\u003da\u003d[!0];var s\u003d!1;i.forEach(function(t,i){s\u003d$(t,n[t]+e,r[i],a[i])||s}),s\u0026\u0026i.forEach(function(t){W(\"update\",t),W(\"slide\",t)})}function W(t,e,n){Object.keys(D).forEach(function(i){var o\u003di.split(\".\")[0];t\u003d\u003d\u003do\u0026\u0026D[i].forEach(function(t){t.call(h,C.map(r.format.to),e,C.slice(),n||!1,y.slice())})})}function j(t,e){\"mouseout\"\u003d\u003d\u003dt.type\u0026\u0026\"HTML\"\u003d\u003d\u003dt.target.nodeName\u0026\u0026null\u003d\u003d\u003dt.relatedTarget\u0026\u0026Y(t,e)}function G(t,e){if(-1\u003d\u003d\u003dnavigator.appVersion.indexOf(\"MSIE 9\")\u0026\u00260\u003d\u003d\u003dt.buttons\u0026\u00260!\u003d\u003de.buttonsProperty)return Y(t,e);var n\u003d(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint),i\u003d100*n/e.baseSize;L(n\u003e0,i,e.locations,e.handleNumbers)}function Y(t,n){n.handle\u0026\u0026(s(n.handle,r.cssClasses.active),x-\u003d1),n.listeners.forEach(function(t){E.removeEventListener(t[0],t[1])}),0\u003d\u003d\u003dx\u0026\u0026(s(k,r.cssClasses.drag),J(),t.cursor\u0026\u0026(U.style.cursor\u003d\"\",U.removeEventListener(\"selectstart\",e))),n.handleNumbers.forEach(function(t){W(\"change\",t),W(\"set\",t),W(\"end\",t)})}function H(t,n){var i;if(1\u003d\u003d\u003dn.handleNumbers.length){var o\u003dd[n.handleNumbers[0]];if(o.hasAttribute(\"disabled\"))return!1;i\u003do.children[0],x+\u003d1,a(i,r.cssClasses.active)}t.stopPropagation();var s\u003d[],l\u003dF(b.move,E,G,{target:t.target,handle:i,listeners:s,startCalcPoint:t.calcPoint,baseSize:P(),pageOffset:t.pageOffset,handleNumbers:n.handleNumbers,buttonsProperty:t.buttons,locations:y.slice()}),u\u003dF(b.end,E,Y,{target:t.target,handle:i,listeners:s,handleNumbers:n.handleNumbers}),c\u003dF(\"mouseout\",E,j,{target:t.target,handle:i,listeners:s,handleNumbers:n.handleNumbers});s.push.apply(s,l.concat(u,c)),t.cursor\u0026\u0026(U.style.cursor\u003dgetComputedStyle(t.target).cursor,d.length\u003e1\u0026\u0026a(k,r.cssClasses.drag),U.addEventListener(\"selectstart\",e,!1)),n.handleNumbers.forEach(function(t){W(\"start\",t)})}function q(t){t.stopPropagation();var e\u003dO(t.calcPoint),n\u003dfunction(t){var e\u003d100,n\u003d!1;return d.forEach(function(i,o){if(!i.hasAttribute(\"disabled\")){var r\u003dMath.abs(y[o]-t);r\u003ce\u0026\u0026(n\u003do,e\u003dr)}}),n}(e);if(!1\u003d\u003d\u003dn)return!1;r.events.snap||i(k,r.cssClasses.tap,r.animationDuration),$(n,e,!0,!0),J(),W(\"slide\",n,!0),W(\"update\",n,!0),W(\"change\",n,!0),W(\"set\",n,!0),r.events.snap\u0026\u0026H(t,{handleNumbers:[n]})}function K(t){var e\u003dO(t.calcPoint),n\u003dS.getStep(e),i\u003dS.fromStepping(n);Object.keys(D).forEach(function(t){\"hover\"\u003d\u003d\u003dt.split(\".\")[0]\u0026\u0026D[t].forEach(function(t){t.call(h,i)})})}function Q(t,e,n,i,o,a){var s;return d.length\u003e1\u0026\u0026(i\u0026\u0026e\u003e0\u0026\u0026(n\u003dMath.max(n,t[e-1]+r.margin)),o\u0026\u0026e\u003cd.length-1\u0026\u0026(n\u003dMath.min(n,t[e+1]-r.margin))),d.length\u003e1\u0026\u0026r.limit\u0026\u0026(i\u0026\u0026e\u003e0\u0026\u0026(n\u003dMath.min(n,t[e-1]+r.limit)),o\u0026\u0026e\u003cd.length-1\u0026\u0026(n\u003dMath.max(n,t[e+1]-r.limit))),r.padding\u0026\u0026(0\u003d\u003d\u003de\u0026\u0026(n\u003dMath.max(n,r.padding)),e\u003d\u003d\u003dd.length-1\u0026\u0026(n\u003dMath.min(n,100-r.padding))),n\u003dS.getStep(n),s\u003dn,!((n\u003dMath.max(Math.min(s,100),0))\u003d\u003d\u003dt[e]\u0026\u0026!a)\u0026\u0026n}function X(t){return t+\"%\"}function J(){w.forEach(function(t){var e\u003dy[t]\u003e50?-1:1,n\u003d3+(d.length+e*t);d[t].childNodes[0].style.zIndex\u003dn})}function $(t,e,n,i){return!1!\u003d\u003d(e\u003dQ(y,t,e,n,i,!1))\u0026\u0026(function(t,e){y[t]\u003de,C[t]\u003dS.fromStepping(e);var n\u003dfunction(){d[t].style[r.style]\u003dX(e),Z(t),Z(t+1)};window.requestAnimationFrame\u0026\u0026r.useRequestAnimationFrame?window.requestAnimationFrame(n):n()}(t,e),!0)}function Z(t){if(p[t]){var e\u003d0,n\u003d100;0!\u003d\u003dt\u0026\u0026(e\u003dy[t-1]),t!\u003d\u003dp.length-1\u0026\u0026(n\u003dy[t]),p[t].style[r.style]\u003dX(e),p[t].style[r.styleOposite]\u003dX(100-n)}}function tt(t,e){null!\u003d\u003dt\u0026\u0026!1!\u003d\u003dt\u0026\u0026(\"number\"\u003d\u003dtypeof t\u0026\u0026(t\u003dString(t)),!1\u003d\u003d\u003d(t\u003dr.format.from(t))||isNaN(t)||$(e,S.toStepping(t),!1,!1))}function et(t,e){var n\u003do(t),a\u003dvoid 0\u003d\u003d\u003dy[0];e\u003dvoid 0\u003d\u003d\u003de||!!e,n.forEach(tt),r.animate\u0026\u0026!a\u0026\u0026i(k,r.cssClasses.tap,r.animationDuration),w.forEach(function(t){$(t,y[t],!0,!1)}),J(),w.forEach(function(t){W(\"update\",t),null!\u003d\u003dn[t]\u0026\u0026e\u0026\u0026W(\"set\",t)})}function nt(){var t\u003dC.map(r.format.to);return 1\u003d\u003d\u003dt.length?t[0]:t}function it(t,e){D[t]\u003dD[t]||[],D[t].push(e),\"update\"\u003d\u003d\u003dt.split(\".\")[0]\u0026\u0026d.forEach(function(t,e){W(\"update\",e)})}if(k.noUiSlider)throw new Error(\"noUiSlider (\"+t+\"): Slider was already initialized.\");return function(t){a(t,r.cssClasses.target),0\u003d\u003d\u003dr.dir?a(t,r.cssClasses.ltr):a(t,r.cssClasses.rtl),0\u003d\u003d\u003dr.ort?a(t,r.cssClasses.horizontal):a(t,r.cssClasses.vertical),c\u003dV(t,r.cssClasses.base)}(k),function(t,e){d\u003d[],(p\u003d[]).push(N(e,t[0]));for(var n\u003d0;n\u003cr.handles;n++)d.push(M(e,n)),w[n]\u003dn,p.push(N(e,t[n+1]))}(r.connect,c),h\u003d{destroy:function(){for(var t in r.cssClasses)r.cssClasses.hasOwnProperty(t)\u0026\u0026s(k,r.cssClasses[t]);for(;k.firstChild;)k.removeChild(k.firstChild);delete k.noUiSlider},steps:function(){return y.map(function(t,e){var n\u003dS.getNearbySteps(t),i\u003dC[e],o\u003dn.thisStep.step,r\u003dnull;!1!\u003d\u003do\u0026\u0026i+o\u003en.stepAfter.startValue\u0026\u0026(o\u003dn.stepAfter.startValue-i),r\u003di\u003en.thisStep.startValue?n.thisStep.step:!1!\u003d\u003dn.stepBefore.step\u0026\u0026i-n.stepBefore.highestStep,100\u003d\u003d\u003dt?o\u003dnull:0\u003d\u003d\u003dt\u0026\u0026(r\u003dnull);var a\u003dS.countStepDecimals();return null!\u003d\u003do\u0026\u0026!1!\u003d\u003do\u0026\u0026(o\u003dNumber(o.toFixed(a))),null!\u003d\u003dr\u0026\u0026!1!\u003d\u003dr\u0026\u0026(r\u003dNumber(r.toFixed(a))),[r,o]})},on:it,off:function(t){var e\u003dt\u0026\u0026t.split(\".\")[0],n\u003de\u0026\u0026t.substring(e.length);Object.keys(D).forEach(function(t){var i\u003dt.split(\".\")[0],o\u003dt.substring(i.length);e\u0026\u0026e!\u003d\u003di||n\u0026\u0026n!\u003d\u003do||delete D[t]})},get:nt,set:et,reset:function(t){et(r.start,t)},__moveHandles:function(t,e,n){L(t,e,y,n)},options:u,updateOptions:function(t,e){var n\u003dnt(),i\u003d[\"margin\",\"limit\",\"padding\",\"range\",\"animate\",\"snap\",\"step\",\"format\"];i.forEach(function(e){void 0!\u003d\u003dt[e]\u0026\u0026(u[e]\u003dt[e])});var o\u003dz(u);i.forEach(function(e){void 0!\u003d\u003dt[e]\u0026\u0026(r[e]\u003do[e])}),S\u003do.spectrum,r.margin\u003do.margin,r.limit\u003do.limit,r.padding\u003do.padding,r.pips\u0026\u0026T(r.pips),y\u003d[],et(t.start||n,e)},target:k,removePips:R,pips:T},(m\u003dr.events).fixed||d.forEach(function(t,e){F(b.start,t.children[0],H,{handleNumbers:[e]})}),m.tap\u0026\u0026F(b.start,c,q,{}),m.hover\u0026\u0026F(b.move,c,K,{hover:!0}),m.drag\u0026\u0026p.forEach(function(t,e){if(!1!\u003d\u003dt\u0026\u00260!\u003d\u003de\u0026\u0026e!\u003d\u003dp.length-1){var n\u003dd[e-1],i\u003dd[e],o\u003d[t];a(t,r.cssClasses.draggable),m.fixed\u0026\u0026(o.push(n.children[0]),o.push(i.children[0])),o.forEach(function(t){F(b.start,t,H,{handles:[n,i],handleNumbers:[e-1,e]})})}}),et(r.start),r.pips\u0026\u0026T(r.pips),r.tooltips\u0026\u0026(_\u003dd.map(I),it(\"update\",function(t,e,n){if(_[e]){var i\u003dt[e];!0!\u003d\u003dr.tooltips[e]\u0026\u0026(i\u003dr.tooltips[e].to(n[e])),_[e].innerHTML\u003di}})),it(\"update\",function(t,e,n,i,o){w.forEach(function(t){var e\u003dd[t],i\u003dQ(y,t,0,!0,!0,!0),a\u003dQ(y,t,100,!0,!0,!0),s\u003do[t],l\u003dr.ariaFormat.to(n[t]);e.children[0].setAttribute(\"aria-valuemin\",i.toFixed(1)),e.children[0].setAttribute(\"aria-valuemax\",a.toFixed(1)),e.children[0].setAttribute(\"aria-valuenow\",s.toFixed(1)),e.children[0].setAttribute(\"aria-valuetext\",l)})}),h}return{version:t,create:function(e,n){if(!e||!e.nodeName)throw new Error(\"noUiSlider (\"+t+\"): create requires a single element, got: \"+e);var i\u003dz(n),o\u003dO(e,i,n);return e.noUiSlider\u003do,o}}},\"object\"\u003d\u003dtypeof n?e.exports\u003di():window.noUiSlider\u003di()},477:function(t,e,n){var i\u003dfunction(t,e,n,i){t.addEventListener(e,n,!!i)},o\u003dfunction(t,e,n,i){t.removeEventListener(e,n,!!i)},r\u003dfunction(t,e){return-1!\u003d\u003d(\" \"+t.className+\" \").indexOf(\" \"+e+\" \")},a\u003dfunction(t,e){r(t,e)||(t.className\u003d\"\"\u003d\u003d\u003dt.className?e:t.className+\" \"+e)},s\u003dfunction(t,e){var n;t.className\u003d(n\u003d(\" \"+t.className+\" \").replace(\" \"+e+\" \",\" \")).trim?n.trim():n.replace(/^\\s+|\\s+$/g,\"\")},l\u003dfunction(t){return/Array/.test(Object.prototype.toString.call(t))},u\u003dfunction(t){return/Date/.test(Object.prototype.toString.call(t))\u0026\u0026!isNaN(t.getTime())},c\u003dfunction(t){var e\u003dt.getDay();return 0\u003d\u003d\u003de||6\u003d\u003d\u003de},d\u003dfunction(t){\n // solution lifted from date.js (MIT license): https://github.com/datejs/Datejs\n return t%4\u003d\u003d0\u0026\u0026t%100!\u003d0||t%400\u003d\u003d0},p\u003dfunction(t,e){return[31,d(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]},h\u003dfunction(t){u(t)\u0026\u0026t.setHours(0,0,0,0)},f\u003dfunction(t,e){return t.getTime()\u003d\u003d\u003de.getTime()},_\u003dfunction(t,e,n){var i,o;for(i in e)(o\u003dvoid 0!\u003d\u003dt[i])\u0026\u0026\"object\"\u003d\u003dtypeof e[i]\u0026\u0026null!\u003d\u003de[i]\u0026\u0026void 0\u003d\u003d\u003de[i].nodeName?u(e[i])?n\u0026\u0026(t[i]\u003dnew Date(e[i].getTime())):l(e[i])?n\u0026\u0026(t[i]\u003de[i].slice(0)):t[i]\u003d_({},e[i],n):!n\u0026\u0026o||(t[i]\u003de[i]);return t},m\u003dfunction(t,e,n){var i;document.createEvent?((i\u003ddocument.createEvent(\"HTMLEvents\")).initEvent(e,!0,!1),i\u003d_(i,n),t.dispatchEvent(i)):document.createEventObject\u0026\u0026(i\u003ddocument.createEventObject(),i\u003d_(i,n),t.fireEvent(\"on\"+e,i))},b\u003dfunction(t){return t.month\u003c0\u0026\u0026(t.year-\u003dMath.ceil(Math.abs(t.month)/12),t.month+\u003d12),t.month\u003e11\u0026\u0026(t.year+\u003dMath.floor(Math.abs(t.month)/12),t.month-\u003d12),t},g\u003d{field:null,bound:void 0,ariaLabel:\"Use the arrow keys to pick a date\",position:\"bottom left\",reposition:!0,format:\"YYYY-MM-DD\",toString:null,parse:null,defaultDate:null,setDefaultDate:!1,firstDay:0,formatStrict:!1,minDate:null,maxDate:null,yearRange:10,showWeekNumber:!1,pickWholeWeek:!1,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,yearSuffix:\"\",showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,enableSelectionDaysInNextAndPreviousMonths:!1,numberOfMonths:1,mainCalendar:\"left\",container:void 0,blurFieldOnSelect:!0,i18n:{previousMonth:\"Previous Month\",nextMonth:\"Next Month\",months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],weekdays:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],weekdaysShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"]},theme:null,events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null,keyboardInput:!0},v\u003dfunction(t,e,n){for(e+\u003dt.firstDay;e\u003e\u003d7;)e-\u003d7;return n?t.i18n.weekdaysShort[e]:t.i18n.weekdays[e]},k\u003dfunction(t){var e\u003d[],n\u003d\"false\";if(t.isEmpty){if(!t.showDaysInNextAndPreviousMonths)return\u0027\u003ctd class\u003d\"is-empty\"\u003e\u003c/td\u003e\u0027;e.push(\"is-outside-current-month\"),t.enableSelectionDaysInNextAndPreviousMonths||e.push(\"is-selection-disabled\")}return t.isDisabled\u0026\u0026e.push(\"is-disabled\"),t.isToday\u0026\u0026e.push(\"is-today\"),t.isSelected\u0026\u0026(e.push(\"is-selected\"),n\u003d\"true\"),t.hasEvent\u0026\u0026e.push(\"has-event\"),t.isInRange\u0026\u0026e.push(\"is-inrange\"),t.isStartRange\u0026\u0026e.push(\"is-startrange\"),t.isEndRange\u0026\u0026e.push(\"is-endrange\"),\u0027\u003ctd data-day\u003d\"\u0027+t.day+\u0027\" class\u003d\"\u0027+e.join(\" \")+\u0027\" aria-selected\u003d\"\u0027+n+\u0027\"\u003e\u003cbutton class\u003d\"pika-button pika-day\" type\u003d\"button\" data-pika-year\u003d\"\u0027+t.year+\u0027\" data-pika-month\u003d\"\u0027+t.month+\u0027\" data-pika-day\u003d\"\u0027+t.day+\u0027\"\u003e\u0027+t.day+\"\u003c/button\u003e\u003c/td\u003e\"},y\u003dfunction(t,e,n){var i\u003dnew Date(n,e,t),o\u003dfunction(t){t.setHours(0,0,0,0);var e\u003dt.getDate(),n\u003dt.getDay(),i\u003dfunction(t){return(t+7-1)%7};t.setDate(e+3-i(n));var o\u003dnew Date(t.getFullYear(),0,4),r\u003d(t.getTime()-o.getTime())/864e5;return 1+Math.round((r-3+i(o.getDay()))/7)}(i);return\u0027\u003ctd class\u003d\"pika-week\"\u003e\u0027+o+\"\u003c/td\u003e\"},w\u003dfunction(t,e,n,i){return\u0027\u003ctr class\u003d\"pika-row\u0027+(n?\" pick-whole-week\":\"\")+(i?\" is-selected\":\"\")+\u0027\"\u003e\u0027+(e?t.reverse():t).join(\"\")+\"\u003c/tr\u003e\"},x\u003dfunction(t,e,n,i,o,r){var a,s,u,c,d,p\u003dt._o,h\u003dn\u003d\u003d\u003dp.minYear,f\u003dn\u003d\u003d\u003dp.maxYear,_\u003d\u0027\u003cdiv id\u003d\"\u0027+r+\u0027\" class\u003d\"pika-title\" role\u003d\"heading\" aria-live\u003d\"assertive\"\u003e\u0027,m\u003d!0,b\u003d!0;for(u\u003d[],a\u003d0;a\u003c12;a++)u.push(\u0027\u003coption value\u003d\"\u0027+(n\u003d\u003d\u003do?a-e:12+a-e)+\u0027\"\u0027+(a\u003d\u003d\u003di?\u0027 selected\u003d\"selected\"\u0027:\"\")+(h\u0026\u0026a\u003cp.minMonth||f\u0026\u0026a\u003ep.maxMonth?\u0027 disabled\u003d\"disabled\"\u0027:\"\")+\"\u003e\"+p.i18n.months[a]+\"\u003c/option\u003e\");for(c\u003d\u0027\u003cdiv class\u003d\"pika-label\"\u003e\u0027+p.i18n.months[i]+\u0027\u003cselect class\u003d\"pika-select pika-select-month\" tabindex\u003d\"-1\"\u003e\u0027+u.join(\"\")+\"\u003c/select\u003e\u003c/div\u003e\",l(p.yearRange)?(a\u003dp.yearRange[0],s\u003dp.yearRange[1]+1):(a\u003dn-p.yearRange,s\u003d1+n+p.yearRange),u\u003d[];a\u003cs\u0026\u0026a\u003c\u003dp.maxYear;a++)a\u003e\u003dp.minYear\u0026\u0026u.push(\u0027\u003coption value\u003d\"\u0027+a+\u0027\"\u0027+(a\u003d\u003d\u003dn?\u0027 selected\u003d\"selected\"\u0027:\"\")+\"\u003e\"+a+\"\u003c/option\u003e\");return d\u003d\u0027\u003cdiv class\u003d\"pika-label\"\u003e\u0027+n+p.yearSuffix+\u0027\u003cselect class\u003d\"pika-select pika-select-year\" tabindex\u003d\"-1\"\u003e\u0027+u.join(\"\")+\"\u003c/select\u003e\u003c/div\u003e\",p.showMonthAfterYear?_+\u003dd+c:_+\u003dc+d,h\u0026\u0026(0\u003d\u003d\u003di||p.minMonth\u003e\u003di)\u0026\u0026(m\u003d!1),f\u0026\u0026(11\u003d\u003d\u003di||p.maxMonth\u003c\u003di)\u0026\u0026(b\u003d!1),0\u003d\u003d\u003de\u0026\u0026(_+\u003d\u0027\u003cbutton class\u003d\"pika-prev\u0027+(m?\"\":\" is-disabled\")+\u0027\" type\u003d\"button\"\u003e\u0027+p.i18n.previousMonth+\"\u003c/button\u003e\"),e\u003d\u003d\u003dt._o.numberOfMonths-1\u0026\u0026(_+\u003d\u0027\u003cbutton class\u003d\"pika-next\u0027+(b?\"\":\" is-disabled\")+\u0027\" type\u003d\"button\"\u003e\u0027+p.i18n.nextMonth+\"\u003c/button\u003e\"),_+\u003d\"\u003c/div\u003e\"},S\u003dfunction(t,e,n){return\u0027\u003ctable cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"pika-table\" role\u003d\"grid\" aria-labelledby\u003d\"\u0027+n+\u0027\"\u003e\u0027+function(t){var e,n\u003d[];for(t.showWeekNumber\u0026\u0026n.push(\"\u003cth\u003e\u003c/th\u003e\"),e\u003d0;e\u003c7;e++)n.push(\u0027\u003cth scope\u003d\"col\"\u003e\u003cabbr title\u003d\"\u0027+v(t,e)+\u0027\"\u003e\u0027+v(t,e,!0)+\"\u003c/abbr\u003e\u003c/th\u003e\");return\"\u003cthead\u003e\u003ctr\u003e\"+(t.isRTL?n.reverse():n).join(\"\")+\"\u003c/tr\u003e\u003c/thead\u003e\"}(t)+\"\u003ctbody\u003e\"+e.join(\"\")+\"\u003c/tbody\u003e\u003c/table\u003e\"},C\u003dfunction(t){var e\u003dthis,n\u003de.config(t);e._onMouseDown\u003dfunction(t){if(e._v){var i\u003d(t\u003dt||window.event).target||t.srcElement;if(i)if(r(i,\"is-disabled\")||(!r(i,\"pika-button\")||r(i,\"is-empty\")||r(i.parentNode,\"is-disabled\")?r(i,\"pika-prev\")?e.prevMonth():r(i,\"pika-next\")\u0026\u0026e.nextMonth():(e.setDate(new Date(i.getAttribute(\"data-pika-year\"),i.getAttribute(\"data-pika-month\"),i.getAttribute(\"data-pika-day\"))),n.bound\u0026\u0026setTimeout(function(){e.hide(),n.blurFieldOnSelect\u0026\u0026n.field\u0026\u0026n.field.blur()},100))),r(i,\"pika-select\"))e._c\u003d!0;else{if(!t.preventDefault)return t.returnValue\u003d!1,!1;t.preventDefault()}}},e._onChange\u003dfunction(t){var n\u003d(t\u003dt||window.event).target||t.srcElement;n\u0026\u0026(r(n,\"pika-select-month\")?e.gotoMonth(n.value):r(n,\"pika-select-year\")\u0026\u0026e.gotoYear(n.value))},e._onKeyChange\u003dfunction(t){if(t\u003dt||window.event,e.isVisible())switch(t.keyCode){case 13:case 27:n.field\u0026\u0026n.field.blur();break;case 37:e.adjustDate(\"subtract\",1);break;case 38:e.adjustDate(\"subtract\",7);break;case 39:e.adjustDate(\"add\",1);break;case 40:e.adjustDate(\"add\",7);break;case 8:case 46:e.setDate(null)}},e._parseFieldValue\u003dfunction(){return n.parse?n.parse(n.field.value,n.format):new Date(Date.parse(n.field.value))},e._onInputChange\u003dfunction(t){var n;t.firedBy!\u003d\u003de\u0026\u0026(n\u003de._parseFieldValue(),u(n)\u0026\u0026e.setDate(n),e._v||e.show())},e._onInputFocus\u003dfunction(){e.show()},e._onInputClick\u003dfunction(){e.show()},e._onInputBlur\u003dfunction(){var t\u003ddocument.activeElement;do{if(r(t,\"pika-single\"))return}while(t\u003dt.parentNode);e._c||(e._b\u003dsetTimeout(function(){e.hide()},50)),e._c\u003d!1},e._onClick\u003dfunction(t){var i\u003d(t\u003dt||window.event).target||t.srcElement,o\u003di;if(i){do{if(r(o,\"pika-single\")||o\u003d\u003d\u003dn.trigger)return}while(o\u003do.parentNode);e._v\u0026\u0026i!\u003d\u003dn.trigger\u0026\u0026o!\u003d\u003dn.trigger\u0026\u0026e.hide()}},e.el\u003ddocument.createElement(\"div\"),e.el.className\u003d\"pika-single\"+(n.isRTL?\" is-rtl\":\"\")+(n.theme?\" \"+n.theme:\"\"),i(e.el,\"mousedown\",e._onMouseDown,!0),i(e.el,\"touchend\",e._onMouseDown,!0),i(e.el,\"change\",e._onChange),n.keyboardInput\u0026\u0026i(document,\"keydown\",e._onKeyChange),n.field\u0026\u0026(n.container?n.container.appendChild(e.el):n.bound?document.body.appendChild(e.el):n.field.parentNode.insertBefore(e.el,n.field.nextSibling),i(n.field,\"change\",e._onInputChange),n.defaultDate||(n.defaultDate\u003de._parseFieldValue(),n.setDefaultDate\u003d!0));var o\u003dn.defaultDate;u(o)?n.setDefaultDate?e.setDate(o,!0):e.gotoDate(o):e.gotoDate(new Date),n.bound?(this.hide(),e.el.className+\u003d\" is-bound\",i(n.trigger,\"click\",e._onInputClick),i(n.trigger,\"focus\",e._onInputFocus),i(n.trigger,\"blur\",e._onInputBlur)):this.show()};C.prototype\u003d{config:function(t){this._o||(this._o\u003d_({},g,!0));var e\u003d_(this._o,t,!0);e.isRTL\u003d!!e.isRTL,e.field\u003de.field\u0026\u0026e.field.nodeName?e.field:null,e.theme\u003d\"string\"\u003d\u003dtypeof e.theme\u0026\u0026e.theme?e.theme:null,e.bound\u003d!!(void 0!\u003d\u003de.bound?e.field\u0026\u0026e.bound:e.field),e.trigger\u003de.trigger\u0026\u0026e.trigger.nodeName?e.trigger:e.field,e.disableWeekends\u003d!!e.disableWeekends,e.disableDayFn\u003d\"function\"\u003d\u003dtypeof e.disableDayFn?e.disableDayFn:null;var n\u003dparseInt(e.numberOfMonths,10)||1;if(e.numberOfMonths\u003dn\u003e4?4:n,u(e.minDate)||(e.minDate\u003d!1),u(e.maxDate)||(e.maxDate\u003d!1),e.minDate\u0026\u0026e.maxDate\u0026\u0026e.maxDate\u003ce.minDate\u0026\u0026(e.maxDate\u003de.minDate\u003d!1),e.minDate\u0026\u0026this.setMinDate(e.minDate),e.maxDate\u0026\u0026this.setMaxDate(e.maxDate),l(e.yearRange)){var i\u003d(new Date).getFullYear()-10;e.yearRange[0]\u003dparseInt(e.yearRange[0],10)||i,e.yearRange[1]\u003dparseInt(e.yearRange[1],10)||i}else e.yearRange\u003dMath.abs(parseInt(e.yearRange,10))||g.yearRange,e.yearRange\u003e100\u0026\u0026(e.yearRange\u003d100);return e},toString:function(t){return t\u003dt||this._o.format,u(this._d)?this._o.toString?this._o.toString(this._d,t):this._d.toDateString():\"\"},getDate:function(){return u(this._d)?new Date(this._d.getTime()):null},setDate:function(t,e){if(!t)return this._d\u003dnull,this._o.field\u0026\u0026(this._o.field.value\u003d\"\",m(this._o.field,\"change\",{firedBy:this})),this.draw();if(\"string\"\u003d\u003dtypeof t\u0026\u0026(t\u003dnew Date(Date.parse(t))),u(t)){var n\u003dthis._o.minDate,i\u003dthis._o.maxDate;u(n)\u0026\u0026t\u003cn?t\u003dn:u(i)\u0026\u0026t\u003ei\u0026\u0026(t\u003di),this._d\u003dnew Date(t.getTime()),h(this._d),this.gotoDate(this._d),this._o.field\u0026\u0026(this._o.field.value\u003dthis.toString(),m(this._o.field,\"change\",{firedBy:this})),e||\"function\"!\u003dtypeof this._o.onSelect||this._o.onSelect.call(this,this.getDate())}},clear:function(){this.setDate(null)},gotoDate:function(t){var e\u003d!0;if(u(t)){if(this.calendars){var n\u003dnew Date(this.calendars[0].year,this.calendars[0].month,1),i\u003dnew Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),o\u003dt.getTime();i.setMonth(i.getMonth()+1),i.setDate(i.getDate()-1),e\u003do\u003cn.getTime()||i.getTime()\u003co}e\u0026\u0026(this.calendars\u003d[{month:t.getMonth(),year:t.getFullYear()}],\"right\"\u003d\u003d\u003dthis._o.mainCalendar\u0026\u0026(this.calendars[0].month+\u003d1-this._o.numberOfMonths)),this.adjustCalendars()}},adjustDate:function(t,e){var n,i\u003dthis.getDate()||new Date,o\u003d24*parseInt(e)*60*60*1e3;\"add\"\u003d\u003d\u003dt?n\u003dnew Date(i.valueOf()+o):\"subtract\"\u003d\u003d\u003dt\u0026\u0026(n\u003dnew Date(i.valueOf()-o)),this.setDate(n)},adjustCalendars:function(){this.calendars[0]\u003db(this.calendars[0]);for(var t\u003d1;t\u003cthis._o.numberOfMonths;t++)this.calendars[t]\u003db({month:this.calendars[0].month+t,year:this.calendars[0].year});this.draw()},gotoToday:function(){this.gotoDate(new Date)},gotoMonth:function(t){isNaN(t)||(this.calendars[0].month\u003dparseInt(t,10),this.adjustCalendars())},nextMonth:function(){this.calendars[0].month++,this.adjustCalendars()},prevMonth:function(){this.calendars[0].month--,this.adjustCalendars()},gotoYear:function(t){isNaN(t)||(this.calendars[0].year\u003dparseInt(t,10),this.adjustCalendars())},setMinDate:function(t){t instanceof Date?(h(t),this._o.minDate\u003dt,this._o.minYear\u003dt.getFullYear(),this._o.minMonth\u003dt.getMonth()):(this._o.minDate\u003dg.minDate,this._o.minYear\u003dg.minYear,this._o.minMonth\u003dg.minMonth,this._o.startRange\u003dg.startRange),this.draw()},setMaxDate:function(t){t instanceof Date?(h(t),this._o.maxDate\u003dt,this._o.maxYear\u003dt.getFullYear(),this._o.maxMonth\u003dt.getMonth()):(this._o.maxDate\u003dg.maxDate,this._o.maxYear\u003dg.maxYear,this._o.maxMonth\u003dg.maxMonth,this._o.endRange\u003dg.endRange),this.draw()},setStartRange:function(t){this._o.startRange\u003dt},setEndRange:function(t){this._o.endRange\u003dt},draw:function(t){if(this._v||t){var e,n\u003dthis._o,i\u003dn.minYear,o\u003dn.maxYear,r\u003dn.minMonth,a\u003dn.maxMonth,s\u003d\"\";this._y\u003c\u003di\u0026\u0026(this._y\u003di,!isNaN(r)\u0026\u0026this._m\u003cr\u0026\u0026(this._m\u003dr)),this._y\u003e\u003do\u0026\u0026(this._y\u003do,!isNaN(a)\u0026\u0026this._m\u003ea\u0026\u0026(this._m\u003da));for(var l\u003d0;l\u003cn.numberOfMonths;l++)e\u003d\"pika-title-\"+Math.random().toString(36).replace(/[^a-z]+/g,\"\").substr(0,2),s+\u003d\u0027\u003cdiv class\u003d\"pika-lendar\"\u003e\u0027+x(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year,e)+this.render(this.calendars[l].year,this.calendars[l].month,e)+\"\u003c/div\u003e\";this.el.innerHTML\u003ds,n.bound\u0026\u0026\"hidden\"!\u003d\u003dn.field.type\u0026\u0026setTimeout(function(){n.trigger.focus()},1),\"function\"\u003d\u003dtypeof this._o.onDraw\u0026\u0026this._o.onDraw(this),n.bound\u0026\u0026n.field.setAttribute(\"aria-label\",n.ariaLabel)}},adjustPosition:function(){var t,e,n,i,o,r,l,u,c,d,p,h;if(!this._o.container){if(this.el.style.position\u003d\"absolute\",t\u003dthis._o.trigger,e\u003dt,n\u003dthis.el.offsetWidth,i\u003dthis.el.offsetHeight,o\u003dwindow.innerWidth||document.documentElement.clientWidth,r\u003dwindow.innerHeight||document.documentElement.clientHeight,l\u003dwindow.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop,p\u003d!0,h\u003d!0,\"function\"\u003d\u003dtypeof t.getBoundingClientRect)d\u003dt.getBoundingClientRect(),u\u003dd.left+window.pageXOffset,c\u003dd.bottom+window.pageYOffset;else for(u\u003de.offsetLeft,c\u003de.offsetTop+e.offsetHeight;e\u003de.offsetParent;)u+\u003de.offsetLeft,c+\u003de.offsetTop;(this._o.reposition\u0026\u0026u+n\u003eo||this._o.position.indexOf(\"right\")\u003e-1\u0026\u0026u-n+t.offsetWidth\u003e0)\u0026\u0026(u\u003du-n+t.offsetWidth,p\u003d!1),(this._o.reposition\u0026\u0026c+i\u003er+l||this._o.position.indexOf(\"top\")\u003e-1\u0026\u0026c-i-t.offsetHeight\u003e0)\u0026\u0026(c\u003dc-i-t.offsetHeight,h\u003d!1),this.el.style.left\u003du+\"px\",this.el.style.top\u003dc+\"px\",a(this.el,p?\"left-aligned\":\"right-aligned\"),a(this.el,h?\"bottom-aligned\":\"top-aligned\"),s(this.el,p?\"right-aligned\":\"left-aligned\"),s(this.el,h?\"top-aligned\":\"bottom-aligned\")}},render:function(t,e,n){var i\u003dthis._o,o\u003dnew Date,r\u003dp(t,e),a\u003dnew Date(t,e,1).getDay(),s\u003d[],l\u003d[];h(o),i.firstDay\u003e0\u0026\u0026(a-\u003di.firstDay)\u003c0\u0026\u0026(a+\u003d7);for(var d\u003d0\u003d\u003d\u003de?11:e-1,_\u003d11\u003d\u003d\u003de?0:e+1,m\u003d0\u003d\u003d\u003de?t-1:t,b\u003d11\u003d\u003d\u003de?t+1:t,g\u003dp(m,d),v\u003dr+a,x\u003dv;x\u003e7;)x-\u003d7;v+\u003d7-x;for(var C\u003d!1,D\u003d0,A\u003d0;D\u003cv;D++){var E\u003dnew Date(t,e,D-a+1),U\u003d!!u(this._d)\u0026\u0026f(E,this._d),V\u003df(E,o),M\u003d-1!\u003d\u003di.events.indexOf(E.toDateString()),N\u003dD\u003ca||D\u003e\u003dr+a,I\u003dD-a+1,B\u003de,R\u003dt,T\u003di.startRange\u0026\u0026f(i.startRange,E),P\u003di.endRange\u0026\u0026f(i.endRange,E),F\u003di.startRange\u0026\u0026i.endRange\u0026\u0026i.startRange\u003cE\u0026\u0026E\u003ci.endRange,z\u003di.minDate\u0026\u0026E\u003ci.minDate||i.maxDate\u0026\u0026E\u003ei.maxDate||i.disableWeekends\u0026\u0026c(E)||i.disableDayFn\u0026\u0026i.disableDayFn(E);N\u0026\u0026(D\u003ca?(I\u003dg+I,B\u003dd,R\u003dm):(I-\u003dr,B\u003d_,R\u003db));var O\u003d{day:I,month:B,year:R,hasEvent:M,isSelected:U,isToday:V,isDisabled:z,isEmpty:N,isStartRange:T,isEndRange:P,isInRange:F,showDaysInNextAndPreviousMonths:i.showDaysInNextAndPreviousMonths,enableSelectionDaysInNextAndPreviousMonths:i.enableSelectionDaysInNextAndPreviousMonths};i.pickWholeWeek\u0026\u0026U\u0026\u0026(C\u003d!0),l.push(k(O)),7\u003d\u003d++A\u0026\u0026(i.showWeekNumber\u0026\u0026l.unshift(y(D-a,e,t)),s.push(w(l,i.isRTL,i.pickWholeWeek,C)),l\u003d[],A\u003d0,C\u003d!1)}return S(i,s,n)},isVisible:function(){return this._v},show:function(){this.isVisible()||(this._v\u003d!0,this.draw(),s(this.el,\"is-hidden\"),this._o.bound\u0026\u0026(i(document,\"click\",this._onClick),this.adjustPosition()),\"function\"\u003d\u003dtypeof this._o.onOpen\u0026\u0026this._o.onOpen.call(this))},hide:function(){var t\u003dthis._v;!1!\u003d\u003dt\u0026\u0026(this._o.bound\u0026\u0026o(document,\"click\",this._onClick),this.el.style.position\u003d\"static\",this.el.style.left\u003d\"auto\",this.el.style.top\u003d\"auto\",a(this.el,\"is-hidden\"),this._v\u003d!1,void 0!\u003d\u003dt\u0026\u0026\"function\"\u003d\u003dtypeof this._o.onClose\u0026\u0026this._o.onClose.call(this))},destroy:function(){var t\u003dthis._o;this.hide(),o(this.el,\"mousedown\",this._onMouseDown,!0),o(this.el,\"touchend\",this._onMouseDown,!0),o(this.el,\"change\",this._onChange),t.keyboardInput\u0026\u0026o(document,\"keydown\",this._onKeyChange),t.field\u0026\u0026(o(t.field,\"change\",this._onInputChange),t.bound\u0026\u0026(o(t.trigger,\"click\",this._onInputClick),o(t.trigger,\"focus\",this._onInputFocus),o(t.trigger,\"blur\",this._onInputBlur))),this.el.parentNode\u0026\u0026this.el.parentNode.removeChild(this.el)}},e.exports\u003dC}})}(this);\n //# sourceMappingURL\u003dbokeh-widgets.min.js.map\n /* END bokeh-widgets.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-tables.min.js */\n /*!\n * Copyright (c) 2012 - 2018, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n !function(e,t){t(e.Bokeh)}(this,function(Bokeh){var define;return function(e,t,n){if(null!\u003dBokeh)return Bokeh.register_plugin(e,{\"models/widgets/tables/cell_editors\":478,\"models/widgets/tables/cell_formatters\":479,\"models/widgets/tables/data_cube\":480,\"models/widgets/tables/data_table\":481,\"models/widgets/tables/index\":482,\"models/widgets/tables/main\":483,\"models/widgets/tables/row_aggregators\":484,\"models/widgets/tables/table_column\":485,\"models/widgets/tables/table_widget\":486,\"models/widgets/widget\":487,\"styles/widgets/slickgrid\":488,\"styles/widgets/tables\":489},483);throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\")}({478:function(e,t,n){var o\u003de(426),r\u003de(18),i\u003de(5),A\u003de(6),l\u003de(62),a\u003de(481),s\u003de(489),c\u003dfunction(e){function t(t){var n\u003de.call(this,o.__assign({model:t.column.model},t))||this;return n.args\u003dt,n.render(),n}return o.__extends(t,e),Object.defineProperty(t.prototype,\"emptyValue\",{get:function(){return null},enumerable:!0,configurable:!0}),t.prototype.initialize\u003dfunction(){e.prototype.initialize.call(this),this.inputEl\u003dthis._createInput(),this.defaultValue\u003dnull},t.prototype.css_classes\u003dfunction(){return e.prototype.css_classes.call(this).concat(s.bk_cell_editor)},t.prototype.render\u003dfunction(){e.prototype.render.call(this),this.args.container.append(this.el),this.el.appendChild(this.inputEl),this.renderEditor(),this.disableNavigation()},t.prototype.renderEditor\u003dfunction(){},t.prototype.disableNavigation\u003dfunction(){this.inputEl.addEventListener(\"keydown\",function(e){switch(e.keyCode){case i.Keys.Left:case i.Keys.Right:case i.Keys.Up:case i.Keys.Down:case i.Keys.PageUp:case i.Keys.PageDown:e.stopImmediatePropagation()}})},t.prototype.destroy\u003dfunction(){this.remove()},t.prototype.focus\u003dfunction(){this.inputEl.focus()},t.prototype.show\u003dfunction(){},t.prototype.hide\u003dfunction(){},t.prototype.position\u003dfunction(){},t.prototype.getValue\u003dfunction(){return this.inputEl.value},t.prototype.setValue\u003dfunction(e){this.inputEl.value\u003de},t.prototype.serializeValue\u003dfunction(){return this.getValue()},t.prototype.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dthis.getValue()\u0026\u0026null\u003d\u003dthis.defaultValue)\u0026\u0026this.getValue()!\u003d\u003dthis.defaultValue},t.prototype.applyValue\u003dfunction(e,t){var n\u003dthis.args.grid.getData(),o\u003dn.index.indexOf(e[a.DTINDEX_NAME]);n.setField(o,this.args.column.field,t)},t.prototype.loadValue\u003dfunction(e){var t\u003de[this.args.column.field];this.defaultValue\u003dnull!\u003dt?t:this.emptyValue,this.setValue(this.defaultValue)},t.prototype.validateValue\u003dfunction(e){if(this.args.column.validator){var t\u003dthis.args.column.validator(e);if(!t.valid)return t}return{valid:!0,msg:null}},t.prototype.validate\u003dfunction(){return this.validateValue(this.getValue())},t.__name__\u003d\"CellEditorView\",t}(A.DOMView);n.CellEditorView\u003dc;var u\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.__name__\u003d\"CellEditor\",t}(l.Model);n.CellEditor\u003du;var d\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),Object.defineProperty(t.prototype,\"emptyValue\",{get:function(){return\"\"},enumerable:!0,configurable:!0}),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},t.prototype.renderEditor\u003dfunction(){this.inputEl.focus(),this.inputEl.select()},t.prototype.loadValue\u003dfunction(t){e.prototype.loadValue.call(this,t),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()},t.__name__\u003d\"StringEditorView\",t}(c);n.StringEditorView\u003dd;var p\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dd,this.define({completions:[r.Array,[]]})},t.__name__\u003d\"StringEditor\",t}(u);n.StringEditor\u003dp,p.initClass();var f\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.textarea()},t.__name__\u003d\"TextEditorView\",t}(c);n.TextEditorView\u003df;var h\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003df},t.__name__\u003d\"TextEditor\",t}(u);n.TextEditor\u003dh,h.initClass();var g\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.select()},t.prototype.renderEditor\u003dfunction(){for(var e\u003d0,t\u003dthis.model.options;e\u003ct.length;e++){var n\u003dt[e];this.inputEl.appendChild(i.option({value:n},n))}this.focus()},t.__name__\u003d\"SelectEditorView\",t}(c);n.SelectEditorView\u003dg;var m\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dg,this.define({options:[r.Array,[]]})},t.__name__\u003d\"SelectEditor\",t}(u);n.SelectEditor\u003dm,m.initClass();var v\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},t.__name__\u003d\"PercentEditorView\",t}(c);n.PercentEditorView\u003dv;var w\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dv},t.__name__\u003d\"PercentEditor\",t}(u);n.PercentEditor\u003dw,w.initClass();var C\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"checkbox\",value:\"true\"})},t.prototype.renderEditor\u003dfunction(){this.focus()},t.prototype.loadValue\u003dfunction(e){this.defaultValue\u003d!!e[this.args.column.field],this.inputEl.checked\u003dthis.defaultValue},t.prototype.serializeValue\u003dfunction(){return this.inputEl.checked},t.__name__\u003d\"CheckboxEditorView\",t}(c);n.CheckboxEditorView\u003dC;var y\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dC},t.__name__\u003d\"CheckboxEditor\",t}(u);n.CheckboxEditor\u003dy,y.initClass();var b\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},t.prototype.renderEditor\u003dfunction(){this.inputEl.focus(),this.inputEl.select()},t.prototype.remove\u003dfunction(){e.prototype.remove.call(this)},t.prototype.serializeValue\u003dfunction(){return parseInt(this.getValue(),10)||0},t.prototype.loadValue\u003dfunction(t){e.prototype.loadValue.call(this,t),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()},t.prototype.validateValue\u003dfunction(t){return isNaN(t)?{valid:!1,msg:\"Please enter a valid integer\"}:e.prototype.validateValue.call(this,t)},t.__name__\u003d\"IntEditorView\",t}(c);n.IntEditorView\u003db;var x\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003db,this.define({step:[r.Number,1]})},t.__name__\u003d\"IntEditor\",t}(u);n.IntEditor\u003dx,x.initClass();var k\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},t.prototype.renderEditor\u003dfunction(){this.inputEl.focus(),this.inputEl.select()},t.prototype.remove\u003dfunction(){e.prototype.remove.call(this)},t.prototype.serializeValue\u003dfunction(){return parseFloat(this.getValue())||0},t.prototype.loadValue\u003dfunction(t){e.prototype.loadValue.call(this,t),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()},t.prototype.validateValue\u003dfunction(t){return isNaN(t)?{valid:!1,msg:\"Please enter a valid number\"}:e.prototype.validateValue.call(this,t)},t.__name__\u003d\"NumberEditorView\",t}(c);n.NumberEditorView\u003dk;var R\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dk,this.define({step:[r.Number,.01]})},t.__name__\u003d\"NumberEditor\",t}(u);n.NumberEditor\u003dR,R.initClass();var S\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},t.__name__\u003d\"TimeEditorView\",t}(c);n.TimeEditorView\u003dS;var E\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003dS},t.__name__\u003d\"TimeEditor\",t}(u);n.TimeEditor\u003dE,E.initClass();var _\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._createInput\u003dfunction(){return i.input({type:\"text\"})},Object.defineProperty(t.prototype,\"emptyValue\",{get:function(){return new Date},enumerable:!0,configurable:!0}),t.prototype.renderEditor\u003dfunction(){this.inputEl.focus(),this.inputEl.select()},t.prototype.destroy\u003dfunction(){e.prototype.destroy.call(this)},t.prototype.show\u003dfunction(){e.prototype.show.call(this)},t.prototype.hide\u003dfunction(){e.prototype.hide.call(this)},t.prototype.position\u003dfunction(){return e.prototype.position.call(this)},t.prototype.getValue\u003dfunction(){},t.prototype.setValue\u003dfunction(e){},t.__name__\u003d\"DateEditorView\",t}(c);n.DateEditorView\u003d_;var T\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.default_view\u003d_},t.__name__\u003d\"DateEditor\",t}(u);n.DateEditor\u003dT,T.initClass()},479:function(e,t,n){var o\u003de(426),r\u003de(396),i\u003de(505),A\u003de(425),l\u003de(18),a\u003de(5),s\u003de(46),c\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.prototype.doFormat\u003dfunction(e,t,n,o,r){return null\u003d\u003dn?\"\":(n+\"\").replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\")},t.__name__\u003d\"CellFormatter\",t}(e(62).Model);n.CellFormatter\u003dc;var u\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({font_style:[l.FontStyle,\"normal\"],text_align:[l.TextAlign,\"left\"],text_color:[l.Color]})},t.prototype.doFormat\u003dfunction(e,t,n,o,r){var i\u003dthis.font_style,A\u003dthis.text_align,l\u003dthis.text_color,s\u003da.div({},null\u003d\u003dn?\"\":\"\"+n);switch(i){case\"bold\":s.style.fontWeight\u003d\"bold\";break;case\"italic\":s.style.fontStyle\u003d\"italic\"}return null!\u003dA\u0026\u0026(s.style.textAlign\u003dA),null!\u003dl\u0026\u0026(s.style.color\u003dl),s.outerHTML},t.__name__\u003d\"StringFormatter\",t}(c);n.StringFormatter\u003du,u.initClass();var d\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({format:[l.String,\"0,0\"],language:[l.String,\"en\"],rounding:[l.RoundingFunction,\"round\"]})},t.prototype.doFormat\u003dfunction(t,n,o,i,A){var l\u003dthis,a\u003dthis.format,s\u003dthis.language,c\u003dfunction(){switch(l.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}();return o\u003dr.format(o,a,s,c),e.prototype.doFormat.call(this,t,n,o,i,A)},t.__name__\u003d\"NumberFormatter\",t}(u);n.NumberFormatter\u003dd,d.initClass();var p\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({icon:[l.String,\"check\"]})},t.prototype.doFormat\u003dfunction(e,t,n,o,r){return n?a.i({class:this.icon}).outerHTML:\"\"},t.__name__\u003d\"BooleanFormatter\",t}(c);n.BooleanFormatter\u003dp,p.initClass();var f\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({format:[l.String,\"ISO-8601\"]})},t.prototype.getFormat\u003dfunction(){switch(this.format){case\"ATOM\":case\"W3C\":case\"RFC-3339\":case\"ISO-8601\":return\"%Y-%m-%d\";case\"COOKIE\":return\"%a, %d %b %Y\";case\"RFC-850\":return\"%A, %d-%b-%y\";case\"RFC-1123\":case\"RFC-2822\":return\"%a, %e %b %Y\";case\"RSS\":case\"RFC-822\":case\"RFC-1036\":return\"%a, %e %b %y\";case\"TIMESTAMP\":return;default:return this.format}},t.prototype.doFormat\u003dfunction(t,n,o,r,i){o\u003ds.isString(o)?parseInt(o,10):o;var l\u003dA(o,this.getFormat());return e.prototype.doFormat.call(this,t,n,l,r,i)},t.__name__\u003d\"DateFormatter\",t}(c);n.DateFormatter\u003df,f.initClass();var h\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({template:[l.String,\"\u003c%\u003d value %\u003e\"]})},t.prototype.doFormat\u003dfunction(e,t,n,r,A){var l\u003dthis.template;return null\u003d\u003dn?\"\":i(l)(o.__assign({},A,{value:n}))},t.__name__\u003d\"HTMLTemplateFormatter\",t}(c);n.HTMLTemplateFormatter\u003dh,h.initClass()},480:function(e,t,n){var o\u003de(426),r\u003de(18),i\u003de(5),A\u003de(491),l\u003de(481);function a(e,t,n,o,r){var A\u003dr.collapsed,l\u003dr.level,a\u003dr.title,s\u003di.span({class:\"slick-group-toggle \"+(A?\"collapsed\":\"expanded\"),style:{\"margin-left\":15*l+\"px\"}}),c\u003di.span({class:\"slick-group-title\",level:l},a);return\"\"+s.outerHTML+c.outerHTML}function s(e,t){var n\u003dthis.getDataItem(t.row);n instanceof A.Group\u0026\u0026e.target.classList.contains(\"slick-group-toggle\")\u0026\u0026(n.collapsed?this.getData().expandGroup(n.groupingKey):this.getData().collapseGroup(n.groupingKey),e.stopImmediatePropagation(),e.preventDefault(),this.invalidate(),this.render())}var c\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"GroupingInfo\",this.define({getter:[r.String,\"\"],aggregators:[r.Array,[]],collapsed:[r.Boolean,!1]})},Object.defineProperty(t.prototype,\"comparer\",{get:function(){return function(e,t){return e.value\u003d\u003d\u003dt.value?0:e.value\u003et.value?1:-1}},enumerable:!0,configurable:!0}),t.__name__\u003d\"GroupingInfo\",t}(e(62).Model);n.GroupingInfo\u003dc,c.initClass();var u\u003dfunction(e){function t(t,n,o,r){var i\u003de.call(this,t,n)||this;return i.columns\u003do,i.groupingInfos\u003d[],i.groupingDelimiter\u003d\":|:\",i.target\u003dr,i}return o.__extends(t,e),t.prototype.setGrouping\u003dfunction(e){this.groupingInfos\u003de,this.toggledGroupsByLevel\u003de.map(function(){return{}}),this.refresh()},t.prototype.extractGroups\u003dfunction(e,t){var n\u003dthis,o\u003d[],r\u003dnew Map,i\u003dt?t.level+1:0,l\u003dthis.groupingInfos[i],a\u003dl.comparer,s\u003dl.getter;return e.forEach(function(e){var l\u003dn.source.data[s][e],a\u003dr.get(l);if(!a){var c\u003dt?\"\"+t.groupingKey+n.groupingDelimiter+l:\"\"+l;a\u003dObject.assign(new A.Group,{value:l,level:i,groupingKey:c}),o.push(a),r.set(l,a)}a.rows.push(e)}),i\u003cthis.groupingInfos.length-1\u0026\u0026o.forEach(function(e){e.groups\u003dn.extractGroups(e.rows,e)}),o.sort(a),o},t.prototype.calculateTotals\u003dfunction(e,t){var n\u003d{avg:{},max:{},min:{},sum:{}},r\u003dthis.source.data,i\u003dObject.keys(r),A\u003de.rows.map(function(e){return i.reduce(function(t,n){var i;return o.__assign({},t,((i\u003d{})[n]\u003dr[n][e],i))},{})});return t.forEach(function(e){e.init(),A.forEach(function(t){return e.accumulate(t)}),e.storeResult(n)}),n},t.prototype.addTotals\u003dfunction(e,t){var n\u003dthis;void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d0);var o\u003dthis.groupingInfos[t],r\u003do.aggregators,i\u003do.collapsed,A\u003dthis.toggledGroupsByLevel[t];e.forEach(function(e){e.groups\u0026\u0026n.addTotals(e.groups,t+1),r.length\u0026\u0026e.rows.length\u0026\u0026(e.totals\u003dn.calculateTotals(e,r)),e.collapsed\u003di!\u003d\u003dA[e.groupingKey],e.title\u003de.value?\"\"+e.value:\"\"})},t.prototype.flattenedGroupedRows\u003dfunction(e,t){var n\u003dthis;void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d0);var o\u003d[];return e.forEach(function(e){if(o.push(e),!e.collapsed){var r\u003de.groups?n.flattenedGroupedRows(e.groups,t+1):e.rows;o.push.apply(o,r)}}),o},t.prototype.refresh\u003dfunction(){var e\u003dthis.extractGroups(this.view.indices),t\u003dthis.source.data[this.columns[0].field];e.length\u0026\u0026(this.addTotals(e),this.rows\u003dthis.flattenedGroupedRows(e),this.target.data\u003d{row_indices:this.rows.map(function(e){return e instanceof A.Group?e.rows:e}),labels:this.rows.map(function(e){return e instanceof A.Group?e.title:t[e]})})},t.prototype.getLength\u003dfunction(){return this.rows.length},t.prototype.getItem\u003dfunction(e){var t,n\u003dthis.rows[e],r\u003dthis.source.data;return n instanceof A.Group?n:Object.keys(r).reduce(function(e,t){var i;return o.__assign({},e,((i\u003d{})[t]\u003dr[t][n],i))},((t\u003d{})[l.DTINDEX_NAME]\u003dn,t))},t.prototype.getItemMetadata\u003dfunction(e){var t\u003dthis.rows[e],n\u003dthis.columns.slice(1),o\u003dt instanceof A.Group?this.groupingInfos[t.level].aggregators:[];return t instanceof A.Group?{selectable:!1,focusable:!1,cssClasses:\"slick-group\",columns:[{formatter:a}].concat(n.map(function(e){var t\u003de.field,n\u003de.formatter,r\u003do.find(function(e){return e.field_\u003d\u003d\u003dt});if(r){var i\u003dr.key;return{formatter:function(e,o,r,A,l){return n?n(e,o,l.totals[i][t],A,l):\"\"}}}return{}}))}:{}},t.prototype.collapseGroup\u003dfunction(e){var t\u003de.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[t][e]\u003d!this.groupingInfos[t].collapsed,this.refresh()},t.prototype.expandGroup\u003dfunction(e){var t\u003de.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[t][e]\u003dthis.groupingInfos[t].collapsed,this.refresh()},t.__name__\u003d\"DataCubeProvider\",t}(l.TableDataProvider);n.DataCubeProvider\u003du;var d\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype.render\u003dfunction(){var e,t,n\u003d{enableCellNavigation:!1!\u003d\u003dthis.model.selectable,enableColumnReorder:!1,forceFitColumns:this.model.fit_columns,multiColumnSort:!1,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height},o\u003dthis.model.columns.map(function(e){return e.toColumn()});o[0].formatter\u003d(e\u003do[0].formatter,t\u003dthis.model.grouping.length,function(n,o,r,A,l){var a\u003di.span({class:\"slick-group-toggle\",style:{\"margin-left\":15*(t||0)+\"px\"}}),s\u003de?e(n,o,r,A,l):\"\"+r;return\"\"+a.outerHTML+(s\u0026\u0026s.replace(/^\u003cdiv/,\"\u003cspan\").replace(/div\u003e$/,\"span\u003e\"))}),delete o[0].editor,this.data\u003dnew u(this.model.source,this.model.view,o,this.model.target),this.data.setGrouping(this.model.grouping),this.el.style.width\u003dthis.model.width+\"px\",this.grid\u003dnew A.Grid(this.el,this.data,o,n),this.grid.onClick.subscribe(s)},t.__name__\u003d\"DataCubeView\",t}(l.DataTableView);n.DataCubeView\u003dd;var p\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"DataCube\",this.prototype.default_view\u003dd,this.define({grouping:[r.Array,[]],target:[r.Instance]})},t.__name__\u003d\"DataCube\",t}(l.DataTable);n.DataCube\u003dp,p.initClass()},481:function(e,t,n){var o\u003de(426),r\u003de(496).RowSelectionModel,i\u003de(495).CheckboxSelectColumn,A\u003de(494).CellExternalCopyManager,l\u003de(491),a\u003de(18),s\u003de(40),c\u003de(46),u\u003de(24),d\u003de(35),p\u003de(17),f\u003de(13),h\u003de(486),g\u003de(487),m\u003de(489);n.DTINDEX_NAME\u003d\"__bkdt_internal_index__\";var v\u003dfunction(){function e(e,t){if(this.source\u003de,this.view\u003dt,n.DTINDEX_NAME in this.source.data)throw new Error(\"special name \"+n.DTINDEX_NAME+\" cannot be used as a data table column\");this.index\u003dthis.view.indices}return e.prototype.getLength\u003dfunction(){return this.index.length},e.prototype.getItem\u003dfunction(e){for(var t\u003d{},o\u003d0,r\u003dd.keys(this.source.data);o\u003cr.length;o++){var i\u003dr[o];t[i]\u003dthis.source.data[i][this.index[e]]}return t[n.DTINDEX_NAME]\u003dthis.index[e],t},e.prototype.getField\u003dfunction(e,t){return t\u003d\u003dn.DTINDEX_NAME?this.index[e]:this.source.data[t][this.index[e]]},e.prototype.setField\u003dfunction(e,t,n){var o,r\u003dthis.index[e];this.source.patch(((o\u003d{})[t]\u003d[[r,n]],o))},e.prototype.getItemMetadata\u003dfunction(e){return null},e.prototype.getRecords\u003dfunction(){var e\u003dthis;return u.range(0,this.getLength()).map(function(t){return e.getItem(t)})},e.prototype.sort\u003dfunction(e){var t\u003de.map(function(e){return[e.sortCol.field,e.sortAsc?1:-1]});0\u003d\u003dt.length\u0026\u0026(t\u003d[[n.DTINDEX_NAME,1]]);var o\u003dthis.getRecords(),r\u003dthis.index.slice();this.index.sort(function(e,n){for(var i\u003d0,A\u003dt;i\u003cA.length;i++){var l\u003dA[i],a\u003dl[0],s\u003dl[1],c\u003do[r.indexOf(e)][a],u\u003do[r.indexOf(n)][a],d\u003dc\u003d\u003du?0:c\u003eu?s:-s;if(0!\u003dd)return d}return 0})},e.__name__\u003d\"TableDataProvider\",e}();n.TableDataProvider\u003dv;var w\u003dfunction(e){function t(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t._in_selection_update\u003d!1,t._warned_not_reorderable\u003d!1,t}return o.__extends(t,e),t.prototype.connect_signals\u003dfunction(){var t\u003dthis;e.prototype.connect_signals.call(this),this.connect(this.model.change,function(){return t.render()}),this.connect(this.model.source.streaming,function(){return t.updateGrid()}),this.connect(this.model.source.patching,function(){return t.updateGrid()}),this.connect(this.model.source.change,function(){return t.updateGrid()}),this.connect(this.model.source.properties.data.change,function(){return t.updateGrid()}),this.connect(this.model.source.selected.change,function(){return t.updateSelection()}),this.connect(this.model.source.selected.properties.indices.change,function(){return t.updateSelection()})},t.prototype._update_layout\u003dfunction(){this.layout\u003dnew f.LayoutItem,this.layout.set_sizing(this.box_sizing())},t.prototype.update_position\u003dfunction(){e.prototype.update_position.call(this),this.grid.resizeCanvas()},t.prototype.updateGrid\u003dfunction(){var e\u003dthis;this.model.view.compute_indices(),this.data.constructor(this.model.source,this.model.view);var t\u003dthis.grid.getColumns(),n\u003dthis.grid.getSortColumns().map(function(n){return{sortCol:{field:t[e.grid.getColumnIndex(n.columnId)].field},sortAsc:n.sortAsc}});this.data.sort(n),this.grid.invalidate(),this.grid.render()},t.prototype.updateSelection\u003dfunction(){var e\u003dthis;if(!this._in_selection_update){var t\u003dthis.model.source.selected.indices.map(function(t){return e.data.index.indexOf(t)}).sort();this._in_selection_update\u003d!0,this.grid.setSelectedRows(t),this._in_selection_update\u003d!1;var n\u003dthis.grid.getViewport(),o\u003dthis.model.get_scroll_index(n,t);null!\u003do\u0026\u0026this.grid.scrollRowToTop(o)}},t.prototype.newIndexColumn\u003dfunction(){return{id:s.uniqueId(),name:this.model.index_header,field:n.DTINDEX_NAME,width:this.model.index_width,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:m.bk_cell_index,headerCssClass:m.bk_header_index}},t.prototype.css_classes\u003dfunction(){return e.prototype.css_classes.call(this).concat(m.bk_data_table)},t.prototype.render\u003dfunction(){var e,t\u003dthis,n\u003dthis.model.columns.map(function(e){return e.toColumn()});if(\"checkbox\"\u003d\u003dthis.model.selectable\u0026\u0026(e\u003dnew i({cssClass:m.bk_cell_select}),n.unshift(e.getColumnDefinition())),null!\u003dthis.model.index_position){var o\u003dthis.model.index_position,a\u003dthis.newIndexColumn();-1\u003d\u003do?n.push(a):o\u003c-1?n.splice(o+1,0,a):n.splice(o,0,a)}var s\u003dthis.model.reorderable;!s||\"undefined\"!\u003dtypeof $\u0026\u0026null!\u003d$.fn\u0026\u0026null!\u003d$.fn.sortable||(this._warned_not_reorderable||(p.logger.warn(\"jquery-ui is required to enable DataTable.reorderable\"),this._warned_not_reorderable\u003d!0),s\u003d!1);var u\u003d{enableCellNavigation:!1!\u003d\u003dthis.model.selectable,enableColumnReorder:s,forceFitColumns:this.model.fit_columns,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height};if(this.data\u003dnew v(this.model.source,this.model.view),this.grid\u003dnew l.Grid(this.el,this.data,n,u),this.grid.onSort.subscribe(function(e,o){n\u003do.sortCols,t.data.sort(n),t.grid.invalidate(),t.updateSelection(),t.grid.render(),t.model.header_row||t._hide_header(),t.model.update_sort_columns(n)}),!1!\u003d\u003dthis.model.selectable){this.grid.setSelectionModel(new r({selectActiveRow:null\u003d\u003de})),null!\u003de\u0026\u0026this.grid.registerPlugin(e);var d\u003d{dataItemColumnValueExtractor:function(e,t){var n\u003de[t.field];return c.isString(n)\u0026\u0026(n\u003dn.replace(/\\n/g,\"\\\\n\")),n},includeHeaderWhenCopying:!1};this.grid.registerPlugin(new A(d)),this.grid.onSelectedRowsChanged.subscribe(function(e,n){t._in_selection_update||(t.model.source.selected.indices\u003dn.rows.map(function(e){return t.data.index[e]}))}),this.updateSelection(),this.model.header_row||this._hide_header()}},t.prototype._hide_header\u003dfunction(){for(var e\u003d0,t\u003dArray.from(this.el.querySelectorAll(\".slick-header-columns\"));e\u003ct.length;e++){t[e].style.height\u003d\"0px\"}this.grid.resizeCanvas()},t.__name__\u003d\"DataTableView\",t}(g.WidgetView);n.DataTableView\u003dw;var C\u003dfunction(e){function t(t){var n\u003de.call(this,t)||this;return n._sort_columns\u003d[],n}return o.__extends(t,e),Object.defineProperty(t.prototype,\"sort_columns\",{get:function(){return this._sort_columns},enumerable:!0,configurable:!0}),t.initClass\u003dfunction(){this.prototype.default_view\u003dw,this.define({columns:[a.Array,[]],fit_columns:[a.Boolean,!0],sortable:[a.Boolean,!0],reorderable:[a.Boolean,!0],editable:[a.Boolean,!1],selectable:[a.Any,!0],index_position:[a.Int,0],index_header:[a.String,\"#\"],index_width:[a.Int,40],scroll_to_selection:[a.Boolean,!0],header_row:[a.Boolean,!0],row_height:[a.Int,25]}),this.override({width:600,height:400})},t.prototype.update_sort_columns\u003dfunction(e){return this._sort_columns\u003de.map(function(e){return{field:e.sortCol.field,sortAsc:e.sortAsc}}),null},t.prototype.get_scroll_index\u003dfunction(e,t){return this.scroll_to_selection\u0026\u00260!\u003dt.length?u.some(t,function(t){return e.top\u003c\u003dt\u0026\u0026t\u003c\u003de.bottom})?null:Math.max(0,Math.min.apply(Math,t)-1):null},t.__name__\u003d\"DataTable\",t}(h.TableWidget);n.DataTable\u003dC,C.initClass()},482:function(e,t,n){var o\u003de(426);o.__exportStar(e(478),n),o.__exportStar(e(479),n);var r\u003de(481);n.DataTable\u003dr.DataTable;var i\u003de(485);n.TableColumn\u003di.TableColumn;var A\u003de(486);n.TableWidget\u003dA.TableWidget;var l\u003de(484);n.AvgAggregator\u003dl.AvgAggregator,n.MinAggregator\u003dl.MinAggregator,n.MaxAggregator\u003dl.MaxAggregator,n.SumAggregator\u003dl.SumAggregator;var a\u003de(480);n.GroupingInfo\u003da.GroupingInfo,n.DataCube\u003da.DataCube},483:function(e,t,n){var o\u003de(482);n.Tables\u003do,e(0).register_models(o)},484:function(e,t,n){var o\u003de(426),r\u003de(491).Data.Aggregators,i\u003dr.Avg,A\u003dr.Min,l\u003dr.Max,a\u003dr.Sum,s\u003de(18),c\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"RowAggregator\",this.define({field_:[s.String,\"\"]})},t.__name__\u003d\"RowAggregator\",t}(e(62).Model);n.RowAggregator\u003dc,c.initClass();var u\u003dnew i,d\u003dfunction(e){function t(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t.key\u003d\"avg\",t.init\u003du.init,t.accumulate\u003du.accumulate,t.storeResult\u003du.storeResult,t}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"AvgAggregator\"},t.__name__\u003d\"AvgAggregator\",t}(c);n.AvgAggregator\u003dd,d.initClass();var p\u003dnew A,f\u003dfunction(e){function t(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t.key\u003d\"min\",t.init\u003dp.init,t.accumulate\u003dp.accumulate,t.storeResult\u003dp.storeResult,t}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"MinAggregator\"},t.__name__\u003d\"MinAggregator\",t}(c);n.MinAggregator\u003df,f.initClass();var h\u003dnew l,g\u003dfunction(e){function t(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t.key\u003d\"max\",t.init\u003dh.init,t.accumulate\u003dh.accumulate,t.storeResult\u003dh.storeResult,t}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"MaxAggregator\"},t.__name__\u003d\"MaxAggregator\",t}(c);n.MaxAggregator\u003dg,g.initClass();var m\u003dnew a,v\u003dfunction(e){function t(){var t\u003dnull!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this;return t.key\u003d\"sum\",t.init\u003dm.init,t.accumulate\u003dm.accumulate,t.storeResult\u003dm.storeResult,t}return o.__extends(t,e),t.initClass\u003dfunction(){this.prototype.type\u003d\"SumAggregator\"},t.__name__\u003d\"SumAggregator\",t}(c);n.SumAggregator\u003dv,v.initClass()},485:function(e,t,n){var o\u003de(426),r\u003de(479),i\u003de(478),A\u003de(18),l\u003de(40),a\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({field:[A.String],title:[A.String],width:[A.Number,300],formatter:[A.Instance,function(){return new r.StringFormatter}],editor:[A.Instance,function(){return new i.StringEditor}],sortable:[A.Boolean,!0],default_sort:[A.Sort,\"ascending\"]})},t.prototype.toColumn\u003dfunction(){return{id:l.uniqueId(),field:this.field,name:this.title,width:this.width,formatter:null!\u003dthis.formatter?this.formatter.doFormat.bind(this.formatter):void 0,model:this.editor,editor:this.editor.default_view,sortable:this.sortable,defaultSortAsc:\"ascending\"\u003d\u003dthis.default_sort}},t.__name__\u003d\"TableColumn\",t}(e(62).Model);n.TableColumn\u003da,a.initClass()},486:function(e,t,n){var o\u003de(426),r\u003de(487),i\u003de(211),A\u003de(18),l\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({source:[A.Instance],view:[A.Instance,function(){return new i.CDSView}]})},t.prototype.initialize\u003dfunction(){e.prototype.initialize.call(this),null\u003d\u003dthis.view.source\u0026\u0026(this.view.source\u003dthis.source,this.view.compute_indices())},t.__name__\u003d\"TableWidget\",t}(r.Widget);n.TableWidget\u003dl,l.initClass()},487:function(e,t,n){var o\u003de(426),r\u003de(164),i\u003de(18),A\u003dfunction(e){function t(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype._width_policy\u003dfunction(){return\"horizontal\"\u003d\u003dthis.model.orientation?e.prototype._width_policy.call(this):\"fixed\"},t.prototype._height_policy\u003dfunction(){return\"horizontal\"\u003d\u003dthis.model.orientation?\"fixed\":e.prototype._height_policy.call(this)},t.prototype.box_sizing\u003dfunction(){var t\u003de.prototype.box_sizing.call(this);return\"horizontal\"\u003d\u003dthis.model.orientation?null\u003d\u003dt.width\u0026\u0026(t.width\u003dthis.model.default_size):null\u003d\u003dt.height\u0026\u0026(t.height\u003dthis.model.default_size),t},t.__name__\u003d\"WidgetView\",t}(r.HTMLBoxView);n.WidgetView\u003dA;var l\u003dfunction(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.initClass\u003dfunction(){this.define({orientation:[i.Orientation,\"horizontal\"],default_size:[i.Number,300]}),this.override({margin:[5,5,5,5]})},t.__name__\u003d\"Widget\",t}(r.HTMLBox);n.Widget\u003dl,l.initClass()},488:function(e,t,n){e(311),e(5).styles.append(\u0027.bk-root {\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /* Menu button */\\n /* Menu */\\n /* Menu items */\\n /* Disabled */\\n}\\n.bk-root .slick-header.ui-state-default,\\n.bk-root .slick-headerrow.ui-state-default,\\n.bk-root .slick-footerrow.ui-state-default,\\n.bk-root .slick-top-panel-scroller.ui-state-default {\\n width: 100%;\\n overflow: auto;\\n position: relative;\\n border-left: 0px !important;\\n}\\n.bk-root .slick-header.ui-state-default {\\n overflow: inherit;\\n}\\n.bk-root .slick-header::-webkit-scrollbar,\\n.bk-root .slick-headerrow::-webkit-scrollbar,\\n.bk-root .slick-footerrow::-webkit-scrollbar {\\n display: none;\\n}\\n.bk-root .slick-header-columns,\\n.bk-root .slick-headerrow-columns,\\n.bk-root .slick-footerrow-columns {\\n position: relative;\\n white-space: nowrap;\\n cursor: default;\\n overflow: hidden;\\n}\\n.bk-root .slick-header-column.ui-state-default {\\n position: relative;\\n display: inline-block;\\n box-sizing: content-box !important;\\n /* this here only for Firefox! */\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n height: 16px;\\n line-height: 16px;\\n margin: 0;\\n padding: 4px;\\n border-right: 1px solid silver;\\n border-left: 0px !important;\\n border-top: 0px !important;\\n border-bottom: 0px !important;\\n float: left;\\n}\\n.bk-root .slick-headerrow-column.ui-state-default,\\n.bk-root .slick-footerrow-column.ui-state-default {\\n padding: 4px;\\n}\\n.bk-root .slick-header-column-sorted {\\n font-style: italic;\\n}\\n.bk-root .slick-sort-indicator {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 6px;\\n float: left;\\n}\\n.bk-root .slick-sort-indicator-numbered {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 0;\\n line-height: 20px;\\n float: left;\\n font-family: Arial;\\n font-style: normal;\\n font-weight: bold;\\n color: #6190CD;\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background: url(images/sort-desc.gif);\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background: url(images/sort-asc.gif);\\n}\\n.bk-root .slick-resizable-handle {\\n position: absolute;\\n font-size: 0.1px;\\n display: block;\\n cursor: col-resize;\\n width: 9px;\\n right: -5px;\\n top: 0;\\n height: 100%;\\n z-index: 1;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver;\\n}\\n.bk-root .grid-canvas {\\n position: relative;\\n outline: 0;\\n}\\n.bk-root .slick-row.ui-widget-content,\\n.bk-root .slick-row.ui-state-active {\\n position: absolute;\\n border: 0px;\\n width: 100%;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column,\\n.bk-root .slick-footerrow-column {\\n position: absolute;\\n border: 1px solid transparent;\\n border-right: 1px dotted silver;\\n border-bottom-color: silver;\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n vertical-align: middle;\\n z-index: 1;\\n padding: 1px 2px 2px 1px;\\n margin: 0;\\n white-space: nowrap;\\n cursor: default;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column {\\n border-bottom-color: silver;\\n}\\n.bk-root .slick-footerrow-column {\\n border-top-color: silver;\\n}\\n.bk-root .slick-group-toggle {\\n display: inline-block;\\n}\\n.bk-root .slick-cell.highlighted {\\n background: lightskyblue;\\n background: rgba(0, 0, 255, 0.2);\\n -webkit-transition: all 0.5s;\\n -moz-transition: all 0.5s;\\n -o-transition: all 0.5s;\\n transition: all 0.5s;\\n}\\n.bk-root .slick-cell.flashing {\\n border: 1px solid red !important;\\n}\\n.bk-root .slick-cell.editable {\\n z-index: 11;\\n overflow: visible;\\n background: white;\\n border-color: black;\\n border-style: solid;\\n}\\n.bk-root .slick-cell:focus {\\n outline: none;\\n}\\n.bk-root .slick-reorder-proxy {\\n display: inline-block;\\n background: blue;\\n opacity: 0.15;\\n cursor: move;\\n}\\n.bk-root .slick-reorder-guide {\\n display: inline-block;\\n height: 2px;\\n background: blue;\\n opacity: 0.7;\\n}\\n.bk-root .slick-selection {\\n z-index: 10;\\n position: absolute;\\n border: 2px dashed black;\\n}\\n.bk-root .slick-header-columns {\\n background: url(\\\u0027images/header-columns-bg.gif\\\u0027) repeat-x center bottom;\\n border-bottom: 1px solid silver;\\n}\\n.bk-root .slick-header-column {\\n background: url(\\\u0027images/header-columns-bg.gif\\\u0027) repeat-x center bottom;\\n border-right: 1px solid silver;\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background: white url(\\\u0027images/header-columns-over-bg.gif\\\u0027) repeat-x center bottom;\\n}\\n.bk-root .slick-headerrow {\\n background: #fafafa;\\n}\\n.bk-root .slick-headerrow-column {\\n background: #fafafa;\\n border-bottom: 0;\\n height: 100%;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row {\\n position: absolute;\\n background: white;\\n border: 0px;\\n line-height: 20px;\\n}\\n.bk-root .slick-row.selected {\\n z-index: 10;\\n background: #DFE8F6;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-group {\\n border-bottom: 2px solid silver;\\n}\\n.bk-root .slick-group-toggle {\\n width: 9px;\\n height: 9px;\\n margin-right: 5px;\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background: url(images/collapse.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background: url(images/expand.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-totals {\\n color: gray;\\n background: white;\\n}\\n.bk-root .slick-group-select-checkbox {\\n width: 13px;\\n height: 13px;\\n margin: 3px 10px 0 0;\\n display: inline-block;\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background: url(images/GrpCheckboxY.png) no-repeat center center;\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background: url(images/GrpCheckboxN.png) no-repeat center center;\\n}\\n.bk-root .slick-cell.selected {\\n background-color: beige;\\n}\\n.bk-root .slick-cell.active {\\n border-color: gray;\\n border-style: solid;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver !important;\\n}\\n.bk-root .slick-row.odd {\\n background: #fafafa;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row.loading {\\n opacity: 0.5;\\n}\\n.bk-root .slick-cell.invalid {\\n border-color: red;\\n -moz-animation-duration: 0.2s;\\n -webkit-animation-duration: 0.2s;\\n -moz-animation-name: slickgrid-invalid-hilite;\\n -webkit-animation-name: slickgrid-invalid-hilite;\\n}\\n@-moz-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n@-webkit-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n.bk-root .slick-column-name,\\n.bk-root .slick-sort-indicator {\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n display: inline-block;\\n float: left;\\n margin-bottom: 100px;\\n}\\n.bk-root .slick-header-button {\\n display: inline-block;\\n float: right;\\n vertical-align: top;\\n margin: 1px;\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n margin-bottom: 100px;\\n height: 15px;\\n width: 15px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-button-hidden {\\n width: 0;\\n -webkit-transition: 0.2s width;\\n -ms-transition: 0.2s width;\\n transition: 0.2s width;\\n}\\n.bk-root .slick-header-column:hover \u003e .slick-header-button {\\n width: 15px;\\n}\\n.bk-root .slick-header-menubutton {\\n position: absolute;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n width: 14px;\\n background-repeat: no-repeat;\\n background-position: left center;\\n background-image: url(../images/down.gif);\\n cursor: pointer;\\n display: none;\\n border-left: thin ridge silver;\\n}\\n.bk-root .slick-header-column:hover \u003e .slick-header-menubutton,\\n.bk-root .slick-header-column-active .slick-header-menubutton {\\n display: inline-block;\\n}\\n.bk-root .slick-header-menu {\\n position: absolute;\\n display: inline-block;\\n margin: 0;\\n padding: 2px;\\n cursor: default;\\n}\\n.bk-root .slick-header-menuitem {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-menuicon {\\n display: inline-block;\\n width: 16px;\\n height: 16px;\\n vertical-align: middle;\\n margin-right: 4px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .slick-header-menucontent {\\n display: inline-block;\\n vertical-align: middle;\\n}\\n.bk-root .slick-header-menuitem-disabled {\\n color: silver;\\n}\\n.bk-root .slick-columnpicker {\\n border: 1px solid #718BB7;\\n background: #f0f0f0;\\n padding: 6px;\\n -moz-box-shadow: 2px 2px 2px silver;\\n -webkit-box-shadow: 2px 2px 2px silver;\\n box-shadow: 2px 2px 2px silver;\\n min-width: 150px;\\n cursor: default;\\n position: absolute;\\n z-index: 20;\\n overflow: auto;\\n resize: both;\\n}\\n.bk-root .slick-columnpicker \u003e .close {\\n float: right;\\n}\\n.bk-root .slick-columnpicker .title {\\n font-size: 16px;\\n width: 60%;\\n border-bottom: solid 1px #d6d6d6;\\n margin-bottom: 10px;\\n}\\n.bk-root .slick-columnpicker li {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n background: none;\\n}\\n.bk-root .slick-columnpicker input {\\n margin: 4px;\\n}\\n.bk-root .slick-columnpicker li a {\\n display: block;\\n padding: 4px;\\n font-weight: bold;\\n}\\n.bk-root .slick-columnpicker li a:hover {\\n background: white;\\n}\\n.bk-root .slick-pager {\\n width: 100%;\\n height: 26px;\\n border: 1px solid gray;\\n border-top: 0;\\n background: url(\\\u0027../images/header-columns-bg.gif\\\u0027) repeat-x center bottom;\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-status {\\n display: inline-block;\\n padding: 6px;\\n}\\n.bk-root .slick-pager .ui-icon-container {\\n display: inline-block;\\n margin: 2px;\\n border-color: gray;\\n}\\n.bk-root .slick-pager .slick-pager-nav {\\n display: inline-block;\\n float: left;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings {\\n display: block;\\n float: right;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings * {\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-settings a {\\n padding: 2px;\\n text-decoration: underline;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-columns {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs\u003d\");\\n}\\n.bk-root .slick-header-column {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs\u003d\");\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAWAIcAAKrM9tno++vz/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABYAAAgUAAUIHEiwoIAACBMqXMhwIQAAAQEAOw\u003d\u003d\");\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIMwADCBxIUIDBgwIEChgwwECBAgQUFjBAkaJCABgxGlB4AGHCAAIQiBypEEECkScJqgwQEAA7\");\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIOAADCBxIUIDBgwIEChgwAECBAgQUFjAAQIABAwoBaNSIMYCAAwIqGlSIAEHFkiQTIBCgkqDLAAEBADs\u003d\");\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAEcSURBVChTjdI9S8NQFAbg/raQXVwCRRFE7GK7OXTwD+ikk066VF3a0ja0hQTyQdJrwNq0zrYSQRLEXMSWSlCIb8glqRcFD+9yz3nugXwU4n9XQqMoGjj36uBJsTwuaNo3EwBG4Yy7pe7Gv8YcvhJCGFVsjxsjxujj6OTSGlHv+U2WZUZbPWKOv1ZjT5a7pbIoiptbO5b73mwrjHa1B27l8VlTEIS1damlTnEE+EEN9/P8WrfH81qdAIGeXvTTmzltdCy46sEhxpKUINReZR9NnqZbr9puugxV3NjWh/k74WmmEdWhmUNy2jNmWRc6fZTVADCqao52u+DGWTACYNT3fRxwtatPufTNR4yCIGAUn5hS+vJHhWGY/ANx/A3tvdv+1tZmuwAAAABJRU5ErkJggg\u003d\u003d\");\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAACXSURBVChT1dIxC4MwEAXg/v8/VOhQVDBNakV0KA6pxS4JhWRSIYPEJxwdDi1de7wleR+3JIf486w0hKCKRpSvvOhZcCmvNQBRuKqdah03U7UjNNH81rOaBYDo8SQaPX8JANFEaLaGBeAPaaY61rGksiN6TmR5H1j9CSoAosYYHLA7vTxYMvVEZa0liif23r93xjm3/oEYF8PiDn/I2FHCAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs\u003d\");\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs\u003d\");\\n}\\n.bk-root .slick-header-menubutton {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDgAOAIABADtKYwAAACH5BAEAAAEALAAAAAAOAA4AAAISjI+py+0PHZgUsGobhTn6DxoFADs\u003d\");\\n}\\n.bk-root .slick-pager {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs\u003d\");\\n}\\n\u0027)},489:function(e,t,n){e(311),e(488),e(5).styles.append(\u0027.bk-root .bk-data-table {\\n box-sizing: content-box;\\n font-size: 11px;\\n}\\n.bk-root .bk-data-table input[type\u003d\"checkbox\"] {\\n margin-left: 4px;\\n margin-right: 4px;\\n}\\n.bk-root .bk-cell-special-defaults {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-select {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-index {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n text-align: right;\\n color: gray;\\n}\\n.bk-root .bk-header-index .slick-column-name {\\n float: right;\\n}\\n.bk-root .slick-row.selected .bk-cell-index {\\n background-color: transparent;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-cell.active {\\n border-style: dashed;\\n}\\n.bk-root .slick-cell.editable {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.bk-root .bk-cell-editor input,\\n.bk-root .bk-cell-editor select {\\n width: 100%;\\n height: 100%;\\n border: 0;\\n margin: 0;\\n padding: 0;\\n outline: 0;\\n background: transparent;\\n vertical-align: baseline;\\n}\\n.bk-root .bk-cell-editor input {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .bk-cell-editor-completion {\\n font-size: 11px;\\n}\\n\u0027),n.bk_data_table\u003d\"bk-data-table\",n.bk_cell_index\u003d\"bk-cell-index\",n.bk_header_index\u003d\"bk-header-index\",n.bk_cell_editor\u003d\"bk-cell-editor\",n.bk_cell_select\u003d\"bk-cell-select\"},490:function(e,t,n){\n /*!\n * jQuery JavaScript Library v3.4.1\n * https://jquery.com/\n *\n * Includes Sizzle.js\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://jquery.org/license\n *\n * Date: 2019-05-01T21:04Z\n */\n !function(e,n){\"use strict\";\"object\"\u003d\u003dtypeof t\u0026\u0026\"object\"\u003d\u003dtypeof t.exports?t.exports\u003de.document?n(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return n(e)}:n(e)}(\"undefined\"!\u003dtypeof window?window:this,function(e,t){\"use strict\";var n\u003d[],o\u003de.document,r\u003dObject.getPrototypeOf,i\u003dn.slice,A\u003dn.concat,l\u003dn.push,a\u003dn.indexOf,s\u003d{},c\u003ds.toString,u\u003ds.hasOwnProperty,d\u003du.toString,p\u003dd.call(Object),f\u003d{},h\u003dfunction(e){return\"function\"\u003d\u003dtypeof e\u0026\u0026\"number\"!\u003dtypeof e.nodeType},g\u003dfunction(e){return null!\u003de\u0026\u0026e\u003d\u003d\u003de.window},m\u003d{type:!0,src:!0,nonce:!0,noModule:!0};function v(e,t,n){var r,i,A\u003d(n\u003dn||o).createElement(\"script\");if(A.text\u003de,t)for(r in m)(i\u003dt[r]||t.getAttribute\u0026\u0026t.getAttribute(r))\u0026\u0026A.setAttribute(r,i);n.head.appendChild(A).parentNode.removeChild(A)}function w(e){return null\u003d\u003de?e+\"\":\"object\"\u003d\u003dtypeof e||\"function\"\u003d\u003dtypeof e?s[c.call(e)]||\"object\":typeof e}var C\u003dfunction(e,t){return new C.fn.init(e,t)},y\u003d/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function b(e){var t\u003d!!e\u0026\u0026\"length\"in e\u0026\u0026e.length,n\u003dw(e);return!h(e)\u0026\u0026!g(e)\u0026\u0026(\"array\"\u003d\u003d\u003dn||0\u003d\u003d\u003dt||\"number\"\u003d\u003dtypeof t\u0026\u0026t\u003e0\u0026\u0026t-1 in e)}C.fn\u003dC.prototype\u003d{jquery:\"3.4.1\",constructor:C,length:0,toArray:function(){return i.call(this)},get:function(e){return null\u003d\u003de?i.call(this):e\u003c0?this[e+this.length]:this[e]},pushStack:function(e){var t\u003dC.merge(this.constructor(),e);return t.prevObject\u003dthis,t},each:function(e){return C.each(this,e)},map:function(e){return this.pushStack(C.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t\u003dthis.length,n\u003d+e+(e\u003c0?t:0);return this.pushStack(n\u003e\u003d0\u0026\u0026n\u003ct?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:n.sort,splice:n.splice},C.extend\u003dC.fn.extend\u003dfunction(){var e,t,n,o,r,i,A\u003darguments[0]||{},l\u003d1,a\u003darguments.length,s\u003d!1;for(\"boolean\"\u003d\u003dtypeof A\u0026\u0026(s\u003dA,A\u003darguments[l]||{},l++),\"object\"\u003d\u003dtypeof A||h(A)||(A\u003d{}),l\u003d\u003d\u003da\u0026\u0026(A\u003dthis,l--);l\u003ca;l++)if(null!\u003d(e\u003darguments[l]))for(t in e)o\u003de[t],\"__proto__\"!\u003d\u003dt\u0026\u0026A!\u003d\u003do\u0026\u0026(s\u0026\u0026o\u0026\u0026(C.isPlainObject(o)||(r\u003dArray.isArray(o)))?(n\u003dA[t],i\u003dr\u0026\u0026!Array.isArray(n)?[]:r||C.isPlainObject(n)?n:{},r\u003d!1,A[t]\u003dC.extend(s,i,o)):void 0!\u003d\u003do\u0026\u0026(A[t]\u003do));return A},C.extend({expando:\"jQuery\"+(\"3.4.1\"+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!\u003d\u003dc.call(e))\u0026\u0026(!(t\u003dr(e))||\"function\"\u003d\u003dtypeof(n\u003du.call(t,\"constructor\")\u0026\u0026t.constructor)\u0026\u0026d.call(n)\u003d\u003d\u003dp)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){v(e,{nonce:t\u0026\u0026t.nonce})},each:function(e,t){var n,o\u003d0;if(b(e))for(n\u003de.length;o\u003cn\u0026\u0026!1!\u003d\u003dt.call(e[o],o,e[o]);o++);else for(o in e)if(!1\u003d\u003d\u003dt.call(e[o],o,e[o]))break;return e},trim:function(e){return null\u003d\u003de?\"\":(e+\"\").replace(y,\"\")},makeArray:function(e,t){var n\u003dt||[];return null!\u003de\u0026\u0026(b(Object(e))?C.merge(n,\"string\"\u003d\u003dtypeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null\u003d\u003dt?-1:a.call(t,e,n)},merge:function(e,t){for(var n\u003d+t.length,o\u003d0,r\u003de.length;o\u003cn;o++)e[r++]\u003dt[o];return e.length\u003dr,e},grep:function(e,t,n){for(var o\u003d[],r\u003d0,i\u003de.length,A\u003d!n;r\u003ci;r++)!t(e[r],r)!\u003d\u003dA\u0026\u0026o.push(e[r]);return o},map:function(e,t,n){var o,r,i\u003d0,l\u003d[];if(b(e))for(o\u003de.length;i\u003co;i++)null!\u003d(r\u003dt(e[i],i,n))\u0026\u0026l.push(r);else for(i in e)null!\u003d(r\u003dt(e[i],i,n))\u0026\u0026l.push(r);return A.apply([],l)},guid:1,support:f}),\"function\"\u003d\u003dtypeof Symbol\u0026\u0026(C.fn[Symbol.iterator]\u003dn[Symbol.iterator]),C.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){s[\"[object \"+t+\"]\"]\u003dt.toLowerCase()});var x\u003d\n /*!\n * Sizzle CSS Selector Engine v2.3.4\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://js.foundation/\n *\n * Date: 2019-04-08\n */\n function(e){var t,n,o,r,i,A,l,a,s,c,u,d,p,f,h,g,m,v,w,C\u003d\"sizzle\"+1*new Date,y\u003de.document,b\u003d0,x\u003d0,k\u003dae(),R\u003dae(),S\u003dae(),E\u003dae(),_\u003dfunction(e,t){return e\u003d\u003d\u003dt\u0026\u0026(u\u003d!0),0},T\u003d{}.hasOwnProperty,D\u003d[],P\u003dD.pop,I\u003dD.push,N\u003dD.push,$\u003dD.slice,H\u003dfunction(e,t){for(var n\u003d0,o\u003de.length;n\u003co;n++)if(e[n]\u003d\u003d\u003dt)return n;return-1},M\u003d\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",L\u003d\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",F\u003d\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",V\u003d\"\\\\[\"+L+\"*(\"+F+\")(?:\"+L+\"*([*^$|!~]?\u003d)\"+L+\"*(?:\u0027((?:\\\\\\\\.|[^\\\\\\\\\u0027])*)\u0027|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+F+\"))|)\"+L+\"*\\\\]\",W\u003d\":(\"+F+\")(?:\\\\(((\u0027((?:\\\\\\\\.|[^\\\\\\\\\u0027])*)\u0027|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+V+\")*)|.*)\\\\)|)\",B\u003dnew RegExp(L+\"+\",\"g\"),j\u003dnew RegExp(\"^\"+L+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+L+\"+$\",\"g\"),O\u003dnew RegExp(\"^\"+L+\"*,\"+L+\"*\"),z\u003dnew RegExp(\"^\"+L+\"*([\u003e+~]|\"+L+\")\"+L+\"*\"),q\u003dnew RegExp(L+\"|\u003e\"),G\u003dnew RegExp(W),K\u003dnew RegExp(\"^\"+F+\"$\"),U\u003d{ID:new RegExp(\"^#(\"+F+\")\"),CLASS:new RegExp(\"^\\\\.(\"+F+\")\"),TAG:new RegExp(\"^(\"+F+\"|[*])\"),ATTR:new RegExp(\"^\"+V),PSEUDO:new RegExp(\"^\"+W),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+L+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+L+\"*(?:([+-]|)\"+L+\"*(\\\\d+)|))\"+L+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+M+\")$\",\"i\"),needsContext:new RegExp(\"^\"+L+\"*[\u003e+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+L+\"*((?:-\\\\d)?\\\\d*)\"+L+\"*\\\\)|)(?\u003d[^-]|$)\",\"i\")},X\u003d/HTML$/i,Q\u003d/^(?:input|select|textarea|button)$/i,Y\u003d/^h\\d$/i,J\u003d/^[^{]+\\{\\s*\\[native \\w/,Z\u003d/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee\u003d/[+~]/,te\u003dnew RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+L+\"?|(\"+L+\")|.)\",\"ig\"),ne\u003dfunction(e,t,n){var o\u003d\"0x\"+t-65536;return o!\u003do||n?t:o\u003c0?String.fromCharCode(o+65536):String.fromCharCode(o\u003e\u003e10|55296,1023\u0026o|56320)},oe\u003d/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,re\u003dfunction(e,t){return t?\"\\0\"\u003d\u003d\u003de?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ie\u003dfunction(){d()},Ae\u003dCe(function(e){return!0\u003d\u003d\u003de.disabled\u0026\u0026\"fieldset\"\u003d\u003d\u003de.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{N.apply(D\u003d$.call(y.childNodes),y.childNodes),D[y.childNodes.length].nodeType}catch(e){N\u003d{apply:D.length?function(e,t){I.apply(e,$.call(t))}:function(e,t){for(var n\u003de.length,o\u003d0;e[n++]\u003dt[o++];);e.length\u003dn-1}}}function le(e,t,o,r){var i,l,s,c,u,f,m,v\u003dt\u0026\u0026t.ownerDocument,b\u003dt?t.nodeType:9;if(o\u003do||[],\"string\"!\u003dtypeof e||!e||1!\u003d\u003db\u0026\u00269!\u003d\u003db\u0026\u002611!\u003d\u003db)return o;if(!r\u0026\u0026((t?t.ownerDocument||t:y)!\u003d\u003dp\u0026\u0026d(t),t\u003dt||p,h)){if(11!\u003d\u003db\u0026\u0026(u\u003dZ.exec(e)))if(i\u003du[1]){if(9\u003d\u003d\u003db){if(!(s\u003dt.getElementById(i)))return o;if(s.id\u003d\u003d\u003di)return o.push(s),o}else if(v\u0026\u0026(s\u003dv.getElementById(i))\u0026\u0026w(t,s)\u0026\u0026s.id\u003d\u003d\u003di)return o.push(s),o}else{if(u[2])return N.apply(o,t.getElementsByTagName(e)),o;if((i\u003du[3])\u0026\u0026n.getElementsByClassName\u0026\u0026t.getElementsByClassName)return N.apply(o,t.getElementsByClassName(i)),o}if(n.qsa\u0026\u0026!E[e+\" \"]\u0026\u0026(!g||!g.test(e))\u0026\u0026(1!\u003d\u003db||\"object\"!\u003d\u003dt.nodeName.toLowerCase())){if(m\u003de,v\u003dt,1\u003d\u003d\u003db\u0026\u0026q.test(e)){for((c\u003dt.getAttribute(\"id\"))?c\u003dc.replace(oe,re):t.setAttribute(\"id\",c\u003dC),l\u003d(f\u003dA(e)).length;l--;)f[l]\u003d\"#\"+c+\" \"+we(f[l]);m\u003df.join(\",\"),v\u003dee.test(e)\u0026\u0026me(t.parentNode)||t}try{return N.apply(o,v.querySelectorAll(m)),o}catch(t){E(e,!0)}finally{c\u003d\u003d\u003dC\u0026\u0026t.removeAttribute(\"id\")}}}return a(e.replace(j,\"$1\"),t,o,r)}function ae(){var e\u003d[];return function t(n,r){return e.push(n+\" \")\u003eo.cacheLength\u0026\u0026delete t[e.shift()],t[n+\" \"]\u003dr}}function se(e){return e[C]\u003d!0,e}function ce(e){var t\u003dp.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode\u0026\u0026t.parentNode.removeChild(t),t\u003dnull}}function ue(e,t){for(var n\u003de.split(\"|\"),r\u003dn.length;r--;)o.attrHandle[n[r]]\u003dt}function de(e,t){var n\u003dt\u0026\u0026e,o\u003dn\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u00261\u003d\u003d\u003dt.nodeType\u0026\u0026e.sourceIndex-t.sourceIndex;if(o)return o;if(n)for(;n\u003dn.nextSibling;)if(n\u003d\u003d\u003dt)return-1;return e?1:-1}function pe(e){return function(t){return\"input\"\u003d\u003d\u003dt.nodeName.toLowerCase()\u0026\u0026t.type\u003d\u003d\u003de}}function fe(e){return function(t){var n\u003dt.nodeName.toLowerCase();return(\"input\"\u003d\u003d\u003dn||\"button\"\u003d\u003d\u003dn)\u0026\u0026t.type\u003d\u003d\u003de}}function he(e){return function(t){return\"form\"in t?t.parentNode\u0026\u0026!1\u003d\u003d\u003dt.disabled?\"label\"in t?\"label\"in t.parentNode?t.parentNode.disabled\u003d\u003d\u003de:t.disabled\u003d\u003d\u003de:t.isDisabled\u003d\u003d\u003de||t.isDisabled!\u003d\u003d!e\u0026\u0026Ae(t)\u003d\u003d\u003de:t.disabled\u003d\u003d\u003de:\"label\"in t\u0026\u0026t.disabled\u003d\u003d\u003de}}function ge(e){return se(function(t){return t\u003d+t,se(function(n,o){for(var r,i\u003de([],n.length,t),A\u003di.length;A--;)n[r\u003di[A]]\u0026\u0026(n[r]\u003d!(o[r]\u003dn[r]))})})}function me(e){return e\u0026\u0026void 0!\u003d\u003de.getElementsByTagName\u0026\u0026e}for(t in n\u003dle.support\u003d{},i\u003dle.isXML\u003dfunction(e){var t\u003de.namespaceURI,n\u003d(e.ownerDocument||e).documentElement;return!X.test(t||n\u0026\u0026n.nodeName||\"HTML\")},d\u003dle.setDocument\u003dfunction(e){var t,r,A\u003de?e.ownerDocument||e:y;return A!\u003d\u003dp\u0026\u00269\u003d\u003d\u003dA.nodeType\u0026\u0026A.documentElement?(f\u003d(p\u003dA).documentElement,h\u003d!i(p),y!\u003d\u003dp\u0026\u0026(r\u003dp.defaultView)\u0026\u0026r.top!\u003d\u003dr\u0026\u0026(r.addEventListener?r.addEventListener(\"unload\",ie,!1):r.attachEvent\u0026\u0026r.attachEvent(\"onunload\",ie)),n.attributes\u003dce(function(e){return e.className\u003d\"i\",!e.getAttribute(\"className\")}),n.getElementsByTagName\u003dce(function(e){return e.appendChild(p.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),n.getElementsByClassName\u003dJ.test(p.getElementsByClassName),n.getById\u003dce(function(e){return f.appendChild(e).id\u003dC,!p.getElementsByName||!p.getElementsByName(C).length}),n.getById?(o.filter.ID\u003dfunction(e){var t\u003de.replace(te,ne);return function(e){return e.getAttribute(\"id\")\u003d\u003d\u003dt}},o.find.ID\u003dfunction(e,t){if(void 0!\u003d\u003dt.getElementById\u0026\u0026h){var n\u003dt.getElementById(e);return n?[n]:[]}}):(o.filter.ID\u003dfunction(e){var t\u003de.replace(te,ne);return function(e){var n\u003dvoid 0!\u003d\u003de.getAttributeNode\u0026\u0026e.getAttributeNode(\"id\");return n\u0026\u0026n.value\u003d\u003d\u003dt}},o.find.ID\u003dfunction(e,t){if(void 0!\u003d\u003dt.getElementById\u0026\u0026h){var n,o,r,i\u003dt.getElementById(e);if(i){if((n\u003di.getAttributeNode(\"id\"))\u0026\u0026n.value\u003d\u003d\u003de)return[i];for(r\u003dt.getElementsByName(e),o\u003d0;i\u003dr[o++];)if((n\u003di.getAttributeNode(\"id\"))\u0026\u0026n.value\u003d\u003d\u003de)return[i]}return[]}}),o.find.TAG\u003dn.getElementsByTagName?function(e,t){return void 0!\u003d\u003dt.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,o\u003d[],r\u003d0,i\u003dt.getElementsByTagName(e);if(\"*\"\u003d\u003d\u003de){for(;n\u003di[r++];)1\u003d\u003d\u003dn.nodeType\u0026\u0026o.push(n);return o}return i},o.find.CLASS\u003dn.getElementsByClassName\u0026\u0026function(e,t){if(void 0!\u003d\u003dt.getElementsByClassName\u0026\u0026h)return t.getElementsByClassName(e)},m\u003d[],g\u003d[],(n.qsa\u003dJ.test(p.querySelectorAll))\u0026\u0026(ce(function(e){f.appendChild(e).innerHTML\u003d\"\u003ca id\u003d\u0027\"+C+\"\u0027\u003e\u003c/a\u003e\u003cselect id\u003d\u0027\"+C+\"-\\r\\\\\u0027 msallowcapture\u003d\u0027\u0027\u003e\u003coption selected\u003d\u0027\u0027\u003e\u003c/option\u003e\u003c/select\u003e\",e.querySelectorAll(\"[msallowcapture^\u003d\u0027\u0027]\").length\u0026\u0026g.push(\"[*^$]\u003d\"+L+\"*(?:\u0027\u0027|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+L+\"*(?:value|\"+M+\")\"),e.querySelectorAll(\"[id~\u003d\"+C+\"-]\").length||g.push(\"~\u003d\"),e.querySelectorAll(\":checked\").length||g.push(\":checked\"),e.querySelectorAll(\"a#\"+C+\"+*\").length||g.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML\u003d\"\u003ca href\u003d\u0027\u0027 disabled\u003d\u0027disabled\u0027\u003e\u003c/a\u003e\u003cselect disabled\u003d\u0027disabled\u0027\u003e\u003coption/\u003e\u003c/select\u003e\";var t\u003dp.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name\u003dd]\").length\u0026\u0026g.push(\"name\"+L+\"*[*^$|!~]?\u003d\"),2!\u003d\u003de.querySelectorAll(\":enabled\").length\u0026\u0026g.push(\":enabled\",\":disabled\"),f.appendChild(e).disabled\u003d!0,2!\u003d\u003de.querySelectorAll(\":disabled\").length\u0026\u0026g.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),g.push(\",.*:\")})),(n.matchesSelector\u003dJ.test(v\u003df.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))\u0026\u0026ce(function(e){n.disconnectedMatch\u003dv.call(e,\"*\"),v.call(e,\"[s!\u003d\u0027\u0027]:x\"),m.push(\"!\u003d\",W)}),g\u003dg.length\u0026\u0026new RegExp(g.join(\"|\")),m\u003dm.length\u0026\u0026new RegExp(m.join(\"|\")),t\u003dJ.test(f.compareDocumentPosition),w\u003dt||J.test(f.contains)?function(e,t){var n\u003d9\u003d\u003d\u003de.nodeType?e.documentElement:e,o\u003dt\u0026\u0026t.parentNode;return e\u003d\u003d\u003do||!(!o||1!\u003d\u003do.nodeType||!(n.contains?n.contains(o):e.compareDocumentPosition\u0026\u002616\u0026e.compareDocumentPosition(o)))}:function(e,t){if(t)for(;t\u003dt.parentNode;)if(t\u003d\u003d\u003de)return!0;return!1},_\u003dt?function(e,t){if(e\u003d\u003d\u003dt)return u\u003d!0,0;var o\u003d!e.compareDocumentPosition-!t.compareDocumentPosition;return o||(1\u0026(o\u003d(e.ownerDocument||e)\u003d\u003d\u003d(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached\u0026\u0026t.compareDocumentPosition(e)\u003d\u003d\u003do?e\u003d\u003d\u003dp||e.ownerDocument\u003d\u003d\u003dy\u0026\u0026w(y,e)?-1:t\u003d\u003d\u003dp||t.ownerDocument\u003d\u003d\u003dy\u0026\u0026w(y,t)?1:c?H(c,e)-H(c,t):0:4\u0026o?-1:1)}:function(e,t){if(e\u003d\u003d\u003dt)return u\u003d!0,0;var n,o\u003d0,r\u003de.parentNode,i\u003dt.parentNode,A\u003d[e],l\u003d[t];if(!r||!i)return e\u003d\u003d\u003dp?-1:t\u003d\u003d\u003dp?1:r?-1:i?1:c?H(c,e)-H(c,t):0;if(r\u003d\u003d\u003di)return de(e,t);for(n\u003de;n\u003dn.parentNode;)A.unshift(n);for(n\u003dt;n\u003dn.parentNode;)l.unshift(n);for(;A[o]\u003d\u003d\u003dl[o];)o++;return o?de(A[o],l[o]):A[o]\u003d\u003d\u003dy?-1:l[o]\u003d\u003d\u003dy?1:0},p):p},le.matches\u003dfunction(e,t){return le(e,null,null,t)},le.matchesSelector\u003dfunction(e,t){if((e.ownerDocument||e)!\u003d\u003dp\u0026\u0026d(e),n.matchesSelector\u0026\u0026h\u0026\u0026!E[t+\" \"]\u0026\u0026(!m||!m.test(t))\u0026\u0026(!g||!g.test(t)))try{var o\u003dv.call(e,t);if(o||n.disconnectedMatch||e.document\u0026\u002611!\u003d\u003de.document.nodeType)return o}catch(e){E(t,!0)}return le(t,p,null,[e]).length\u003e0},le.contains\u003dfunction(e,t){return(e.ownerDocument||e)!\u003d\u003dp\u0026\u0026d(e),w(e,t)},le.attr\u003dfunction(e,t){(e.ownerDocument||e)!\u003d\u003dp\u0026\u0026d(e);var r\u003do.attrHandle[t.toLowerCase()],i\u003dr\u0026\u0026T.call(o.attrHandle,t.toLowerCase())?r(e,t,!h):void 0;return void 0!\u003d\u003di?i:n.attributes||!h?e.getAttribute(t):(i\u003de.getAttributeNode(t))\u0026\u0026i.specified?i.value:null},le.escape\u003dfunction(e){return(e+\"\").replace(oe,re)},le.error\u003dfunction(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},le.uniqueSort\u003dfunction(e){var t,o\u003d[],r\u003d0,i\u003d0;if(u\u003d!n.detectDuplicates,c\u003d!n.sortStable\u0026\u0026e.slice(0),e.sort(_),u){for(;t\u003de[i++];)t\u003d\u003d\u003de[i]\u0026\u0026(r\u003do.push(i));for(;r--;)e.splice(o[r],1)}return c\u003dnull,e},r\u003dle.getText\u003dfunction(e){var t,n\u003d\"\",o\u003d0,i\u003de.nodeType;if(i){if(1\u003d\u003d\u003di||9\u003d\u003d\u003di||11\u003d\u003d\u003di){if(\"string\"\u003d\u003dtypeof e.textContent)return e.textContent;for(e\u003de.firstChild;e;e\u003de.nextSibling)n+\u003dr(e)}else if(3\u003d\u003d\u003di||4\u003d\u003d\u003di)return e.nodeValue}else for(;t\u003de[o++];)n+\u003dr(t);return n},(o\u003dle.selectors\u003d{cacheLength:50,createPseudo:se,match:U,attrHandle:{},find:{},relative:{\"\u003e\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]\u003de[1].replace(te,ne),e[3]\u003d(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~\u003d\"\u003d\u003d\u003de[2]\u0026\u0026(e[3]\u003d\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]\u003de[1].toLowerCase(),\"nth\"\u003d\u003d\u003de[1].slice(0,3)?(e[3]||le.error(e[0]),e[4]\u003d+(e[4]?e[5]+(e[6]||1):2*(\"even\"\u003d\u003d\u003de[3]||\"odd\"\u003d\u003d\u003de[3])),e[5]\u003d+(e[7]+e[8]||\"odd\"\u003d\u003d\u003de[3])):e[3]\u0026\u0026le.error(e[0]),e},PSEUDO:function(e){var t,n\u003d!e[6]\u0026\u0026e[2];return U.CHILD.test(e[0])?null:(e[3]?e[2]\u003de[4]||e[5]||\"\":n\u0026\u0026G.test(n)\u0026\u0026(t\u003dA(n,!0))\u0026\u0026(t\u003dn.indexOf(\")\",n.length-t)-n.length)\u0026\u0026(e[0]\u003de[0].slice(0,t),e[2]\u003dn.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t\u003de.replace(te,ne).toLowerCase();return\"*\"\u003d\u003d\u003de?function(){return!0}:function(e){return e.nodeName\u0026\u0026e.nodeName.toLowerCase()\u003d\u003d\u003dt}},CLASS:function(e){var t\u003dk[e+\" \"];return t||(t\u003dnew RegExp(\"(^|\"+L+\")\"+e+\"(\"+L+\"|$)\"))\u0026\u0026k(e,function(e){return t.test(\"string\"\u003d\u003dtypeof e.className\u0026\u0026e.className||void 0!\u003d\u003de.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\")})},ATTR:function(e,t,n){return function(o){var r\u003dle.attr(o,e);return null\u003d\u003dr?\"!\u003d\"\u003d\u003d\u003dt:!t||(r+\u003d\"\",\"\u003d\"\u003d\u003d\u003dt?r\u003d\u003d\u003dn:\"!\u003d\"\u003d\u003d\u003dt?r!\u003d\u003dn:\"^\u003d\"\u003d\u003d\u003dt?n\u0026\u00260\u003d\u003d\u003dr.indexOf(n):\"*\u003d\"\u003d\u003d\u003dt?n\u0026\u0026r.indexOf(n)\u003e-1:\"$\u003d\"\u003d\u003d\u003dt?n\u0026\u0026r.slice(-n.length)\u003d\u003d\u003dn:\"~\u003d\"\u003d\u003d\u003dt?(\" \"+r.replace(B,\" \")+\" \").indexOf(n)\u003e-1:\"|\u003d\"\u003d\u003d\u003dt\u0026\u0026(r\u003d\u003d\u003dn||r.slice(0,n.length+1)\u003d\u003d\u003dn+\"-\"))}},CHILD:function(e,t,n,o,r){var i\u003d\"nth\"!\u003d\u003de.slice(0,3),A\u003d\"last\"!\u003d\u003de.slice(-4),l\u003d\"of-type\"\u003d\u003d\u003dt;return 1\u003d\u003d\u003do\u0026\u00260\u003d\u003d\u003dr?function(e){return!!e.parentNode}:function(t,n,a){var s,c,u,d,p,f,h\u003di!\u003d\u003dA?\"nextSibling\":\"previousSibling\",g\u003dt.parentNode,m\u003dl\u0026\u0026t.nodeName.toLowerCase(),v\u003d!a\u0026\u0026!l,w\u003d!1;if(g){if(i){for(;h;){for(d\u003dt;d\u003dd[h];)if(l?d.nodeName.toLowerCase()\u003d\u003d\u003dm:1\u003d\u003d\u003dd.nodeType)return!1;f\u003dh\u003d\"only\"\u003d\u003d\u003de\u0026\u0026!f\u0026\u0026\"nextSibling\"}return!0}if(f\u003d[A?g.firstChild:g.lastChild],A\u0026\u0026v){for(w\u003d(p\u003d(s\u003d(c\u003d(u\u003d(d\u003dg)[C]||(d[C]\u003d{}))[d.uniqueID]||(u[d.uniqueID]\u003d{}))[e]||[])[0]\u003d\u003d\u003db\u0026\u0026s[1])\u0026\u0026s[2],d\u003dp\u0026\u0026g.childNodes[p];d\u003d++p\u0026\u0026d\u0026\u0026d[h]||(w\u003dp\u003d0)||f.pop();)if(1\u003d\u003d\u003dd.nodeType\u0026\u0026++w\u0026\u0026d\u003d\u003d\u003dt){c[e]\u003d[b,p,w];break}}else if(v\u0026\u0026(w\u003dp\u003d(s\u003d(c\u003d(u\u003d(d\u003dt)[C]||(d[C]\u003d{}))[d.uniqueID]||(u[d.uniqueID]\u003d{}))[e]||[])[0]\u003d\u003d\u003db\u0026\u0026s[1]),!1\u003d\u003d\u003dw)for(;(d\u003d++p\u0026\u0026d\u0026\u0026d[h]||(w\u003dp\u003d0)||f.pop())\u0026\u0026((l?d.nodeName.toLowerCase()!\u003d\u003dm:1!\u003d\u003dd.nodeType)||!++w||(v\u0026\u0026((c\u003d(u\u003dd[C]||(d[C]\u003d{}))[d.uniqueID]||(u[d.uniqueID]\u003d{}))[e]\u003d[b,w]),d!\u003d\u003dt)););return(w-\u003dr)\u003d\u003d\u003do||w%o\u003d\u003d0\u0026\u0026w/o\u003e\u003d0}}},PSEUDO:function(e,t){var n,r\u003do.pseudos[e]||o.setFilters[e.toLowerCase()]||le.error(\"unsupported pseudo: \"+e);return r[C]?r(t):r.length\u003e1?(n\u003d[e,e,\"\",t],o.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var o,i\u003dr(e,t),A\u003di.length;A--;)e[o\u003dH(e,i[A])]\u003d!(n[o]\u003di[A])}):function(e){return r(e,0,n)}):r}},pseudos:{not:se(function(e){var t\u003d[],n\u003d[],o\u003dl(e.replace(j,\"$1\"));return o[C]?se(function(e,t,n,r){for(var i,A\u003do(e,null,r,[]),l\u003de.length;l--;)(i\u003dA[l])\u0026\u0026(e[l]\u003d!(t[l]\u003di))}):function(e,r,i){return t[0]\u003de,o(t,null,i,n),t[0]\u003dnull,!n.pop()}}),has:se(function(e){return function(t){return le(e,t).length\u003e0}}),contains:se(function(e){return e\u003de.replace(te,ne),function(t){return(t.textContent||r(t)).indexOf(e)\u003e-1}}),lang:se(function(e){return K.test(e||\"\")||le.error(\"unsupported lang: \"+e),e\u003de.replace(te,ne).toLowerCase(),function(t){var n;do{if(n\u003dh?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return(n\u003dn.toLowerCase())\u003d\u003d\u003de||0\u003d\u003d\u003dn.indexOf(e+\"-\")}while((t\u003dt.parentNode)\u0026\u00261\u003d\u003d\u003dt.nodeType);return!1}}),target:function(t){var n\u003de.location\u0026\u0026e.location.hash;return n\u0026\u0026n.slice(1)\u003d\u003d\u003dt.id},root:function(e){return e\u003d\u003d\u003df},focus:function(e){return e\u003d\u003d\u003dp.activeElement\u0026\u0026(!p.hasFocus||p.hasFocus())\u0026\u0026!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t\u003de.nodeName.toLowerCase();return\"input\"\u003d\u003d\u003dt\u0026\u0026!!e.checked||\"option\"\u003d\u003d\u003dt\u0026\u0026!!e.selected},selected:function(e){return e.parentNode\u0026\u0026e.parentNode.selectedIndex,!0\u003d\u003d\u003de.selected},empty:function(e){for(e\u003de.firstChild;e;e\u003de.nextSibling)if(e.nodeType\u003c6)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t\u003de.nodeName.toLowerCase();return\"input\"\u003d\u003d\u003dt\u0026\u0026\"button\"\u003d\u003d\u003de.type||\"button\"\u003d\u003d\u003dt},text:function(e){var t;return\"input\"\u003d\u003d\u003de.nodeName.toLowerCase()\u0026\u0026\"text\"\u003d\u003d\u003de.type\u0026\u0026(null\u003d\u003d(t\u003de.getAttribute(\"type\"))||\"text\"\u003d\u003d\u003dt.toLowerCase())},first:ge(function(){return[0]}),last:ge(function(e,t){return[t-1]}),eq:ge(function(e,t,n){return[n\u003c0?n+t:n]}),even:ge(function(e,t){for(var n\u003d0;n\u003ct;n+\u003d2)e.push(n);return e}),odd:ge(function(e,t){for(var n\u003d1;n\u003ct;n+\u003d2)e.push(n);return e}),lt:ge(function(e,t,n){for(var o\u003dn\u003c0?n+t:n\u003et?t:n;--o\u003e\u003d0;)e.push(o);return e}),gt:ge(function(e,t,n){for(var o\u003dn\u003c0?n+t:n;++o\u003ct;)e.push(o);return e})}}).pseudos.nth\u003do.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[t]\u003dpe(t);for(t in{submit:!0,reset:!0})o.pseudos[t]\u003dfe(t);function ve(){}function we(e){for(var t\u003d0,n\u003de.length,o\u003d\"\";t\u003cn;t++)o+\u003de[t].value;return o}function Ce(e,t,n){var o\u003dt.dir,r\u003dt.next,i\u003dr||o,A\u003dn\u0026\u0026\"parentNode\"\u003d\u003d\u003di,l\u003dx++;return t.first?function(t,n,r){for(;t\u003dt[o];)if(1\u003d\u003d\u003dt.nodeType||A)return e(t,n,r);return!1}:function(t,n,a){var s,c,u,d\u003d[b,l];if(a){for(;t\u003dt[o];)if((1\u003d\u003d\u003dt.nodeType||A)\u0026\u0026e(t,n,a))return!0}else for(;t\u003dt[o];)if(1\u003d\u003d\u003dt.nodeType||A)if(c\u003d(u\u003dt[C]||(t[C]\u003d{}))[t.uniqueID]||(u[t.uniqueID]\u003d{}),r\u0026\u0026r\u003d\u003d\u003dt.nodeName.toLowerCase())t\u003dt[o]||t;else{if((s\u003dc[i])\u0026\u0026s[0]\u003d\u003d\u003db\u0026\u0026s[1]\u003d\u003d\u003dl)return d[2]\u003ds[2];if(c[i]\u003dd,d[2]\u003de(t,n,a))return!0}return!1}}function ye(e){return e.length\u003e1?function(t,n,o){for(var r\u003de.length;r--;)if(!e[r](t,n,o))return!1;return!0}:e[0]}function be(e,t,n,o,r){for(var i,A\u003d[],l\u003d0,a\u003de.length,s\u003dnull!\u003dt;l\u003ca;l++)(i\u003de[l])\u0026\u0026(n\u0026\u0026!n(i,o,r)||(A.push(i),s\u0026\u0026t.push(l)));return A}function xe(e,t,n,o,r,i){return o\u0026\u0026!o[C]\u0026\u0026(o\u003dxe(o)),r\u0026\u0026!r[C]\u0026\u0026(r\u003dxe(r,i)),se(function(i,A,l,a){var s,c,u,d\u003d[],p\u003d[],f\u003dA.length,h\u003di||function(e,t,n){for(var o\u003d0,r\u003dt.length;o\u003cr;o++)le(e,t[o],n);return n}(t||\"*\",l.nodeType?[l]:l,[]),g\u003d!e||!i\u0026\u0026t?h:be(h,d,e,l,a),m\u003dn?r||(i?e:f||o)?[]:A:g;if(n\u0026\u0026n(g,m,l,a),o)for(s\u003dbe(m,p),o(s,[],l,a),c\u003ds.length;c--;)(u\u003ds[c])\u0026\u0026(m[p[c]]\u003d!(g[p[c]]\u003du));if(i){if(r||e){if(r){for(s\u003d[],c\u003dm.length;c--;)(u\u003dm[c])\u0026\u0026s.push(g[c]\u003du);r(null,m\u003d[],s,a)}for(c\u003dm.length;c--;)(u\u003dm[c])\u0026\u0026(s\u003dr?H(i,u):d[c])\u003e-1\u0026\u0026(i[s]\u003d!(A[s]\u003du))}}else m\u003dbe(m\u003d\u003d\u003dA?m.splice(f,m.length):m),r?r(null,A,m,a):N.apply(A,m)})}function ke(e){for(var t,n,r,i\u003de.length,A\u003do.relative[e[0].type],l\u003dA||o.relative[\" \"],a\u003dA?1:0,c\u003dCe(function(e){return e\u003d\u003d\u003dt},l,!0),u\u003dCe(function(e){return H(t,e)\u003e-1},l,!0),d\u003d[function(e,n,o){var r\u003d!A\u0026\u0026(o||n!\u003d\u003ds)||((t\u003dn).nodeType?c(e,n,o):u(e,n,o));return t\u003dnull,r}];a\u003ci;a++)if(n\u003do.relative[e[a].type])d\u003d[Ce(ye(d),n)];else{if((n\u003do.filter[e[a].type].apply(null,e[a].matches))[C]){for(r\u003d++a;r\u003ci\u0026\u0026!o.relative[e[r].type];r++);return xe(a\u003e1\u0026\u0026ye(d),a\u003e1\u0026\u0026we(e.slice(0,a-1).concat({value:\" \"\u003d\u003d\u003de[a-2].type?\"*\":\"\"})).replace(j,\"$1\"),n,a\u003cr\u0026\u0026ke(e.slice(a,r)),r\u003ci\u0026\u0026ke(e\u003de.slice(r)),r\u003ci\u0026\u0026we(e))}d.push(n)}return ye(d)}return ve.prototype\u003do.filters\u003do.pseudos,o.setFilters\u003dnew ve,A\u003dle.tokenize\u003dfunction(e,t){var n,r,i,A,l,a,s,c\u003dR[e+\" \"];if(c)return t?0:c.slice(0);for(l\u003de,a\u003d[],s\u003do.preFilter;l;){for(A in n\u0026\u0026!(r\u003dO.exec(l))||(r\u0026\u0026(l\u003dl.slice(r[0].length)||l),a.push(i\u003d[])),n\u003d!1,(r\u003dz.exec(l))\u0026\u0026(n\u003dr.shift(),i.push({value:n,type:r[0].replace(j,\" \")}),l\u003dl.slice(n.length)),o.filter)!(r\u003dU[A].exec(l))||s[A]\u0026\u0026!(r\u003ds[A](r))||(n\u003dr.shift(),i.push({value:n,type:A,matches:r}),l\u003dl.slice(n.length));if(!n)break}return t?l.length:l?le.error(e):R(e,a).slice(0)},l\u003dle.compile\u003dfunction(e,t){var n,r\u003d[],i\u003d[],l\u003dS[e+\" \"];if(!l){for(t||(t\u003dA(e)),n\u003dt.length;n--;)(l\u003dke(t[n]))[C]?r.push(l):i.push(l);(l\u003dS(e,function(e,t){var n\u003dt.length\u003e0,r\u003de.length\u003e0,i\u003dfunction(i,A,l,a,c){var u,f,g,m\u003d0,v\u003d\"0\",w\u003di\u0026\u0026[],C\u003d[],y\u003ds,x\u003di||r\u0026\u0026o.find.TAG(\"*\",c),k\u003db+\u003dnull\u003d\u003dy?1:Math.random()||.1,R\u003dx.length;for(c\u0026\u0026(s\u003dA\u003d\u003d\u003dp||A||c);v!\u003d\u003dR\u0026\u0026null!\u003d(u\u003dx[v]);v++){if(r\u0026\u0026u){for(f\u003d0,A||u.ownerDocument\u003d\u003d\u003dp||(d(u),l\u003d!h);g\u003de[f++];)if(g(u,A||p,l)){a.push(u);break}c\u0026\u0026(b\u003dk)}n\u0026\u0026((u\u003d!g\u0026\u0026u)\u0026\u0026m--,i\u0026\u0026w.push(u))}if(m+\u003dv,n\u0026\u0026v!\u003d\u003dm){for(f\u003d0;g\u003dt[f++];)g(w,C,A,l);if(i){if(m\u003e0)for(;v--;)w[v]||C[v]||(C[v]\u003dP.call(a));C\u003dbe(C)}N.apply(a,C),c\u0026\u0026!i\u0026\u0026C.length\u003e0\u0026\u0026m+t.length\u003e1\u0026\u0026le.uniqueSort(a)}return c\u0026\u0026(b\u003dk,s\u003dy),w};return n?se(i):i}(i,r))).selector\u003de}return l},a\u003dle.select\u003dfunction(e,t,n,r){var i,a,s,c,u,d\u003d\"function\"\u003d\u003dtypeof e\u0026\u0026e,p\u003d!r\u0026\u0026A(e\u003dd.selector||e);if(n\u003dn||[],1\u003d\u003d\u003dp.length){if((a\u003dp[0]\u003dp[0].slice(0)).length\u003e2\u0026\u0026\"ID\"\u003d\u003d\u003d(s\u003da[0]).type\u0026\u00269\u003d\u003d\u003dt.nodeType\u0026\u0026h\u0026\u0026o.relative[a[1].type]){if(!(t\u003d(o.find.ID(s.matches[0].replace(te,ne),t)||[])[0]))return n;d\u0026\u0026(t\u003dt.parentNode),e\u003de.slice(a.shift().value.length)}for(i\u003dU.needsContext.test(e)?0:a.length;i--\u0026\u0026(s\u003da[i],!o.relative[c\u003ds.type]);)if((u\u003do.find[c])\u0026\u0026(r\u003du(s.matches[0].replace(te,ne),ee.test(a[0].type)\u0026\u0026me(t.parentNode)||t))){if(a.splice(i,1),!(e\u003dr.length\u0026\u0026we(a)))return N.apply(n,r),n;break}}return(d||l(e,p))(r,t,!h,n,!t||ee.test(e)\u0026\u0026me(t.parentNode)||t),n},n.sortStable\u003dC.split(\"\").sort(_).join(\"\")\u003d\u003d\u003dC,n.detectDuplicates\u003d!!u,d(),n.sortDetached\u003dce(function(e){return 1\u0026e.compareDocumentPosition(p.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML\u003d\"\u003ca href\u003d\u0027#\u0027\u003e\u003c/a\u003e\",\"#\"\u003d\u003d\u003de.firstChild.getAttribute(\"href\")})||ue(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"\u003d\u003d\u003dt.toLowerCase()?1:2)}),n.attributes\u0026\u0026ce(function(e){return e.innerHTML\u003d\"\u003cinput/\u003e\",e.firstChild.setAttribute(\"value\",\"\"),\"\"\u003d\u003d\u003de.firstChild.getAttribute(\"value\")})||ue(\"value\",function(e,t,n){if(!n\u0026\u0026\"input\"\u003d\u003d\u003de.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null\u003d\u003de.getAttribute(\"disabled\")})||ue(M,function(e,t,n){var o;if(!n)return!0\u003d\u003d\u003de[t]?t.toLowerCase():(o\u003de.getAttributeNode(t))\u0026\u0026o.specified?o.value:null}),le}(e);C.find\u003dx,C.expr\u003dx.selectors,C.expr[\":\"]\u003dC.expr.pseudos,C.uniqueSort\u003dC.unique\u003dx.uniqueSort,C.text\u003dx.getText,C.isXMLDoc\u003dx.isXML,C.contains\u003dx.contains,C.escapeSelector\u003dx.escape;var k\u003dfunction(e,t,n){for(var o\u003d[],r\u003dvoid 0!\u003d\u003dn;(e\u003de[t])\u0026\u00269!\u003d\u003de.nodeType;)if(1\u003d\u003d\u003de.nodeType){if(r\u0026\u0026C(e).is(n))break;o.push(e)}return o},R\u003dfunction(e,t){for(var n\u003d[];e;e\u003de.nextSibling)1\u003d\u003d\u003de.nodeType\u0026\u0026e!\u003d\u003dt\u0026\u0026n.push(e);return n},S\u003dC.expr.match.needsContext;function E(e,t){return e.nodeName\u0026\u0026e.nodeName.toLowerCase()\u003d\u003d\u003dt.toLowerCase()}var _\u003d/^\u003c([a-z][^\\/\\0\u003e:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?\u003e(?:\u003c\\/\\1\u003e|)$/i;function T(e,t,n){return h(t)?C.grep(e,function(e,o){return!!t.call(e,o,e)!\u003d\u003dn}):t.nodeType?C.grep(e,function(e){return e\u003d\u003d\u003dt!\u003d\u003dn}):\"string\"!\u003dtypeof t?C.grep(e,function(e){return a.call(t,e)\u003e-1!\u003d\u003dn}):C.filter(t,e,n)}C.filter\u003dfunction(e,t,n){var o\u003dt[0];return n\u0026\u0026(e\u003d\":not(\"+e+\")\"),1\u003d\u003d\u003dt.length\u0026\u00261\u003d\u003d\u003do.nodeType?C.find.matchesSelector(o,e)?[o]:[]:C.find.matches(e,C.grep(t,function(e){return 1\u003d\u003d\u003de.nodeType}))},C.fn.extend({find:function(e){var t,n,o\u003dthis.length,r\u003dthis;if(\"string\"!\u003dtypeof e)return this.pushStack(C(e).filter(function(){for(t\u003d0;t\u003co;t++)if(C.contains(r[t],this))return!0}));for(n\u003dthis.pushStack([]),t\u003d0;t\u003co;t++)C.find(e,r[t],n);return o\u003e1?C.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,\"string\"\u003d\u003dtypeof e\u0026\u0026S.test(e)?C(e):e||[],!1).length}});var D,P\u003d/^(?:\\s*(\u003c[\\w\\W]+\u003e)[^\u003e]*|#([\\w-]+))$/;(C.fn.init\u003dfunction(e,t,n){var r,i;if(!e)return this;if(n\u003dn||D,\"string\"\u003d\u003dtypeof e){if(!(r\u003d\"\u003c\"\u003d\u003d\u003de[0]\u0026\u0026\"\u003e\"\u003d\u003d\u003de[e.length-1]\u0026\u0026e.length\u003e\u003d3?[null,e,null]:P.exec(e))||!r[1]\u0026\u0026t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t\u003dt instanceof C?t[0]:t,C.merge(this,C.parseHTML(r[1],t\u0026\u0026t.nodeType?t.ownerDocument||t:o,!0)),_.test(r[1])\u0026\u0026C.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i\u003do.getElementById(r[2]))\u0026\u0026(this[0]\u003di,this.length\u003d1),this}return e.nodeType?(this[0]\u003de,this.length\u003d1,this):h(e)?void 0!\u003d\u003dn.ready?n.ready(e):e(C):C.makeArray(e,this)}).prototype\u003dC.fn,D\u003dC(o);var I\u003d/^(?:parents|prev(?:Until|All))/,N\u003d{children:!0,contents:!0,next:!0,prev:!0};function $(e,t){for(;(e\u003de[t])\u0026\u00261!\u003d\u003de.nodeType;);return e}C.fn.extend({has:function(e){var t\u003dC(e,this),n\u003dt.length;return this.filter(function(){for(var e\u003d0;e\u003cn;e++)if(C.contains(this,t[e]))return!0})},closest:function(e,t){var n,o\u003d0,r\u003dthis.length,i\u003d[],A\u003d\"string\"!\u003dtypeof e\u0026\u0026C(e);if(!S.test(e))for(;o\u003cr;o++)for(n\u003dthis[o];n\u0026\u0026n!\u003d\u003dt;n\u003dn.parentNode)if(n.nodeType\u003c11\u0026\u0026(A?A.index(n)\u003e-1:1\u003d\u003d\u003dn.nodeType\u0026\u0026C.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length\u003e1?C.uniqueSort(i):i)},index:function(e){return e?\"string\"\u003d\u003dtypeof e?a.call(C(e),this[0]):a.call(this,e.jquery?e[0]:e):this[0]\u0026\u0026this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(e,t))))},addBack:function(e){return this.add(null\u003d\u003de?this.prevObject:this.prevObject.filter(e))}}),C.each({parent:function(e){var t\u003de.parentNode;return t\u0026\u002611!\u003d\u003dt.nodeType?t:null},parents:function(e){return k(e,\"parentNode\")},parentsUntil:function(e,t,n){return k(e,\"parentNode\",n)},next:function(e){return $(e,\"nextSibling\")},prev:function(e){return $(e,\"previousSibling\")},nextAll:function(e){return k(e,\"nextSibling\")},prevAll:function(e){return k(e,\"previousSibling\")},nextUntil:function(e,t,n){return k(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return k(e,\"previousSibling\",n)},siblings:function(e){return R((e.parentNode||{}).firstChild,e)},children:function(e){return R(e.firstChild)},contents:function(e){return void 0!\u003d\u003de.contentDocument?e.contentDocument:(E(e,\"template\")\u0026\u0026(e\u003de.content||e),C.merge([],e.childNodes))}},function(e,t){C.fn[e]\u003dfunction(n,o){var r\u003dC.map(this,t,n);return\"Until\"!\u003d\u003de.slice(-5)\u0026\u0026(o\u003dn),o\u0026\u0026\"string\"\u003d\u003dtypeof o\u0026\u0026(r\u003dC.filter(o,r)),this.length\u003e1\u0026\u0026(N[e]||C.uniqueSort(r),I.test(e)\u0026\u0026r.reverse()),this.pushStack(r)}});var H\u003d/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function L(e){throw e}function F(e,t,n,o){var r;try{e\u0026\u0026h(r\u003de.promise)?r.call(e).done(t).fail(n):e\u0026\u0026h(r\u003de.then)?r.call(e,t,n):t.apply(void 0,[e].slice(o))}catch(e){n.apply(void 0,[e])}}C.Callbacks\u003dfunction(e){e\u003d\"string\"\u003d\u003dtypeof e?function(e){var t\u003d{};return C.each(e.match(H)||[],function(e,n){t[n]\u003d!0}),t}(e):C.extend({},e);var t,n,o,r,i\u003d[],A\u003d[],l\u003d-1,a\u003dfunction(){for(r\u003dr||e.once,o\u003dt\u003d!0;A.length;l\u003d-1)for(n\u003dA.shift();++l\u003ci.length;)!1\u003d\u003d\u003di[l].apply(n[0],n[1])\u0026\u0026e.stopOnFalse\u0026\u0026(l\u003di.length,n\u003d!1);e.memory||(n\u003d!1),t\u003d!1,r\u0026\u0026(i\u003dn?[]:\"\")},s\u003d{add:function(){return i\u0026\u0026(n\u0026\u0026!t\u0026\u0026(l\u003di.length-1,A.push(n)),function t(n){C.each(n,function(n,o){h(o)?e.unique\u0026\u0026s.has(o)||i.push(o):o\u0026\u0026o.length\u0026\u0026\"string\"!\u003d\u003dw(o)\u0026\u0026t(o)})}(arguments),n\u0026\u0026!t\u0026\u0026a()),this},remove:function(){return C.each(arguments,function(e,t){for(var n;(n\u003dC.inArray(t,i,n))\u003e-1;)i.splice(n,1),n\u003c\u003dl\u0026\u0026l--}),this},has:function(e){return e?C.inArray(e,i)\u003e-1:i.length\u003e0},empty:function(){return i\u0026\u0026(i\u003d[]),this},disable:function(){return r\u003dA\u003d[],i\u003dn\u003d\"\",this},disabled:function(){return!i},lock:function(){return r\u003dA\u003d[],n||t||(i\u003dn\u003d\"\"),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n\u003d[e,(n\u003dn||[]).slice?n.slice():n],A.push(n),t||a()),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!o}};return s},C.extend({Deferred:function(t){var n\u003d[[\"notify\",\"progress\",C.Callbacks(\"memory\"),C.Callbacks(\"memory\"),2],[\"resolve\",\"done\",C.Callbacks(\"once memory\"),C.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",C.Callbacks(\"once memory\"),C.Callbacks(\"once memory\"),1,\"rejected\"]],o\u003d\"pending\",r\u003d{state:function(){return o},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e\u003darguments;return C.Deferred(function(t){C.each(n,function(n,o){var r\u003dh(e[o[4]])\u0026\u0026e[o[4]];i[o[1]](function(){var e\u003dr\u0026\u0026r.apply(this,arguments);e\u0026\u0026h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[o[0]+\"With\"](this,r?[e]:arguments)})}),e\u003dnull}).promise()},then:function(t,o,r){var i\u003d0;function A(t,n,o,r){return function(){var l\u003dthis,a\u003darguments,s\u003dfunction(){var e,s;if(!(t\u003ci)){if((e\u003do.apply(l,a))\u003d\u003d\u003dn.promise())throw new TypeError(\"Thenable self-resolution\");s\u003de\u0026\u0026(\"object\"\u003d\u003dtypeof e||\"function\"\u003d\u003dtypeof e)\u0026\u0026e.then,h(s)?r?s.call(e,A(i,n,M,r),A(i,n,L,r)):(i++,s.call(e,A(i,n,M,r),A(i,n,L,r),A(i,n,M,n.notifyWith))):(o!\u003d\u003dM\u0026\u0026(l\u003dvoid 0,a\u003d[e]),(r||n.resolveWith)(l,a))}},c\u003dr?s:function(){try{s()}catch(e){C.Deferred.exceptionHook\u0026\u0026C.Deferred.exceptionHook(e,c.stackTrace),t+1\u003e\u003di\u0026\u0026(o!\u003d\u003dL\u0026\u0026(l\u003dvoid 0,a\u003d[e]),n.rejectWith(l,a))}};t?c():(C.Deferred.getStackHook\u0026\u0026(c.stackTrace\u003dC.Deferred.getStackHook()),e.setTimeout(c))}}return C.Deferred(function(e){n[0][3].add(A(0,e,h(r)?r:M,e.notifyWith)),n[1][3].add(A(0,e,h(t)?t:M)),n[2][3].add(A(0,e,h(o)?o:L))}).promise()},promise:function(e){return null!\u003de?C.extend(e,r):r}},i\u003d{};return C.each(n,function(e,t){var A\u003dt[2],l\u003dt[5];r[t[1]]\u003dA.add,l\u0026\u0026A.add(function(){o\u003dl},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),A.add(t[3].fire),i[t[0]]\u003dfunction(){return i[t[0]+\"With\"](this\u003d\u003d\u003di?void 0:this,arguments),this},i[t[0]+\"With\"]\u003dA.fireWith}),r.promise(i),t\u0026\u0026t.call(i,i),i},when:function(e){var t\u003darguments.length,n\u003dt,o\u003dArray(n),r\u003di.call(arguments),A\u003dC.Deferred(),l\u003dfunction(e){return function(n){o[e]\u003dthis,r[e]\u003darguments.length\u003e1?i.call(arguments):n,--t||A.resolveWith(o,r)}};if(t\u003c\u003d1\u0026\u0026(F(e,A.done(l(n)).resolve,A.reject,!t),\"pending\"\u003d\u003d\u003dA.state()||h(r[n]\u0026\u0026r[n].then)))return A.then();for(;n--;)F(r[n],l(n),A.reject);return A.promise()}});var V\u003d/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook\u003dfunction(t,n){e.console\u0026\u0026e.console.warn\u0026\u0026t\u0026\u0026V.test(t.name)\u0026\u0026e.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,n)},C.readyException\u003dfunction(t){e.setTimeout(function(){throw t})};var W\u003dC.Deferred();function B(){o.removeEventListener(\"DOMContentLoaded\",B),e.removeEventListener(\"load\",B),C.ready()}C.fn.ready\u003dfunction(e){return W.then(e).catch(function(e){C.readyException(e)}),this},C.extend({isReady:!1,readyWait:1,ready:function(e){(!0\u003d\u003d\u003de?--C.readyWait:C.isReady)||(C.isReady\u003d!0,!0!\u003d\u003de\u0026\u0026--C.readyWait\u003e0||W.resolveWith(o,[C]))}}),C.ready.then\u003dW.then,\"complete\"\u003d\u003d\u003do.readyState||\"loading\"!\u003d\u003do.readyState\u0026\u0026!o.documentElement.doScroll?e.setTimeout(C.ready):(o.addEventListener(\"DOMContentLoaded\",B),e.addEventListener(\"load\",B));var j\u003dfunction(e,t,n,o,r,i,A){var l\u003d0,a\u003de.length,s\u003dnull\u003d\u003dn;if(\"object\"\u003d\u003d\u003dw(n))for(l in r\u003d!0,n)j(e,t,l,n[l],!0,i,A);else if(void 0!\u003d\u003do\u0026\u0026(r\u003d!0,h(o)||(A\u003d!0),s\u0026\u0026(A?(t.call(e,o),t\u003dnull):(s\u003dt,t\u003dfunction(e,t,n){return s.call(C(e),n)})),t))for(;l\u003ca;l++)t(e[l],n,A?o:o.call(e[l],l,t(e[l],n)));return r?e:s?t.call(e):a?t(e[0],n):i},O\u003d/^-ms-/,z\u003d/-([a-z])/g;function q(e,t){return t.toUpperCase()}function G(e){return e.replace(O,\"ms-\").replace(z,q)}var K\u003dfunction(e){return 1\u003d\u003d\u003de.nodeType||9\u003d\u003d\u003de.nodeType||!+e.nodeType};function U(){this.expando\u003dC.expando+U.uid++}U.uid\u003d1,U.prototype\u003d{cache:function(e){var t\u003de[this.expando];return t||(t\u003d{},K(e)\u0026\u0026(e.nodeType?e[this.expando]\u003dt:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var o,r\u003dthis.cache(e);if(\"string\"\u003d\u003dtypeof t)r[G(t)]\u003dn;else for(o in t)r[G(o)]\u003dt[o];return r},get:function(e,t){return void 0\u003d\u003d\u003dt?this.cache(e):e[this.expando]\u0026\u0026e[this.expando][G(t)]},access:function(e,t,n){return void 0\u003d\u003d\u003dt||t\u0026\u0026\"string\"\u003d\u003dtypeof t\u0026\u0026void 0\u003d\u003d\u003dn?this.get(e,t):(this.set(e,t,n),void 0!\u003d\u003dn?n:t)},remove:function(e,t){var n,o\u003de[this.expando];if(void 0!\u003d\u003do){if(void 0!\u003d\u003dt){n\u003d(t\u003dArray.isArray(t)?t.map(G):(t\u003dG(t))in o?[t]:t.match(H)||[]).length;for(;n--;)delete o[t[n]]}(void 0\u003d\u003d\u003dt||C.isEmptyObject(o))\u0026\u0026(e.nodeType?e[this.expando]\u003dvoid 0:delete e[this.expando])}},hasData:function(e){var t\u003de[this.expando];return void 0!\u003d\u003dt\u0026\u0026!C.isEmptyObject(t)}};var X\u003dnew U,Q\u003dnew U,Y\u003d/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,J\u003d/[A-Z]/g;function Z(e,t,n){var o;if(void 0\u003d\u003d\u003dn\u0026\u00261\u003d\u003d\u003de.nodeType)if(o\u003d\"data-\"+t.replace(J,\"-$\u0026\").toLowerCase(),\"string\"\u003d\u003dtypeof(n\u003de.getAttribute(o))){try{n\u003dfunction(e){return\"true\"\u003d\u003d\u003de||\"false\"!\u003d\u003de\u0026\u0026(\"null\"\u003d\u003d\u003de?null:e\u003d\u003d\u003d+e+\"\"?+e:Y.test(e)?JSON.parse(e):e)}(n)}catch(e){}Q.set(e,t,n)}else n\u003dvoid 0;return n}C.extend({hasData:function(e){return Q.hasData(e)||X.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return X.access(e,t,n)},_removeData:function(e,t){X.remove(e,t)}}),C.fn.extend({data:function(e,t){var n,o,r,i\u003dthis[0],A\u003di\u0026\u0026i.attributes;if(void 0\u003d\u003d\u003de){if(this.length\u0026\u0026(r\u003dQ.get(i),1\u003d\u003d\u003di.nodeType\u0026\u0026!X.get(i,\"hasDataAttrs\"))){for(n\u003dA.length;n--;)A[n]\u0026\u00260\u003d\u003d\u003d(o\u003dA[n].name).indexOf(\"data-\")\u0026\u0026(o\u003dG(o.slice(5)),Z(i,o,r[o]));X.set(i,\"hasDataAttrs\",!0)}return r}return\"object\"\u003d\u003dtypeof e?this.each(function(){Q.set(this,e)}):j(this,function(t){var n;if(i\u0026\u0026void 0\u003d\u003d\u003dt)return void 0!\u003d\u003d(n\u003dQ.get(i,e))?n:void 0!\u003d\u003d(n\u003dZ(i,e))?n:void 0;this.each(function(){Q.set(this,e,t)})},null,t,arguments.length\u003e1,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),C.extend({queue:function(e,t,n){var o;if(e)return t\u003d(t||\"fx\")+\"queue\",o\u003dX.get(e,t),n\u0026\u0026(!o||Array.isArray(n)?o\u003dX.access(e,t,C.makeArray(n)):o.push(n)),o||[]},dequeue:function(e,t){t\u003dt||\"fx\";var n\u003dC.queue(e,t),o\u003dn.length,r\u003dn.shift(),i\u003dC._queueHooks(e,t);\"inprogress\"\u003d\u003d\u003dr\u0026\u0026(r\u003dn.shift(),o--),r\u0026\u0026(\"fx\"\u003d\u003d\u003dt\u0026\u0026n.unshift(\"inprogress\"),delete i.stop,r.call(e,function(){C.dequeue(e,t)},i)),!o\u0026\u0026i\u0026\u0026i.empty.fire()},_queueHooks:function(e,t){var n\u003dt+\"queueHooks\";return X.get(e,n)||X.access(e,n,{empty:C.Callbacks(\"once memory\").add(function(){X.remove(e,[t+\"queue\",n])})})}}),C.fn.extend({queue:function(e,t){var n\u003d2;return\"string\"!\u003dtypeof e\u0026\u0026(t\u003de,e\u003d\"fx\",n--),arguments.length\u003cn?C.queue(this[0],e):void 0\u003d\u003d\u003dt?this:this.each(function(){var n\u003dC.queue(this,e,t);C._queueHooks(this,e),\"fx\"\u003d\u003d\u003de\u0026\u0026\"inprogress\"!\u003d\u003dn[0]\u0026\u0026C.dequeue(this,e)})},dequeue:function(e){return this.each(function(){C.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){var n,o\u003d1,r\u003dC.Deferred(),i\u003dthis,A\u003dthis.length,l\u003dfunction(){--o||r.resolveWith(i,[i])};for(\"string\"!\u003dtypeof e\u0026\u0026(t\u003de,e\u003dvoid 0),e\u003de||\"fx\";A--;)(n\u003dX.get(i[A],e+\"queueHooks\"))\u0026\u0026n.empty\u0026\u0026(o++,n.empty.add(l));return l(),r.promise(t)}});var ee\u003d/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,te\u003dnew RegExp(\"^(?:([+-])\u003d|)(\"+ee+\")([a-z%]*)$\",\"i\"),ne\u003d[\"Top\",\"Right\",\"Bottom\",\"Left\"],oe\u003do.documentElement,re\u003dfunction(e){return C.contains(e.ownerDocument,e)},ie\u003d{composed:!0};oe.getRootNode\u0026\u0026(re\u003dfunction(e){return C.contains(e.ownerDocument,e)||e.getRootNode(ie)\u003d\u003d\u003de.ownerDocument});var Ae\u003dfunction(e,t){return\"none\"\u003d\u003d\u003d(e\u003dt||e).style.display||\"\"\u003d\u003d\u003de.style.display\u0026\u0026re(e)\u0026\u0026\"none\"\u003d\u003d\u003dC.css(e,\"display\")},le\u003dfunction(e,t,n,o){var r,i,A\u003d{};for(i in t)A[i]\u003de.style[i],e.style[i]\u003dt[i];for(i in r\u003dn.apply(e,o||[]),t)e.style[i]\u003dA[i];return r};function ae(e,t,n,o){var r,i,A\u003d20,l\u003do?function(){return o.cur()}:function(){return C.css(e,t,\"\")},a\u003dl(),s\u003dn\u0026\u0026n[3]||(C.cssNumber[t]?\"\":\"px\"),c\u003de.nodeType\u0026\u0026(C.cssNumber[t]||\"px\"!\u003d\u003ds\u0026\u0026+a)\u0026\u0026te.exec(C.css(e,t));if(c\u0026\u0026c[3]!\u003d\u003ds){for(a/\u003d2,s\u003ds||c[3],c\u003d+a||1;A--;)C.style(e,t,c+s),(1-i)*(1-(i\u003dl()/a||.5))\u003c\u003d0\u0026\u0026(A\u003d0),c/\u003di;c*\u003d2,C.style(e,t,c+s),n\u003dn||[]}return n\u0026\u0026(c\u003d+c||+a||0,r\u003dn[1]?c+(n[1]+1)*n[2]:+n[2],o\u0026\u0026(o.unit\u003ds,o.start\u003dc,o.end\u003dr)),r}var se\u003d{};function ce(e){var t,n\u003de.ownerDocument,o\u003de.nodeName,r\u003dse[o];return r||(t\u003dn.body.appendChild(n.createElement(o)),r\u003dC.css(t,\"display\"),t.parentNode.removeChild(t),\"none\"\u003d\u003d\u003dr\u0026\u0026(r\u003d\"block\"),se[o]\u003dr,r)}function ue(e,t){for(var n,o,r\u003d[],i\u003d0,A\u003de.length;i\u003cA;i++)(o\u003de[i]).style\u0026\u0026(n\u003do.style.display,t?(\"none\"\u003d\u003d\u003dn\u0026\u0026(r[i]\u003dX.get(o,\"display\")||null,r[i]||(o.style.display\u003d\"\")),\"\"\u003d\u003d\u003do.style.display\u0026\u0026Ae(o)\u0026\u0026(r[i]\u003dce(o))):\"none\"!\u003d\u003dn\u0026\u0026(r[i]\u003d\"none\",X.set(o,\"display\",n)));for(i\u003d0;i\u003cA;i++)null!\u003dr[i]\u0026\u0026(e[i].style.display\u003dr[i]);return e}C.fn.extend({show:function(){return ue(this,!0)},hide:function(){return ue(this)},toggle:function(e){return\"boolean\"\u003d\u003dtypeof e?e?this.show():this.hide():this.each(function(){Ae(this)?C(this).show():C(this).hide()})}});var de\u003d/^(?:checkbox|radio)$/i,pe\u003d/\u003c([a-z][^\\/\\0\u003e\\x20\\t\\r\\n\\f]*)/i,fe\u003d/^$|^module$|\\/(?:java|ecma)script/i,he\u003d{option:[1,\"\u003cselect multiple\u003d\u0027multiple\u0027\u003e\",\"\u003c/select\u003e\"],thead:[1,\"\u003ctable\u003e\",\"\u003c/table\u003e\"],col:[2,\"\u003ctable\u003e\u003ccolgroup\u003e\",\"\u003c/colgroup\u003e\u003c/table\u003e\"],tr:[2,\"\u003ctable\u003e\u003ctbody\u003e\",\"\u003c/tbody\u003e\u003c/table\u003e\"],td:[3,\"\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\",\"\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\"],_default:[0,\"\",\"\"]};function ge(e,t){var n;return n\u003dvoid 0!\u003d\u003de.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!\u003d\u003de.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0\u003d\u003d\u003dt||t\u0026\u0026E(e,t)?C.merge([e],n):n}function me(e,t){for(var n\u003d0,o\u003de.length;n\u003co;n++)X.set(e[n],\"globalEval\",!t||X.get(t[n],\"globalEval\"))}he.optgroup\u003dhe.option,he.tbody\u003dhe.tfoot\u003dhe.colgroup\u003dhe.caption\u003dhe.thead,he.th\u003dhe.td;var ve,we,Ce\u003d/\u003c|\u0026#?\\w+;/;function ye(e,t,n,o,r){for(var i,A,l,a,s,c,u\u003dt.createDocumentFragment(),d\u003d[],p\u003d0,f\u003de.length;p\u003cf;p++)if((i\u003de[p])||0\u003d\u003d\u003di)if(\"object\"\u003d\u003d\u003dw(i))C.merge(d,i.nodeType?[i]:i);else if(Ce.test(i)){for(A\u003dA||u.appendChild(t.createElement(\"div\")),l\u003d(pe.exec(i)||[\"\",\"\"])[1].toLowerCase(),a\u003dhe[l]||he._default,A.innerHTML\u003da[1]+C.htmlPrefilter(i)+a[2],c\u003da[0];c--;)A\u003dA.lastChild;C.merge(d,A.childNodes),(A\u003du.firstChild).textContent\u003d\"\"}else d.push(t.createTextNode(i));for(u.textContent\u003d\"\",p\u003d0;i\u003dd[p++];)if(o\u0026\u0026C.inArray(i,o)\u003e-1)r\u0026\u0026r.push(i);else if(s\u003dre(i),A\u003dge(u.appendChild(i),\"script\"),s\u0026\u0026me(A),n)for(c\u003d0;i\u003dA[c++];)fe.test(i.type||\"\")\u0026\u0026n.push(i);return u}ve\u003do.createDocumentFragment().appendChild(o.createElement(\"div\")),(we\u003do.createElement(\"input\")).setAttribute(\"type\",\"radio\"),we.setAttribute(\"checked\",\"checked\"),we.setAttribute(\"name\",\"t\"),ve.appendChild(we),f.checkClone\u003dve.cloneNode(!0).cloneNode(!0).lastChild.checked,ve.innerHTML\u003d\"\u003ctextarea\u003ex\u003c/textarea\u003e\",f.noCloneChecked\u003d!!ve.cloneNode(!0).lastChild.defaultValue;var be\u003d/^key/,xe\u003d/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ke\u003d/^([^.]*)(?:\\.(.+)|)/;function Re(){return!0}function Se(){return!1}function Ee(e,t){return e\u003d\u003d\u003dfunction(){try{return o.activeElement}catch(e){}}()\u003d\u003d(\"focus\"\u003d\u003d\u003dt)}function _e(e,t,n,o,r,i){var A,l;if(\"object\"\u003d\u003dtypeof t){for(l in\"string\"!\u003dtypeof n\u0026\u0026(o\u003do||n,n\u003dvoid 0),t)_e(e,l,n,o,t[l],i);return e}if(null\u003d\u003do\u0026\u0026null\u003d\u003dr?(r\u003dn,o\u003dn\u003dvoid 0):null\u003d\u003dr\u0026\u0026(\"string\"\u003d\u003dtypeof n?(r\u003do,o\u003dvoid 0):(r\u003do,o\u003dn,n\u003dvoid 0)),!1\u003d\u003d\u003dr)r\u003dSe;else if(!r)return e;return 1\u003d\u003d\u003di\u0026\u0026(A\u003dr,(r\u003dfunction(e){return C().off(e),A.apply(this,arguments)}).guid\u003dA.guid||(A.guid\u003dC.guid++)),e.each(function(){C.event.add(this,t,r,o,n)})}function Te(e,t,n){n?(X.set(e,t,!1),C.event.add(e,t,{namespace:!1,handler:function(e){var o,r,A\u003dX.get(this,t);if(1\u0026e.isTrigger\u0026\u0026this[t]){if(A.length)(C.event.special[t]||{}).delegateType\u0026\u0026e.stopPropagation();else if(A\u003di.call(arguments),X.set(this,t,A),o\u003dn(this,t),this[t](),A!\u003d\u003d(r\u003dX.get(this,t))||o?X.set(this,t,!1):r\u003d{},A!\u003d\u003dr)return e.stopImmediatePropagation(),e.preventDefault(),r.value}else A.length\u0026\u0026(X.set(this,t,{value:C.event.trigger(C.extend(A[0],C.Event.prototype),A.slice(1),this)}),e.stopImmediatePropagation())}})):void 0\u003d\u003d\u003dX.get(e,t)\u0026\u0026C.event.add(e,t,Re)}C.event\u003d{global:{},add:function(e,t,n,o,r){var i,A,l,a,s,c,u,d,p,f,h,g\u003dX.get(e);if(g)for(n.handler\u0026\u0026(n\u003d(i\u003dn).handler,r\u003di.selector),r\u0026\u0026C.find.matchesSelector(oe,r),n.guid||(n.guid\u003dC.guid++),(a\u003dg.events)||(a\u003dg.events\u003d{}),(A\u003dg.handle)||(A\u003dg.handle\u003dfunction(t){return void 0!\u003d\u003dC\u0026\u0026C.event.triggered!\u003d\u003dt.type?C.event.dispatch.apply(e,arguments):void 0}),s\u003d(t\u003d(t||\"\").match(H)||[\"\"]).length;s--;)p\u003dh\u003d(l\u003dke.exec(t[s])||[])[1],f\u003d(l[2]||\"\").split(\".\").sort(),p\u0026\u0026(u\u003dC.event.special[p]||{},p\u003d(r?u.delegateType:u.bindType)||p,u\u003dC.event.special[p]||{},c\u003dC.extend({type:p,origType:h,data:o,handler:n,guid:n.guid,selector:r,needsContext:r\u0026\u0026C.expr.match.needsContext.test(r),namespace:f.join(\".\")},i),(d\u003da[p])||((d\u003da[p]\u003d[]).delegateCount\u003d0,u.setup\u0026\u0026!1!\u003d\u003du.setup.call(e,o,f,A)||e.addEventListener\u0026\u0026e.addEventListener(p,A)),u.add\u0026\u0026(u.add.call(e,c),c.handler.guid||(c.handler.guid\u003dn.guid)),r?d.splice(d.delegateCount++,0,c):d.push(c),C.event.global[p]\u003d!0)},remove:function(e,t,n,o,r){var i,A,l,a,s,c,u,d,p,f,h,g\u003dX.hasData(e)\u0026\u0026X.get(e);if(g\u0026\u0026(a\u003dg.events)){for(s\u003d(t\u003d(t||\"\").match(H)||[\"\"]).length;s--;)if(p\u003dh\u003d(l\u003dke.exec(t[s])||[])[1],f\u003d(l[2]||\"\").split(\".\").sort(),p){for(u\u003dC.event.special[p]||{},d\u003da[p\u003d(o?u.delegateType:u.bindType)||p]||[],l\u003dl[2]\u0026\u0026new RegExp(\"(^|\\\\.)\"+f.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),A\u003di\u003dd.length;i--;)c\u003dd[i],!r\u0026\u0026h!\u003d\u003dc.origType||n\u0026\u0026n.guid!\u003d\u003dc.guid||l\u0026\u0026!l.test(c.namespace)||o\u0026\u0026o!\u003d\u003dc.selector\u0026\u0026(\"**\"!\u003d\u003do||!c.selector)||(d.splice(i,1),c.selector\u0026\u0026d.delegateCount--,u.remove\u0026\u0026u.remove.call(e,c));A\u0026\u0026!d.length\u0026\u0026(u.teardown\u0026\u0026!1!\u003d\u003du.teardown.call(e,f,g.handle)||C.removeEvent(e,p,g.handle),delete a[p])}else for(p in a)C.event.remove(e,p+t[s],n,o,!0);C.isEmptyObject(a)\u0026\u0026X.remove(e,\"handle events\")}},dispatch:function(e){var t,n,o,r,i,A,l\u003dC.event.fix(e),a\u003dnew Array(arguments.length),s\u003d(X.get(this,\"events\")||{})[l.type]||[],c\u003dC.event.special[l.type]||{};for(a[0]\u003dl,t\u003d1;t\u003carguments.length;t++)a[t]\u003darguments[t];if(l.delegateTarget\u003dthis,!c.preDispatch||!1!\u003d\u003dc.preDispatch.call(this,l)){for(A\u003dC.event.handlers.call(this,l,s),t\u003d0;(r\u003dA[t++])\u0026\u0026!l.isPropagationStopped();)for(l.currentTarget\u003dr.elem,n\u003d0;(i\u003dr.handlers[n++])\u0026\u0026!l.isImmediatePropagationStopped();)l.rnamespace\u0026\u0026!1!\u003d\u003di.namespace\u0026\u0026!l.rnamespace.test(i.namespace)||(l.handleObj\u003di,l.data\u003di.data,void 0!\u003d\u003d(o\u003d((C.event.special[i.origType]||{}).handle||i.handler).apply(r.elem,a))\u0026\u0026!1\u003d\u003d\u003d(l.result\u003do)\u0026\u0026(l.preventDefault(),l.stopPropagation()));return c.postDispatch\u0026\u0026c.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,o,r,i,A,l\u003d[],a\u003dt.delegateCount,s\u003de.target;if(a\u0026\u0026s.nodeType\u0026\u0026!(\"click\"\u003d\u003d\u003de.type\u0026\u0026e.button\u003e\u003d1))for(;s!\u003d\u003dthis;s\u003ds.parentNode||this)if(1\u003d\u003d\u003ds.nodeType\u0026\u0026(\"click\"!\u003d\u003de.type||!0!\u003d\u003ds.disabled)){for(i\u003d[],A\u003d{},n\u003d0;n\u003ca;n++)void 0\u003d\u003d\u003dA[r\u003d(o\u003dt[n]).selector+\" \"]\u0026\u0026(A[r]\u003do.needsContext?C(r,this).index(s)\u003e-1:C.find(r,this,null,[s]).length),A[r]\u0026\u0026i.push(o);i.length\u0026\u0026l.push({elem:s,handlers:i})}return s\u003dthis,a\u003ct.length\u0026\u0026l.push({elem:s,handlers:t.slice(a)}),l},addProp:function(e,t){Object.defineProperty(C.Event.prototype,e,{enumerable:!0,configurable:!0,get:h(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[C.expando]?e:new C.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t\u003dthis||e;return de.test(t.type)\u0026\u0026t.click\u0026\u0026E(t,\"input\")\u0026\u0026Te(t,\"click\",Re),!1},trigger:function(e){var t\u003dthis||e;return de.test(t.type)\u0026\u0026t.click\u0026\u0026E(t,\"input\")\u0026\u0026Te(t,\"click\"),!0},_default:function(e){var t\u003de.target;return de.test(t.type)\u0026\u0026t.click\u0026\u0026E(t,\"input\")\u0026\u0026X.get(t,\"click\")||E(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!\u003d\u003de.result\u0026\u0026e.originalEvent\u0026\u0026(e.originalEvent.returnValue\u003de.result)}}}},C.removeEvent\u003dfunction(e,t,n){e.removeEventListener\u0026\u0026e.removeEventListener(t,n)},C.Event\u003dfunction(e,t){if(!(this instanceof C.Event))return new C.Event(e,t);e\u0026\u0026e.type?(this.originalEvent\u003de,this.type\u003de.type,this.isDefaultPrevented\u003de.defaultPrevented||void 0\u003d\u003d\u003de.defaultPrevented\u0026\u0026!1\u003d\u003d\u003de.returnValue?Re:Se,this.target\u003de.target\u0026\u00263\u003d\u003d\u003de.target.nodeType?e.target.parentNode:e.target,this.currentTarget\u003de.currentTarget,this.relatedTarget\u003de.relatedTarget):this.type\u003de,t\u0026\u0026C.extend(this,t),this.timeStamp\u003de\u0026\u0026e.timeStamp||Date.now(),this[C.expando]\u003d!0},C.Event.prototype\u003d{constructor:C.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e\u003dthis.originalEvent;this.isDefaultPrevented\u003dRe,e\u0026\u0026!this.isSimulated\u0026\u0026e.preventDefault()},stopPropagation:function(){var e\u003dthis.originalEvent;this.isPropagationStopped\u003dRe,e\u0026\u0026!this.isSimulated\u0026\u0026e.stopPropagation()},stopImmediatePropagation:function(){var e\u003dthis.originalEvent;this.isImmediatePropagationStopped\u003dRe,e\u0026\u0026!this.isSimulated\u0026\u0026e.stopImmediatePropagation(),this.stopPropagation()}},C.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t\u003de.button;return null\u003d\u003de.which\u0026\u0026be.test(e.type)?null!\u003de.charCode?e.charCode:e.keyCode:!e.which\u0026\u0026void 0!\u003d\u003dt\u0026\u0026xe.test(e.type)?1\u0026t?1:2\u0026t?3:4\u0026t?2:0:e.which}},C.event.addProp),C.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){C.event.special[e]\u003d{setup:function(){return Te(this,e,Ee),!1},trigger:function(){return Te(this,e),!0},delegateType:t}}),C.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,t){C.event.special[e]\u003d{delegateType:t,bindType:t,handle:function(e){var n,o\u003de.relatedTarget,r\u003de.handleObj;return o\u0026\u0026(o\u003d\u003d\u003dthis||C.contains(this,o))||(e.type\u003dr.origType,n\u003dr.handler.apply(this,arguments),e.type\u003dt),n}}}),C.fn.extend({on:function(e,t,n,o){return _e(this,e,t,n,o)},one:function(e,t,n,o){return _e(this,e,t,n,o,1)},off:function(e,t,n){var o,r;if(e\u0026\u0026e.preventDefault\u0026\u0026e.handleObj)return o\u003de.handleObj,C(e.delegateTarget).off(o.namespace?o.origType+\".\"+o.namespace:o.origType,o.selector,o.handler),this;if(\"object\"\u003d\u003dtypeof e){for(r in e)this.off(r,t,e[r]);return this}return!1!\u003d\u003dt\u0026\u0026\"function\"!\u003dtypeof t||(n\u003dt,t\u003dvoid 0),!1\u003d\u003d\u003dn\u0026\u0026(n\u003dSe),this.each(function(){C.event.remove(this,e,n,t)})}});var De\u003d/\u003c(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0\u003e\\x20\\t\\r\\n\\f]*)[^\u003e]*)\\/\u003e/gi,Pe\u003d/\u003cscript|\u003cstyle|\u003clink/i,Ie\u003d/checked\\s*(?:[^\u003d]|\u003d\\s*.checked.)/i,Ne\u003d/^\\s*\u003c!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)\u003e\\s*$/g;function $e(e,t){return E(e,\"table\")\u0026\u0026E(11!\u003d\u003dt.nodeType?t:t.firstChild,\"tr\")\u0026\u0026C(e).children(\"tbody\")[0]||e}function He(e){return e.type\u003d(null!\u003d\u003de.getAttribute(\"type\"))+\"/\"+e.type,e}function Me(e){return\"true/\"\u003d\u003d\u003d(e.type||\"\").slice(0,5)?e.type\u003de.type.slice(5):e.removeAttribute(\"type\"),e}function Le(e,t){var n,o,r,i,A,l,a,s;if(1\u003d\u003d\u003dt.nodeType){if(X.hasData(e)\u0026\u0026(i\u003dX.access(e),A\u003dX.set(t,i),s\u003di.events))for(r in delete A.handle,A.events\u003d{},s)for(n\u003d0,o\u003ds[r].length;n\u003co;n++)C.event.add(t,r,s[r][n]);Q.hasData(e)\u0026\u0026(l\u003dQ.access(e),a\u003dC.extend({},l),Q.set(t,a))}}function Fe(e,t,n,o){t\u003dA.apply([],t);var r,i,l,a,s,c,u\u003d0,d\u003de.length,p\u003dd-1,g\u003dt[0],m\u003dh(g);if(m||d\u003e1\u0026\u0026\"string\"\u003d\u003dtypeof g\u0026\u0026!f.checkClone\u0026\u0026Ie.test(g))return e.each(function(r){var i\u003de.eq(r);m\u0026\u0026(t[0]\u003dg.call(this,r,i.html())),Fe(i,t,n,o)});if(d\u0026\u0026(i\u003d(r\u003dye(t,e[0].ownerDocument,!1,e,o)).firstChild,1\u003d\u003d\u003dr.childNodes.length\u0026\u0026(r\u003di),i||o)){for(a\u003d(l\u003dC.map(ge(r,\"script\"),He)).length;u\u003cd;u++)s\u003dr,u!\u003d\u003dp\u0026\u0026(s\u003dC.clone(s,!0,!0),a\u0026\u0026C.merge(l,ge(s,\"script\"))),n.call(e[u],s,u);if(a)for(c\u003dl[l.length-1].ownerDocument,C.map(l,Me),u\u003d0;u\u003ca;u++)s\u003dl[u],fe.test(s.type||\"\")\u0026\u0026!X.access(s,\"globalEval\")\u0026\u0026C.contains(c,s)\u0026\u0026(s.src\u0026\u0026\"module\"!\u003d\u003d(s.type||\"\").toLowerCase()?C._evalUrl\u0026\u0026!s.noModule\u0026\u0026C._evalUrl(s.src,{nonce:s.nonce||s.getAttribute(\"nonce\")}):v(s.textContent.replace(Ne,\"\"),s,c))}return e}function Ve(e,t,n){for(var o,r\u003dt?C.filter(t,e):e,i\u003d0;null!\u003d(o\u003dr[i]);i++)n||1!\u003d\u003do.nodeType||C.cleanData(ge(o)),o.parentNode\u0026\u0026(n\u0026\u0026re(o)\u0026\u0026me(ge(o,\"script\")),o.parentNode.removeChild(o));return e}C.extend({htmlPrefilter:function(e){return e.replace(De,\"\u003c$1\u003e\u003c/$2\u003e\")},clone:function(e,t,n){var o,r,i,A,l,a,s,c\u003de.cloneNode(!0),u\u003dre(e);if(!(f.noCloneChecked||1!\u003d\u003de.nodeType\u0026\u002611!\u003d\u003de.nodeType||C.isXMLDoc(e)))for(A\u003dge(c),o\u003d0,r\u003d(i\u003dge(e)).length;o\u003cr;o++)l\u003di[o],a\u003dA[o],s\u003dvoid 0,\"input\"\u003d\u003d\u003d(s\u003da.nodeName.toLowerCase())\u0026\u0026de.test(l.type)?a.checked\u003dl.checked:\"input\"!\u003d\u003ds\u0026\u0026\"textarea\"!\u003d\u003ds||(a.defaultValue\u003dl.defaultValue);if(t)if(n)for(i\u003di||ge(e),A\u003dA||ge(c),o\u003d0,r\u003di.length;o\u003cr;o++)Le(i[o],A[o]);else Le(e,c);return(A\u003dge(c,\"script\")).length\u003e0\u0026\u0026me(A,!u\u0026\u0026ge(e,\"script\")),c},cleanData:function(e){for(var t,n,o,r\u003dC.event.special,i\u003d0;void 0!\u003d\u003d(n\u003de[i]);i++)if(K(n)){if(t\u003dn[X.expando]){if(t.events)for(o in t.events)r[o]?C.event.remove(n,o):C.removeEvent(n,o,t.handle);n[X.expando]\u003dvoid 0}n[Q.expando]\u0026\u0026(n[Q.expando]\u003dvoid 0)}}}),C.fn.extend({detach:function(e){return Ve(this,e,!0)},remove:function(e){return Ve(this,e)},text:function(e){return j(this,function(e){return void 0\u003d\u003d\u003de?C.text(this):this.empty().each(function(){1!\u003d\u003dthis.nodeType\u0026\u002611!\u003d\u003dthis.nodeType\u0026\u00269!\u003d\u003dthis.nodeType||(this.textContent\u003de)})},null,e,arguments.length)},append:function(){return Fe(this,arguments,function(e){1!\u003d\u003dthis.nodeType\u0026\u002611!\u003d\u003dthis.nodeType\u0026\u00269!\u003d\u003dthis.nodeType||$e(this,e).appendChild(e)})},prepend:function(){return Fe(this,arguments,function(e){if(1\u003d\u003d\u003dthis.nodeType||11\u003d\u003d\u003dthis.nodeType||9\u003d\u003d\u003dthis.nodeType){var t\u003d$e(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Fe(this,arguments,function(e){this.parentNode\u0026\u0026this.parentNode.insertBefore(e,this)})},after:function(){return Fe(this,arguments,function(e){this.parentNode\u0026\u0026this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t\u003d0;null!\u003d(e\u003dthis[t]);t++)1\u003d\u003d\u003de.nodeType\u0026\u0026(C.cleanData(ge(e,!1)),e.textContent\u003d\"\");return this},clone:function(e,t){return e\u003dnull!\u003de\u0026\u0026e,t\u003dnull\u003d\u003dt?e:t,this.map(function(){return C.clone(this,e,t)})},html:function(e){return j(this,function(e){var t\u003dthis[0]||{},n\u003d0,o\u003dthis.length;if(void 0\u003d\u003d\u003de\u0026\u00261\u003d\u003d\u003dt.nodeType)return t.innerHTML;if(\"string\"\u003d\u003dtypeof e\u0026\u0026!Pe.test(e)\u0026\u0026!he[(pe.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e\u003dC.htmlPrefilter(e);try{for(;n\u003co;n++)1\u003d\u003d\u003d(t\u003dthis[n]||{}).nodeType\u0026\u0026(C.cleanData(ge(t,!1)),t.innerHTML\u003de);t\u003d0}catch(e){}}t\u0026\u0026this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e\u003d[];return Fe(this,arguments,function(t){var n\u003dthis.parentNode;C.inArray(this,e)\u003c0\u0026\u0026(C.cleanData(ge(this)),n\u0026\u0026n.replaceChild(t,this))},e)}}),C.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,t){C.fn[e]\u003dfunction(e){for(var n,o\u003d[],r\u003dC(e),i\u003dr.length-1,A\u003d0;A\u003c\u003di;A++)n\u003dA\u003d\u003d\u003di?this:this.clone(!0),C(r[A])[t](n),l.apply(o,n.get());return this.pushStack(o)}});var We\u003dnew RegExp(\"^(\"+ee+\")(?!px)[a-z%]+$\",\"i\"),Be\u003dfunction(t){var n\u003dt.ownerDocument.defaultView;return n\u0026\u0026n.opener||(n\u003de),n.getComputedStyle(t)},je\u003dnew RegExp(ne.join(\"|\"),\"i\");function Oe(e,t,n){var o,r,i,A,l\u003de.style;return(n\u003dn||Be(e))\u0026\u0026(\"\"!\u003d\u003d(A\u003dn.getPropertyValue(t)||n[t])||re(e)||(A\u003dC.style(e,t)),!f.pixelBoxStyles()\u0026\u0026We.test(A)\u0026\u0026je.test(t)\u0026\u0026(o\u003dl.width,r\u003dl.minWidth,i\u003dl.maxWidth,l.minWidth\u003dl.maxWidth\u003dl.width\u003dA,A\u003dn.width,l.width\u003do,l.minWidth\u003dr,l.maxWidth\u003di)),void 0!\u003d\u003dA?A+\"\":A}function ze(e,t){return{get:function(){if(!e())return(this.get\u003dt).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){s.style.cssText\u003d\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",c.style.cssText\u003d\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",oe.appendChild(s).appendChild(c);var t\u003de.getComputedStyle(c);r\u003d\"1%\"!\u003d\u003dt.top,a\u003d12\u003d\u003d\u003dn(t.marginLeft),c.style.right\u003d\"60%\",l\u003d36\u003d\u003d\u003dn(t.right),i\u003d36\u003d\u003d\u003dn(t.width),c.style.position\u003d\"absolute\",A\u003d12\u003d\u003d\u003dn(c.offsetWidth/3),oe.removeChild(s),c\u003dnull}}function n(e){return Math.round(parseFloat(e))}var r,i,A,l,a,s\u003do.createElement(\"div\"),c\u003do.createElement(\"div\");c.style\u0026\u0026(c.style.backgroundClip\u003d\"content-box\",c.cloneNode(!0).style.backgroundClip\u003d\"\",f.clearCloneStyle\u003d\"content-box\"\u003d\u003d\u003dc.style.backgroundClip,C.extend(f,{boxSizingReliable:function(){return t(),i},pixelBoxStyles:function(){return t(),l},pixelPosition:function(){return t(),r},reliableMarginLeft:function(){return t(),a},scrollboxSize:function(){return t(),A}}))}();var qe\u003d[\"Webkit\",\"Moz\",\"ms\"],Ge\u003do.createElement(\"div\").style,Ke\u003d{};function Ue(e){var t\u003dC.cssProps[e]||Ke[e];return t||(e in Ge?e:Ke[e]\u003dfunction(e){for(var t\u003de[0].toUpperCase()+e.slice(1),n\u003dqe.length;n--;)if((e\u003dqe[n]+t)in Ge)return e}(e)||e)}var Xe\u003d/^(none|table(?!-c[ea]).+)/,Qe\u003d/^--/,Ye\u003d{position:\"absolute\",visibility:\"hidden\",display:\"block\"},Je\u003d{letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var o\u003dte.exec(t);return o?Math.max(0,o[2]-(n||0))+(o[3]||\"px\"):t}function et(e,t,n,o,r,i){var A\u003d\"width\"\u003d\u003d\u003dt?1:0,l\u003d0,a\u003d0;if(n\u003d\u003d\u003d(o?\"border\":\"content\"))return 0;for(;A\u003c4;A+\u003d2)\"margin\"\u003d\u003d\u003dn\u0026\u0026(a+\u003dC.css(e,n+ne[A],!0,r)),o?(\"content\"\u003d\u003d\u003dn\u0026\u0026(a-\u003dC.css(e,\"padding\"+ne[A],!0,r)),\"margin\"!\u003d\u003dn\u0026\u0026(a-\u003dC.css(e,\"border\"+ne[A]+\"Width\",!0,r))):(a+\u003dC.css(e,\"padding\"+ne[A],!0,r),\"padding\"!\u003d\u003dn?a+\u003dC.css(e,\"border\"+ne[A]+\"Width\",!0,r):l+\u003dC.css(e,\"border\"+ne[A]+\"Width\",!0,r));return!o\u0026\u0026i\u003e\u003d0\u0026\u0026(a+\u003dMath.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-i-a-l-.5))||0),a}function tt(e,t,n){var o\u003dBe(e),r\u003d(!f.boxSizingReliable()||n)\u0026\u0026\"border-box\"\u003d\u003d\u003dC.css(e,\"boxSizing\",!1,o),i\u003dr,A\u003dOe(e,t,o),l\u003d\"offset\"+t[0].toUpperCase()+t.slice(1);if(We.test(A)){if(!n)return A;A\u003d\"auto\"}return(!f.boxSizingReliable()\u0026\u0026r||\"auto\"\u003d\u003d\u003dA||!parseFloat(A)\u0026\u0026\"inline\"\u003d\u003d\u003dC.css(e,\"display\",!1,o))\u0026\u0026e.getClientRects().length\u0026\u0026(r\u003d\"border-box\"\u003d\u003d\u003dC.css(e,\"boxSizing\",!1,o),(i\u003dl in e)\u0026\u0026(A\u003de[l])),(A\u003dparseFloat(A)||0)+et(e,t,n||(r?\"border\":\"content\"),i,o,A)+\"px\"}function nt(e,t,n,o,r){return new nt.prototype.init(e,t,n,o,r)}C.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n\u003dOe(e,\"opacity\");return\"\"\u003d\u003d\u003dn?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,o){if(e\u0026\u00263!\u003d\u003de.nodeType\u0026\u00268!\u003d\u003de.nodeType\u0026\u0026e.style){var r,i,A,l\u003dG(t),a\u003dQe.test(t),s\u003de.style;if(a||(t\u003dUe(l)),A\u003dC.cssHooks[t]||C.cssHooks[l],void 0\u003d\u003d\u003dn)return A\u0026\u0026\"get\"in A\u0026\u0026void 0!\u003d\u003d(r\u003dA.get(e,!1,o))?r:s[t];\"string\"\u003d\u003d\u003d(i\u003dtypeof n)\u0026\u0026(r\u003dte.exec(n))\u0026\u0026r[1]\u0026\u0026(n\u003dae(e,t,r),i\u003d\"number\"),null!\u003dn\u0026\u0026n\u003d\u003dn\u0026\u0026(\"number\"!\u003d\u003di||a||(n+\u003dr\u0026\u0026r[3]||(C.cssNumber[l]?\"\":\"px\")),f.clearCloneStyle||\"\"!\u003d\u003dn||0!\u003d\u003dt.indexOf(\"background\")||(s[t]\u003d\"inherit\"),A\u0026\u0026\"set\"in A\u0026\u0026void 0\u003d\u003d\u003d(n\u003dA.set(e,n,o))||(a?s.setProperty(t,n):s[t]\u003dn))}},css:function(e,t,n,o){var r,i,A,l\u003dG(t);return Qe.test(t)||(t\u003dUe(l)),(A\u003dC.cssHooks[t]||C.cssHooks[l])\u0026\u0026\"get\"in A\u0026\u0026(r\u003dA.get(e,!0,n)),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003dOe(e,t,o)),\"normal\"\u003d\u003d\u003dr\u0026\u0026t in Je\u0026\u0026(r\u003dJe[t]),\"\"\u003d\u003d\u003dn||n?(i\u003dparseFloat(r),!0\u003d\u003d\u003dn||isFinite(i)?i||0:r):r}}),C.each([\"height\",\"width\"],function(e,t){C.cssHooks[t]\u003d{get:function(e,n,o){if(n)return!Xe.test(C.css(e,\"display\"))||e.getClientRects().length\u0026\u0026e.getBoundingClientRect().width?tt(e,t,o):le(e,Ye,function(){return tt(e,t,o)})},set:function(e,n,o){var r,i\u003dBe(e),A\u003d!f.scrollboxSize()\u0026\u0026\"absolute\"\u003d\u003d\u003di.position,l\u003d(A||o)\u0026\u0026\"border-box\"\u003d\u003d\u003dC.css(e,\"boxSizing\",!1,i),a\u003do?et(e,t,o,l,i):0;return l\u0026\u0026A\u0026\u0026(a-\u003dMath.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-et(e,t,\"border\",!1,i)-.5)),a\u0026\u0026(r\u003dte.exec(n))\u0026\u0026\"px\"!\u003d\u003d(r[3]||\"px\")\u0026\u0026(e.style[t]\u003dn,n\u003dC.css(e,t)),Ze(0,n,a)}}}),C.cssHooks.marginLeft\u003dze(f.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Oe(e,\"marginLeft\"))||e.getBoundingClientRect().left-le(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),C.each({margin:\"\",padding:\"\",border:\"Width\"},function(e,t){C.cssHooks[e+t]\u003d{expand:function(n){for(var o\u003d0,r\u003d{},i\u003d\"string\"\u003d\u003dtypeof n?n.split(\" \"):[n];o\u003c4;o++)r[e+ne[o]+t]\u003di[o]||i[o-2]||i[0];return r}},\"margin\"!\u003d\u003de\u0026\u0026(C.cssHooks[e+t].set\u003dZe)}),C.fn.extend({css:function(e,t){return j(this,function(e,t,n){var o,r,i\u003d{},A\u003d0;if(Array.isArray(t)){for(o\u003dBe(e),r\u003dt.length;A\u003cr;A++)i[t[A]]\u003dC.css(e,t[A],!1,o);return i}return void 0!\u003d\u003dn?C.style(e,t,n):C.css(e,t)},e,t,arguments.length\u003e1)}}),C.Tween\u003dnt,nt.prototype\u003d{constructor:nt,init:function(e,t,n,o,r,i){this.elem\u003de,this.prop\u003dn,this.easing\u003dr||C.easing._default,this.options\u003dt,this.start\u003dthis.now\u003dthis.cur(),this.end\u003do,this.unit\u003di||(C.cssNumber[n]?\"\":\"px\")},cur:function(){var e\u003dnt.propHooks[this.prop];return e\u0026\u0026e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n\u003dnt.propHooks[this.prop];return this.options.duration?this.pos\u003dt\u003dC.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos\u003dt\u003de,this.now\u003d(this.end-this.start)*t+this.start,this.options.step\u0026\u0026this.options.step.call(this.elem,this.now,this),n\u0026\u0026n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype\u003dnt.prototype,nt.propHooks\u003d{_default:{get:function(e){var t;return 1!\u003d\u003de.elem.nodeType||null!\u003de.elem[e.prop]\u0026\u0026null\u003d\u003de.elem.style[e.prop]?e.elem[e.prop]:(t\u003dC.css(e.elem,e.prop,\"\"))\u0026\u0026\"auto\"!\u003d\u003dt?t:0},set:function(e){C.fx.step[e.prop]?C.fx.step[e.prop](e):1!\u003d\u003de.elem.nodeType||!C.cssHooks[e.prop]\u0026\u0026null\u003d\u003de.elem.style[Ue(e.prop)]?e.elem[e.prop]\u003de.now:C.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop\u003dnt.propHooks.scrollLeft\u003d{set:function(e){e.elem.nodeType\u0026\u0026e.elem.parentNode\u0026\u0026(e.elem[e.prop]\u003de.now)}},C.easing\u003d{linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},C.fx\u003dnt.prototype.init,C.fx.step\u003d{};var ot,rt,it\u003d/^(?:toggle|show|hide)$/,At\u003d/queueHooks$/;function lt(){rt\u0026\u0026(!1\u003d\u003d\u003do.hidden\u0026\u0026e.requestAnimationFrame?e.requestAnimationFrame(lt):e.setTimeout(lt,C.fx.interval),C.fx.tick())}function at(){return e.setTimeout(function(){ot\u003dvoid 0}),ot\u003dDate.now()}function st(e,t){var n,o\u003d0,r\u003d{height:e};for(t\u003dt?1:0;o\u003c4;o+\u003d2-t)r[\"margin\"+(n\u003dne[o])]\u003dr[\"padding\"+n]\u003de;return t\u0026\u0026(r.opacity\u003dr.width\u003de),r}function ct(e,t,n){for(var o,r\u003d(ut.tweeners[t]||[]).concat(ut.tweeners[\"*\"]),i\u003d0,A\u003dr.length;i\u003cA;i++)if(o\u003dr[i].call(n,t,e))return o}function ut(e,t,n){var o,r,i\u003d0,A\u003dut.prefilters.length,l\u003dC.Deferred().always(function(){delete a.elem}),a\u003dfunction(){if(r)return!1;for(var t\u003dot||at(),n\u003dMath.max(0,s.startTime+s.duration-t),o\u003d1-(n/s.duration||0),i\u003d0,A\u003ds.tweens.length;i\u003cA;i++)s.tweens[i].run(o);return l.notifyWith(e,[s,o,n]),o\u003c1\u0026\u0026A?n:(A||l.notifyWith(e,[s,1,0]),l.resolveWith(e,[s]),!1)},s\u003dl.promise({elem:e,props:C.extend({},t),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},n),originalProperties:t,originalOptions:n,startTime:ot||at(),duration:n.duration,tweens:[],createTween:function(t,n){var o\u003dC.Tween(e,s.opts,t,n,s.opts.specialEasing[t]||s.opts.easing);return s.tweens.push(o),o},stop:function(t){var n\u003d0,o\u003dt?s.tweens.length:0;if(r)return this;for(r\u003d!0;n\u003co;n++)s.tweens[n].run(1);return t?(l.notifyWith(e,[s,1,0]),l.resolveWith(e,[s,t])):l.rejectWith(e,[s,t]),this}}),c\u003ds.props;for(!function(e,t){var n,o,r,i,A;for(n in e)if(r\u003dt[o\u003dG(n)],i\u003de[n],Array.isArray(i)\u0026\u0026(r\u003di[1],i\u003de[n]\u003di[0]),n!\u003d\u003do\u0026\u0026(e[o]\u003di,delete e[n]),(A\u003dC.cssHooks[o])\u0026\u0026\"expand\"in A)for(n in i\u003dA.expand(i),delete e[o],i)n in e||(e[n]\u003di[n],t[n]\u003dr);else t[o]\u003dr}(c,s.opts.specialEasing);i\u003cA;i++)if(o\u003dut.prefilters[i].call(s,e,c,s.opts))return h(o.stop)\u0026\u0026(C._queueHooks(s.elem,s.opts.queue).stop\u003do.stop.bind(o)),o;return C.map(c,ct,s),h(s.opts.start)\u0026\u0026s.opts.start.call(e,s),s.progress(s.opts.progress).done(s.opts.done,s.opts.complete).fail(s.opts.fail).always(s.opts.always),C.fx.timer(C.extend(a,{elem:e,anim:s,queue:s.opts.queue})),s}C.Animation\u003dC.extend(ut,{tweeners:{\"*\":[function(e,t){var n\u003dthis.createTween(e,t);return ae(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){h(e)?(t\u003de,e\u003d[\"*\"]):e\u003de.match(H);for(var n,o\u003d0,r\u003de.length;o\u003cr;o++)n\u003de[o],ut.tweeners[n]\u003dut.tweeners[n]||[],ut.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var o,r,i,A,l,a,s,c,u\u003d\"width\"in t||\"height\"in t,d\u003dthis,p\u003d{},f\u003de.style,h\u003de.nodeType\u0026\u0026Ae(e),g\u003dX.get(e,\"fxshow\");for(o in n.queue||(null\u003d\u003d(A\u003dC._queueHooks(e,\"fx\")).unqueued\u0026\u0026(A.unqueued\u003d0,l\u003dA.empty.fire,A.empty.fire\u003dfunction(){A.unqueued||l()}),A.unqueued++,d.always(function(){d.always(function(){A.unqueued--,C.queue(e,\"fx\").length||A.empty.fire()})})),t)if(r\u003dt[o],it.test(r)){if(delete t[o],i\u003di||\"toggle\"\u003d\u003d\u003dr,r\u003d\u003d\u003d(h?\"hide\":\"show\")){if(\"show\"!\u003d\u003dr||!g||void 0\u003d\u003d\u003dg[o])continue;h\u003d!0}p[o]\u003dg\u0026\u0026g[o]||C.style(e,o)}if((a\u003d!C.isEmptyObject(t))||!C.isEmptyObject(p))for(o in u\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u0026(n.overflow\u003d[f.overflow,f.overflowX,f.overflowY],null\u003d\u003d(s\u003dg\u0026\u0026g.display)\u0026\u0026(s\u003dX.get(e,\"display\")),\"none\"\u003d\u003d\u003d(c\u003dC.css(e,\"display\"))\u0026\u0026(s?c\u003ds:(ue([e],!0),s\u003de.style.display||s,c\u003dC.css(e,\"display\"),ue([e]))),(\"inline\"\u003d\u003d\u003dc||\"inline-block\"\u003d\u003d\u003dc\u0026\u0026null!\u003ds)\u0026\u0026\"none\"\u003d\u003d\u003dC.css(e,\"float\")\u0026\u0026(a||(d.done(function(){f.display\u003ds}),null\u003d\u003ds\u0026\u0026(c\u003df.display,s\u003d\"none\"\u003d\u003d\u003dc?\"\":c)),f.display\u003d\"inline-block\")),n.overflow\u0026\u0026(f.overflow\u003d\"hidden\",d.always(function(){f.overflow\u003dn.overflow[0],f.overflowX\u003dn.overflow[1],f.overflowY\u003dn.overflow[2]})),a\u003d!1,p)a||(g?\"hidden\"in g\u0026\u0026(h\u003dg.hidden):g\u003dX.access(e,\"fxshow\",{display:s}),i\u0026\u0026(g.hidden\u003d!h),h\u0026\u0026ue([e],!0),d.done(function(){for(o in h||ue([e]),X.remove(e,\"fxshow\"),p)C.style(e,o,p[o])})),a\u003dct(h?g[o]:0,o,d),o in g||(g[o]\u003da.start,h\u0026\u0026(a.end\u003da.start,a.start\u003d0))}],prefilter:function(e,t){t?ut.prefilters.unshift(e):ut.prefilters.push(e)}}),C.speed\u003dfunction(e,t,n){var o\u003de\u0026\u0026\"object\"\u003d\u003dtypeof e?C.extend({},e):{complete:n||!n\u0026\u0026t||h(e)\u0026\u0026e,duration:e,easing:n\u0026\u0026t||t\u0026\u0026!h(t)\u0026\u0026t};return C.fx.off?o.duration\u003d0:\"number\"!\u003dtypeof o.duration\u0026\u0026(o.duration in C.fx.speeds?o.duration\u003dC.fx.speeds[o.duration]:o.duration\u003dC.fx.speeds._default),null!\u003do.queue\u0026\u0026!0!\u003d\u003do.queue||(o.queue\u003d\"fx\"),o.old\u003do.complete,o.complete\u003dfunction(){h(o.old)\u0026\u0026o.old.call(this),o.queue\u0026\u0026C.dequeue(this,o.queue)},o},C.fn.extend({fadeTo:function(e,t,n,o){return this.filter(Ae).css(\"opacity\",0).show().end().animate({opacity:t},e,n,o)},animate:function(e,t,n,o){var r\u003dC.isEmptyObject(e),i\u003dC.speed(t,n,o),A\u003dfunction(){var t\u003dut(this,C.extend({},e),i);(r||X.get(this,\"finish\"))\u0026\u0026t.stop(!0)};return A.finish\u003dA,r||!1\u003d\u003d\u003di.queue?this.each(A):this.queue(i.queue,A)},stop:function(e,t,n){var o\u003dfunction(e){var t\u003de.stop;delete e.stop,t(n)};return\"string\"!\u003dtypeof e\u0026\u0026(n\u003dt,t\u003de,e\u003dvoid 0),t\u0026\u0026!1!\u003d\u003de\u0026\u0026this.queue(e||\"fx\",[]),this.each(function(){var t\u003d!0,r\u003dnull!\u003de\u0026\u0026e+\"queueHooks\",i\u003dC.timers,A\u003dX.get(this);if(r)A[r]\u0026\u0026A[r].stop\u0026\u0026o(A[r]);else for(r in A)A[r]\u0026\u0026A[r].stop\u0026\u0026At.test(r)\u0026\u0026o(A[r]);for(r\u003di.length;r--;)i[r].elem!\u003d\u003dthis||null!\u003de\u0026\u0026i[r].queue!\u003d\u003de||(i[r].anim.stop(n),t\u003d!1,i.splice(r,1));!t\u0026\u0026n||C.dequeue(this,e)})},finish:function(e){return!1!\u003d\u003de\u0026\u0026(e\u003de||\"fx\"),this.each(function(){var t,n\u003dX.get(this),o\u003dn[e+\"queue\"],r\u003dn[e+\"queueHooks\"],i\u003dC.timers,A\u003do?o.length:0;for(n.finish\u003d!0,C.queue(this,e,[]),r\u0026\u0026r.stop\u0026\u0026r.stop.call(this,!0),t\u003di.length;t--;)i[t].elem\u003d\u003d\u003dthis\u0026\u0026i[t].queue\u003d\u003d\u003de\u0026\u0026(i[t].anim.stop(!0),i.splice(t,1));for(t\u003d0;t\u003cA;t++)o[t]\u0026\u0026o[t].finish\u0026\u0026o[t].finish.call(this);delete n.finish})}}),C.each([\"toggle\",\"show\",\"hide\"],function(e,t){var n\u003dC.fn[t];C.fn[t]\u003dfunction(e,o,r){return null\u003d\u003de||\"boolean\"\u003d\u003dtypeof e?n.apply(this,arguments):this.animate(st(t,!0),e,o,r)}}),C.each({slideDown:st(\"show\"),slideUp:st(\"hide\"),slideToggle:st(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,t){C.fn[e]\u003dfunction(e,n,o){return this.animate(t,e,n,o)}}),C.timers\u003d[],C.fx.tick\u003dfunction(){var e,t\u003d0,n\u003dC.timers;for(ot\u003dDate.now();t\u003cn.length;t++)(e\u003dn[t])()||n[t]!\u003d\u003de||n.splice(t--,1);n.length||C.fx.stop(),ot\u003dvoid 0},C.fx.timer\u003dfunction(e){C.timers.push(e),C.fx.start()},C.fx.interval\u003d13,C.fx.start\u003dfunction(){rt||(rt\u003d!0,lt())},C.fx.stop\u003dfunction(){rt\u003dnull},C.fx.speeds\u003d{slow:600,fast:200,_default:400},C.fn.delay\u003dfunction(t,n){return t\u003dC.fx\u0026\u0026C.fx.speeds[t]||t,n\u003dn||\"fx\",this.queue(n,function(n,o){var r\u003de.setTimeout(n,t);o.stop\u003dfunction(){e.clearTimeout(r)}})},function(){var e\u003do.createElement(\"input\"),t\u003do.createElement(\"select\").appendChild(o.createElement(\"option\"));e.type\u003d\"checkbox\",f.checkOn\u003d\"\"!\u003d\u003de.value,f.optSelected\u003dt.selected,(e\u003do.createElement(\"input\")).value\u003d\"t\",e.type\u003d\"radio\",f.radioValue\u003d\"t\"\u003d\u003d\u003de.value}();var dt,pt\u003dC.expr.attrHandle;C.fn.extend({attr:function(e,t){return j(this,C.attr,e,t,arguments.length\u003e1)},removeAttr:function(e){return this.each(function(){C.removeAttr(this,e)})}}),C.extend({attr:function(e,t,n){var o,r,i\u003de.nodeType;if(3!\u003d\u003di\u0026\u00268!\u003d\u003di\u0026\u00262!\u003d\u003di)return void 0\u003d\u003d\u003de.getAttribute?C.prop(e,t,n):(1\u003d\u003d\u003di\u0026\u0026C.isXMLDoc(e)||(r\u003dC.attrHooks[t.toLowerCase()]||(C.expr.match.bool.test(t)?dt:void 0)),void 0!\u003d\u003dn?null\u003d\u003d\u003dn?void C.removeAttr(e,t):r\u0026\u0026\"set\"in r\u0026\u0026void 0!\u003d\u003d(o\u003dr.set(e,n,t))?o:(e.setAttribute(t,n+\"\"),n):r\u0026\u0026\"get\"in r\u0026\u0026null!\u003d\u003d(o\u003dr.get(e,t))?o:null\u003d\u003d(o\u003dC.find.attr(e,t))?void 0:o)},attrHooks:{type:{set:function(e,t){if(!f.radioValue\u0026\u0026\"radio\"\u003d\u003d\u003dt\u0026\u0026E(e,\"input\")){var n\u003de.value;return e.setAttribute(\"type\",t),n\u0026\u0026(e.value\u003dn),t}}}},removeAttr:function(e,t){var n,o\u003d0,r\u003dt\u0026\u0026t.match(H);if(r\u0026\u00261\u003d\u003d\u003de.nodeType)for(;n\u003dr[o++];)e.removeAttribute(n)}}),dt\u003d{set:function(e,t,n){return!1\u003d\u003d\u003dt?C.removeAttr(e,n):e.setAttribute(n,n),n}},C.each(C.expr.match.bool.source.match(/\\w+/g),function(e,t){var n\u003dpt[t]||C.find.attr;pt[t]\u003dfunction(e,t,o){var r,i,A\u003dt.toLowerCase();return o||(i\u003dpt[A],pt[A]\u003dr,r\u003dnull!\u003dn(e,t,o)?A:null,pt[A]\u003di),r}});var ft\u003d/^(?:input|select|textarea|button)$/i,ht\u003d/^(?:a|area)$/i;function gt(e){return(e.match(H)||[]).join(\" \")}function mt(e){return e.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\"}function vt(e){return Array.isArray(e)?e:\"string\"\u003d\u003dtypeof e\u0026\u0026e.match(H)||[]}C.fn.extend({prop:function(e,t){return j(this,C.prop,e,t,arguments.length\u003e1)},removeProp:function(e){return this.each(function(){delete this[C.propFix[e]||e]})}}),C.extend({prop:function(e,t,n){var o,r,i\u003de.nodeType;if(3!\u003d\u003di\u0026\u00268!\u003d\u003di\u0026\u00262!\u003d\u003di)return 1\u003d\u003d\u003di\u0026\u0026C.isXMLDoc(e)||(t\u003dC.propFix[t]||t,r\u003dC.propHooks[t]),void 0!\u003d\u003dn?r\u0026\u0026\"set\"in r\u0026\u0026void 0!\u003d\u003d(o\u003dr.set(e,n,t))?o:e[t]\u003dn:r\u0026\u0026\"get\"in r\u0026\u0026null!\u003d\u003d(o\u003dr.get(e,t))?o:e[t]},propHooks:{tabIndex:{get:function(e){var t\u003dC.find.attr(e,\"tabindex\");return t?parseInt(t,10):ft.test(e.nodeName)||ht.test(e.nodeName)\u0026\u0026e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),f.optSelected||(C.propHooks.selected\u003d{get:function(e){var t\u003de.parentNode;return t\u0026\u0026t.parentNode\u0026\u0026t.parentNode.selectedIndex,null},set:function(e){var t\u003de.parentNode;t\u0026\u0026(t.selectedIndex,t.parentNode\u0026\u0026t.parentNode.selectedIndex)}}),C.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){C.propFix[this.toLowerCase()]\u003dthis}),C.fn.extend({addClass:function(e){var t,n,o,r,i,A,l,a\u003d0;if(h(e))return this.each(function(t){C(this).addClass(e.call(this,t,mt(this)))});if((t\u003dvt(e)).length)for(;n\u003dthis[a++];)if(r\u003dmt(n),o\u003d1\u003d\u003d\u003dn.nodeType\u0026\u0026\" \"+gt(r)+\" \"){for(A\u003d0;i\u003dt[A++];)o.indexOf(\" \"+i+\" \")\u003c0\u0026\u0026(o+\u003di+\" \");r!\u003d\u003d(l\u003dgt(o))\u0026\u0026n.setAttribute(\"class\",l)}return this},removeClass:function(e){var t,n,o,r,i,A,l,a\u003d0;if(h(e))return this.each(function(t){C(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((t\u003dvt(e)).length)for(;n\u003dthis[a++];)if(r\u003dmt(n),o\u003d1\u003d\u003d\u003dn.nodeType\u0026\u0026\" \"+gt(r)+\" \"){for(A\u003d0;i\u003dt[A++];)for(;o.indexOf(\" \"+i+\" \")\u003e-1;)o\u003do.replace(\" \"+i+\" \",\" \");r!\u003d\u003d(l\u003dgt(o))\u0026\u0026n.setAttribute(\"class\",l)}return this},toggleClass:function(e,t){var n\u003dtypeof e,o\u003d\"string\"\u003d\u003d\u003dn||Array.isArray(e);return\"boolean\"\u003d\u003dtypeof t\u0026\u0026o?t?this.addClass(e):this.removeClass(e):h(e)?this.each(function(n){C(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,r,i,A;if(o)for(r\u003d0,i\u003dC(this),A\u003dvt(e);t\u003dA[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!\u003d\u003de\u0026\u0026\"boolean\"!\u003d\u003dn||((t\u003dmt(this))\u0026\u0026X.set(this,\"__className__\",t),this.setAttribute\u0026\u0026this.setAttribute(\"class\",t||!1\u003d\u003d\u003de?\"\":X.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,o\u003d0;for(t\u003d\" \"+e+\" \";n\u003dthis[o++];)if(1\u003d\u003d\u003dn.nodeType\u0026\u0026(\" \"+gt(mt(n))+\" \").indexOf(t)\u003e-1)return!0;return!1}});var wt\u003d/\\r/g;C.fn.extend({val:function(e){var t,n,o,r\u003dthis[0];return arguments.length?(o\u003dh(e),this.each(function(n){var r;1\u003d\u003d\u003dthis.nodeType\u0026\u0026(null\u003d\u003d(r\u003do?e.call(this,n,C(this).val()):e)?r\u003d\"\":\"number\"\u003d\u003dtypeof r?r+\u003d\"\":Array.isArray(r)\u0026\u0026(r\u003dC.map(r,function(e){return null\u003d\u003de?\"\":e+\"\"})),(t\u003dC.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])\u0026\u0026\"set\"in t\u0026\u0026void 0!\u003d\u003dt.set(this,r,\"value\")||(this.value\u003dr))})):r?(t\u003dC.valHooks[r.type]||C.valHooks[r.nodeName.toLowerCase()])\u0026\u0026\"get\"in t\u0026\u0026void 0!\u003d\u003d(n\u003dt.get(r,\"value\"))?n:\"string\"\u003d\u003dtypeof(n\u003dr.value)?n.replace(wt,\"\"):null\u003d\u003dn?\"\":n:void 0}}),C.extend({valHooks:{option:{get:function(e){var t\u003dC.find.attr(e,\"value\");return null!\u003dt?t:gt(C.text(e))}},select:{get:function(e){var t,n,o,r\u003de.options,i\u003de.selectedIndex,A\u003d\"select-one\"\u003d\u003d\u003de.type,l\u003dA?null:[],a\u003dA?i+1:r.length;for(o\u003di\u003c0?a:A?i:0;o\u003ca;o++)if(((n\u003dr[o]).selected||o\u003d\u003d\u003di)\u0026\u0026!n.disabled\u0026\u0026(!n.parentNode.disabled||!E(n.parentNode,\"optgroup\"))){if(t\u003dC(n).val(),A)return t;l.push(t)}return l},set:function(e,t){for(var n,o,r\u003de.options,i\u003dC.makeArray(t),A\u003dr.length;A--;)((o\u003dr[A]).selected\u003dC.inArray(C.valHooks.option.get(o),i)\u003e-1)\u0026\u0026(n\u003d!0);return n||(e.selectedIndex\u003d-1),i}}}}),C.each([\"radio\",\"checkbox\"],function(){C.valHooks[this]\u003d{set:function(e,t){if(Array.isArray(t))return e.checked\u003dC.inArray(C(e).val(),t)\u003e-1}},f.checkOn||(C.valHooks[this].get\u003dfunction(e){return null\u003d\u003d\u003de.getAttribute(\"value\")?\"on\":e.value})}),f.focusin\u003d\"onfocusin\"in e;var Ct\u003d/^(?:focusinfocus|focusoutblur)$/,yt\u003dfunction(e){e.stopPropagation()};C.extend(C.event,{trigger:function(t,n,r,i){var A,l,a,s,c,d,p,f,m\u003d[r||o],v\u003du.call(t,\"type\")?t.type:t,w\u003du.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(l\u003df\u003da\u003dr\u003dr||o,3!\u003d\u003dr.nodeType\u0026\u00268!\u003d\u003dr.nodeType\u0026\u0026!Ct.test(v+C.event.triggered)\u0026\u0026(v.indexOf(\".\")\u003e-1\u0026\u0026(w\u003dv.split(\".\"),v\u003dw.shift(),w.sort()),c\u003dv.indexOf(\":\")\u003c0\u0026\u0026\"on\"+v,(t\u003dt[C.expando]?t:new C.Event(v,\"object\"\u003d\u003dtypeof t\u0026\u0026t)).isTrigger\u003di?2:3,t.namespace\u003dw.join(\".\"),t.rnamespace\u003dt.namespace?new RegExp(\"(^|\\\\.)\"+w.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result\u003dvoid 0,t.target||(t.target\u003dr),n\u003dnull\u003d\u003dn?[t]:C.makeArray(n,[t]),p\u003dC.event.special[v]||{},i||!p.trigger||!1!\u003d\u003dp.trigger.apply(r,n))){if(!i\u0026\u0026!p.noBubble\u0026\u0026!g(r)){for(s\u003dp.delegateType||v,Ct.test(s+v)||(l\u003dl.parentNode);l;l\u003dl.parentNode)m.push(l),a\u003dl;a\u003d\u003d\u003d(r.ownerDocument||o)\u0026\u0026m.push(a.defaultView||a.parentWindow||e)}for(A\u003d0;(l\u003dm[A++])\u0026\u0026!t.isPropagationStopped();)f\u003dl,t.type\u003dA\u003e1?s:p.bindType||v,(d\u003d(X.get(l,\"events\")||{})[t.type]\u0026\u0026X.get(l,\"handle\"))\u0026\u0026d.apply(l,n),(d\u003dc\u0026\u0026l[c])\u0026\u0026d.apply\u0026\u0026K(l)\u0026\u0026(t.result\u003dd.apply(l,n),!1\u003d\u003d\u003dt.result\u0026\u0026t.preventDefault());return t.type\u003dv,i||t.isDefaultPrevented()||p._default\u0026\u0026!1!\u003d\u003dp._default.apply(m.pop(),n)||!K(r)||c\u0026\u0026h(r[v])\u0026\u0026!g(r)\u0026\u0026((a\u003dr[c])\u0026\u0026(r[c]\u003dnull),C.event.triggered\u003dv,t.isPropagationStopped()\u0026\u0026f.addEventListener(v,yt),r[v](),t.isPropagationStopped()\u0026\u0026f.removeEventListener(v,yt),C.event.triggered\u003dvoid 0,a\u0026\u0026(r[c]\u003da)),t.result}},simulate:function(e,t,n){var o\u003dC.extend(new C.Event,n,{type:e,isSimulated:!0});C.event.trigger(o,null,t)}}),C.fn.extend({trigger:function(e,t){return this.each(function(){C.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n\u003dthis[0];if(n)return C.event.trigger(e,t,n,!0)}}),f.focusin||C.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){var n\u003dfunction(e){C.event.simulate(t,e.target,C.event.fix(e))};C.event.special[t]\u003d{setup:function(){var o\u003dthis.ownerDocument||this,r\u003dX.access(o,t);r||o.addEventListener(e,n,!0),X.access(o,t,(r||0)+1)},teardown:function(){var o\u003dthis.ownerDocument||this,r\u003dX.access(o,t)-1;r?X.access(o,t,r):(o.removeEventListener(e,n,!0),X.remove(o,t))}}});var bt\u003de.location,xt\u003dDate.now(),kt\u003d/\\?/;C.parseXML\u003dfunction(t){var n;if(!t||\"string\"!\u003dtypeof t)return null;try{n\u003d(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(e){n\u003dvoid 0}return n\u0026\u0026!n.getElementsByTagName(\"parsererror\").length||C.error(\"Invalid XML: \"+t),n};var Rt\u003d/\\[\\]$/,St\u003d/\\r?\\n/g,Et\u003d/^(?:submit|button|image|reset|file)$/i,_t\u003d/^(?:input|select|textarea|keygen)/i;function Tt(e,t,n,o){var r;if(Array.isArray(t))C.each(t,function(t,r){n||Rt.test(e)?o(e,r):Tt(e+\"[\"+(\"object\"\u003d\u003dtypeof r\u0026\u0026null!\u003dr?t:\"\")+\"]\",r,n,o)});else if(n||\"object\"!\u003d\u003dw(t))o(e,t);else for(r in t)Tt(e+\"[\"+r+\"]\",t[r],n,o)}C.param\u003dfunction(e,t){var n,o\u003d[],r\u003dfunction(e,t){var n\u003dh(t)?t():t;o[o.length]\u003dencodeURIComponent(e)+\"\u003d\"+encodeURIComponent(null\u003d\u003dn?\"\":n)};if(null\u003d\u003de)return\"\";if(Array.isArray(e)||e.jquery\u0026\u0026!C.isPlainObject(e))C.each(e,function(){r(this.name,this.value)});else for(n in e)Tt(n,e[n],t,r);return o.join(\"\u0026\")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e\u003dC.prop(this,\"elements\");return e?C.makeArray(e):this}).filter(function(){var e\u003dthis.type;return this.name\u0026\u0026!C(this).is(\":disabled\")\u0026\u0026_t.test(this.nodeName)\u0026\u0026!Et.test(e)\u0026\u0026(this.checked||!de.test(e))}).map(function(e,t){var n\u003dC(this).val();return null\u003d\u003dn?null:Array.isArray(n)?C.map(n,function(e){return{name:t.name,value:e.replace(St,\"\\r\\n\")}}):{name:t.name,value:n.replace(St,\"\\r\\n\")}}).get()}});var Dt\u003d/%20/g,Pt\u003d/#.*$/,It\u003d/([?\u0026])_\u003d[^\u0026]*/,Nt\u003d/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,$t\u003d/^(?:GET|HEAD)$/,Ht\u003d/^\\/\\//,Mt\u003d{},Lt\u003d{},Ft\u003d\"*/\".concat(\"*\"),Vt\u003do.createElement(\"a\");function Wt(e){return function(t,n){\"string\"!\u003dtypeof t\u0026\u0026(n\u003dt,t\u003d\"*\");var o,r\u003d0,i\u003dt.toLowerCase().match(H)||[];if(h(n))for(;o\u003di[r++];)\"+\"\u003d\u003d\u003do[0]?(o\u003do.slice(1)||\"*\",(e[o]\u003de[o]||[]).unshift(n)):(e[o]\u003de[o]||[]).push(n)}}function Bt(e,t,n,o){var r\u003d{},i\u003de\u003d\u003d\u003dLt;function A(l){var a;return r[l]\u003d!0,C.each(e[l]||[],function(e,l){var s\u003dl(t,n,o);return\"string\"!\u003dtypeof s||i||r[s]?i?!(a\u003ds):void 0:(t.dataTypes.unshift(s),A(s),!1)}),a}return A(t.dataTypes[0])||!r[\"*\"]\u0026\u0026A(\"*\")}function jt(e,t){var n,o,r\u003dC.ajaxSettings.flatOptions||{};for(n in t)void 0!\u003d\u003dt[n]\u0026\u0026((r[n]?e:o||(o\u003d{}))[n]\u003dt[n]);return o\u0026\u0026C.extend(!0,e,o),e}Vt.href\u003dbt.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset\u003dUTF-8\",accepts:{\"*\":Ft,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?jt(jt(e,C.ajaxSettings),t):jt(C.ajaxSettings,e)},ajaxPrefilter:Wt(Mt),ajaxTransport:Wt(Lt),ajax:function(t,n){\"object\"\u003d\u003dtypeof t\u0026\u0026(n\u003dt,t\u003dvoid 0),n\u003dn||{};var r,i,A,l,a,s,c,u,d,p,f\u003dC.ajaxSetup({},n),h\u003df.context||f,g\u003df.context\u0026\u0026(h.nodeType||h.jquery)?C(h):C.event,m\u003dC.Deferred(),v\u003dC.Callbacks(\"once memory\"),w\u003df.statusCode||{},y\u003d{},b\u003d{},x\u003d\"canceled\",k\u003d{readyState:0,getResponseHeader:function(e){var t;if(c){if(!l)for(l\u003d{};t\u003dNt.exec(A);)l[t[1].toLowerCase()+\" \"]\u003d(l[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t\u003dl[e.toLowerCase()+\" \"]}return null\u003d\u003dt?null:t.join(\", \")},getAllResponseHeaders:function(){return c?A:null},setRequestHeader:function(e,t){return null\u003d\u003dc\u0026\u0026(e\u003db[e.toLowerCase()]\u003db[e.toLowerCase()]||e,y[e]\u003dt),this},overrideMimeType:function(e){return null\u003d\u003dc\u0026\u0026(f.mimeType\u003de),this},statusCode:function(e){var t;if(e)if(c)k.always(e[k.status]);else for(t in e)w[t]\u003d[w[t],e[t]];return this},abort:function(e){var t\u003de||x;return r\u0026\u0026r.abort(t),R(0,t),this}};if(m.promise(k),f.url\u003d((t||f.url||bt.href)+\"\").replace(Ht,bt.protocol+\"//\"),f.type\u003dn.method||n.type||f.method||f.type,f.dataTypes\u003d(f.dataType||\"*\").toLowerCase().match(H)||[\"\"],null\u003d\u003df.crossDomain){s\u003do.createElement(\"a\");try{s.href\u003df.url,s.href\u003ds.href,f.crossDomain\u003dVt.protocol+\"//\"+Vt.host!\u003ds.protocol+\"//\"+s.host}catch(e){f.crossDomain\u003d!0}}if(f.data\u0026\u0026f.processData\u0026\u0026\"string\"!\u003dtypeof f.data\u0026\u0026(f.data\u003dC.param(f.data,f.traditional)),Bt(Mt,f,n,k),c)return k;for(d in(u\u003dC.event\u0026\u0026f.global)\u0026\u00260\u003d\u003dC.active++\u0026\u0026C.event.trigger(\"ajaxStart\"),f.type\u003df.type.toUpperCase(),f.hasContent\u003d!$t.test(f.type),i\u003df.url.replace(Pt,\"\"),f.hasContent?f.data\u0026\u0026f.processData\u0026\u00260\u003d\u003d\u003d(f.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")\u0026\u0026(f.data\u003df.data.replace(Dt,\"+\")):(p\u003df.url.slice(i.length),f.data\u0026\u0026(f.processData||\"string\"\u003d\u003dtypeof f.data)\u0026\u0026(i+\u003d(kt.test(i)?\"\u0026\":\"?\")+f.data,delete f.data),!1\u003d\u003d\u003df.cache\u0026\u0026(i\u003di.replace(It,\"$1\"),p\u003d(kt.test(i)?\"\u0026\":\"?\")+\"_\u003d\"+xt+++p),f.url\u003di+p),f.ifModified\u0026\u0026(C.lastModified[i]\u0026\u0026k.setRequestHeader(\"If-Modified-Since\",C.lastModified[i]),C.etag[i]\u0026\u0026k.setRequestHeader(\"If-None-Match\",C.etag[i])),(f.data\u0026\u0026f.hasContent\u0026\u0026!1!\u003d\u003df.contentType||n.contentType)\u0026\u0026k.setRequestHeader(\"Content-Type\",f.contentType),k.setRequestHeader(\"Accept\",f.dataTypes[0]\u0026\u0026f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+(\"*\"!\u003d\u003df.dataTypes[0]?\", \"+Ft+\"; q\u003d0.01\":\"\"):f.accepts[\"*\"]),f.headers)k.setRequestHeader(d,f.headers[d]);if(f.beforeSend\u0026\u0026(!1\u003d\u003d\u003df.beforeSend.call(h,k,f)||c))return k.abort();if(x\u003d\"abort\",v.add(f.complete),k.done(f.success),k.fail(f.error),r\u003dBt(Lt,f,n,k)){if(k.readyState\u003d1,u\u0026\u0026g.trigger(\"ajaxSend\",[k,f]),c)return k;f.async\u0026\u0026f.timeout\u003e0\u0026\u0026(a\u003de.setTimeout(function(){k.abort(\"timeout\")},f.timeout));try{c\u003d!1,r.send(y,R)}catch(e){if(c)throw e;R(-1,e)}}else R(-1,\"No Transport\");function R(t,n,o,l){var s,d,p,y,b,x\u003dn;c||(c\u003d!0,a\u0026\u0026e.clearTimeout(a),r\u003dvoid 0,A\u003dl||\"\",k.readyState\u003dt\u003e0?4:0,s\u003dt\u003e\u003d200\u0026\u0026t\u003c300||304\u003d\u003d\u003dt,o\u0026\u0026(y\u003dfunction(e,t,n){for(var o,r,i,A,l\u003de.contents,a\u003de.dataTypes;\"*\"\u003d\u003d\u003da[0];)a.shift(),void 0\u003d\u003d\u003do\u0026\u0026(o\u003de.mimeType||t.getResponseHeader(\"Content-Type\"));if(o)for(r in l)if(l[r]\u0026\u0026l[r].test(o)){a.unshift(r);break}if(a[0]in n)i\u003da[0];else{for(r in n){if(!a[0]||e.converters[r+\" \"+a[0]]){i\u003dr;break}A||(A\u003dr)}i\u003di||A}if(i)return i!\u003d\u003da[0]\u0026\u0026a.unshift(i),n[i]}(f,k,o)),y\u003dfunction(e,t,n,o){var r,i,A,l,a,s\u003d{},c\u003de.dataTypes.slice();if(c[1])for(A in e.converters)s[A.toLowerCase()]\u003de.converters[A];for(i\u003dc.shift();i;)if(e.responseFields[i]\u0026\u0026(n[e.responseFields[i]]\u003dt),!a\u0026\u0026o\u0026\u0026e.dataFilter\u0026\u0026(t\u003de.dataFilter(t,e.dataType)),a\u003di,i\u003dc.shift())if(\"*\"\u003d\u003d\u003di)i\u003da;else if(\"*\"!\u003d\u003da\u0026\u0026a!\u003d\u003di){if(!(A\u003ds[a+\" \"+i]||s[\"* \"+i]))for(r in s)if((l\u003dr.split(\" \"))[1]\u003d\u003d\u003di\u0026\u0026(A\u003ds[a+\" \"+l[0]]||s[\"* \"+l[0]])){!0\u003d\u003d\u003dA?A\u003ds[r]:!0!\u003d\u003ds[r]\u0026\u0026(i\u003dl[0],c.unshift(l[1]));break}if(!0!\u003d\u003dA)if(A\u0026\u0026e.throws)t\u003dA(t);else try{t\u003dA(t)}catch(e){return{state:\"parsererror\",error:A?e:\"No conversion from \"+a+\" to \"+i}}}return{state:\"success\",data:t}}(f,y,k,s),s?(f.ifModified\u0026\u0026((b\u003dk.getResponseHeader(\"Last-Modified\"))\u0026\u0026(C.lastModified[i]\u003db),(b\u003dk.getResponseHeader(\"etag\"))\u0026\u0026(C.etag[i]\u003db)),204\u003d\u003d\u003dt||\"HEAD\"\u003d\u003d\u003df.type?x\u003d\"nocontent\":304\u003d\u003d\u003dt?x\u003d\"notmodified\":(x\u003dy.state,d\u003dy.data,s\u003d!(p\u003dy.error))):(p\u003dx,!t\u0026\u0026x||(x\u003d\"error\",t\u003c0\u0026\u0026(t\u003d0))),k.status\u003dt,k.statusText\u003d(n||x)+\"\",s?m.resolveWith(h,[d,x,k]):m.rejectWith(h,[k,x,p]),k.statusCode(w),w\u003dvoid 0,u\u0026\u0026g.trigger(s?\"ajaxSuccess\":\"ajaxError\",[k,f,s?d:p]),v.fireWith(h,[k,x]),u\u0026\u0026(g.trigger(\"ajaxComplete\",[k,f]),--C.active||C.event.trigger(\"ajaxStop\")))}return k},getJSON:function(e,t,n){return C.get(e,t,n,\"json\")},getScript:function(e,t){return C.get(e,void 0,t,\"script\")}}),C.each([\"get\",\"post\"],function(e,t){C[t]\u003dfunction(e,n,o,r){return h(n)\u0026\u0026(r\u003dr||o,o\u003dn,n\u003dvoid 0),C.ajax(C.extend({url:e,type:t,dataType:r,data:n,success:o},C.isPlainObject(e)\u0026\u0026e))}}),C._evalUrl\u003dfunction(e,t){return C.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){C.globalEval(e,t)}})},C.fn.extend({wrapAll:function(e){var t;return this[0]\u0026\u0026(h(e)\u0026\u0026(e\u003de.call(this[0])),t\u003dC(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode\u0026\u0026t.insertBefore(this[0]),t.map(function(){for(var e\u003dthis;e.firstElementChild;)e\u003de.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return h(e)?this.each(function(t){C(this).wrapInner(e.call(this,t))}):this.each(function(){var t\u003dC(this),n\u003dt.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t\u003dh(e);return this.each(function(n){C(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){C(this).replaceWith(this.childNodes)}),this}}),C.expr.pseudos.hidden\u003dfunction(e){return!C.expr.pseudos.visible(e)},C.expr.pseudos.visible\u003dfunction(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},C.ajaxSettings.xhr\u003dfunction(){try{return new e.XMLHttpRequest}catch(e){}};var Ot\u003d{0:200,1223:204},zt\u003dC.ajaxSettings.xhr();f.cors\u003d!!zt\u0026\u0026\"withCredentials\"in zt,f.ajax\u003dzt\u003d!!zt,C.ajaxTransport(function(t){var n,o;if(f.cors||zt\u0026\u0026!t.crossDomain)return{send:function(r,i){var A,l\u003dt.xhr();if(l.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(A in t.xhrFields)l[A]\u003dt.xhrFields[A];for(A in t.mimeType\u0026\u0026l.overrideMimeType\u0026\u0026l.overrideMimeType(t.mimeType),t.crossDomain||r[\"X-Requested-With\"]||(r[\"X-Requested-With\"]\u003d\"XMLHttpRequest\"),r)l.setRequestHeader(A,r[A]);n\u003dfunction(e){return function(){n\u0026\u0026(n\u003do\u003dl.onload\u003dl.onerror\u003dl.onabort\u003dl.ontimeout\u003dl.onreadystatechange\u003dnull,\"abort\"\u003d\u003d\u003de?l.abort():\"error\"\u003d\u003d\u003de?\"number\"!\u003dtypeof l.status?i(0,\"error\"):i(l.status,l.statusText):i(Ot[l.status]||l.status,l.statusText,\"text\"!\u003d\u003d(l.responseType||\"text\")||\"string\"!\u003dtypeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload\u003dn(),o\u003dl.onerror\u003dl.ontimeout\u003dn(\"error\"),void 0!\u003d\u003dl.onabort?l.onabort\u003do:l.onreadystatechange\u003dfunction(){4\u003d\u003d\u003dl.readyState\u0026\u0026e.setTimeout(function(){n\u0026\u0026o()})},n\u003dn(\"abort\");try{l.send(t.hasContent\u0026\u0026t.data||null)}catch(e){if(n)throw e}},abort:function(){n\u0026\u0026n()}}}),C.ajaxPrefilter(function(e){e.crossDomain\u0026\u0026(e.contents.script\u003d!1)}),C.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return C.globalEval(e),e}}}),C.ajaxPrefilter(\"script\",function(e){void 0\u003d\u003d\u003de.cache\u0026\u0026(e.cache\u003d!1),e.crossDomain\u0026\u0026(e.type\u003d\"GET\")}),C.ajaxTransport(\"script\",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t\u003dC(\"\u003cscript\u003e\").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on(\"load error\",n\u003dfunction(e){t.remove(),n\u003dnull,e\u0026\u0026i(\"error\"\u003d\u003d\u003de.type?404:200,e.type)}),o.head.appendChild(t[0])},abort:function(){n\u0026\u0026n()}}});var qt,Gt\u003d[],Kt\u003d/(\u003d)\\?(?\u003d\u0026|$)|\\?\\?/;C.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e\u003dGt.pop()||C.expando+\"_\"+xt++;return this[e]\u003d!0,e}}),C.ajaxPrefilter(\"json jsonp\",function(t,n,o){var r,i,A,l\u003d!1!\u003d\u003dt.jsonp\u0026\u0026(Kt.test(t.url)?\"url\":\"string\"\u003d\u003dtypeof t.data\u0026\u00260\u003d\u003d\u003d(t.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")\u0026\u0026Kt.test(t.data)\u0026\u0026\"data\");if(l||\"jsonp\"\u003d\u003d\u003dt.dataTypes[0])return r\u003dt.jsonpCallback\u003dh(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,l?t[l]\u003dt[l].replace(Kt,\"$1\"+r):!1!\u003d\u003dt.jsonp\u0026\u0026(t.url+\u003d(kt.test(t.url)?\"\u0026\":\"?\")+t.jsonp+\"\u003d\"+r),t.converters[\"script json\"]\u003dfunction(){return A||C.error(r+\" was not called\"),A[0]},t.dataTypes[0]\u003d\"json\",i\u003de[r],e[r]\u003dfunction(){A\u003darguments},o.always(function(){void 0\u003d\u003d\u003di?C(e).removeProp(r):e[r]\u003di,t[r]\u0026\u0026(t.jsonpCallback\u003dn.jsonpCallback,Gt.push(r)),A\u0026\u0026h(i)\u0026\u0026i(A[0]),A\u003di\u003dvoid 0}),\"script\"}),f.createHTMLDocument\u003d((qt\u003do.implementation.createHTMLDocument(\"\").body).innerHTML\u003d\"\u003cform\u003e\u003c/form\u003e\u003cform\u003e\u003c/form\u003e\",2\u003d\u003d\u003dqt.childNodes.length),C.parseHTML\u003dfunction(e,t,n){return\"string\"!\u003dtypeof e?[]:(\"boolean\"\u003d\u003dtypeof t\u0026\u0026(n\u003dt,t\u003d!1),t||(f.createHTMLDocument?((r\u003d(t\u003do.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href\u003do.location.href,t.head.appendChild(r)):t\u003do),A\u003d!n\u0026\u0026[],(i\u003d_.exec(e))?[t.createElement(i[1])]:(i\u003dye([e],t,A),A\u0026\u0026A.length\u0026\u0026C(A).remove(),C.merge([],i.childNodes)));var r,i,A},C.fn.load\u003dfunction(e,t,n){var o,r,i,A\u003dthis,l\u003de.indexOf(\" \");return l\u003e-1\u0026\u0026(o\u003dgt(e.slice(l)),e\u003de.slice(0,l)),h(t)?(n\u003dt,t\u003dvoid 0):t\u0026\u0026\"object\"\u003d\u003dtypeof t\u0026\u0026(r\u003d\"POST\"),A.length\u003e0\u0026\u0026C.ajax({url:e,type:r||\"GET\",dataType:\"html\",data:t}).done(function(e){i\u003darguments,A.html(o?C(\"\u003cdiv\u003e\").append(C.parseHTML(e)).find(o):e)}).always(n\u0026\u0026function(e,t){A.each(function(){n.apply(this,i||[e.responseText,t,e])})}),this},C.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){C.fn[t]\u003dfunction(e){return this.on(t,e)}}),C.expr.pseudos.animated\u003dfunction(e){return C.grep(C.timers,function(t){return e\u003d\u003d\u003dt.elem}).length},C.offset\u003d{setOffset:function(e,t,n){var o,r,i,A,l,a,s\u003dC.css(e,\"position\"),c\u003dC(e),u\u003d{};\"static\"\u003d\u003d\u003ds\u0026\u0026(e.style.position\u003d\"relative\"),l\u003dc.offset(),i\u003dC.css(e,\"top\"),a\u003dC.css(e,\"left\"),(\"absolute\"\u003d\u003d\u003ds||\"fixed\"\u003d\u003d\u003ds)\u0026\u0026(i+a).indexOf(\"auto\")\u003e-1?(A\u003d(o\u003dc.position()).top,r\u003do.left):(A\u003dparseFloat(i)||0,r\u003dparseFloat(a)||0),h(t)\u0026\u0026(t\u003dt.call(e,n,C.extend({},l))),null!\u003dt.top\u0026\u0026(u.top\u003dt.top-l.top+A),null!\u003dt.left\u0026\u0026(u.left\u003dt.left-l.left+r),\"using\"in t?t.using.call(e,u):c.css(u)}},C.fn.extend({offset:function(e){if(arguments.length)return void 0\u003d\u003d\u003de?this:this.each(function(t){C.offset.setOffset(this,e,t)});var t,n,o\u003dthis[0];return o?o.getClientRects().length?(t\u003do.getBoundingClientRect(),n\u003do.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,o\u003dthis[0],r\u003d{top:0,left:0};if(\"fixed\"\u003d\u003d\u003dC.css(o,\"position\"))t\u003do.getBoundingClientRect();else{for(t\u003dthis.offset(),n\u003do.ownerDocument,e\u003do.offsetParent||n.documentElement;e\u0026\u0026(e\u003d\u003d\u003dn.body||e\u003d\u003d\u003dn.documentElement)\u0026\u0026\"static\"\u003d\u003d\u003dC.css(e,\"position\");)e\u003de.parentNode;e\u0026\u0026e!\u003d\u003do\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u0026((r\u003dC(e).offset()).top+\u003dC.css(e,\"borderTopWidth\",!0),r.left+\u003dC.css(e,\"borderLeftWidth\",!0))}return{top:t.top-r.top-C.css(o,\"marginTop\",!0),left:t.left-r.left-C.css(o,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e\u003dthis.offsetParent;e\u0026\u0026\"static\"\u003d\u003d\u003dC.css(e,\"position\");)e\u003de.offsetParent;return e||oe})}}),C.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(e,t){var n\u003d\"pageYOffset\"\u003d\u003d\u003dt;C.fn[e]\u003dfunction(o){return j(this,function(e,o,r){var i;if(g(e)?i\u003de:9\u003d\u003d\u003de.nodeType\u0026\u0026(i\u003de.defaultView),void 0\u003d\u003d\u003dr)return i?i[t]:e[o];i?i.scrollTo(n?i.pageXOffset:r,n?r:i.pageYOffset):e[o]\u003dr},e,o,arguments.length)}}),C.each([\"top\",\"left\"],function(e,t){C.cssHooks[t]\u003dze(f.pixelPosition,function(e,n){if(n)return n\u003dOe(e,t),We.test(n)?C(e).position()[t]+\"px\":n})}),C.each({Height:\"height\",Width:\"width\"},function(e,t){C.each({padding:\"inner\"+e,content:t,\"\":\"outer\"+e},function(n,o){C.fn[o]\u003dfunction(r,i){var A\u003darguments.length\u0026\u0026(n||\"boolean\"!\u003dtypeof r),l\u003dn||(!0\u003d\u003d\u003dr||!0\u003d\u003d\u003di?\"margin\":\"border\");return j(this,function(t,n,r){var i;return g(t)?0\u003d\u003d\u003do.indexOf(\"outer\")?t[\"inner\"+e]:t.document.documentElement[\"client\"+e]:9\u003d\u003d\u003dt.nodeType?(i\u003dt.documentElement,Math.max(t.body[\"scroll\"+e],i[\"scroll\"+e],t.body[\"offset\"+e],i[\"offset\"+e],i[\"client\"+e])):void 0\u003d\u003d\u003dr?C.css(t,n,l):C.style(t,n,r,l)},t,A?r:void 0,A)}})}),C.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,t){C.fn[t]\u003dfunction(e,n){return arguments.length\u003e0?this.on(t,null,e,n):this.trigger(t)}}),C.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),C.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,o){return this.on(t,e,n,o)},undelegate:function(e,t,n){return 1\u003d\u003d\u003darguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),C.proxy\u003dfunction(e,t){var n,o,r;if(\"string\"\u003d\u003dtypeof t\u0026\u0026(n\u003de[t],t\u003de,e\u003dn),h(e))return o\u003di.call(arguments,2),(r\u003dfunction(){return e.apply(t||this,o.concat(i.call(arguments)))}).guid\u003de.guid\u003de.guid||C.guid++,r},C.holdReady\u003dfunction(e){e?C.readyWait++:C.ready(!0)},C.isArray\u003dArray.isArray,C.parseJSON\u003dJSON.parse,C.nodeName\u003dE,C.isFunction\u003dh,C.isWindow\u003dg,C.camelCase\u003dG,C.type\u003dw,C.now\u003dDate.now,C.isNumeric\u003dfunction(e){var t\u003dC.type(e);return(\"number\"\u003d\u003d\u003dt||\"string\"\u003d\u003d\u003dt)\u0026\u0026!isNaN(e-parseFloat(e))},\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd\u0026\u0026define(\"jquery\",[],function(){return C});var Ut\u003de.jQuery,Xt\u003de.$;return C.noConflict\u003dfunction(t){return e.$\u003d\u003d\u003dC\u0026\u0026(e.$\u003dXt),t\u0026\u0026e.jQuery\u003d\u003d\u003dC\u0026\u0026(e.jQuery\u003dUt),C},t||(e.jQuery\u003de.$\u003dC),C})},491:function(e,t,n){var o\u003de(426);o.__exportStar(e(497),t.exports),o.__exportStar(e(501),t.exports),o.__exportStar(e(498),t.exports),o.__exportStar(e(499),t.exports),o.__exportStar(e(500),t.exports),o.__exportStar(e(504),t.exports),o.__exportStar(e(502),t.exports)},492:function(e,t,n){\n /*!\n * jquery.event.drag - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var o\u003de(503);o.fn.drag\u003dfunction(e,t,n){var r\u003d\"string\"\u003d\u003dtypeof e?e:\"\",i\u003do.isFunction(e)?e:o.isFunction(t)?t:null;return 0!\u003d\u003dr.indexOf(\"drag\")\u0026\u0026(r\u003d\"drag\"+r),n\u003d(e\u003d\u003di?t:n)||{},i?this.on(r,n,i):this.trigger(r)};var r\u003do.event,i\u003dr.special,A\u003di.drag\u003d{defaults:{which:1,distance:0,not:\":input\",handle:null,relative:!1,drop:!0,click:!1},datakey:\"dragdata\",noBubble:!0,add:function(e){var t\u003do.data(this,A.datakey),n\u003de.data||{};t.related+\u003d1,o.each(A.defaults,function(e,o){void 0!\u003d\u003dn[e]\u0026\u0026(t[e]\u003dn[e])})},remove:function(){o.data(this,A.datakey).related-\u003d1},setup:function(){if(!o.data(this,A.datakey)){var e\u003do.extend({related:0},A.defaults);o.data(this,A.datakey,e),r.add(this,\"touchstart mousedown\",A.init,e),this.attachEvent\u0026\u0026this.attachEvent(\"ondragstart\",A.dontstart)}},teardown:function(){(o.data(this,A.datakey)||{}).related||(o.removeData(this,A.datakey),r.remove(this,\"touchstart mousedown\",A.init),A.textselect(!0),this.detachEvent\u0026\u0026this.detachEvent(\"ondragstart\",A.dontstart))},init:function(e){if(!A.touched){var t,n\u003de.data;if(!(0!\u003de.which\u0026\u0026n.which\u003e0\u0026\u0026e.which!\u003dn.which)\u0026\u0026!o(e.target).is(n.not)\u0026\u0026(!n.handle||o(e.target).closest(n.handle,e.currentTarget).length)\u0026\u0026(A.touched\u003d\"touchstart\"\u003d\u003de.type?this:null,n.propagates\u003d1,n.mousedown\u003dthis,n.interactions\u003d[A.interaction(this,n)],n.target\u003de.target,n.pageX\u003de.pageX,n.pageY\u003de.pageY,n.dragging\u003dnull,t\u003dA.hijack(e,\"draginit\",n),n.propagates))return(t\u003dA.flatten(t))\u0026\u0026t.length\u0026\u0026(n.interactions\u003d[],o.each(t,function(){n.interactions.push(A.interaction(this,n))})),n.propagates\u003dn.interactions.length,!1!\u003d\u003dn.drop\u0026\u0026i.drop\u0026\u0026i.drop.handler(e,n),A.textselect(!1),A.touched?r.add(A.touched,\"touchmove touchend\",A.handler,n):r.add(document,\"mousemove mouseup\",A.handler,n),!(!A.touched||n.live)\u0026\u0026void 0}},interaction:function(e,t){var n\u003de\u0026\u0026e.ownerDocument\u0026\u0026o(e)[t.relative?\"position\":\"offset\"]()||{top:0,left:0};return{drag:e,callback:new A.callback,droppable:[],offset:n}},handler:function(e){var t\u003de.data;switch(e.type){case!t.dragging\u0026\u0026\"touchmove\":e.preventDefault();case!t.dragging\u0026\u0026\"mousemove\":if(Math.pow(e.pageX-t.pageX,2)+Math.pow(e.pageY-t.pageY,2)\u003cMath.pow(t.distance,2))break;e.target\u003dt.target,A.hijack(e,\"dragstart\",t),t.propagates\u0026\u0026(t.dragging\u003d!0);case\"touchmove\":e.preventDefault();case\"mousemove\":if(t.dragging){if(A.hijack(e,\"drag\",t),t.propagates){!1!\u003d\u003dt.drop\u0026\u0026i.drop\u0026\u0026i.drop.handler(e,t);break}e.type\u003d\"mouseup\"}case\"touchend\":case\"mouseup\":default:A.touched?r.remove(A.touched,\"touchmove touchend\",A.handler):r.remove(document,\"mousemove mouseup\",A.handler),t.dragging\u0026\u0026(!1!\u003d\u003dt.drop\u0026\u0026i.drop\u0026\u0026i.drop.handler(e,t),A.hijack(e,\"dragend\",t)),A.textselect(!0),!1\u003d\u003d\u003dt.click\u0026\u0026t.dragging\u0026\u0026o.data(t.mousedown,\"suppress.click\",(new Date).getTime()+5),t.dragging\u003dA.touched\u003d!1}},hijack:function(e,t,n,i,l){if(n){var a,s,c,u\u003d{event:e.originalEvent,type:e.type},d\u003dt.indexOf(\"drop\")?\"drag\":\"drop\",p\u003di||0,f\u003disNaN(i)?n.interactions.length:i;e.type\u003dt;var h\u003dfunction(){};e.originalEvent\u003dnew o.Event(u.event,{preventDefault:h,stopPropagation:h,stopImmediatePropagation:h}),n.results\u003d[];do{if(s\u003dn.interactions[p]){if(\"dragend\"!\u003d\u003dt\u0026\u0026s.cancelled)continue;c\u003dA.properties(e,n,s),s.results\u003d[],o(l||s[d]||n.droppable).each(function(i,l){if(c.target\u003dl,e.isPropagationStopped\u003dfunction(){return!1},!1\u003d\u003d\u003d(a\u003dl?r.dispatch.call(l,e,c):null)?(\"drag\"\u003d\u003dd\u0026\u0026(s.cancelled\u003d!0,n.propagates-\u003d1),\"drop\"\u003d\u003dt\u0026\u0026(s[d][i]\u003dnull)):\"dropinit\"\u003d\u003dt\u0026\u0026s.droppable.push(A.element(a)||l),\"dragstart\"\u003d\u003dt\u0026\u0026(s.proxy\u003do(A.element(a)||s.drag)[0]),s.results.push(a),delete e.result,\"dropinit\"!\u003d\u003dt)return a}),n.results[p]\u003dA.flatten(s.results),\"dropinit\"\u003d\u003dt\u0026\u0026(s.droppable\u003dA.flatten(s.droppable)),\"dragstart\"!\u003dt||s.cancelled||c.update()}}while(++p\u003cf);return e.type\u003du.type,e.originalEvent\u003du.event,A.flatten(n.results)}},properties:function(e,t,n){var o\u003dn.callback;return o.drag\u003dn.drag,o.proxy\u003dn.proxy||n.drag,o.startX\u003dt.pageX,o.startY\u003dt.pageY,o.deltaX\u003de.pageX-t.pageX,o.deltaY\u003de.pageY-t.pageY,o.originalX\u003dn.offset.left,o.originalY\u003dn.offset.top,o.offsetX\u003do.originalX+o.deltaX,o.offsetY\u003do.originalY+o.deltaY,o.drop\u003dA.flatten((n.drop||[]).slice()),o.available\u003dA.flatten((n.droppable||[]).slice()),o},element:function(e){if(e\u0026\u0026(e.jquery||1\u003d\u003de.nodeType))return e},flatten:function(e){return o.map(e,function(e){return e\u0026\u0026e.jquery?o.makeArray(e):e\u0026\u0026e.length?A.flatten(e):e})},textselect:function(e){o(document)[e?\"off\":\"on\"](\"selectstart\",A.dontstart).css(\"MozUserSelect\",e?\"\":\"none\"),document.unselectable\u003de?\"off\":\"on\"},dontstart:function(){return!1},callback:function(){}};A.callback.prototype\u003d{update:function(){i.drop\u0026\u0026this.available.length\u0026\u0026o.each(this.available,function(e){i.drop.locate(this,e)})}};var l\u003dr.dispatch;r.dispatch\u003dfunction(e){if(!(o.data(this,\"suppress.\"+e.type)-(new Date).getTime()\u003e0))return l.apply(this,arguments);o.removeData(this,\"suppress.\"+e.type)},i.draginit\u003di.dragstart\u003di.dragend\u003dA},493:function(e,t,n){\n /*!\n * jquery.event.drop - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var o\u003de(503);o.fn.drop\u003dfunction(e,t,n){var r\u003d\"string\"\u003d\u003dtypeof e?e:\"\",i\u003do.isFunction(e)?e:o.isFunction(t)?t:null;return 0!\u003d\u003dr.indexOf(\"drop\")\u0026\u0026(r\u003d\"drop\"+r),n\u003d(e\u003d\u003di?t:n)||{},i?this.on(r,n,i):this.trigger(r)},o.drop\u003dfunction(e){e\u003de||{},i.multi\u003d!0\u003d\u003d\u003de.multi?1/0:!1\u003d\u003d\u003de.multi?1:isNaN(e.multi)?i.multi:e.multi,i.delay\u003de.delay||i.delay,i.tolerance\u003do.isFunction(e.tolerance)?e.tolerance:null\u003d\u003d\u003de.tolerance?null:i.tolerance,i.mode\u003de.mode||i.mode||\"intersect\"};var r\u003do.event.special,i\u003do.event.special.drop\u003d{multi:1,delay:20,mode:\"overlap\",targets:[],datakey:\"dropdata\",noBubble:!0,add:function(e){o.data(this,i.datakey).related+\u003d1},remove:function(){o.data(this,i.datakey).related-\u003d1},setup:function(){if(!o.data(this,i.datakey)){o.data(this,i.datakey,{related:0,active:[],anyactive:0,winner:0,location:{}}),i.targets.push(this)}},teardown:function(){if(!(o.data(this,i.datakey)||{}).related){o.removeData(this,i.datakey);var e\u003dthis;i.targets\u003do.grep(i.targets,function(t){return t!\u003d\u003de})}},handler:function(e,t){var n;if(t)switch(e.type){case\"mousedown\":case\"touchstart\":n\u003do(i.targets),\"string\"\u003d\u003dtypeof t.drop\u0026\u0026(n\u003dn.filter(t.drop)),n.each(function(){var e\u003do.data(this,i.datakey);e.active\u003d[],e.anyactive\u003d0,e.winner\u003d0}),t.droppable\u003dn,r.drag.hijack(e,\"dropinit\",t);break;case\"mousemove\":case\"touchmove\":i.event\u003de,i.timer||i.tolerate(t);break;case\"mouseup\":case\"touchend\":i.timer\u003dclearTimeout(i.timer),t.propagates\u0026\u0026(r.drag.hijack(e,\"drop\",t),r.drag.hijack(e,\"dropend\",t))}},locate:function(e,t){var n\u003do.data(e,i.datakey),r\u003do(e),A\u003dr.offset()||{},l\u003dr.outerHeight(),a\u003dr.outerWidth(),s\u003d{elem:e,width:a,height:l,top:A.top,left:A.left,right:A.left+a,bottom:A.top+l};return n\u0026\u0026(n.location\u003ds,n.index\u003dt,n.elem\u003de),s},contains:function(e,t){return(t[0]||t.left)\u003e\u003de.left\u0026\u0026(t[0]||t.right)\u003c\u003de.right\u0026\u0026(t[1]||t.top)\u003e\u003de.top\u0026\u0026(t[1]||t.bottom)\u003c\u003de.bottom},modes:{intersect:function(e,t,n){return this.contains(n,[e.pageX,e.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(e,t,n){return Math.max(0,Math.min(n.bottom,t.bottom)-Math.max(n.top,t.top))*Math.max(0,Math.min(n.right,t.right)-Math.max(n.left,t.left))},fit:function(e,t,n){return this.contains(n,t)?1:0},middle:function(e,t,n){return this.contains(n,[t.left+.5*t.width,t.top+.5*t.height])?1:0}},sort:function(e,t){return t.winner-e.winner||e.index-t.index},tolerate:function(e){var t,n,A,l,a,s,c,u,d\u003d0,p\u003de.interactions.length,f\u003d[i.event.pageX,i.event.pageY],h\u003di.tolerance||i.modes[i.mode];do{if(u\u003de.interactions[d]){if(!u)return;u.drop\u003d[],a\u003d[],s\u003du.droppable.length,h\u0026\u0026(A\u003di.locate(u.proxy)),t\u003d0;do{if(c\u003du.droppable[t]){if(!(n\u003d(l\u003do.data(c,i.datakey)).location))continue;l.winner\u003dh?h.call(i,i.event,A,n):i.contains(n,f)?1:0,a.push(l)}}while(++t\u003cs);a.sort(i.sort),t\u003d0;do{(l\u003da[t])\u0026\u0026(l.winner\u0026\u0026u.drop.length\u003ci.multi?(l.active[d]||l.anyactive||(!1!\u003d\u003dr.drag.hijack(i.event,\"dropstart\",e,d,l.elem)[0]?(l.active[d]\u003d1,l.anyactive+\u003d1):l.winner\u003d0),l.winner\u0026\u0026u.drop.push(l.elem)):l.active[d]\u0026\u00261\u003d\u003dl.anyactive\u0026\u0026(r.drag.hijack(i.event,\"dropend\",e,d,l.elem),l.active[d]\u003d0,l.anyactive-\u003d1))}while(++t\u003cs)}}while(++d\u003cp);i.last\u0026\u0026f[0]\u003d\u003di.last.pageX\u0026\u0026f[1]\u003d\u003di.last.pageY?delete i.timer:i.timer\u003dsetTimeout(function(){i.tolerate(e)},i.delay),i.last\u003di.event}};r.dropinit\u003dr.dropstart\u003dr.dropend\u003di},494:function(e,t,n){var o\u003de(503),r\u003de(497),i\u003dr.keyCode;t.exports\u003d{CellExternalCopyManager:function(e){var t,n,A\u003dthis,l\u003de||{},a\u003dl.copiedCellStyleLayerKey||\"copy-manager\",s\u003dl.copiedCellStyle||\"copied\",c\u003d0,u\u003dl.bodyElement||document.body,d\u003dl.onCopyInit||null,p\u003dl.onCopySuccess||null;function f(e){if(l.headerColumnValueExtractor){var t\u003dl.headerColumnValueExtractor(e);if(t)return t}return e.name}function h(e,n,r){if(l.dataItemColumnValueExtractor){var i\u003dl.dataItemColumnValueExtractor(e,n);if(i)return i}var A\u003d\"\";if(n.editor){var a\u003d{container:o(\"\u003cp\u003e\"),column:n,position:{top:0,left:0},grid:t,event:r},s\u003dnew n.editor(a);s.loadValue(e),A\u003ds.serializeValue(),s.destroy()}else A\u003de[n.field];return A}function g(e,n,r){if(l.dataItemColumnValueSetter)return l.dataItemColumnValueSetter(e,n,r);if(n.editor){var i\u003d{container:o(\"body\"),column:n,position:{top:0,left:0},grid:t},A\u003dnew n.editor(i);A.loadValue(e),A.applyValue(e,r),A.destroy()}else e[n.field]\u003dr}function m(e){var t\u003ddocument.createElement(\"textarea\");return t.style.position\u003d\"absolute\",t.style.left\u003d\"-1000px\",t.style.top\u003ddocument.body.scrollTop+\"px\",t.value\u003de,u.appendChild(t),t.select(),t}function v(e,o){var r;if(!t.getEditorLock().isActive()||t.getOptions().autoEdit){if(e.which\u003d\u003di.ESC\u0026\u0026n\u0026\u0026(e.preventDefault(),C(),A.onCopyCancelled.notify({ranges:n}),n\u003dnull),(e.which\u003d\u003d\u003di.C||e.which\u003d\u003d\u003di.INSERT)\u0026\u0026(e.ctrlKey||e.metaKey)\u0026\u0026!e.shiftKey\u0026\u0026(d\u0026\u0026d.call(),0!\u003d(r\u003dt.getSelectionModel().getSelectedRanges()).length)){n\u003dr,w(r),A.onCopyCells.notify({ranges:r});for(var a\u003dt.getColumns(),s\u003d\"\",c\u003d0;c\u003cr.length;c++){for(var v\u003dr[c],y\u003d[],b\u003dv.fromRow;b\u003cv.toRow+1;b++){var x\u003d[],k\u003dt.getDataItem(b);if(\"\"\u003d\u003dy\u0026\u0026l.includeHeaderWhenCopying){for(var R\u003d[],S\u003dv.fromCell;S\u003cv.toCell+1;S++)a[S].name.length\u003e0\u0026\u0026R.push(f(a[S]));y.push(R.join(\"\\t\"))}for(S\u003dv.fromCell;S\u003cv.toCell+1;S++)x.push(h(k,a[S],e));y.push(x.join(\"\\t\"))}s+\u003dy.join(\"\\r\\n\")+\"\\r\\n\"}if(window.clipboardData)return window.clipboardData.setData(\"Text\",s),!0;var E\u003ddocument.activeElement;if((T\u003dm(s)).focus(),setTimeout(function(){u.removeChild(T),E?E.focus():console.log(\"Not element to restore focus to after copy?\")},100),p){var _\u003d0;_\u003d1\u003d\u003d\u003dr.length?r[0].toRow+1-r[0].fromRow:r.length,p.call(this,_)}return!1}if(!l.readOnlyMode\u0026\u0026(e.which\u003d\u003d\u003di.V\u0026\u0026(e.ctrlKey||e.metaKey)\u0026\u0026!e.shiftKey||e.which\u003d\u003d\u003di.INSERT\u0026\u0026e.shiftKey\u0026\u0026!e.ctrlKey)){var T\u003dm(\"\");return setTimeout(function(){!function(e,t){var n\u003de.getColumns(),o\u003dt.value.split(/[\\n\\f\\r]/);\"\"\u003d\u003do[o.length-1]\u0026\u0026o.pop();var r\u003d[],i\u003d0;u.removeChild(t);for(var a\u003d0;a\u003co.length;a++)\"\"!\u003do[a]?r[i++]\u003do[a].split(\"\\t\"):r[a]\u003d[\"\"];var s\u003de.getActiveCell(),c\u003de.getSelectionModel().getSelectedRanges(),d\u003dc\u0026\u0026c.length?c[0]:null,p\u003dnull,f\u003dnull;if(d)p\u003dd.fromRow,f\u003dd.fromCell;else{if(!s)return;p\u003ds.row,f\u003ds.cell}var h\u003d!1,m\u003dr.length,v\u003dr.length?r[0].length:0;1\u003d\u003dr.length\u0026\u00261\u003d\u003dr[0].length\u0026\u0026d\u0026\u0026(h\u003d!0,m\u003dd.toRow-d.fromRow+1,v\u003dd.toCell-d.fromCell+1);var C\u003de.getData().length-p,y\u003d0;if(C\u003cm\u0026\u0026l.newRowCreator){var b\u003de.getData();for(y\u003d1;y\u003c\u003dm-C;y++)b.push({});e.setData(b),e.render()}var x\u003dp+m\u003ee.getDataLength();if(l.newRowCreator\u0026\u0026x){var k\u003dp+m-e.getDataLength();l.newRowCreator(k)}var R\u003d{isClipboardCommand:!0,clippedRange:r,oldValues:[],cellExternalCopyManager:A,_options:l,setDataItemValueForColumn:g,markCopySelection:w,oneCellToMultiple:h,activeRow:p,activeCell:f,destH:m,destW:v,maxDestY:e.getDataLength(),maxDestX:e.getColumns().length,h:0,w:0,execute:function(){this.h\u003d0;for(var t\u003d0;t\u003cthis.destH;t++){this.oldValues[t]\u003d[],this.w\u003d0,this.h++;for(var o\u003d0;o\u003cthis.destW;o++){this.w++;var i\u003dp+t,A\u003df+o;if(i\u003cthis.maxDestY\u0026\u0026A\u003cthis.maxDestX){e.getCellNode(i,A);var l\u003de.getDataItem(i);this.oldValues[t][o]\u003dl[n[A].field],h?this.setDataItemValueForColumn(l,n[A],r[0][0]):this.setDataItemValueForColumn(l,n[A],r[t]?r[t][o]:\"\"),e.updateCell(i,A),e.onCellChange.notify({row:i,cell:A,item:l,grid:e})}}}var a\u003d{fromCell:f,fromRow:p,toCell:f+this.w-1,toRow:p+this.h-1};this.markCopySelection([a]),e.getSelectionModel().setSelectedRanges([a]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[a]})},undo:function(){for(var t\u003d0;t\u003cthis.destH;t++)for(var o\u003d0;o\u003cthis.destW;o++){var r\u003dp+t,i\u003df+o;if(r\u003cthis.maxDestY\u0026\u0026i\u003cthis.maxDestX){e.getCellNode(r,i);var A\u003de.getDataItem(r);h?this.setDataItemValueForColumn(A,n[i],this.oldValues[0][0]):this.setDataItemValueForColumn(A,n[i],this.oldValues[t][o]),e.updateCell(r,i),e.onCellChange.notify({row:r,cell:i,item:A,grid:e})}}var l\u003d{fromCell:f,fromRow:p,toCell:f+this.w-1,toRow:p+this.h-1};if(this.markCopySelection([l]),e.getSelectionModel().setSelectedRanges([l]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[l]}),y\u003e1){for(var a\u003de.getData();y\u003e1;y--)a.splice(a.length-1,1);e.setData(a),e.render()}}};l.clipboardCommandHandler?l.clipboardCommandHandler(R):R.execute()}(t,T)},100),!1}}}function w(e){C();for(var n\u003dt.getColumns(),o\u003d{},r\u003d0;r\u003ce.length;r++)for(var i\u003de[r].fromRow;i\u003c\u003de[r].toRow;i++){o[i]\u003d{};for(var l\u003de[r].fromCell;l\u003c\u003de[r].toCell\u0026\u0026l\u003cn.length;l++)o[i][n[l].id]\u003ds}t.setCellCssStyles(a,o),clearTimeout(c),c\u003dsetTimeout(function(){A.clearCopySelection()},2e3)}function C(){t.removeCellCssStyles(a)}o.extend(this,{init:function(e){(t\u003de).onKeyDown.subscribe(v);var n\u003de.getSelectionModel();if(!n)throw new Error(\"Selection model is mandatory for this plugin. Please set a selection model on the grid before adding this plugin: grid.setSelectionModel(new Slick.CellSelectionModel())\");n.onSelectedRangesChanged.subscribe(function(e,n){t.focus()})},destroy:function(){t.onKeyDown.unsubscribe(v)},clearCopySelection:C,handleKeyDown:v,onCopyCells:new r.Event,onCopyCancelled:new r.Event,onPasteCells:new r.Event,setIncludeHeaderWhenCopying:function(e){l.includeHeaderWhenCopying\u003de}})}}},495:function(e,t,n){var o\u003de(503),r\u003de(497);t.exports\u003d{CheckboxSelectColumn:function(e){var t,n\u003dm(),i\u003dnew r.EventHandler,A\u003d{},l\u003d!1,a\u003do.extend(!0,{},{columnId:\"_checkbox_selector\",cssClass:null,hideSelectAllCheckbox:!1,toolTip:\"Select/Deselect All\",width:30,hideInColumnTitleRow:!1,hideInFilterHeaderRow:!0},e);function s(){t.updateColumnHeader(a.columnId,\"\",\"\")}function c(){o(\"#filter-checkbox-selectall-container\").hide()}function u(e,r){var i,s,c\u003dt.getSelectedRows(),u\u003d{};for(s\u003d0;s\u003cc.length;s++)u[i\u003dc[s]]\u003d!0,u[i]!\u003d\u003dA[i]\u0026\u0026(t.invalidateRow(i),delete A[i]);for(s in A)t.invalidateRow(s);A\u003du,t.render(),l\u003dc.length\u0026\u0026c.length\u003d\u003dt.getDataLength(),a.hideInColumnTitleRow||a.hideSelectAllCheckbox||(l?t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027 checked\u003d\u0027checked\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+n+\"\u0027\u003e\u003c/label\u003e\",a.toolTip):t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+n+\"\u0027\u003e\u003c/label\u003e\",a.toolTip)),a.hideInFilterHeaderRow||o(\"#header-filter-selector\"+n).prop(\"checked\",l)}function d(e,n){32\u003d\u003de.which\u0026\u0026t.getColumns()[n.cell].id\u003d\u003d\u003da.columnId\u0026\u0026(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit()||f(n.row),e.preventDefault(),e.stopImmediatePropagation())}function p(e,n){if(t.getColumns()[n.cell].id\u003d\u003d\u003da.columnId\u0026\u0026o(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();f(n.row),e.stopPropagation(),e.stopImmediatePropagation()}}function f(e){A[e]?t.setSelectedRows(o.grep(t.getSelectedRows(),function(t){return t!\u003de})):t.setSelectedRows(t.getSelectedRows().concat(e)),t.setActiveCell(e,function(){if(null\u003d\u003d\u003dg){g\u003d0;for(var e\u003dt.getColumns(),n\u003d0;n\u003ce.length;n++)e[n].id\u003d\u003da.columnId\u0026\u0026(g\u003dn)}return g}()),t.focus()}function h(e,n){if(n.column.id\u003d\u003da.columnId\u0026\u0026o(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();if(o(e.target).is(\":checked\")){for(var r\u003d[],i\u003d0;i\u003ct.getDataLength();i++)r.push(i);t.setSelectedRows(r)}else t.setSelectedRows([]);e.stopPropagation(),e.stopImmediatePropagation()}}var g\u003dnull;function m(){return Math.round(1e7*Math.random())}function v(e,t,n,o,r){var i\u003dm()+e;return r?A[e]?\"\u003cinput id\u003d\u0027selector\"+i+\"\u0027 type\u003d\u0027checkbox\u0027 checked\u003d\u0027checked\u0027\u003e\u003clabel for\u003d\u0027selector\"+i+\"\u0027\u003e\u003c/label\u003e\":\"\u003cinput id\u003d\u0027selector\"+i+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027selector\"+i+\"\u0027\u003e\u003c/label\u003e\":null}o.extend(this,{init:function(e){t\u003de,i.subscribe(t.onSelectedRowsChanged,u).subscribe(t.onClick,p).subscribe(t.onKeyDown,d),a.hideInFilterHeaderRow||function(e){e.onHeaderRowCellRendered.subscribe(function(e,t){\"sel\"\u003d\u003d\u003dt.column.field\u0026\u0026(o(t.node).empty(),o(\"\u003cspan id\u003d\u0027filter-checkbox-selectall-container\u0027\u003e\u003cinput id\u003d\u0027header-filter-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-filter-selector\"+n+\"\u0027\u003e\u003c/label\u003e\u003c/span\u003e\").appendTo(t.node).on(\"click\",function(e){h(e,t)}))})}(e),a.hideInColumnTitleRow||i.subscribe(t.onHeaderClick,h)},destroy:function(){i.unsubscribeAll()},deSelectRows:function(e){var n,r\u003de.length,i\u003d[];for(n\u003d0;n\u003cr;n++)A[e[n]]\u0026\u0026(i[i.length]\u003de[n]);t.setSelectedRows(o.grep(t.getSelectedRows(),function(e){return i.indexOf(e)\u003c0}))},selectRows:function(e){var n,o\u003de.length,r\u003d[];for(n\u003d0;n\u003co;n++)A[e[n]]||(r[r.length]\u003de[n]);t.setSelectedRows(t.getSelectedRows().concat(r))},getColumnDefinition:function(){return{id:a.columnId,name:a.hideSelectAllCheckbox||a.hideInColumnTitleRow?\"\":\"\u003cinput id\u003d\u0027header-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+n+\"\u0027\u003e\u003c/label\u003e\",toolTip:a.toolTip,field:\"sel\",width:a.width,resizable:!1,sortable:!1,cssClass:a.cssClass,hideSelectAllCheckbox:a.hideSelectAllCheckbox,formatter:v}},getOptions:function(){return a},setOptions:function(e){if((a\u003do.extend(!0,{},a,e)).hideSelectAllCheckbox)s(),c();else if(a.hideInColumnTitleRow?s():(l?t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027 checked\u003d\u0027checked\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+n+\"\u0027\u003e\u003c/label\u003e\",a.toolTip):t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+n+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+n+\"\u0027\u003e\u003c/label\u003e\",a.toolTip),i.subscribe(t.onHeaderClick,h)),a.hideInFilterHeaderRow)c();else{var r\u003do(\"#filter-checkbox-selectall-container\");r.show(),r.find(\u0027input[type\u003d\"checkbox\"]\u0027).prop(\"checked\",l)}}})}}},496:function(e,t,n){var o\u003de(503),r\u003de(497);t.exports\u003d{RowSelectionModel:function(e){var t,n,i,A\u003d[],l\u003dthis,a\u003dnew r.EventHandler,s\u003d{selectActiveRow:!0};function c(e){return function(){n||(n\u003d!0,e.apply(this,arguments),n\u003d!1)}}function u(e){for(var t\u003d[],n\u003d0;n\u003ce.length;n++)for(var o\u003de[n].fromRow;o\u003c\u003de[n].toRow;o++)t.push(o);return t}function d(e){for(var n\u003d[],o\u003dt.getColumns().length-1,i\u003d0;i\u003ce.length;i++)n.push(new r.Range(e[i],0,e[i],o));return n}function p(){return u(A)}function f(e){(A\u0026\u00260!\u003d\u003dA.length||e\u0026\u00260!\u003d\u003de.length)\u0026\u0026(A\u003de,l.onSelectedRangesChanged.notify(A))}function h(e,n){i.selectActiveRow\u0026\u0026null!\u003dn.row\u0026\u0026f([new r.Range(n.row,0,n.row,t.getColumns().length-1)])}function g(e){var n\u003dt.getActiveCell();if(t.getOptions().multiSelect\u0026\u0026n\u0026\u0026e.shiftKey\u0026\u0026!e.ctrlKey\u0026\u0026!e.altKey\u0026\u0026!e.metaKey\u0026\u0026(e.which\u003d\u003dr.keyCode.UP||e.which\u003d\u003dr.keyCode.DOWN)){var o\u003dp();o.sort(function(e,t){return e-t}),o.length||(o\u003d[n.row]);var i,A\u003do[0],l\u003do[o.length-1];(i\u003de.which\u003d\u003dr.keyCode.DOWN?n.row\u003cl||A\u003d\u003dl?++l:++A:n.row\u003cl?--l:--A)\u003e\u003d0\u0026\u0026i\u003ct.getDataLength()\u0026\u0026(t.scrollRowIntoView(i),f(d(function(e,t){var n,o\u003d[];for(n\u003de;n\u003c\u003dt;n++)o.push(n);for(n\u003dt;n\u003ce;n++)o.push(n);return o}(A,l)))),e.preventDefault(),e.stopPropagation()}}function m(e){var n\u003dt.getCellFromEvent(e);if(!n||!t.canCellBeActive(n.row,n.cell))return!1;if(!t.getOptions().multiSelect||!e.ctrlKey\u0026\u0026!e.shiftKey\u0026\u0026!e.metaKey)return!1;var r\u003du(A),i\u003do.inArray(n.row,r);if(-1\u003d\u003d\u003di\u0026\u0026(e.ctrlKey||e.metaKey))r.push(n.row),t.setActiveCell(n.row,n.cell);else if(-1!\u003d\u003di\u0026\u0026(e.ctrlKey||e.metaKey))r\u003do.grep(r,function(e,t){return e!\u003d\u003dn.row}),t.setActiveCell(n.row,n.cell);else if(r.length\u0026\u0026e.shiftKey){var l\u003dr.pop(),a\u003dMath.min(n.row,l),s\u003dMath.max(n.row,l);r\u003d[];for(var c\u003da;c\u003c\u003ds;c++)c!\u003d\u003dl\u0026\u0026r.push(c);r.push(l),t.setActiveCell(n.row,n.cell)}return f(d(r)),e.stopImmediatePropagation(),!0}o.extend(this,{getSelectedRows:p,setSelectedRows:function(e){f(d(e))},getSelectedRanges:function(){return A},setSelectedRanges:f,init:function(n){i\u003do.extend(!0,{},s,e),t\u003dn,a.subscribe(t.onActiveCellChanged,c(h)),a.subscribe(t.onKeyDown,c(g)),a.subscribe(t.onClick,c(m))},destroy:function(){a.unsubscribeAll()},onSelectedRangesChanged:new r.Event})}}},497:function(e,t,n){function o(){var e\u003d!1,t\u003d!1;this.stopPropagation\u003dfunction(){e\u003d!0},this.isPropagationStopped\u003dfunction(){return e},this.stopImmediatePropagation\u003dfunction(){t\u003d!0},this.isImmediatePropagationStopped\u003dfunction(){return t}}function r(){this.__nonDataRow\u003d!0}function i(){this.__group\u003d!0,this.level\u003d0,this.count\u003d0,this.value\u003dnull,this.title\u003dnull,this.collapsed\u003d!1,this.selectChecked\u003d!1,this.totals\u003dnull,this.rows\u003d[],this.groups\u003dnull,this.groupingKey\u003dnull}function A(){this.__groupTotals\u003d!0,this.group\u003dnull,this.initialized\u003d!1}function l(){var e\u003dnull;this.isActive\u003dfunction(t){return t?e\u003d\u003d\u003dt:null!\u003d\u003de},this.activate\u003dfunction(t){if(t!\u003d\u003de){if(null!\u003d\u003de)throw new Error(\"SlickGrid.EditorLock.activate: an editController is still active, can\u0027t activate another editController\");if(!t.commitCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .commitCurrentEdit()\");if(!t.cancelCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .cancelCurrentEdit()\");e\u003dt}},this.deactivate\u003dfunction(t){if(e!\u003d\u003dt)throw new Error(\"SlickGrid.EditorLock.deactivate: specified editController is not the currently active one\");e\u003dnull},this.commitCurrentEdit\u003dfunction(){return!e||e.commitCurrentEdit()},this.cancelCurrentEdit\u003dfunction(){return!e||e.cancelCurrentEdit()}}i.prototype\u003dnew r,i.prototype.equals\u003dfunction(e){return this.value\u003d\u003d\u003de.value\u0026\u0026this.count\u003d\u003d\u003de.count\u0026\u0026this.collapsed\u003d\u003d\u003de.collapsed\u0026\u0026this.title\u003d\u003d\u003de.title},A.prototype\u003dnew r,t.exports\u003d{Event:function(){var e\u003d[];this.subscribe\u003dfunction(t){e.push(t)},this.unsubscribe\u003dfunction(t){for(var n\u003de.length-1;n\u003e\u003d0;n--)e[n]\u003d\u003d\u003dt\u0026\u0026e.splice(n,1)},this.notify\u003dfunction(t,n,r){var i;n\u003dn||new o,r\u003dr||this;for(var A\u003d0;A\u003ce.length\u0026\u0026!n.isPropagationStopped()\u0026\u0026!n.isImmediatePropagationStopped();A++)i\u003de[A].call(r,n,t);return i}},EventData:o,EventHandler:function(){var e\u003d[];this.subscribe\u003dfunction(t,n){return e.push({event:t,handler:n}),t.subscribe(n),this},this.unsubscribe\u003dfunction(t,n){for(var o\u003de.length;o--;)if(e[o].event\u003d\u003d\u003dt\u0026\u0026e[o].handler\u003d\u003d\u003dn)return e.splice(o,1),void t.unsubscribe(n);return this},this.unsubscribeAll\u003dfunction(){for(var t\u003de.length;t--;)e[t].event.unsubscribe(e[t].handler);return e\u003d[],this}},Range:function(e,t,n,o){void 0\u003d\u003d\u003dn\u0026\u0026void 0\u003d\u003d\u003do\u0026\u0026(n\u003de,o\u003dt),this.fromRow\u003dMath.min(e,n),this.fromCell\u003dMath.min(t,o),this.toRow\u003dMath.max(e,n),this.toCell\u003dMath.max(t,o),this.isSingleRow\u003dfunction(){return this.fromRow\u003d\u003dthis.toRow},this.isSingleCell\u003dfunction(){return this.fromRow\u003d\u003dthis.toRow\u0026\u0026this.fromCell\u003d\u003dthis.toCell},this.contains\u003dfunction(e,t){return e\u003e\u003dthis.fromRow\u0026\u0026e\u003c\u003dthis.toRow\u0026\u0026t\u003e\u003dthis.fromCell\u0026\u0026t\u003c\u003dthis.toCell},this.toString\u003dfunction(){return this.isSingleCell()?\"(\"+this.fromRow+\":\"+this.fromCell+\")\":\"(\"+this.fromRow+\":\"+this.fromCell+\" - \"+this.toRow+\":\"+this.toCell+\")\"}},NonDataRow:r,Group:i,GroupTotals:A,EditorLock:l,GlobalEditorLock:new l,keyCode:{BACKSPACE:8,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,ESC:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,TAB:9,UP:38,C:67,V:86},preClickClassName:\"slick-edit-preclick\"}},498:function(e,t,n){var o\u003de(503),r\u003de(497);var i\u003d{Avg:function(e){this.field_\u003de,this.init\u003dfunction(){this.count_\u003d0,this.nonNullCount_\u003d0,this.sum_\u003d0},this.accumulate\u003dfunction(e){var t\u003de[this.field_];this.count_++,null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(this.nonNullCount_++,this.sum_+\u003dparseFloat(t))},this.storeResult\u003dfunction(e){e.avg||(e.avg\u003d{}),0!\u003dthis.nonNullCount_\u0026\u0026(e.avg[this.field_]\u003dthis.sum_/this.nonNullCount_)}},Min:function(e){this.field_\u003de,this.init\u003dfunction(){this.min_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(null\u003d\u003dthis.min_||t\u003cthis.min_)\u0026\u0026(this.min_\u003dt)},this.storeResult\u003dfunction(e){e.min||(e.min\u003d{}),e.min[this.field_]\u003dthis.min_}},Max:function(e){this.field_\u003de,this.init\u003dfunction(){this.max_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(null\u003d\u003dthis.max_||t\u003ethis.max_)\u0026\u0026(this.max_\u003dt)},this.storeResult\u003dfunction(e){e.max||(e.max\u003d{}),e.max[this.field_]\u003dthis.max_}},Sum:function(e){this.field_\u003de,this.init\u003dfunction(){this.sum_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(this.sum_+\u003dparseFloat(t))},this.storeResult\u003dfunction(e){e.sum||(e.sum\u003d{}),e.sum[this.field_]\u003dthis.sum_}}};t.exports\u003d{DataView:function(e){var t,n,i,A,l,a\u003dthis,s\u003d\"id\",c\u003d[],u\u003d[],d\u003d{},p\u003dnull,f\u003dnull,h\u003dnull,g\u003d!1,m\u003d!0,v\u003d{},w\u003d{},C\u003d[],y\u003d[],b\u003d{getter:null,formatter:null,comparer:function(e,t){return e.value\u003d\u003d\u003dt.value?0:e.value\u003et.value?1:-1},predefinedValues:[],aggregators:[],aggregateEmpty:!1,aggregateCollapsed:!1,aggregateChildGroups:!1,collapsed:!1,displayTotalsRow:!0,lazyTotalsCalculation:!1},x\u003d[],k\u003d[],R\u003d[],S\u003d\":|:\",E\u003d0,_\u003d0,T\u003d0,D\u003dnew r.Event,P\u003dnew r.Event,I\u003dnew r.Event;function N(e){for(var t,n\u003de\u003de||0,o\u003dc.length;n\u003co;n++){if(void 0\u003d\u003d\u003d(t\u003dc[n][s]))throw new Error(\"Each data element must implement a unique \u0027id\u0027 property\");d[t]\u003dn}}function $(){var e\u003dE?Math.max(1,Math.ceil(T/E)):1;return{pageSize:E,pageNum:_,totalRows:T,totalPages:e,dataView:a}}function H(e,o){m\u003do,n\u003de,t\u003dnull,!1\u003d\u003d\u003do\u0026\u0026c.reverse(),c.sort(e),!1\u003d\u003d\u003do\u0026\u0026c.reverse(),d\u003d{},N(),Z()}function M(e,o){m\u003do,t\u003de,n\u003dnull;var r\u003dObject.prototype.toString;Object.prototype.toString\u003d\"function\"\u003d\u003dtypeof e?e:function(){return this[e]},!1\u003d\u003d\u003do\u0026\u0026c.reverse(),c.sort(),Object.prototype.toString\u003dr,!1\u003d\u003d\u003do\u0026\u0026c.reverse(),d\u003d{},N(),Z()}function L(t){e.groupItemMetadataProvider||(e.groupItemMetadataProvider\u003dnew r.Data.GroupItemMetadataProvider),k\u003d[],R\u003d[],x\u003d(t\u003dt||[])instanceof Array?t:[t];for(var n\u003d0;n\u003cx.length;n++){var i\u003dx[n]\u003do.extend(!0,{},b,x[n]);i.getterIsAFn\u003d\"function\"\u003d\u003dtypeof i.getter,i.compiledAccumulators\u003d[];for(var A\u003di.aggregators.length;A--;)i.compiledAccumulators[A]\u003d(l\u003di.aggregators[A],a\u003dvoid 0,s\u003dvoid 0,a\u003dU(l.accumulate),(s\u003dnew Function(\"_items\",\"for (var \"+a.params[0]+\", _i\u003d0, _il\u003d_items.length; _i\u003c_il; _i++) {\"+a.params[0]+\" \u003d _items[_i]; \"+a.body+\"}\")).displayName\u003ds.name\u003d\"compiledAccumulatorLoop\",s);R[n]\u003d{}}var l,a,s;Z()}function F(){if(!p){p\u003d{};for(var e\u003d0,t\u003du.length;e\u003ct;e++)p[u[e][s]]\u003de}}function V(e){return c[d[e]]}function W(e,t){if(void 0\u003d\u003d\u003dd[e]||e!\u003d\u003dt[s])throw new Error(\"Invalid or non-matching id\");c[d[e]]\u003dt,h||(h\u003d{}),h[e]\u003d!0,Z()}function B(e,t){c.splice(e,0,t),N(e),Z()}function j(e){var t\u003dd[e];if(void 0\u003d\u003d\u003dt)throw new Error(\"Invalid id\");delete d[e],c.splice(t,1),N(t),Z()}function O(e){if(!n)throw new Error(\"sortedAddItem() requires a sort comparer, use sort()\");B(function(e){for(var t\u003d0,o\u003dc.length;t\u003co;){var r\u003dt+o\u003e\u003e\u003e1;-1\u003d\u003d\u003dn(c[r],e)?t\u003dr+1:o\u003dr}return t}(e),e)}function z(e,t){if(null\u003d\u003de)for(var n\u003d0;n\u003cx.length;n++)R[n]\u003d{},x[n].collapsed\u003dt;else R[e]\u003d{},x[e].collapsed\u003dt;Z()}function q(e,t,n){R[e][t]\u003dx[e].collapsed^n,Z()}function G(e){var t,n\u003de.group,o\u003dx[n.level],r\u003dn.level\u003d\u003dx.length,i\u003do.aggregators.length;if(!r\u0026\u0026o.aggregateChildGroups)for(var A\u003dn.groups.length;A--;)n.groups[A].totals.initialized||G(n.groups[A].totals);for(;i--;)(t\u003do.aggregators[i]).init(),!r\u0026\u0026o.aggregateChildGroups?o.compiledAccumulators[i].call(t,n.groups):o.compiledAccumulators[i].call(t,n.rows),t.storeResult(e);e.initialized\u003d!0}function K(e){var t\u003dx[e.level],n\u003dnew r.GroupTotals;n.group\u003de,e.totals\u003dn,t.lazyTotalsCalculation||G(n)}function U(e){var t\u003de.toString().match(/^function[^(]*\\(([^)]*)\\)\\s*{([\\s\\S]*)}$/);return{params:t[1].split(\",\"),body:t[2]}}function X(e,t){for(var n\u003d[],o\u003d0,r\u003d0,i\u003de.length;r\u003ci;r++)f(e[r],t)\u0026\u0026(n[o++]\u003de[r]);return n}function Q(e,t,n){for(var o,r\u003d[],i\u003d0,A\u003d0,l\u003de.length;A\u003cl;A++)o\u003de[A],n[A]?r[i++]\u003do:f(o,t)\u0026\u0026(r[i++]\u003do,n[A]\u003d!0);return r}function Y(t){if(f){var n\u003de.inlineFilters?A:X,o\u003de.inlineFilters?l:Q;v.isFilterNarrowing?C\u003dn(C,i):v.isFilterExpanding?C\u003do(t,i,y):v.isFilterUnchanged||(C\u003dn(t,i))}else C\u003dE?t:t.concat();var r;return E?(C.length\u003c\u003d_*E\u0026\u0026(_\u003d0\u003d\u003d\u003dC.length?0:Math.floor((C.length-1)/E)),r\u003dC.slice(E*_,E*_+E)):r\u003dC,{totalRows:C.length,rows:r}}function J(e){p\u003dnull,v.isFilterNarrowing\u003d\u003dw.isFilterNarrowing\u0026\u0026v.isFilterExpanding\u003d\u003dw.isFilterExpanding||(y\u003d[]);var t\u003dY(e);T\u003dt.totalRows;var n\u003dt.rows;k\u003d[],x.length\u0026\u0026(k\u003dfunction e(t,n){for(var o,i,A,l\u003d[],a\u003d{},s\u003dn?n.level+1:0,c\u003dx[s],u\u003d0,d\u003dc.predefinedValues.length;u\u003cd;u++)(o\u003da[i\u003dc.predefinedValues[u]])||((o\u003dnew r.Group).value\u003di,o.level\u003ds,o.groupingKey\u003d(n?n.groupingKey+S:\"\")+i,l[l.length]\u003do,a[i]\u003do);for(u\u003d0,d\u003dt.length;u\u003cd;u++)A\u003dt[u],(o\u003da[i\u003dc.getterIsAFn?c.getter(A):A[c.getter]])||((o\u003dnew r.Group).value\u003di,o.level\u003ds,o.groupingKey\u003d(n?n.groupingKey+S:\"\")+i,l[l.length]\u003do,a[i]\u003do),o.rows[o.count++]\u003dA;if(s\u003cx.length-1)for(u\u003d0;u\u003cl.length;u++)(o\u003dl[u]).groups\u003de(o.rows,o);return l.sort(x[s].comparer),l}(n)).length\u0026\u0026(function e(t,n){for(var o,r\u003dx[n\u003dn||0],i\u003dr.collapsed,A\u003dR[n],l\u003dt.length;l--;)(o\u003dt[l]).collapsed\u0026\u0026!r.aggregateCollapsed||(o.groups\u0026\u0026e(o.groups,n+1),r.aggregators.length\u0026\u0026(r.aggregateEmpty||o.rows.length||o.groups\u0026\u0026o.groups.length)\u0026\u0026K(o),o.collapsed\u003di^A[o.groupingKey],o.title\u003dr.formatter?r.formatter(o):o.value)}(k),n\u003dfunction e(t,n){for(var o,r,i\u003dx[n\u003dn||0],A\u003d[],l\u003d0,a\u003d0,s\u003dt.length;a\u003cs;a++){if(r\u003dt[a],A[l++]\u003dr,!r.collapsed)for(var c\u003d0,u\u003d(o\u003dr.groups?e(r.groups,n+1):r.rows).length;c\u003cu;c++)A[l++]\u003do[c];r.totals\u0026\u0026i.displayTotalsRow\u0026\u0026(!r.collapsed||i.aggregateCollapsed)\u0026\u0026(A[l++]\u003dr.totals)}return A}(k));var o\u003dfunction(e,t){var n,o,r,i\u003d[],A\u003d0,l\u003dt.length;v\u0026\u0026v.ignoreDiffsBefore\u0026\u0026(A\u003dMath.max(0,Math.min(t.length,v.ignoreDiffsBefore))),v\u0026\u0026v.ignoreDiffsAfter\u0026\u0026(l\u003dMath.min(t.length,Math.max(0,v.ignoreDiffsAfter)));for(var a\u003dA,c\u003de.length;a\u003cl;a++)a\u003e\u003dc?i[i.length]\u003da:(n\u003dt[a],o\u003de[a],(x.length\u0026\u0026(r\u003dn.__nonDataRow||o.__nonDataRow)\u0026\u0026n.__group!\u003d\u003do.__group||n.__group\u0026\u0026!n.equals(o)||r\u0026\u0026(n.__groupTotals||o.__groupTotals)||n[s]!\u003do[s]||h\u0026\u0026h[n[s]])\u0026\u0026(i[i.length]\u003da));return i}(u,n);return u\u003dn,o}function Z(){if(!g){var e\u003du.length,t\u003dT,n\u003dJ(c);E\u0026\u0026T\u003c_*E\u0026\u0026(_\u003dMath.max(0,Math.ceil(T/E)-1),n\u003dJ(c)),h\u003dnull,w\u003dv,v\u003d{},t!\u003d\u003dT\u0026\u0026I.notify($(),null,a),e!\u003d\u003du.length\u0026\u0026D.notify({previous:e,current:u.length,dataView:a},null,a),n.length\u003e0\u0026\u0026P.notify({rows:n,dataView:a},null,a)}}e\u003do.extend(!0,{},{groupItemMetadataProvider:null,inlineFilters:!1},e),o.extend(this,{beginUpdate:function(){g\u003d!0},endUpdate:function(){g\u003d!1,Z()},setPagingOptions:function(e){null!\u003de.pageSize\u0026\u0026(E\u003de.pageSize,_\u003dE?Math.min(_,Math.max(0,Math.ceil(T/E)-1)):0),null!\u003de.pageNum\u0026\u0026(_\u003dMath.min(e.pageNum,Math.max(0,Math.ceil(T/E)-1))),I.notify($(),null,a),Z()},getPagingInfo:$,getItems:function(){return c},setItems:function(e,t){void 0!\u003d\u003dt\u0026\u0026(s\u003dt),c\u003dC\u003de,d\u003d{},N(),function(){for(var e,t\u003d0,n\u003dc.length;t\u003cn;t++)if(void 0\u003d\u003d\u003d(e\u003dc[t][s])||d[e]!\u003d\u003dt)throw new Error(\"Each data element must implement a unique \u0027id\u0027 property\")}(),Z()},setFilter:function(t){f\u003dt,e.inlineFilters\u0026\u0026(A\u003dfunction(){var e\u003dU(f),t\u003d\"{ _retval[_idx++] \u003d $item$; continue _coreloop; }$1\",n\u003de.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,t).replace(/return!0([;}]|\\}|$)/gi,t).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ($1) { _retval[_idx++] \u003d $item$; }; continue _coreloop; }$2\"),o\u003d[\"var _retval \u003d [], _idx \u003d 0; \",\"var $item$, $args$ \u003d _args; \",\"_coreloop: \",\"for (var _i \u003d 0, _il \u003d _items.length; _i \u003c _il; _i++) { \",\"$item$ \u003d _items[_i]; \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");o\u003d(o\u003d(o\u003do.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,e.params[0])).replace(/\\$args\\$/gi,e.params[1]);var r\u003dnew Function(\"_items,_args\",o);return r.displayName\u003dr.name\u003d\"compiledFilter\",r}(),l\u003dfunction(){var e\u003dU(f),t\u003d\"{ _cache[_i] \u003d true;_retval[_idx++] \u003d $item$; continue _coreloop; }$1\",n\u003de.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,t).replace(/return!0([;}]|\\}|$)/gi,t).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ((_cache[_i] \u003d $1)) { _retval[_idx++] \u003d $item$; }; continue _coreloop; }$2\"),o\u003d[\"var _retval \u003d [], _idx \u003d 0; \",\"var $item$, $args$ \u003d _args; \",\"_coreloop: \",\"for (var _i \u003d 0, _il \u003d _items.length; _i \u003c _il; _i++) { \",\"$item$ \u003d _items[_i]; \",\"if (_cache[_i]) { \",\"_retval[_idx++] \u003d $item$; \",\"continue _coreloop; \",\"} \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");o\u003d(o\u003d(o\u003do.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,e.params[0])).replace(/\\$args\\$/gi,e.params[1]);var r\u003dnew Function(\"_items,_args,_cache\",o);return r.displayName\u003dr.name\u003d\"compiledFilterWithCaching\",r}()),Z()},getFilter:function(){return f},getFilteredItems:function(){return C},sort:H,fastSort:M,reSort:function(){n?H(n,m):t\u0026\u0026M(t,m)},setGrouping:L,getGrouping:function(){return x},groupBy:function(e,t,n){L(null!\u003de?{getter:e,formatter:t,comparer:n}:[])},setAggregators:function(e,t){if(!x.length)throw new Error(\"At least one grouping must be specified before calling setAggregators().\");x[0].aggregators\u003de,x[0].aggregateCollapsed\u003dt,L(x)},collapseAllGroups:function(e){z(e,!0)},expandAllGroups:function(e){z(e,!1)},collapseGroup:function(e){var t\u003dArray.prototype.slice.call(arguments),n\u003dt[0];1\u003d\u003dt.length\u0026\u0026-1!\u003dn.indexOf(S)?q(n.split(S).length-1,n,!0):q(t.length-1,t.join(S),!0)},expandGroup:function(e){var t\u003dArray.prototype.slice.call(arguments),n\u003dt[0];1\u003d\u003dt.length\u0026\u0026-1!\u003dn.indexOf(S)?q(n.split(S).length-1,n,!1):q(t.length-1,t.join(S),!1)},getGroups:function(){return k},getIdxById:function(e){return d[e]},getRowByItem:function(e){return F(),p[e[s]]},getRowById:function(e){return F(),p[e]},getItemById:V,getItemByIdx:function(e){return c[e]},mapItemsToRows:function(e){var t\u003d[];F();for(var n\u003d0,o\u003de.length;n\u003co;n++){var r\u003dp[e[n][s]];null!\u003dr\u0026\u0026(t[t.length]\u003dr)}return t},mapRowsToIds:function(e){for(var t\u003d[],n\u003d0,o\u003de.length;n\u003co;n++)e[n]\u003cu.length\u0026\u0026(t[t.length]\u003du[e[n]][s]);return t},mapIdsToRows:function(e){var t\u003d[];F();for(var n\u003d0,o\u003de.length;n\u003co;n++){var r\u003dp[e[n]];null!\u003dr\u0026\u0026(t[t.length]\u003dr)}return t},setRefreshHints:function(e){v\u003de},setFilterArgs:function(e){i\u003de},refresh:Z,updateItem:W,insertItem:B,addItem:function(e){c.push(e),N(c.length-1),Z()},deleteItem:j,sortedAddItem:O,sortedUpdateItem:function(e,t){if(void 0\u003d\u003d\u003dd[e]||e!\u003d\u003dt[s])throw new Error(\"Invalid or non-matching id \"+d[e]);if(!n)throw new Error(\"sortedUpdateItem() requires a sort comparer, use sort()\");var o\u003dV(e);0!\u003d\u003dn(o,t)?(j(e),O(t)):W(e,t)},syncGridSelection:function(e,t,n){var i,A\u003dthis,l\u003dA.mapRowsToIds(e.getSelectedRows()),a\u003dnew r.Event;function s(t){l.join(\",\")!\u003dt.join(\",\")\u0026\u0026(l\u003dt,a.notify({grid:e,ids:l,dataView:A},new r.EventData,A))}function c(){if(l.length\u003e0){i\u003d!0;var n\u003dA.mapIdsToRows(l);t||s(A.mapRowsToIds(n)),e.setSelectedRows(n),i\u003d!1}}return e.onSelectedRowsChanged.subscribe(function(t,r){if(!i){var a\u003dA.mapRowsToIds(e.getSelectedRows());n\u0026\u0026e.getOptions().multiSelect?s(o.grep(l,function(e){return void 0\u003d\u003d\u003dA.getRowById(e)}).concat(a)):s(a)}}),this.onRowsChanged.subscribe(c),this.onRowCountChanged.subscribe(c),a},syncGridCellCssStyles:function(e,t){var n,o;function r(e){for(var t in n\u003d{},e){var o\u003du[t][s];n[o]\u003de[t]}}function i(){if(n){o\u003d!0,F();var r\u003d{};for(var i in n){var A\u003dp[i];null!\u003dA\u0026\u0026(r[A]\u003dn[i])}e.setCellCssStyles(t,r),o\u003d!1}}r(e.getCellCssStyles(t)),e.onCellCssStylesChanged.subscribe(function(n,A){o||t\u003d\u003dA.key\u0026\u0026(A.hash?r(A.hash):(e.onCellCssStylesChanged.unsubscribe(styleChanged),a.onRowsChanged.unsubscribe(i),a.onRowCountChanged.unsubscribe(i)))}),this.onRowsChanged.subscribe(i),this.onRowCountChanged.subscribe(i)},getLength:function(){return u.length},getItem:function(e){var t\u003du[e];if(t\u0026\u0026t.__group\u0026\u0026t.totals\u0026\u0026!t.totals.initialized){var n\u003dx[t.level];n.displayTotalsRow||(G(t.totals),t.title\u003dn.formatter?n.formatter(t):t.value)}else t\u0026\u0026t.__groupTotals\u0026\u0026!t.initialized\u0026\u0026G(t);return t},getItemMetadata:function(t){var n\u003du[t];return void 0\u003d\u003d\u003dn?null:n.__group?e.groupItemMetadataProvider.getGroupRowMetadata(n):n.__groupTotals?e.groupItemMetadataProvider.getTotalsRowMetadata(n):null},onRowCountChanged:D,onRowsChanged:P,onPagingInfoChanged:I})},Aggregators:i,Data:{Aggregators:i}}},499:function(e,t,n){var o\u003de(503),r\u003de(497);function i(e){var t,n;function r(){var t\u003de.column.editorFixedDecimalPlaces;return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003di.DefaultDecimalPlaces),t||0\u003d\u003d\u003dt?t:null}this.init\u003dfunction(){var n\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003do(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",n?A:l).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){n\u003do[e.column.field];var i\u003dr();null!\u003d\u003di\u0026\u0026(n||0\u003d\u003d\u003dn)\u0026\u0026n.toFixed\u0026\u0026(n\u003dn.toFixed(i)),t.val(n),t[0].defaultValue\u003dn,t.select()},this.serializeValue\u003dfunction(){var e\u003dparseFloat(t.val());i.AllowEmptyValue?e||0\u003d\u003d\u003de||(e\u003d\"\"):e\u003de||0;var n\u003dr();return null!\u003d\u003dn\u0026\u0026(e||0\u003d\u003d\u003de)\u0026\u0026e.toFixed\u0026\u0026(e\u003dparseFloat(e.toFixed(n))),e},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026t.val()!\u003dn},this.validate\u003dfunction(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid number\"};if(e.column.validator){var n\u003de.column.validator(t.val());if(!n.valid)return n}return{valid:!0,msg:null}},this.init()}function A(e){var t\u003dthis.selectionStart,n\u003dthis.value.length;(e.keyCode\u003d\u003d\u003do.ui.keyCode.LEFT\u0026\u0026t\u003e0||e.keyCode\u003d\u003d\u003do.ui.keyCode.RIGHT\u0026\u0026t\u003cn-1)\u0026\u0026e.stopImmediatePropagation()}function l(e){e.keyCode!\u003d\u003do.ui.keyCode.LEFT\u0026\u0026e.keyCode!\u003d\u003do.ui.keyCode.RIGHT||e.stopImmediatePropagation()}i.DefaultDecimalPlaces\u003dnull,i.AllowEmptyValue\u003d!1,t.exports\u003d{Editors:{Text:function(e){var t,n;this.init\u003dfunction(){var n\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003do(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",n?A:l).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.getValue\u003dfunction(){return t.val()},this.setValue\u003dfunction(e){t.val(e)},this.loadValue\u003dfunction(o){n\u003do[e.column.field]||\"\",t.val(n),t[0].defaultValue\u003dn,t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026t.val()!\u003dn},this.validate\u003dfunction(){if(e.column.validator){var n\u003de.column.validator(t.val());if(!n.valid)return n}return{valid:!0,msg:null}},this.init()},Integer:function(e){var t,n;this.init\u003dfunction(){var n\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003do(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",n?A:l).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){n\u003do[e.column.field],t.val(n),t[0].defaultValue\u003dn,t.select()},this.serializeValue\u003dfunction(){return parseInt(t.val(),10)||0},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026t.val()!\u003dn},this.validate\u003dfunction(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid integer\"};if(e.column.validator){var n\u003de.column.validator(t.val());if(!n.valid)return n}return{valid:!0,msg:null}},this.init()},Float:i,Date:function(e){var t,n,r\u003d!1;this.init\u003dfunction(){(t\u003do(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\")).appendTo(e.container),t.focus().select(),t.datepicker({showOn:\"button\",buttonImageOnly:!0,beforeShow:function(){r\u003d!0},onClose:function(){r\u003d!1}}),t.width(t.width()-18)},this.destroy\u003dfunction(){o.datepicker.dpDiv.stop(!0,!0),t.datepicker(\"hide\"),t.datepicker(\"destroy\"),t.remove()},this.show\u003dfunction(){r\u0026\u0026o.datepicker.dpDiv.stop(!0,!0).show()},this.hide\u003dfunction(){r\u0026\u0026o.datepicker.dpDiv.stop(!0,!0).hide()},this.position\u003dfunction(e){r\u0026\u0026o.datepicker.dpDiv.css(\"top\",e.top+30).css(\"left\",e.left)},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){n\u003do[e.column.field],t.val(n),t[0].defaultValue\u003dn,t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026t.val()!\u003dn},this.validate\u003dfunction(){if(e.column.validator){var n\u003de.column.validator(t.val());if(!n.valid)return n}return{valid:!0,msg:null}},this.init()},YesNoSelect:function(e){var t,n;this.init\u003dfunction(){(t\u003do(\"\u003cSELECT tabIndex\u003d\u00270\u0027 class\u003d\u0027editor-yesno\u0027\u003e\u003cOPTION value\u003d\u0027yes\u0027\u003eYes\u003c/OPTION\u003e\u003cOPTION value\u003d\u0027no\u0027\u003eNo\u003c/OPTION\u003e\u003c/SELECT\u003e\")).appendTo(e.container),t.focus()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){t.val((n\u003do[e.column.field])?\"yes\":\"no\"),t.select()},this.serializeValue\u003dfunction(){return\"yes\"\u003d\u003dt.val()},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return t.val()!\u003dn},this.validate\u003dfunction(){return{valid:!0,msg:null}},this.init()},Checkbox:function(e){var t,n;this.init\u003dfunction(){(t\u003do(\"\u003cINPUT type\u003dcheckbox value\u003d\u0027true\u0027 class\u003d\u0027editor-checkbox\u0027 hideFocus\u003e\")).appendTo(e.container),t.focus()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){(n\u003d!!o[e.column.field])?t.prop(\"checked\",!0):t.prop(\"checked\",!1)},this.preClick\u003dfunction(){t.prop(\"checked\",!t.prop(\"checked\"))},this.serializeValue\u003dfunction(){return t.prop(\"checked\")},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return this.serializeValue()!\u003d\u003dn},this.validate\u003dfunction(){return{valid:!0,msg:null}},this.init()},PercentComplete:function(e){var t,n,r;this.init\u003dfunction(){(t\u003do(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-percentcomplete\u0027 /\u003e\")).width(o(e.container).innerWidth()-25),t.appendTo(e.container),(n\u003do(\"\u003cdiv class\u003d\u0027editor-percentcomplete-picker\u0027 /\u003e\").appendTo(e.container)).append(\"\u003cdiv class\u003d\u0027editor-percentcomplete-helper\u0027\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-wrapper\u0027\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-slider\u0027 /\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-buttons\u0027 /\u003e\u003c/div\u003e\u003c/div\u003e\"),n.find(\".editor-percentcomplete-buttons\").append(\"\u003cbutton val\u003d0\u003eNot started\u003c/button\u003e\u003cbr/\u003e\u003cbutton val\u003d50\u003eIn Progress\u003c/button\u003e\u003cbr/\u003e\u003cbutton val\u003d100\u003eComplete\u003c/button\u003e\"),t.focus().select(),n.find(\".editor-percentcomplete-slider\").slider({orientation:\"vertical\",range:\"min\",value:r,slide:function(e,n){t.val(n.value)}}),n.find(\".editor-percentcomplete-buttons button\").on(\"click\",function(e){t.val(o(this).attr(\"val\")),n.find(\".editor-percentcomplete-slider\").slider(\"value\",o(this).attr(\"val\"))})},this.destroy\u003dfunction(){t.remove(),n.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){t.val(r\u003dn[e.column.field]),t.select()},this.serializeValue\u003dfunction(){return parseInt(t.val(),10)||0},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003dr)\u0026\u0026(parseInt(t.val(),10)||0)!\u003dr},this.validate\u003dfunction(){return isNaN(parseInt(t.val(),10))?{valid:!1,msg:\"Please enter a valid positive number\"}:{valid:!0,msg:null}},this.init()},LongText:function(e){var t,n,i,A\u003dthis;this.init\u003dfunction(){var r\u003do(\"body\");e.grid.getOptions().editorCellNavOnLRKeys,n\u003do(\"\u003cDIV style\u003d\u0027z-index:10000;position:absolute;background:white;padding:5px;border:3px solid gray; -moz-border-radius:10px; border-radius:10px;\u0027/\u003e\").appendTo(r),t\u003do(\"\u003cTEXTAREA hidefocus rows\u003d5 style\u003d\u0027background:white;width:250px;height:80px;border:0;outline:0\u0027\u003e\").appendTo(n),o(\"\u003cDIV style\u003d\u0027text-align:right\u0027\u003e\u003cBUTTON\u003eSave\u003c/BUTTON\u003e\u003cBUTTON\u003eCancel\u003c/BUTTON\u003e\u003c/DIV\u003e\").appendTo(n),n.find(\"button:first\").on(\"click\",this.save),n.find(\"button:last\").on(\"click\",this.cancel),t.on(\"keydown\",this.handleKeyDown),A.position(e.position),t.focus().select()},this.handleKeyDown\u003dfunction(t){if(t.which\u003d\u003dr.keyCode.ENTER\u0026\u0026t.ctrlKey)A.save();else if(t.which\u003d\u003dr.keyCode.ESCAPE)t.preventDefault(),A.cancel();else if(t.which\u003d\u003dr.keyCode.TAB\u0026\u0026t.shiftKey)t.preventDefault(),e.grid.navigatePrev();else if(t.which\u003d\u003dr.keyCode.TAB)t.preventDefault(),e.grid.navigateNext();else if((t.which\u003d\u003do.ui.keyCode.LEFT||t.which\u003d\u003do.ui.keyCode.RIGHT)\u0026\u0026e.grid.getOptions().editorCellNavOnLRKeys){var n\u003dthis.selectionStart,i\u003dthis.value.length;t.keyCode\u003d\u003d\u003do.ui.keyCode.LEFT\u0026\u00260\u003d\u003d\u003dn\u0026\u0026e.grid.navigatePrev(),t.keyCode\u003d\u003d\u003do.ui.keyCode.RIGHT\u0026\u0026n\u003e\u003di-1\u0026\u0026e.grid.navigateNext()}},this.save\u003dfunction(){e.commitChanges()},this.cancel\u003dfunction(){t.val(i),e.cancelChanges()},this.hide\u003dfunction(){n.hide()},this.show\u003dfunction(){n.show()},this.position\u003dfunction(e){n.css(\"top\",e.top-5).css(\"left\",e.left-5)},this.destroy\u003dfunction(){n.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){t.val(i\u003dn[e.column.field]),t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,n){t[e.column.field]\u003dn},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003dt.val()\u0026\u0026null\u003d\u003di)\u0026\u0026t.val()!\u003di},this.validate\u003dfunction(){if(e.column.validator){var n\u003de.column.validator(t.val());if(!n.valid)return n}return{valid:!0,msg:null}},this.init()}}}},500:function(e,t,n){e(497);t.exports\u003d{Formatters:{PercentComplete:function(e,t,n,o,r){return null\u003d\u003dn||\"\"\u003d\u003d\u003dn?\"-\":n\u003c50?\"\u003cspan style\u003d\u0027color:red;font-weight:bold;\u0027\u003e\"+n+\"%\u003c/span\u003e\":\"\u003cspan style\u003d\u0027color:green\u0027\u003e\"+n+\"%\u003c/span\u003e\"},PercentCompleteBar:function(e,t,n,o,r){return null\u003d\u003dn||\"\"\u003d\u003d\u003dn?\"\":\"\u003cspan class\u003d\u0027percent-complete-bar\u0027 style\u003d\u0027background:\"+(n\u003c30?\"red\":n\u003c70?\"silver\":\"green\")+\";width:\"+n+\"%\u0027\u003e\u003c/span\u003e\"},YesNo:function(e,t,n,o,r){return n?\"Yes\":\"No\"},Checkmark:function(e,t,n,o,r){return n?\"\u003cimg src\u003d\u0027../images/tick.png\u0027\u003e\":\"\"},Checkbox:function(e,t,n,o,r){return\u0027\u003cimg class\u003d\"slick-edit-preclick\" src\u003d\"../images/\u0027+(n?\"CheckboxY\":\"CheckboxN\")+\u0027.png\"\u003e\u0027}}}},501:function _(require,module,exports){\n /**\n * @license\n * (c) 2009-2016 Michael Leibman\n * michael{dot}leibman{at}gmail{dot}com\n * http://github.com/mleibman/slickgrid\n *\n * Distributed under MIT license.\n * All rights reserved.\n *\n * SlickGrid v2.3\n *\n * NOTES:\n * Cell/row DOM manipulations are done directly bypassing jQuery\u0027s DOM manipulation methods.\n * This increases the speed dramatically, but can only be done safely because there are no event handlers\n * or data associated with any cell/row DOM nodes. Cell editors must make sure they implement .destroy()\n * and do proper cleanup.\n */\n var $\u003drequire(503),Slick\u003drequire(497),scrollbarDimensions,maxSupportedCssHeight;function SlickGrid(container,data,columns,options){$.fn.drag||require(492),$.fn.drop||require(493);var defaults\u003d{alwaysShowVerticalScroll:!1,explicitInitialization:!1,rowHeight:25,defaultColumnWidth:80,enableAddRow:!1,leaveSpaceForNewRows:!1,editable:!1,autoEdit:!0,suppressActiveCellChangeOnEdit:!1,enableCellNavigation:!0,enableColumnReorder:!0,asyncEditorLoading:!1,asyncEditorLoadDelay:100,forceFitColumns:!1,enableAsyncPostRender:!1,asyncPostRenderDelay:50,enableAsyncPostRenderCleanup:!1,asyncPostRenderCleanupDelay:40,autoHeight:!1,editorLock:Slick.GlobalEditorLock,showHeaderRow:!1,headerRowHeight:25,createFooterRow:!1,showFooterRow:!1,footerRowHeight:25,createPreHeaderPanel:!1,showPreHeaderPanel:!1,preHeaderPanelHeight:25,showTopPanel:!1,topPanelHeight:25,formatterFactory:null,editorFactory:null,cellFlashingCssClass:\"flashing\",selectedCellCssClass:\"selected\",multiSelect:!0,enableTextSelectionOnCells:!1,dataItemColumnValueExtractor:null,fullWidthRows:!1,multiColumnSort:!1,numberedMultiColumnSort:!1,tristateMultiColumnSort:!1,sortColNumberInSeparateSpan:!1,defaultFormatter:defaultFormatter,forceSyncScrolling:!1,addNewRowCssClass:\"new-row\",preserveCopiedSelectionOnPaste:!1,showCellSelection:!0,viewportClass:null,minRowBuffer:3,emulatePagingWhenScrolling:!0,editorCellNavOnLRKeys:!1},columnDefaults\u003d{name:\"\",resizable:!0,sortable:!1,minWidth:30,rerenderOnResize:!1,headerCssClass:null,defaultSortAsc:!0,focusable:!0,selectable:!0},th,h,ph,n,cj,page\u003d0,offset\u003d0,vScrollDir\u003d1,initialized\u003d!1,$container,uid\u003d\"slickgrid_\"+Math.round(1e6*Math.random()),self\u003dthis,$focusSink,$focusSink2,$headerScroller,$headers,$headerRow,$headerRowScroller,$headerRowSpacer,$footerRow,$footerRowScroller,$footerRowSpacer,$preHeaderPanel,$preHeaderPanelScroller,$preHeaderPanelSpacer,$topPanelScroller,$topPanel,$viewport,$canvas,$style,$boundAncestors,stylesheet,columnCssRulesL,columnCssRulesR,viewportH,viewportW,canvasWidth,viewportHasHScroll,viewportHasVScroll,headerColumnWidthDiff\u003d0,headerColumnHeightDiff\u003d0,cellWidthDiff\u003d0,cellHeightDiff\u003d0,jQueryNewWidthBehaviour\u003d!1,absoluteColumnMinWidth,tabbingDirection\u003d1,activePosX,activeRow,activeCell,activeCellNode\u003dnull,currentEditor\u003dnull,serializedEditorValue,editController,rowsCache\u003d{},renderedRows\u003d0,numVisibleRows,prevScrollTop\u003d0,scrollTop\u003d0,lastRenderedScrollTop\u003d0,lastRenderedScrollLeft\u003d0,prevScrollLeft\u003d0,scrollLeft\u003d0,selectionModel,selectedRows\u003d[],plugins\u003d[],cellCssClasses\u003d{},columnsById\u003d{},sortColumns\u003d[],columnPosLeft\u003d[],columnPosRight\u003d[],pagingActive\u003d!1,pagingIsLastPage\u003d!1,scrollThrottle\u003dActionThrottle(render,50),h_editorLoader\u003dnull,h_render\u003dnull,h_postrender\u003dnull,h_postrenderCleanup\u003dnull,postProcessedRows\u003d{},postProcessToRow\u003dnull,postProcessFromRow\u003dnull,postProcessedCleanupQueue\u003d[],postProcessgroupId\u003d0,counter_rows_rendered\u003d0,counter_rows_removed\u003d0,rowNodeFromLastMouseWheelEvent,zombieRowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent,cssShow\u003d{position:\"absolute\",visibility:\"hidden\",display:\"block\"},$hiddenParents,oldProps\u003d[],columnResizeDragging\u003d!1;function init(){if(($container\u003dcontainer instanceof $?container:$(container)).length\u003c1)throw new Error(\"SlickGrid requires a valid container, \"+container+\" does not exist in the DOM.\");cacheCssForHiddenInit(),maxSupportedCssHeight\u003dmaxSupportedCssHeight||getMaxSupportedCssHeight(),options\u003d$.extend({},defaults,options),validateAndEnforceOptions(),columnDefaults.width\u003doptions.defaultColumnWidth,columnsById\u003d{};for(var e\u003d0;e\u003ccolumns.length;e++){var t\u003dcolumns[e]\u003d$.extend({},columnDefaults,columns[e]);columnsById[t.id]\u003de,t.minWidth\u0026\u0026t.width\u003ct.minWidth\u0026\u0026(t.width\u003dt.minWidth),t.maxWidth\u0026\u0026t.width\u003et.maxWidth\u0026\u0026(t.width\u003dt.maxWidth)}if(options.enableColumnReorder\u0026\u0026!$.fn.sortable)throw new Error(\"SlickGrid\u0027s \u0027enableColumnReorder \u003d true\u0027 option requires jquery-ui.sortable module to be loaded\");editController\u003d{commitCurrentEdit:commitCurrentEdit,cancelCurrentEdit:cancelCurrentEdit},$container.empty().css(\"overflow\",\"hidden\").css(\"outline\",0).addClass(uid).addClass(\"ui-widget\"),/relative|absolute|fixed/.test($container.css(\"position\"))||$container.css(\"position\",\"relative\"),$focusSink\u003d$(\"\u003cdiv tabIndex\u003d\u00270\u0027 hideFocus style\u003d\u0027position:fixed;width:0;height:0;top:0;left:0;outline:0;\u0027\u003e\u003c/div\u003e\").appendTo($container),options.createPreHeaderPanel\u0026\u0026($preHeaderPanelScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-preheader-panel ui-state-default\u0027 style\u003d\u0027overflow:hidden;position:relative;\u0027 /\u003e\").appendTo($container),$preHeaderPanel\u003d$(\"\u003cdiv /\u003e\").appendTo($preHeaderPanelScroller),$preHeaderPanelSpacer\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($preHeaderPanelScroller),options.showPreHeaderPanel||$preHeaderPanelScroller.hide()),$headerScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-header ui-state-default\u0027 /\u003e\").appendTo($container),$headers\u003d$(\"\u003cdiv class\u003d\u0027slick-header-columns\u0027 style\u003d\u0027left:-1000px\u0027 /\u003e\").appendTo($headerScroller),$headerRowScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow ui-state-default\u0027 /\u003e\").appendTo($container),$headerRow\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow-columns\u0027 /\u003e\").appendTo($headerRowScroller),$headerRowSpacer\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($headerRowScroller),$topPanelScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel-scroller ui-state-default\u0027 /\u003e\").appendTo($container),$topPanel\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel\u0027 style\u003d\u0027width:10000px\u0027 /\u003e\").appendTo($topPanelScroller),options.showTopPanel||$topPanelScroller.hide(),options.showHeaderRow||$headerRowScroller.hide(),($viewport\u003d$(\"\u003cdiv class\u003d\u0027slick-viewport\u0027 style\u003d\u0027width:100%;overflow:auto;outline:0;position:relative;;\u0027\u003e\").appendTo($container)).css(\"overflow-y\",options.alwaysShowVerticalScroll?\"scroll\":options.autoHeight?\"hidden\":\"auto\"),$viewport.css(\"overflow-x\",options.forceFitColumns?\"hidden\":\"auto\"),options.viewportClass\u0026\u0026$viewport.toggleClass(options.viewportClass,!0),$canvas\u003d$(\"\u003cdiv class\u003d\u0027grid-canvas\u0027 /\u003e\").appendTo($viewport),scrollbarDimensions\u003dscrollbarDimensions||measureScrollbar(),$preHeaderPanelSpacer\u0026\u0026$preHeaderPanelSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),$headers.width(getHeadersWidth()),$headerRowSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),options.createFooterRow\u0026\u0026($footerRowScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow ui-state-default\u0027 /\u003e\").appendTo($container),$footerRow\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow-columns\u0027 /\u003e\").appendTo($footerRowScroller),$footerRowSpacer\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($footerRowScroller),options.showFooterRow||$footerRowScroller.hide()),$focusSink2\u003d$focusSink.clone().appendTo($container),options.explicitInitialization||finishInitialization()}function finishInitialization(){initialized||(initialized\u003d!0,viewportW\u003dparseFloat($.css($container[0],\"width\",!0)),measureCellPaddingAndBorder(),disableSelection($headers),options.enableTextSelectionOnCells||$viewport.on(\"selectstart.ui\",function(e){return $(e.target).is(\"input,textarea\")}),updateColumnCaches(),createColumnHeaders(),setupColumnSort(),createCssRules(),resizeCanvas(),bindAncestorScrollEvents(),$container.on(\"resize.slickgrid\",resizeCanvas),$viewport.on(\"scroll\",handleScroll),$headerScroller.on(\"contextmenu\",handleHeaderContextMenu).on(\"click\",handleHeaderClick).on(\"mouseenter\",\".slick-header-column\",handleHeaderMouseEnter).on(\"mouseleave\",\".slick-header-column\",handleHeaderMouseLeave),$headerRowScroller.on(\"scroll\",handleHeaderRowScroll),options.createFooterRow\u0026\u0026$footerRowScroller.on(\"scroll\",handleFooterRowScroll),options.createPreHeaderPanel\u0026\u0026$preHeaderPanelScroller.on(\"scroll\",handlePreHeaderPanelScroll),$focusSink.add($focusSink2).on(\"keydown\",handleKeyDown),$canvas.on(\"keydown\",handleKeyDown).on(\"click\",handleClick).on(\"dblclick\",handleDblClick).on(\"contextmenu\",handleContextMenu).on(\"draginit\",handleDragInit).on(\"dragstart\",{distance:3},handleDragStart).on(\"drag\",handleDrag).on(\"dragend\",handleDragEnd).on(\"mouseenter\",\".slick-cell\",handleMouseEnter).on(\"mouseleave\",\".slick-cell\",handleMouseLeave),navigator.userAgent.toLowerCase().match(/webkit/)\u0026\u0026navigator.userAgent.toLowerCase().match(/macintosh/)\u0026\u0026$canvas.on(\"mousewheel\",handleMouseWheel),restoreCssFromHiddenInit())}function cacheCssForHiddenInit(){($hiddenParents\u003d$container.parents().addBack().not(\":visible\")).each(function(){var e\u003d{};for(var t in cssShow)e[t]\u003dthis.style[t],this.style[t]\u003dcssShow[t];oldProps.push(e)})}function restoreCssFromHiddenInit(){$hiddenParents.each(function(e){var t\u003doldProps[e];for(var n in cssShow)this.style[n]\u003dt[n]})}function registerPlugin(e){plugins.unshift(e),e.init(self)}function unregisterPlugin(e){for(var t\u003dplugins.length;t\u003e\u003d0;t--)if(plugins[t]\u003d\u003d\u003de){plugins[t].destroy\u0026\u0026plugins[t].destroy(),plugins.splice(t,1);break}}function setSelectionModel(e){selectionModel\u0026\u0026(selectionModel.onSelectedRangesChanged.unsubscribe(handleSelectedRangesChanged),selectionModel.destroy\u0026\u0026selectionModel.destroy()),(selectionModel\u003de)\u0026\u0026(selectionModel.init(self),selectionModel.onSelectedRangesChanged.subscribe(handleSelectedRangesChanged))}function getSelectionModel(){return selectionModel}function getCanvasNode(){return $canvas[0]}function measureScrollbar(){var e\u003d$(\u0027\u003cdiv class\u003d\"\u0027+$viewport.className+\u0027\" style\u003d\"position:absolute; top:-10000px; left:-10000px; overflow:auto; width:100px; height:100px;\"\u003e\u003c/div\u003e\u0027).appendTo($viewport),t\u003d$(\u0027\u003cdiv style\u003d\"width:200px; height:200px; overflow:auto;\"\u003e\u003c/div\u003e\u0027).appendTo(e),n\u003d{width:e[0].offsetWidth-e[0].clientWidth,height:e[0].offsetHeight-e[0].clientHeight};return t.remove(),e.remove(),n}function getColumnTotalWidth(e){for(var t\u003d0,n\u003d0,o\u003dcolumns.length;n\u003co;n++){t+\u003dcolumns[n].width}return e\u0026\u0026(t+\u003dscrollbarDimensions.width),t}function getHeadersWidth(){var e\u003dgetColumnTotalWidth(!options.autoHeight);return Math.max(e,viewportW)+1e3}function getCanvasWidth(){for(var e\u003dviewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,t\u003d0,n\u003dcolumns.length;n--;)t+\u003dcolumns[n].width;return options.fullWidthRows?Math.max(t,e):t}function updateCanvasWidth(e){var t\u003dcanvasWidth;(canvasWidth\u003dgetCanvasWidth())!\u003dt\u0026\u0026($canvas.width(canvasWidth),$headerRow.width(canvasWidth),options.createFooterRow\u0026\u0026$footerRow.width(canvasWidth),options.createPreHeaderPanel\u0026\u0026$preHeaderPanel.width(canvasWidth),$headers.width(getHeadersWidth()),viewportHasHScroll\u003dcanvasWidth\u003eviewportW-scrollbarDimensions.width);var n\u003dcanvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0);$headerRowSpacer.width(n),options.createFooterRow\u0026\u0026$footerRowSpacer.width(n),options.createPreHeaderPanel\u0026\u0026$preHeaderPanelSpacer.width(n),(canvasWidth!\u003dt||e)\u0026\u0026applyColumnWidths()}function disableSelection(e){e\u0026\u0026e.jquery\u0026\u0026e.attr(\"unselectable\",\"on\").css(\"MozUserSelect\",\"none\").on(\"selectstart.ui\",function(){return!1})}function getMaxSupportedCssHeight(){for(var e\u003d1e6,t\u003dnavigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,n\u003d$(\"\u003cdiv style\u003d\u0027display:none\u0027 /\u003e\").appendTo(document.body);;){var o\u003d2*e;if(n.css(\"height\",o),o\u003et||n.height()!\u003d\u003do)break;e\u003do}return n.remove(),e}function getUID(){return uid}function getHeaderColumnWidthDiff(){return headerColumnWidthDiff}function getScrollbarDimensions(){return scrollbarDimensions}function bindAncestorScrollEvents(){for(var e\u003d$canvas[0];(e\u003de.parentNode)!\u003ddocument.body\u0026\u0026null!\u003de;)if(e\u003d\u003d$viewport[0]||e.scrollWidth!\u003de.clientWidth||e.scrollHeight!\u003de.clientHeight){var t\u003d$(e);$boundAncestors\u003d$boundAncestors?$boundAncestors.add(t):t,t.on(\"scroll.\"+uid,handleActiveCellPositionChange)}}function unbindAncestorScrollEvents(){$boundAncestors\u0026\u0026($boundAncestors.off(\"scroll.\"+uid),$boundAncestors\u003dnull)}function updateColumnHeader(e,t,n){if(initialized){var o\u003dgetColumnIndex(e);if(null!\u003do){var r\u003dcolumns[o],i\u003d$headers.children().eq(o);i\u0026\u0026(void 0!\u003d\u003dt\u0026\u0026(columns[o].name\u003dt),void 0!\u003d\u003dn\u0026\u0026(columns[o].toolTip\u003dn),trigger(self.onBeforeHeaderCellDestroy,{node:i[0],column:r,grid:self}),i.attr(\"title\",n||\"\").children().eq(0).html(t),trigger(self.onHeaderCellRendered,{node:i[0],column:r,grid:self}))}}}function getHeader(){return $headers[0]}function getHeaderColumn(e){var t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e),n\u003d$headers.children().eq(t);return n\u0026\u0026n[0]}function getHeaderRow(){return $headerRow[0]}function getFooterRow(){return $footerRow[0]}function getPreHeaderPanel(){return $preHeaderPanel[0]}function getHeaderRowColumn(e){var t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e),n\u003d$headerRow.children().eq(t);return n\u0026\u0026n[0]}function getFooterRowColumn(e){var t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e),n\u003d$footerRow.children().eq(t);return n\u0026\u0026n[0]}function createColumnHeaders(){function e(){$(this).addClass(\"ui-state-hover\")}function t(){$(this).removeClass(\"ui-state-hover\")}$headers.find(\".slick-header-column\").each(function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeHeaderCellDestroy,{node:this,column:e,grid:self})}),$headers.empty(),$headers.width(getHeadersWidth()),$headerRow.find(\".slick-headerrow-column\").each(function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeHeaderRowCellDestroy,{node:this,column:e,grid:self})}),$headerRow.empty(),options.createFooterRow\u0026\u0026($footerRow.find(\".slick-footerrow-column\").each(function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e})}),$footerRow.empty());for(var n\u003d0;n\u003ccolumns.length;n++){var o\u003dcolumns[n],r\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-header-column\u0027 /\u003e\").html(\"\u003cspan class\u003d\u0027slick-column-name\u0027\u003e\"+o.name+\"\u003c/span\u003e\").width(o.width-headerColumnWidthDiff).attr(\"id\",\"\"+uid+o.id).attr(\"title\",o.toolTip||\"\").data(\"column\",o).addClass(o.headerCssClass||\"\").appendTo($headers);if((options.enableColumnReorder||o.sortable)\u0026\u0026r.on(\"mouseenter\",e).on(\"mouseleave\",t),o.sortable\u0026\u0026(r.addClass(\"slick-header-sortable\"),r.append(\"\u003cspan class\u003d\u0027slick-sort-indicator\"+(options.numberedMultiColumnSort\u0026\u0026!options.sortColNumberInSeparateSpan?\" slick-sort-indicator-numbered\":\"\")+\"\u0027 /\u003e\"),options.numberedMultiColumnSort\u0026\u0026options.sortColNumberInSeparateSpan\u0026\u0026r.append(\"\u003cspan class\u003d\u0027slick-sort-indicator-numbered\u0027 /\u003e\")),trigger(self.onHeaderCellRendered,{node:r[0],column:o,grid:self}),options.showHeaderRow){var i\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-headerrow-column l\"+n+\" r\"+n+\"\u0027\u003e\u003c/div\u003e\").data(\"column\",o).appendTo($headerRow);trigger(self.onHeaderRowCellRendered,{node:i[0],column:o,grid:self})}if(options.createFooterRow\u0026\u0026options.showFooterRow){var A\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-footerrow-column l\"+n+\" r\"+n+\"\u0027\u003e\u003c/div\u003e\").data(\"column\",o).appendTo($footerRow);trigger(self.onFooterRowCellRendered,{node:A[0],column:o})}}setSortColumns(sortColumns),setupColumnResize(),options.enableColumnReorder\u0026\u0026(\"function\"\u003d\u003dtypeof options.enableColumnReorder?options.enableColumnReorder(self,$headers,headerColumnWidthDiff,setColumns,setupColumnResize,columns,getColumnIndex,uid,trigger):setupColumnReorder())}function setupColumnSort(){$headers.click(function(e){if(!columnResizeDragging\u0026\u0026(e.metaKey\u003de.metaKey||e.ctrlKey,!$(e.target).hasClass(\"slick-resizable-handle\"))){var t\u003d$(e.target).closest(\".slick-header-column\");if(t.length){var n\u003dt.data(\"column\");if(n.sortable){if(!getEditorLock().commitCurrentEdit())return;for(var o\u003dnull,r\u003d0;r\u003csortColumns.length;r++)if(sortColumns[r].columnId\u003d\u003dn.id){(o\u003dsortColumns[r]).sortAsc\u003d!o.sortAsc;break}var i\u003d!!o;options.tristateMultiColumnSort?(o||(o\u003d{columnId:n.id,sortAsc:n.defaultSortAsc}),i\u0026\u0026o.sortAsc\u0026\u0026(sortColumns.splice(r,1),o\u003dnull),options.multiColumnSort||(sortColumns\u003d[]),!o||i\u0026\u0026options.multiColumnSort||sortColumns.push(o)):e.metaKey\u0026\u0026options.multiColumnSort?o\u0026\u0026sortColumns.splice(r,1):((e.shiftKey||e.metaKey)\u0026\u0026options.multiColumnSort||(sortColumns\u003d[]),o?0\u003d\u003dsortColumns.length\u0026\u0026sortColumns.push(o):(o\u003d{columnId:n.id,sortAsc:n.defaultSortAsc},sortColumns.push(o))),setSortColumns(sortColumns),options.multiColumnSort?trigger(self.onSort,{multiColumnSort:!0,sortCols:$.map(sortColumns,function(e){return{sortCol:columns[getColumnIndex(e.columnId)],sortAsc:e.sortAsc}})},e):trigger(self.onSort,{multiColumnSort:!1,sortCol:sortColumns.length\u003e0?n:null,sortAsc:!(sortColumns.length\u003e0)||sortColumns[0].sortAsc},e)}}}})}function setupColumnReorder(){$headers.filter(\":ui-sortable\").sortable(\"destroy\"),$headers.sortable({containment:\"parent\",distance:3,axis:\"x\",cursor:\"default\",tolerance:\"intersection\",helper:\"clone\",placeholder:\"slick-sortable-placeholder ui-state-default slick-header-column\",start:function(e,t){t.placeholder.width(t.helper.outerWidth()-headerColumnWidthDiff),$(t.helper).addClass(\"slick-header-column-active\")},beforeStop:function(e,t){$(t.helper).removeClass(\"slick-header-column-active\")},stop:function(e){if(getEditorLock().commitCurrentEdit()){for(var t\u003d$headers.sortable(\"toArray\"),n\u003d[],o\u003d0;o\u003ct.length;o++)n.push(columns[getColumnIndex(t[o].replace(uid,\"\"))]);setColumns(n),trigger(self.onColumnsReordered,{}),e.stopPropagation(),setupColumnResize()}else $(this).sortable(\"cancel\")}})}function setupColumnResize(){var e,t,n,o,r,i,A,l;(o\u003d$headers.children()).find(\".slick-resizable-handle\").remove(),o.each(function(e,t){e\u003e\u003dcolumns.length||columns[e].resizable\u0026\u0026(void 0\u003d\u003d\u003dA\u0026\u0026(A\u003de),l\u003de)}),void 0!\u003d\u003dA\u0026\u0026o.each(function(a,s){a\u003e\u003dcolumns.length||a\u003cA||options.forceFitColumns\u0026\u0026a\u003e\u003dl||($(s),$(\"\u003cdiv class\u003d\u0027slick-resizable-handle\u0027 /\u003e\").appendTo(s).on(\"dragstart\",function(A,l){if(!getEditorLock().commitCurrentEdit())return!1;n\u003dA.pageX,$(this).parent().addClass(\"slick-header-column-active\");var s\u003dnull,c\u003dnull;if(o.each(function(e,t){e\u003e\u003dcolumns.length||(columns[e].previousWidth\u003d$(t).outerWidth())}),options.forceFitColumns)for(s\u003d0,c\u003d0,e\u003da+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(null!\u003d\u003dc\u0026\u0026(t.maxWidth?c+\u003dt.maxWidth-t.previousWidth:c\u003dnull),s+\u003dt.previousWidth-Math.max(t.minWidth||0,absoluteColumnMinWidth));var u\u003d0,d\u003d0;for(e\u003d0;e\u003c\u003da;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(null!\u003d\u003dd\u0026\u0026(t.maxWidth?d+\u003dt.maxWidth-t.previousWidth:d\u003dnull),u+\u003dt.previousWidth-Math.max(t.minWidth||0,absoluteColumnMinWidth));null\u003d\u003d\u003ds\u0026\u0026(s\u003d1e5),null\u003d\u003d\u003du\u0026\u0026(u\u003d1e5),null\u003d\u003d\u003dc\u0026\u0026(c\u003d1e5),null\u003d\u003d\u003dd\u0026\u0026(d\u003d1e5),i\u003dn+Math.min(s,d),r\u003dn-Math.min(u,c)}).on(\"drag\",function(o,A){columnResizeDragging\u003d!0;var l,s,c\u003dMath.min(i,Math.max(r,o.pageX))-n;if(c\u003c0){for(s\u003dc,e\u003da;e\u003e\u003d0;e--)(t\u003dcolumns[e]).resizable\u0026\u0026(l\u003dMath.max(t.minWidth||0,absoluteColumnMinWidth),s\u0026\u0026t.previousWidth+s\u003cl?(s+\u003dt.previousWidth-l,t.width\u003dl):(t.width\u003dt.previousWidth+s,s\u003d0));if(options.forceFitColumns)for(s\u003d-c,e\u003da+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(s\u0026\u0026t.maxWidth\u0026\u0026t.maxWidth-t.previousWidth\u003cs?(s-\u003dt.maxWidth-t.previousWidth,t.width\u003dt.maxWidth):(t.width\u003dt.previousWidth+s,s\u003d0))}else{for(s\u003dc,e\u003da;e\u003e\u003d0;e--)(t\u003dcolumns[e]).resizable\u0026\u0026(s\u0026\u0026t.maxWidth\u0026\u0026t.maxWidth-t.previousWidth\u003cs?(s-\u003dt.maxWidth-t.previousWidth,t.width\u003dt.maxWidth):(t.width\u003dt.previousWidth+s,s\u003d0));if(options.forceFitColumns)for(s\u003d-c,e\u003da+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(l\u003dMath.max(t.minWidth||0,absoluteColumnMinWidth),s\u0026\u0026t.previousWidth+s\u003cl?(s+\u003dt.previousWidth-l,t.width\u003dl):(t.width\u003dt.previousWidth+s,s\u003d0))}applyColumnHeaderWidths(),options.syncColumnCellResize\u0026\u0026applyColumnWidths()}).on(\"dragend\",function(n,r){var i;for($(this).parent().removeClass(\"slick-header-column-active\"),e\u003d0;e\u003ccolumns.length;e++)t\u003dcolumns[e],i\u003d$(o[e]).outerWidth(),t.previousWidth!\u003d\u003di\u0026\u0026t.rerenderOnResize\u0026\u0026invalidateAllRows();updateCanvasWidth(!0),render(),trigger(self.onColumnsResized,{}),setTimeout(function(){columnResizeDragging\u003d!1},300)}))})}function getVBoxDelta(e){var t\u003d0;return $.each([\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],function(n,o){t+\u003dparseFloat(e.css(o))||0}),t}function measureCellPaddingAndBorder(){var e,t\u003d[\"borderLeftWidth\",\"borderRightWidth\",\"paddingLeft\",\"paddingRight\"],n\u003d[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],o\u003d$.fn.jquery.split(\".\");jQueryNewWidthBehaviour\u003d1\u003d\u003do[0]\u0026\u0026o[1]\u003e\u003d8||o[0]\u003e\u003d2,e\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-header-column\u0027 style\u003d\u0027visibility:hidden\u0027\u003e-\u003c/div\u003e\").appendTo($headers),headerColumnWidthDiff\u003dheaderColumnHeightDiff\u003d0,\"border-box\"!\u003de.css(\"box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-moz-box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-webkit-box-sizing\")\u0026\u0026($.each(t,function(t,n){headerColumnWidthDiff+\u003dparseFloat(e.css(n))||0}),$.each(n,function(t,n){headerColumnHeightDiff+\u003dparseFloat(e.css(n))||0})),e.remove();var r\u003d$(\"\u003cdiv class\u003d\u0027slick-row\u0027 /\u003e\").appendTo($canvas);e\u003d$(\"\u003cdiv class\u003d\u0027slick-cell\u0027 id\u003d\u0027\u0027 style\u003d\u0027visibility:hidden\u0027\u003e-\u003c/div\u003e\").appendTo(r),cellWidthDiff\u003dcellHeightDiff\u003d0,\"border-box\"!\u003de.css(\"box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-moz-box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-webkit-box-sizing\")\u0026\u0026($.each(t,function(t,n){cellWidthDiff+\u003dparseFloat(e.css(n))||0}),$.each(n,function(t,n){cellHeightDiff+\u003dparseFloat(e.css(n))||0})),r.remove(),absoluteColumnMinWidth\u003dMath.max(headerColumnWidthDiff,cellWidthDiff)}function createCssRules(){$style\u003d$(\"\u003cstyle type\u003d\u0027text/css\u0027 rel\u003d\u0027stylesheet\u0027 /\u003e\").appendTo($(\"head\"));for(var e\u003doptions.rowHeight-cellHeightDiff,t\u003d[\".\"+uid+\" .slick-header-column { left: 1000px; }\",\".\"+uid+\" .slick-top-panel { height:\"+options.topPanelHeight+\"px; }\",\".\"+uid+\" .slick-preheader-panel { height:\"+options.preHeaderPanelHeight+\"px; }\",\".\"+uid+\" .slick-headerrow-columns { height:\"+options.headerRowHeight+\"px; }\",\".\"+uid+\" .slick-footerrow-columns { height:\"+options.footerRowHeight+\"px; }\",\".\"+uid+\" .slick-cell { height:\"+e+\"px; }\",\".\"+uid+\" .slick-row { height:\"+options.rowHeight+\"px; }\"],n\u003d0;n\u003ccolumns.length;n++)t.push(\".\"+uid+\" .l\"+n+\" { }\"),t.push(\".\"+uid+\" .r\"+n+\" { }\");$style[0].styleSheet?$style[0].styleSheet.cssText\u003dt.join(\" \"):$style[0].appendChild(document.createTextNode(t.join(\" \")))}function getColumnCssRules(e){var t;if(!stylesheet){var n\u003ddocument.styleSheets;for(t\u003d0;t\u003cn.length;t++)if((n[t].ownerNode||n[t].owningElement)\u003d\u003d$style[0]){stylesheet\u003dn[t];break}if(!stylesheet)throw new Error(\"Cannot find stylesheet.\");columnCssRulesL\u003d[],columnCssRulesR\u003d[];var o,r,i\u003dstylesheet.cssRules||stylesheet.rules;for(t\u003d0;t\u003ci.length;t++){var A\u003di[t].selectorText;(o\u003d/\\.l\\d+/.exec(A))?(r\u003dparseInt(o[0].substr(2,o[0].length-2),10),columnCssRulesL[r]\u003di[t]):(o\u003d/\\.r\\d+/.exec(A))\u0026\u0026(r\u003dparseInt(o[0].substr(2,o[0].length-2),10),columnCssRulesR[r]\u003di[t])}}return{left:columnCssRulesL[e],right:columnCssRulesR[e]}}function removeCssRules(){$style.remove(),stylesheet\u003dnull}function destroy(){getEditorLock().cancelCurrentEdit(),trigger(self.onBeforeDestroy,{});for(var e\u003dplugins.length;e--;)unregisterPlugin(plugins[e]);options.enableColumnReorder\u0026\u0026$headers.filter(\":ui-sortable\").sortable(\"destroy\"),unbindAncestorScrollEvents(),$container.off(\".slickgrid\"),removeCssRules(),$canvas.off(\"draginit dragstart dragend drag\"),$container.empty().removeClass(uid)}function trigger(e,t,n){return n\u003dn||new Slick.EventData,(t\u003dt||{}).grid\u003dself,e.notify(t,n,self)}function getEditorLock(){return options.editorLock}function getEditController(){return editController}function getColumnIndex(e){return columnsById[e]}function autosizeColumns(){var e,t,n,o\u003d[],r\u003d0,i\u003d0,A\u003dviewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW;for(e\u003d0;e\u003ccolumns.length;e++)t\u003dcolumns[e],o.push(t.width),i+\u003dt.width,t.resizable\u0026\u0026(r+\u003dt.width-Math.max(t.minWidth,absoluteColumnMinWidth));for(n\u003di;i\u003eA\u0026\u0026r;){var l\u003d(i-A)/r;for(e\u003d0;e\u003ccolumns.length\u0026\u0026i\u003eA;e++){t\u003dcolumns[e];var a\u003do[e];if(!(!t.resizable||a\u003c\u003dt.minWidth||a\u003c\u003dabsoluteColumnMinWidth)){var s\u003dMath.max(t.minWidth,absoluteColumnMinWidth),c\u003dMath.floor(l*(a-s))||1;i-\u003dc\u003dMath.min(c,a-s),r-\u003dc,o[e]-\u003dc}}if(n\u003c\u003di)break;n\u003di}for(n\u003di;i\u003cA;){var u\u003dA/i;for(e\u003d0;e\u003ccolumns.length\u0026\u0026i\u003cA;e++){t\u003dcolumns[e];var d,p\u003do[e];i+\u003dd\u003d!t.resizable||t.maxWidth\u003c\u003dp?0:Math.min(Math.floor(u*p)-p,t.maxWidth-p||1e6)||1,o[e]+\u003di\u003c\u003dA?d:0}if(n\u003e\u003di)break;n\u003di}var f\u003d!1;for(e\u003d0;e\u003ccolumns.length;e++)columns[e].rerenderOnResize\u0026\u0026columns[e].width!\u003do[e]\u0026\u0026(f\u003d!0),columns[e].width\u003do[e];applyColumnHeaderWidths(),updateCanvasWidth(!0),trigger(self.onAutosizeColumns,{columns:columns}),f\u0026\u0026(invalidateAllRows(),render())}function applyColumnHeaderWidths(){if(initialized){for(var e,t\u003d0,n\u003d$headers.children(),o\u003dcolumns.length;t\u003co;t++)e\u003d$(n[t]),jQueryNewWidthBehaviour?e.outerWidth()!\u003d\u003dcolumns[t].width\u0026\u0026e.outerWidth(columns[t].width):e.width()!\u003d\u003dcolumns[t].width-headerColumnWidthDiff\u0026\u0026e.width(columns[t].width-headerColumnWidthDiff);updateColumnCaches()}}function applyColumnWidths(){for(var e,t,n\u003d0,o\u003d0;o\u003ccolumns.length;o++)e\u003dcolumns[o].width,(t\u003dgetColumnCssRules(o)).left.style.left\u003dn+\"px\",t.right.style.right\u003dcanvasWidth-n-e+\"px\",n+\u003dcolumns[o].width}function setSortColumn(e,t){setSortColumns([{columnId:e,sortAsc:t}])}function setSortColumns(e){sortColumns\u003de;var t\u003doptions.numberedMultiColumnSort\u0026\u0026sortColumns.length\u003e1,n\u003d$headers.children();n.removeClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").removeClass(\"slick-sort-indicator-asc slick-sort-indicator-desc\"),n.find(\".slick-sort-indicator-numbered\").text(\"\"),$.each(sortColumns,function(e,o){null\u003d\u003do.sortAsc\u0026\u0026(o.sortAsc\u003d!0);var r\u003dgetColumnIndex(o.columnId);null!\u003dr\u0026\u0026(n.eq(r).addClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").addClass(o.sortAsc?\"slick-sort-indicator-asc\":\"slick-sort-indicator-desc\"),t\u0026\u0026n.eq(r).find(\".slick-sort-indicator-numbered\").text(e+1))})}function getSortColumns(){return sortColumns}function handleSelectedRangesChanged(e,t){selectedRows\u003d[];for(var n\u003d{},o\u003d0;o\u003ct.length;o++)for(var r\u003dt[o].fromRow;r\u003c\u003dt[o].toRow;r++){n[r]||(selectedRows.push(r),n[r]\u003d{});for(var i\u003dt[o].fromCell;i\u003c\u003dt[o].toCell;i++)canCellBeSelected(r,i)\u0026\u0026(n[r][columns[i].id]\u003doptions.selectedCellCssClass)}setCellCssStyles(options.selectedCellCssClass,n),trigger(self.onSelectedRowsChanged,{rows:getSelectedRows()},e)}function getColumns(){return columns}function updateColumnCaches(){columnPosLeft\u003d[],columnPosRight\u003d[];for(var e\u003d0,t\u003d0,n\u003dcolumns.length;t\u003cn;t++)columnPosLeft[t]\u003de,columnPosRight[t]\u003de+columns[t].width,e+\u003dcolumns[t].width}function setColumns(e){columns\u003de,columnsById\u003d{};for(var t\u003d0;t\u003ccolumns.length;t++){var n\u003dcolumns[t]\u003d$.extend({},columnDefaults,columns[t]);columnsById[n.id]\u003dt,n.minWidth\u0026\u0026n.width\u003cn.minWidth\u0026\u0026(n.width\u003dn.minWidth),n.maxWidth\u0026\u0026n.width\u003en.maxWidth\u0026\u0026(n.width\u003dn.maxWidth)}updateColumnCaches(),initialized\u0026\u0026(invalidateAllRows(),createColumnHeaders(),removeCssRules(),createCssRules(),resizeCanvas(),applyColumnWidths(),handleScroll())}function getOptions(){return options}function setOptions(e,t){getEditorLock().commitCurrentEdit()\u0026\u0026(makeActiveCellNormal(),options.enableAddRow!\u003d\u003de.enableAddRow\u0026\u0026invalidateRow(getDataLength()),options\u003d$.extend(options,e),validateAndEnforceOptions(),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),t||render())}function validateAndEnforceOptions(){options.autoHeight\u0026\u0026(options.leaveSpaceForNewRows\u003d!1)}function setData(e,t){data\u003de,invalidateAllRows(),updateRowCount(),t\u0026\u0026scrollTo(0)}function getData(){return data}function getDataLength(){return data.getLength?data.getLength():data.length}function getDataLengthIncludingAddNew(){return getDataLength()+(options.enableAddRow\u0026\u0026(!pagingActive||pagingIsLastPage)?1:0)}function getDataItem(e){return data.getItem?data.getItem(e):data[e]}function getTopPanel(){return $topPanel[0]}function setTopPanelVisibility(e){options.showTopPanel!\u003de\u0026\u0026(options.showTopPanel\u003de,e?$topPanelScroller.slideDown(\"fast\",resizeCanvas):$topPanelScroller.slideUp(\"fast\",resizeCanvas))}function setHeaderRowVisibility(e){options.showHeaderRow!\u003de\u0026\u0026(options.showHeaderRow\u003de,e?$headerRowScroller.slideDown(\"fast\",resizeCanvas):$headerRowScroller.slideUp(\"fast\",resizeCanvas))}function setFooterRowVisibility(e){options.showFooterRow!\u003de\u0026\u0026(options.showFooterRow\u003de,e?$footerRowScroller.slideDown(\"fast\",resizeCanvas):$footerRowScroller.slideUp(\"fast\",resizeCanvas))}function setPreHeaderPanelVisibility(e){options.showPreHeaderPanel!\u003de\u0026\u0026(options.showPreHeaderPanel\u003de,e?$preHeaderPanelScroller.slideDown(\"fast\",resizeCanvas):$preHeaderPanelScroller.slideUp(\"fast\",resizeCanvas))}function getContainerNode(){return $container.get(0)}function getRowTop(e){return options.rowHeight*e-offset}function getRowFromPosition(e){return Math.floor((e+offset)/options.rowHeight)}function scrollTo(e){e\u003dMath.max(e,0),e\u003dMath.min(e,th-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0));var t\u003doffset;page\u003dMath.min(n-1,Math.floor(e/ph));var o\u003de-(offset\u003dMath.round(page*cj));offset!\u003dt\u0026\u0026(cleanupRows(getVisibleRange(o)),updateRowPositions());prevScrollTop!\u003do\u0026\u0026(vScrollDir\u003dprevScrollTop+t\u003co+offset?1:-1,$viewport[0].scrollTop\u003dlastRenderedScrollTop\u003dscrollTop\u003dprevScrollTop\u003do,trigger(self.onViewportChanged,{}))}function defaultFormatter(e,t,n,o,r,i){return null\u003d\u003dn?\"\":(n+\"\").replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\")}function getFormatter(e,t){var n\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e),o\u003dn\u0026\u0026n.columns\u0026\u0026(n.columns[t.id]||n.columns[getColumnIndex(t.id)]);return o\u0026\u0026o.formatter||n\u0026\u0026n.formatter||t.formatter||options.formatterFactory\u0026\u0026options.formatterFactory.getFormatter(t)||options.defaultFormatter}function getEditor(e,t){var n\u003dcolumns[t],o\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e),r\u003do\u0026\u0026o.columns;return r\u0026\u0026r[n.id]\u0026\u0026void 0!\u003d\u003dr[n.id].editor?r[n.id].editor:r\u0026\u0026r[t]\u0026\u0026void 0!\u003d\u003dr[t].editor?r[t].editor:n.editor||options.editorFactory\u0026\u0026options.editorFactory.getEditor(n)}function getDataItemValueForColumn(e,t){return options.dataItemColumnValueExtractor?options.dataItemColumnValueExtractor(e,t):e[t.field]}function appendRowHtml(e,t,n,o){var r\u003dgetDataItem(t),i\u003d\"slick-row\"+(t\u003co\u0026\u0026!r?\" loading\":\"\")+(t\u003d\u003d\u003dactiveRow\u0026\u0026options.showCellSelection?\" active\":\"\")+(t%2\u003d\u003d1?\" odd\":\" even\");r||(i+\u003d\" \"+options.addNewRowCssClass);var A,l,a\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(t);a\u0026\u0026a.cssClasses\u0026\u0026(i+\u003d\" \"+a.cssClasses),e.push(\"\u003cdiv class\u003d\u0027ui-widget-content \"+i+\"\u0027 style\u003d\u0027top:\"+getRowTop(t)+\"px\u0027\u003e\");for(var s\u003d0,c\u003dcolumns.length;s\u003cc;s++){if(l\u003dcolumns[s],A\u003d1,a\u0026\u0026a.columns){var u\u003da.columns[l.id]||a.columns[s];\"*\"\u003d\u003d\u003d(A\u003du\u0026\u0026u.colspan||1)\u0026\u0026(A\u003dc-s)}if(columnPosRight[Math.min(c-1,s+A-1)]\u003en.leftPx){if(columnPosLeft[s]\u003en.rightPx)break;appendCellHtml(e,t,s,A,r)}A\u003e1\u0026\u0026(s+\u003dA-1)}e.push(\"\u003c/div\u003e\")}function appendCellHtml(e,t,n,o,r){var i\u003dcolumns[n],A\u003d\"slick-cell l\"+n+\" r\"+Math.min(columns.length-1,n+o-1)+(i.cssClass?\" \"+i.cssClass:\"\");for(var l in t\u003d\u003d\u003dactiveRow\u0026\u0026n\u003d\u003d\u003dactiveCell\u0026\u0026options.showCellSelection\u0026\u0026(A+\u003d\" active\"),cellCssClasses)cellCssClasses[l][t]\u0026\u0026cellCssClasses[l][t][i.id]\u0026\u0026(A+\u003d\" \"+cellCssClasses[l][t][i.id]);var a\u003dnull,s\u003d\"\";r\u0026\u0026(a\u003dgetDataItemValueForColumn(r,i),null\u003d\u003d(s\u003dgetFormatter(t,i)(t,n,a,i,r,self))\u0026\u0026(s\u003d\"\"));var c\u003dtrigger(self.onBeforeAppendCell,{row:t,cell:n,value:a,dataContext:r})||\"\";c+\u003ds\u0026\u0026s.addClasses?(c?\" \":\"\")+s.addClasses:\"\",e.push(\"\u003cdiv class\u003d\u0027\"+A+(c?\" \"+c:\"\")+\"\u0027\u003e\"),r\u0026\u0026e.push(\"[object Object]\"!\u003d\u003dObject.prototype.toString.call(s)?s:s.text),e.push(\"\u003c/div\u003e\"),rowsCache[t].cellRenderQueue.push(n),rowsCache[t].cellColSpans[n]\u003do}function cleanupRows(e){for(var t in rowsCache)(t\u003dparseInt(t,10))!\u003d\u003dactiveRow\u0026\u0026(t\u003ce.top||t\u003ee.bottom)\u0026\u0026removeRowFromCache(t);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}function invalidate(){updateRowCount(),invalidateAllRows(),render()}function invalidateAllRows(){for(var e in currentEditor\u0026\u0026makeActiveCellNormal(),rowsCache)removeRowFromCache(e);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}function queuePostProcessedRowForCleanup(e,t,n){for(var o in postProcessgroupId++,t)t.hasOwnProperty(o)\u0026\u0026postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e.cellNodesByColumnIdx[0|o],columnIdx:0|o,rowIdx:n});postProcessedCleanupQueue.push({actionType:\"R\",groupId:postProcessgroupId,node:e.rowNode}),$(e.rowNode).detach()}function queuePostProcessedCellForCleanup(e,t,n){postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e,columnIdx:t,rowIdx:n}),$(e).detach()}function removeRowFromCache(e){var t\u003drowsCache[e];t\u0026\u0026(t.rowNode\u0026\u0026(rowNodeFromLastMouseWheelEvent\u003d\u003d\u003dt.rowNode?(t.rowNode.style.display\u003d\"none\",zombieRowNodeFromLastMouseWheelEvent\u003drowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent\u003dt,zombieRowPostProcessedFromLastMouseWheelEvent\u003dpostProcessedRows[e]):options.enableAsyncPostRenderCleanup\u0026\u0026postProcessedRows[e]?queuePostProcessedRowForCleanup(t,postProcessedRows[e],e):$canvas[0].removeChild(t.rowNode)),delete rowsCache[e],delete postProcessedRows[e],renderedRows--,counter_rows_removed++)}function invalidateRows(e){var t,n;if(e\u0026\u0026e.length){for(vScrollDir\u003d0,n\u003de.length,t\u003d0;t\u003cn;t++)currentEditor\u0026\u0026activeRow\u003d\u003d\u003de[t]\u0026\u0026makeActiveCellNormal(),rowsCache[e[t]]\u0026\u0026removeRowFromCache(e[t]);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}}function invalidateRow(e){(e||0\u003d\u003d\u003de)\u0026\u0026invalidateRows([e])}function applyFormatResultToCellNode(e,t,n){null\u003d\u003de\u0026\u0026(e\u003d\"\"),\"[object Object]\"\u003d\u003d\u003dObject.prototype.toString.call(e)?(t.innerHTML\u003de.text,e.removeClasses\u0026\u0026!n\u0026\u0026$(t).removeClass(e.removeClasses),e.addClasses\u0026\u0026$(t).addClass(e.addClasses)):t.innerHTML\u003de}function updateCell(e,t){var n\u003dgetCellNode(e,t);if(n){var o\u003dcolumns[t],r\u003dgetDataItem(e);if(currentEditor\u0026\u0026activeRow\u003d\u003d\u003de\u0026\u0026activeCell\u003d\u003d\u003dt)currentEditor.loadValue(r);else applyFormatResultToCellNode(r?getFormatter(e,o)(e,t,getDataItemValueForColumn(r,o),o,r,self):\"\",n),invalidatePostProcessingResults(e)}}function updateRow(e){var t\u003drowsCache[e];if(t){ensureCellNodesInRowsCache(e);var n\u003dgetDataItem(e);for(var o in t.cellNodesByColumnIdx)if(t.cellNodesByColumnIdx.hasOwnProperty(o)){var r\u003dcolumns[o|\u003d0],i\u003dt.cellNodesByColumnIdx[o];e\u003d\u003d\u003dactiveRow\u0026\u0026o\u003d\u003d\u003dactiveCell\u0026\u0026currentEditor?currentEditor.loadValue(n):n?applyFormatResultToCellNode(getFormatter(e,r)(e,o,getDataItemValueForColumn(n,r),r,n,self),i):i.innerHTML\u003d\"\"}invalidatePostProcessingResults(e)}}function getViewportHeight(){return parseFloat($.css($container[0],\"height\",!0))-parseFloat($.css($container[0],\"paddingTop\",!0))-parseFloat($.css($container[0],\"paddingBottom\",!0))-parseFloat($.css($headerScroller[0],\"height\"))-getVBoxDelta($headerScroller)-(options.showTopPanel?options.topPanelHeight+getVBoxDelta($topPanelScroller):0)-(options.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0)-(options.createFooterRow\u0026\u0026options.showFooterRow?options.footerRowHeight+getVBoxDelta($footerRowScroller):0)-(options.createPreHeaderPanel\u0026\u0026options.showPreHeaderPanel?options.preHeaderPanelHeight+getVBoxDelta($preHeaderPanelScroller):0)}function resizeCanvas(){initialized\u0026\u0026(viewportH\u003doptions.autoHeight?options.rowHeight*getDataLengthIncludingAddNew():getViewportHeight(),numVisibleRows\u003dMath.ceil(viewportH/options.rowHeight),viewportW\u003dparseFloat($.css($container[0],\"width\",!0)),options.autoHeight||$viewport.height(viewportH),scrollbarDimensions\u0026\u0026scrollbarDimensions.width||(scrollbarDimensions\u003dmeasureScrollbar()),options.forceFitColumns\u0026\u0026autosizeColumns(),updateRowCount(),handleScroll(),lastRenderedScrollLeft\u003d-1,render())}function updatePagingStatusFromView(e){pagingActive\u003d0!\u003d\u003de.pageSize,pagingIsLastPage\u003de.pageNum\u003d\u003de.totalPages-1}function updateRowCount(){if(initialized){var e\u003dgetDataLength(),t\u003dgetDataLengthIncludingAddNew()+(options.leaveSpaceForNewRows?numVisibleRows-1:0),o\u003dviewportHasVScroll;viewportHasVScroll\u003doptions.alwaysShowVerticalScroll||!options.autoHeight\u0026\u0026t*options.rowHeight\u003eviewportH,viewportHasHScroll\u003dcanvasWidth\u003eviewportW-scrollbarDimensions.width,makeActiveCellNormal();var r\u003de-1;for(var i in rowsCache)i\u003er\u0026\u0026removeRowFromCache(i);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup(),activeCellNode\u0026\u0026activeRow\u003er\u0026\u0026resetActiveCell();var A\u003dh;(th\u003dMath.max(options.rowHeight*t,viewportH-scrollbarDimensions.height))\u003cmaxSupportedCssHeight?(h\u003dph\u003dth,n\u003d1,cj\u003d0):(ph\u003d(h\u003dmaxSupportedCssHeight)/100,n\u003dMath.floor(th/ph),cj\u003d(th-h)/(n-1)),h!\u003d\u003dA\u0026\u0026($canvas.css(\"height\",h),scrollTop\u003d$viewport[0].scrollTop);var l\u003dscrollTop+offset\u003c\u003dth-viewportH;0\u003d\u003dth||0\u003d\u003dscrollTop?page\u003doffset\u003d0:scrollTo(l?scrollTop+offset:th-viewportH),h!\u003dA\u0026\u0026options.autoHeight\u0026\u0026resizeCanvas(),options.forceFitColumns\u0026\u0026o!\u003dviewportHasVScroll\u0026\u0026autosizeColumns(),updateCanvasWidth(!1)}}function getVisibleRange(e,t){return null\u003d\u003de\u0026\u0026(e\u003dscrollTop),null\u003d\u003dt\u0026\u0026(t\u003dscrollLeft),{top:getRowFromPosition(e),bottom:getRowFromPosition(e+viewportH)+1,leftPx:t,rightPx:t+viewportW}}function getRenderedRange(e,t){var n\u003dgetVisibleRange(e,t),o\u003dMath.round(viewportH/options.rowHeight),r\u003doptions.minRowBuffer;return-1\u003d\u003dvScrollDir?(n.top-\u003do,n.bottom+\u003dr):1\u003d\u003dvScrollDir?(n.top-\u003dr,n.bottom+\u003do):(n.top-\u003dr,n.bottom+\u003dr),n.top\u003dMath.max(0,n.top),n.bottom\u003dMath.min(getDataLengthIncludingAddNew()-1,n.bottom),n.leftPx-\u003dviewportW,n.rightPx+\u003dviewportW,n.leftPx\u003dMath.max(0,n.leftPx),n.rightPx\u003dMath.min(canvasWidth,n.rightPx),n}function ensureCellNodesInRowsCache(e){var t\u003drowsCache[e];if(t\u0026\u0026t.cellRenderQueue.length)for(var n\u003dt.rowNode.lastChild;t.cellRenderQueue.length;){var o\u003dt.cellRenderQueue.pop();t.cellNodesByColumnIdx[o]\u003dn,n\u003dn.previousSibling}}function cleanUpCells(e,t){var n,o,r\u003drowsCache[t],i\u003d[];for(var A in r.cellNodesByColumnIdx)if(r.cellNodesByColumnIdx.hasOwnProperty(A)){A|\u003d0;var l\u003dr.cellColSpans[A];(columnPosLeft[A]\u003ee.rightPx||columnPosRight[Math.min(columns.length-1,A+l-1)]\u003ce.leftPx)\u0026\u0026(t\u003d\u003dactiveRow\u0026\u0026A\u003d\u003dactiveCell||i.push(A))}for(postProcessgroupId++;null!\u003d(n\u003di.pop());)o\u003dr.cellNodesByColumnIdx[n],options.enableAsyncPostRenderCleanup\u0026\u0026postProcessedRows[t]\u0026\u0026postProcessedRows[t][n]?queuePostProcessedCellForCleanup(o,n,t):r.rowNode.removeChild(o),delete r.cellColSpans[n],delete r.cellNodesByColumnIdx[n],postProcessedRows[t]\u0026\u0026delete postProcessedRows[t][n],0}function cleanUpAndRenderCells(e){for(var t,n,o,r\u003d[],i\u003d[],A\u003de.top,l\u003de.bottom;A\u003c\u003dl;A++)if(t\u003drowsCache[A]){ensureCellNodesInRowsCache(A),cleanUpCells(e,A),n\u003d0;var a\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(A);a\u003da\u0026\u0026a.columns;for(var s\u003dgetDataItem(A),c\u003d0,u\u003dcolumns.length;c\u003cu\u0026\u0026!(columnPosLeft[c]\u003ee.rightPx);c++)if(null\u003d\u003d(o\u003dt.cellColSpans[c])){if(o\u003d1,a){var d\u003da[columns[c].id]||a[c];\"*\"\u003d\u003d\u003d(o\u003dd\u0026\u0026d.colspan||1)\u0026\u0026(o\u003du-c)}columnPosRight[Math.min(u-1,c+o-1)]\u003ee.leftPx\u0026\u0026(appendCellHtml(r,A,c,o,s),n++),c+\u003do\u003e1?o-1:0}else c+\u003do\u003e1?o-1:0;n\u0026\u0026(n,i.push(A))}if(r.length){var p,f,h\u003ddocument.createElement(\"div\");for(h.innerHTML\u003dr.join(\"\");null!\u003d(p\u003di.pop());){var g;for(t\u003drowsCache[p];null!\u003d(g\u003dt.cellRenderQueue.pop());)f\u003dh.lastChild,t.rowNode.appendChild(f),t.cellNodesByColumnIdx[g]\u003df}}}function renderRows(e){for(var t\u003d$canvas[0],n\u003d[],o\u003d[],r\u003d!1,i\u003dgetDataLength(),A\u003de.top,l\u003de.bottom;A\u003c\u003dl;A++)rowsCache[A]||(renderedRows++,o.push(A),rowsCache[A]\u003d{rowNode:null,cellColSpans:[],cellNodesByColumnIdx:[],cellRenderQueue:[]},appendRowHtml(n,A,e,i),activeCellNode\u0026\u0026activeRow\u003d\u003d\u003dA\u0026\u0026(r\u003d!0),counter_rows_rendered++);if(o.length){var a\u003ddocument.createElement(\"div\");a.innerHTML\u003dn.join(\"\");for(A\u003d0,l\u003do.length;A\u003cl;A++)rowsCache[o[A]].rowNode\u003dt.appendChild(a.firstChild);r\u0026\u0026(activeCellNode\u003dgetCellNode(activeRow,activeCell))}}function startPostProcessing(){options.enableAsyncPostRender\u0026\u0026(clearTimeout(h_postrender),h_postrender\u003dsetTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}function startPostProcessingCleanup(){options.enableAsyncPostRenderCleanup\u0026\u0026(clearTimeout(h_postrenderCleanup),h_postrenderCleanup\u003dsetTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay))}function invalidatePostProcessingResults(e){for(var t in postProcessedRows[e])postProcessedRows[e].hasOwnProperty(t)\u0026\u0026(postProcessedRows[e][t]\u003d\"C\");postProcessFromRow\u003dMath.min(postProcessFromRow,e),postProcessToRow\u003dMath.max(postProcessToRow,e),startPostProcessing()}function updateRowPositions(){for(var e in rowsCache)rowsCache[e].rowNode.style.top\u003dgetRowTop(e)+\"px\"}function render(){if(initialized){scrollThrottle.dequeue();var e\u003dgetVisibleRange(),t\u003dgetRenderedRange();cleanupRows(t),lastRenderedScrollLeft!\u003dscrollLeft\u0026\u0026cleanUpAndRenderCells(t),renderRows(t),postProcessFromRow\u003de.top,postProcessToRow\u003dMath.min(getDataLengthIncludingAddNew()-1,e.bottom),startPostProcessing(),lastRenderedScrollTop\u003dscrollTop,lastRenderedScrollLeft\u003dscrollLeft,h_render\u003dnull,trigger(self.onRendered,{startRow:e.top,endRow:e.bottom,grid:self})}}function handleHeaderScroll(){handleElementScroll($headerScroller[0])}function handleHeaderRowScroll(){handleElementScroll($headerRowScroller[0])}function handleFooterRowScroll(){handleElementScroll($footerRowScroller[0])}function handlePreHeaderPanelScroll(){handleElementScroll($preHeaderPanelScroller[0])}function handleElementScroll(e){var t\u003de.scrollLeft;t!\u003d$viewport[0].scrollLeft\u0026\u0026($viewport[0].scrollLeft\u003dt)}function handleScroll(){scrollTop\u003d$viewport[0].scrollTop,scrollLeft\u003d$viewport[0].scrollLeft;var e\u003dMath.abs(scrollTop-prevScrollTop),t\u003dMath.abs(scrollLeft-prevScrollLeft);if(t\u0026\u0026(prevScrollLeft\u003dscrollLeft,$headerScroller[0].scrollLeft\u003dscrollLeft,$topPanelScroller[0].scrollLeft\u003dscrollLeft,$headerRowScroller[0].scrollLeft\u003dscrollLeft,options.createFooterRow\u0026\u0026($footerRowScroller[0].scrollLeft\u003dscrollLeft),options.createPreHeaderPanel\u0026\u0026($preHeaderPanelScroller[0].scrollLeft\u003dscrollLeft)),e)if(vScrollDir\u003dprevScrollTop\u003cscrollTop?1:-1,prevScrollTop\u003dscrollTop,e\u003cviewportH)scrollTo(scrollTop+offset);else{var o\u003doffset;page\u003dh\u003d\u003dviewportH?0:Math.min(n-1,Math.floor(scrollTop*((th-viewportH)/(h-viewportH))*(1/ph))),o!\u003d(offset\u003dMath.round(page*cj))\u0026\u0026invalidateAllRows()}if(t||e){var r\u003dMath.abs(lastRenderedScrollLeft-scrollLeft),i\u003dMath.abs(lastRenderedScrollTop-scrollTop);(r\u003e20||i\u003e20)\u0026\u0026(options.forceSyncScrolling||i\u003cviewportH\u0026\u0026r\u003cviewportW?render():scrollThrottle.enqueue(),trigger(self.onViewportChanged,{}))}trigger(self.onScroll,{scrollLeft:scrollLeft,scrollTop:scrollTop})}function ActionThrottle(e,t){var n\u003d!1,o\u003d!1;function r(){o\u003d!1}function i(){n\u003d!0,setTimeout(A,t),e()}function A(){o?(r(),i()):n\u003d!1}return{enqueue:function(){n?o\u003d!0:i()},dequeue:r}}function asyncPostProcessRows(){for(var e\u003dgetDataLength();postProcessFromRow\u003c\u003dpostProcessToRow;){var t\u003dvScrollDir\u003e\u003d0?postProcessFromRow++:postProcessToRow--,n\u003drowsCache[t];if(n\u0026\u0026!(t\u003e\u003de)){for(var o in postProcessedRows[t]||(postProcessedRows[t]\u003d{}),ensureCellNodesInRowsCache(t),n.cellNodesByColumnIdx)if(n.cellNodesByColumnIdx.hasOwnProperty(o)){var r\u003dcolumns[o|\u003d0],i\u003dpostProcessedRows[t][o];if(r.asyncPostRender\u0026\u0026\"R\"!\u003d\u003di){var A\u003dn.cellNodesByColumnIdx[o];A\u0026\u0026r.asyncPostRender(A,t,getDataItem(t),r,\"C\"\u003d\u003d\u003di),postProcessedRows[t][o]\u003d\"R\"}}return void(h_postrender\u003dsetTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}}}function asyncPostProcessCleanupRows(){if(postProcessedCleanupQueue.length\u003e0){for(var e\u003dpostProcessedCleanupQueue[0].groupId;postProcessedCleanupQueue.length\u003e0\u0026\u0026postProcessedCleanupQueue[0].groupId\u003d\u003de;){var t\u003dpostProcessedCleanupQueue.shift();if(\"R\"\u003d\u003dt.actionType\u0026\u0026$(t.node).remove(),\"C\"\u003d\u003dt.actionType){var n\u003dcolumns[t.columnIdx];n.asyncPostRenderCleanup\u0026\u0026t.node\u0026\u0026n.asyncPostRenderCleanup(t.node,t.rowIdx,n)}}h_postrenderCleanup\u003dsetTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay)}}function updateCellCssStylesOnRenderedRows(e,t){var n,o,r,i;for(var A in rowsCache){if(i\u003dt\u0026\u0026t[A],r\u003de\u0026\u0026e[A],i)for(o in i)r\u0026\u0026i[o]\u003d\u003dr[o]||(n\u003dgetCellNode(A,getColumnIndex(o)))\u0026\u0026$(n).removeClass(i[o]);if(r)for(o in r)i\u0026\u0026i[o]\u003d\u003dr[o]||(n\u003dgetCellNode(A,getColumnIndex(o)))\u0026\u0026$(n).addClass(r[o])}}function addCellCssStyles(e,t){if(cellCssClasses[e])throw new Error(\"addCellCssStyles: cell CSS hash with key \u0027\"+e+\"\u0027 already exists.\");cellCssClasses[e]\u003dt,updateCellCssStylesOnRenderedRows(t,null),trigger(self.onCellCssStylesChanged,{key:e,hash:t,grid:self})}function removeCellCssStyles(e){cellCssClasses[e]\u0026\u0026(updateCellCssStylesOnRenderedRows(null,cellCssClasses[e]),delete cellCssClasses[e],trigger(self.onCellCssStylesChanged,{key:e,hash:null,grid:self}))}function setCellCssStyles(e,t){var n\u003dcellCssClasses[e];cellCssClasses[e]\u003dt,updateCellCssStylesOnRenderedRows(t,n),trigger(self.onCellCssStylesChanged,{key:e,hash:t,grid:self})}function getCellCssStyles(e){return cellCssClasses[e]}function flashCell(e,t,n){if(n\u003dn||100,rowsCache[e]){var o\u003d$(getCellNode(e,t)),r\u003dfunction(e){e\u0026\u0026setTimeout(function(){o.queue(function(){o.toggleClass(options.cellFlashingCssClass).dequeue(),r(e-1)})},n)};r(4)}}function handleMouseWheel(e){var t\u003d$(e.target).closest(\".slick-row\")[0];t!\u003drowNodeFromLastMouseWheelEvent\u0026\u0026(zombieRowNodeFromLastMouseWheelEvent\u0026\u0026zombieRowNodeFromLastMouseWheelEvent!\u003dt\u0026\u0026(options.enableAsyncPostRenderCleanup\u0026\u0026zombieRowPostProcessedFromLastMouseWheelEvent?queuePostProcessedRowForCleanup(zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent):$canvas[0].removeChild(zombieRowNodeFromLastMouseWheelEvent),zombieRowNodeFromLastMouseWheelEvent\u003dnull,zombieRowCacheFromLastMouseWheelEvent\u003dnull,zombieRowPostProcessedFromLastMouseWheelEvent\u003dnull,options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()),rowNodeFromLastMouseWheelEvent\u003dt)}function handleDragInit(e,t){var n\u003dgetCellFromEvent(e);if(!n||!cellExists(n.row,n.cell))return!1;var o\u003dtrigger(self.onDragInit,t,e);return!!e.isImmediatePropagationStopped()\u0026\u0026o}function handleDragStart(e,t){var n\u003dgetCellFromEvent(e);if(!n||!cellExists(n.row,n.cell))return!1;var o\u003dtrigger(self.onDragStart,t,e);return!!e.isImmediatePropagationStopped()\u0026\u0026o}function handleDrag(e,t){return trigger(self.onDrag,t,e)}function handleDragEnd(e,t){trigger(self.onDragEnd,t,e)}function handleKeyDown(e){trigger(self.onKeyDown,{row:activeRow,cell:activeCell},e);var t\u003de.isImmediatePropagationStopped(),n\u003dSlick.keyCode;if(!t\u0026\u0026!e.shiftKey\u0026\u0026!e.altKey){if(options.editable\u0026\u0026currentEditor\u0026\u0026currentEditor.keyCaptureList\u0026\u0026currentEditor.keyCaptureList.indexOf(e.which)\u003e-1)return;e.which\u003d\u003dn.HOME?t\u003de.ctrlKey?navigateTop():navigateRowStart():e.which\u003d\u003dn.END\u0026\u0026(t\u003de.ctrlKey?navigateBottom():navigateRowEnd())}if(!t)if(e.shiftKey||e.altKey||e.ctrlKey)e.which!\u003dn.TAB||!e.shiftKey||e.ctrlKey||e.altKey||(t\u003dnavigatePrev());else{if(options.editable\u0026\u0026currentEditor\u0026\u0026currentEditor.keyCaptureList\u0026\u0026currentEditor.keyCaptureList.indexOf(e.which)\u003e-1)return;if(e.which\u003d\u003dn.ESCAPE){if(!getEditorLock().isActive())return;cancelEditAndSetFocus()}else e.which\u003d\u003dn.PAGE_DOWN?(navigatePageDown(),t\u003d!0):e.which\u003d\u003dn.PAGE_UP?(navigatePageUp(),t\u003d!0):e.which\u003d\u003dn.LEFT?t\u003dnavigateLeft():e.which\u003d\u003dn.RIGHT?t\u003dnavigateRight():e.which\u003d\u003dn.UP?t\u003dnavigateUp():e.which\u003d\u003dn.DOWN?t\u003dnavigateDown():e.which\u003d\u003dn.TAB?t\u003dnavigateNext():e.which\u003d\u003dn.ENTER\u0026\u0026(options.editable\u0026\u0026(currentEditor?activeRow\u003d\u003d\u003dgetDataLength()?navigateDown():commitEditAndSetFocus():getEditorLock().commitCurrentEdit()\u0026\u0026makeActiveCellEditable(void 0,void 0,e)),t\u003d!0)}if(t){e.stopPropagation(),e.preventDefault();try{e.originalEvent.keyCode\u003d0}catch(e){}}}function handleClick(e){currentEditor||(e.target!\u003ddocument.activeElement||$(e.target).hasClass(\"slick-cell\"))\u0026\u0026setFocus();var t\u003dgetCellFromEvent(e);if(t\u0026\u0026(null\u003d\u003d\u003dcurrentEditor||activeRow!\u003dt.row||activeCell!\u003dt.cell)\u0026\u0026(trigger(self.onClick,{row:t.row,cell:t.cell},e),!e.isImmediatePropagationStopped()\u0026\u0026canCellBeActive(t.row,t.cell)\u0026\u0026(!getEditorLock().isActive()||getEditorLock().commitCurrentEdit()))){scrollRowIntoView(t.row,!1);var n\u003de.target\u0026\u0026e.target.className\u003d\u003d\u003dSlick.preClickClassName,o\u003dcolumns[t.cell],r\u003d!!(options.editable\u0026\u0026o\u0026\u0026o.editor\u0026\u0026options.suppressActiveCellChangeOnEdit);setActiveCellInternal(getCellNode(t.row,t.cell),null,n,r,e)}}function handleContextMenu(e){var t\u003d$(e.target).closest(\".slick-cell\",$canvas);0!\u003d\u003dt.length\u0026\u0026(activeCellNode\u003d\u003d\u003dt[0]\u0026\u0026null!\u003d\u003dcurrentEditor||trigger(self.onContextMenu,{},e))}function handleDblClick(e){var t\u003dgetCellFromEvent(e);!t||null!\u003d\u003dcurrentEditor\u0026\u0026activeRow\u003d\u003dt.row\u0026\u0026activeCell\u003d\u003dt.cell||(trigger(self.onDblClick,{row:t.row,cell:t.cell},e),e.isImmediatePropagationStopped()||options.editable\u0026\u0026gotoCell(t.row,t.cell,!0,e))}function handleHeaderMouseEnter(e){trigger(self.onHeaderMouseEnter,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderMouseLeave(e){trigger(self.onHeaderMouseLeave,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderContextMenu(e){var t\u003d$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),n\u003dt\u0026\u0026t.data(\"column\");trigger(self.onHeaderContextMenu,{column:n},e)}function handleHeaderClick(e){if(!columnResizeDragging){var t\u003d$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),n\u003dt\u0026\u0026t.data(\"column\");n\u0026\u0026trigger(self.onHeaderClick,{column:n},e)}}function handleMouseEnter(e){trigger(self.onMouseEnter,{},e)}function handleMouseLeave(e){trigger(self.onMouseLeave,{},e)}function cellExists(e,t){return!(e\u003c0||e\u003e\u003dgetDataLength()||t\u003c0||t\u003e\u003dcolumns.length)}function getCellFromPoint(e,t){for(var n\u003dgetRowFromPosition(t),o\u003d0,r\u003d0,i\u003d0;i\u003ccolumns.length\u0026\u0026r\u003ce;i++)r+\u003dcolumns[i].width,o++;return o\u003c0\u0026\u0026(o\u003d0),{row:n,cell:o-1}}function getCellFromNode(e){var t\u003d/l\\d+/.exec(e.className);if(!t)throw new Error(\"getCellFromNode: cannot get cell - \"+e.className);return parseInt(t[0].substr(1,t[0].length-1),10)}function getRowFromNode(e){for(var t in rowsCache)if(rowsCache[t].rowNode\u003d\u003d\u003de)return 0|t;return null}function getCellFromEvent(e){var t\u003d$(e.target).closest(\".slick-cell\",$canvas);if(!t.length)return null;var n\u003dgetRowFromNode(t[0].parentNode),o\u003dgetCellFromNode(t[0]);return null\u003d\u003dn||null\u003d\u003do?null:{row:n,cell:o}}function getCellNodeBox(e,t){if(!cellExists(e,t))return null;for(var n\u003dgetRowTop(e),o\u003dn+options.rowHeight-1,r\u003d0,i\u003d0;i\u003ct;i++)r+\u003dcolumns[i].width;return{top:n,left:r,bottom:o,right:r+columns[t].width}}function resetActiveCell(){setActiveCellInternal(null,!1)}function setFocus(){-1\u003d\u003dtabbingDirection?$focusSink[0].focus():$focusSink2[0].focus()}function scrollCellIntoView(e,t,n){scrollRowIntoView(e,n);var o\u003dgetColspan(e,t);internalScrollColumnIntoView(columnPosLeft[t],columnPosRight[t+(o\u003e1?o-1:0)])}function internalScrollColumnIntoView(e,t){var n\u003dscrollLeft+viewportW;e\u003cscrollLeft?($viewport.scrollLeft(e),handleScroll(),render()):t\u003en\u0026\u0026($viewport.scrollLeft(Math.min(e,t-$viewport[0].clientWidth)),handleScroll(),render())}function scrollColumnIntoView(e){internalScrollColumnIntoView(columnPosLeft[e],columnPosRight[e])}function setActiveCellInternal(e,t,n,o,r){null!\u003d\u003dactiveCellNode\u0026\u0026(makeActiveCellNormal(),$(activeCellNode).removeClass(\"active\"),rowsCache[activeRow]\u0026\u0026$(rowsCache[activeRow].rowNode).removeClass(\"active\"));null!\u003d(activeCellNode\u003de)?(activeRow\u003dgetRowFromNode(activeCellNode.parentNode),activeCell\u003dactivePosX\u003dgetCellFromNode(activeCellNode),null\u003d\u003dt\u0026\u0026(t\u003dactiveRow\u003d\u003dgetDataLength()||options.autoEdit),options.showCellSelection\u0026\u0026($(activeCellNode).addClass(\"active\"),$(rowsCache[activeRow].rowNode).addClass(\"active\")),options.editable\u0026\u0026t\u0026\u0026isCellPotentiallyEditable(activeRow,activeCell)\u0026\u0026(clearTimeout(h_editorLoader),options.asyncEditorLoading?h_editorLoader\u003dsetTimeout(function(){makeActiveCellEditable(void 0,n,r)},options.asyncEditorLoadDelay):makeActiveCellEditable(void 0,n,r))):activeRow\u003dactiveCell\u003dnull,o||trigger(self.onActiveCellChanged,getActiveCell())}function clearTextSelection(){if(document.selection\u0026\u0026document.selection.empty)try{document.selection.empty()}catch(e){}else if(window.getSelection){var e\u003dwindow.getSelection();e\u0026\u0026e.removeAllRanges\u0026\u0026e.removeAllRanges()}}function isCellPotentiallyEditable(e,t){var n\u003dgetDataLength();return!(e\u003cn\u0026\u0026!getDataItem(e))\u0026\u0026(!(columns[t].cannotTriggerInsert\u0026\u0026e\u003e\u003dn)\u0026\u0026!!getEditor(e,t))}function makeActiveCellNormal(){if(currentEditor){if(trigger(self.onBeforeCellEditorDestroy,{editor:currentEditor}),currentEditor.destroy(),currentEditor\u003dnull,activeCellNode){var e\u003dgetDataItem(activeRow);if($(activeCellNode).removeClass(\"editable invalid\"),e){var t\u003dcolumns[activeCell];applyFormatResultToCellNode(getFormatter(activeRow,t)(activeRow,activeCell,getDataItemValueForColumn(e,t),t,e,self),activeCellNode),invalidatePostProcessingResults(activeRow)}}navigator.userAgent.toLowerCase().match(/msie/)\u0026\u0026clearTextSelection(),getEditorLock().deactivate(editController)}}function makeActiveCellEditable(e,t,n){if(activeCellNode){if(!options.editable)throw new Error(\"Grid : makeActiveCellEditable : should never get called when options.editable is false\");if(clearTimeout(h_editorLoader),isCellPotentiallyEditable(activeRow,activeCell)){var o\u003dcolumns[activeCell],r\u003dgetDataItem(activeRow);if(!1!\u003d\u003dtrigger(self.onBeforeEditCell,{row:activeRow,cell:activeCell,item:r,column:o})){getEditorLock().activate(editController),$(activeCellNode).addClass(\"editable\");var i\u003de||getEditor(activeRow,activeCell);e||i.suppressClearOnEdit||(activeCellNode.innerHTML\u003d\"\"),currentEditor\u003dnew i({grid:self,gridPosition:absBox($container[0]),position:absBox(activeCellNode),container:activeCellNode,column:o,item:r||{},event:n,commitChanges:commitEditAndSetFocus,cancelChanges:cancelEditAndSetFocus}),r\u0026\u0026(currentEditor.loadValue(r),t\u0026\u0026currentEditor.preClick\u0026\u0026currentEditor.preClick()),serializedEditorValue\u003dcurrentEditor.serializeValue(),currentEditor.position\u0026\u0026handleActiveCellPositionChange()}else setFocus()}}}function commitEditAndSetFocus(){getEditorLock().commitCurrentEdit()\u0026\u0026(setFocus(),options.autoEdit\u0026\u0026navigateDown())}function cancelEditAndSetFocus(){getEditorLock().cancelCurrentEdit()\u0026\u0026setFocus()}function absBox(e){var t\u003d{top:e.offsetTop,left:e.offsetLeft,bottom:0,right:0,width:$(e).outerWidth(),height:$(e).outerHeight(),visible:!0};t.bottom\u003dt.top+t.height,t.right\u003dt.left+t.width;for(var n\u003de.offsetParent;(e\u003de.parentNode)!\u003ddocument.body\u0026\u0026null!\u003de;)t.visible\u0026\u0026e.scrollHeight!\u003de.offsetHeight\u0026\u0026\"visible\"!\u003d$(e).css(\"overflowY\")\u0026\u0026(t.visible\u003dt.bottom\u003ee.scrollTop\u0026\u0026t.top\u003ce.scrollTop+e.clientHeight),t.visible\u0026\u0026e.scrollWidth!\u003de.offsetWidth\u0026\u0026\"visible\"!\u003d$(e).css(\"overflowX\")\u0026\u0026(t.visible\u003dt.right\u003ee.scrollLeft\u0026\u0026t.left\u003ce.scrollLeft+e.clientWidth),t.left-\u003de.scrollLeft,t.top-\u003de.scrollTop,e\u003d\u003d\u003dn\u0026\u0026(t.left+\u003de.offsetLeft,t.top+\u003de.offsetTop,n\u003de.offsetParent),t.bottom\u003dt.top+t.height,t.right\u003dt.left+t.width;return t}function getActiveCellPosition(){return absBox(activeCellNode)}function getGridPosition(){return absBox($container[0])}function handleActiveCellPositionChange(){if(activeCellNode\u0026\u0026(trigger(self.onActiveCellPositionChanged,{}),currentEditor)){var e\u003dgetActiveCellPosition();currentEditor.show\u0026\u0026currentEditor.hide\u0026\u0026(e.visible?currentEditor.show():currentEditor.hide()),currentEditor.position\u0026\u0026currentEditor.position(e)}}function getCellEditor(){return currentEditor}function getActiveCell(){return activeCellNode?{row:activeRow,cell:activeCell}:null}function getActiveCellNode(){return activeCellNode}function scrollRowIntoView(e,t){var n\u003de*options.rowHeight,o\u003d(e+1)*options.rowHeight-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0);(e+1)*options.rowHeight\u003escrollTop+viewportH+offset?(scrollTo(t?n:o),render()):e*options.rowHeight\u003cscrollTop+offset\u0026\u0026(scrollTo(t?o:n),render())}function scrollRowToTop(e){scrollTo(e*options.rowHeight),render()}function scrollPage(e){var t\u003de*numVisibleRows;if(scrollTo((getRowFromPosition(scrollTop)+t)*options.rowHeight),render(),options.enableCellNavigation\u0026\u0026null!\u003dactiveRow){var n\u003dactiveRow+t,o\u003dgetDataLengthIncludingAddNew();n\u003e\u003do\u0026\u0026(n\u003do-1),n\u003c0\u0026\u0026(n\u003d0);for(var r\u003d0,i\u003dnull,A\u003dactivePosX;r\u003c\u003dactivePosX;)canCellBeActive(n,r)\u0026\u0026(i\u003dr),r+\u003dgetColspan(n,r);null!\u003d\u003di?(setActiveCellInternal(getCellNode(n,i)),activePosX\u003dA):resetActiveCell()}}function navigatePageDown(){scrollPage(1)}function navigatePageUp(){scrollPage(-1)}function navigateTop(){navigateToRow(0)}function navigateBottom(){navigateToRow(getDataLength()-1)}function navigateToRow(e){var t\u003dgetDataLength();if(!t)return!0;if(e\u003c0?e\u003d0:e\u003e\u003dt\u0026\u0026(e\u003dt-1),scrollCellIntoView(e,0,!0),options.enableCellNavigation\u0026\u0026null!\u003dactiveRow){for(var n\u003d0,o\u003dnull,r\u003dactivePosX;n\u003c\u003dactivePosX;)canCellBeActive(e,n)\u0026\u0026(o\u003dn),n+\u003dgetColspan(e,n);null!\u003d\u003do?(setActiveCellInternal(getCellNode(e,o)),activePosX\u003dr):resetActiveCell()}return!0}function getColspan(e,t){var n\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(!n||!n.columns)return 1;var o\u003dn.columns[columns[t].id]||n.columns[t],r\u003do\u0026\u0026o.colspan;return r\u003d\"*\"\u003d\u003d\u003dr?columns.length-t:r||1}function findFirstFocusableCell(e){for(var t\u003d0;t\u003ccolumns.length;){if(canCellBeActive(e,t))return t;t+\u003dgetColspan(e,t)}return null}function findLastFocusableCell(e){for(var t\u003d0,n\u003dnull;t\u003ccolumns.length;)canCellBeActive(e,t)\u0026\u0026(n\u003dt),t+\u003dgetColspan(e,t);return n}function gotoRight(e,t,n){if(t\u003e\u003dcolumns.length)return null;do{t+\u003dgetColspan(e,t)}while(t\u003ccolumns.length\u0026\u0026!canCellBeActive(e,t));return t\u003ccolumns.length?{row:e,cell:t,posX:t}:null}function gotoLeft(e,t,n){if(t\u003c\u003d0)return null;var o\u003dfindFirstFocusableCell(e);if(null\u003d\u003d\u003do||o\u003e\u003dt)return null;for(var r,i\u003d{row:e,cell:o,posX:o};;){if(!(r\u003dgotoRight(i.row,i.cell,i.posX)))return null;if(r.cell\u003e\u003dt)return i;i\u003dr}}function gotoDown(e,t,n){for(var o,r\u003dgetDataLengthIncludingAddNew();;){if(++e\u003e\u003dr)return null;for(o\u003dt\u003d0;t\u003c\u003dn;)o\u003dt,t+\u003dgetColspan(e,t);if(canCellBeActive(e,o))return{row:e,cell:o,posX:n}}}function gotoUp(e,t,n){for(var o;;){if(--e\u003c0)return null;for(o\u003dt\u003d0;t\u003c\u003dn;)o\u003dt,t+\u003dgetColspan(e,t);if(canCellBeActive(e,o))return{row:e,cell:o,posX:n}}}function gotoNext(e,t,n){if(null\u003d\u003de\u0026\u0026null\u003d\u003dt\u0026\u0026canCellBeActive(e\u003dt\u003dn\u003d0,t))return{row:e,cell:t,posX:t};var o\u003dgotoRight(e,t,n);if(o)return o;var r\u003dnull,i\u003dgetDataLengthIncludingAddNew();for(e\u003d\u003d\u003di-1\u0026\u0026e--;++e\u003ci;)if(null!\u003d\u003d(r\u003dfindFirstFocusableCell(e)))return{row:e,cell:r,posX:r};return null}function gotoPrev(e,t,n){if(null\u003d\u003de\u0026\u0026null\u003d\u003dt\u0026\u0026canCellBeActive(e\u003dgetDataLengthIncludingAddNew()-1,t\u003dn\u003dcolumns.length-1))return{row:e,cell:t,posX:t};for(var o,r;!o\u0026\u0026!(o\u003dgotoLeft(e,t,n));){if(--e\u003c0)return null;t\u003d0,null!\u003d\u003d(r\u003dfindLastFocusableCell(e))\u0026\u0026(o\u003d{row:e,cell:r,posX:r})}return o}function gotoRowStart(e,t,n){var o\u003dfindFirstFocusableCell(e);return null\u003d\u003d\u003do?null:{row:e,cell:o,posX:o}}function gotoRowEnd(e,t,n){var o\u003dfindLastFocusableCell(e);return null\u003d\u003d\u003do?null:{row:e,cell:o,posX:o}}function navigateRight(){return navigate(\"right\")}function navigateLeft(){return navigate(\"left\")}function navigateDown(){return navigate(\"down\")}function navigateUp(){return navigate(\"up\")}function navigateNext(){return navigate(\"next\")}function navigatePrev(){return navigate(\"prev\")}function navigateRowStart(){return navigate(\"home\")}function navigateRowEnd(){return navigate(\"end\")}function navigate(e){if(!options.enableCellNavigation)return!1;if(!activeCellNode\u0026\u0026\"prev\"!\u003de\u0026\u0026\"next\"!\u003de)return!1;if(!getEditorLock().commitCurrentEdit())return!0;setFocus();tabbingDirection\u003d{up:-1,down:1,left:-1,right:1,prev:-1,next:1,home:-1,end:1}[e];var t\u003d(0,{up:gotoUp,down:gotoDown,left:gotoLeft,right:gotoRight,prev:gotoPrev,next:gotoNext,home:gotoRowStart,end:gotoRowEnd}[e])(activeRow,activeCell,activePosX);if(t){var n\u003dt.row\u003d\u003dgetDataLength();return scrollCellIntoView(t.row,t.cell,!n\u0026\u0026options.emulatePagingWhenScrolling),setActiveCellInternal(getCellNode(t.row,t.cell)),activePosX\u003dt.posX,!0}return setActiveCellInternal(getCellNode(activeRow,activeCell)),!1}function getCellNode(e,t){return rowsCache[e]?(ensureCellNodesInRowsCache(e),rowsCache[e].cellNodesByColumnIdx[t]):null}function setActiveCell(e,t,n,o,r){initialized\u0026\u0026(e\u003egetDataLength()||e\u003c0||t\u003e\u003dcolumns.length||t\u003c0||options.enableCellNavigation\u0026\u0026(scrollCellIntoView(e,t,!1),setActiveCellInternal(getCellNode(e,t),n,o,r)))}function canCellBeActive(e,t){if(!options.enableCellNavigation||e\u003e\u003dgetDataLengthIncludingAddNew()||e\u003c0||t\u003e\u003dcolumns.length||t\u003c0)return!1;var n\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(n\u0026\u0026void 0!\u003d\u003dn.focusable)return!!n.focusable;var o\u003dn\u0026\u0026n.columns;return o\u0026\u0026o[columns[t].id]\u0026\u0026void 0!\u003d\u003do[columns[t].id].focusable?!!o[columns[t].id].focusable:o\u0026\u0026o[t]\u0026\u0026void 0!\u003d\u003do[t].focusable?!!o[t].focusable:!!columns[t].focusable}function canCellBeSelected(e,t){if(e\u003e\u003dgetDataLength()||e\u003c0||t\u003e\u003dcolumns.length||t\u003c0)return!1;var n\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(n\u0026\u0026void 0!\u003d\u003dn.selectable)return!!n.selectable;var o\u003dn\u0026\u0026n.columns\u0026\u0026(n.columns[columns[t].id]||n.columns[t]);return o\u0026\u0026void 0!\u003d\u003do.selectable?!!o.selectable:!!columns[t].selectable}function gotoCell(e,t,n,o){initialized\u0026\u0026(canCellBeActive(e,t)\u0026\u0026getEditorLock().commitCurrentEdit()\u0026\u0026(scrollCellIntoView(e,t,!1),setActiveCellInternal(getCellNode(e,t),n||e\u003d\u003d\u003dgetDataLength()||options.autoEdit,null,options.editable,o),currentEditor||setFocus()))}function commitCurrentEdit(){var e\u003dgetDataItem(activeRow),t\u003dcolumns[activeCell];if(currentEditor){if(currentEditor.isValueChanged()){var n\u003dcurrentEditor.validate();if(n.valid){if(activeRow\u003cgetDataLength()){var o\u003d{row:activeRow,cell:activeCell,editor:currentEditor,serializedValue:currentEditor.serializeValue(),prevSerializedValue:serializedEditorValue,execute:function(){this.editor.applyValue(e,this.serializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})},undo:function(){this.editor.applyValue(e,this.prevSerializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})}};options.editCommandHandler?(makeActiveCellNormal(),options.editCommandHandler(e,t,o)):(o.execute(),makeActiveCellNormal())}else{var r\u003d{};currentEditor.applyValue(r,currentEditor.serializeValue()),makeActiveCellNormal(),trigger(self.onAddNewRow,{item:r,column:t})}return!getEditorLock().isActive()}return $(activeCellNode).removeClass(\"invalid\"),$(activeCellNode).width(),$(activeCellNode).addClass(\"invalid\"),trigger(self.onValidationError,{editor:currentEditor,cellNode:activeCellNode,validationResults:n,row:activeRow,cell:activeCell,column:t}),currentEditor.focus(),!1}makeActiveCellNormal()}return!0}function cancelCurrentEdit(){return makeActiveCellNormal(),!0}function rowsToRanges(e){for(var t\u003d[],n\u003dcolumns.length-1,o\u003d0;o\u003ce.length;o++)t.push(new Slick.Range(e[o],0,e[o],n));return t}function getSelectedRows(){if(!selectionModel)throw new Error(\"Selection model is not set\");return selectedRows}function setSelectedRows(e){if(!selectionModel)throw new Error(\"Selection model is not set\");self\u0026\u0026self.getEditorLock\u0026\u0026!self.getEditorLock().isActive()\u0026\u0026selectionModel.setSelectedRanges(rowsToRanges(e))}this.debug\u003dfunction(){var e\u003d\"\";e+\u003d\"\\ncounter_rows_rendered: \"+counter_rows_rendered,e+\u003d\"\\ncounter_rows_removed: \"+counter_rows_removed,e+\u003d\"\\nrenderedRows: \"+renderedRows,e+\u003d\"\\nnumVisibleRows: \"+numVisibleRows,e+\u003d\"\\nmaxSupportedCssHeight: \"+maxSupportedCssHeight,e+\u003d\"\\nn(umber of pages): \"+n,e+\u003d\"\\n(current) page: \"+page,e+\u003d\"\\npage height (ph): \"+ph,e+\u003d\"\\nvScrollDir: \"+vScrollDir,alert(e)},this.eval\u003dfunction(expr){return eval(expr)},$.extend(this,{slickGridVersion:\"2.3.23\",onScroll:new Slick.Event,onSort:new Slick.Event,onHeaderMouseEnter:new Slick.Event,onHeaderMouseLeave:new Slick.Event,onHeaderContextMenu:new Slick.Event,onHeaderClick:new Slick.Event,onHeaderCellRendered:new Slick.Event,onBeforeHeaderCellDestroy:new Slick.Event,onHeaderRowCellRendered:new Slick.Event,onFooterRowCellRendered:new Slick.Event,onBeforeHeaderRowCellDestroy:new Slick.Event,onBeforeFooterRowCellDestroy:new Slick.Event,onMouseEnter:new Slick.Event,onMouseLeave:new Slick.Event,onClick:new Slick.Event,onDblClick:new Slick.Event,onContextMenu:new Slick.Event,onKeyDown:new Slick.Event,onAddNewRow:new Slick.Event,onBeforeAppendCell:new Slick.Event,onValidationError:new Slick.Event,onViewportChanged:new Slick.Event,onColumnsReordered:new Slick.Event,onColumnsResized:new Slick.Event,onCellChange:new Slick.Event,onBeforeEditCell:new Slick.Event,onBeforeCellEditorDestroy:new Slick.Event,onBeforeDestroy:new Slick.Event,onActiveCellChanged:new Slick.Event,onActiveCellPositionChanged:new Slick.Event,onDragInit:new Slick.Event,onDragStart:new Slick.Event,onDrag:new Slick.Event,onDragEnd:new Slick.Event,onSelectedRowsChanged:new Slick.Event,onCellCssStylesChanged:new Slick.Event,onAutosizeColumns:new Slick.Event,onRendered:new Slick.Event,registerPlugin:registerPlugin,unregisterPlugin:unregisterPlugin,getColumns:getColumns,setColumns:setColumns,getColumnIndex:getColumnIndex,updateColumnHeader:updateColumnHeader,setSortColumn:setSortColumn,setSortColumns:setSortColumns,getSortColumns:getSortColumns,autosizeColumns:autosizeColumns,getOptions:getOptions,setOptions:setOptions,getData:getData,getDataLength:getDataLength,getDataItem:getDataItem,setData:setData,getSelectionModel:getSelectionModel,setSelectionModel:setSelectionModel,getSelectedRows:getSelectedRows,setSelectedRows:setSelectedRows,getContainerNode:getContainerNode,updatePagingStatusFromView:updatePagingStatusFromView,render:render,invalidate:invalidate,invalidateRow:invalidateRow,invalidateRows:invalidateRows,invalidateAllRows:invalidateAllRows,updateCell:updateCell,updateRow:updateRow,getViewport:getVisibleRange,getRenderedRange:getRenderedRange,resizeCanvas:resizeCanvas,updateRowCount:updateRowCount,scrollRowIntoView:scrollRowIntoView,scrollRowToTop:scrollRowToTop,scrollCellIntoView:scrollCellIntoView,scrollColumnIntoView:scrollColumnIntoView,getCanvasNode:getCanvasNode,getUID:getUID,getHeaderColumnWidthDiff:getHeaderColumnWidthDiff,getScrollbarDimensions:getScrollbarDimensions,getHeadersWidth:getHeadersWidth,getCanvasWidth:getCanvasWidth,focus:setFocus,scrollTo:scrollTo,getCellFromPoint:getCellFromPoint,getCellFromEvent:getCellFromEvent,getActiveCell:getActiveCell,setActiveCell:setActiveCell,getActiveCellNode:getActiveCellNode,getActiveCellPosition:getActiveCellPosition,resetActiveCell:resetActiveCell,editActiveCell:makeActiveCellEditable,getCellEditor:getCellEditor,getCellNode:getCellNode,getCellNodeBox:getCellNodeBox,canCellBeSelected:canCellBeSelected,canCellBeActive:canCellBeActive,navigatePrev:navigatePrev,navigateNext:navigateNext,navigateUp:navigateUp,navigateDown:navigateDown,navigateLeft:navigateLeft,navigateRight:navigateRight,navigatePageUp:navigatePageUp,navigatePageDown:navigatePageDown,navigateTop:navigateTop,navigateBottom:navigateBottom,navigateRowStart:navigateRowStart,navigateRowEnd:navigateRowEnd,gotoCell:gotoCell,getTopPanel:getTopPanel,setTopPanelVisibility:setTopPanelVisibility,getPreHeaderPanel:getPreHeaderPanel,setPreHeaderPanelVisibility:setPreHeaderPanelVisibility,getHeader:getHeader,getHeaderColumn:getHeaderColumn,setHeaderRowVisibility:setHeaderRowVisibility,getHeaderRow:getHeaderRow,getHeaderRowColumn:getHeaderRowColumn,setFooterRowVisibility:setFooterRowVisibility,getFooterRow:getFooterRow,getFooterRowColumn:getFooterRowColumn,getGridPosition:getGridPosition,flashCell:flashCell,addCellCssStyles:addCellCssStyles,setCellCssStyles:setCellCssStyles,removeCellCssStyles:removeCellCssStyles,getCellCssStyles:getCellCssStyles,init:finishInitialization,destroy:destroy,getEditorLock:getEditorLock,getEditController:getEditController}),init()}module.exports\u003d{Grid:SlickGrid}},502:function(e,t,n){var o\u003de(503),r\u003de(497);t.exports\u003d{GroupItemMetadataProvider:function(e){var t,n\u003d{checkboxSelect:!1,checkboxSelectCssClass:\"slick-group-select-checkbox\",checkboxSelectPlugin:null,groupCssClass:\"slick-group\",groupTitleCssClass:\"slick-group-title\",totalsCssClass:\"slick-group-totals\",groupFocusable:!0,totalsFocusable:!1,toggleCssClass:\"slick-group-toggle\",toggleExpandedCssClass:\"expanded\",toggleCollapsedCssClass:\"collapsed\",enableExpandCollapse:!0,groupFormatter:function(t,n,o,r,i,A){if(!e.enableExpandCollapse)return i.title;var l\u003d15*i.level+\"px\";return(e.checkboxSelect?\u0027\u003cspan class\u003d\"\u0027+e.checkboxSelectCssClass+\" \"+(i.selectChecked?\"checked\":\"unchecked\")+\u0027\"\u003e\u003c/span\u003e\u0027:\"\")+\"\u003cspan class\u003d\u0027\"+e.toggleCssClass+\" \"+(i.collapsed?e.toggleCollapsedCssClass:e.toggleExpandedCssClass)+\"\u0027 style\u003d\u0027margin-left:\"+l+\"\u0027\u003e\u003c/span\u003e\u003cspan class\u003d\u0027\"+e.groupTitleCssClass+\"\u0027 level\u003d\u0027\"+i.level+\"\u0027\u003e\"+i.title+\"\u003c/span\u003e\"},totalsFormatter:function(e,t,n,o,r,i){return o.groupTotalsFormatter\u0026\u0026o.groupTotalsFormatter(r,o,i)||\"\"}};function i(n,i){var A\u003do(n.target),l\u003dthis.getDataItem(i.row);if(l\u0026\u0026l instanceof r.Group\u0026\u0026A.hasClass(e.toggleCssClass)){var a\u003dt.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:a.top,ignoreDiffsAfter:a.bottom+1}),l.collapsed?this.getData().expandGroup(l.groupingKey):this.getData().collapseGroup(l.groupingKey),n.stopImmediatePropagation(),n.preventDefault()}if(l\u0026\u0026l instanceof r.Group\u0026\u0026A.hasClass(e.checkboxSelectCssClass)){l.selectChecked\u003d!l.selectChecked,A.removeClass(l.selectChecked?\"unchecked\":\"checked\"),A.addClass(l.selectChecked?\"checked\":\"unchecked\");var s\u003dt.getData().mapItemsToRows(l.rows);(l.selectChecked?e.checkboxSelectPlugin.selectRows:e.checkboxSelectPlugin.deSelectRows)(s)}}function A(n,o){if(e.enableExpandCollapse\u0026\u0026n.which\u003d\u003dr.keyCode.SPACE){var i\u003dthis.getActiveCell();if(i){var A\u003dthis.getDataItem(i.row);if(A\u0026\u0026A instanceof r.Group){var l\u003dt.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:l.top,ignoreDiffsAfter:l.bottom+1}),A.collapsed?this.getData().expandGroup(A.groupingKey):this.getData().collapseGroup(A.groupingKey),n.stopImmediatePropagation(),n.preventDefault()}}}}return e\u003do.extend(!0,{},n,e),{init:function(e){(t\u003de).onClick.subscribe(i),t.onKeyDown.subscribe(A)},destroy:function(){t\u0026\u0026(t.onClick.unsubscribe(i),t.onKeyDown.unsubscribe(A))},getGroupRowMetadata:function(t){return{selectable:!1,focusable:e.groupFocusable,cssClasses:e.groupCssClass,columns:{0:{colspan:\"*\",formatter:e.groupFormatter,editor:null}}}},getTotalsRowMetadata:function(t){return{selectable:!1,focusable:e.totalsFocusable,cssClasses:e.totalsCssClass,formatter:e.totalsFormatter,editor:null}}}}}},503:function(e,t,n){t.exports\u003d\"undefined\"!\u003dtypeof $?$:e(490)},504:function(e,t,n){var o\u003de(503),r\u003de(497);t.exports\u003d{RemoteModel:function(){var e\u003d50,t\u003d{length:0},n\u003d\"\",i\u003dnull,A\u003d1,l\u003dnull,a\u003dnull,s\u003dnew r.Event,c\u003dnew r.Event;function u(){for(var e in t)delete t[e];t.length\u003d0}function d(r,u){if(a){a.abort();for(var d\u003da.fromPage;d\u003c\u003da.toPage;d++)t[d*e]\u003dvoid 0}r\u003c0\u0026\u0026(r\u003d0),t.length\u003e0\u0026\u0026(u\u003dMath.min(u,t.length-1));for(var f\u003dMath.floor(r/e),h\u003dMath.floor(u/e);void 0!\u003d\u003dt[f*e]\u0026\u0026f\u003ch;)f++;for(;void 0!\u003d\u003dt[h*e]\u0026\u0026f\u003ch;)h--;if(f\u003eh||f\u003d\u003dh\u0026\u0026void 0!\u003d\u003dt[f*e])c.notify({from:r,to:u});else{var g\u003d\"http://octopart.com/api/v3/parts/search?apikey\u003d68b25f31\u0026include[]\u003dshort_description\u0026show[]\u003duid\u0026show[]\u003dmanufacturer\u0026show[]\u003dmpn\u0026show[]\u003dbrand\u0026show[]\u003doctopart_url\u0026show[]\u003dshort_description\u0026q\u003d\"+n+\"\u0026start\u003d\"+f*e+\"\u0026limit\u003d\"+((h-f)*e+e);null!\u003di\u0026\u0026(g+\u003d\"\u0026sortby\u003d\"+i+(A\u003e0?\"+asc\":\"+desc\")),null!\u003dl\u0026\u0026clearTimeout(l),l\u003dsetTimeout(function(){for(var n\u003df;n\u003c\u003dh;n++)t[n*e]\u003dnull;s.notify({from:r,to:u}),(a\u003do.jsonp({url:g,callbackParameter:\"callback\",cache:!0,success:p,error:function(){!function(e,t){alert(\"error loading pages \"+e+\" to \"+t)}(f,h)}})).fromPage\u003df,a.toPage\u003dh},50)}}function p(e){var n\u003de.request.start,o\u003dn+e.results.length;t.length\u003dMath.min(parseInt(e.hits),1e3);for(var r\u003d0;r\u003ce.results.length;r++){var i\u003de.results[r].item;t[n+r]\u003di,t[n+r].index\u003dn+r}a\u003dnull,c.notify({from:n,to:o})}return{data:t,clear:u,isDataLoaded:function(e,n){for(var o\u003de;o\u003c\u003dn;o++)if(null\u003d\u003dt[o]||null\u003d\u003dt[o])return!1;return!0},ensureData:d,reloadData:function(e,n){for(var o\u003de;o\u003c\u003dn;o++)delete t[o];d(e,n)},setSort:function(e,t){i\u003de,A\u003dt,u()},setSearch:function(e){n\u003de,u()},onDataLoading:s,onDataLoaded:c}}}},505:function(e,t,n){var o\u003de(506),r\u003do.template;function i(e,t,n){return r(e,t,n)}i._\u003do,t.exports\u003di,\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define(function(){return i}):\"undefined\"\u003d\u003dtypeof window\u0026\u0026\"undefined\"\u003d\u003dtypeof navigator||(window.UnderscoreTemplate\u003di)},506:function(e,t,n){\n // (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors\n // Underscore may be freely distributed under the MIT license.\n var o\u003d{},r\u003dArray.prototype,i\u003dObject.prototype,A\u003dr.slice,l\u003di.toString,a\u003di.hasOwnProperty,s\u003dr.forEach,c\u003dObject.keys,u\u003dArray.isArray,d\u003dfunction(){},p\u003dd.each\u003dd.forEach\u003dfunction(e,t,n){if(null!\u003de)if(s\u0026\u0026e.forEach\u003d\u003d\u003ds)e.forEach(t,n);else if(e.length\u003d\u003d\u003d+e.length){for(var r\u003d0,i\u003de.length;r\u003ci;r++)if(t.call(n,e[r],r,e)\u003d\u003d\u003do)return}else{var A\u003dd.keys(e);for(r\u003d0,i\u003dA.length;r\u003ci;r++)if(t.call(n,e[A[r]],A[r],e)\u003d\u003d\u003do)return}};d.keys\u003dc||function(e){if(e!\u003d\u003dObject(e))throw new TypeError(\"Invalid object\");var t\u003d[];for(var n in e)d.has(e,n)\u0026\u0026t.push(n);return t},d.defaults\u003dfunction(e){return p(A.call(arguments,1),function(t){if(t)for(var n in t)void 0\u003d\u003d\u003de[n]\u0026\u0026(e[n]\u003dt[n])}),e},d.isArray\u003du||function(e){return\"[object Array]\"\u003d\u003d\u003dl.call(e)},d.has\u003dfunction(e,t){if(!d.isArray(t))return null!\u003de\u0026\u0026a.call(e,t);for(var n\u003dt.length,o\u003d0;o\u003cn;o++){var r\u003dt[o];if(null\u003d\u003de||!a.call(e,r))return!1;e\u003de[r]}return!!n};var f\u003d{escape:{\"\u0026\":\"\u0026amp;\",\"\u003c\":\"\u0026lt;\",\"\u003e\":\"\u0026gt;\",\u0027\"\u0027:\"\u0026quot;\",\"\u0027\":\"\u0026#x27;\"}},h\u003d{escape:new RegExp(\"[\"+d.keys(f.escape).join(\"\")+\"]\",\"g\")};d.each([\"escape\"],function(e){d[e]\u003dfunction(t){return null\u003d\u003dt?\"\":(\"\"+t).replace(h[e],function(t){return f[e][t]})}}),d.templateSettings\u003d{evaluate:/\u003c%([\\s\\S]+?)%\u003e/g,interpolate:/\u003c%\u003d([\\s\\S]+?)%\u003e/g,escape:/\u003c%-([\\s\\S]+?)%\u003e/g};var g\u003d/(.)^/,m\u003d{\"\u0027\":\"\u0027\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\t\":\"t\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},v\u003d/\\\\|\u0027|\\r|\\n|\\t|\\u2028|\\u2029/g;d.template\u003dfunction(e,t,n){var o;n\u003dd.defaults({},n,d.templateSettings);var r\u003dnew RegExp([(n.escape||g).source,(n.interpolate||g).source,(n.evaluate||g).source].join(\"|\")+\"|$\",\"g\"),i\u003d0,A\u003d\"__p+\u003d\u0027\";e.replace(r,function(t,n,o,r,l){return A+\u003de.slice(i,l).replace(v,function(e){return\"\\\\\"+m[e]}),n\u0026\u0026(A+\u003d\"\u0027+\\n((__t\u003d(\"+n+\"))\u003d\u003dnull?\u0027\u0027:_.escape(__t))+\\n\u0027\"),o\u0026\u0026(A+\u003d\"\u0027+\\n((__t\u003d(\"+o+\"))\u003d\u003dnull?\u0027\u0027:__t)+\\n\u0027\"),r\u0026\u0026(A+\u003d\"\u0027;\\n\"+r+\"\\n__p+\u003d\u0027\"),i\u003dl+t.length,t}),A+\u003d\"\u0027;\\n\",n.variable||(A\u003d\"with(obj||{}){\\n\"+A+\"}\\n\"),A\u003d\"var __t,__p\u003d\u0027\u0027,__j\u003dArray.prototype.join,print\u003dfunction(){__p+\u003d__j.call(arguments,\u0027\u0027);};\\n\"+A+\"return __p;\\n\";try{o\u003dnew Function(n.variable||\"obj\",\"_\",A)}catch(e){throw e.source\u003dA,e}if(t)return o(t,d);var l\u003dfunction(e){return o.call(this,e,d)};return l.source\u003d\"function(\"+(n.variable||\"obj\")+\"){\\n\"+A+\"}\",l},t.exports\u003dd}},0,0)});\n //# sourceMappingURL\u003dbokeh-tables.min.js.map\n /* END bokeh-tables.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-gl.min.js */\n /*!\n * Copyright (c) 2012 - 2018, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n !function(t,e){var n;n\u003dt.Bokeh,function(t,e,a){if(null!\u003dn)return n.register_plugin(t,{\"models/glyphs/webgl/base\":507,\"models/glyphs/webgl/index\":508,\"models/glyphs/webgl/line.frag\":509,\"models/glyphs/webgl/line\":510,\"models/glyphs/webgl/line.vert\":511,\"models/glyphs/webgl/main\":512,\"models/glyphs/webgl/markers.frag\":513,\"models/glyphs/webgl/markers\":514,\"models/glyphs/webgl/markers.vert\":515},512);throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\")}({507:function(t,e,n){var a\u003dt(30),s\u003dt(17),i\u003dfunction(){function t(t,e){this.gl\u003dt,this.glyph\u003de,this.nvertices\u003d0,this.size_changed\u003d!1,this.data_changed\u003d!1,this.visuals_changed\u003d!1,this.init()}return t.prototype.set_data_changed\u003dfunction(t){t!\u003dthis.nvertices\u0026\u0026(this.nvertices\u003dt,this.size_changed\u003d!0),this.data_changed\u003d!0},t.prototype.set_visuals_changed\u003dfunction(){this.visuals_changed\u003d!0},t.prototype.render\u003dfunction(t,e,n){var a,i\u003d[0,1,2],r\u003di[0],o\u003di[1],l\u003di[2],_\u003d1,h\u003d1,c\u003dthis.glyph.renderer.map_to_screen([r*_,o*_,l*_],[r*h,o*h,l*h]),f\u003dc[0],d\u003dc[1];if(isNaN(f[0]+f[1]+f[2]+d[0]+d[1]+d[2]))return s.logger.warn(\"WebGL backend (\"+this.glyph.model.type+\"): falling back to canvas rendering\"),!1;if(_\u003d100/Math.min(Math.max(Math.abs(f[1]-f[0]),1e-12),1e12),h\u003d100/Math.min(Math.max(Math.abs(d[1]-d[0]),1e-12),1e12),a\u003dthis.glyph.renderer.map_to_screen([r*_,o*_,l*_],[r*h,o*h,l*h]),f\u003da[0],d\u003da[1],Math.abs(f[1]-f[0]-(f[2]-f[1]))\u003e1e-6||Math.abs(d[1]-d[0]-(d[2]-d[1]))\u003e1e-6)return s.logger.warn(\"WebGL backend (\"+this.glyph.model.type+\"): falling back to canvas rendering\"),!1;var u\u003d[(f[1]-f[0])/_,(d[1]-d[0])/h],g\u003du[0],p\u003du[1],v\u003dthis.glyph.renderer.plot_view.gl.canvas,m\u003dv.width,x\u003dv.height,y\u003d{pixel_ratio:this.glyph.renderer.plot_view.canvas.pixel_ratio,width:m,height:x,dx:f[0]/g,dy:d[0]/p,sx:g,sy:p};return this.draw(e,n,y),!0},t.__name__\u003d\"BaseGLGlyph\",t}();function r(t,e){for(var n\u003dnew Float32Array(t),a\u003d0,s\u003dt;a\u003cs;a++)n[a]\u003de;return n}function o(t,e){return void 0!\u003d\u003dt[e].spec.value}n.BaseGLGlyph\u003di,n.line_width\u003dfunction(t){return t\u003c2\u0026\u0026(t\u003dMath.sqrt(2*t)),t},n.fill_array_with_float\u003dr,n.fill_array_with_vec\u003dfunction(t,e,n){for(var a\u003dnew Float32Array(t*e),s\u003d0;s\u003ct;s++)for(var i\u003d0;i\u003ce;i++)a[s*e+i]\u003dn[i];return a},n.visual_prop_is_singular\u003do,n.attach_float\u003dfunction(t,e,n,a,s,i){if(s.doit)if(o(s,i))e.used\u003d!1,t.set_attribute(n,\"float\",s[i].value());else{e.used\u003d!0;var r\u003dnew Float32Array(s.cache[i+\"_array\"]);e.set_size(4*a),e.set_data(0,r),t.set_attribute(n,\"float\",e)}else e.used\u003d!1,t.set_attribute(n,\"float\",[0])},n.attach_color\u003dfunction(t,e,n,s,i,l){var _,h\u003dl+\"_color\",c\u003dl+\"_alpha\";if(i.doit)if(o(i,h)\u0026\u0026o(i,c))e.used\u003d!1,_\u003da.color2rgba(i[h].value(),i[c].value()),t.set_attribute(n,\"vec4\",_);else{var f\u003dvoid 0,d\u003dvoid 0;e.used\u003d!0,d\u003do(i,h)?function(){for(var t\u003d[],e\u003d0,n\u003ds;e\u003cn;e++)t.push(i[h].value());return t}():i.cache[h+\"_array\"],f\u003do(i,c)?r(s,i[c].value()):i.cache[c+\"_array\"];for(var u\u003dnew Float32Array(4*s),g\u003d0,p\u003ds;g\u003cp;g++){_\u003da.color2rgba(d[g],f[g]);for(var v\u003d0;v\u003c4;v++)u[4*g+v]\u003d_[v]}e.set_size(4*s*4),e.set_data(0,u),t.set_attribute(n,\"vec4\",e)}else e.used\u003d!1,t.set_attribute(n,\"vec4\",[0,0,0,0])}},508:function(t,e,n){var a\u003dt(426);a.__exportStar(t(510),n),a.__exportStar(t(514),n)},509:function(t,e,n){n.fragment_shader\u003d\"\\nprecision mediump float;\\n\\nconst float PI \u003d 3.14159265358979323846264;\\nconst float THETA \u003d 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform sampler2D u_dash_atlas;\\n\\nuniform vec2 u_linecaps;\\nuniform float u_miter_limit;\\nuniform float u_linejoin;\\nuniform float u_antialias;\\nuniform float u_dash_phase;\\nuniform float u_dash_period;\\nuniform float u_dash_index;\\nuniform vec2 u_dash_caps;\\nuniform float u_closed;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\n// Compute distance to cap ----------------------------------------------------\\nfloat cap( int type, float dx, float dy, float t, float linewidth )\\n{\\n float d \u003d 0.0;\\n dx \u003d abs(dx);\\n dy \u003d abs(dy);\\n if (type \u003d\u003d 0) discard; // None\\n else if (type \u003d\u003d 1) d \u003d sqrt(dx*dx+dy*dy); // Round\\n else if (type \u003d\u003d 3) d \u003d (dx+abs(dy)); // Triangle in\\n else if (type \u003d\u003d 2) d \u003d max(abs(dy),(t+dx-abs(dy))); // Triangle out\\n else if (type \u003d\u003d 4) d \u003d max(dx,dy); // Square\\n else if (type \u003d\u003d 5) d \u003d max(dx+t,dy); // Butt\\n return d;\\n}\\n\\n// Compute distance to join -------------------------------------------------\\nfloat join( in int type, in float d, in vec2 segment, in vec2 texcoord, in vec2 miter,\\n in float linewidth )\\n{\\n // texcoord.x is distance from start\\n // texcoord.y is distance from centerline\\n // segment.x and y indicate the limits (as for texcoord.x) for this segment\\n\\n float dx \u003d texcoord.x;\\n\\n // Round join\\n if( type \u003d\u003d 1 ) {\\n if (dx \u003c segment.x) {\\n d \u003d max(d,length( texcoord - vec2(segment.x,0.0)));\\n //d \u003d length( texcoord - vec2(segment.x,0.0));\\n } else if (dx \u003e segment.y) {\\n d \u003d max(d,length( texcoord - vec2(segment.y,0.0)));\\n //d \u003d length( texcoord - vec2(segment.y,0.0));\\n }\\n }\\n // Bevel join\\n else if ( type \u003d\u003d 2 ) {\\n if (dx \u003c segment.x) {\\n vec2 x \u003d texcoord - vec2(segment.x,0.0);\\n d \u003d max(d, max(abs(x.x), abs(x.y)));\\n\\n } else if (dx \u003e segment.y) {\\n vec2 x \u003d texcoord - vec2(segment.y,0.0);\\n d \u003d max(d, max(abs(x.x), abs(x.y)));\\n }\\n /* Original code for bevel which does not work for us\\n if( (dx \u003c segment.x) || (dx \u003e segment.y) )\\n d \u003d max(d, min(abs(x.x),abs(x.y)));\\n */\\n }\\n\\n return d;\\n}\\n\\nvoid main()\\n{\\n // If color is fully transparent we just discard the fragment\\n if( v_color.a \u003c\u003d 0.0 ) {\\n discard;\\n }\\n\\n // Test if dash pattern is the solid one (0)\\n bool solid \u003d (u_dash_index \u003d\u003d 0.0);\\n\\n // Test if path is closed\\n bool closed \u003d (u_closed \u003e 0.0);\\n\\n vec4 color \u003d v_color;\\n float dx \u003d v_texcoord.x;\\n float dy \u003d v_texcoord.y;\\n float t \u003d v_linewidth/2.0-u_antialias;\\n float width \u003d 1.0; //v_linewidth; original code had dashes scale with line width, we do not\\n float d \u003d 0.0;\\n\\n vec2 linecaps \u003d u_linecaps;\\n vec2 dash_caps \u003d u_dash_caps;\\n float line_start \u003d 0.0;\\n float line_stop \u003d v_length;\\n\\n // Apply miter limit; fragments too far into the miter are simply discarded\\n if( (dx \u003c v_segment.x) || (dx \u003e v_segment.y) ) {\\n float into_miter \u003d max(v_segment.x - dx, dx - v_segment.y);\\n if (into_miter \u003e u_miter_limit*v_linewidth/2.0)\\n discard;\\n }\\n\\n // Solid line --------------------------------------------------------------\\n if( solid ) {\\n d \u003d abs(dy);\\n if( (!closed) \u0026\u0026 (dx \u003c line_start) ) {\\n d \u003d cap( int(u_linecaps.x), abs(dx), abs(dy), t, v_linewidth );\\n }\\n else if( (!closed) \u0026\u0026 (dx \u003e line_stop) ) {\\n d \u003d cap( int(u_linecaps.y), abs(dx)-line_stop, abs(dy), t, v_linewidth );\\n }\\n else {\\n d \u003d join( int(u_linejoin), abs(dy), v_segment, v_texcoord, v_miter, v_linewidth );\\n }\\n\\n // Dash line --------------------------------------------------------------\\n } else {\\n float segment_start \u003d v_segment.x;\\n float segment_stop \u003d v_segment.y;\\n float segment_center\u003d (segment_start+segment_stop)/2.0;\\n float freq \u003d u_dash_period*width;\\n float u \u003d mod( dx + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n float dash_center\u003d tex.x * width;\\n float dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n float dash_start \u003d dx - u + _start;\\n float dash_stop \u003d dx - u + _stop;\\n\\n // Compute extents of the first dash (the one relative to v_segment.x)\\n // Note: this could be computed in the vertex shader\\n if( (dash_stop \u003c segment_start) \u0026\u0026 (dash_caps.x !\u003d 5.0) ) {\\n float u \u003d mod(segment_start + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center\u003d tex.x * width;\\n //dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n dash_start \u003d segment_start - u + _start;\\n dash_stop \u003d segment_start - u + _stop;\\n }\\n\\n // Compute extents of the last dash (the one relatives to v_segment.y)\\n // Note: This could be computed in the vertex shader\\n else if( (dash_start \u003e segment_stop) \u0026\u0026 (dash_caps.y !\u003d 5.0) ) {\\n float u \u003d mod(segment_stop + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center\u003d tex.x * width;\\n //dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n dash_start \u003d segment_stop - u + _start;\\n dash_stop \u003d segment_stop - u + _stop;\\n }\\n\\n // This test if the we are dealing with a discontinuous angle\\n bool discontinuous \u003d ((dx \u003c segment_center) \u0026\u0026 abs(v_angles.x) \u003e THETA) ||\\n ((dx \u003e\u003d segment_center) \u0026\u0026 abs(v_angles.y) \u003e THETA);\\n //if( dx \u003c line_start) discontinuous \u003d false;\\n //if( dx \u003e line_stop) discontinuous \u003d false;\\n\\n float d_join \u003d join( int(u_linejoin), abs(dy),\\n v_segment, v_texcoord, v_miter, v_linewidth );\\n\\n // When path is closed, we do not have room for linecaps, so we make room\\n // by shortening the total length\\n if (closed) {\\n line_start +\u003d v_linewidth/2.0;\\n line_stop -\u003d v_linewidth/2.0;\\n }\\n\\n // We also need to take antialias area into account\\n //line_start +\u003d u_antialias;\\n //line_stop -\u003d u_antialias;\\n\\n // Check is dash stop is before line start\\n if( dash_stop \u003c\u003d line_start ) {\\n discard;\\n }\\n // Check is dash start is beyond line stop\\n if( dash_start \u003e\u003d line_stop ) {\\n discard;\\n }\\n\\n // Check if current dash start is beyond segment stop\\n if( discontinuous ) {\\n // Dash start is beyond segment, we discard\\n if( (dash_start \u003e segment_stop) ) {\\n discard;\\n //gl_FragColor \u003d vec4(1.0,0.0,0.0,.25); return;\\n }\\n\\n // Dash stop is before segment, we discard\\n if( (dash_stop \u003c segment_start) ) {\\n discard; //gl_FragColor \u003d vec4(0.0,1.0,0.0,.25); return;\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.x \u003d\u003d 1.0 ) {\\n if( (u \u003e _stop) \u0026\u0026 (dash_stop \u003e segment_stop ) \u0026\u0026 (abs(v_angles.y) \u003c PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.y \u003d\u003d 1.0 ) {\\n if( (u \u003c _start) \u0026\u0026 (dash_start \u003c segment_start ) \u0026\u0026 (abs(v_angles.x) \u003c PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for triangle caps (in \u0026 out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.x !\u003d 1.0) \u0026\u0026 (dash_caps.x !\u003d 5.0) ) {\\n if( (dash_start \u003c segment_start ) \u0026\u0026 (abs(v_angles.x) \u003c PI/2.0) ) {\\n float a \u003d v_angles.x/2.0;\\n float x \u003d (segment_start-dx)*cos(a) - dy*sin(a);\\n float y \u003d (segment_start-dx)*sin(a) + dy*cos(a);\\n if( x \u003e 0.0 ) discard;\\n // We transform the cap into square to avoid holes\\n dash_caps.x \u003d 4.0;\\n }\\n }\\n\\n // Special case for triangle caps (in \u0026 out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.y !\u003d 1.0) \u0026\u0026 (dash_caps.y !\u003d 5.0) ) {\\n if( (dash_stop \u003e segment_stop ) \u0026\u0026 (abs(v_angles.y) \u003c PI/2.0) ) {\\n float a \u003d v_angles.y/2.0;\\n float x \u003d (dx-segment_stop)*cos(a) - dy*sin(a);\\n float y \u003d (dx-segment_stop)*sin(a) + dy*cos(a);\\n if( x \u003e 0.0 ) discard;\\n // We transform the caps into square to avoid holes\\n dash_caps.y \u003d 4.0;\\n }\\n }\\n }\\n\\n // Line cap at start\\n if( (dx \u003c line_start) \u0026\u0026 (dash_start \u003c line_start) \u0026\u0026 (dash_stop \u003e line_start) ) {\\n d \u003d cap( int(linecaps.x), dx-line_start, dy, t, v_linewidth);\\n }\\n // Line cap at stop\\n else if( (dx \u003e line_stop) \u0026\u0026 (dash_stop \u003e line_stop) \u0026\u0026 (dash_start \u003c line_stop) ) {\\n d \u003d cap( int(linecaps.y), dx-line_stop, dy, t, v_linewidth);\\n }\\n // Dash cap left - dash_type \u003d -1, 0 or 1, but there may be roundoff errors\\n else if( dash_type \u003c -0.5 ) {\\n d \u003d cap( int(dash_caps.y), abs(u-dash_center), dy, t, v_linewidth);\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop) )\\n d \u003d max(d,d_join);\\n }\\n // Dash cap right\\n else if( dash_type \u003e 0.5 ) {\\n d \u003d cap( int(dash_caps.x), abs(dash_center-u), dy, t, v_linewidth);\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop) )\\n d \u003d max(d,d_join);\\n }\\n // Dash body (plain)\\n else {// if( dash_type \u003e -0.5 \u0026\u0026 dash_type \u003c 0.5) {\\n d \u003d abs(dy);\\n }\\n\\n // Line join\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop)) {\\n if( (dx \u003c\u003d segment_start) \u0026\u0026 (dash_start \u003c\u003d segment_start)\\n \u0026\u0026 (dash_stop \u003e\u003d segment_start) ) {\\n d \u003d d_join;\\n // Antialias at outer border\\n float angle \u003d PI/2.+v_angles.x;\\n float f \u003d abs( (segment_start - dx)*cos(angle) - dy*sin(angle));\\n d \u003d max(f,d);\\n }\\n else if( (dx \u003e segment_stop) \u0026\u0026 (dash_start \u003c\u003d segment_stop)\\n \u0026\u0026 (dash_stop \u003e\u003d segment_stop) ) {\\n d \u003d d_join;\\n // Antialias at outer border\\n float angle \u003d PI/2.+v_angles.y;\\n float f \u003d abs((dx - segment_stop)*cos(angle) - dy*sin(angle));\\n d \u003d max(f,d);\\n }\\n else if( dx \u003c (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx \u003e (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n else if( dx \u003c (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx \u003e (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n\\n // Distance to border ------------------------------------------------------\\n d \u003d d - t;\\n if( d \u003c 0.0 ) {\\n gl_FragColor \u003d color;\\n } else {\\n d /\u003d u_antialias;\\n gl_FragColor \u003d vec4(color.rgb, exp(-d*d)*color.a);\\n }\\n}\\n\"},510:function(t,e,n){var a\u003dt(426),s\u003dt(516),i\u003dt(507),r\u003dt(511),o\u003dt(509),l\u003dt(30),_\u003dfunction(){function t(t){this._atlas\u003d{},this._index\u003d0,this._width\u003d256,this._height\u003d256,this.tex\u003dnew s.Texture2D(t),this.tex.set_wrapping(t.REPEAT,t.REPEAT),this.tex.set_interpolation(t.NEAREST,t.NEAREST),this.tex.set_size([this._height,this._width],t.RGBA),this.tex.set_data([0,0],[this._height,this._width],new Uint8Array(this._height*this._width*4)),this.get_atlas_data([1])}return t.prototype.get_atlas_data\u003dfunction(t){var e\u003dt.join(\"-\"),n\u003dthis._atlas[e];if(void 0\u003d\u003d\u003dn){var a\u003dthis.make_pattern(t),s\u003da[0],i\u003da[1];this.tex.set_data([this._index,0],[1,this._width],new Uint8Array(s.map(function(t){return t+10}))),this._atlas[e]\u003d[this._index/this._height,i],this._index+\u003d1}return this._atlas[e]},t.prototype.make_pattern\u003dfunction(t){t.length\u003e1\u0026\u0026t.length%2\u0026\u0026(t\u003dt.concat(t));for(var e\u003d0,n\u003d0,a\u003dt;n\u003ca.length;n++){var s\u003da[n];e+\u003ds}for(var i\u003d[],r\u003d0,o\u003d0,l\u003dt.length+2;o\u003cl;o+\u003d2){var _\u003dMath.max(1e-4,t[o%t.length]),h\u003dMath.max(1e-4,t[(o+1)%t.length]);i.push(r,r+_),r+\u003d_+h}for(var c\u003dthis._width,f\u003dnew Float32Array(4*c),o\u003d0,l\u003dc;o\u003cl;o++){for(var d\u003dvoid 0,u\u003dvoid 0,g\u003dvoid 0,p\u003de*o/(c-1),v\u003d0,m\u003d1e16,x\u003d0,y\u003di.length;x\u003cy;x++){var b\u003dMath.abs(i[x]-p);b\u003cm\u0026\u0026(v\u003dx,m\u003db)}v%2\u003d\u003d0?(g\u003dp\u003c\u003di[v]?1:0,u\u003di[v],d\u003di[v+1]):(g\u003dp\u003ei[v]?-1:0,u\u003di[v-1],d\u003di[v]),f[4*o+0]\u003di[v],f[4*o+1]\u003dg,f[4*o+2]\u003du,f[4*o+3]\u003dd}return[f,e]},t.__name__\u003d\"DashAtlas\",t}(),h\u003d{miter:0,round:1,bevel:2},c\u003d{\"\":0,none:0,\".\":0,round:1,\")\":1,\"(\":1,o:1,\"triangle in\":2,\"\u003c\":2,\"triangle out\":3,\"\u003e\":3,square:4,\"[\":4,\"]\":4,\"\u003d\":4,butt:5,\"|\":5},f\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return a.__extends(e,t),e.prototype.init\u003dfunction(){var t\u003dthis.gl;this._scale_aspect\u003d0;var e\u003dr.vertex_shader,n\u003do.fragment_shader;this.prog\u003dnew s.Program(t),this.prog.set_shaders(e,n),this.index_buffer\u003dnew s.IndexBuffer(t),this.vbo_position\u003dnew s.VertexBuffer(t),this.vbo_tangents\u003dnew s.VertexBuffer(t),this.vbo_segment\u003dnew s.VertexBuffer(t),this.vbo_angles\u003dnew s.VertexBuffer(t),this.vbo_texcoord\u003dnew s.VertexBuffer(t),this.dash_atlas\u003dnew _(t)},e.prototype.draw\u003dfunction(t,e,n){var a\u003de.glglyph;if(a.data_changed){if(!isFinite(n.dx)||!isFinite(n.dy))return;a._baked_offset\u003d[n.dx,n.dy],a._set_data(),a.data_changed\u003d!1}this.visuals_changed\u0026\u0026(this._set_visuals(),this.visuals_changed\u003d!1);var s\u003dn.sx,i\u003dn.sy,r\u003dMath.sqrt(s*s+i*i);s/\u003dr,i/\u003dr,Math.abs(this._scale_aspect-i/s)\u003eMath.abs(.001*this._scale_aspect)\u0026\u0026(a._update_scale(s,i),this._scale_aspect\u003di/s),this.prog.set_attribute(\"a_position\",\"vec2\",a.vbo_position),this.prog.set_attribute(\"a_tangents\",\"vec4\",a.vbo_tangents),this.prog.set_attribute(\"a_segment\",\"vec2\",a.vbo_segment),this.prog.set_attribute(\"a_angles\",\"vec2\",a.vbo_angles),this.prog.set_attribute(\"a_texcoord\",\"vec2\",a.vbo_texcoord),this.prog.set_uniform(\"u_length\",\"float\",[a.cumsum]),this.prog.set_texture(\"u_dash_atlas\",this.dash_atlas.tex);var o\u003da._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[n.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[n.width,n.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[n.dx-o[0],n.dy-o[1]]),this.prog.set_uniform(\"u_scale_aspect\",\"vec2\",[s,i]),this.prog.set_uniform(\"u_scale_length\",\"float\",[r]),this.I_triangles\u003da.I_triangles,this.I_triangles.length\u003c65535)this.index_buffer.set_size(2*this.I_triangles.length),this.index_buffer.set_data(0,new Uint16Array(this.I_triangles)),this.prog.draw(this.gl.TRIANGLES,this.index_buffer);else{t\u003dArray.from(this.I_triangles);for(var l\u003dthis.I_triangles.length,_\u003d[],h\u003d0,c\u003dMath.ceil(l/64008);h\u003cc;h++)_.push([]);for(var h\u003d0,c\u003dt.length;h\u003cc;h++){var f\u003dt[h]%64008,d\u003dMath.floor(t[h]/64008);_[d].push(f)}for(var d\u003d0,c\u003d_.length;d\u003cc;d++){var u\u003dnew Uint16Array(_[d]),g\u003d64008*d*4;0!\u003d\u003du.length\u0026\u0026(this.prog.set_attribute(\"a_position\",\"vec2\",a.vbo_position,0,2*g),this.prog.set_attribute(\"a_tangents\",\"vec4\",a.vbo_tangents,0,4*g),this.prog.set_attribute(\"a_segment\",\"vec2\",a.vbo_segment,0,2*g),this.prog.set_attribute(\"a_angles\",\"vec2\",a.vbo_angles,0,2*g),this.prog.set_attribute(\"a_texcoord\",\"vec2\",a.vbo_texcoord,0,2*g),this.index_buffer.set_size(2*u.length),this.index_buffer.set_data(0,u),this.prog.draw(this.gl.TRIANGLES,this.index_buffer))}}},e.prototype._set_data\u003dfunction(){this._bake(),this.vbo_position.set_size(4*this.V_position.length),this.vbo_position.set_data(0,this.V_position),this.vbo_tangents.set_size(4*this.V_tangents.length),this.vbo_tangents.set_data(0,this.V_tangents),this.vbo_angles.set_size(4*this.V_angles.length),this.vbo_angles.set_data(0,this.V_angles),this.vbo_texcoord.set_size(4*this.V_texcoord.length),this.vbo_texcoord.set_data(0,this.V_texcoord)},e.prototype._set_visuals\u003dfunction(){var t,e\u003dl.color2rgba(this.glyph.visuals.line.line_color.value(),this.glyph.visuals.line.line_alpha.value()),n\u003dc[this.glyph.visuals.line.line_cap.value()],a\u003dh[this.glyph.visuals.line.line_join.value()];this.prog.set_uniform(\"u_color\",\"vec4\",e),this.prog.set_uniform(\"u_linewidth\",\"float\",[this.glyph.visuals.line.line_width.value()]),this.prog.set_uniform(\"u_antialias\",\"float\",[.9]),this.prog.set_uniform(\"u_linecaps\",\"vec2\",[n,n]),this.prog.set_uniform(\"u_linejoin\",\"float\",[a]),this.prog.set_uniform(\"u_miter_limit\",\"float\",[10]);var s\u003dthis.glyph.visuals.line.line_dash.value(),i\u003d0,r\u003d1;s.length\u0026\u0026(t\u003dthis.dash_atlas.get_atlas_data(s),i\u003dt[0],r\u003dt[1]),this.prog.set_uniform(\"u_dash_index\",\"float\",[i]),this.prog.set_uniform(\"u_dash_phase\",\"float\",[this.glyph.visuals.line.line_dash_offset.value()]),this.prog.set_uniform(\"u_dash_period\",\"float\",[r]),this.prog.set_uniform(\"u_dash_caps\",\"vec2\",[n,n]),this.prog.set_uniform(\"u_closed\",\"float\",[0])},e.prototype._bake\u003dfunction(){for(var t,e,n,a,s,i,r,o,l\u003dthis.nvertices,_\u003dnew Float64Array(this.glyph._x),h\u003dnew Float64Array(this.glyph._y),c\u003dr\u003dnew Float32Array(2*l),f\u003dnew Float32Array(2*l),d\u003do\u003dnew Float32Array(4*l),u\u003d0,g\u003dl;u\u003cg;u++)c[2*u+0]\u003d_[u]+this._baked_offset[0],c[2*u+1]\u003dh[u]+this._baked_offset[1];this.tangents\u003de\u003dnew Float32Array(2*l-2);for(var u\u003d0,g\u003dl-1;u\u003cg;u++)e[2*u+0]\u003dr[2*(u+1)+0]-r[2*u+0],e[2*u+1]\u003dr[2*(u+1)+1]-r[2*u+1];for(var u\u003d0,g\u003dl-1;u\u003cg;u++)d[4*(u+1)+0]\u003de[2*u+0],d[4*(u+1)+1]\u003de[2*u+1],d[4*u+2]\u003de[2*u+0],d[4*u+3]\u003de[2*u+1];d[0]\u003de[0],d[1]\u003de[1],d[4*(l-1)+2]\u003de[2*(l-2)+0],d[4*(l-1)+3]\u003de[2*(l-2)+1];for(var p\u003dnew Float32Array(l),u\u003d0,g\u003dl;u\u003cg;u++)p[u]\u003dMath.atan2(o[4*u+0]*o[4*u+3]-o[4*u+1]*o[4*u+2],o[4*u+0]*o[4*u+2]+o[4*u+1]*o[4*u+3]);for(var u\u003d0,g\u003dl-1;u\u003cg;u++)f[2*u+0]\u003dp[u],f[2*u+1]\u003dp[u+1];var v\u003d4*l-4;this.V_position\u003da\u003dnew Float32Array(2*v),this.V_angles\u003dn\u003dnew Float32Array(2*v),this.V_tangents\u003ds\u003dnew Float32Array(4*v),this.V_texcoord\u003di\u003dnew Float32Array(2*v);for(var u\u003d0,g\u003dl;u\u003cg;u++)for(var m\u003d0;m\u003c4;m++){for(var x\u003d0;x\u003c2;x++)a[2*(4*u+m-2)+x]\u003dc[2*u+x],n[2*(4*u+m)+x]\u003df[2*u+x];for(var x\u003d0;x\u003c4;x++)s[4*(4*u+m-2)+x]\u003dd[4*u+x]}for(var u\u003d0,g\u003dl;u\u003cg;u++)i[2*(4*u+0)+0]\u003d-1,i[2*(4*u+1)+0]\u003d-1,i[2*(4*u+2)+0]\u003d1,i[2*(4*u+3)+0]\u003d1,i[2*(4*u+0)+1]\u003d-1,i[2*(4*u+1)+1]\u003d1,i[2*(4*u+2)+1]\u003d-1,i[2*(4*u+3)+1]\u003d1;var y\u003d6*(l-1);this.I_triangles\u003dt\u003dnew Uint32Array(y);for(var u\u003d0,g\u003dl;u\u003cg;u++)t[6*u+0]\u003d0+4*u,t[6*u+1]\u003d1+4*u,t[6*u+2]\u003d3+4*u,t[6*u+3]\u003d2+4*u,t[6*u+4]\u003d0+4*u,t[6*u+5]\u003d3+4*u},e.prototype._update_scale\u003dfunction(t,e){var n,a\u003dthis.nvertices,s\u003d4*a-4,i\u003dthis.tangents,r\u003dnew Float32Array(a-1),o\u003dnew Float32Array(2*a);this.V_segment\u003dn\u003dnew Float32Array(2*s);for(var l\u003d0,_\u003da-1;l\u003c_;l++)r[l]\u003dMath.sqrt(Math.pow(i[2*l+0]*t,2)+Math.pow(i[2*l+1]*e,2));for(var h\u003d0,l\u003d0,_\u003da-1;l\u003c_;l++)h+\u003dr[l],o[2*(l+1)+0]\u003dh,o[2*l+1]\u003dh;for(var l\u003d0,_\u003da;l\u003c_;l++)for(var c\u003d0;c\u003c4;c++)for(var f\u003d0;f\u003c2;f++)n[2*(4*l+c)+f]\u003do[2*l+f];this.cumsum\u003dh,this.vbo_segment.set_size(4*this.V_segment.length),this.vbo_segment.set_data(0,this.V_segment)},e.__name__\u003d\"LineGLGlyph\",e}(i.BaseGLGlyph);n.LineGLGlyph\u003df},511:function(t,e,n){n.vertex_shader\u003d\"\\nprecision mediump float;\\n\\nconst float PI \u003d 3.14159265358979323846264;\\nconst float THETA \u003d 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size, u_offset;\\nuniform vec2 u_scale_aspect;\\nuniform float u_scale_length;\\n\\nuniform vec4 u_color;\\nuniform float u_antialias;\\nuniform float u_length;\\nuniform float u_linewidth;\\nuniform float u_dash_index;\\nuniform float u_closed;\\n\\nattribute vec2 a_position;\\nattribute vec4 a_tangents;\\nattribute vec2 a_segment;\\nattribute vec2 a_angles;\\nattribute vec2 a_texcoord;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\nfloat cross(in vec2 v1, in vec2 v2)\\n{\\n return v1.x*v2.y - v1.y*v2.x;\\n}\\n\\nfloat signed_distance(in vec2 v1, in vec2 v2, in vec2 v3)\\n{\\n return cross(v2-v1,v1-v3) / length(v2-v1);\\n}\\n\\nvoid rotate( in vec2 v, in float alpha, out vec2 result )\\n{\\n float c \u003d cos(alpha);\\n float s \u003d sin(alpha);\\n result \u003d vec2( c*v.x - s*v.y,\\n s*v.x + c*v.y );\\n}\\n\\nvoid main()\\n{\\n bool closed \u003d (u_closed \u003e 0.0);\\n\\n // Attributes and uniforms to varyings\\n v_color \u003d u_color;\\n v_linewidth \u003d u_linewidth;\\n v_segment \u003d a_segment * u_scale_length;\\n v_length \u003d u_length * u_scale_length;\\n\\n // Scale to map to pixel coordinates. The original algorithm from the paper\\n // assumed isotropic scale. We obviously do not have this.\\n vec2 abs_scale_aspect \u003d abs(u_scale_aspect);\\n vec2 abs_scale \u003d u_scale_length * abs_scale_aspect;\\n\\n // Correct angles for aspect ratio\\n vec2 av;\\n av \u003d vec2(1.0, tan(a_angles.x)) / abs_scale_aspect;\\n v_angles.x \u003d atan(av.y, av.x);\\n av \u003d vec2(1.0, tan(a_angles.y)) / abs_scale_aspect;\\n v_angles.y \u003d atan(av.y, av.x);\\n\\n // Thickness below 1 pixel are represented using a 1 pixel thickness\\n // and a modified alpha\\n v_color.a \u003d min(v_linewidth, v_color.a);\\n v_linewidth \u003d max(v_linewidth, 1.0);\\n\\n // If color is fully transparent we just will discard the fragment anyway\\n if( v_color.a \u003c\u003d 0.0 ) {\\n gl_Position \u003d vec4(0.0,0.0,0.0,1.0);\\n return;\\n }\\n\\n // This is the actual half width of the line\\n float w \u003d ceil(u_antialias+v_linewidth)/2.0;\\n\\n vec2 position \u003d (a_position + u_offset) * abs_scale;\\n\\n vec2 t1 \u003d normalize(a_tangents.xy * abs_scale_aspect); // note the scaling for aspect ratio here\\n vec2 t2 \u003d normalize(a_tangents.zw * abs_scale_aspect);\\n float u \u003d a_texcoord.x;\\n float v \u003d a_texcoord.y;\\n vec2 o1 \u003d vec2( +t1.y, -t1.x);\\n vec2 o2 \u003d vec2( +t2.y, -t2.x);\\n\\n // This is a join\\n // ----------------------------------------------------------------\\n if( t1 !\u003d t2 ) {\\n float angle \u003d atan (t1.x*t2.y-t1.y*t2.x, t1.x*t2.x+t1.y*t2.y); // Angle needs recalculation for some reason\\n vec2 t \u003d normalize(t1+t2);\\n vec2 o \u003d vec2( + t.y, - t.x);\\n\\n if ( u_dash_index \u003e 0.0 )\\n {\\n // Broken angle\\n // ----------------------------------------------------------------\\n if( (abs(angle) \u003e THETA) ) {\\n position +\u003d v * w * o / cos(angle/2.0);\\n float s \u003d sign(angle);\\n if( angle \u003c 0.0 ) {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n if( v \u003d\u003d 1.0 ) {\\n position -\u003d 2.0 * w * t1 / sin(angle);\\n u -\u003d 2.0 * w / sin(angle);\\n }\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n if( v \u003d\u003d 1.0 ) {\\n position +\u003d 2.0 * w * t2 / sin(angle);\\n u +\u003d 2.0*w / sin(angle);\\n }\\n }\\n } else {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n if( v \u003d\u003d -1.0 ) {\\n position +\u003d 2.0 * w * t1 / sin(angle);\\n u +\u003d 2.0 * w / sin(angle);\\n }\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n if( v \u003d\u003d -1.0 ) {\\n position -\u003d 2.0 * w * t2 / sin(angle);\\n u -\u003d 2.0*w / sin(angle);\\n }\\n }\\n }\\n // Continuous angle\\n // ------------------------------------------------------------\\n } else {\\n position +\u003d v * w * o / cos(angle/2.0);\\n if( u \u003d\u003d +1.0 ) u \u003d v_segment.y;\\n else u \u003d v_segment.x;\\n }\\n }\\n\\n // Solid line\\n // --------------------------------------------------------------------\\n else\\n {\\n position.xy +\u003d v * w * o / cos(angle/2.0);\\n if( angle \u003c 0.0 ) {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n }\\n } else {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n }\\n }\\n }\\n\\n // This is a line start or end (t1 \u003d\u003d t2)\\n // ------------------------------------------------------------------------\\n } else {\\n position +\u003d v * w * o1;\\n if( u \u003d\u003d -1.0 ) {\\n u \u003d v_segment.x - w;\\n position -\u003d w * t1;\\n } else {\\n u \u003d v_segment.y + w;\\n position +\u003d w * t2;\\n }\\n }\\n\\n // Miter distance\\n // ------------------------------------------------------------------------\\n vec2 t;\\n vec2 curr \u003d a_position * abs_scale;\\n if( a_texcoord.x \u003c 0.0 ) {\\n vec2 next \u003d curr + t2*(v_segment.y-v_segment.x);\\n\\n rotate( t1, +v_angles.x/2.0, t);\\n v_miter.x \u003d signed_distance(curr, curr+t, position);\\n\\n rotate( t2, +v_angles.y/2.0, t);\\n v_miter.y \u003d signed_distance(next, next+t, position);\\n } else {\\n vec2 prev \u003d curr - t1*(v_segment.y-v_segment.x);\\n\\n rotate( t1, -v_angles.x/2.0,t);\\n v_miter.x \u003d signed_distance(prev, prev+t, position);\\n\\n rotate( t2, -v_angles.y/2.0,t);\\n v_miter.y \u003d signed_distance(curr, curr+t, position);\\n }\\n\\n if (!closed \u0026\u0026 v_segment.x \u003c\u003d 0.0) {\\n v_miter.x \u003d 1e10;\\n }\\n if (!closed \u0026\u0026 v_segment.y \u003e\u003d v_length)\\n {\\n v_miter.y \u003d 1e10;\\n }\\n\\n v_texcoord \u003d vec2( u, v*w );\\n\\n // Calculate position in device coordinates. Note that we\\n // already scaled with abs scale above.\\n vec2 normpos \u003d position * sign(u_scale_aspect);\\n normpos +\u003d 0.5; // make up for Bokeh\u0027s offset\\n normpos /\u003d u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position \u003d vec4(normpos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *\u003d -1.0;\\n}\\n\"},512:function(t,e,n){t(508)},513:function(t,e,n){n.fragment_shader\u003dfunction(t){return\"\\nprecision mediump float;\\nconst float SQRT_2 \u003d 1.4142135623730951;\\nconst float PI \u003d 3.14159265358979323846264;\\n//\\nuniform float u_antialias;\\n//\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec2 v_rotation;\\n\\n\"+t+\"\\n\\nvec4 outline(float distance, float linewidth, float antialias, vec4 fg_color, vec4 bg_color)\\n{\\n vec4 frag_color;\\n float t \u003d linewidth/2.0 - antialias;\\n float signed_distance \u003d distance;\\n float border_distance \u003d abs(signed_distance) - t;\\n float alpha \u003d border_distance/antialias;\\n alpha \u003d exp(-alpha*alpha);\\n\\n // If fg alpha is zero, it probably means no outline. To avoid a dark outline\\n // shining through due to aa, we set the fg color to the bg color. Avoid if (i.e. branching).\\n float select \u003d float(bool(fg_color.a));\\n fg_color.rgb \u003d select * fg_color.rgb + (1.0 - select) * bg_color.rgb;\\n // Similarly, if we want a transparent bg\\n select \u003d float(bool(bg_color.a));\\n bg_color.rgb \u003d select * bg_color.rgb + (1.0 - select) * fg_color.rgb;\\n\\n if( border_distance \u003c 0.0)\\n frag_color \u003d fg_color;\\n else if( signed_distance \u003c 0.0 ) {\\n frag_color \u003d mix(bg_color, fg_color, sqrt(alpha));\\n } else {\\n if( abs(signed_distance) \u003c (linewidth/2.0 + antialias) ) {\\n frag_color \u003d vec4(fg_color.rgb, fg_color.a * alpha);\\n } else {\\n discard;\\n }\\n }\\n return frag_color;\\n}\\n\\nvoid main()\\n{\\n vec2 P \u003d gl_PointCoord.xy - vec2(0.5, 0.5);\\n P \u003d vec2(v_rotation.x*P.x - v_rotation.y*P.y,\\n v_rotation.y*P.x + v_rotation.x*P.y);\\n float point_size \u003d SQRT_2*v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n float distance \u003d marker(P*point_size, v_size);\\n gl_FragColor \u003d outline(distance, v_linewidth, u_antialias, v_fg_color, v_bg_color);\\n //gl_FragColor.rgb *\u003d gl_FragColor.a; // pre-multiply alpha\\n}\\n\"},n.circle\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n return length(P) - size/2.0;\\n}\\n\",n.square\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n return max(abs(P.x), abs(P.y)) - size/2.0;\\n}\\n\",n.diamond\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n return r1 / SQRT_2;\\n}\\n\",n.hex\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n vec2 q \u003d abs(P);\\n return max(q.y * 0.57735 + q.x - 1.0 * size/2.0, q.y - 0.866 * size/2.0);\\n}\\n\",n.triangle\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y -\u003d size * 0.3;\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / 1.6;\\n float r2 \u003d P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",n.invertedtriangle\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y +\u003d size * 0.3;\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / 1.6;\\n float r2 \u003d - P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",n.cross\u003d\u0027\\nfloat marker(vec2 P, float size)\\n{\\n float square \u003d max(abs(P.x), abs(P.y)) - size / 2.5; // 2.5 is a tweak\\n float cross \u003d min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(square, cross);\\n}\\n\u0027,n.circlecross\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle \u003d length(P) - size/2.0;\\n float c1 \u003d max(circle, s1);\\n float c2 \u003d max(circle, s2);\\n float c3 \u003d max(circle, s3);\\n float c4 \u003d max(circle, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",n.squarecross\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square \u003d max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 \u003d max(square, s1);\\n float c2 \u003d max(square, s2);\\n float c3 \u003d max(square, s3);\\n float c4 \u003d max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",n.diamondcross\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float diamond \u003d max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n diamond /\u003d SQRT_2;\\n float c1 \u003d max(diamond, s1);\\n float c2 \u003d max(diamond, s2);\\n float c3 \u003d max(diamond, s3);\\n float c4 \u003d max(diamond, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",n.x\u003d\u0027\\nfloat marker(vec2 P, float size)\\n{\\n float circle \u003d length(P) - size / 1.6;\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(circle, X);\\n}\\n\u0027,n.circlex\u003d\u0027\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d P.x - P.y;\\n float y \u003d P.x + P.y;\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 \u003d max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 \u003d max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 \u003d max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle \u003d length(P) - size/2.0;\\n float c1 \u003d max(circle, s1);\\n float c2 \u003d max(circle, s2);\\n float c3 \u003d max(circle, s3);\\n float c4 \u003d max(circle, s4);\\n // Union\\n float almost \u003d min(min(min(c1, c2), c3), c4);\\n // In this case, the X is also outside of the main shape\\n float Xmask \u003d length(P) - size / 1.6; // a circle\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return min(max(X, Xmask), almost);\\n}\\n\u0027,n.squarex\u003d\"\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d P.x - P.y;\\n float y \u003d P.x + P.y;\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 \u003d max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 \u003d max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 \u003d max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square \u003d max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 \u003d max(square, s1);\\n float c2 \u003d max(square, s2);\\n float c3 \u003d max(square, s3);\\n float c4 \u003d max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",n.asterisk\u003d\u0027\\nfloat marker(vec2 P, float size)\\n{\\n // Masks\\n float diamond \u003d max(abs(SQRT_2 / 2.0 * (P.x - P.y)), abs(SQRT_2 / 2.0 * (P.x + P.y))) - size / (2.0 * SQRT_2);\\n float square \u003d max(abs(P.x), abs(P.y)) - size / (2.0 * SQRT_2);\\n // Shapes\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n float cross \u003d min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n // Result is union of masked shapes\\n return min(max(X, diamond), max(cross, square));\\n}\\n\u0027},514:function(t,e,n){var a\u003dt(426),s\u003dt(516),i\u003dt(507),r\u003dt(515),o\u003dt(513),l\u003dt(124),_\u003dt(25),h\u003dt(17),c\u003dfunction(t){function e(){return null!\u003d\u003dt\u0026\u0026t.apply(this,arguments)||this}return a.__extends(e,t),e.prototype.init\u003dfunction(){var t\u003dthis.gl,e\u003dr.vertex_shader,n\u003do.fragment_shader(this._marker_code);this.prog\u003dnew s.Program(t),this.prog.set_shaders(e,n),this.vbo_x\u003dnew s.VertexBuffer(t),this.prog.set_attribute(\"a_x\",\"float\",this.vbo_x),this.vbo_y\u003dnew s.VertexBuffer(t),this.prog.set_attribute(\"a_y\",\"float\",this.vbo_y),this.vbo_s\u003dnew s.VertexBuffer(t),this.prog.set_attribute(\"a_size\",\"float\",this.vbo_s),this.vbo_a\u003dnew s.VertexBuffer(t),this.prog.set_attribute(\"a_angle\",\"float\",this.vbo_a),this.vbo_linewidth\u003dnew s.VertexBuffer(t),this.vbo_fg_color\u003dnew s.VertexBuffer(t),this.vbo_bg_color\u003dnew s.VertexBuffer(t),this.index_buffer\u003dnew s.IndexBuffer(t)},e.prototype.draw\u003dfunction(t,e,n){var a\u003de.glglyph,s\u003da.nvertices;if(a.data_changed){if(!isFinite(n.dx)||!isFinite(n.dy))return;a._baked_offset\u003d[n.dx,n.dy],a._set_data(s),a.data_changed\u003d!1}else this.glyph instanceof l.CircleView\u0026\u0026null!\u003dthis.glyph._radius\u0026\u0026(null\u003d\u003dthis.last_trans||n.sx!\u003dthis.last_trans.sx||n.sy!\u003dthis.last_trans.sy)\u0026\u0026(this.last_trans\u003dn,this.vbo_s.set_data(0,new Float32Array(_.map(this.glyph.sradius,function(t){return 2*t}))));this.visuals_changed\u0026\u0026(this._set_visuals(s),this.visuals_changed\u003d!1);var i\u003da._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[n.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[n.width,n.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[n.dx-i[0],n.dy-i[1]]),this.prog.set_uniform(\"u_scale\",\"vec2\",[n.sx,n.sy]),this.prog.set_attribute(\"a_x\",\"float\",a.vbo_x),this.prog.set_attribute(\"a_y\",\"float\",a.vbo_y),this.prog.set_attribute(\"a_size\",\"float\",a.vbo_s),this.prog.set_attribute(\"a_angle\",\"float\",a.vbo_a),0!\u003dt.length)if(t.length\u003d\u003d\u003ds)this.prog.draw(this.gl.POINTS,[0,s]);else if(s\u003c65535){var r\u003dwindow.navigator.userAgent;r.indexOf(\"MSIE \")+r.indexOf(\"Trident/\")+r.indexOf(\"Edge/\")\u003e0\u0026\u0026h.logger.warn(\"WebGL warning: IE is known to produce 1px sprites whith selections.\"),this.index_buffer.set_size(2*t.length),this.index_buffer.set_data(0,new Uint16Array(t)),this.prog.draw(this.gl.POINTS,this.index_buffer)}else{for(var o\u003d[],c\u003d0,f\u003dMath.ceil(s/64e3);c\u003cf;c++)o.push([]);for(var c\u003d0,f\u003dt.length;c\u003cf;c++){var d\u003dt[c]%64e3,u\u003dMath.floor(t[c]/64e3);o[u].push(d)}for(var u\u003d0,f\u003do.length;u\u003cf;u++){var g\u003dnew Uint16Array(o[u]),p\u003d64e3*u*4;0!\u003d\u003dg.length\u0026\u0026(this.prog.set_attribute(\"a_x\",\"float\",a.vbo_x,0,p),this.prog.set_attribute(\"a_y\",\"float\",a.vbo_y,0,p),this.prog.set_attribute(\"a_size\",\"float\",a.vbo_s,0,p),this.prog.set_attribute(\"a_angle\",\"float\",a.vbo_a,0,p),this.vbo_linewidth.used\u0026\u0026this.prog.set_attribute(\"a_linewidth\",\"float\",this.vbo_linewidth,0,p),this.vbo_fg_color.used\u0026\u0026this.prog.set_attribute(\"a_fg_color\",\"vec4\",this.vbo_fg_color,0,4*p),this.vbo_bg_color.used\u0026\u0026this.prog.set_attribute(\"a_bg_color\",\"vec4\",this.vbo_bg_color,0,4*p),this.index_buffer.set_size(2*g.length),this.index_buffer.set_data(0,g),this.prog.draw(this.gl.POINTS,this.index_buffer))}}},e.prototype._set_data\u003dfunction(t){var e\u003d4*t;this.vbo_x.set_size(e),this.vbo_y.set_size(e),this.vbo_a.set_size(e),this.vbo_s.set_size(e);for(var n\u003dnew Float64Array(this.glyph._x),a\u003dnew Float64Array(this.glyph._y),s\u003d0,i\u003dt;s\u003ci;s++)n[s]+\u003dthis._baked_offset[0],a[s]+\u003dthis._baked_offset[1];this.vbo_x.set_data(0,new Float32Array(n)),this.vbo_y.set_data(0,new Float32Array(a)),null!\u003dthis.glyph._angle\u0026\u0026this.vbo_a.set_data(0,new Float32Array(this.glyph._angle)),this.glyph instanceof l.CircleView\u0026\u0026null!\u003dthis.glyph._radius?this.vbo_s.set_data(0,new Float32Array(_.map(this.glyph.sradius,function(t){return 2*t}))):this.vbo_s.set_data(0,new Float32Array(this.glyph._size))},e.prototype._set_visuals\u003dfunction(t){i.attach_float(this.prog,this.vbo_linewidth,\"a_linewidth\",t,this.glyph.visuals.line,\"line_width\"),i.attach_color(this.prog,this.vbo_fg_color,\"a_fg_color\",t,this.glyph.visuals.line,\"line\"),i.attach_color(this.prog,this.vbo_bg_color,\"a_bg_color\",t,this.glyph.visuals.fill,\"fill\"),this.prog.set_uniform(\"u_antialias\",\"float\",[.8])},e.__name__\u003d\"MarkerGLGlyph\",e}(i.BaseGLGlyph);function f(t){return function(e){function n(){return null!\u003d\u003de\u0026\u0026e.apply(this,arguments)||this}return a.__extends(n,e),Object.defineProperty(n.prototype,\"_marker_code\",{get:function(){return t},enumerable:!0,configurable:!0}),n}(c)}n.MarkerGLGlyph\u003dc;var d\u003dt(513);n.CircleGLGlyph\u003df(d.circle),n.SquareGLGlyph\u003df(d.square),n.DiamondGLGlyph\u003df(d.diamond),n.TriangleGLGlyph\u003df(d.triangle),n.InvertedTriangleGLGlyph\u003df(d.invertedtriangle),n.HexGLGlyph\u003df(d.hex),n.CrossGLGlyph\u003df(d.cross),n.CircleCrossGLGlyph\u003df(d.circlecross),n.SquareCrossGLGlyph\u003df(d.squarecross),n.DiamondCrossGLGlyph\u003df(d.diamondcross),n.XGLGlyph\u003df(d.x),n.CircleXGLGlyph\u003df(d.circlex),n.SquareXGLGlyph\u003df(d.squarex),n.AsteriskGLGlyph\u003df(d.asterisk)},515:function(t,e,n){n.vertex_shader\u003d\"\\nprecision mediump float;\\nconst float SQRT_2 \u003d 1.4142135623730951;\\n//\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size;\\nuniform vec2 u_offset;\\nuniform vec2 u_scale;\\nuniform float u_antialias;\\n//\\nattribute float a_x;\\nattribute float a_y;\\nattribute float a_size;\\nattribute float a_angle; // in radians\\nattribute float a_linewidth;\\nattribute vec4 a_fg_color;\\nattribute vec4 a_bg_color;\\n//\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying vec2 v_rotation;\\n\\nvoid main (void)\\n{\\n v_size \u003d a_size * u_pixel_ratio;\\n v_linewidth \u003d a_linewidth * u_pixel_ratio;\\n v_fg_color \u003d a_fg_color;\\n v_bg_color \u003d a_bg_color;\\n v_rotation \u003d vec2(cos(-a_angle), sin(-a_angle));\\n // Calculate position - the -0.5 is to correct for canvas origin\\n vec2 pos \u003d (vec2(a_x, a_y) + u_offset) * u_scale; // in pixels\\n pos +\u003d 0.5; // make up for Bokeh\u0027s offset\\n pos /\u003d u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position \u003d vec4(pos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *\u003d -1.0;\\n gl_PointSize \u003d SQRT_2 * v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n}\\n\"},516:function(t,e,n){var a,s,i,r,o,l,_,h,c,f\u003dfunction(t,e){return Array.isArray(t)\u0026\u0026Array.isArray(e)?t.concat(e):t+e},d\u003dfunction(t,e){if(null\u003d\u003de);else{if(Array.isArray(e)){for(var n\u003d0;n\u003ce.length;n++)if(u(t,e[n]))return!0;return!1}if(e.constructor\u003d\u003d\u003dObject){for(var a in e)if(t\u003d\u003da)return!0;return!1}if(e.constructor\u003d\u003dString)return e.indexOf(t)\u003e\u003d0}var s\u003dError(\"Not a container: \"+e);throw s.name\u003d\"TypeError\",s},u\u003dfunction t(e,n){if(null\u003d\u003de||null\u003d\u003dn);else{if(Array.isArray(e)\u0026\u0026Array.isArray(n)){for(var a\u003d0,s\u003de.length\u003d\u003dn.length;s\u0026\u0026a\u003ce.length;)s\u003dt(e[a],n[a]),a+\u003d1;return s}if(e.constructor\u003d\u003d\u003dObject\u0026\u0026n.constructor\u003d\u003d\u003dObject){var i\u003dObject.keys(e),r\u003dObject.keys(n);i.sort(),r.sort();for(var o,a\u003d0,s\u003dt(i,r);s\u0026\u0026a\u003ci.length;)o\u003di[a],s\u003dt(e[o],n[o]),a+\u003d1;return s}}return e\u003d\u003dn},g\u003dfunction(t,e){if(void 0\u003d\u003d\u003dt||\"undefined\"!\u003dtypeof window\u0026\u0026window\u003d\u003d\u003dt||\"undefined\"!\u003dtypeof global\u0026\u0026global\u003d\u003d\u003dt)throw\"Class constructor is called as a function.\";for(var n in t)void 0!\u003d\u003dObject[n]||\"function\"!\u003dtypeof t[n]||t[n].nobind||(t[n]\u003dt[n].bind(t));t.__init__\u0026\u0026t.__init__.apply(t,e)},p\u003dfunction(t,e){if((\"number\"\u003d\u003dtypeof t)+(\"number\"\u003d\u003dtypeof e)\u003d\u003d\u003d1){if(t.constructor\u003d\u003d\u003dString)return b.call(t,e);if(e.constructor\u003d\u003d\u003dString)return b.call(e,t);if(Array.isArray(e)){var n\u003dt;t\u003de,e\u003dn}if(Array.isArray(t)){for(var a\u003d[],s\u003d0;s\u003ce;s++)a\u003da.concat(t);return a}}return t*e},v\u003dfunction(t){return null\u003d\u003d\u003dt||\"object\"!\u003dtypeof t?t:void 0!\u003d\u003dt.length?!!t.length\u0026\u0026t:void 0!\u003d\u003dt.byteLength?!!t.byteLength\u0026\u0026t:t.constructor!\u003d\u003dObject||!!Object.getOwnPropertyNames(t).length\u0026\u0026t},m\u003dfunction(t){if(!Array.isArray(this))return this.append.apply(this,arguments);this.push(t)},x\u003dfunction(t,e){return this.constructor!\u003d\u003dObject?this.get.apply(this,arguments):void 0!\u003d\u003dthis[t]?this[t]:void 0!\u003d\u003de?e:null},y\u003dfunction(t){if(!Array.isArray(this))return this.remove.apply(this,arguments);for(var e\u003d0;e\u003cthis.length;e++)if(u(this[e],t))return void this.splice(e,1);var n\u003dError(t);throw n.name\u003d\"ValueError\",n},b\u003dfunction(t){if(this.repeat)return this.repeat(t);if(t\u003c1)return\"\";for(var e\u003d\"\",n\u003dthis.valueOf();t\u003e1;)1\u0026t\u0026\u0026(e+\u003dn),t\u003e\u003e\u003d1,n+\u003dn;return e+n},w\u003dfunction(t){return this.constructor!\u003d\u003dString?this.startswith.apply(this,arguments):0\u003d\u003dthis.indexOf(t)};c\u003dwindow.console,h\u003dfunction(t,e){var n,a,s,i,r,o,l;for(e\u003dvoid 0\u003d\u003d\u003de?\"periodic check\":e,i\u003d[];a\u003dt.getError(),!(u(a,t.NO_ERROR)||v(i)\u0026\u0026u(a,i[i.length-1]));)m.call(i,a);if(i.length){for(r\u003d\"\",\"object\"!\u003dtypeof(o\u003di)||Array.isArray(o)||(o\u003dObject.keys(o)),l\u003d0;l\u003co.length;l+\u003d1)n\u003do[l],r\u003df(r,n);throw(s\u003dnew Error(\"RuntimeError:OpenGL got errors (\"+e+\"): \"+r)).name\u003d\"RuntimeError\",s}return null},(s\u003dfunction(){g(this,arguments)}).prototype._base_class\u003dObject,s.prototype._class_name\u003d\"GlooObject\",s.prototype.__init__\u003dfunction(t){if(this._gl\u003dt,this.handle\u003dnull,this._create(),null\u003d\u003d\u003dthis.handle)throw\"AssertionError: this.handle !\u003d\u003d null\";return null},s.prototype._create\u003dfunction(){var t;throw(t\u003dnew Error(\"NotImplementedError:\")).name\u003d\"NotImplementedError\",t},((r\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(s.prototype))._base_class\u003ds.prototype,r.prototype._class_name\u003d\"Program\",r.prototype.UTYPEMAP\u003d{float:\"uniform1fv\",vec2:\"uniform2fv\",vec3:\"uniform3fv\",vec4:\"uniform4fv\",int:\"uniform1iv\",ivec2:\"uniform2iv\",ivec3:\"uniform3iv\",ivec4:\"uniform4iv\",bool:\"uniform1iv\",bvec2:\"uniform2iv\",bvec3:\"uniform3iv\",bvec4:\"uniform4iv\",mat2:\"uniformMatrix2fv\",mat3:\"uniformMatrix3fv\",mat4:\"uniformMatrix4fv\",sampler1D:\"uniform1i\",sampler2D:\"uniform1i\",sampler3D:\"uniform1i\"},r.prototype.ATYPEMAP\u003d{float:\"vertexAttrib1f\",vec2:\"vertexAttrib2f\",vec3:\"vertexAttrib3f\",vec4:\"vertexAttrib4f\"},r.prototype.ATYPEINFO\u003d{float:[1,5126],vec2:[2,5126],vec3:[3,5126],vec4:[4,5126]},r.prototype._create\u003dfunction(){return this.handle\u003dthis._gl.createProgram(),this.locations\u003d{},this._unset_variables\u003d[],this._validated\u003d!1,this._samplers\u003d{},this._attributes\u003d{},this._known_invalid\u003d[],null},r.prototype.delete\u003dfunction(){return this._gl.deleteProgram(this.handle),null},r.prototype.activate\u003dfunction(){return this._gl.useProgram(this.handle),null},r.prototype.deactivate\u003dfunction(){return this._gl.useProgram(0),null},r.prototype.set_shaders\u003dfunction(t,e){var n,a,s,i,r,o,l,_,h,c,d,u,g;for(o\u003dthis._gl,this._linked\u003d!1,g\u003do.createShader(o.VERTEX_SHADER),r\u003do.createShader(o.FRAGMENT_SHADER),d\u003d[[t,g,\"vertex\"],[e,r,\"fragment\"]],_\u003d0;_\u003c2;_+\u003d1)if(n\u003d(c\u003dd[_])[0],l\u003dc[1],u\u003dc[2],o.shaderSource(l,n),o.compileShader(l),h\u003do.getShaderParameter(l,o.COMPILE_STATUS),!v(h))throw i\u003do.getShaderInfoLog(l),(s\u003dnew Error(\"RuntimeError:\"+f(\"errors in \"+u+\" shader:\\n\",i))).name\u003d\"RuntimeError\",s;if(o.attachShader(this.handle,g),o.attachShader(this.handle,r),o.linkProgram(this.handle),!v(o.getProgramParameter(this.handle,o.LINK_STATUS)))throw(a\u003dnew Error(\"RuntimeError:Program link error:\\n\"+o.getProgramInfoLog(this.handle))).name\u003d\"RuntimeError\",a;return this._unset_variables\u003dthis._get_active_attributes_and_uniforms(),o.detachShader(this.handle,g),o.detachShader(this.handle,r),o.deleteShader(g),o.deleteShader(r),this._known_invalid\u003d[],this._linked\u003d!0,null},r.prototype._get_active_attributes_and_uniforms\u003dfunction(){var t,e,n,a,s,i,r,o,l,_,h,c,d,u,g,p,x,y,b;for(o\u003dthis._gl,this.locations\u003d{},u\u003dnew window.RegExp(\"(\\\\w+)\\\\s*(\\\\[(\\\\d+)\\\\])\\\\s*\"),s\u003do.getProgramParameter(this.handle,o.ACTIVE_UNIFORMS),e\u003do.getProgramParameter(this.handle,o.ACTIVE_ATTRIBUTES),y\u003d[],\"object\"!\u003dtypeof(p\u003d[[t\u003d[],e,o.getActiveAttrib,o.getAttribLocation],[y,s,o.getActiveUniform,o.getUniformLocation]])||Array.isArray(p)||(p\u003dObject.keys(p)),x\u003d0;x\u003cp.length;x+\u003d1)for(b\u003dp[x],n\u003d(g\u003db)[0],a\u003dg[1],i\u003dg[2],r\u003dg[3],l\u003d0;l\u003ca;l+\u003d1){if(_\u003di.call(o,this.handle,l),d\u003d_.name,c\u003dd.match(u),v(c))for(d\u003dc[1],h\u003d0;h\u003c_.size;h+\u003d1)m.call(n,[d+\"[\"+h+\"]\",_.type]);else m.call(n,[d,_.type]);this.locations[d]\u003dr.call(o,this.handle,d)}return f(function(){var e,n,a,s\u003d[];for(\"object\"!\u003dtypeof(n\u003dt)||Array.isArray(n)||(n\u003dObject.keys(n)),a\u003d0;a\u003cn.length;a++)e\u003dn[a],s.push(e[0]);return s}.apply(this),function(){var t,e,n,a\u003d[];for(\"object\"!\u003dtypeof(e\u003dy)||Array.isArray(e)||(e\u003dObject.keys(e)),n\u003d0;n\u003ce.length;n++)t\u003de[n],a.push(t[0]);return a}.apply(this))},r.prototype.set_texture\u003dfunction(t,e){var n,a,s;if(!v(this._linked))throw(n\u003dnew Error(\"RuntimeError:Cannot set uniform when program has no code\")).name\u003d\"RuntimeError\",n;return a\u003dx.call(this.locations,t,-1),v(a\u003c0)?(d(t,this._known_invalid)||(m.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active texture\")),null):(d(t,this._unset_variables)\u0026\u0026y.call(this._unset_variables,t),this.activate(),s\u003dfunction(){return\"function\"\u003d\u003dtypeof this.keys?this.keys.apply(this,arguments):Object.keys(this)}.call(this._samplers).length,d(t,this._samplers)\u0026\u0026(s\u003dthis._samplers[t][this._samplers[t].length-1]),this._samplers[t]\u003d[e._target,e.handle,s],this._gl.uniform1i(a,s),null)},r.prototype.set_uniform\u003dfunction(t,e,n){var a,s,i,r,o,l,_;if(!v(this._linked))throw(i\u003dnew Error(\"RuntimeError:Cannot set uniform when program has no code\")).name\u003d\"RuntimeError\",i;if(o\u003dx.call(this.locations,t,-1),v(o\u003c0))return d(t,this._known_invalid)||(m.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active uniform\")),null;if(d(t,this._unset_variables)\u0026\u0026y.call(this._unset_variables,t),s\u003d1,w.call(e,\"mat\")||(a\u003dx.call({int:\"float\",bool:\"float\"},e,function(t){if(this.constructor!\u003d\u003dString)return this.lstrip.apply(this,arguments);t\u003dvoid 0\u003d\u003d\u003dt?\" \\t\\r\\n\":t;for(var e\u003d0;e\u003cthis.length;e++)if(t.indexOf(this[e])\u003c0)return this.slice(e);return\"\"}.call(e,\"ib\")),s\u003dMath.floor(n.length/this.ATYPEINFO[a][0])),v(s\u003e1))for(l\u003d0;l\u003cs;l+\u003d1)d(t+\"[\"+l+\"]\",this._unset_variables)\u0026\u0026d(_\u003dt+\"[\"+l+\"]\",this._unset_variables)\u0026\u0026y.call(this._unset_variables,_);return r\u003dthis.UTYPEMAP[e],this.activate(),w.call(e,\"mat\")?this._gl[r](o,!1,n):this._gl[r](o,n),null},r.prototype.set_attribute\u003dfunction(t,e,n,a,s){var i,r,o,l,h,f,u,g;if(a\u003dvoid 0\u003d\u003d\u003da?0:a,s\u003dvoid 0\u003d\u003d\u003ds?0:s,!v(this._linked))throw(r\u003dnew Error(\"RuntimeError:Cannot set attribute when program has no code\")).name\u003d\"RuntimeError\",r;return f\u003dn instanceof _,h\u003dx.call(this.locations,t,-1),v(h\u003c0)?(d(t,this._known_invalid)||(m.call(this._known_invalid,t),v(f)\u0026\u0026v(s\u003e0)||c.log(\"Variable \"+t+\" is not an active attribute\")),null):(d(t,this._unset_variables)\u0026\u0026y.call(this._unset_variables,t),this.activate(),v(f)?(g\u003dthis.ATYPEINFO[e],u\u003dg[0],l\u003dg[1],o\u003d\"vertexAttribPointer\",i\u003d[u,l,this._gl.FALSE,a,s],this._attributes[t]\u003d[n.handle,h,o,i]):(o\u003dthis.ATYPEMAP[e],this._attributes[t]\u003d[0,h,o,n]),null)},r.prototype._pre_draw\u003dfunction(){var t,e,n,a,s,i,r,o,l,_,h,c;for(c in this.activate(),r\u003dthis._samplers)r.hasOwnProperty(c)\u0026\u0026(c\u003dr[c],l\u003d(i\u003dc)[0],o\u003di[1],_\u003di[2],this._gl.activeTexture(f(this._gl.TEXTURE0,_)),this._gl.bindTexture(l,o));for(c in s\u003dthis._attributes)s.hasOwnProperty(c)\u0026\u0026(c\u003ds[c],h\u003d(a\u003dc)[0],e\u003da[1],n\u003da[2],t\u003da[3],v(h)?(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,h),this._gl.enableVertexAttribArray(e),this._gl[n].apply(this._gl,[].concat([e],t))):(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,null),this._gl.disableVertexAttribArray(e),this._gl[n].apply(this._gl,[].concat([e],t))));return v(this._validated)||(this._validated\u003d!0,this._validate()),null},r.prototype._validate\u003dfunction(){var t;if(this._unset_variables.length\u0026\u0026c.log(\"Program has unset variables: \"+this._unset_variables),this._gl.validateProgram(this.handle),!v(this._gl.getProgramParameter(this.handle,this._gl.VALIDATE_STATUS)))throw c.log(this._gl.getProgramInfoLog(this.handle)),(t\u003dnew Error(\"RuntimeError:Program validation error\")).name\u003d\"RuntimeError\",t;return null},r.prototype.draw\u003dfunction(t,e){var n,a,s,r,o;if(!v(this._linked))throw(a\u003dnew Error(\"RuntimeError:Cannot draw program if code has not been set\")).name\u003d\"RuntimeError\",a;return h(this._gl,\"before draw\"),v(e instanceof i)?(this._pre_draw(),e.activate(),n\u003de._buffer_size/2,r\u003dthis._gl.UNSIGNED_SHORT,this._gl.drawElements(t,n,r,0),e.deactivate()):(s\u003d(o\u003de)[0],n\u003do[1],v(n)\u0026\u0026(this._pre_draw(),this._gl.drawArrays(t,s,n))),h(this._gl,\"after draw\"),null},((a\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(s.prototype))._base_class\u003ds.prototype,a.prototype._class_name\u003d\"Buffer\",a.prototype._target\u003dnull,a.prototype._usage\u003d35048,a.prototype._create\u003dfunction(){return this.handle\u003dthis._gl.createBuffer(),this._buffer_size\u003d0,null},a.prototype.delete\u003dfunction(){return this._gl.deleteBuffer(this.handle),null},a.prototype.activate\u003dfunction(){return this._gl.bindBuffer(this._target,this.handle),null},a.prototype.deactivate\u003dfunction(){return this._gl.bindBuffer(this._target,null),null},a.prototype.set_size\u003dfunction(t){return u(t,this._buffer_size)||(this.activate(),this._gl.bufferData(this._target,t,this._usage),this._buffer_size\u003dt),null},a.prototype.set_data\u003dfunction(t,e){return this.activate(),this._gl.bufferSubData(this._target,t,e),null},(_\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(a.prototype),_.prototype._base_class\u003da.prototype,_.prototype._class_name\u003d\"VertexBuffer\",_.prototype._target\u003d34962,(i\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(a.prototype),i.prototype._base_class\u003da.prototype,i.prototype._class_name\u003d\"IndexBuffer\",i.prototype._target\u003d34963,((o\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(s.prototype))._base_class\u003ds.prototype,o.prototype._class_name\u003d\"Texture2D\",o.prototype._target\u003d3553,o.prototype._types\u003d{Int8Array:5120,Uint8Array:5121,Int16Array:5122,Uint16Array:5123,Int32Array:5124,Uint32Array:5125,Float32Array:5126},o.prototype._create\u003dfunction(){return this.handle\u003dthis._gl.createTexture(),this._shape_format\u003dnull,null},o.prototype.delete\u003dfunction(){return this._gl.deleteTexture(this.handle),null},o.prototype.activate\u003dfunction(){return this._gl.bindTexture(this._target,this.handle),null},o.prototype.deactivate\u003dfunction(){return this._gl.bindTexture(this._target,0),null},o.prototype._get_alignment\u003dfunction(t){var e,n,a;for(\"object\"!\u003dtypeof(n\u003d[4,8,2,1])||Array.isArray(n)||(n\u003dObject.keys(n)),a\u003d0;a\u003cn.length;a+\u003d1)if(e\u003dn[a],u(t%e,0))return e;return null},o.prototype.set_wrapping\u003dfunction(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_S,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_T,e),null},o.prototype.set_interpolation\u003dfunction(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_MIN_FILTER,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_MAG_FILTER,e),null},o.prototype.set_size\u003dfunction(t,e){var n,a,s;return n\u003d(a\u003dt)[0],s\u003da[1],u([n,s,e],this._shape_format)||(this._shape_format\u003d[n,s,e],this.activate(),this._gl.texImage2D(this._target,0,e,s,n,0,e,this._gl.UNSIGNED_BYTE,null)),this.u_shape\u003d[n,s],null},o.prototype.set_data\u003dfunction(t,e,n){var a,s,i,r,o,l,_,h,c,f;if(u(e.length,2)\u0026\u0026(e\u003d[e[0],e[1],1]),this.activate(),i\u003dthis._shape_format[2],o\u003d(l\u003de)[0],h\u003dl[1],l[2],f\u003d(_\u003dt)[0],c\u003d_[1],null\u003d\u003d\u003d(r\u003dx.call(this._types,n.constructor.name,null)))throw(s\u003dnew Error(\"ValueError:Type \"+n.constructor.name+\" not allowed for texture\")).name\u003d\"ValueError\",s;return a\u003dthis._get_alignment(p(e[e.length-2],e[e.length-1])),u(a,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,a),this._gl.texSubImage2D(this._target,0,c,f,h,o,i,r,n),u(a,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,4),null},((l\u003dfunction(){g(this,arguments)}).prototype\u003dObject.create(o.prototype))._base_class\u003do.prototype,l.prototype._class_name\u003d\"Texture3DLike\",l.prototype.GLSL_SAMPLE_NEAREST\u003d\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz \u003d shape.zyx; // silly row-major convention\\n float nrows \u003d tiles.y, ncols \u003d tiles.x;\\n // Don\u0027t let adjacent frames be interpolated into this one\\n texcoord.x \u003d min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x \u003d max(0.5, texcoord.x) / shape.x;\\n texcoord.y \u003d min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y \u003d max(0.5, texcoord.y) / shape.y;\\n\\n float zindex \u003d floor(texcoord.z * shape.z);\\n\\n // Do a lookup in the 2D texture\\n float u \u003d (mod(zindex, ncols) + texcoord.x) / ncols;\\n float v \u003d (floor(zindex / ncols) + texcoord.y) / nrows;\\n\\n return texture2D(tex, vec2(u,v));\\n }\\n \",l.prototype.GLSL_SAMPLE_LINEAR\u003d\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz \u003d shape.zyx; // silly row-major convention\\n float nrows \u003d tiles.y, ncols \u003d tiles.x;\\n // Don\u0027t let adjacent frames be interpolated into this one\\n texcoord.x \u003d min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x \u003d max(0.5, texcoord.x) / shape.x;\\n texcoord.y \u003d min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y \u003d max(0.5, texcoord.y) / shape.y;\\n\\n float z \u003d texcoord.z * shape.z;\\n float zindex1 \u003d floor(z);\\n float u1 \u003d (mod(zindex1, ncols) + texcoord.x) / ncols;\\n float v1 \u003d (floor(zindex1 / ncols) + texcoord.y) / nrows;\\n\\n float zindex2 \u003d zindex1 + 1.0;\\n float u2 \u003d (mod(zindex2, ncols) + texcoord.x) / ncols;\\n float v2 \u003d (floor(zindex2 / ncols) + texcoord.y) / nrows;\\n\\n vec4 s1 \u003d texture2D(tex, vec2(u1, v1));\\n vec4 s2 \u003d texture2D(tex, vec2(u2, v2));\\n\\n return s1 * (zindex2 - z) + s2 * (z - zindex1);\\n }\\n \",l.prototype._get_tile_info\u003dfunction(t){var e,n,a,s;if(n\u003dthis._gl.getParameter(this._gl.MAX_TEXTURE_SIZE),s\u003dMath.floor(n/t[1]),s\u003dMath.min(s,t[0]),a\u003dwindow.Math.ceil(t[0]/s),v(p(a,t[2])\u003en))throw(e\u003dnew Error(\"RuntimeError:Cannot fit 3D data with shape \"+t+\" onto simulated 2D texture.\")).name\u003d\"RuntimeError\",e;return[s,a]},l.prototype.set_size\u003dfunction(t,e){var n,a,s,i;return i\u003dthis._get_tile_info(t),a\u003di[0],n\u003di[1],s\u003d[p(t[1],a),p(t[2],n)],l.prototype._base_class.set_size.call(this,s,e),this.u_shape\u003d[t[0],t[1],t[2]],this.u_tiles\u003d[n,a],null},l.prototype.set_data\u003dfunction(t,e,n){var a,s,i,r,o,_,h,c,f,d,g,m,x;if(u(e.length,3)\u0026\u0026(e\u003d[e[0],e[1],e[2],1]),!function(t){for(var e\u003d0;e\u003ct.length;e++)if(!v(t[e]))return!1;return!0}(function(){var e,n,a,s\u003d[];for(\"object\"!\u003dtypeof(n\u003dt)||Array.isArray(n)||(n\u003dObject.keys(n)),a\u003d0;a\u003cn.length;a++)e\u003dn[a],s.push(u(e,0));return s}.apply(this)))throw(r\u003dnew Error(\"ValueError:Texture3DLike does not support nonzero offset (for now)\")).name\u003d\"ValueError\",r;if(f\u003dthis._get_tile_info(e),_\u003df[0],o\u003df[1],c\u003d[p(e[1],_),p(e[2],o),e[3]],u(o,1))l.prototype._base_class.set_data.call(this,[0,0],c,n);else for(a\u003dn.constructor,x\u003dnew a(p(p(c[0],c[1]),c[2])),l.prototype._base_class.set_data.call(this,[0,0],c,x),m\u003d0;m\u003ce[0];m+\u003d1)d\u003d[Math.floor(m/o),m%o],h\u003dd[0],s\u003dd[1],i\u003dMath.floor(n.length/e[0]),g\u003dn.slice(p(m,i),p(m+1,i)),l.prototype._base_class.set_data.call(this,[p(h,e[1]),p(s,e[2])],e.slice(1),g);return null},e.exports\u003d{Buffer:a,GlooObject:s,IndexBuffer:i,Program:r,Texture2D:o,Texture3DLike:l,VertexBuffer:_,check_error:h,console:c}}})}(this);\n //# sourceMappingURL\u003dbokeh-gl.min.js.map\n /* END bokeh-gl.min.js */\n },\n \n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(null)).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n\n"
+ "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n if (js_modules \u003d\u003d null) js_modules \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length \u003d\u003d\u003d 0 \u0026\u0026 js_modules.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length + js_modules.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n var skip \u003d [];\n if (window.requirejs) {\n window.requirejs.config({\u0027paths\u0027: {\u0027tabulator\u0027: \u0027https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator\u0027}});\n require([\"tabulator\"], function(Tabulator,) {\n window.Tabulator \u003d Tabulator;\n })\n }\n if (((window[\u0027tabulator\u0027] !\u003d\u003d undefined) \u0026\u0026 (!(window[\u0027tabulator\u0027] instanceof HTMLElement))) || window.requirejs) {\n var urls \u003d [\u0027https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator.js\u0027, \u0027https://unpkg.com/moment@2.27.0/moment.js\u0027];\n for (var i \u003d 0; i \u003c urls.length; i++) {\n skip.push(urls[i])\n }\n }\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n if (skip.indexOf(url) \u003e\u003d 0) { on_load(); continue; }\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i \u003d 0; i \u003c js_modules.length; i++) {\n var url \u003d js_modules[i];\n if (skip.indexOf(url) \u003e\u003d 0) { on_load(); continue; }\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n element.type \u003d \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n if (!js_urls.length \u0026\u0026 !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator.js\", \"https://unpkg.com/moment@2.27.0/moment.js\"];\n var js_modules \u003d [];\n var css_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/css/tabulator_simple.min.css\"];\n var inline_js \u003d [\n function(Bokeh) {\n inject_raw_css(\".bk.alert {\\n padding: 0.75rem 1.25rem;\\n border: 1px solid transparent;\\n border-radius: 0.25rem;\\n /* Don\u0027t set margin because that will not render correctly! */\\n /* margin-bottom: 1rem; */\\n margin-top: 15px;\\n margin-bottom: 15px;\\n}\\n.bk.alert a {\\n color: rgb(11, 46, 19); /* #002752; */\\n font-weight: 700;\\n text-decoration: rgb(11, 46, 19);\\n text-decoration-color: rgb(11, 46, 19);\\n text-decoration-line: none;\\n text-decoration-style: solid;\\n text-decoration-thickness: auto;\\n }\\n.bk.alert a:hover {\\n color: rgb(11, 46, 19);\\n font-weight: 700;\\n text-decoration: underline;\\n}\\n\\n.bk.alert-primary {\\n color: #004085;\\n background-color: #cce5ff;\\n border-color: #b8daff;\\n}\\n.bk.alert-primary hr {\\n border-top-color: #9fcdff;\\n}\\n\\n.bk.alert-secondary {\\n color: #383d41;\\n background-color: #e2e3e5;\\n border-color: #d6d8db;\\n }\\n.bk.alert-secondary hr {\\n border-top-color: #c8cbcf;\\n}\\n\\n.bk.alert-success {\\n color: #155724;\\n background-color: #d4edda;\\n border-color: #c3e6cb;\\n }\\n\\n.bk.alert-success hr {\\n border-top-color: #b1dfbb;\\n}\\n\\n.bk.alert-info {\\n color: #0c5460;\\n background-color: #d1ecf1;\\n border-color: #bee5eb;\\n }\\n.bk.alert-info hr {\\n border-top-color: #abdde5;\\n}\\n\\n.bk.alert-warning {\\n color: #856404;\\n background-color: #fff3cd;\\n border-color: #ffeeba;\\n }\\n\\n.bk.alert-warning hr {\\n border-top-color: #ffe8a1;\\n}\\n\\n.bk.alert-danger {\\n color: #721c24;\\n background-color: #f8d7da;\\n border-color: #f5c6cb;\\n}\\n.bk.alert-danger hr {\\n border-top-color: #f1b0b7;\\n}\\n\\n.bk.alert-light {\\n color: #818182;\\n background-color: #fefefe;\\n border-color: #fdfdfe;\\n }\\n.bk.alert-light hr {\\n border-top-color: #ececf6;\\n}\\n\\n.bk.alert-dark {\\n color: #1b1e21;\\n background-color: #d6d8d9;\\n border-color: #c6c8ca;\\n }\\n.bk.alert-dark hr {\\n border-top-color: #b9bbbe;\\n}\\n\\n\\n/* adjf\\u00e6l */\\n\\n.bk.alert-primary a {\\n color: #002752;\\n}\\n\\n.bk.alert-secondary a {\\n color: #202326;\\n}\\n\\n\\n.bk.alert-success a {\\n color: #0b2e13;\\n}\\n\\n\\n.bk.alert-info a {\\n color: #062c33;\\n}\\n\\n\\n.bk.alert-warning a {\\n color: #533f03;\\n}\\n\\n\\n.bk.alert-danger a {\\n color: #491217;\\n}\\n\\n.bk.alert-light a {\\n color: #686868;\\n}\\n\\n.bk.alert-dark a {\\n color: #040505;\\n}\");\n },\n function(Bokeh) {\n inject_raw_css(\".bk.pn-loading:before {\\n position: absolute;\\n height: 100%;\\n width: 100%;\\n content: \u0027\u0027;\\n z-index: 1000;\\n background-color: rgb(255,255,255,0.50);\\n border-color: lightgray;\\n background-repeat: no-repeat;\\n background-position: center;\\n background-size: auto 50%;\\n border-width: 1px;\\n cursor: progress;\\n}\\n.bk.pn-loading.arcs:hover:before {\\n cursor: progress;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-row \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open \u003e .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open \u003e .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open \u003e a \u003e .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-dark.json-formatter-row \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e a \u003e .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\"table.panel-df {\\n margin-left: auto;\\n margin-right: auto;\\n border: none;\\n border-collapse: collapse;\\n border-spacing: 0;\\n color: black;\\n font-size: 12px;\\n table-layout: fixed;\\n width: 100%;\\n}\\n\\n.panel-df tr, .panel-df th, .panel-df td {\\n text-align: right;\\n vertical-align: middle;\\n padding: 0.5em 0.5em !important;\\n line-height: normal;\\n white-space: normal;\\n max-width: none;\\n border: none;\\n}\\n\\n.panel-df tbody {\\n display: table-row-group;\\n vertical-align: middle;\\n border-color: inherit;\\n}\\n\\n.panel-df tbody tr:nth-child(odd) {\\n background: #f5f5f5;\\n}\\n\\n.panel-df thead {\\n border-bottom: 1px solid black;\\n vertical-align: bottom;\\n}\\n\\n.panel-df tr:hover {\\n background: lightblue !important;\\n cursor: pointer;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".codehilite .hll { background-color: #ffffcc }\\n.codehilite { background: #f8f8f8; }\\n.codehilite .c { color: #408080; font-style: italic } /* Comment */\\n.codehilite .err { border: 1px solid #FF0000 } /* Error */\\n.codehilite .k { color: #008000; font-weight: bold } /* Keyword */\\n.codehilite .o { color: #666666 } /* Operator */\\n.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\\n.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */\\n.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */\\n.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\\n.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */\\n.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */\\n.codehilite .gd { color: #A00000 } /* Generic.Deleted */\\n.codehilite .ge { font-style: italic } /* Generic.Emph */\\n.codehilite .gr { color: #FF0000 } /* Generic.Error */\\n.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */\\n.codehilite .gi { color: #00A000 } /* Generic.Inserted */\\n.codehilite .go { color: #888888 } /* Generic.Output */\\n.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\\n.codehilite .gs { font-weight: bold } /* Generic.Strong */\\n.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\\n.codehilite .gt { color: #0044DD } /* Generic.Traceback */\\n.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\\n.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\\n.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\\n.codehilite .kp { color: #008000 } /* Keyword.Pseudo */\\n.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\\n.codehilite .kt { color: #B00040 } /* Keyword.Type */\\n.codehilite .m { color: #666666 } /* Literal.Number */\\n.codehilite .s { color: #BA2121 } /* Literal.String */\\n.codehilite .na { color: #7D9029 } /* Name.Attribute */\\n.codehilite .nb { color: #008000 } /* Name.Builtin */\\n.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */\\n.codehilite .no { color: #880000 } /* Name.Constant */\\n.codehilite .nd { color: #AA22FF } /* Name.Decorator */\\n.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */\\n.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\\n.codehilite .nf { color: #0000FF } /* Name.Function */\\n.codehilite .nl { color: #A0A000 } /* Name.Label */\\n.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\\n.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */\\n.codehilite .nv { color: #19177C } /* Name.Variable */\\n.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\\n.codehilite .w { color: #bbbbbb } /* Text.Whitespace */\\n.codehilite .mb { color: #666666 } /* Literal.Number.Bin */\\n.codehilite .mf { color: #666666 } /* Literal.Number.Float */\\n.codehilite .mh { color: #666666 } /* Literal.Number.Hex */\\n.codehilite .mi { color: #666666 } /* Literal.Number.Integer */\\n.codehilite .mo { color: #666666 } /* Literal.Number.Oct */\\n.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */\\n.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */\\n.codehilite .sc { color: #BA2121 } /* Literal.String.Char */\\n.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */\\n.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\\n.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */\\n.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\\n.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */\\n.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\\n.codehilite .sx { color: #008000 } /* Literal.String.Other */\\n.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */\\n.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */\\n.codehilite .ss { color: #19177C } /* Literal.String.Symbol */\\n.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */\\n.codehilite .fm { color: #0000FF } /* Name.Function.Magic */\\n.codehilite .vc { color: #19177C } /* Name.Variable.Class */\\n.codehilite .vg { color: #19177C } /* Name.Variable.Global */\\n.codehilite .vi { color: #19177C } /* Name.Variable.Instance */\\n.codehilite .vm { color: #19177C } /* Name.Variable.Magic */\\n.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */\\n\\n.markdown h1 { margin-block-start: 0.34em }\\n.markdown h2 { margin-block-start: 0.42em }\\n.markdown h3 { margin-block-start: 0.5em }\\n.markdown h4 { margin-block-start: 0.67em }\\n.markdown h5 { margin-block-start: 0.84em }\\n.markdown h6 { margin-block-start: 1.17em }\\n.markdown ul { padding-inline-start: 2em }\\n.markdown ol { padding-inline-start: 2em }\\n.markdown strong { font-weight: 600 }\\n.markdown a { color: -webkit-link }\\n.markdown a { color: -moz-hyperlinkText }\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".bk.card {\\n border: 1px solid rgba(0,0,0,.125);\\n border-radius: 0.25rem;\\n}\\n.bk.accordion {\\n border: 1px solid rgba(0,0,0,.125);\\n}\\n.bk.card-header {\\n align-items: center;\\n background-color: rgba(0, 0, 0, 0.03);\\n border-radius: 0.25rem;\\n display: flex;\\n justify-content: space-between;\\n padding: 0 1.25rem 0 0;\\n width: 100%;\\n}\\n.bk.accordion-header {\\n align-items: center;\\n background-color: rgba(0, 0, 0, 0.03);\\n border-radius: 0;\\n display: flex;\\n justify-content: space-between;\\n padding: 0 1.25rem 0 0;\\n width: 100%;\\n}\\np.bk.card-button {\\n background-color: transparent;\\n font-size: 1.25rem;\\n font-weight: 700;\\n margin: 0;\\n margin-left: -15px;\\n}\\n.bk.card-header-row {\\n position: relative !important;\\n}\\n.bk.card-title {\\n align-items: center;\\n display: flex !important;\\n font-size: 1.4em;\\n font-weight: bold;\\n padding: 0.25em;\\n position: relative !important;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".bk.panel-widget-box {\\n min-height: 20px;\\n background-color: #f5f5f5;\\n border: 1px solid #e3e3e3;\\n border-radius: 4px;\\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n overflow-x: hidden;\\n overflow-y: hidden;\\n}\\n\\n.scrollable {\\n overflow: scroll;\\n}\\n\\nprogress {\\n appearance: none;\\n -moz-appearance: none;\\n -webkit-appearance: none;\\n border: none;\\n height: 20px;\\n background-color: whiteSmoke;\\n border-radius: 3px;\\n box-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n color: royalblue;\\n position: relative;\\n margin: 0 0 1.5em;\\n}\\n\\nprogress[value]::-webkit-progress-bar {\\n background-color: whiteSmoke;\\n border-radius: 3px;\\n box-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n}\\n\\nprogress[value]::-webkit-progress-value {\\n position: relative;\\n background-size: 35px 20px, 100% 100%, 100% 100%;\\n border-radius:3px;\\n}\\n\\nprogress.active:not([value])::before {\\n background-position: 10%;\\n animation-name: stripes;\\n animation-duration: 3s;\\n animation-timing-function: linear;\\n animation-iteration-count: infinite;\\n}\\n\\nprogress[value]::-moz-progress-bar {\\n background-size: 35px 20px, 100% 100%, 100% 100%;\\n border-radius:3px;\\n}\\n\\nprogress:not([value])::-moz-progress-bar {\\n border-radius:3px;\\n background: linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\n\\nprogress.active:not([value])::-moz-progress-bar {\\n background-position: 10%;\\n animation-name: stripes;\\n animation-duration: 3s;\\n animation-timing-function: linear;\\n animation-iteration-count: infinite;\\n}\\n\\nprogress.active:not([value])::-webkit-progress-bar {\\n background-position: 10%;\\n animation-name: stripes;\\n animation-duration: 3s;\\n animation-timing-function: linear;\\n animation-iteration-count: infinite;\\n}\\n\\nprogress.primary[value]::-webkit-progress-value { background-color: #007bff; }\\nprogress.primary:not([value])::before { background-color: #007bff; }\\nprogress.primary:not([value])::-webkit-progress-bar { background-color: #007bff; }\\nprogress.primary::-moz-progress-bar { background-color: #007bff; }\\n\\nprogress.secondary[value]::-webkit-progress-value { background-color: #6c757d; }\\nprogress.secondary:not([value])::before { background-color: #6c757d; }\\nprogress.secondary:not([value])::-webkit-progress-bar { background-color: #6c757d; }\\nprogress.secondary::-moz-progress-bar { background-color: #6c757d; }\\n\\nprogress.success[value]::-webkit-progress-value { background-color: #28a745; }\\nprogress.success:not([value])::before { background-color: #28a745; }\\nprogress.success:not([value])::-webkit-progress-bar { background-color: #28a745; }\\nprogress.success::-moz-progress-bar { background-color: #28a745; }\\n\\nprogress.danger[value]::-webkit-progress-value { background-color: #dc3545; }\\nprogress.danger:not([value])::before { background-color: #dc3545; }\\nprogress.danger:not([value])::-webkit-progress-bar { background-color: #dc3545; }\\nprogress.danger::-moz-progress-bar { background-color: #dc3545; }\\n\\nprogress.warning[value]::-webkit-progress-value { background-color: #ffc107; }\\nprogress.warning:not([value])::before { background-color: #ffc107; }\\nprogress.warning:not([value])::-webkit-progress-bar { background-color: #ffc107; }\\nprogress.warning::-moz-progress-bar { background-color: #ffc107; }\\n\\nprogress.info[value]::-webkit-progress-value { background-color: #17a2b8; }\\nprogress.info:not([value])::before { background-color: #17a2b8; }\\nprogress.info:not([value])::-webkit-progress-bar { background-color: #17a2b8; }\\nprogress.info::-moz-progress-bar { background-color: #17a2b8; }\\n\\nprogress.light[value]::-webkit-progress-value { background-color: #f8f9fa; }\\nprogress.light:not([value])::before { background-color: #f8f9fa; }\\nprogress.light:not([value])::-webkit-progress-bar { background-color: #f8f9fa; }\\nprogress.light::-moz-progress-bar { background-color: #f8f9fa; }\\n\\nprogress.dark[value]::-webkit-progress-value { background-color: #343a40; }\\nprogress.dark:not([value])::-webkit-progress-bar { background-color: #343a40; }\\nprogress.dark:not([value])::before { background-color: #343a40; }\\nprogress.dark::-moz-progress-bar { background-color: #343a40; }\\n\\nprogress:not([value])::-webkit-progress-bar {\\n border-radius: 3px;\\n background: linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\nprogress:not([value])::before {\\n content:\\\" \\\";\\n position:absolute;\\n height: 20px;\\n top:0;\\n left:0;\\n right:0;\\n bottom:0;\\n border-radius: 3px;\\n background: linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\n\\n@keyframes stripes {\\n from {background-position: 0%}\\n to {background-position: 100%}\\n}\\n\\n.bk-root .bk.loader {\\n overflow: hidden;\\n}\\n\\n.bk.loader::after {\\n content: \\\"\\\";\\n border-radius: 50%;\\n -webkit-mask-image: radial-gradient(transparent 50%, rgba(0, 0, 0, 1) 54%);\\n width: 100%;\\n height: 100%;\\n left: 0;\\n top: 0;\\n position: absolute;\\n}\\n\\n.bk-root .bk.loader.dark::after {\\n background: #0f0f0f;\\n}\\n\\n.bk-root .bk.loader.light::after {\\n background: #f0f0f0;\\n}\\n\\n.bk-root .bk.loader.spin::after {\\n animation: spin 2s linear infinite;\\n}\\n\\n.bk-root div.bk.loader.spin.primary-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #007bff 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.secondary-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #6c757d 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.success-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #28a745 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.danger-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #dc3545 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.warning-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #ffc107 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.info-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #17a2b8 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.light-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #f8f9fa 50%);\\n}\\n\\n.bk-root div.bk.loader.dark-light::after {\\n background: linear-gradient(135deg, #f0f0f0 50%, transparent 50%), linear-gradient(45deg, #f0f0f0 50%, #343a40 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.primary-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #007bff 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.secondary-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #6c757d 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.success-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #28a745 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.danger-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #dc3545 50%)\\n}\\n\\n.bk-root div.bk.loader.spin.warning-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #ffc107 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.info-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #17a2b8 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.light-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #f8f9fa 50%);\\n}\\n\\n.bk-root div.bk.loader.spin.dark-dark::after {\\n background: linear-gradient(135deg, #0f0f0f 50%, transparent 50%), linear-gradient(45deg, #0f0f0f 50%, #343a40 50%);\\n}\\n\\n/* Safari */\\n@-webkit-keyframes spin {\\n 0% { -webkit-transform: rotate(0deg); }\\n 100% { -webkit-transform: rotate(360deg); }\\n}\\n\\n@keyframes spin {\\n 0% { transform: rotate(0deg); }\\n 100% { transform: rotate(360deg); }\\n}\\n\\n.dot div {\\n height: 100%;\\n width: 100%;\\n border: 1px solid #000 !important;\\n background-color: #fff;\\n border-radius: 50%;\\n display: inline-block;\\n}\\n\\n.dot-filled div {\\n height: 100%;\\n width: 100%;\\n border: 1px solid #000 !important;\\n border-radius: 50%;\\n display: inline-block;\\n}\\n\\n.dot-filled.primary div {\\n background-color: #007bff;\\n}\\n\\n.dot-filled.secondary div {\\n background-color: #6c757d;\\n}\\n\\n.dot-filled.success div {\\n background-color: #28a745;\\n}\\n\\n.dot-filled.danger div {\\n background-color: #dc3545;\\n}\\n\\n.dot-filled.warning div {\\n background-color: #ffc107;\\n}\\n\\n.dot-filled.info div {\\n background-color: #17a2b8;\\n}\\n\\n.dot-filled.dark div {\\n background-color: #343a40;\\n}\\n\\n.dot-filled.light div {\\n background-color: #f8f9fa;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\"\\n .bk.pn-loading.arcs:before {\\n background-image: url(\\\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0ibWFyZ2luOiBhdXRvOyBiYWNrZ3JvdW5kOiBub25lOyBkaXNwbGF5OiBibG9jazsgc2hhcGUtcmVuZGVyaW5nOiBhdXRvOyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj4gIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjMyIiBzdHJva2Utd2lkdGg9IjgiIHN0cm9rZT0iI2MzYzNjMyIgc3Ryb2tlLWRhc2hhcnJheT0iNTAuMjY1NDgyNDU3NDM2NjkgNTAuMjY1NDgyNDU3NDM2NjkiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+ICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgZHVyPSIxcyIga2V5VGltZXM9IjA7MSIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCI+PC9hbmltYXRlVHJhbnNmb3JtPiAgPC9jaXJjbGU+PC9zdmc+\\\")\\n }\\n \");\n },\n function(Bokeh) {\n /* BEGIN bokeh.min.js */\n /*!\n * Copyright (c) 2012 - 2021, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n const bokeh \u003d factory();\n bokeh.__bokeh__ \u003d true;\n if (typeof root.Bokeh \u003d\u003d\u003d \"undefined\" || typeof root.Bokeh.__bokeh__ \u003d\u003d\u003d \"undefined\") {\n root.Bokeh \u003d bokeh;\n }\n const Bokeh \u003d root.Bokeh;\n Bokeh[bokeh.version] \u003d bokeh;\n })(this, function() {\n var define;\n var parent_require \u003d typeof require \u003d\u003d\u003d \"function\" \u0026\u0026 require\n return (function(modules, entry, aliases, externals) {\n if (aliases \u003d\u003d\u003d undefined) aliases \u003d {};\n if (externals \u003d\u003d\u003d undefined) externals \u003d {};\n\n var cache \u003d {};\n\n var normalize \u003d function(name) {\n if (typeof name \u003d\u003d\u003d \"number\")\n return name;\n\n if (name \u003d\u003d\u003d \"bokehjs\")\n return entry;\n\n if (!externals[name]) {\n var prefix \u003d \"@bokehjs/\"\n if (name.slice(0, prefix.length) \u003d\u003d\u003d prefix)\n name \u003d name.slice(prefix.length)\n }\n\n var alias \u003d aliases[name]\n if (alias !\u003d null)\n return alias;\n\n var trailing \u003d name.length \u003e 0 \u0026\u0026 name[name.lenght-1] \u003d\u003d\u003d \"/\";\n var index \u003d aliases[name + (trailing ? \"\" : \"/\") + \"index\"];\n if (index !\u003d null)\n return index;\n\n return name;\n }\n\n var require \u003d function(name) {\n var mod \u003d cache[name];\n if (!mod) {\n var id \u003d normalize(name);\n\n mod \u003d cache[id];\n if (!mod) {\n if (!modules[id]) {\n if (externals[id] \u003d\u003d\u003d false || (externals[id] \u003d\u003d true \u0026\u0026 parent_require)) {\n try {\n mod \u003d {exports: externals[id] ? parent_require(id) : {}};\n cache[id] \u003d cache[name] \u003d mod;\n return mod.exports;\n } catch (e) {}\n }\n\n var err \u003d new Error(\"Cannot find module \u0027\" + name + \"\u0027\");\n err.code \u003d \u0027MODULE_NOT_FOUND\u0027;\n throw err;\n }\n\n mod \u003d {exports: {}};\n cache[id] \u003d cache[name] \u003d mod;\n\n function __esModule() {\n Object.defineProperty(mod.exports, \"__esModule\", {value: true});\n }\n\n function __esExport(name, value) {\n Object.defineProperty(mod.exports, name, {\n enumerable: true, get: function () { return value; }\n });\n }\n\n modules[id].call(mod.exports, require, mod, mod.exports, __esModule, __esExport);\n } else {\n cache[name] \u003d mod;\n }\n }\n\n return mod.exports;\n }\n require.resolve \u003d function(name) {\n return \"\"\n }\n\n var main \u003d require(entry);\n main.require \u003d require;\n\n if (typeof Proxy !\u003d\u003d \"undefined\") {\n // allow Bokeh.loader[\"@bokehjs/module/name\"] syntax\n main.loader \u003d new Proxy({}, {\n get: function(_obj, module) {\n return require(module);\n }\n });\n }\n\n main.register_plugin \u003d function(plugin_modules, plugin_entry, plugin_aliases, plugin_externals) {\n if (plugin_aliases \u003d\u003d\u003d undefined) plugin_aliases \u003d {};\n if (plugin_externals \u003d\u003d\u003d undefined) plugin_externals \u003d {};\n\n for (var name in plugin_modules) {\n modules[name] \u003d plugin_modules[name];\n }\n\n for (var name in plugin_aliases) {\n aliases[name] \u003d plugin_aliases[name];\n }\n\n for (var name in plugin_externals) {\n externals[name] \u003d plugin_externals[name];\n }\n\n var plugin \u003d require(plugin_entry);\n\n for (var name in plugin) {\n main[name] \u003d plugin[name];\n }\n\n return plugin;\n }\n\n return main;\n })\n ([\n function _(t,_,n,o,r){o();t(1).__exportStar(t(2),n)},\n function _(t,e,n,r,o){r();var a\u003dfunction(t,e){return(a\u003dObject.setPrototypeOf||{__proto__:[]}instanceof Array\u0026\u0026function(t,e){t.__proto__\u003de}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)\u0026\u0026(t[n]\u003de[n])})(t,e)};n.__extends\u003dfunction(t,e){function n(){this.constructor\u003dt}a(t,e),t.prototype\u003dnull\u003d\u003d\u003de?Object.create(e):(n.prototype\u003de.prototype,new n)};function i(t){var e\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026Symbol.iterator,n\u003de\u0026\u0026t[e],r\u003d0;if(n)return n.call(t);if(t\u0026\u0026\"number\"\u003d\u003dtypeof t.length)return{next:function(){return t\u0026\u0026r\u003e\u003dt.length\u0026\u0026(t\u003dvoid 0),{value:t\u0026\u0026t[r++],done:!t}}};throw new TypeError(e?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function c(t,e){var n\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026t[Symbol.iterator];if(!n)return t;var r,o,a\u003dn.call(t),i\u003d[];try{for(;(void 0\u003d\u003d\u003de||e-- \u003e0)\u0026\u0026!(r\u003da.next()).done;)i.push(r.value)}catch(t){o\u003d{error:t}}finally{try{r\u0026\u0026!r.done\u0026\u0026(n\u003da.return)\u0026\u0026n.call(a)}finally{if(o)throw o.error}}return i}function u(t){return this instanceof u?(this.v\u003dt,this):new u(t)}n.__assign\u003dfunction(){return n.__assign\u003dObject.assign||function(t){for(var e,n\u003d1,r\u003darguments.length;n\u003cr;n++)for(var o in e\u003darguments[n])Object.prototype.hasOwnProperty.call(e,o)\u0026\u0026(t[o]\u003de[o]);return t},n.__assign.apply(this,arguments)},n.__rest\u003dfunction(t,e){var n\u003d{};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)\u0026\u0026e.indexOf(r)\u003c0\u0026\u0026(n[r]\u003dt[r]);if(null!\u003dt\u0026\u0026\"function\"\u003d\u003dtypeof Object.getOwnPropertySymbols){var o\u003d0;for(r\u003dObject.getOwnPropertySymbols(t);o\u003cr.length;o++)e.indexOf(r[o])\u003c0\u0026\u0026Object.prototype.propertyIsEnumerable.call(t,r[o])\u0026\u0026(n[r[o]]\u003dt[r[o]])}return n},n.__decorate\u003dfunction(t,e,n,r){var o,a\u003darguments.length,i\u003da\u003c3?e:null\u003d\u003d\u003dr?r\u003dObject.getOwnPropertyDescriptor(e,n):r;if(\"object\"\u003d\u003dtypeof Reflect\u0026\u0026\"function\"\u003d\u003dtypeof Reflect.decorate)i\u003dReflect.decorate(t,e,n,r);else for(var c\u003dt.length-1;c\u003e\u003d0;c--)(o\u003dt[c])\u0026\u0026(i\u003d(a\u003c3?o(i):a\u003e3?o(e,n,i):o(e,n))||i);return a\u003e3\u0026\u0026i\u0026\u0026Object.defineProperty(e,n,i),i},n.__param\u003dfunction(t,e){return function(n,r){e(n,r,t)}},n.__metadata\u003dfunction(t,e){if(\"object\"\u003d\u003dtypeof Reflect\u0026\u0026\"function\"\u003d\u003dtypeof Reflect.metadata)return Reflect.metadata(t,e)},n.__awaiter\u003dfunction(t,e,n,r){return new(n||(n\u003dPromise))((function(o,a){function i(t){try{u(r.next(t))}catch(t){a(t)}}function c(t){try{u(r.throw(t))}catch(t){a(t)}}function u(t){var e;t.done?o(t.value):(e\u003dt.value,e instanceof n?e:new n((function(t){t(e)}))).then(i,c)}u((r\u003dr.apply(t,e||[])).next())}))},n.__generator\u003dfunction(t,e){var n,r,o,a,i\u003d{label:0,sent:function(){if(1\u0026o[0])throw o[1];return o[1]},trys:[],ops:[]};return a\u003d{next:c(0),throw:c(1),return:c(2)},\"function\"\u003d\u003dtypeof Symbol\u0026\u0026(a[Symbol.iterator]\u003dfunction(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError(\"Generator is already executing.\");for(;i;)try{if(n\u003d1,r\u0026\u0026(o\u003d2\u0026a[0]?r.return:a[0]?r.throw||((o\u003dr.return)\u0026\u0026o.call(r),0):r.next)\u0026\u0026!(o\u003do.call(r,a[1])).done)return o;switch(r\u003d0,o\u0026\u0026(a\u003d[2\u0026a[0],o.value]),a[0]){case 0:case 1:o\u003da;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r\u003da[1],a\u003d[0];continue;case 7:a\u003di.ops.pop(),i.trys.pop();continue;default:if(!(o\u003di.trys,(o\u003do.length\u003e0\u0026\u0026o[o.length-1])||6!\u003d\u003da[0]\u0026\u00262!\u003d\u003da[0])){i\u003d0;continue}if(3\u003d\u003d\u003da[0]\u0026\u0026(!o||a[1]\u003eo[0]\u0026\u0026a[1]\u003co[3])){i.label\u003da[1];break}if(6\u003d\u003d\u003da[0]\u0026\u0026i.label\u003co[1]){i.label\u003do[1],o\u003da;break}if(o\u0026\u0026i.label\u003co[2]){i.label\u003do[2],i.ops.push(a);break}o[2]\u0026\u0026i.ops.pop(),i.trys.pop();continue}a\u003de.call(t,i)}catch(t){a\u003d[6,t],r\u003d0}finally{n\u003do\u003d0}if(5\u0026a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},n.__createBinding\u003dObject.create?function(t,e,n,r){void 0\u003d\u003d\u003dr\u0026\u0026(r\u003dn),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0\u003d\u003d\u003dr\u0026\u0026(r\u003dn),t[r]\u003de[n]},n.__exportStar\u003dfunction(t,e){for(var r in t)\"default\"\u003d\u003d\u003dr||Object.prototype.hasOwnProperty.call(e,r)||n.__createBinding(e,t,r)},n.__values\u003di,n.__read\u003dc,n.__spread\u003dfunction(){for(var t\u003d[],e\u003d0;e\u003carguments.length;e++)t\u003dt.concat(c(arguments[e]));return t},n.__spreadArrays\u003dfunction(){for(var t\u003d0,e\u003d0,n\u003darguments.length;e\u003cn;e++)t+\u003darguments[e].length;var r\u003dArray(t),o\u003d0;for(e\u003d0;e\u003cn;e++)for(var a\u003darguments[e],i\u003d0,c\u003da.length;i\u003cc;i++,o++)r[o]\u003da[i];return r},n.__await\u003du,n.__asyncGenerator\u003dfunction(t,e,n){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var r,o\u003dn.apply(t,e||[]),a\u003d[];return r\u003d{},i(\"next\"),i(\"throw\"),i(\"return\"),r[Symbol.asyncIterator]\u003dfunction(){return this},r;function i(t){o[t]\u0026\u0026(r[t]\u003dfunction(e){return new Promise((function(n,r){a.push([t,e,n,r])\u003e1||c(t,e)}))})}function c(t,e){try{(n\u003do[t](e)).value instanceof u?Promise.resolve(n.value.v).then(f,l):s(a[0][2],n)}catch(t){s(a[0][3],t)}var n}function f(t){c(\"next\",t)}function l(t){c(\"throw\",t)}function s(t,e){t(e),a.shift(),a.length\u0026\u0026c(a[0][0],a[0][1])}},n.__asyncDelegator\u003dfunction(t){var e,n;return e\u003d{},r(\"next\"),r(\"throw\",(function(t){throw t})),r(\"return\"),e[Symbol.iterator]\u003dfunction(){return this},e;function r(r,o){e[r]\u003dt[r]?function(e){return(n\u003d!n)?{value:u(t[r](e)),done:\"return\"\u003d\u003d\u003dr}:o?o(e):e}:o}},n.__asyncValues\u003dfunction(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var e,n\u003dt[Symbol.asyncIterator];return n?n.call(t):(t\u003di(t),e\u003d{},r(\"next\"),r(\"throw\"),r(\"return\"),e[Symbol.asyncIterator]\u003dfunction(){return this},e);function r(n){e[n]\u003dt[n]\u0026\u0026function(e){return new Promise((function(r,o){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,o,(e\u003dt[n](e)).done,e.value)}))}}},n.__makeTemplateObject\u003dfunction(t,e){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:e}):t.raw\u003de,t};var f\u003dObject.create?function(t,e){Object.defineProperty(t,\"default\",{enumerable:!0,value:e})}:function(t,e){t.default\u003de};n.__importStar\u003dfunction(t){if(t\u0026\u0026t.__esModule)return t;var e\u003d{};if(null!\u003dt)for(var r in t)\"default\"!\u003d\u003dr\u0026\u0026Object.prototype.hasOwnProperty.call(t,r)\u0026\u0026n.__createBinding(e,t,r);return f(e,t),e},n.__importDefault\u003dfunction(t){return t\u0026\u0026t.__esModule?t:{default:t}},n.__classPrivateFieldGet\u003dfunction(t,e){if(!e.has(t))throw new TypeError(\"attempted to get private field on non-instance\");return e.get(t)},n.__classPrivateFieldSet\u003dfunction(t,e,n){if(!e.has(t))throw new TypeError(\"attempted to set private field on non-instance\");return e.set(t,n),n}},\n function _(e,t,o,s,l){s();const n\u003de(1);l(\"version\",e(3).version),l(\"index\",e(4).index),o.embed\u003dn.__importStar(e(4)),o.protocol\u003dn.__importStar(e(404)),o._testing\u003dn.__importStar(e(405));var r\u003de(19);l(\"logger\",r.logger),l(\"set_log_level\",r.set_log_level),l(\"settings\",e(28).settings),l(\"Models\",e(7).Models),l(\"documents\",e(5).documents),l(\"safely\",e(406).safely)},\n function _(n,i,o,c,e){c(),o.version\u003d\"2.3.2\"},\n function _(e,o,t,n,s){n();const d\u003de(5),r\u003de(19),_\u003de(34),c\u003de(13),i\u003de(8),a\u003de(16),u\u003de(395),l\u003de(397),m\u003de(396);var f\u003de(395);s(\"add_document_standalone\",f.add_document_standalone),s(\"index\",f.index),s(\"add_document_from_session\",e(397).add_document_from_session);var g\u003de(402);async function w(e,o,t,n){i.isString(e)\u0026\u0026(e\u003dJSON.parse(_.unescape(e)));const s\u003d{};for(const[o,t]of c.entries(e))s[o]\u003dd.Document.from_json(t);const a\u003d[];for(const e of o){const o\u003dm._resolve_element(e),d\u003dm._resolve_root_elements(e);if(null!\u003de.docid)a.push(await u.add_document_standalone(s[e.docid],o,d,e.use_for_title));else{if(null\u003d\u003de.token)throw new Error(\"Error rendering Bokeh items: either \u0027docid\u0027 or \u0027token\u0027 was expected.\");{const s\u003dl._get_ws_url(t,n);r.logger.debug(`embed: computed ws url: ${s}`);try{a.push(await l.add_document_from_session(s,e.token,o,d,e.use_for_title)),console.log(\"Bokeh items were rendered successfully\")}catch(e){console.log(\"Error rendering Bokeh items:\",e)}}}}return a}s(\"embed_items_notebook\",g.embed_items_notebook),s(\"kernels\",g.kernels),s(\"BOKEH_ROOT\",e(396).BOKEH_ROOT),t.embed_item\u003dasync function(e,o){const t\u003d{},n\u003d_.uuid4();t[n]\u003de.doc,null\u003d\u003do\u0026\u0026(o\u003de.target_id);const s\u003ddocument.getElementById(o);null!\u003ds\u0026\u0026s.classList.add(m.BOKEH_ROOT);const d\u003d{roots:{[e.root_id]:o},root_ids:[e.root_id],docid:n};await a.defer();const[r]\u003dawait w(t,[d]);return r},t.embed_items\u003dasync function(e,o,t,n){return await a.defer(),w(e,o,t,n)}},\n function _(t,_,o,r,n){r();const a\u003dt(1);a.__exportStar(t(6),o),a.__exportStar(t(35),o)},\n function _(e,t,s,o,n){o();const r\u003de(1),i\u003de(7),l\u003de(3),_\u003de(19),a\u003de(264),c\u003de(14),d\u003de(30),h\u003de(15),f\u003de(17),u\u003de(31),m\u003de(9),g\u003de(13),v\u003dr.__importStar(e(132)),w\u003de(26),p\u003de(8),b\u003de(319),y\u003de(130),k\u003de(53),M\u003de(394),j\u003de(35);class S{constructor(e){this.document\u003de,this.session\u003dnull,this.subscribed_models\u003dnew Set}send_event(e){const t\u003dnew j.MessageSentEvent(this.document,\"bokeh_event\",e.to_json());this.document._trigger_on_change(t)}trigger(e){for(const t of this.subscribed_models)null!\u003de.origin\u0026\u0026e.origin!\u003dt||t._process_event(e)}}s.EventManager\u003dS,S.__name__\u003d\"EventManager\",s.documents\u003d[],s.DEFAULT_TITLE\u003d\"Bokeh Application\";class E{constructor(e){var t;s.documents.push(this),this._init_timestamp\u003dDate.now(),this._resolver\u003dnull!\u003d\u003d(t\u003dnull\u003d\u003de?void 0:e.resolver)\u0026\u0026void 0!\u003d\u003dt?t:new i.ModelResolver,this._title\u003ds.DEFAULT_TITLE,this._roots\u003d[],this._all_models\u003dnew Map,this._all_models_freeze_count\u003d0,this._callbacks\u003dnew Map,this._message_callbacks\u003dnew Map,this.event_manager\u003dnew S(this),this.idle\u003dnew h.Signal0(this,\"idle\"),this._idle_roots\u003dnew WeakMap,this._interactive_timestamp\u003dnull,this._interactive_plot\u003dnull}get layoutables(){return this._roots.filter((e\u003d\u003ee instanceof b.LayoutDOM))}get is_idle(){for(const e of this.layoutables)if(!this._idle_roots.has(e))return!1;return!0}notify_idle(e){this._idle_roots.set(e,!0),this.is_idle\u0026\u0026(_.logger.info(`document idle at ${Date.now()-this._init_timestamp} ms`),this.event_manager.send_event(new a.DocumentReady),this.idle.emit())}clear(){this._push_all_models_freeze();try{for(;this._roots.length\u003e0;)this.remove_root(this._roots[0])}finally{this._pop_all_models_freeze()}}interactive_start(e){null\u003d\u003dthis._interactive_plot\u0026\u0026(this._interactive_plot\u003de,this._interactive_plot.trigger_event(new a.LODStart)),this._interactive_timestamp\u003dDate.now()}interactive_stop(){null!\u003dthis._interactive_plot\u0026\u0026this._interactive_plot.trigger_event(new a.LODEnd),this._interactive_plot\u003dnull,this._interactive_timestamp\u003dnull}interactive_duration(){return null\u003d\u003dthis._interactive_timestamp?-1:Date.now()-this._interactive_timestamp}destructively_move(e){if(e\u003d\u003d\u003dthis)throw new Error(\"Attempted to overwrite a document with itself\");e.clear();const t\u003dm.copy(this._roots);this.clear();for(const e of t)if(null!\u003de.document)throw new Error(`Somehow we didn\u0027t detach ${e}`);if(0!\u003dthis._all_models.size)throw new Error(`this._all_models still had stuff in it: ${this._all_models}`);for(const s of t)e.add_root(s);e.set_title(this._title)}_push_all_models_freeze(){this._all_models_freeze_count+\u003d1}_pop_all_models_freeze(){this._all_models_freeze_count-\u003d1,0\u003d\u003d\u003dthis._all_models_freeze_count\u0026\u0026this._recompute_all_models()}_invalidate_all_models(){_.logger.debug(\"invalidating document models\"),0\u003d\u003d\u003dthis._all_models_freeze_count\u0026\u0026this._recompute_all_models()}_recompute_all_models(){let e\u003dnew Set;for(const t of this._roots)e\u003dv.union(e,t.references());const t\u003dnew Set(this._all_models.values()),s\u003dv.difference(t,e),o\u003dv.difference(e,t),n\u003dnew Map;for(const t of e)n.set(t.id,t);for(const e of s)e.detach_document();for(const e of o)e.attach_document(this);this._all_models\u003dn}roots(){return this._roots}add_root(e,t){if(_.logger.debug(`Adding root: ${e}`),!m.includes(this._roots,e)){this._push_all_models_freeze();try{this._roots.push(e)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new j.RootAddedEvent(this,e,t))}}remove_root(e,t){const s\u003dthis._roots.indexOf(e);if(!(s\u003c0)){this._push_all_models_freeze();try{this._roots.splice(s,1)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new j.RootRemovedEvent(this,e,t))}}title(){return this._title}set_title(e,t){e!\u003d\u003dthis._title\u0026\u0026(this._title\u003de,this._trigger_on_change(new j.TitleChangedEvent(this,e,t)))}get_model_by_id(e){var t;return null!\u003d\u003d(t\u003dthis._all_models.get(e))\u0026\u0026void 0!\u003d\u003dt?t:null}get_model_by_name(e){const t\u003d[];for(const s of this._all_models.values())s instanceof k.Model\u0026\u0026s.name\u003d\u003de\u0026\u0026t.push(s);switch(t.length){case 0:return null;case 1:return t[0];default:throw new Error(`Multiple models are named \u0027${e}\u0027`)}}on_message(e,t){const s\u003dthis._message_callbacks.get(e);null\u003d\u003ds?this._message_callbacks.set(e,new Set([t])):s.add(t)}remove_on_message(e,t){var s;null\u003d\u003d\u003d(s\u003dthis._message_callbacks.get(e))||void 0\u003d\u003d\u003ds||s.delete(t)}_trigger_on_message(e,t){const s\u003dthis._message_callbacks.get(e);if(null!\u003ds)for(const e of s)e(t)}on_change(e,t\u003d!1){this._callbacks.has(e)||this._callbacks.set(e,t)}remove_on_change(e){this._callbacks.delete(e)}_trigger_on_change(e){for(const[t,s]of this._callbacks)if(!s\u0026\u0026e instanceof j.DocumentEventBatch)for(const s of e.events)t(s);else t(e)}_notify_change(e,t,s,o,n){this._trigger_on_change(new j.ModelChangedEvent(this,e,t,s,o,null\u003d\u003dn?void 0:n.setter_id,null\u003d\u003dn?void 0:n.hint))}static _instantiate_object(e,t,s,o){const n\u003dObject.assign(Object.assign({},s),{id:e,__deferred__:!0});return new(o.get(t))(n)}static _instantiate_references_json(e,t,s){var o;const n\u003dnew Map;for(const r of e){const e\u003dr.id,i\u003dr.type,l\u003dnull!\u003d\u003d(o\u003dr.attributes)\u0026\u0026void 0!\u003d\u003do?o:{};let _\u003dt.get(e);null\u003d\u003d_\u0026\u0026(_\u003dE._instantiate_object(e,i,l,s),null!\u003dr.subtype\u0026\u0026_.set_subtype(r.subtype)),n.set(_.id,_)}return n}static _resolve_refs(e,t,s,o){function n(e){var r;if(f.is_ref(e)){const o\u003dnull!\u003d\u003d(r\u003dt.get(e.id))\u0026\u0026void 0!\u003d\u003dr?r:s.get(e.id);if(null!\u003do)return o;throw new Error(`reference ${JSON.stringify(e)} isn\u0027t known (not in Document?)`)}return u.is_NDArray_ref(e)?u.decode_NDArray(e,o):p.isArray(e)?function(e){const t\u003d[];for(const s of e)t.push(n(s));return t}(e):p.isPlainObject(e)?function(e){const t\u003d{};for(const[s,o]of g.entries(e))t[s]\u003dn(o);return t}(e):e}return n(e)}static _initialize_references_json(e,t,s,o){const n\u003dnew Map;for(const{id:r,attributes:i}of e){const e\u003d!t.has(r),l\u003de?s.get(r):t.get(r),_\u003dE._resolve_refs(i,t,s,o);l.setv(_,{silent:!0}),n.set(r,{instance:l,is_new:e})}const r\u003d[],i\u003dnew Set;function l(e){if(e instanceof c.HasProps){if(n.has(e.id)\u0026\u0026!i.has(e.id)){i.add(e.id);const{instance:t,is_new:s}\u003dn.get(e.id),{attributes:o}\u003dt;for(const e of g.values(o))l(e);s\u0026\u0026(t.finalize(),r.push(t))}}else if(p.isArray(e))for(const t of e)l(t);else if(p.isPlainObject(e))for(const t of g.values(e))l(t)}for(const e of n.values())l(e.instance);for(const e of r)e.connect_signals()}static _event_for_attribute_change(e,t,s,o,n){if(o.get_model_by_id(e.id).property(t).syncable){const r\u003d{kind:\"ModelChanged\",model:{id:e.id},attr:t,new:s};return c.HasProps._json_record_references(o,s,n,{recursive:!0}),r}return null}static _events_to_sync_objects(e,t,s,o){const n\u003dObject.keys(e.attributes),r\u003dObject.keys(t.attributes),i\u003dm.difference(n,r),l\u003dm.difference(r,n),a\u003dm.intersection(n,r),c\u003d[];for(const e of i)_.logger.warn(`Server sent key ${e} but we don\u0027t seem to have it in our JSON`);for(const n of l){const r\u003dt.attributes[n];c.push(E._event_for_attribute_change(e,n,r,s,o))}for(const n of a){const r\u003de.attributes[n],i\u003dt.attributes[n];null\u003d\u003dr\u0026\u0026null\u003d\u003di||(null\u003d\u003dr||null\u003d\u003di?c.push(E._event_for_attribute_change(e,n,i,s,o)):w.is_equal(r,i)||c.push(E._event_for_attribute_change(e,n,i,s,o)))}return c.filter((e\u003d\u003enull!\u003de))}static _compute_patch_since_json(e,t){const s\u003dt.to_json(!1);function o(e){const t\u003dnew Map;for(const s of e.roots.references)t.set(s.id,s);return t}const n\u003do(e),r\u003dnew Map,i\u003d[];for(const t of e.roots.root_ids)r.set(t,n.get(t)),i.push(t);const l\u003do(s),_\u003dnew Map,a\u003d[];for(const e of s.roots.root_ids)_.set(e,l.get(e)),a.push(e);if(i.sort(),a.sort(),m.difference(i,a).length\u003e0||m.difference(a,i).length\u003e0)throw new Error(\"Not implemented: computing add/remove of document roots\");const c\u003dnew Set;let h\u003d[];for(const e of t._all_models.keys())if(n.has(e)){const s\u003dE._events_to_sync_objects(n.get(e),l.get(e),t,c);h\u003dh.concat(s)}const f\u003dnew d.Serializer({include_defaults:!1});return f.to_serializable([...c]),{references:[...f.definitions],events:h}}to_json_string(e\u003d!0){return JSON.stringify(this.to_json(e))}to_json(e\u003d!0){const t\u003dnew d.Serializer({include_defaults:e}),s\u003dt.to_serializable(this._roots);return{version:l.version,title:this._title,roots:{root_ids:s.map((e\u003d\u003ee.id)),references:[...t.definitions]}}}static from_json_string(e){const t\u003dJSON.parse(e);return E.from_json(t)}static from_json(e){_.logger.debug(\"Creating Document from JSON\");const t\u003de.version,s\u003d-1!\u003d\u003dt.indexOf(\"+\")||-1!\u003d\u003dt.indexOf(\"-\"),o\u003d`Library versions: JS (${l.version}) / Python (${t})`;s||l.version.replace(/-(dev|rc)\\./,\"$1\")\u003d\u003dt?_.logger.debug(o):(_.logger.warn(\"JS/Python version mismatch\"),_.logger.warn(o));const n\u003dnew i.ModelResolver;null!\u003de.defs\u0026\u0026M.resolve_defs(e.defs,n);const r\u003de.roots,a\u003dr.root_ids,c\u003dr.references,d\u003dE._instantiate_references_json(c,new Map,n);E._initialize_references_json(c,new Map,d,new Map);const h\u003dnew E({resolver:n});for(const e of a){const t\u003dd.get(e);null!\u003dt\u0026\u0026h.add_root(t)}return h.set_title(e.title),h}replace_with_json(e){E.from_json(e).destructively_move(this)}create_json_patch_string(e){return JSON.stringify(this.create_json_patch(e))}create_json_patch(e){for(const t of e)if(t.document!\u003dthis)throw new Error(\"Cannot create a patch using events from a different document\");const t\u003dnew d.Serializer,s\u003dt.to_serializable(e);for(const e of this._all_models.values())t.remove_def(e);return{events:s,references:[...t.definitions]}}apply_json_patch(e,t\u003dnew Map,s){const o\u003de.references,n\u003de.events,r\u003dE._instantiate_references_json(o,this._all_models,this._resolver);t instanceof Map||(t\u003dnew Map(t));for(const e of n)switch(e.kind){case\"RootAdded\":case\"RootRemoved\":case\"ModelChanged\":{const t\u003de.model.id,s\u003dthis._all_models.get(t);if(null!\u003ds)r.set(t,s);else if(!r.has(t))throw _.logger.warn(`Got an event for unknown model ${e.model}\"`),new Error(\"event model wasn\u0027t known\");break}}const i\u003dnew Map(this._all_models),l\u003dnew Map;for(const[e,t]of r)i.has(e)||l.set(e,t);E._initialize_references_json(o,i,l,t);for(const e of n)switch(e.kind){case\"MessageSent\":{const{msg_type:s,msg_data:o}\u003de;let n;if(void 0\u003d\u003d\u003do){if(1!\u003dt.size)throw new Error(\"expected exactly one buffer\");{const[[,e]]\u003dt;n\u003de}}else n\u003dE._resolve_refs(o,i,l,t);this._trigger_on_message(s,n);break}case\"ModelChanged\":{const o\u003de.model.id,n\u003dthis._all_models.get(o);if(null\u003d\u003dn)throw new Error(`Cannot apply patch to ${o} which is not in the document`);const r\u003de.attr,_\u003dE._resolve_refs(e.new,i,l,t);n.setv({[r]:_},{setter_id:s});break}case\"ColumnDataChanged\":{const o\u003de.column_source.id,n\u003dthis._all_models.get(o);if(null\u003d\u003dn)throw new Error(`Cannot stream to ${o} which is not in the document`);const r\u003dE._resolve_refs(e.new,new Map,new Map,t);if(null!\u003de.cols)for(const e in n.data)e in r||(r[e]\u003dn.data[e]);n.setv({data:r},{setter_id:s,check_eq:!1});break}case\"ColumnsStreamed\":{const t\u003de.column_source.id,o\u003dthis._all_models.get(t);if(null\u003d\u003do)throw new Error(`Cannot stream to ${t} which is not in the document`);if(!(o instanceof y.ColumnDataSource))throw new Error(\"Cannot stream to non-ColumnDataSource\");const n\u003de.data,r\u003de.rollover;o.stream(n,r,s);break}case\"ColumnsPatched\":{const t\u003de.column_source.id,o\u003dthis._all_models.get(t);if(null\u003d\u003do)throw new Error(`Cannot patch ${t} which is not in the document`);if(!(o instanceof y.ColumnDataSource))throw new Error(\"Cannot patch non-ColumnDataSource\");const n\u003de.patches;o.patch(n,s);break}case\"RootAdded\":{const t\u003de.model.id,o\u003dr.get(t);this.add_root(o,s);break}case\"RootRemoved\":{const t\u003de.model.id,o\u003dr.get(t);this.remove_root(o,s);break}case\"TitleChanged\":this.set_title(e.title,s);break;default:throw new Error(\"Unknown patch event \"+JSON.stringify(e))}}}s.Document\u003dE,E.__name__\u003d\"Document\"},\n function _(e,o,s,r,t){r();const l\u003de(1),d\u003de(8),i\u003de(13),n\u003de(14);s.overrides\u003d{};const a\u003dnew Map;s.Models\u003de\u003d\u003e{const o\u003ds.Models.get(e);if(null!\u003do)return o;throw new Error(`Model \u0027${e}\u0027 does not exist. This could be due to a widget or a custom model not being registered before first usage.`)},s.Models.get\u003de\u003d\u003e{var o;return null!\u003d\u003d(o\u003ds.overrides[e])\u0026\u0026void 0!\u003d\u003do?o:a.get(e)},s.Models.register\u003d(e,o)\u003d\u003e{s.overrides[e]\u003do},s.Models.unregister\u003de\u003d\u003e{delete s.overrides[e]},s.Models.register_models\u003d(e,o\u003d!1,s)\u003d\u003e{var r;if(null!\u003de)for(const t of d.isArray(e)?e:i.values(e))if(r\u003dt,d.isObject(r)\u0026\u0026r.prototype instanceof n.HasProps){const e\u003dt.__qualified__;o||!a.has(e)?a.set(e,t):null!\u003ds?s(e):console.warn(`Model \u0027${e}\u0027 was already registered`)}},s.register_models\u003ds.Models.register_models,s.Models.registered_names\u003d()\u003d\u003e[...a.keys()];class u{constructor(){this._known_models\u003dnew Map}get(e,o){var r;const t\u003dnull!\u003d\u003d(r\u003ds.Models.get(e))\u0026\u0026void 0!\u003d\u003dr?r:this._known_models.get(e);if(null!\u003dt)return t;if(void 0!\u003d\u003do)return o;throw new Error(`Model \u0027${e}\u0027 does not exist. This could be due to a widget or a custom model not being registered before first usage.`)}register(e){const o\u003de.__qualified__;null\u003d\u003dthis.get(o,null)?this._known_models.set(o,e):console.warn(`Model \u0027${o}\u0027 was already registered with this resolver`)}}s.ModelResolver\u003du,u.__name__\u003d\"ModelResolver\";const _\u003dl.__importStar(e(38));s.register_models(_)},\n function _(n,r,t,e,i){e();\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors\n // Underscore may be freely distributed under the MIT license.\n const o\u003dn(9),u\u003dObject.prototype.toString;function c(n){return!0\u003d\u003d\u003dn||!1\u003d\u003d\u003dn||\"[object Boolean]\"\u003d\u003d\u003du.call(n)}function f(n){return\"[object Number]\"\u003d\u003d\u003du.call(n)}function a(n){return\"[object String]\"\u003d\u003d\u003du.call(n)}function l(n){const r\u003dtypeof n;return\"function\"\u003d\u003d\u003dr||\"object\"\u003d\u003d\u003dr\u0026\u0026!!n}function s(n){return l(n)\u0026\u0026void 0!\u003d\u003dn[Symbol.iterator]}t.isBoolean\u003dc,t.isNumber\u003df,t.isInteger\u003dfunction(n){return f(n)\u0026\u0026Number.isInteger(n)},t.isString\u003da,t.isPrimitive\u003dfunction(n){return null\u003d\u003d\u003dn||c(n)||f(n)||a(n)},t.isFunction\u003dfunction(n){return\"[object Function]\"\u003d\u003d\u003du.call(n)},t.isArray\u003dfunction(n){return Array.isArray(n)},t.isArrayOf\u003dfunction(n,r){return o.every(n,r)},t.isArrayableOf\u003dfunction(n,r){for(let t\u003d0,e\u003dn.length;t\u003ce;t++)if(!r(n[t]))return!1;return!0},t.isTypedArray\u003dfunction(n){return ArrayBuffer.isView(n)\u0026\u0026!(n instanceof DataView)},t.isObject\u003dl,t.isPlainObject\u003dfunction(n){return l(n)\u0026\u0026(null\u003d\u003dn.constructor||n.constructor\u003d\u003d\u003dObject)},t.isIterable\u003ds,t.isArrayable\u003dfunction(n){return s(n)\u0026\u0026\"length\"in n}},\n function _(n,t,e,r,o){r();\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors\n // Underscore may be freely distributed under the MIT license.\n const i\u003dn(10),u\u003dn(11),c\u003dn(12);o(\"map\",c.map),o(\"reduce\",c.reduce),o(\"min\",c.min),o(\"min_by\",c.min_by),o(\"max\",c.max),o(\"max_by\",c.max_by),o(\"sum\",c.sum),o(\"cumsum\",c.cumsum),o(\"every\",c.every),o(\"some\",c.some),o(\"find\",c.find),o(\"find_last\",c.find_last),o(\"find_index\",c.find_index),o(\"find_last_index\",c.find_last_index),o(\"sorted_index\",c.sorted_index),o(\"is_empty\",c.is_empty);const f\u003dArray.prototype.slice;function s(n){return f.call(n)}function a(n){return[].concat(...n)}function l(n,t){return-1!\u003d\u003dn.indexOf(t)}function m(n,t,e\u003d1){u.assert(e\u003e0,\"\u0027step\u0027 must be a positive number\"),null\u003d\u003dt\u0026\u0026(t\u003dn,n\u003d0);const{max:r,ceil:o,abs:i}\u003dMath,c\u003dn\u003c\u003dt?e:-e,f\u003dr(o(i(t-n)/e),0),s\u003dnew Array(f);for(let t\u003d0;t\u003cf;t++,n+\u003dc)s[t]\u003dn;return s}e.head\u003dfunction(n){return n[0]},e.tail\u003dfunction(n){return n[n.length-1]},e.last\u003dfunction(n){return n[n.length-1]},e.copy\u003ds,e.concat\u003da,e.includes\u003dl,e.contains\u003dl,e.nth\u003dfunction(n,t){return n[t\u003e\u003d0?t:n.length+t]},e.zip\u003dfunction(...n){if(0\u003d\u003dn.length)return[];const t\u003dc.min(n.map((n\u003d\u003en.length))),e\u003dn.length,r\u003dnew Array(t);for(let o\u003d0;o\u003ct;o++){r[o]\u003dnew Array(e);for(let t\u003d0;t\u003ce;t++)r[o][t]\u003dn[t][o]}return r},e.unzip\u003dfunction(n){const t\u003dn.length,e\u003dc.min(n.map((n\u003d\u003en.length))),r\u003dArray(e);for(let n\u003d0;n\u003ce;n++)r[n]\u003dnew Array(t);for(let o\u003d0;o\u003ct;o++)for(let t\u003d0;t\u003ce;t++)r[t][o]\u003dn[o][t];return r},e.range\u003dm,e.linspace\u003dfunction(n,t,e\u003d100){const r\u003d(t-n)/(e-1),o\u003dnew Array(e);for(let t\u003d0;t\u003ce;t++)o[t]\u003dn+r*t;return o},e.transpose\u003dfunction(n){const t\u003dn.length,e\u003dn[0].length,r\u003d[];for(let o\u003d0;o\u003ce;o++){r[o]\u003d[];for(let e\u003d0;e\u003ct;e++)r[o][e]\u003dn[e][o]}return r},e.argmin\u003dfunction(n){return c.min_by(m(n.length),(t\u003d\u003en[t]))},e.argmax\u003dfunction(n){return c.max_by(m(n.length),(t\u003d\u003en[t]))},e.sort_by\u003dfunction(n,t){const e\u003dn.map(((n,e)\u003d\u003e({value:n,index:e,key:t(n)})));return e.sort(((n,t)\u003d\u003e{const e\u003dn.key,r\u003dt.key;if(e!\u003d\u003dr){if(e\u003er||void 0\u003d\u003d\u003de)return 1;if(e\u003cr||void 0\u003d\u003d\u003dr)return-1}return n.index-t.index})),e.map((n\u003d\u003en.value))},e.uniq\u003dfunction(n){const t\u003dnew Set;for(const e of n)t.add(e);return[...t]},e.uniq_by\u003dfunction(n,t){const e\u003d[],r\u003d[];for(const o of n){const n\u003dt(o);l(r,n)||(r.push(n),e.push(o))}return e},e.union\u003dfunction(...n){const t\u003dnew Set;for(const e of n)for(const n of e)t.add(n);return[...t]},e.intersection\u003dfunction(n,...t){const e\u003d[];n:for(const r of n)if(!l(e,r)){for(const n of t)if(!l(n,r))continue n;e.push(r)}return e},e.difference\u003dfunction(n,...t){const e\u003da(t);return n.filter((n\u003d\u003e!l(e,n)))},e.remove_at\u003dfunction(n,t){const e\u003ds(n);return e.splice(t,1),e},e.remove_by\u003dfunction(n,t){for(let e\u003d0;e\u003cn.length;)t(n[e])?n.splice(e,1):e++},e.shuffle\u003dfunction(n){const t\u003dn.length,e\u003dnew Array(t);for(let r\u003d0;r\u003ct;r++){const t\u003di.randomIn(0,r);t!\u003d\u003dr\u0026\u0026(e[r]\u003de[t]),e[t]\u003dn[r]}return e},e.pairwise\u003dfunction(n,t){const e\u003dn.length,r\u003dnew Array(e-1);for(let o\u003d0;o\u003ce-1;o++)r[o]\u003dt(n[o],n[o+1]);return r},e.reversed\u003dfunction(n){const t\u003dn.length,e\u003dnew Array(t);for(let r\u003d0;r\u003ct;r++)e[t-r-1]\u003dn[r];return e},e.repeat\u003dfunction(n,t){const e\u003dnew Array(t);for(let r\u003d0;r\u003ct;r++)e[r]\u003dn;return e}},\n function _(n,r,t,e,o){e();const{PI:u}\u003dMath;function a(n){if(0\u003d\u003dn)return 0;for(;n\u003c\u003d0;)n+\u003d2*u;for(;n\u003e2*u;)n-\u003d2*u;return n}function c(n,r){return a(n-r)}function f(){return Math.random()}function i(n){switch(n){case\"deg\":return u/180;case\"rad\":return 1;case\"grad\":return u/200;case\"turn\":return 2*u}}t.angle_norm\u003da,t.angle_dist\u003dc,t.angle_between\u003dfunction(n,r,t,e\u003d!1){const o\u003dc(r,t);if(0\u003d\u003do)return!1;if(o\u003d\u003d2*u)return!0;const f\u003da(n),i\u003dc(r,f)\u003c\u003do\u0026\u0026c(f,t)\u003c\u003do;return e?!i:i},t.random\u003df,t.randomIn\u003dfunction(n,r){return null\u003d\u003dr\u0026\u0026(r\u003dn,n\u003d0),n+Math.floor(Math.random()*(r-n+1))},t.atan2\u003dfunction(n,r){return Math.atan2(r[1]-n[1],r[0]-n[0])},t.radians\u003dfunction(n){return n*(u/180)},t.degrees\u003dfunction(n){return n/(u/180)},t.resolve_angle\u003dfunction(n,r){return-i(r)*n},t.to_radians_coeff\u003di,t.rnorm\u003dfunction(n,r){let t,e;for(;t\u003df(),e\u003df(),e\u003d(2*e-1)*Math.sqrt(1/Math.E*2),!(-4*t*t*Math.log(t)\u003e\u003de*e););let o\u003de/t;return o\u003dn+r*o,o},t.clamp\u003dfunction(n,r,t){return n\u003cr?r:n\u003et?t:n},t.log\u003dfunction(n,r\u003dMath.E){return Math.log(n)/Math.log(r)}},\n function _(r,n,e,o,s){o();class t extends Error{}e.AssertionError\u003dt,t.__name__\u003d\"AssertionError\",e.assert\u003dfunction(r,n){if(!(!0\u003d\u003d\u003dr||!1!\u003d\u003dr\u0026\u0026r()))throw new t(null!\u003dn?n:\"Assertion failed\")},e.unreachable\u003dfunction(){throw new Error(\"unreachable code\")}},\n function _(n,t,e,r,o){r();const i\u003dn(10);function l(n,t,e,...r){const o\u003dn.length;t\u003c0\u0026\u0026(t+\u003do),t\u003c0?t\u003d0:t\u003eo\u0026\u0026(t\u003do),null\u003d\u003de||e\u003eo-t?e\u003do-t:e\u003c0\u0026\u0026(e\u003d0);const i\u003do-e+r.length,l\u003dnew n.constructor(i);let u\u003d0;for(;u\u003ct;u++)l[u]\u003dn[u];for(const n of r)l[u++]\u003dn;for(let r\u003dt+e;r\u003co;r++)l[u++]\u003dn[r];return l}function u(n,t){return l(n,t,n.length-t)}function c(n,t){const e\u003dn.length,r\u003dnew n.constructor(e);for(let o\u003d0;o\u003ce;o++)r[o]\u003dt(n[o],o,n);return r}function f(n,t,e){const r\u003dn.length;if(void 0\u003d\u003d\u003de\u0026\u00260\u003d\u003dr)throw new Error(\"can\u0027t reduce an empty array without an initial value\");let o,i;for(void 0\u003d\u003d\u003de?(o\u003dn[0],i\u003d1):(o\u003de,i\u003d0);i\u003cr;i++)o\u003dt(o,n[i],i,n);return o}function s(n){return function(t,e){const r\u003dt.length;let o\u003dn\u003e0?0:r-1;for(;o\u003e\u003d0\u0026\u0026o\u003cr;o+\u003dn)if(e(t[o]))return o;return-1}}function h(n,t){let e\u003d0,r\u003dn.length;for(;e\u003cr;){const o\u003dMath.floor((e+r)/2);n[o]\u003ct?e\u003do+1:r\u003do}return e}function a(n,t,e,r,o){const i\u003d(o-e)/(r-t);let l\u003di*(n-t)+e;return isFinite(l)||(l\u003di*(n-r)+o,isFinite(l)||e!\u003do||(l\u003de)),l}function g(n,t){if(n\u003ct[0])return-1;if(n\u003et[t.length-1])return t.length;let e\u003d0,r\u003dt.length-1;for(;r-e!\u003d1;){const o\u003de+Math.floor((r-e)/2);n\u003e\u003dt[o]?e\u003do:r\u003do}return e}e.is_empty\u003dfunction(n){return 0\u003d\u003dn.length},e.copy\u003dfunction(n){return Array.isArray(n)?n.slice():new n.constructor(n)},e.splice\u003dl,e.head\u003du,e.insert\u003dfunction(n,t,e){return l(n,e,0,t)},e.append\u003dfunction(n,t){return l(n,n.length,0,t)},e.prepend\u003dfunction(n,t){return l(n,0,0,t)},e.indexOf\u003dfunction(n,t){for(let e\u003d0,r\u003dn.length;e\u003cr;e++)if(n[e]\u003d\u003d\u003dt)return e;return-1},e.subselect\u003dfunction(n,t){const e\u003dt.length,r\u003dnew n.constructor(e);for(let o\u003d0;o\u003ce;o++)r[o]\u003dn[t[o]];return r},e.mul\u003dfunction(n,t,e){const r\u003dn.length,o\u003dnull!\u003de?e:new n.constructor(r);for(let e\u003d0;e\u003cr;e++)o[e]\u003dn[e]*t;return o},e.map\u003dc,e.inplace_map\u003dfunction(n,t,e){const r\u003dn.length,o\u003dnull!\u003de?e:n;for(let e\u003d0;e\u003cr;e++)o[e]\u003dt(n[e],e)},e.filter\u003dfunction(n,t){const e\u003dn.length,r\u003dnew n.constructor(e);let o\u003d0;for(let i\u003d0;i\u003ce;i++){const e\u003dn[i];t(e,i,n)\u0026\u0026(r[o++]\u003de)}return u(r,o)},e.reduce\u003df,e.min\u003dfunction(n){let t,e\u003d1/0;for(let r\u003d0,o\u003dn.length;r\u003co;r++)t\u003dn[r],!isNaN(t)\u0026\u0026t\u003ce\u0026\u0026(e\u003dt);return e},e.max\u003dfunction(n){let t,e\u003d-1/0;for(let r\u003d0,o\u003dn.length;r\u003co;r++)t\u003dn[r],!isNaN(t)\u0026\u0026t\u003ee\u0026\u0026(e\u003dt);return e},e.minmax\u003dfunction(n){let t,e\u003d1/0,r\u003d-1/0;for(let o\u003d0,i\u003dn.length;o\u003ci;o++)t\u003dn[o],isNaN(t)||(t\u003ce\u0026\u0026(e\u003dt),t\u003er\u0026\u0026(r\u003dt));return[e,r]},e.min_by\u003dfunction(n,t){if(0\u003d\u003dn.length)throw new Error(\"min_by() called with an empty array\");let e\u003dn[0],r\u003dt(e);for(let o\u003d1,i\u003dn.length;o\u003ci;o++){const i\u003dn[o],l\u003dt(i);l\u003cr\u0026\u0026(e\u003di,r\u003dl)}return e},e.max_by\u003dfunction(n,t){if(0\u003d\u003dn.length)throw new Error(\"max_by() called with an empty array\");let e\u003dn[0],r\u003dt(e);for(let o\u003d1,i\u003dn.length;o\u003ci;o++){const i\u003dn[o],l\u003dt(i);l\u003er\u0026\u0026(e\u003di,r\u003dl)}return e},e.sum\u003dfunction(n){let t\u003d0;for(let e\u003d0,r\u003dn.length;e\u003cr;e++)t+\u003dn[e];return t},e.cumsum\u003dfunction(n){const t\u003dnew n.constructor(n.length);return f(n,((n,e,r)\u003d\u003et[r]\u003dn+e),0),t},e.every\u003dfunction(n,t){for(let e\u003d0,r\u003dn.length;e\u003cr;e++)if(!t(n[e]))return!1;return!0},e.some\u003dfunction(n,t){for(let e\u003d0,r\u003dn.length;e\u003cr;e++)if(t(n[e]))return!0;return!1},e.index_of\u003dfunction(n,t){for(let e\u003d0,r\u003dn.length;e\u003cr;e++)if(n[e]\u003d\u003d\u003dt)return e;return-1},e.find_index\u003ds(1),e.find_last_index\u003ds(-1),e.find\u003dfunction(n,t){const r\u003de.find_index(n,t);return-1\u003d\u003dr?void 0:n[r]},e.find_last\u003dfunction(n,t){const r\u003de.find_last_index(n,t);return-1\u003d\u003dr?void 0:n[r]},e.sorted_index\u003dh,e.bin_counts\u003dfunction(n,t){const e\u003dt.length-1,r\u003dArray(e).fill(0);for(let o\u003d0;o\u003cn.length;o++){const l\u003dh(t,n[o]);r[i.clamp(l-1,0,e-1)]+\u003d1}return r},e.interpolate\u003dfunction(n,t,e){const r\u003dn.length,o\u003dnew Array(r);for(let i\u003d0;i\u003cr;i++){const r\u003dn[i];if(isNaN(r)){o[i]\u003dr;continue}const l\u003dg(r,t);if(-1\u003d\u003dl)o[i]\u003de[0];else if(l\u003d\u003dt.length)o[i]\u003de[e.length-1];else if(l\u003d\u003dt.length-1||t[l]\u003d\u003dr)o[i]\u003de[l];else{const n\u003dt[l],u\u003de[l],c\u003dt[l+1],f\u003de[l+1];o[i]\u003da(r,n,u,c,f)}}return o},e.left_edge_index\u003dg,e.norm\u003dfunction(n,t,e){const r\u003de-t;return c(n,(n\u003d\u003e(n-t)/r))}},\n function _(t,e,n,c,o){c();const s\u003dt(9),{hasOwnProperty:r}\u003dObject.prototype;function u(t){return Object.keys(t).length}n.keys\u003dObject.keys,n.values\u003dObject.values,n.entries\u003dObject.entries,n.extend\u003dObject.assign,n.clone\u003dfunction(t){return Object.assign({},t)},n.merge\u003dfunction(t,e){const n\u003dObject.create(Object.prototype),c\u003ds.concat([Object.keys(t),Object.keys(e)]);for(const o of c){const c\u003dr.call(t,o)?t[o]:[],u\u003dr.call(e,o)?e[o]:[];n[o]\u003ds.union(c,u)}return n},n.size\u003du,n.isEmpty\u003dfunction(t){return 0\u003d\u003du(t)},n.to_object\u003dfunction(t){const e\u003d{};for(const[n,c]of t)e[n]\u003dc;return e}},\n function _(t,e,s,n,r){n();const i\u003dt(1),o\u003dt(15),c\u003dt(17),a\u003di.__importStar(t(18)),_\u003di.__importStar(t(21)),h\u003dt(34),u\u003dt(13),l\u003dt(8),f\u003dt(26),p\u003dt(30),d\u003dt(35),g\u003dt(26),y\u003dt(36),v\u003dt(37),m\u003di.__importStar(t(21));class b extends(o.Signalable()){constructor(t\u003d{}){var e,s;super(),this._subtype\u003dvoid 0,this.document\u003dnull,this.destroyed\u003dnew o.Signal0(this,\"destroyed\"),this.change\u003dnew o.Signal0(this,\"change\"),this.transformchange\u003dnew o.Signal0(this,\"transformchange\"),this.exprchange\u003dnew o.Signal0(this,\"exprchange\"),this.properties\u003d{},this._pending\u003d!1,this._changing\u003d!1;const n\u003dt instanceof Map?t.get.bind(t):e\u003d\u003et[e];this.id\u003dnull!\u003d\u003d(e\u003dn(\"id\"))\u0026\u0026void 0!\u003d\u003de?e:h.uniqueId();for(const[t,{type:e,default_value:s,options:r}]of u.entries(this._props)){let i;e instanceof a.PropertyAlias?Object.defineProperty(this.properties,t,{get:()\u003d\u003ethis.properties[e.attr],configurable:!1,enumerable:!1}):(i\u003de instanceof _.Kind?new a.PrimitiveProperty(this,t,e,s,n(t),r):new e(this,t,_.Any,s,n(t),r),this.properties[t]\u003di)}null!\u003d\u003d(s\u003dn(\"__deferred__\"))\u0026\u0026void 0!\u003d\u003ds\u0026\u0026s||(this.finalize(),this.connect_signals())}get is_syncable(){return!0}set type(t){console.warn(\"prototype.type \u003d \u0027ModelName\u0027 is deprecated, use static __name__ instead\"),this.constructor.__name__\u003dt}get type(){return this.constructor.__qualified__}static get __qualified__(){const{__module__:t,__name__:e}\u003dthis;return null!\u003dt?`${t}.${e}`:e}static get[Symbol.toStringTag](){return this.__name__}static init_HasProps(){this.prototype._props\u003d{},this.prototype._mixins\u003d[]}static _fix_default(t,e){if(void 0\u003d\u003d\u003dt||l.isFunction(t))return t;if(l.isPrimitive(t))return()\u003d\u003et;{const e\u003dnew v.Cloner;return()\u003d\u003ee.clone(t)}}static define(t){for(const[e,s]of u.entries(l.isFunction(t)?t(m):t)){if(null!\u003dthis.prototype._props[e])throw new Error(`attempted to redefine property \u0027${this.prototype.type}.${e}\u0027`);if(null!\u003dthis.prototype[e])throw new Error(`attempted to redefine attribute \u0027${this.prototype.type}.${e}\u0027`);Object.defineProperty(this.prototype,e,{get(){return this.properties[e].get_value()},set(t){return this.setv({[e]:t}),this},configurable:!1,enumerable:!0});const[t,n,r\u003d{}]\u003ds,i\u003d{type:t,default_value:this._fix_default(n,e),options:r},o\u003dObject.assign({},this.prototype._props);o[e]\u003di,this.prototype._props\u003do}}static internal(t){const e\u003d{};for(const[s,n]of u.entries(l.isFunction(t)?t(m):t)){const[t,r,i\u003d{}]\u003dn;e[s]\u003d[t,r,Object.assign(Object.assign({},i),{internal:!0})]}this.define(e)}static mixins(t){function e(t,e){const s\u003d{};for(const[n,r]of u.entries(e))s[t+n]\u003dr;return s}const s\u003d{},n\u003d[];for(const r of l.isArray(t)?t:[t])if(l.isArray(r)){const[t,i]\u003dr;u.extend(s,e(t,i)),n.push([t,i])}else{const t\u003dr;u.extend(s,t),n.push([\"\",t])}this.define(s),this.prototype._mixins\u003d[...this.prototype._mixins,...n]}static override(t){for(const[e,s]of u.entries(t)){const t\u003dthis._fix_default(s,e),n\u003dthis.prototype._props[e];if(null\u003d\u003dn)throw new Error(`attempted to override nonexistent \u0027${this.prototype.type}.${e}\u0027`);const r\u003dObject.assign({},this.prototype._props);r[e]\u003dObject.assign(Object.assign({},n),{default_value:t}),this.prototype._props\u003dr}}toString(){return`${this.type}(${this.id})`}property(t){const e\u003dthis.properties[t];if(null!\u003de)return e;throw new Error(`unknown property ${this.type}.${t}`)}get attributes(){const t\u003d{};for(const e of this)t[e.attr]\u003de.get_value();return t}[v.clone](t){const e\u003dnew Map;for(const s of this)s.dirty\u0026\u0026e.set(s.attr,t.clone(s.get_value()));return new this.constructor(e)}[g.equals](t,e){for(const s of this){const n\u003dt.property(s.attr);if(e.eq(s.get_value(),n.get_value()))return!1}return!0}[y.pretty](t){const e\u003dt.token,s\u003d[];for(const n of this)if(n.dirty){const r\u003dn.get_value();s.push(`${n.attr}${e(\":\")} ${t.to_string(r)}`)}return`${this.constructor.__qualified__}${e(\"(\")}${e(\"{\")}${s.join(`${e(\",\")} `)}${e(\"}\")}${e(\")\")}`}[p.serialize](t){const e\u003dthis.ref();t.add_ref(this,e);const s\u003dthis.struct();for(const e of this)e.syncable\u0026\u0026(t.include_defaults||e.dirty)\u0026\u0026(s.attributes[e.attr]\u003dt.to_serializable(e.get_value()));return t.add_def(this,s),e}finalize(){for(const t of this){if(!(t instanceof a.VectorSpec||t instanceof a.ScalarSpec))continue;const e\u003dt.get_value();if(null!\u003de){const{transform:t,expr:s}\u003de;null!\u003dt\u0026\u0026this.connect(t.change,(()\u003d\u003ethis.transformchange.emit())),null!\u003ds\u0026\u0026this.connect(s.change,(()\u003d\u003ethis.exprchange.emit()))}}this.initialize()}initialize(){}connect_signals(){}disconnect_signals(){o.Signal.disconnectReceiver(this)}destroy(){this.disconnect_signals(),this.destroyed.emit()}clone(){return(new v.Cloner).clone(this)}_setv(t,e){const s\u003de.check_eq,n\u003d[],r\u003dthis._changing;this._changing\u003d!0;for(const[e,r]of t)!1!\u003d\u003ds\u0026\u0026f.is_equal(e.get_value(),r)||(e.set_value(r),n.push(e));n.length\u003e0\u0026\u0026(this._pending\u003d!0);for(const t of n)t.change.emit();if(!r){if(!e.no_change)for(;this._pending;)this._pending\u003d!1,this.change.emit();this._pending\u003d!1,this._changing\u003d!1}}setv(t,e\u003d{}){const s\u003du.entries(t);if(0\u003d\u003ds.length)return;if(!0\u003d\u003d\u003de.silent){for(const[t,e]of s)this.properties[t].set_value(e);return}const n\u003dnew Map,r\u003dnew Map;for(const[t,e]of s){const s\u003dthis.properties[t];n.set(s,e),r.set(s,s.get_value())}this._setv(n,e);const{document:i}\u003dthis;if(null!\u003di){const t\u003d[];for(const[e,s]of r)t.push([e,s,e.get_value()]);for(const[,e,s]of t)if(this._needs_invalidate(e,s)){i._invalidate_all_models();break}this._push_changes(t,e)}}getv(t){return this.property(t).get_value()}ref(){return{id:this.id}}struct(){const t\u003d{type:this.type,id:this.id,attributes:{}};return null!\u003dthis._subtype\u0026\u0026(t.subtype\u003dthis._subtype),t}set_subtype(t){this._subtype\u003dt}*[Symbol.iterator](){yield*u.values(this.properties)}*syncable_properties(){for(const t of this)t.syncable\u0026\u0026(yield t)}serializable_attributes(){const t\u003d{};for(const e of this.syncable_properties())t[e.attr]\u003de.get_value();return t}static _json_record_references(t,e,s,n){const{recursive:r}\u003dn;if(c.is_ref(e)){const n\u003dt.get_model_by_id(e.id);null\u003d\u003dn||s.has(n)||b._value_record_references(n,s,{recursive:r})}else if(l.isArray(e))for(const n of e)b._json_record_references(t,n,s,{recursive:r});else if(l.isPlainObject(e))for(const n of u.values(e))b._json_record_references(t,n,s,{recursive:r})}static _value_record_references(t,e,s){const{recursive:n}\u003ds;if(t instanceof b){if(!e.has(t)\u0026\u0026(e.add(t),n))for(const s of t.syncable_properties()){const t\u003ds.get_value();b._value_record_references(t,e,{recursive:n})}}else if(l.isArray(t))for(const s of t)b._value_record_references(s,e,{recursive:n});else if(l.isPlainObject(t))for(const s of u.values(t))b._value_record_references(s,e,{recursive:n})}references(){const t\u003dnew Set;return b._value_record_references(this,t,{recursive:!0}),t}_doc_attached(){}_doc_detached(){}attach_document(t){if(null!\u003dthis.document\u0026\u0026this.document!\u003dt)throw new Error(\"models must be owned by only a single document\");this.document\u003dt,this._doc_attached()}detach_document(){this._doc_detached(),this.document\u003dnull}_needs_invalidate(t,e){const s\u003dnew Set;b._value_record_references(e,s,{recursive:!1});const n\u003dnew Set;b._value_record_references(t,n,{recursive:!1});for(const t of s)if(!n.has(t))return!0;for(const t of n)if(!s.has(t))return!0;return!1}_push_changes(t,e\u003d{}){if(!this.is_syncable)return;const{document:s}\u003dthis;if(null\u003d\u003ds)return;const{setter_id:n}\u003de,r\u003d[];for(const[e,i,o]of t)e.syncable\u0026\u0026r.push(new d.ModelChangedEvent(s,this,e.attr,i,o,n));if(0!\u003dr.length){let t;1\u003d\u003dr.length?[t]\u003dr:t\u003dnew d.DocumentEventBatch(s,r,n),s._trigger_on_change(t)}}on_change(t,e){for(const s of l.isArray(t)?t:[t])this.connect(s.change,e)}}s.HasProps\u003db,b.init_HasProps()},\n function _(n,t,e,l,s){l();const i\u003dn(16),o\u003dn(9);class c{constructor(n,t){this.sender\u003dn,this.name\u003dt}connect(n,t\u003dnull){u.has(this.sender)||u.set(this.sender,[]);const e\u003du.get(this.sender);if(null!\u003dg(e,this,n,t))return!1;const l\u003dnull!\u003dt?t:n;a.has(l)||a.set(l,[]);const s\u003da.get(l),i\u003d{signal:this,slot:n,context:t};return e.push(i),s.push(i),!0}disconnect(n,t\u003dnull){const e\u003du.get(this.sender);if(null\u003d\u003de||0\u003d\u003d\u003de.length)return!1;const l\u003dg(e,this,n,t);if(null\u003d\u003dl)return!1;const s\u003dnull!\u003dt?t:n,i\u003da.get(s);return l.signal\u003dnull,d(e),d(i),!0}emit(n){var t;const e\u003dnull!\u003d\u003d(t\u003du.get(this.sender))\u0026\u0026void 0!\u003d\u003dt?t:[];for(const{signal:t,slot:l,context:s}of e)t\u003d\u003d\u003dthis\u0026\u0026l.call(s,n,this.sender)}}e.Signal\u003dc,c.__name__\u003d\"Signal\";class r extends c{emit(){super.emit(void 0)}}e.Signal0\u003dr,r.__name__\u003d\"Signal0\",function(n){function t(n,t){const e\u003du.get(n);if(null\u003d\u003de||0\u003d\u003d\u003de.length)return;const l\u003da.get(t);if(null!\u003dl\u0026\u00260!\u003d\u003dl.length){for(const t of l){if(null\u003d\u003dt.signal)return;t.signal.sender\u003d\u003d\u003dn\u0026\u0026(t.signal\u003dnull)}d(e),d(l)}}function e(n){var t;const e\u003du.get(n);if(null!\u003de\u0026\u00260!\u003d\u003de.length){for(const n of e){if(null\u003d\u003dn.signal)return;const e\u003dnull!\u003d\u003d(t\u003dn.context)\u0026\u0026void 0!\u003d\u003dt?t:n.slot;n.signal\u003dnull,d(a.get(e))}d(e)}}function l(n,t,e){const l\u003da.get(n);if(null!\u003dl\u0026\u00260!\u003d\u003dl.length){for(const n of l){if(null\u003d\u003dn.signal)return;if(null!\u003dt\u0026\u0026n.slot!\u003dt)continue;const l\u003dn.signal.sender;null!\u003de\u0026\u0026e.has(l)||(n.signal\u003dnull,d(u.get(l)))}d(l)}}function s(n){const t\u003du.get(n);if(null!\u003dt\u0026\u00260!\u003d\u003dt.length){for(const n of t)n.signal\u003dnull;d(t)}const e\u003da.get(n);if(null!\u003de\u0026\u00260!\u003d\u003de.length){for(const n of e)n.signal\u003dnull;d(e)}}n.disconnect_between\u003dt,n.disconnect_sender\u003de,n.disconnect_receiver\u003dl,n.disconnect_all\u003ds,n.disconnectBetween\u003dt,n.disconnectSender\u003de,n.disconnectReceiver\u003dl,n.disconnectAll\u003ds}(c||(e.Signal\u003dc\u003d{})),e.Signalable\u003dfunction(){return class{connect(n,t){return n.connect(t,this)}disconnect(n,t){return n.disconnect(t,this)}}};const u\u003dnew WeakMap,a\u003dnew WeakMap;function g(n,t,e,l){return o.find(n,(n\u003d\u003en.signal\u003d\u003d\u003dt\u0026\u0026n.slot\u003d\u003d\u003de\u0026\u0026n.context\u003d\u003d\u003dl))}const f\u003dnew Set;function d(n){0\u003d\u003d\u003df.size\u0026\u0026(async()\u003d\u003e{await i.defer(),function(){for(const n of f)o.remove_by(n,(n\u003d\u003enull\u003d\u003dn.signal));f.clear()}()})(),f.add(n)}},\n function _(e,n,t,s,o){s();const a\u003dnew MessageChannel,l\u003dnew Map;a.port1.onmessage\u003de\u003d\u003e{const n\u003de.data,t\u003dl.get(n);if(null!\u003dt)try{t()}finally{l.delete(n)}};let r\u003d1;t.defer\u003dfunction(){return new Promise((e\u003d\u003e{const n\u003dr++;l.set(n,e),a.port2.postMessage(n)}))}},\n function _(n,t,i,e,c){e();const r\u003dn(8),s\u003dn(13);i.is_ref\u003dfunction(n){if(r.isPlainObject(n)){const t\u003ds.keys(n);return 1\u003d\u003dt.length\u0026\u0026\"id\"\u003d\u003dt[0]}return!1}},\n function _(e,t,n,a,r){a(),n.YCoordinateSeqSeqSeqSpec\u003dn.XCoordinateSeqSeqSeqSpec\u003dn.YCoordinateSeqSpec\u003dn.XCoordinateSeqSpec\u003dn.YCoordinateSpec\u003dn.XCoordinateSpec\u003dn.CoordinateSeqSeqSeqSpec\u003dn.CoordinateSeqSpec\u003dn.CoordinateSpec\u003dn.BaseCoordinateSpec\u003dn.NumberUnitsSpec\u003dn.UnitsSpec\u003dn.DataSpec\u003dn.VectorSpec\u003dn.TextBaselineScalar\u003dn.TextAlignScalar\u003dn.FontStyleScalar\u003dn.FontSizeScalar\u003dn.FontScalar\u003dn.LineDashScalar\u003dn.LineCapScalar\u003dn.LineJoinScalar\u003dn.ArrayScalar\u003dn.NullStringScalar\u003dn.StringScalar\u003dn.NumberScalar\u003dn.ColorScalar\u003dn.AnyScalar\u003dn.ScalarSpec\u003dn.VerticalAlign\u003dn.UpdateMode\u003dn.TooltipAttachment\u003dn.TickLabelOrientation\u003dn.TextureRepetition\u003dn.TextBaseline\u003dn.TextAlign\u003dn.TapBehavior\u003dn.StepMode\u003dn.StartEnd\u003dn.SpatialUnits\u003dn.Sort\u003dn.SizingMode\u003dn.Side\u003dn.RoundingFunction\u003dn.ResetPolicy\u003dn.RenderMode\u003dn.RenderLevel\u003dn.RadiusDimension\u003dn.PointPolicy\u003dn.Place\u003dvoid 0,n.TextBaselineSpec\u003dn.TextAlignSpec\u003dn.FontStyleSpec\u003dn.FontSizeSpec\u003dn.FontSpec\u003dn.LineDashSpec\u003dn.LineCapSpec\u003dn.LineJoinSpec\u003dn.MarkerSpec\u003dn.ArraySpec\u003dn.NullStringSpec\u003dn.StringSpec\u003dn.AnySpec\u003dn.NDArraySpec\u003dn.ColorSpec\u003dn.NumberSpec\u003dn.BooleanSpec\u003dn.ScreenDistanceSpec\u003dn.NullDistanceSpec\u003dn.DistanceSpec\u003dn.AngleSpec\u003dvoid 0;const i\u003de(1),s\u003de(15),l\u003de(19),o\u003di.__importStar(e(20)),c\u003de(24),_\u003de(9),u\u003de(12),d\u003de(10),S\u003de(22),p\u003de(27),m\u003de(8),h\u003de(28),v\u003de(29),y\u003de(33);function x(e){try{return JSON.stringify(e)}catch(t){return e.toString()}}function g(e){return m.isPlainObject(e)\u0026\u0026(void 0\u003d\u003d\u003de.value?0:1)+(void 0\u003d\u003d\u003de.field?0:1)+(void 0\u003d\u003d\u003de.expr?0:1)\u003d\u003d1}r(\"Uniform\",y.Uniform),r(\"UniformScalar\",y.UniformScalar),r(\"UniformVector\",y.UniformVector),n.isSpec\u003dg;class f{constructor(e,t,n,a,r,i\u003d{}){var l;let o;if(this.obj\u003de,this.attr\u003dt,this.kind\u003dn,this.default_value\u003da,this._dirty\u003d!1,this.change\u003dnew s.Signal0(this.obj,\"change\"),this.internal\u003dnull!\u003d\u003d(l\u003di.internal)\u0026\u0026void 0!\u003d\u003dl\u0026\u0026l,this.on_update\u003di.on_update,void 0!\u003d\u003dr)o\u003dr,this._dirty\u003d!0;else{const t\u003dthis._default_override();if(void 0!\u003d\u003dt)o\u003dt;else{if(void 0\u003d\u003d\u003da)return void(this.spec\u003d{value:null});o\u003da(e)}}this._update(o)}get is_value(){return void 0!\u003d\u003dthis.spec.value}get syncable(){return!this.internal}get_value(){return this.spec.value}set_value(e){this._update(e),this._dirty\u003d!0}_default_override(){}get dirty(){return this._dirty}_update(e){var t;this.validate(e),this.spec\u003d{value:e},null\u003d\u003d\u003d(t\u003dthis.on_update)||void 0\u003d\u003d\u003dt||t.call(this,e,this.obj)}toString(){return`Prop(${this.obj}.${this.attr}, spec: ${x(this.spec)})`}normalize(e){return e}validate(e){if(!this.valid(e))throw new Error(`${this.obj}.${this.attr} given invalid value: ${x(e)}`)}valid(e){return this.kind.valid(e)}_value(e\u003d!0){if(!this.is_value)throw new Error(\"attempted to retrieve property value for property without value specification\");let t\u003dthis.normalize([this.spec.value])[0];return null!\u003dthis.spec.transform\u0026\u0026e\u0026\u0026(t\u003dthis.spec.transform.compute(t)),t}}n.Property\u003df,f.__name__\u003d\"Property\";class A{constructor(e){this.attr\u003de}}n.PropertyAlias\u003dA,A.__name__\u003d\"PropertyAlias\",n.Alias\u003dfunction(e){return new A(e)};class C extends f{}n.PrimitiveProperty\u003dC,C.__name__\u003d\"PrimitiveProperty\";class L extends f{}n.Any\u003dL,L.__name__\u003d\"Any\";class T extends f{valid(e){return m.isArray(e)||m.isTypedArray(e)}}n.Array\u003dT,T.__name__\u003d\"Array\";class P extends f{valid(e){return m.isBoolean(e)}}n.Boolean\u003dP,P.__name__\u003d\"Boolean\";class b extends f{valid(e){return S.is_Color(e)}}n.Color\u003db,b.__name__\u003d\"Color\";class w extends f{}n.Instance\u003dw,w.__name__\u003d\"Instance\";class q extends f{valid(e){return m.isNumber(e)}}n.Number\u003dq,q.__name__\u003d\"Number\";class N extends q{valid(e){return m.isNumber(e)\u0026\u0026(0|e)\u003d\u003de}}n.Int\u003dN,N.__name__\u003d\"Int\";class B extends q{}n.Angle\u003dB,B.__name__\u003d\"Angle\";class D extends q{valid(e){return m.isNumber(e)\u0026\u00260\u003c\u003de\u0026\u0026e\u003c\u003d1}}n.Percent\u003dD,D.__name__\u003d\"Percent\";class F extends f{valid(e){return m.isString(e)}}n.String\u003dF,F.__name__\u003d\"String\";class z extends f{valid(e){return null\u003d\u003d\u003de||m.isString(e)}}n.NullString\u003dz,z.__name__\u003d\"NullString\";class U extends F{}n.FontSize\u003dU,U.__name__\u003d\"FontSize\";class M extends F{_default_override(){return h.settings.dev?\"Bokeh\":void 0}}n.Font\u003dM,M.__name__\u003d\"Font\";class R extends f{valid(e){return m.isString(e)\u0026\u0026_.includes(this.enum_values,e)}}function k(e){return class extends R{get enum_values(){return[...e]}}}n.EnumProperty\u003dR,R.__name__\u003d\"EnumProperty\",n.Enum\u003dk;class O extends R{get enum_values(){return[...o.Direction]}normalize(e){const t\u003dnew Uint8Array(e.length);for(let n\u003d0;n\u003ce.length;n++)switch(e[n]){case\"clock\":t[n]\u003d0;break;case\"anticlock\":t[n]\u003d1}return t}}n.Direction\u003dO,O.__name__\u003d\"Direction\",n.Anchor\u003dk(o.Anchor),n.AngleUnits\u003dk(o.AngleUnits),n.BoxOrigin\u003dk(o.BoxOrigin),n.ButtonType\u003dk(o.ButtonType),n.CalendarPosition\u003dk(o.CalendarPosition),n.Dimension\u003dk(o.Dimension),n.Dimensions\u003dk(o.Dimensions),n.Distribution\u003dk(o.Distribution),n.FontStyle\u003dk(o.FontStyle),n.HatchPatternType\u003dk(o.HatchPatternType),n.HTTPMethod\u003dk(o.HTTPMethod),n.HexTileOrientation\u003dk(o.HexTileOrientation),n.HoverMode\u003dk(o.HoverMode),n.LatLon\u003dk(o.LatLon),n.LegendClickPolicy\u003dk(o.LegendClickPolicy),n.LegendLocation\u003dk(o.LegendLocation),n.LineCap\u003dk(o.LineCap),n.LineJoin\u003dk(o.LineJoin),n.LinePolicy\u003dk(o.LinePolicy),n.Location\u003dk(o.Location),n.Logo\u003dk(o.Logo),n.MarkerType\u003dk(o.MarkerType),n.MutedPolicy\u003dk(o.MutedPolicy),n.Orientation\u003dk(o.Orientation),n.OutputBackend\u003dk(o.OutputBackend),n.PaddingUnits\u003dk(o.PaddingUnits),n.Place\u003dk(o.Place),n.PointPolicy\u003dk(o.PointPolicy),n.RadiusDimension\u003dk(o.RadiusDimension),n.RenderLevel\u003dk(o.RenderLevel),n.RenderMode\u003dk(o.RenderMode),n.ResetPolicy\u003dk(o.ResetPolicy),n.RoundingFunction\u003dk(o.RoundingFunction),n.Side\u003dk(o.Side),n.SizingMode\u003dk(o.SizingMode),n.Sort\u003dk(o.Sort),n.SpatialUnits\u003dk(o.SpatialUnits),n.StartEnd\u003dk(o.StartEnd),n.StepMode\u003dk(o.StepMode),n.TapBehavior\u003dk(o.TapBehavior),n.TextAlign\u003dk(o.TextAlign),n.TextBaseline\u003dk(o.TextBaseline),n.TextureRepetition\u003dk(o.TextureRepetition),n.TickLabelOrientation\u003dk(o.TickLabelOrientation),n.TooltipAttachment\u003dk(o.TooltipAttachment),n.UpdateMode\u003dk(o.UpdateMode),n.VerticalAlign\u003dk(o.VerticalAlign);class E extends f{get_value(){const{value:e,expr:t,transform:n}\u003dthis.spec;return null!\u003dt||null!\u003dn?this.spec:e}_update(e){g(e)?this.spec\u003de:this.spec\u003d{value:e},null!\u003dthis.spec.value\u0026\u0026this.validate(this.spec.value)}materialize(e){return e}scalar(e,t){return new y.UniformScalar(e,t)}uniform(e){var t;const{expr:n,value:a,transform:r}\u003dthis.spec,i\u003dnull!\u003d\u003d(t\u003de.get_length())\u0026\u0026void 0!\u003d\u003dt?t:1;if(null!\u003dn){let t\u003dn.compute(e);return null!\u003dr\u0026\u0026(t\u003dr.compute(t)),t\u003dthis.materialize(t),this.scalar(t,i)}{let e\u003da;return null!\u003dr\u0026\u0026(e\u003dr.compute(e)),e\u003dthis.materialize(e),this.scalar(e,i)}}}n.ScalarSpec\u003dE,E.__name__\u003d\"ScalarSpec\";class V extends E{}n.AnyScalar\u003dV,V.__name__\u003d\"AnyScalar\";class $ extends E{}n.ColorScalar\u003d$,$.__name__\u003d\"ColorScalar\";class J extends E{}n.NumberScalar\u003dJ,J.__name__\u003d\"NumberScalar\";class X extends E{}n.StringScalar\u003dX,X.__name__\u003d\"StringScalar\";class Y extends E{}n.NullStringScalar\u003dY,Y.__name__\u003d\"NullStringScalar\";class H extends E{}n.ArrayScalar\u003dH,H.__name__\u003d\"ArrayScalar\";class j extends E{}n.LineJoinScalar\u003dj,j.__name__\u003d\"LineJoinScalar\";class G extends E{}n.LineCapScalar\u003dG,G.__name__\u003d\"LineCapScalar\";class I extends E{}n.LineDashScalar\u003dI,I.__name__\u003d\"LineDashScalar\";class K extends E{_default_override(){return h.settings.dev?\"Bokeh\":void 0}}n.FontScalar\u003dK,K.__name__\u003d\"FontScalar\";class Q extends E{}n.FontSizeScalar\u003dQ,Q.__name__\u003d\"FontSizeScalar\";class W extends E{}n.FontStyleScalar\u003dW,W.__name__\u003d\"FontStyleScalar\";class Z extends E{}n.TextAlignScalar\u003dZ,Z.__name__\u003d\"TextAlignScalar\";class ee extends E{}n.TextBaselineScalar\u003dee,ee.__name__\u003d\"TextBaselineScalar\";class te extends f{get_value(){return null\u003d\u003d\u003dthis.spec.value?null:this.spec}_update(e){g(e)?this.spec\u003de:this.spec\u003d{value:e},null!\u003dthis.spec.value\u0026\u0026this.validate(this.spec.value)}materialize(e){return e}v_materialize(e){return e}scalar(e,t){return new y.UniformScalar(e,t)}vector(e){return new y.UniformVector(e)}uniform(e){var t;const{field:n,expr:a,value:r,transform:i}\u003dthis.spec,s\u003dnull!\u003d\u003d(t\u003de.get_length())\u0026\u0026void 0!\u003d\u003dt?t:1;if(null!\u003dn){let t\u003de.get_column(n);return null!\u003dt?(null!\u003di\u0026\u0026(t\u003di.v_compute(t)),t\u003dthis.v_materialize(t),this.vector(t)):(l.logger.warn(`attempted to retrieve property array for nonexistent field \u0027${n}\u0027`),this.scalar(null,s))}if(null!\u003da){let t\u003da.v_compute(e);return null!\u003di\u0026\u0026(t\u003di.v_compute(t)),t\u003dthis.v_materialize(t),this.vector(t)}{let e\u003dr;return null!\u003di\u0026\u0026(e\u003di.compute(e)),e\u003dthis.materialize(e),this.scalar(e,s)}}array(e){var t;let n;const a\u003dnull!\u003d\u003d(t\u003de.get_length())\u0026\u0026void 0!\u003d\u003dt?t:1;if(null!\u003dthis.spec.field){const t\u003de.get_column(this.spec.field);if(null!\u003dt)n\u003dthis.normalize(t);else{l.logger.warn(`attempted to retrieve property array for nonexistent field \u0027${this.spec.field}\u0027`);const e\u003dnew Float64Array(a);e.fill(NaN),n\u003de}}else if(null!\u003dthis.spec.expr)n\u003dthis.normalize(this.spec.expr.v_compute(e));else{const e\u003dthis._value(!1);if(m.isNumber(e)){const t\u003dnew Float64Array(a);t.fill(e),n\u003dt}else n\u003d_.repeat(e,a)}return null!\u003dthis.spec.transform\u0026\u0026(n\u003dthis.spec.transform.v_compute(n)),n}}n.VectorSpec\u003dte,te.__name__\u003d\"VectorSpec\";class ne extends te{}n.DataSpec\u003dne,ne.__name__\u003d\"DataSpec\";class ae extends te{_update(e){super._update(e);const{units:t}\u003dthis.spec;if(null!\u003dt\u0026\u0026!_.includes(this.valid_units,t))throw new Error(`units must be one of ${this.valid_units.join(\", \")}; got: ${t}`)}get units(){var e;return null!\u003d\u003d(e\u003dthis.spec.units)\u0026\u0026void 0!\u003d\u003de?e:this.default_units}set units(e){e!\u003dthis.default_units?this.spec.units\u003de:delete this.spec.units}}n.UnitsSpec\u003dae,ae.__name__\u003d\"UnitsSpec\";class re extends ae{array(e){return new Float64Array(super.array(e))}}n.NumberUnitsSpec\u003dre,re.__name__\u003d\"NumberUnitsSpec\";class ie extends ne{}n.BaseCoordinateSpec\u003die,ie.__name__\u003d\"BaseCoordinateSpec\";class se extends ie{}n.CoordinateSpec\u003dse,se.__name__\u003d\"CoordinateSpec\";class le extends ie{}n.CoordinateSeqSpec\u003dle,le.__name__\u003d\"CoordinateSeqSpec\";class oe extends ie{}n.CoordinateSeqSeqSeqSpec\u003doe,oe.__name__\u003d\"CoordinateSeqSeqSeqSpec\";class ce extends se{constructor(){super(...arguments),this.dimension\u003d\"x\"}}n.XCoordinateSpec\u003dce,ce.__name__\u003d\"XCoordinateSpec\";class _e extends se{constructor(){super(...arguments),this.dimension\u003d\"y\"}}n.YCoordinateSpec\u003d_e,_e.__name__\u003d\"YCoordinateSpec\";class ue extends le{constructor(){super(...arguments),this.dimension\u003d\"x\"}}n.XCoordinateSeqSpec\u003due,ue.__name__\u003d\"XCoordinateSeqSpec\";class de extends le{constructor(){super(...arguments),this.dimension\u003d\"y\"}}n.YCoordinateSeqSpec\u003dde,de.__name__\u003d\"YCoordinateSeqSpec\";class Se extends oe{constructor(){super(...arguments),this.dimension\u003d\"x\"}}n.XCoordinateSeqSeqSeqSpec\u003dSe,Se.__name__\u003d\"XCoordinateSeqSeqSeqSpec\";class pe extends oe{constructor(){super(...arguments),this.dimension\u003d\"y\"}}n.YCoordinateSeqSeqSeqSpec\u003dpe,pe.__name__\u003d\"YCoordinateSeqSeqSeqSpec\";class me extends re{get default_units(){return\"rad\"}get valid_units(){return[...o.AngleUnits]}materialize(e){return e*-d.to_radians_coeff(this.units)}v_materialize(e){const t\u003d-d.to_radians_coeff(this.units),n\u003dnew Float32Array(e.length);return u.mul(e,t,n),n}array(e){throw new Error(\"not supported\")}}n.AngleSpec\u003dme,me.__name__\u003d\"AngleSpec\";class he extends re{get default_units(){return\"data\"}get valid_units(){return[...o.SpatialUnits]}}n.DistanceSpec\u003dhe,he.__name__\u003d\"DistanceSpec\";class ve extends he{materialize(e){return null!\u003de?e:NaN}}n.NullDistanceSpec\u003dve,ve.__name__\u003d\"NullDistanceSpec\";class ye extends he{get default_units(){return\"screen\"}}n.ScreenDistanceSpec\u003dye,ye.__name__\u003d\"ScreenDistanceSpec\";class xe extends ne{v_materialize(e){return new Uint8Array(e)}array(e){return new Uint8Array(super.array(e))}}n.BooleanSpec\u003dxe,xe.__name__\u003d\"BooleanSpec\";class ge extends ne{v_materialize(e){return m.isTypedArray(e)?e:new Float64Array(e)}array(e){return new Float64Array(super.array(e))}}n.NumberSpec\u003dge,ge.__name__\u003d\"NumberSpec\";class fe extends ne{materialize(e){return S.encode_rgba(S.color2rgba(e))}v_materialize(e){if(!v.is_NDArray(e)){const t\u003de.length,n\u003dnew c.RGBAArray(4*t);let a\u003d0;for(const t of e){const[e,r,i,s]\u003dS.color2rgba(t);n[a++]\u003de,n[a++]\u003dr,n[a++]\u003di,n[a++]\u003ds}return new c.ColorArray(n.buffer)}if(\"uint32\"\u003d\u003de.dtype\u0026\u00261\u003d\u003de.dimension)return p.to_big_endian(e);if(\"uint8\"\u003d\u003de.dtype\u0026\u00261\u003d\u003de.dimension){const[t]\u003de.shape,n\u003dnew c.RGBAArray(4*t);let a\u003d0;for(const t of e)n[a++]\u003dt,n[a++]\u003dt,n[a++]\u003dt,n[a++]\u003d255;return new c.ColorArray(n.buffer)}if(\"uint8\"\u003d\u003de.dtype\u0026\u00262\u003d\u003de.dimension){const[t,n]\u003de.shape;if(4\u003d\u003dn)return new c.ColorArray(e.buffer);if(3\u003d\u003dn){const a\u003dnew c.RGBAArray(4*t);for(let r\u003d0,i\u003d0;r\u003cn*t;)a[i++]\u003de[r++],a[i++]\u003de[r++],a[i++]\u003de[r++],a[i++]\u003d255;return new c.ColorArray(a.buffer)}}else if((\"float32\"\u003d\u003de.dtype||\"float64\"\u003d\u003de.dtype)\u0026\u00262\u003d\u003de.dimension){const[t,n]\u003de.shape;if(3\u003d\u003dn||4\u003d\u003dn){const a\u003dnew c.RGBAArray(4*t);for(let r\u003d0,i\u003d0;r\u003cn*t;)a[i++]\u003d255*e[r++],a[i++]\u003d255*e[r++],a[i++]\u003d255*e[r++],a[i++]\u003d255*(3\u003d\u003dn?1:e[r++]);return new c.ColorArray(a.buffer)}}throw new Error(\"invalid color array\")}vector(e){return new y.ColorUniformVector(e)}}n.ColorSpec\u003dfe,fe.__name__\u003d\"ColorSpec\";class Ae extends ne{}n.NDArraySpec\u003dAe,Ae.__name__\u003d\"NDArraySpec\";class Ce extends ne{}n.AnySpec\u003dCe,Ce.__name__\u003d\"AnySpec\";class Le extends ne{}n.StringSpec\u003dLe,Le.__name__\u003d\"StringSpec\";class Te extends ne{}n.NullStringSpec\u003dTe,Te.__name__\u003d\"NullStringSpec\";class Pe extends ne{}n.ArraySpec\u003dPe,Pe.__name__\u003d\"ArraySpec\";class be extends ne{}n.MarkerSpec\u003dbe,be.__name__\u003d\"MarkerSpec\";class we extends ne{}n.LineJoinSpec\u003dwe,we.__name__\u003d\"LineJoinSpec\";class qe extends ne{}n.LineCapSpec\u003dqe,qe.__name__\u003d\"LineCapSpec\";class Ne extends ne{}n.LineDashSpec\u003dNe,Ne.__name__\u003d\"LineDashSpec\";class Be extends ne{_default_override(){return h.settings.dev?\"Bokeh\":void 0}}n.FontSpec\u003dBe,Be.__name__\u003d\"FontSpec\";class De extends ne{}n.FontSizeSpec\u003dDe,De.__name__\u003d\"FontSizeSpec\";class Fe extends ne{}n.FontStyleSpec\u003dFe,Fe.__name__\u003d\"FontStyleSpec\";class ze extends ne{}n.TextAlignSpec\u003dze,ze.__name__\u003d\"TextAlignSpec\";class Ue extends ne{}n.TextBaselineSpec\u003dUe,Ue.__name__\u003d\"TextBaselineSpec\"},\n function _(e,l,o,n,t){n();const s\u003de(8),g\u003de(13),r\u003d{};class i{constructor(e,l){this.name\u003de,this.level\u003dl}}o.LogLevel\u003di,i.__name__\u003d\"LogLevel\";class v{constructor(e,l\u003dv.INFO){this._name\u003de,this.set_level(l)}static get levels(){return Object.keys(v.log_levels)}static get(e,l\u003dv.INFO){if(e.length\u003e0){let o\u003dr[e];return null\u003d\u003do\u0026\u0026(r[e]\u003do\u003dnew v(e,l)),o}throw new TypeError(\"Logger.get() expects a non-empty string name and an optional log-level\")}get level(){return this.get_level()}get_level(){return this._log_level}set_level(e){if(e instanceof i)this._log_level\u003de;else{if(!s.isString(e)||null\u003d\u003dv.log_levels[e])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level\u003dv.log_levels[e]}const l\u003d`[${this._name}]`;for(const[e,o]of g.entries(v.log_levels))o.level\u003cthis._log_level.level||this._log_level.level\u003d\u003d\u003dv.OFF.level?this[e]\u003dfunction(){}:this[e]\u003d_(e,l)}trace(...e){}debug(...e){}info(...e){}warn(...e){}error(...e){}}function _(e,l){return null!\u003dconsole[e]?console[e].bind(console,l):null!\u003dconsole.log?console.log.bind(console,l):function(){}}function c(e){const l\u003do.logger.level;return s.isString(e)\u0026\u0026null\u003d\u003dv.log_levels[e]?(console.log(`[bokeh] unrecognized logging level \u0027${e}\u0027 passed to Bokeh.set_log_level(), ignoring`),console.log(`[bokeh] valid log levels are: ${v.levels.join(\", \")}`)):(console.log(`[bokeh] setting log level to: \u0027${s.isString(e)?e:e.level}\u0027`),o.logger.set_level(e)),l}o.Logger\u003dv,v.__name__\u003d\"Logger\",v.TRACE\u003dnew i(\"trace\",0),v.DEBUG\u003dnew i(\"debug\",1),v.INFO\u003dnew i(\"info\",2),v.WARN\u003dnew i(\"warn\",6),v.ERROR\u003dnew i(\"error\",7),v.FATAL\u003dnew i(\"fatal\",8),v.OFF\u003dnew i(\"off\",9),v.log_levels\u003d{trace:v.TRACE,debug:v.DEBUG,info:v.INFO,warn:v.WARN,error:v.ERROR,fatal:v.FATAL,off:v.OFF},o.logger\u003dv.get(\"bokeh\"),o.set_log_level\u003dc,o.with_log_level\u003dfunction(e,l){const o\u003dc(e);try{l()}finally{c(o)}}},\n function _(e,n,t,o,i){o(),t.VerticalAlign\u003dvoid 0;const a\u003de(21);t.Align\u003da.Enum(\"start\",\"center\",\"end\"),t.Anchor\u003da.Enum(\"top_left\",\"top_center\",\"top_right\",\"center_left\",\"center_center\",\"center_right\",\"bottom_left\",\"bottom_center\",\"bottom_right\",\"top\",\"left\",\"center\",\"right\",\"bottom\"),t.AngleUnits\u003da.Enum(\"deg\",\"rad\",\"grad\",\"turn\"),t.BoxOrigin\u003da.Enum(\"corner\",\"center\"),t.ButtonType\u003da.Enum(\"default\",\"primary\",\"success\",\"warning\",\"danger\",\"light\"),t.CalendarPosition\u003da.Enum(\"auto\",\"above\",\"below\"),t.Dimension\u003da.Enum(\"width\",\"height\"),t.Dimensions\u003da.Enum(\"width\",\"height\",\"both\"),t.Direction\u003da.Enum(\"clock\",\"anticlock\"),t.Distribution\u003da.Enum(\"uniform\",\"normal\"),t.FontStyle\u003da.Enum(\"normal\",\"italic\",\"bold\",\"bold italic\"),t.HatchPatternType\u003da.Enum(\"blank\",\"dot\",\"ring\",\"horizontal_line\",\"vertical_line\",\"cross\",\"horizontal_dash\",\"vertical_dash\",\"spiral\",\"right_diagonal_line\",\"left_diagonal_line\",\"diagonal_cross\",\"right_diagonal_dash\",\"left_diagonal_dash\",\"horizontal_wave\",\"vertical_wave\",\"criss_cross\",\" \",\".\",\"o\",\"-\",\"|\",\"+\",\u0027\"\u0027,\":\",\"@\",\"/\",\"\\\\\",\"x\",\",\",\"`\",\"v\",\"\u003e\",\"*\"),t.HTTPMethod\u003da.Enum(\"POST\",\"GET\"),t.HexTileOrientation\u003da.Enum(\"pointytop\",\"flattop\"),t.HoverMode\u003da.Enum(\"mouse\",\"hline\",\"vline\"),t.LatLon\u003da.Enum(\"lat\",\"lon\"),t.LegendClickPolicy\u003da.Enum(\"none\",\"hide\",\"mute\"),t.LegendLocation\u003dt.Anchor,t.LineCap\u003da.Enum(\"butt\",\"round\",\"square\"),t.LineJoin\u003da.Enum(\"miter\",\"round\",\"bevel\"),t.LineDash\u003da.Enum(\"solid\",\"dashed\",\"dotted\",\"dotdash\",\"dashdot\"),t.LinePolicy\u003da.Enum(\"prev\",\"next\",\"nearest\",\"interp\",\"none\"),t.Location\u003da.Enum(\"above\",\"below\",\"left\",\"right\"),t.Logo\u003da.Enum(\"normal\",\"grey\"),t.MarkerType\u003da.Enum(\"asterisk\",\"circle\",\"circle_cross\",\"circle_dot\",\"circle_x\",\"circle_y\",\"cross\",\"dash\",\"diamond\",\"diamond_cross\",\"diamond_dot\",\"dot\",\"hex\",\"hex_dot\",\"inverted_triangle\",\"plus\",\"square\",\"square_cross\",\"square_dot\",\"square_pin\",\"square_x\",\"star\",\"star_dot\",\"triangle\",\"triangle_dot\",\"triangle_pin\",\"x\",\"y\"),t.MutedPolicy\u003da.Enum(\"show\",\"ignore\"),t.Orientation\u003da.Enum(\"vertical\",\"horizontal\"),t.OutputBackend\u003da.Enum(\"canvas\",\"svg\",\"webgl\"),t.PaddingUnits\u003da.Enum(\"percent\",\"absolute\"),t.Place\u003da.Enum(\"above\",\"below\",\"left\",\"right\",\"center\"),t.PointPolicy\u003da.Enum(\"snap_to_data\",\"follow_mouse\",\"none\"),t.RadiusDimension\u003da.Enum(\"x\",\"y\",\"max\",\"min\"),t.RenderLevel\u003da.Enum(\"image\",\"underlay\",\"glyph\",\"guide\",\"annotation\",\"overlay\"),t.RenderMode\u003da.Enum(\"canvas\",\"css\"),t.ResetPolicy\u003da.Enum(\"standard\",\"event_only\"),t.RoundingFunction\u003da.Enum(\"round\",\"nearest\",\"floor\",\"rounddown\",\"ceil\",\"roundup\"),t.SelectionMode\u003da.Enum(\"replace\",\"append\",\"intersect\",\"subtract\"),t.Side\u003da.Enum(\"above\",\"below\",\"left\",\"right\"),t.SizingMode\u003da.Enum(\"stretch_width\",\"stretch_height\",\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"),t.Sort\u003da.Enum(\"ascending\",\"descending\"),t.SpatialUnits\u003da.Enum(\"screen\",\"data\"),t.StartEnd\u003da.Enum(\"start\",\"end\"),t.StepMode\u003da.Enum(\"after\",\"before\",\"center\"),t.TapBehavior\u003da.Enum(\"select\",\"inspect\"),t.TextAlign\u003da.Enum(\"left\",\"right\",\"center\"),t.TextBaseline\u003da.Enum(\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"),t.TextureRepetition\u003da.Enum(\"repeat\",\"repeat_x\",\"repeat_y\",\"no_repeat\"),t.TickLabelOrientation\u003da.Enum(\"vertical\",\"horizontal\",\"parallel\",\"normal\"),t.TooltipAttachment\u003da.Enum(\"horizontal\",\"vertical\",\"left\",\"right\",\"above\",\"below\"),t.UpdateMode\u003da.Enum(\"replace\",\"append\"),t.VerticalAlign\u003da.Enum(\"top\",\"middle\",\"bottom\")},\n function _(e,n,t,s,r){s();const i\u003de(1).__importStar(e(8)),a\u003de(22),l\u003de(13),_\u003dwindow.Map,{hasOwnProperty:u}\u003dObject.prototype;class d{}t.Kind\u003dd,d.__name__\u003d\"Kind\",function(e){class n extends d{valid(e){return!0}}n.__name__\u003d\"Any\",e.Any\u003dn;class t extends d{valid(e){return!0}}t.__name__\u003d\"Unknown\",e.Unknown\u003dt;class s extends d{valid(e){return i.isBoolean(e)}}s.__name__\u003d\"Boolean\",e.Boolean\u003ds;class r extends d{constructor(e){super(),this.obj_type\u003de}valid(e){return!0}}r.__name__\u003d\"Ref\",e.Ref\u003dr;class c extends d{valid(e){return!0}}c.__name__\u003d\"AnyRef\",e.AnyRef\u003dc;class o extends d{valid(e){return i.isNumber(e)}}o.__name__\u003d\"Number\",e.Number\u003do;class p extends o{valid(e){return super.valid(e)\u0026\u0026i.isInteger(e)}}p.__name__\u003d\"Int\",e.Int\u003dp;class y extends o{valid(e){return super.valid(e)\u0026\u00260\u003c\u003de\u0026\u0026e\u003c\u003d1}}y.__name__\u003d\"Percent\",e.Percent\u003dy;class m extends d{constructor(e){super(),this.types\u003de,this.types\u003de}valid(e){return this.types.some((n\u003d\u003en.valid(e)))}}m.__name__\u003d\"Or\",e.Or\u003dm;class v extends d{constructor(e){super(),this.types\u003de,this.types\u003de}valid(e){if(!i.isArray(e))return!1;for(let n\u003d0;n\u003cthis.types.length;n++){const t\u003dthis.types[n],s\u003de[n];if(!t.valid(s))return!1}return!0}}v.__name__\u003d\"Tuple\",e.Tuple\u003dv;class w extends d{constructor(e){super(),this.struct_type\u003de}valid(e){if(!i.isPlainObject(e))return!1;const{struct_type:n}\u003dthis;if(l.size(n)!\u003dl.size(e))return!1;for(const t in n)if(u.call(n,t)){if(!u.call(e,t))return!1;const s\u003dn[t],r\u003de[t];if(!s.valid(r))return!1}return!0}}w.__name__\u003d\"Struct\",e.Struct\u003dw;class h extends d{valid(e){return i.isArray(e)||i.isTypedArray(e)}}h.__name__\u003d\"Arrayable\",e.Arrayable\u003dh;class f extends d{constructor(e){super(),this.item_type\u003de}valid(e){return i.isArray(e)\u0026\u0026e.every((e\u003d\u003ethis.item_type.valid(e)))}}f.__name__\u003d\"Array\",e.Array\u003df;class K extends d{valid(e){return null\u003d\u003d\u003de}}K.__name__\u003d\"Null\",e.Null\u003dK;class b extends d{constructor(e){super(),this.base_type\u003de}valid(e){return null\u003d\u003d\u003de||this.base_type.valid(e)}}b.__name__\u003d\"Nullable\",e.Nullable\u003db;class A extends d{constructor(e){super(),this.base_type\u003de}valid(e){return void 0\u003d\u003d\u003de||this.base_type.valid(e)}}A.__name__\u003d\"Opt\",e.Opt\u003dA;class x extends d{valid(e){return i.isString(e)}}x.__name__\u003d\"String\",e.String\u003dx;class S extends d{constructor(e){super(),this.values\u003dnew Set(e)}valid(e){return this.values.has(e)}*[Symbol.iterator](){yield*this.values}}S.__name__\u003d\"Enum\",e.Enum\u003dS;class N extends d{constructor(e){super(),this.item_type\u003de}valid(e){if(!i.isPlainObject(e))return!1;for(const n in e)if(u.call(e,n)){const t\u003de[n];if(!this.item_type.valid(t))return!1}return!0}}N.__name__\u003d\"Dict\",e.Dict\u003dN;class O extends d{constructor(e,n){super(),this.key_type\u003de,this.item_type\u003dn}valid(e){if(!(e instanceof _))return!1;for(const[n,t]of e.entries())if(!this.key_type.valid(n)||!this.item_type.valid(t))return!1;return!0}}O.__name__\u003d\"Map\",e.Map\u003dO;class g extends d{valid(e){return a.is_Color(e)}}g.__name__\u003d\"Color\",e.Color\u003dg;class P extends d{valid(e){return i.isFunction(e)}}P.__name__\u003d\"Function\",e.Function\u003dP}(t.Kinds||(t.Kinds\u003d{})),t.Any\u003dnew t.Kinds.Any,t.Unknown\u003dnew t.Kinds.Unknown,t.Boolean\u003dnew t.Kinds.Boolean,t.Number\u003dnew t.Kinds.Number,t.Int\u003dnew t.Kinds.Int,t.String\u003dnew t.Kinds.String,t.Null\u003dnew t.Kinds.Null;t.Nullable\u003de\u003d\u003enew t.Kinds.Nullable(e);t.Opt\u003de\u003d\u003enew t.Kinds.Opt(e);t.Or\u003d(...e)\u003d\u003enew t.Kinds.Or(e);t.Tuple\u003d(...e)\u003d\u003enew t.Kinds.Tuple(e);t.Struct\u003de\u003d\u003enew t.Kinds.Struct(e),t.Arrayable\u003dnew t.Kinds.Arrayable;t.Array\u003de\u003d\u003enew t.Kinds.Array(e);t.Dict\u003de\u003d\u003enew t.Kinds.Dict(e);t.Map\u003d(e,n)\u003d\u003enew t.Kinds.Map(e,n);t.Enum\u003d(...e)\u003d\u003enew t.Kinds.Enum(e);t.Ref\u003de\u003d\u003enew t.Kinds.Ref(e);t.AnyRef\u003d()\u003d\u003enew t.Kinds.AnyRef;t.Function\u003d()\u003d\u003enew t.Kinds.Function,t.Percent\u003dnew t.Kinds.Percent,t.Alpha\u003dt.Percent,t.Color\u003dnew t.Kinds.Color,t.Auto\u003dt.Enum(\"auto\"),t.FontSize\u003dt.String,t.Font\u003dt.String,t.Angle\u003dt.Number},\n function _(n,t,r,e,s){e();const u\u003dn(23),c\u003dn(10),l\u003dn(8),{round:i}\u003dMath;function o(n){return c.clamp(i(n),0,255)}function a(){return[0,0,0,0]}function f(n){return[n\u003e\u003e24\u0026255,n\u003e\u003e16\u0026255,n\u003e\u003e8\u0026255,255\u0026n]}function d(n,t){var r;let e,s,u,c;return null\u003d\u003dn?[e,s,u,c]\u003d[0,0,0,0]:l.isInteger(n)?[e,s,u,c]\u003df(n):l.isString(n)?[e,s,u,c]\u003dnull!\u003d\u003d(r\u003d_(n))\u0026\u0026void 0!\u003d\u003dr?r:[0,0,0,0]:([e,s,u,c\u003d1]\u003dn,c\u003do(255*c)),255\u003d\u003dc\u0026\u0026null!\u003dt\u0026\u0026(c\u003do(255*t)),[e,s,u,c]}r.transparent\u003da,r.encode_rgba\u003dfunction([n,t,r,e]){return n\u003c\u003c24|t\u003c\u003c16|r\u003c\u003c8|e},r.decode_rgba\u003df,r.compose_alpha\u003dfunction(n,t){return 255\u003d\u003d(255\u0026n)?4294967040\u0026n|o(255*t):n},r.color2rgba\u003dd;const h\u003d{0:\"0\",1:\"1\",2:\"2\",3:\"3\",4:\"4\",5:\"5\",6:\"6\",7:\"7\",8:\"8\",9:\"9\",10:\"a\",11:\"b\",12:\"c\",13:\"d\",14:\"e\",15:\"f\"};function g(n){return h[n\u003e\u003e4]+h[15\u0026n]}r.color2css\u003dfunction(n,t){const[r,e,s,u]\u003dd(n,t);return`rgba(${r}, ${e}, ${s}, ${u/255})`},r.color2hex\u003dfunction(n,t){const[r,e,s,u]\u003dd(n,t),c\u003d`#${g(r)}${g(e)}${g(s)}`;return 255\u003d\u003du?c:`${c}${g(u)}`},r.color2hexrgb\u003dfunction(n){const[t,r,e]\u003dd(n);return`#${g(t)}${g(r)}${g(e)}`};const b\u003d/^rgba?\\(\\s*([^\\s,]+?)\\s+([^\\s,]+?)\\s+([^\\s,]+?)(?:\\s*\\/\\s*([^\\s,]+?))?\\s*\\)$/,m\u003d/^rgba?\\(\\s*([^\\s,]+?)\\s*,\\s*([^\\s,]+?)\\s*,\\s*([^\\s,]+?)(?:\\s*,\\s*([^\\s,]+?))?\\s*\\)$/,$\u003d(()\u003d\u003e{const n\u003ddocument.createElement(\"canvas\");n.width\u003d1,n.height\u003d1;const t\u003dn.getContext(\"2d\"),r\u003dt.createLinearGradient(0,0,1,1);return n\u003d\u003e{t.fillStyle\u003dr,t.fillStyle\u003dn;const e\u003dt.fillStyle;return e!\u003dr?e:null}})();function _(n){var t;if(!(n\u003dn.trim().toLowerCase()))return null;if(\"transparent\"\u003d\u003dn)return[0,0,0,0];if(u.is_named_color(n))return f(u.named_colors[n]);if(\"#\"\u003d\u003dn[0]){const t\u003dNumber(\"0x\"+n.substr(1));if(isNaN(t))return null;switch(n.length-1){case 3:{const n\u003dt\u003e\u003e8\u002615,r\u003dt\u003e\u003e4\u002615,e\u003dt\u003e\u003e0\u002615;return[n\u003c\u003c4|n,r\u003c\u003c4|r,e\u003c\u003c4|e,255]}case 4:{const n\u003dt\u003e\u003e12\u002615,r\u003dt\u003e\u003e8\u002615,e\u003dt\u003e\u003e4\u002615,s\u003dt\u003e\u003e0\u002615;return[n\u003c\u003c4|n,r\u003c\u003c4|r,e\u003c\u003c4|e,s\u003c\u003c4|s]}case 6:return[t\u003e\u003e16\u0026255,t\u003e\u003e8\u0026255,t\u003e\u003e0\u0026255,255];case 8:return[t\u003e\u003e24\u0026255,t\u003e\u003e16\u0026255,t\u003e\u003e8\u0026255,t\u003e\u003e0\u0026255]}}else if(n.startsWith(\"rgb\")){const r\u003dnull!\u003d\u003d(t\u003dn.match(b))\u0026\u0026void 0!\u003d\u003dt?t:n.match(m);if(null!\u003dr){let[,n,t,e,s\u003d\"1\"]\u003dr;const u\u003dn.endsWith(\"%\"),c\u003dt.endsWith(\"%\"),l\u003de.endsWith(\"%\"),i\u003ds.endsWith(\"%\");if(!(u\u0026\u0026c\u0026\u0026l)\u0026\u0026(u||c||l))return null;u\u0026\u0026(n\u003dn.slice(0,-1)),c\u0026\u0026(t\u003dt.slice(0,-1)),l\u0026\u0026(e\u003de.slice(0,-1)),i\u0026\u0026(s\u003ds.slice(0,-1));let a\u003dNumber(n),f\u003dNumber(t),d\u003dNumber(e),h\u003dNumber(s);return isNaN(a+f+d+h)?null:(u\u0026\u0026(a\u003da/100*255),c\u0026\u0026(f\u003df/100*255),l\u0026\u0026(d\u003dd/100*255),h\u003d255*(i?h/100:h),a\u003do(a),f\u003do(f),d\u003do(d),h\u003do(h),[a,f,d,h])}}else{const t\u003d$(n);if(null!\u003dt)return _(t)}return null}r.css4_parse\u003d_,r.is_Color\u003dfunction(n){return!!l.isInteger(n)||(!(!l.isString(n)||null\u003d\u003d_(n))||!(!l.isArray(n)||3!\u003dn.length\u0026\u00264!\u003dn.length))},r.is_dark\u003dfunction([n,t,r]){return 1-(.299*n+.587*t+.114*r)/255\u003e\u003d.6}},\n function _(e,r,l,a,i){a();l.named_colors\u003d{aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},l.is_named_color\u003dfunction(e){return e in l.named_colors}},\n function _(r,t,n,a,o){a(),n.GeneratorFunction\u003dObject.getPrototypeOf((function*(){})).constructor,n.ColorArray\u003dUint32Array,n.RGBAArray\u003dUint8ClampedArray,n.infer_type\u003dfunction(r,t){return r instanceof Float64Array||r instanceof Array||t instanceof Float64Array||t instanceof Array?Float64Array:Float32Array},n.ScreenArray\u003dFloat32Array,n.to_screen\u003dfunction(r){return r instanceof Float32Array?r:new Float32Array(r)},o(\"Indices\",r(25).BitSet)},\n function _(t,s,r,e,i){e();const n\u003dt(26),o\u003dt(11);class a{constructor(t,s\u003d0){this.size\u003dt,this[Symbol.toStringTag]\u003d\"BitSet\",this._count\u003dnull,this._nwords\u003dMath.ceil(t/32),0\u003d\u003ds||1\u003d\u003ds?(this._array\u003dnew Uint32Array(this._nwords),1\u003d\u003ds\u0026\u0026this._array.fill(4294967295)):(o.assert(s.length\u003d\u003dthis._nwords,\"Initializer size mismatch\"),this._array\u003ds)}clone(){return new a(this.size,new Uint32Array(this._array))}[n.equals](t,s){if(!s.eq(this.size,t.size))return!1;const{_nwords:r}\u003dthis,e\u003dthis.size%r,i\u003d0\u003d\u003de?r:r-1;for(let s\u003d0;s\u003ci;s++)if(this._array[s]!\u003dt._array[s])return!1;if(0\u003d\u003de)return!0;{const s\u003d1\u003c\u003ce-1,r\u003ds-1^s;return(this._array[i]\u0026r)\u003d\u003d(t._array[i]\u0026r)}}static all_set(t){return new a(t,1)}static all_unset(t){return new a(t,0)}static from_indices(t,s){const r\u003dnew a(t);for(const t of s)r.set(t);return r}static from_booleans(t,s){const r\u003dnew a(t),e\u003dMath.min(t,s.length);for(let t\u003d0;t\u003ce;t++)s[t]\u0026\u0026r.set(t);return r}_check_bounds(t){o.assert(0\u003c\u003dt\u0026\u0026t\u003cthis.size,`Out of bounds: 0 \u003c\u003d ${t} \u003c ${this.size}`)}get(t){this._check_bounds(t);const s\u003dt\u003e\u003e\u003e5,r\u003d31\u0026t;return!!(this._array[s]\u003e\u003er\u00261)}set(t,s\u003d!0){this._check_bounds(t),this._count\u003dnull;const r\u003dt\u003e\u003e\u003e5,e\u003d31\u0026t;s?this._array[r]|\u003d1\u003c\u003ce:this._array[r]\u0026\u003d~(1\u003c\u003ce)}unset(t){this.set(t,!1)}*[Symbol.iterator](){yield*this.ones()}get count(){let t\u003dthis._count;return null\u003d\u003dt\u0026\u0026(this._count\u003dt\u003dthis._get_count()),t}_get_count(){const{_array:t,_nwords:s,size:r}\u003dthis;let e\u003d0;for(let i\u003d0,n\u003d0;n\u003cs;n++){const s\u003dt[n];if(0\u003d\u003ds)i+\u003d32;else for(let t\u003d0;t\u003c32\u0026\u0026i\u003cr;t++,i++)s\u003e\u003e\u003et\u00261\u0026\u0026(e+\u003d1)}return e}*ones(){const{_array:t,_nwords:s,size:r}\u003dthis;for(let e\u003d0,i\u003d0;i\u003cs;i++){const s\u003dt[i];if(0!\u003ds)for(let t\u003d0;t\u003c32\u0026\u0026e\u003cr;t++,e++)s\u003e\u003e\u003et\u00261\u0026\u0026(yield e);else e+\u003d32}}*zeros(){const{_array:t,_nwords:s,size:r}\u003dthis;for(let e\u003d0,i\u003d0;i\u003cs;i++){const s\u003dt[i];if(4294967295!\u003ds)for(let t\u003d0;t\u003c32\u0026\u0026e\u003cr;t++,e++)s\u003e\u003e\u003et\u00261||(yield e);else e+\u003d32}}_check_size(t){o.assert(this.size\u003d\u003dt.size,\"Size mismatch\")}add(t){this._check_size(t);for(let s\u003d0;s\u003cthis._nwords;s++)this._array[s]|\u003dt._array[s]}intersect(t){this._check_size(t);for(let s\u003d0;s\u003cthis._nwords;s++)this._array[s]\u0026\u003dt._array[s]}subtract(t){this._check_size(t);for(let s\u003d0;s\u003cthis._nwords;s++){const r\u003dthis._array[s],e\u003dt._array[s];this._array[s]\u003d(r^e)\u0026r}}union(t){this._check_size(t);const s\u003dthis.clone();for(let r\u003d0;r\u003cthis._nwords;r++)s._array[r]|\u003dt._array[r];return s}intersection(t){this._check_size(t);const s\u003dthis.clone();for(let r\u003d0;r\u003cthis._nwords;r++)s._array[r]\u0026\u003dt._array[r];return s}difference(t){this._check_size(t);const s\u003dthis.clone();for(let r\u003d0;r\u003cthis._nwords;r++){const e\u003dthis._array[r],i\u003dt._array[r];s._array[r]\u003d(e^i)\u0026e}return s}select(t){o.assert(this.size\u003c\u003dt.length,\"Size mismatch\");const s\u003dthis.count,r\u003dnew t.constructor(s);let e\u003d0;for(const s of this)r[e++]\u003dt[s];return r}}r.BitSet\u003da,a.__name__\u003d\"BitSet\"},\n function _(t,e,r,n,s){n();const o\u003dt(8),{hasOwnProperty:c}\u003dObject.prototype;function a(t){return o.isObject(t)\u0026\u0026void 0!\u003d\u003dt[r.equals]}r.equals\u003dSymbol(\"equals\"),r.wildcard\u003dSymbol(\"wildcard\");const i\u003dObject.prototype.toString;class u{constructor(){this.a_stack\u003d[],this.b_stack\u003d[]}eq(t,e){if(Object.is(t,e))return!0;if(t\u003d\u003d\u003dr.wildcard||e\u003d\u003d\u003dr.wildcard)return!0;if(null\u003d\u003dt||null\u003d\u003de)return t\u003d\u003d\u003de;const n\u003di.call(t);if(n!\u003di.call(e))return!1;switch(n){case\"[object Number]\":return this.numbers(t,e);case\"[object RegExp]\":case\"[object String]\":return`${t}`\u003d\u003d`${e}`;case\"[object Date]\":case\"[object Boolean]\":return+t\u003d\u003d+e}const{a_stack:s,b_stack:o}\u003dthis;let c\u003ds.length;for(;c--;)if(s[c]\u003d\u003d\u003dt)return o[c]\u003d\u003d\u003de;s.push(t),o.push(e);const u\u003d(()\u003d\u003e{if(a(t)\u0026\u0026a(e))return t[r.equals](e,this);switch(n){case\"[object Array]\":case\"[object Uint8Array]\":case\"[object Int8Array]\":case\"[object Uint16Array]\":case\"[object Int16Array]\":case\"[object Uint32Array]\":case\"[object Int32Array]\":case\"[object Float32Array]\":case\"[object Float64Array]\":return this.arrays(t,e);case\"[object Map]\":return this.maps(t,e);case\"[object Set]\":return this.sets(t,e);case\"[object Object]\":if(t.constructor\u003d\u003de.constructor\u0026\u0026(null\u003d\u003dt.constructor||t.constructor\u003d\u003d\u003dObject))return this.objects(t,e);case\"[object Function]\":if(t.constructor\u003d\u003de.constructor\u0026\u0026t.constructor\u003d\u003d\u003dFunction)return this.eq(`${t}`,`${e}`)}if(t instanceof Node)return this.nodes(t,e);throw Error(`can\u0027t compare objects of type ${n}`)})();return s.pop(),o.pop(),u}numbers(t,e){return Object.is(t,e)}arrays(t,e){const{length:r}\u003dt;if(r!\u003de.length)return!1;for(let n\u003d0;n\u003cr;n++)if(!this.eq(t[n],e[n]))return!1;return!0}iterables(t,e){const r\u003dt[Symbol.iterator](),n\u003de[Symbol.iterator]();for(;;){const t\u003dr.next(),e\u003dn.next();if(t.done\u0026\u0026e.done)return!0;if(t.done||e.done)return!1;if(!this.eq(t.value,e.value))return!1}}maps(t,e){if(t.size!\u003de.size)return!1;for(const[r,n]of t)if(!e.has(r)||!this.eq(n,e.get(r)))return!1;return!0}sets(t,e){if(t.size!\u003de.size)return!1;for(const r of t)if(!e.has(r))return!1;return!0}objects(t,e){const r\u003dObject.keys(t);if(r.length!\u003dObject.keys(e).length)return!1;for(const n of r)if(!c.call(e,n)||!this.eq(t[n],e[n]))return!1;return!0}nodes(t,e){return t.nodeType\u003d\u003de.nodeType\u0026\u0026(t.textContent\u003d\u003de.textContent\u0026\u0026!!this.iterables(t.childNodes,e.childNodes))}}r.Comparator\u003du,u.__name__\u003d\"Comparator\";const{abs:l}\u003dMath;class b extends u{constructor(t\u003d1e-4){super(),this.tolerance\u003dt}numbers(t,e){return super.numbers(t,e)||l(t-e)\u003cthis.tolerance}}function f(t,e){return(new u).eq(t,e)}r.SimilarComparator\u003db,b.__name__\u003d\"SimilarComparator\",r.is_equal\u003df,r.is_similar\u003dfunction(t,e,r){return new b(r).eq(t,e)},r.isEqual\u003df},\n function _(n,i,e,t,r){t(),e.is_windows\u003dnavigator.appVersion.includes(\"Windows\"),e.is_ie\u003d(()\u003d\u003e{const n\u003dnavigator.userAgent;return n.includes(\"MSIE\")||n.includes(\"Trident\")||n.includes(\"Edge\")})(),e.is_mobile\u003d\"undefined\"!\u003dtypeof window\u0026\u0026(\"ontouchstart\"in window||navigator.maxTouchPoints\u003e0),e.is_little_endian\u003d(()\u003d\u003e{const n\u003dnew ArrayBuffer(4),i\u003dnew Uint8Array(n);new Uint32Array(n)[1]\u003d168496141;let e\u003d!0;return 10\u003d\u003di[4]\u0026\u002611\u003d\u003di[5]\u0026\u002612\u003d\u003di[6]\u0026\u002613\u003d\u003di[7]\u0026\u0026(e\u003d!1),e})(),e.BYTE_ORDER\u003de.is_little_endian?\"little\":\"big\",e.to_big_endian\u003dfunction(n){if(e.is_little_endian){const i\u003dnew Uint32Array(n.length),e\u003dnew DataView(i.buffer);let t\u003d0;for(const i of n)e.setUint32(t,i),t+\u003d4;return i}return n}},\n function _(e,t,r,i,s){i();class _{constructor(){this._dev\u003d!1,this._wireframe\u003d!1}set dev(e){this._dev\u003de}get dev(){return this._dev}set wireframe(e){this._wireframe\u003de}get wireframe(){return this._wireframe}}r.Settings\u003d_,_.__name__\u003d\"Settings\",r.settings\u003dnew _},\n function _(t,e,s,r,n){var a,i,h,u,l,c,o,y;r();const p\u003dt(8),_\u003dt(11),A\u003dt(26),d\u003dt(30),D\u003dt(31),N\u003dSymbol(\"__ndarray__\");class f extends Uint8Array{constructor(t,e){super(t),this[a]\u003d!0,this.dtype\u003d\"uint8\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(a\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Uint8NDArray\u003df,f.__name__\u003d\"Uint8NDArray\";class m extends Int8Array{constructor(t,e){super(t),this[i]\u003d!0,this.dtype\u003d\"int8\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(i\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Int8NDArray\u003dm,m.__name__\u003d\"Int8NDArray\";class g extends Uint16Array{constructor(t,e){super(t),this[h]\u003d!0,this.dtype\u003d\"uint16\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(h\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Uint16NDArray\u003dg,g.__name__\u003d\"Uint16NDArray\";class q extends Int16Array{constructor(t,e){super(t),this[u]\u003d!0,this.dtype\u003d\"int16\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(u\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Int16NDArray\u003dq,q.__name__\u003d\"Int16NDArray\";class I extends Uint32Array{constructor(t,e){super(t),this[l]\u003d!0,this.dtype\u003d\"uint32\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(l\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Uint32NDArray\u003dI,I.__name__\u003d\"Uint32NDArray\";class U extends Int32Array{constructor(t,e){super(t),this[c]\u003d!0,this.dtype\u003d\"int32\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(c\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Int32NDArray\u003dU,U.__name__\u003d\"Int32NDArray\";class w extends Float32Array{constructor(t,e){super(t),this[o]\u003d!0,this.dtype\u003d\"float32\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(o\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}s.Float32NDArray\u003dw,w.__name__\u003d\"Float32NDArray\";class x extends Float64Array{constructor(t,e){super(t),this[y]\u003d!0,this.dtype\u003d\"float64\",this.shape\u003dnull!\u003de?e:z(t)?t.shape:[this.length],this.dimension\u003dthis.shape.length}[(y\u003dN,A.equals)](t,e){return e.eq(this.shape,t.shape)\u0026\u0026e.arrays(this,t)}[d.serialize](t){return D.encode_NDArray(this)}}function z(t){return p.isObject(t)\u0026\u0026void 0!\u003d\u003dt[N]}s.Float64NDArray\u003dx,x.__name__\u003d\"Float64NDArray\",s.is_NDArray\u003dz,s.ndarray\u003dfunction(t,e\u003d{}){let{dtype:s}\u003de;null\u003d\u003ds\u0026\u0026(s\u003dt instanceof ArrayBuffer||p.isArray(t)?\"float64\":(()\u003d\u003e{switch(!0){case t instanceof Uint8Array:return\"uint8\";case t instanceof Int8Array:return\"int8\";case t instanceof Uint16Array:return\"uint16\";case t instanceof Int16Array:return\"int16\";case t instanceof Uint32Array:return\"uint32\";case t instanceof Int32Array:return\"int32\";case t instanceof Float32Array:return\"float32\";case t instanceof Float64Array:return\"float64\";default:_.unreachable()}})());const{shape:r}\u003de;switch(s){case\"uint8\":return new f(t,r);case\"int8\":return new m(t,r);case\"uint16\":return new g(t,r);case\"int16\":return new q(t,r);case\"uint32\":return new I(t,r);case\"int32\":return new U(t,r);case\"float32\":return new w(t,r);case\"float64\":return new x(t,r)}}},\n function _(e,r,t,i,s){i();const n\u003de(11),a\u003de(13),l\u003de(8);t.serialize\u003dSymbol(\"serialize\");class o extends Error{}t.SerializationError\u003do,o.__name__\u003d\"SerializationError\";class f{constructor(e){var r;this._references\u003dnew Map,this._definitions\u003dnew Map,this._refmap\u003dnew Map,this.include_defaults\u003dnull\u003d\u003d\u003d(r\u003dnull\u003d\u003de?void 0:e.include_defaults)||void 0\u003d\u003d\u003dr||r}get_ref(e){return this._references.get(e)}add_ref(e,r){n.assert(!this._references.has(e)),this._references.set(e,r)}add_def(e,r){const t\u003dthis.get_ref(e);n.assert(null!\u003dt),this._definitions.set(e,r),this._refmap.set(t,r)}get objects(){return new Set(this._references.keys())}get references(){return new Set(this._references.values())}get definitions(){return new Set(this._definitions.values())}resolve_ref(e){return this._refmap.get(e)}remove_ref(e){return this._references.delete(e)}remove_def(e){return this._definitions.delete(e)}to_serializable(e){const r\u003dthis.get_ref(e);if(null!\u003dr)return r;if(function(e){return l.isObject(e)\u0026\u0026void 0!\u003d\u003de[t.serialize]}(e))return e[t.serialize](this);if(l.isArray(e)||l.isTypedArray(e)){const r\u003de.length,t\u003dnew Array(r);for(let i\u003d0;i\u003cr;i++){const r\u003de[i];t[i]\u003dthis.to_serializable(r)}return t}if(l.isPlainObject(e)){const r\u003d{};for(const[t,i]of a.entries(e))r[t]\u003dthis.to_serializable(i);return r}if(null\u003d\u003d\u003de||l.isBoolean(e)||l.isNumber(e)||l.isString(e))return e;throw new o(`${Object.prototype.toString.call(e)} is not serializable`)}}t.Serializer\u003df,f.__name__\u003d\"Serializer\"},\n function _(r,e,n,t,_){t();const a\u003dr(1),f\u003dr(8),u\u003da.__importStar(r(29)),s\u003dr(27),o\u003dr(32);n.is_NDArray_ref\u003dfunction(r){return f.isPlainObject(r)\u0026\u0026(\"__buffer__\"in r||\"__ndarray__\"in r)},n.decode_NDArray\u003dfunction(r,e){const{shape:n,dtype:t,order:_}\u003dr;let a;if(\"__buffer__\"in r){const n\u003de.get(r.__buffer__);if(null\u003d\u003dn)throw new Error(`buffer for ${r.__buffer__} not found`);a\u003dn}else a\u003do.base64_to_buffer(r.__ndarray__);const f\u003d(()\u003d\u003e{switch(t){case\"uint8\":return new u.Uint8NDArray(a,n);case\"int8\":return new u.Int8NDArray(a,n);case\"uint16\":return new u.Uint16NDArray(a,n);case\"int16\":return new u.Int16NDArray(a,n);case\"uint32\":return new u.Uint32NDArray(a,n);case\"int32\":return new u.Int32NDArray(a,n);case\"float32\":return new u.Float32NDArray(a,n);case\"float64\":return new u.Float64NDArray(a,n)}})();return _!\u003d\u003ds.BYTE_ORDER\u0026\u0026o.swap(f),f},n.encode_NDArray\u003dfunction(r,e){const n\u003d{order:s.BYTE_ORDER,dtype:r.dtype,shape:r.shape};if(null!\u003de){const t\u003d`${e.size}`;return e.set(t,r.buffer),Object.assign({__buffer__:t},n)}{const e\u003d{toJSON:()\u003d\u003eo.buffer_to_base64(r.buffer)};return Object.assign({__ndarray__:e},n)}}},\n function _(t,e,n,r,f){r(),n.buffer_to_base64\u003dfunction(t){const e\u003dnew Uint8Array(t),n\u003dArray.from(e).map((t\u003d\u003eString.fromCharCode(t)));return btoa(n.join(\"\"))},n.base64_to_buffer\u003dfunction(t){const e\u003datob(t),n\u003de.length,r\u003dnew Uint8Array(n);for(let t\u003d0,f\u003dn;t\u003cf;t++)r[t]\u003de.charCodeAt(t);return r.buffer},n.swap\u003dfunction(t){switch(t.BYTES_PER_ELEMENT){case 2:!function(t){const e\u003dnew Uint8Array(t.buffer,t.byteOffset,2*t.length);for(let t\u003d0,n\u003de.length;t\u003cn;t+\u003d2){const n\u003de[t];e[t]\u003de[t+1],e[t+1]\u003dn}}(t);break;case 4:!function(t){const e\u003dnew Uint8Array(t.buffer,t.byteOffset,4*t.length);for(let t\u003d0,n\u003de.length;t\u003cn;t+\u003d4){let n\u003de[t];e[t]\u003de[t+3],e[t+3]\u003dn,n\u003de[t+1],e[t+1]\u003de[t+2],e[t+2]\u003dn}}(t);break;case 8:!function(t){const e\u003dnew Uint8Array(t.buffer,t.byteOffset,8*t.length);for(let t\u003d0,n\u003de.length;t\u003cn;t+\u003d8){let n\u003de[t];e[t]\u003de[t+7],e[t+7]\u003dn,n\u003de[t+1],e[t+1]\u003de[t+6],e[t+6]\u003dn,n\u003de[t+2],e[t+2]\u003de[t+5],e[t+5]\u003dn,n\u003de[t+3],e[t+3]\u003de[t+4],e[t+4]\u003dn}}(t)}}},\n function _(t,r,e,s,a){s();const i\u003dt(26);class n{is_Scalar(){return this.is_scalar}is_Vector(){return!this.is_scalar}}e.Uniform\u003dn,n.__name__\u003d\"Uniform\";class l extends n{constructor(t,r){super(),this.value\u003dt,this.length\u003dr,this.is_scalar\u003d!0}get(t){return this.value}*[Symbol.iterator](){const{length:t,value:r}\u003dthis;for(let e\u003d0;e\u003ct;e++)yield r}select(t){return new l(this.value,t.count)}[i.equals](t,r){return r.eq(this.length,t.length)\u0026\u0026r.eq(this.value,t.value)}}e.UniformScalar\u003dl,l.__name__\u003d\"UniformScalar\";class o extends n{constructor(t){super(),this.array\u003dt,this.is_scalar\u003d!1,this.length\u003dthis.array.length}get(t){return this.array[t]}*[Symbol.iterator](){yield*this.array}select(t){const r\u003dt.select(this.array);return new this.constructor(r)}[i.equals](t,r){return r.eq(this.length,t.length)\u0026\u0026r.eq(this.array,t.array)}}e.UniformVector\u003do,o.__name__\u003d\"UniformVector\";class h extends o{constructor(t){super(t),this.array\u003dt,this._view\u003dnew DataView(t.buffer)}get(t){return this._view.getUint32(4*t)}*[Symbol.iterator](){const t\u003dthis.length;for(let r\u003d0;r\u003ct;r++)yield this.get(r)}}e.ColorUniformVector\u003dh,h.__name__\u003d\"ColorUniformVector\"},\n function _(t,e,r,n,u){n();const c\u003dt(28);function s(){const t\u003dnew Array(32),e\u003d\"0123456789ABCDEF\";for(let r\u003d0;r\u003c32;r++)t[r]\u003de.substr(Math.floor(16*Math.random()),1);return t[12]\u003d\"4\",t[16]\u003de.substr(3\u0026t[16].charCodeAt(0)|8,1),t.join(\"\")}r.startsWith\u003dfunction(t,e,r\u003d0){return t.substr(r,e.length)\u003d\u003de},r.uuid4\u003ds;let a\u003d1e3;r.uniqueId\u003dfunction(t){const e\u003dc.settings.dev?\"j\"+a++:s();return null!\u003dt?`${t}-${e}`:e},r.escape\u003dfunction(t){return t.replace(/(?:[\u0026\u003c\u003e\"\u0027`])/g,(t\u003d\u003e{switch(t){case\"\u0026\":return\"\u0026amp;\";case\"\u003c\":return\"\u0026lt;\";case\"\u003e\":return\"\u0026gt;\";case\u0027\"\u0027:return\"\u0026quot;\";case\"\u0027\":return\"\u0026#x27;\";case\"`\":return\"\u0026#x60;\";default:return t}}))},r.unescape\u003dfunction(t){return t.replace(/\u0026(amp|lt|gt|quot|#x27|#x60);/g,((t,e)\u003d\u003e{switch(e){case\"amp\":return\"\u0026\";case\"lt\":return\"\u003c\";case\"gt\":return\"\u003e\";case\"quot\":return\u0027\"\u0027;case\"#x27\":return\"\u0027\";case\"#x60\":return\"`\";default:return e}}))},r.use_strict\u003dfunction(t){return`\u0027use strict\u0027;\\n${t}`},r.to_fixed\u003dfunction(t,e){return t.toFixed(e).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\")}},\n function _(e,t,s,n,o){n();const i\u003de(30);class r{constructor(e){this.document\u003de}}s.DocumentEvent\u003dr,r.__name__\u003d\"DocumentEvent\";class a extends r{constructor(e,t,s){super(e),this.events\u003dt,this.setter_id\u003ds}}s.DocumentEventBatch\u003da,a.__name__\u003d\"DocumentEventBatch\";class d extends r{}s.DocumentChangedEvent\u003dd,d.__name__\u003d\"DocumentChangedEvent\";class l extends d{constructor(e,t,s){super(e),this.msg_type\u003dt,this.msg_data\u003ds}[i.serialize](e){const t\u003dthis.msg_data,s\u003de.to_serializable(t);return{kind:\"MessageSent\",msg_type:this.msg_type,msg_data:s}}}s.MessageSentEvent\u003dl,l.__name__\u003d\"MessageSentEvent\";class _ extends d{constructor(e,t,s,n,o,i,r){super(e),this.model\u003dt,this.attr\u003ds,this.old\u003dn,this.new_\u003do,this.setter_id\u003di,this.hint\u003dr}[i.serialize](e){if(null!\u003dthis.hint)return e.to_serializable(this.hint);const t\u003dthis.new_,s\u003de.to_serializable(t);return this.model!\u003dt\u0026\u0026e.remove_def(this.model),{kind:\"ModelChanged\",model:this.model.ref(),attr:this.attr,new:s}}}s.ModelChangedEvent\u003d_,_.__name__\u003d\"ModelChangedEvent\";class c extends d{constructor(e,t,s){super(e),this.column_source\u003dt,this.patches\u003ds}[i.serialize](e){return{kind:\"ColumnsPatched\",column_source:this.column_source,patches:this.patches}}}s.ColumnsPatchedEvent\u003dc,c.__name__\u003d\"ColumnsPatchedEvent\";class h extends d{constructor(e,t,s,n){super(e),this.column_source\u003dt,this.data\u003ds,this.rollover\u003dn}[i.serialize](e){return{kind:\"ColumnsStreamed\",column_source:this.column_source,data:this.data,rollover:this.rollover}}}s.ColumnsStreamedEvent\u003dh,h.__name__\u003d\"ColumnsStreamedEvent\";class m extends d{constructor(e,t,s){super(e),this.title\u003dt,this.setter_id\u003ds}[i.serialize](e){return{kind:\"TitleChanged\",title:this.title}}}s.TitleChangedEvent\u003dm,m.__name__\u003d\"TitleChangedEvent\";class u extends d{constructor(e,t,s){super(e),this.model\u003dt,this.setter_id\u003ds}[i.serialize](e){return{kind:\"RootAdded\",model:e.to_serializable(this.model)}}}s.RootAddedEvent\u003du,u.__name__\u003d\"RootAddedEvent\";class v extends d{constructor(e,t,s){super(e),this.model\u003dt,this.setter_id\u003ds}[i.serialize](e){return{kind:\"RootRemoved\",model:this.model.ref()}}}s.RootRemovedEvent\u003dv,v.__name__\u003d\"RootRemovedEvent\"},\n function _(t,r,n,i,e){i();const s\u003dt(8),o\u003dt(13);n.pretty\u003dSymbol(\"pretty\");class c{constructor(t){this.precision\u003dnull\u003d\u003dt?void 0:t.precision}to_string(t){return function(t){return s.isObject(t)\u0026\u0026void 0!\u003d\u003dt[n.pretty]}(t)?t[n.pretty](this):s.isBoolean(t)?this.boolean(t):s.isNumber(t)?this.number(t):s.isString(t)?this.string(t):s.isArray(t)?this.array(t):s.isIterable(t)?this.iterable(t):s.isPlainObject(t)?this.object(t):`${t}`}token(t){return t}boolean(t){return`${t}`}number(t){return null!\u003dthis.precision?t.toFixed(this.precision):`${t}`}string(t){return`\"${t.replace(/\u0027/g,\"\\\\\u0027\")}\"`}array(t){const r\u003dthis.token,n\u003d[];for(const r of t)n.push(this.to_string(r));return`${r(\"[\")}${n.join(`${r(\",\")} `)}${r(\"]\")}`}iterable(t){var r;const n\u003dthis.token,i\u003dnull!\u003d\u003d(r\u003dObject(t)[Symbol.toStringTag])\u0026\u0026void 0!\u003d\u003dr?r:\"Object\",e\u003dthis.array(t);return`${i}${n(\"(\")}${e}${n(\")\")}`}object(t){const r\u003dthis.token,n\u003d[];for(const[i,e]of o.entries(t))n.push(`${i}${r(\":\")} ${this.to_string(e)}`);return`${r(\"{\")}${n.join(`${r(\",\")} `)}${r(\"}\")}`}}n.Printer\u003dc,c.__name__\u003d\"Printer\",n.to_string\u003dfunction(t,r){return new c(r).to_string(t)}},\n function _(n,o,r,e,t){e();const l\u003dn(13),i\u003dn(8);function c(n){return i.isObject(n)\u0026\u0026void 0!\u003d\u003dn[r.clone]}r.clone\u003dSymbol(\"clone\"),r.is_Cloneable\u003dc;class s extends Error{}r.CloningError\u003ds,s.__name__\u003d\"CloningError\";class a{constructor(){}clone(n){if(c(n))return n[r.clone](this);if(i.isArray(n)){const o\u003dn.length,r\u003dnew Array(o);for(let e\u003d0;e\u003co;e++){const o\u003dn[e];r[e]\u003dthis.clone(o)}return r}if(i.isPlainObject(n)){const o\u003d{};for(const[r,e]of l.entries(n))o[r]\u003dthis.clone(e);return o}if(null\u003d\u003d\u003dn||i.isBoolean(n)||i.isNumber(n)||i.isString(n))return n;throw new s(`${Object.prototype.toString.call(n)} is not cloneable`)}}r.Cloner\u003da,a.__name__\u003d\"Cloner\"},\n function _(t,_,r,o,a){o();const e\u003dt(1);e.__exportStar(t(39),r),e.__exportStar(t(162),r),e.__exportStar(t(257),r),e.__exportStar(t(261),r),e.__exportStar(t(266),r),e.__exportStar(t(272),r),e.__exportStar(t(205),r),e.__exportStar(t(277),r),e.__exportStar(t(313),r),e.__exportStar(t(315),r),e.__exportStar(t(317),r),e.__exportStar(t(209),r),e.__exportStar(t(147),r),e.__exportStar(t(330),r),e.__exportStar(t(338),r),e.__exportStar(t(220),r),e.__exportStar(t(339),r),e.__exportStar(t(217),r),e.__exportStar(t(340),r),e.__exportStar(t(341),r),e.__exportStar(t(198),r),e.__exportStar(t(346),r),e.__exportStar(t(356),r),e.__exportStar(t(360),r)},\n function _(e,o,n,a,t){a(),t(\"Annotation\",e(40).Annotation),t(\"Arrow\",e(55).Arrow),t(\"ArrowHead\",e(133).ArrowHead),t(\"OpenHead\",e(133).OpenHead),t(\"NormalHead\",e(133).NormalHead),t(\"TeeHead\",e(133).TeeHead),t(\"VeeHead\",e(133).VeeHead),t(\"Band\",e(134).Band),t(\"BoxAnnotation\",e(136).BoxAnnotation),t(\"ColorBar\",e(137).ColorBar),t(\"Label\",e(226).Label),t(\"LabelSet\",e(227).LabelSet),t(\"Legend\",e(228).Legend),t(\"LegendItem\",e(229).LegendItem),t(\"PolyAnnotation\",e(231).PolyAnnotation),t(\"Slope\",e(232).Slope),t(\"Span\",e(233).Span),t(\"TextAnnotation\",e(139).TextAnnotation),t(\"Title\",e(138).Title),t(\"ToolbarPanel\",e(234).ToolbarPanel),t(\"Tooltip\",e(254).Tooltip),t(\"Whisker\",e(256).Whisker)},\n function _(t,e,i,n,s){n();const o\u003dt(41);class a extends o.RendererView{get_size(){if(this.model.visible){const{width:t,height:e}\u003dthis._get_size();return{width:Math.round(t),height:Math.round(e)}}return{width:0,height:0}}_get_size(){throw new Error(\"not implemented\")}connect_signals(){super.connect_signals();const t\u003dthis.model.properties;this.on_change(t.visible,(()\u003d\u003e{null!\u003dthis.layout\u0026\u0026(this.layout.visible\u003dthis.model.visible,this.plot_view.request_layout())}))}get needs_clip(){return null\u003d\u003dthis.layout}serializable_state(){const t\u003dsuper.serializable_state();return null\u003d\u003dthis.layout?t:Object.assign(Object.assign({},t),{bbox:this.layout.bbox.box})}}i.AnnotationView\u003da,a.__name__\u003d\"AnnotationView\";class l extends o.Renderer{constructor(t){super(t)}static init_Annotation(){this.override({level:\"annotation\"})}}i.Annotation\u003dl,l.__name__\u003d\"Annotation\",l.init_Annotation()},\n function _(e,i,t,n,s){n();const r\u003de(1),a\u003de(42),_\u003dr.__importStar(e(45)),o\u003de(20),l\u003de(53),d\u003de(54);class h extends a.View{get coordinates(){const{_coordinates:e}\u003dthis;return null!\u003de?e:this._coordinates\u003dthis._initialize_coordinates()}initialize(){super.initialize(),this.visuals\u003dnew _.Visuals(this),this.needs_webgl_blit\u003d!1}connect_signals(){super.connect_signals();const{x_range_name:e,y_range_name:i}\u003dthis.model.properties;this.on_change([e,i],(()\u003d\u003ethis._initialize_coordinates()))}_initialize_coordinates(){const{x_range_name:e,y_range_name:i}\u003dthis.model,{frame:t}\u003dthis.plot_view,n\u003dt.x_scales.get(e),s\u003dt.y_scales.get(i);return new d.CoordinateTransform(n,s)}get plot_view(){return this.parent}get plot_model(){return this.parent.model}get layer(){const{overlays:e,primary:i}\u003dthis.canvas;return\"overlay\"\u003d\u003dthis.model.level?e:i}get canvas(){return this.plot_view.canvas_view}request_render(){this.request_paint()}request_paint(){this.plot_view.request_paint(this)}notify_finished(){this.plot_view.notify_finished()}get needs_clip(){return!1}get has_webgl(){return!1}render(){this.model.visible\u0026\u0026this._render(),this._has_finished\u003d!0}renderer_view(e){}}t.RendererView\u003dh,h.__name__\u003d\"RendererView\";class c extends l.Model{constructor(e){super(e)}static init_Renderer(){this.define((({Boolean:e,String:i})\u003d\u003e({level:[o.RenderLevel,\"image\"],visible:[e,!0],x_range_name:[i,\"default\"],y_range_name:[i,\"default\"]})))}}t.Renderer\u003dc,c.__name__\u003d\"Renderer\",c.init_Renderer()},\n function _(t,e,s,i,n){i();const r\u003dt(1),o\u003dt(15),h\u003dt(43),l\u003dt(8),a\u003dr.__importDefault(t(44));class _{constructor(t){this.removed\u003dnew o.Signal0(this,\"removed\"),this._ready\u003dPromise.resolve(void 0),this._slots\u003dnew WeakMap;const{model:e,parent:s}\u003dt;this.model\u003de,this.parent\u003ds,this.root\u003dnull\u003d\u003ds?this:s.root,this.removed.emit()}get ready(){return this._ready}connect(t,e){let s\u003dthis._slots.get(e);return null\u003d\u003ds\u0026\u0026(s\u003d(t,s)\u003d\u003e{const i\u003dPromise.resolve(e.call(this,t,s));this._ready\u003dthis._ready.then((()\u003d\u003ei))},this._slots.set(e,s)),t.connect(s,this)}disconnect(t,e){return t.disconnect(e,this)}initialize(){this._has_finished\u003d!1,this.is_root\u0026\u0026(this._stylesheet\u003dh.stylesheet);for(const t of this.styles())this.stylesheet.append(t)}async lazy_initialize(){}remove(){this.disconnect_signals(),this.removed.emit()}toString(){return`${this.model.type}View(${this.model.id})`}serializable_state(){return{type:this.model.type}}get is_root(){return null\u003d\u003dthis.parent}assert_root(){if(!this.is_root)throw new Error(`${this.toString()} is not a root layout`)}has_finished(){return this._has_finished}get is_idle(){return this.has_finished()}connect_signals(){}disconnect_signals(){o.Signal.disconnect_receiver(this)}on_change(t,e){for(const s of l.isArray(t)?t:[t])this.connect(s.change,e)}cursor(t,e){return null}get stylesheet(){return this.is_root?this._stylesheet:this.root.stylesheet}styles(){return[a.default]}}s.View\u003d_,_.__name__\u003d\"View\"},\n function _(t,e,n,i,o){i();const s\u003dt(8),l\u003dt(13),r\u003dt\u003d\u003e(e\u003d{},...n)\u003d\u003e{const i\u003ddocument.createElement(t);i.classList.add(\"bk\");for(let[t,n]of l.entries(e))if(null!\u003dn\u0026\u0026(!s.isBoolean(n)||n))if(\"class\"\u003d\u003d\u003dt\u0026\u0026(s.isString(n)\u0026\u0026(n\u003dn.split(/\\s+/)),s.isArray(n)))for(const t of n)null!\u003dt\u0026\u0026i.classList.add(t);else if(\"style\"\u003d\u003d\u003dt\u0026\u0026s.isPlainObject(n))for(const[t,e]of l.entries(n))i.style[t]\u003de;else if(\"data\"\u003d\u003d\u003dt\u0026\u0026s.isPlainObject(n))for(const[t,e]of l.entries(n))i.dataset[t]\u003de;else i.setAttribute(t,n);function o(t){if(s.isString(t))i.appendChild(document.createTextNode(t));else if(t instanceof Node)i.appendChild(t);else if(t instanceof NodeList||t instanceof HTMLCollection)for(const e of t)i.appendChild(e);else if(null!\u003dt\u0026\u0026!1!\u003d\u003dt)throw new Error(`expected a DOM element, string, false or null, got ${JSON.stringify(t)}`)}for(const t of n)if(s.isArray(t))for(const e of t)o(e);else o(t);return i};function a(t){const e\u003dt.parentNode;null!\u003de\u0026\u0026e.removeChild(t)}function c(t,...e){const n\u003dt.firstChild;for(const i of e)t.insertBefore(i,n)}function d(t,e){var n,i,o;const s\u003dElement.prototype;return(null!\u003d\u003d(o\u003dnull!\u003d\u003d(i\u003dnull!\u003d\u003d(n\u003ds.matches)\u0026\u0026void 0!\u003d\u003dn?n:s.webkitMatchesSelector)\u0026\u0026void 0!\u003d\u003di?i:s.mozMatchesSelector)\u0026\u0026void 0!\u003d\u003do?o:s.msMatchesSelector).call(t,e)}function h(t){return parseFloat(t)||0}function u(t){const e\u003dgetComputedStyle(t);return{border:{top:h(e.borderTopWidth),bottom:h(e.borderBottomWidth),left:h(e.borderLeftWidth),right:h(e.borderRightWidth)},margin:{top:h(e.marginTop),bottom:h(e.marginBottom),left:h(e.marginLeft),right:h(e.marginRight)},padding:{top:h(e.paddingTop),bottom:h(e.paddingBottom),left:h(e.paddingLeft),right:h(e.paddingRight)}}}function f(t){const e\u003dt.getBoundingClientRect();return{width:Math.ceil(e.width),height:Math.ceil(e.height)}}n.createElement\u003dfunction(t,e,...n){return r(t)(e,...n)},n.div\u003dr(\"div\"),n.span\u003dr(\"span\"),n.canvas\u003dr(\"canvas\"),n.link\u003dr(\"link\"),n.style\u003dr(\"style\"),n.a\u003dr(\"a\"),n.p\u003dr(\"p\"),n.i\u003dr(\"i\"),n.pre\u003dr(\"pre\"),n.button\u003dr(\"button\"),n.label\u003dr(\"label\"),n.input\u003dr(\"input\"),n.select\u003dr(\"select\"),n.option\u003dr(\"option\"),n.optgroup\u003dr(\"optgroup\"),n.textarea\u003dr(\"textarea\"),n.nbsp\u003dfunction(){return document.createTextNode(\" \")},n.append\u003dfunction(t,...e){for(const n of e)t.appendChild(n)},n.remove\u003da,n.removeElement\u003da,n.replaceWith\u003dfunction(t,e){const n\u003dt.parentNode;null!\u003dn\u0026\u0026n.replaceChild(e,t)},n.prepend\u003dc,n.empty\u003dfunction(t,e\u003d!1){let n;for(;n\u003dt.firstChild;)t.removeChild(n);if(e\u0026\u0026t instanceof Element)for(const e of t.attributes)t.removeAttributeNode(e)},n.display\u003dfunction(t){t.style.display\u003d\"\"},n.undisplay\u003dfunction(t){t.style.display\u003d\"none\"},n.show\u003dfunction(t){t.style.visibility\u003d\"\"},n.hide\u003dfunction(t){t.style.visibility\u003d\"hidden\"},n.offset\u003dfunction(t){const e\u003dt.getBoundingClientRect();return{top:e.top+window.pageYOffset-document.documentElement.clientTop,left:e.left+window.pageXOffset-document.documentElement.clientLeft}},n.matches\u003dd,n.parent\u003dfunction(t,e){let n\u003dt;for(;n\u003dn.parentElement;)if(d(n,e))return n;return null},n.extents\u003du,n.size\u003df,n.scroll_size\u003dfunction(t){return{width:Math.ceil(t.scrollWidth),height:Math.ceil(t.scrollHeight)}},n.outer_size\u003dfunction(t){const{margin:{left:e,right:n,top:i,bottom:o}}\u003du(t),{width:s,height:l}\u003df(t);return{width:Math.ceil(s+e+n),height:Math.ceil(l+i+o)}},n.content_size\u003dfunction(t){const{left:e,top:n}\u003dt.getBoundingClientRect(),{padding:i}\u003du(t);let o\u003d0,s\u003d0;for(const l of t.children){const t\u003dl.getBoundingClientRect();o\u003dMath.max(o,Math.ceil(t.left-e-i.left+t.width)),s\u003dMath.max(s,Math.ceil(t.top-n-i.top+t.height))}return{width:o,height:s}},n.position\u003dfunction(t,e,n){const{style:i}\u003dt;if(i.left\u003d`${e.x}px`,i.top\u003d`${e.y}px`,i.width\u003d`${e.width}px`,i.height\u003d`${e.height}px`,null\u003d\u003dn)i.margin\u003d\"\";else{const{top:t,right:e,bottom:o,left:s}\u003dn;i.margin\u003d`${t}px ${e}px ${o}px ${s}px`}},n.children\u003dfunction(t){return Array.from(t.children)};class p{constructor(t){this.el\u003dt,this.classList\u003dt.classList}get values(){const t\u003d[];for(let e\u003d0;e\u003cthis.classList.length;e++){const n\u003dthis.classList.item(e);null!\u003dn\u0026\u0026t.push(n)}return t}has(t){return this.classList.contains(t)}add(...t){for(const e of t)this.classList.add(e);return this}remove(...t){for(const e of t)this.classList.remove(e);return this}clear(){for(const t of this.values)\"bk\"!\u003dt\u0026\u0026this.classList.remove(t);return this}toggle(t,e){return(null!\u003de?e:!this.has(t))?this.add(t):this.remove(t),this}}var g;function m(t,e,n){const{width:i,height:o,position:s,display:l}\u003dt.style;t.style.position\u003d\"absolute\",t.style.display\u003d\"\",t.style.width\u003dnull!\u003de.width\u0026\u0026e.width!\u003d1/0?`${e.width}px`:\"auto\",t.style.height\u003dnull!\u003de.height\u0026\u0026e.height!\u003d1/0?`${e.height}px`:\"auto\";try{return n()}finally{t.style.position\u003ds,t.style.display\u003dl,t.style.width\u003di,t.style.height\u003do}}n.ClassList\u003dp,p.__name__\u003d\"ClassList\",n.classes\u003dfunction(t){return new p(t)},n.toggle_attribute\u003dfunction(t,e,n){null\u003d\u003dn\u0026\u0026(n\u003d!t.hasAttribute(e)),n?t.setAttribute(e,\"true\"):t.removeAttribute(e)},(g\u003dn.Keys||(n.Keys\u003d{}))[g.Backspace\u003d8]\u003d\"Backspace\",g[g.Tab\u003d9]\u003d\"Tab\",g[g.Enter\u003d13]\u003d\"Enter\",g[g.Esc\u003d27]\u003d\"Esc\",g[g.PageUp\u003d33]\u003d\"PageUp\",g[g.PageDown\u003d34]\u003d\"PageDown\",g[g.Left\u003d37]\u003d\"Left\",g[g.Up\u003d38]\u003d\"Up\",g[g.Right\u003d39]\u003d\"Right\",g[g.Down\u003d40]\u003d\"Down\",g[g.Delete\u003d46]\u003d\"Delete\",n.undisplayed\u003dfunction(t,e){const{display:n}\u003dt.style;t.style.display\u003d\"none\";try{return e()}finally{t.style.display\u003dn}},n.unsized\u003dfunction(t,e){return m(t,{},e)},n.sized\u003dm;class y{constructor(t){this.root\u003dt,this.known\u003dnew Set,this.style\u003dn.style({type:\"text/css\"}),c(t,this.style)}append(t){this.known.has(t)||(this.style.appendChild(document.createTextNode(t)),this.known.add(t))}}n.StyleSheet\u003dy,y.__name__\u003d\"StyleSheet\",n.stylesheet\u003dnew y(document.head),n.dom_ready\u003dasync function(){if(\"loading\"\u003d\u003ddocument.readyState)return new Promise(((t,e)\u003d\u003e{document.addEventListener(\"DOMContentLoaded\",(()\u003d\u003et()),{once:!0})}))}},\n function _(o,i,t,e,r){e(),t.root\u003d\"bk-root\",t.default\u003d\".bk-root{position:relative;width:auto;height:auto;z-index:0;box-sizing:border-box;font-family:Helvetica, Arial, sans-serif;font-size:13px;}.bk-root .bk,.bk-root .bk:before,.bk-root .bk:after{box-sizing:inherit;margin:0;border:0;padding:0;background-image:none;font-family:inherit;font-size:100%;line-height:1.42857143;}.bk-root pre.bk{font-family:Courier, monospace;}\"},\n function _(e,t,r,a,c){a();const l\u003de(1),n\u003de(46);c(\"Line\",n.Line),c(\"LineScalar\",n.LineScalar),c(\"LineVector\",n.LineVector);const i\u003de(49);c(\"Fill\",i.Fill),c(\"FillScalar\",i.FillScalar),c(\"FillVector\",i.FillVector);const s\u003de(50);c(\"Text\",s.Text),c(\"TextScalar\",s.TextScalar),c(\"TextVector\",s.TextVector);const o\u003de(51);c(\"Hatch\",o.Hatch),c(\"HatchScalar\",o.HatchScalar),c(\"HatchVector\",o.HatchVector);const u\u003dl.__importStar(e(48)),V\u003de(47);c(\"VisualProperties\",V.VisualProperties),c(\"VisualUniforms\",V.VisualUniforms);class h{constructor(e){this._visuals\u003d[];for(const[t,r]of e.model._mixins){const a\u003d(()\u003d\u003e{switch(r){case u.Line:return new n.Line(e,t);case u.LineScalar:return new n.LineScalar(e,t);case u.LineVector:return new n.LineVector(e,t);case u.Fill:return new i.Fill(e,t);case u.FillScalar:return new i.FillScalar(e,t);case u.FillVector:return new i.FillVector(e,t);case u.Text:return new s.Text(e,t);case u.TextScalar:return new s.TextScalar(e,t);case u.TextVector:return new s.TextVector(e,t);case u.Hatch:return new o.Hatch(e,t);case u.HatchScalar:return new o.HatchScalar(e,t);case u.HatchVector:return new o.HatchVector(e,t);default:throw new Error(\"unknown visual\")}})();this._visuals.push(a),Object.defineProperty(this,t+a.type,{get:()\u003d\u003ea,configurable:!1,enumerable:!0})}}*[Symbol.iterator](){yield*this._visuals}}r.Visuals\u003dh,h.__name__\u003d\"Visuals\"},\n function _(e,t,i,l,s){l();const n\u003de(1),a\u003de(47),o\u003dn.__importStar(e(48)),r\u003de(22),_\u003de(8);function h(e){if(_.isArray(e))return e;switch(e){case\"solid\":return[];case\"dashed\":return[6];case\"dotted\":return[2,4];case\"dotdash\":return[2,4,6,4];case\"dashdot\":return[6,4,2,4];default:return e.split(\" \").map(Number).filter(_.isInteger)}}i.resolve_line_dash\u003dh;class c extends a.VisualProperties{get doit(){const e\u003dthis.line_color.get_value(),t\u003dthis.line_alpha.get_value(),i\u003dthis.line_width.get_value();return!(null\u003d\u003de||0\u003d\u003dt||0\u003d\u003di)}set_value(e){const t\u003dthis.line_color.get_value(),i\u003dthis.line_alpha.get_value();e.strokeStyle\u003dr.color2css(t,i),e.lineWidth\u003dthis.line_width.get_value(),e.lineJoin\u003dthis.line_join.get_value(),e.lineCap\u003dthis.line_cap.get_value(),e.lineDash\u003dh(this.line_dash.get_value()),e.lineDashOffset\u003dthis.line_dash_offset.get_value()}}i.Line\u003dc,c.__name__\u003d\"Line\";class u extends a.VisualUniforms{get doit(){const e\u003dthis.line_color.value,t\u003dthis.line_alpha.value,i\u003dthis.line_width.value;return!(0\u003d\u003de||0\u003d\u003dt||0\u003d\u003di)}set_value(e){const t\u003dthis.line_color.value,i\u003dthis.line_alpha.value;e.strokeStyle\u003dr.color2css(t,i),e.lineWidth\u003dthis.line_width.value,e.lineJoin\u003dthis.line_join.value,e.lineCap\u003dthis.line_cap.value,e.lineDash\u003dh(this.line_dash.value),e.lineDashOffset\u003dthis.line_dash_offset.value}}i.LineScalar\u003du,u.__name__\u003d\"LineScalar\";class d extends a.VisualUniforms{get doit(){const{line_color:e}\u003dthis;if(e.is_Scalar()\u0026\u00260\u003d\u003de.value)return!1;const{line_alpha:t}\u003dthis;if(t.is_Scalar()\u0026\u00260\u003d\u003dt.value)return!1;const{line_width:i}\u003dthis;return!i.is_Scalar()||0!\u003di.value}set_vectorize(e,t){const i\u003dthis.line_color.get(t),l\u003dthis.line_alpha.get(t),s\u003dthis.line_width.get(t),n\u003dthis.line_join.get(t),a\u003dthis.line_cap.get(t),o\u003dthis.line_dash.get(t),_\u003dthis.line_dash_offset.get(t);e.strokeStyle\u003dr.color2css(i,l),e.lineWidth\u003ds,e.lineJoin\u003dn,e.lineCap\u003da,e.lineDash\u003dh(o),e.lineDashOffset\u003d_}}i.LineVector\u003dd,d.__name__\u003d\"LineVector\",c.prototype.type\u003d\"line\",c.prototype.attrs\u003dObject.keys(o.Line),u.prototype.type\u003d\"line\",u.prototype.attrs\u003dObject.keys(o.LineScalar),d.prototype.type\u003d\"line\",d.prototype.attrs\u003dObject.keys(o.LineVector)},\n function _(t,s,o,i,r){i();class e{constructor(t,s\u003d\"\"){this.obj\u003dt,this.prefix\u003ds;const o\u003dthis;this._props\u003d[];for(const i of this.attrs){const r\u003dt.model.properties[s+i];r.change.connect((()\u003d\u003ethis.update())),o[i]\u003dr,this._props.push(r)}this.update()}*[Symbol.iterator](){yield*this._props}update(){}}o.VisualProperties\u003de,e.__name__\u003d\"VisualProperties\";class p{constructor(t,s\u003d\"\"){this.obj\u003dt,this.prefix\u003ds;for(const o of this.attrs)Object.defineProperty(this,o,{get:()\u003d\u003et[s+o]})}*[Symbol.iterator](){for(const t of this.attrs)yield this.obj.model.properties[this.prefix+t]}update(){}}o.VisualUniforms\u003dp,p.__name__\u003d\"VisualUniforms\"},\n function _(e,l,t,a,c){a();const r\u003de(1),o\u003dr.__importStar(e(18)),n\u003de(20),i\u003dr.__importStar(e(21)),_\u003de(13);t.Line\u003d{line_color:[i.Nullable(i.Color),\"black\"],line_alpha:[i.Alpha,1],line_width:[i.Number,1],line_join:[n.LineJoin,\"bevel\"],line_cap:[n.LineCap,\"butt\"],line_dash:[i.Or(n.LineDash,i.Array(i.Number)),[]],line_dash_offset:[i.Number,0]},t.Fill\u003d{fill_color:[i.Nullable(i.Color),\"gray\"],fill_alpha:[i.Alpha,1]},t.Hatch\u003d{hatch_color:[i.Nullable(i.Color),\"black\"],hatch_alpha:[i.Alpha,1],hatch_scale:[i.Number,12],hatch_pattern:[i.Nullable(i.Or(n.HatchPatternType,i.String)),null],hatch_weight:[i.Number,1],hatch_extra:[i.Dict(i.AnyRef()),{}]},t.Text\u003d{text_color:[i.Nullable(i.Color),\"#444444\"],text_alpha:[i.Alpha,1],text_font:[o.Font,\"helvetica\"],text_font_size:[i.FontSize,\"16px\"],text_font_style:[n.FontStyle,\"normal\"],text_align:[n.TextAlign,\"left\"],text_baseline:[n.TextBaseline,\"bottom\"],text_line_height:[i.Number,1.2]},t.LineScalar\u003d{line_color:[o.ColorScalar,\"black\"],line_alpha:[o.NumberScalar,1],line_width:[o.NumberScalar,1],line_join:[o.LineJoinScalar,\"bevel\"],line_cap:[o.LineCapScalar,\"butt\"],line_dash:[o.LineDashScalar,[]],line_dash_offset:[o.NumberScalar,0]},t.FillScalar\u003d{fill_color:[o.ColorScalar,\"gray\"],fill_alpha:[o.NumberScalar,1]},t.HatchScalar\u003d{hatch_color:[o.ColorScalar,\"black\"],hatch_alpha:[o.NumberScalar,1],hatch_scale:[o.NumberScalar,12],hatch_pattern:[o.NullStringScalar,null],hatch_weight:[o.NumberScalar,1],hatch_extra:[o.AnyScalar,{}]},t.TextScalar\u003d{text_color:[o.ColorScalar,\"#444444\"],text_alpha:[o.NumberScalar,1],text_font:[o.FontScalar,\"helvetica\"],text_font_size:[o.FontSizeScalar,\"16px\"],text_font_style:[o.FontStyleScalar,\"normal\"],text_align:[o.TextAlignScalar,\"left\"],text_baseline:[o.TextBaselineScalar,\"bottom\"],text_line_height:[o.NumberScalar,1.2]},t.LineVector\u003d{line_color:[o.ColorSpec,\"black\"],line_alpha:[o.NumberSpec,1],line_width:[o.NumberSpec,1],line_join:[o.LineJoinSpec,\"bevel\"],line_cap:[o.LineCapSpec,\"butt\"],line_dash:[o.LineDashSpec,[]],line_dash_offset:[o.NumberSpec,0]},t.FillVector\u003d{fill_color:[o.ColorSpec,\"gray\"],fill_alpha:[o.NumberSpec,1]},t.HatchVector\u003d{hatch_color:[o.ColorSpec,\"black\"],hatch_alpha:[o.NumberSpec,1],hatch_scale:[o.NumberSpec,12],hatch_pattern:[o.NullStringSpec,null],hatch_weight:[o.NumberSpec,1],hatch_extra:[o.AnyScalar,{}]},t.TextVector\u003d{text_color:[o.ColorSpec,\"#444444\"],text_alpha:[o.NumberSpec,1],text_font:[o.FontSpec,\"helvetica\"],text_font_size:[o.FontSizeSpec,\"16px\"],text_font_style:[o.FontStyleSpec,\"normal\"],text_align:[o.TextAlignSpec,\"left\"],text_baseline:[o.TextBaselineSpec,\"bottom\"],text_line_height:[o.NumberSpec,1.2]},t.attrs_of\u003dfunction(e,l,t,a\u003d!1){const c\u003d{};for(const r of _.keys(t)){const t\u003d`${l}${r}`,o\u003de[t];c[a?t:r]\u003do}return c}},\n function _(l,t,e,i,s){i();const o\u003dl(1),a\u003dl(47),r\u003do.__importStar(l(48)),c\u003dl(22);class _ extends a.VisualProperties{get doit(){const l\u003dthis.fill_color.get_value(),t\u003dthis.fill_alpha.get_value();return!(null\u003d\u003dl||0\u003d\u003dt)}set_value(l){const t\u003dthis.fill_color.get_value(),e\u003dthis.fill_alpha.get_value();l.fillStyle\u003dc.color2css(t,e)}}e.Fill\u003d_,_.__name__\u003d\"Fill\";class n extends a.VisualUniforms{get doit(){const l\u003dthis.fill_color.value,t\u003dthis.fill_alpha.value;return!(0\u003d\u003dl||0\u003d\u003dt)}set_value(l){const t\u003dthis.fill_color.value,e\u003dthis.fill_alpha.value;l.fillStyle\u003dc.color2css(t,e)}}e.FillScalar\u003dn,n.__name__\u003d\"FillScalar\";class p extends a.VisualUniforms{get doit(){const{fill_color:l}\u003dthis;if(l.is_Scalar()\u0026\u00260\u003d\u003dl.value)return!1;const{fill_alpha:t}\u003dthis;return!t.is_Scalar()||0!\u003dt.value}set_vectorize(l,t){const e\u003dthis.fill_color.get(t),i\u003dthis.fill_alpha.get(t);l.fillStyle\u003dc.color2css(e,i)}}e.FillVector\u003dp,p.__name__\u003d\"FillVector\",_.prototype.type\u003d\"fill\",_.prototype.attrs\u003dObject.keys(r.Fill),n.prototype.type\u003d\"fill\",n.prototype.attrs\u003dObject.keys(r.FillScalar),p.prototype.type\u003d\"fill\",p.prototype.attrs\u003dObject.keys(r.FillVector)},\n function _(t,e,s,l,a){l();const o\u003dt(1),_\u003dt(47),i\u003do.__importStar(t(48)),n\u003dt(22);class x extends _.VisualProperties{get doit(){const t\u003dthis.text_color.get_value(),e\u003dthis.text_alpha.get_value();return!(null\u003d\u003dt||0\u003d\u003de)}set_value(t){const e\u003dthis.text_color.get_value(),s\u003dthis.text_alpha.get_value();t.fillStyle\u003dn.color2css(e,s),t.font\u003dthis.font_value(),t.textAlign\u003dthis.text_align.get_value(),t.textBaseline\u003dthis.text_baseline.get_value()}font_value(){return`${this.text_font_style.get_value()} ${this.text_font_size.get_value()} ${this.text_font.get_value()}`}}s.Text\u003dx,x.__name__\u003d\"Text\";class r extends _.VisualUniforms{get doit(){const t\u003dthis.text_color.value,e\u003dthis.text_alpha.value;return!(0\u003d\u003dt||0\u003d\u003de)}set_value(t){const e\u003dthis.text_color.value,s\u003dthis.text_alpha.value,l\u003dthis.font_value(),a\u003dthis.text_align.value,o\u003dthis.text_baseline.value;t.fillStyle\u003dn.color2css(e,s),t.font\u003dl,t.textAlign\u003da,t.textBaseline\u003do}font_value(){return`${this.text_font_style.value} ${this.text_font_size.value} ${this.text_font.value}`}}s.TextScalar\u003dr,r.__name__\u003d\"TextScalar\";class u extends _.VisualUniforms{get doit(){const{text_color:t}\u003dthis;if(t.is_Scalar()\u0026\u00260\u003d\u003dt.value)return!1;const{text_alpha:e}\u003dthis;return!e.is_Scalar()||0!\u003de.value}set_vectorize(t,e){const s\u003dthis.text_color.get(e),l\u003dthis.text_alpha.get(e),a\u003dthis.font_value(e),o\u003dthis.text_align.get(e),_\u003dthis.text_baseline.get(e);t.fillStyle\u003dn.color2css(s,l),t.font\u003da,t.textAlign\u003do,t.textBaseline\u003d_}font_value(t){return`${this.text_font_style.get(t)} ${this.text_font_size.get(t)} ${this.text_font.get(t)}`}}s.TextVector\u003du,u.__name__\u003d\"TextVector\",x.prototype.type\u003d\"text\",x.prototype.attrs\u003dObject.keys(i.Text),r.prototype.type\u003d\"text\",r.prototype.attrs\u003dObject.keys(i.TextScalar),u.prototype.type\u003d\"text\",u.prototype.attrs\u003dObject.keys(i.TextVector)},\n function _(t,e,a,h,r){h();const i\u003dt(1),s\u003dt(47),c\u003dt(52),n\u003di.__importStar(t(18)),_\u003di.__importStar(t(48));class l extends s.VisualProperties{constructor(){super(...arguments),this._update_iteration\u003d0}update(){if(this._update_iteration++,this._hatch_image\u003dnull,!this.doit)return;const t\u003dthis.hatch_color.get_value(),e\u003dthis.hatch_alpha.get_value(),a\u003dthis.hatch_scale.get_value(),h\u003dthis.hatch_pattern.get_value(),r\u003dthis.hatch_weight.get_value(),i\u003dt\u003d\u003e{this._hatch_image\u003dt},s\u003dthis.hatch_extra.get_value()[h];if(null!\u003ds){const h\u003ds.get_pattern(t,e,a,r);if(h instanceof Promise){const{_update_iteration:t}\u003dthis;h.then((e\u003d\u003e{this._update_iteration\u003d\u003dt\u0026\u0026(i(e),this.obj.request_render())}))}else i(h)}else{const s\u003dthis.obj.canvas.create_layer(),n\u003dc.get_pattern(s,h,t,e,a,r);i(n)}}get doit(){const t\u003dthis.hatch_color.get_value(),e\u003dthis.hatch_alpha.get_value(),a\u003dthis.hatch_pattern.get_value();return!(null\u003d\u003dt||0\u003d\u003de||\" \"\u003d\u003da||\"blank\"\u003d\u003da||null\u003d\u003da)}set_value(t){const e\u003dthis.pattern(t);t.fillStyle\u003dnull!\u003de?e:\"transparent\"}pattern(t){const e\u003dthis._hatch_image;return null\u003d\u003de?null:t.createPattern(e,this.repetition())}repetition(){const t\u003dthis.hatch_pattern.get_value(),e\u003dthis.hatch_extra.get_value()[t];if(null\u003d\u003de)return\"repeat\";switch(e.repetition){case\"repeat\":return\"repeat\";case\"repeat_x\":return\"repeat-x\";case\"repeat_y\":return\"repeat-y\";case\"no_repeat\":return\"no-repeat\"}}}a.Hatch\u003dl,l.__name__\u003d\"Hatch\";class o extends s.VisualUniforms{constructor(){super(...arguments),this._static_doit\u003d!1,this._update_iteration\u003d0}_compute_static_doit(){const t\u003dthis.hatch_color.value,e\u003dthis.hatch_alpha.value,a\u003dthis.hatch_pattern.value;return!(null\u003d\u003dt||0\u003d\u003de||\" \"\u003d\u003da||\"blank\"\u003d\u003da||null\u003d\u003da)}update(){this._update_iteration++;const t\u003dthis.hatch_color.length;if(this._hatch_image\u003dnew n.UniformScalar(null,t),this._static_doit\u003dthis._compute_static_doit(),!this._static_doit)return;const e\u003dthis.hatch_color.value,a\u003dthis.hatch_alpha.value,h\u003dthis.hatch_scale.value,r\u003dthis.hatch_pattern.value,i\u003dthis.hatch_weight.value,s\u003de\u003d\u003e{this._hatch_image\u003dnew n.UniformScalar(e,t)},_\u003dthis.hatch_extra.value[r];if(null!\u003d_){const t\u003d_.get_pattern(e,a,h,i);if(t instanceof Promise){const{_update_iteration:e}\u003dthis;t.then((t\u003d\u003e{this._update_iteration\u003d\u003de\u0026\u0026(s(t),this.obj.request_render())}))}else s(t)}else{const t\u003dthis.obj.canvas.create_layer(),n\u003dc.get_pattern(t,r,e,a,h,i);s(n)}}get doit(){return this._static_doit}set_value(t){var e;t.fillStyle\u003dnull!\u003d\u003d(e\u003dthis.pattern(t))\u0026\u0026void 0!\u003d\u003de?e:\"transparent\"}pattern(t){const e\u003dthis._hatch_image.value;return null\u003d\u003de?null:t.createPattern(e,this.repetition())}repetition(){const t\u003dthis.hatch_pattern.value,e\u003dthis.hatch_extra.value[t];if(null\u003d\u003de)return\"repeat\";switch(e.repetition){case\"repeat\":return\"repeat\";case\"repeat_x\":return\"repeat-x\";case\"repeat_y\":return\"repeat-y\";case\"no_repeat\":return\"no-repeat\"}}}a.HatchScalar\u003do,o.__name__\u003d\"HatchScalar\";class u extends s.VisualUniforms{constructor(){super(...arguments),this._static_doit\u003d!1,this._update_iteration\u003d0}_compute_static_doit(){const{hatch_color:t}\u003dthis;if(t.is_Scalar()\u0026\u00260\u003d\u003dt.value)return!1;const{hatch_alpha:e}\u003dthis;if(e.is_Scalar()\u0026\u00260\u003d\u003de.value)return!1;const{hatch_pattern:a}\u003dthis;if(a.is_Scalar()){const t\u003da.value;if(\" \"\u003d\u003dt||\"blank\"\u003d\u003dt||null\u003d\u003dt)return!1}return!0}update(){this._update_iteration++;const t\u003dthis.hatch_color.length;if(this._hatch_image\u003dnew n.UniformScalar(null,t),this._static_doit\u003dthis._compute_static_doit(),!this._static_doit)return;const e\u003d(t,e,a,h,r,i)\u003d\u003e{const s\u003dthis.hatch_extra.value[t];if(null!\u003ds){const t\u003ds.get_pattern(e,a,h,r);if(t instanceof Promise){const{_update_iteration:e}\u003dthis;t.then((t\u003d\u003e{this._update_iteration\u003d\u003de\u0026\u0026(i(t),this.obj.request_render())}))}else i(t)}else{const s\u003dthis.obj.canvas.create_layer(),n\u003dc.get_pattern(s,t,e,a,h,r);i(n)}};if(this.hatch_color.is_Scalar()\u0026\u0026this.hatch_alpha.is_Scalar()\u0026\u0026this.hatch_scale.is_Scalar()\u0026\u0026this.hatch_pattern.is_Scalar()\u0026\u0026this.hatch_weight.is_Scalar()){const a\u003dthis.hatch_color.value,h\u003dthis.hatch_alpha.value,r\u003dthis.hatch_scale.value;e(this.hatch_pattern.value,a,h,r,this.hatch_weight.value,(e\u003d\u003e{this._hatch_image\u003dnew n.UniformScalar(e,t)}))}else{const a\u003dnew Array(t);a.fill(null),this._hatch_image\u003dnew n.UniformVector(a);for(let h\u003d0;h\u003ct;h++){const t\u003dthis.hatch_color.get(h),r\u003dthis.hatch_alpha.get(h),i\u003dthis.hatch_scale.get(h);e(this.hatch_pattern.get(h),t,r,i,this.hatch_weight.get(h),(t\u003d\u003e{a[h]\u003dt}))}}}get doit(){return this._static_doit}set_vectorize(t,e){var a;t.fillStyle\u003dnull!\u003d\u003d(a\u003dthis.pattern(t,e))\u0026\u0026void 0!\u003d\u003da?a:\"transparent\"}pattern(t,e){const a\u003dthis._hatch_image.get(e);return null\u003d\u003da?null:t.createPattern(a,this.repetition(e))}repetition(t){const e\u003dthis.hatch_pattern.get(t),a\u003dthis.hatch_extra.value[e];if(null\u003d\u003da)return\"repeat\";switch(a.repetition){case\"repeat\":return\"repeat\";case\"repeat_x\":return\"repeat-x\";case\"repeat_y\":return\"repeat-y\";case\"no_repeat\":return\"no-repeat\"}}}a.HatchVector\u003du,u.__name__\u003d\"HatchVector\",l.prototype.type\u003d\"hatch\",l.prototype.attrs\u003dObject.keys(_.Hatch),o.prototype.type\u003d\"hatch\",o.prototype.attrs\u003dObject.keys(_.HatchScalar),u.prototype.type\u003d\"hatch\",u.prototype.attrs\u003dObject.keys(_.HatchVector)},\n function _(e,o,a,s,r){s();const i\u003de(22);function l(e,o,a){e.moveTo(0,a+.5),e.lineTo(o,a+.5),e.stroke()}function n(e,o,a){e.moveTo(a+.5,0),e.lineTo(a+.5,o),e.stroke()}function t(e,o){e.moveTo(0,o),e.lineTo(o,0),e.stroke(),e.moveTo(0,0),e.lineTo(o,o),e.stroke()}a.hatch_aliases\u003d{\" \":\"blank\",\".\":\"dot\",o:\"ring\",\"-\":\"horizontal_line\",\"|\":\"vertical_line\",\"+\":\"cross\",\u0027\"\u0027:\"horizontal_dash\",\":\":\"vertical_dash\",\"@\":\"spiral\",\"/\":\"right_diagonal_line\",\"\\\\\":\"left_diagonal_line\",x:\"diagonal_cross\",\",\":\"right_diagonal_dash\",\"`\":\"left_diagonal_dash\",v:\"horizontal_wave\",\"\u003e\":\"vertical_wave\",\"*\":\"criss_cross\"},a.get_pattern\u003dfunction(e,o,s,r,c,k){return e.resize(c,c),e.prepare(),function(e,o,s,r,c,k){var _;const T\u003dc,v\u003dT/2,h\u003dv/2,d\u003di.color2css(s,r);switch(e.strokeStyle\u003dd,e.fillStyle\u003dd,e.lineCap\u003d\"square\",e.lineWidth\u003dk,null!\u003d\u003d(_\u003da.hatch_aliases[o])\u0026\u0026void 0!\u003d\u003d_?_:o){case\"blank\":break;case\"dot\":e.arc(v,v,v/2,0,2*Math.PI,!0),e.fill();break;case\"ring\":e.arc(v,v,v/2,0,2*Math.PI,!0),e.stroke();break;case\"horizontal_line\":l(e,T,v);break;case\"vertical_line\":n(e,T,v);break;case\"cross\":l(e,T,v),n(e,T,v);break;case\"horizontal_dash\":l(e,v,v);break;case\"vertical_dash\":n(e,v,v);break;case\"spiral\":{const o\u003dT/30;e.moveTo(v,v);for(let a\u003d0;a\u003c360;a++){const s\u003d.1*a,r\u003dv+o*s*Math.cos(s),i\u003dv+o*s*Math.sin(s);e.lineTo(r,i)}e.stroke();break}case\"right_diagonal_line\":e.moveTo(.5-h,T),e.lineTo(h+.5,0),e.stroke(),e.moveTo(h+.5,T),e.lineTo(3*h+.5,0),e.stroke(),e.moveTo(3*h+.5,T),e.lineTo(5*h+.5,0),e.stroke(),e.stroke();break;case\"left_diagonal_line\":e.moveTo(h+.5,T),e.lineTo(.5-h,0),e.stroke(),e.moveTo(3*h+.5,T),e.lineTo(h+.5,0),e.stroke(),e.moveTo(5*h+.5,T),e.lineTo(3*h+.5,0),e.stroke(),e.stroke();break;case\"diagonal_cross\":t(e,T);break;case\"right_diagonal_dash\":e.moveTo(h+.5,3*h+.5),e.lineTo(3*h+.5,h+.5),e.stroke();break;case\"left_diagonal_dash\":e.moveTo(h+.5,h+.5),e.lineTo(3*h+.5,3*h+.5),e.stroke();break;case\"horizontal_wave\":e.moveTo(0,h),e.lineTo(v,3*h),e.lineTo(T,h),e.stroke();break;case\"vertical_wave\":e.moveTo(h,0),e.lineTo(3*h,v),e.lineTo(h,T),e.stroke();break;case\"criss_cross\":t(e,T),l(e,T,v),n(e,T,v)}}(e.ctx,o,s,r,c,k),e.canvas}},\n function _(e,t,s,n,c){n();const a\u003de(14),i\u003de(8),r\u003de(13),l\u003de(19);class o extends a.HasProps{constructor(e){super(e)}get is_syncable(){return this.syncable}static init_Model(){this.define((({Any:e,Unknown:t,Boolean:s,String:n,Array:c,Dict:a,Nullable:i})\u003d\u003e({tags:[c(t),[]],name:[i(n),null],js_property_callbacks:[a(c(e)),{}],js_event_callbacks:[a(c(e)),{}],subscribed_events:[c(n),[]],syncable:[s,!0]})))}initialize(){super.initialize(),this._js_callbacks\u003dnew Map}connect_signals(){super.connect_signals(),this._update_property_callbacks(),this.connect(this.properties.js_property_callbacks.change,(()\u003d\u003ethis._update_property_callbacks())),this.connect(this.properties.js_event_callbacks.change,(()\u003d\u003ethis._update_event_callbacks())),this.connect(this.properties.subscribed_events.change,(()\u003d\u003ethis._update_event_callbacks()))}_process_event(e){var t;for(const s of null!\u003d\u003d(t\u003dthis.js_event_callbacks[e.event_name])\u0026\u0026void 0!\u003d\u003dt?t:[])s.execute(e);null!\u003dthis.document\u0026\u0026this.subscribed_events.some((t\u003d\u003et\u003d\u003de.event_name))\u0026\u0026this.document.event_manager.send_event(e)}trigger_event(e){null!\u003dthis.document\u0026\u0026(e.origin\u003dthis,this.document.event_manager.trigger(e))}_update_event_callbacks(){null!\u003dthis.document?this.document.event_manager.subscribed_models.add(this):l.logger.warn(\"WARNING: Document not defined for updating event callbacks\")}_update_property_callbacks(){const e\u003de\u003d\u003e{const[t,s\u003dnull]\u003de.split(\":\");return null!\u003ds?this.properties[s][t]:this[t]};for(const[t,s]of this._js_callbacks){const n\u003de(t);for(const e of s)this.disconnect(n,e)}this._js_callbacks.clear();for(const[t,s]of r.entries(this.js_property_callbacks)){const n\u003ds.map((e\u003d\u003e()\u003d\u003ee.execute(this)));this._js_callbacks.set(t,n);const c\u003de(t);for(const e of n)this.connect(c,e)}}_doc_attached(){r.isEmpty(this.js_event_callbacks)\u0026\u00260\u003d\u003dthis.subscribed_events.length||this._update_event_callbacks()}_doc_detached(){this.document.event_manager.subscribed_models.delete(this)}select(e){if(i.isString(e))return[...this.references()].filter((t\u003d\u003et instanceof o\u0026\u0026t.name\u003d\u003d\u003de));if(e.prototype instanceof a.HasProps)return[...this.references()].filter((t\u003d\u003et instanceof e));throw new Error(\"invalid selector\")}select_one(e){const t\u003dthis.select(e);switch(t.length){case 0:return null;case 1:return t[0];default:throw new Error(\"found more than one object matching given selector\")}}}s.Model\u003do,o.__name__\u003d\"Model\",o.init_Model()},\n function _(s,e,_,t,a){t();class r{constructor(s,e){this.x_scale\u003ds,this.y_scale\u003de,this.x_range\u003dthis.x_scale.source_range,this.y_range\u003dthis.y_scale.source_range,this.ranges\u003d[this.x_range,this.y_range],this.scales\u003d[this.x_scale,this.y_scale]}map_to_screen(s,e){return[this.x_scale.v_compute(s),this.y_scale.v_compute(e)]}map_from_screen(s,e){return[this.x_scale.v_invert(s),this.y_scale.v_invert(e)]}}_.CoordinateTransform\u003dr,r.__name__\u003d\"CoordinateTransform\"},\n function _(t,e,s,a,i){a();const n\u003dt(1),_\u003dt(56),r\u003dt(133),o\u003dt(48),l\u003dt(20),d\u003dt(24),h\u003dt(122),c\u003dn.__importStar(t(18)),u\u003dt(10);class v extends _.DataAnnotationView{async lazy_initialize(){await super.lazy_initialize();const{start:t,end:e}\u003dthis.model;null!\u003dt\u0026\u0026(this.start\u003dawait h.build_view(t,{parent:this})),null!\u003de\u0026\u0026(this.end\u003dawait h.build_view(e,{parent:this}))}set_data(t){var e,s;super.set_data(t),null\u003d\u003d\u003d(e\u003dthis.start)||void 0\u003d\u003d\u003de||e.set_data(t),null\u003d\u003d\u003d(s\u003dthis.end)||void 0\u003d\u003d\u003ds||s.set_data(t)}remove(){var t,e;null\u003d\u003d\u003d(t\u003dthis.start)||void 0\u003d\u003d\u003dt||t.remove(),null\u003d\u003d\u003d(e\u003dthis.end)||void 0\u003d\u003d\u003de||e.remove(),super.remove()}map_data(){const{frame:t}\u003dthis.plot_view;\"data\"\u003d\u003dthis.model.start_units?(this._sx_start\u003dthis.coordinates.x_scale.v_compute(this._x_start),this._sy_start\u003dthis.coordinates.y_scale.v_compute(this._y_start)):(this._sx_start\u003dt.bbox.xview.v_compute(this._x_start),this._sy_start\u003dt.bbox.yview.v_compute(this._y_start)),\"data\"\u003d\u003dthis.model.end_units?(this._sx_end\u003dthis.coordinates.x_scale.v_compute(this._x_end),this._sy_end\u003dthis.coordinates.y_scale.v_compute(this._y_end)):(this._sx_end\u003dt.bbox.xview.v_compute(this._x_end),this._sy_end\u003dt.bbox.yview.v_compute(this._y_end));const{_sx_start:e,_sy_start:s,_sx_end:a,_sy_end:i}\u003dthis,n\u003de.length,_\u003dthis._angles\u003dnew d.ScreenArray(n);for(let t\u003d0;t\u003cn;t++)_[t]\u003dMath.PI/2+u.atan2([e[t],s[t]],[a[t],i[t]])}paint(t){const{start:e,end:s}\u003dthis,{_sx_start:a,_sy_start:i,_sx_end:n,_sy_end:_,_angles:r}\u003dthis,{x:o,y:l,width:d,height:h}\u003dthis.plot_view.frame.bbox;for(let c\u003d0,u\u003da.length;c\u003cu;c++)null!\u003ds\u0026\u0026(t.save(),t.translate(n[c],_[c]),t.rotate(r[c]),s.render(t,c),t.restore()),null!\u003de\u0026\u0026(t.save(),t.translate(a[c],i[c]),t.rotate(r[c]+Math.PI),e.render(t,c),t.restore()),this.visuals.line.doit\u0026\u0026(t.save(),null\u003d\u003de\u0026\u0026null\u003d\u003ds||(t.beginPath(),t.rect(o,l,d,h),null!\u003ds\u0026\u0026(t.save(),t.translate(n[c],_[c]),t.rotate(r[c]),s.clip(t,c),t.restore()),null!\u003de\u0026\u0026(t.save(),t.translate(a[c],i[c]),t.rotate(r[c]+Math.PI),e.clip(t,c),t.restore()),t.closePath(),t.clip()),this.visuals.line.set_vectorize(t,c),t.beginPath(),t.moveTo(a[c],i[c]),t.lineTo(n[c],_[c]),t.stroke(),t.restore())}}s.ArrowView\u003dv,v.__name__\u003d\"ArrowView\";class p extends _.DataAnnotation{constructor(t){super(t)}static init_Arrow(){this.prototype.default_view\u003dv,this.mixins(o.LineVector),this.define((({Ref:t,Nullable:e})\u003d\u003e({x_start:[c.XCoordinateSpec,{field:\"x_start\"}],y_start:[c.YCoordinateSpec,{field:\"y_start\"}],start_units:[l.SpatialUnits,\"data\"],start:[e(t(r.ArrowHead)),null],x_end:[c.XCoordinateSpec,{field:\"x_end\"}],y_end:[c.YCoordinateSpec,{field:\"y_end\"}],end_units:[l.SpatialUnits,\"data\"],end:[e(t(r.ArrowHead)),()\u003d\u003enew r.OpenHead]})))}}s.Arrow\u003dp,p.__name__\u003d\"Arrow\",p.init_Arrow()},\n function _(t,n,s,a,e){a();const i\u003dt(1),o\u003dt(40),c\u003dt(57),_\u003dt(130),r\u003dt(65),l\u003di.__importStar(t(18));class h extends o.AnnotationView{constructor(){super(...arguments),this._initial_set_data\u003d!1}connect_signals(){super.connect_signals();const t\u003d()\u003d\u003e{this.set_data(this.model.source),this.request_render()};this.connect(this.model.change,t),this.connect(this.model.source.streaming,t),this.connect(this.model.source.patching,t),this.connect(this.model.source.change,t)}set_data(t){const n\u003dthis;for(const s of this.model)if(s instanceof l.VectorSpec||s instanceof l.ScalarSpec)if(s instanceof l.BaseCoordinateSpec){const a\u003ds.array(t);n[`_${s.attr}`]\u003da}else{const a\u003ds.uniform(t);n[`${s.attr}`]\u003da}this.plot_model.use_map\u0026\u0026(null!\u003dn._x\u0026\u0026r.inplace.project_xy(n._x,n._y),null!\u003dn._xs\u0026\u0026r.inplace.project_xsys(n._xs,n._ys));for(const t of this.visuals)t.update()}_render(){this._initial_set_data||(this.set_data(this.model.source),this._initial_set_data\u003d!0),this.map_data(),this.paint(this.layer.ctx)}}s.DataAnnotationView\u003dh,h.__name__\u003d\"DataAnnotationView\";class u extends o.Annotation{constructor(t){super(t)}static init_DataAnnotation(){this.define((({Ref:t})\u003d\u003e({source:[t(c.ColumnarDataSource),()\u003d\u003enew _.ColumnDataSource]})))}}s.DataAnnotation\u003du,u.__name__\u003d\"DataAnnotation\",u.init_DataAnnotation()},\n function _(t,e,n,a,i){a();const s\u003dt(58),r\u003dt(15),l\u003dt(19),o\u003dt(60),c\u003dt(8),u\u003dt(9),h\u003dt(13),g\u003dt(59),d\u003dt(129),_\u003dt(29);class m extends s.DataSource{constructor(t){super(t)}get_array(t){let e\u003dthis.data[t];return null\u003d\u003de?this.data[t]\u003de\u003d[]:c.isArray(e)||(this.data[t]\u003de\u003dArray.from(e)),e}static init_ColumnarDataSource(){this.define((({Ref:t})\u003d\u003e({selection_policy:[t(d.SelectionPolicy),()\u003d\u003enew d.UnionRenderers]}))),this.internal((({AnyRef:t})\u003d\u003e({selection_manager:[t(),t\u003d\u003enew o.SelectionManager({source:t})],inspected:[t(),()\u003d\u003enew g.Selection]})))}initialize(){super.initialize(),this._select\u003dnew r.Signal0(this,\"select\"),this.inspect\u003dnew r.Signal(this,\"inspect\"),this.streaming\u003dnew r.Signal0(this,\"streaming\"),this.patching\u003dnew r.Signal(this,\"patching\")}get_column(t){const e\u003dthis.data[t];return null!\u003de?e:null}columns(){return h.keys(this.data)}get_length(t\u003d!0){const e\u003du.uniq(h.values(this.data).map((t\u003d\u003e_.is_NDArray(t)?t.shape[0]:t.length)));switch(e.length){case 0:return null;case 1:return e[0];default:{const n\u003d\"data source has columns of inconsistent lengths\";if(t)return l.logger.warn(n),e.sort()[0];throw new Error(n)}}}get length(){var t;return null!\u003d\u003d(t\u003dthis.get_length())\u0026\u0026void 0!\u003d\u003dt?t:0}clear(){const t\u003d{};for(const e of this.columns())t[e]\u003dnew this.data[e].constructor(0);this.data\u003dt}}n.ColumnarDataSource\u003dm,m.__name__\u003d\"ColumnarDataSource\",m.init_ColumnarDataSource()},\n function _(e,t,c,n,a){n();const o\u003de(53),i\u003de(59);class s extends o.Model{constructor(e){super(e)}static init_DataSource(){this.define((({Ref:e})\u003d\u003e({selected:[e(i.Selection),()\u003d\u003enew i.Selection]})))}}c.DataSource\u003ds,s.__name__\u003d\"DataSource\",s.init_DataSource()},\n function _(i,e,s,t,n){t();const l\u003di(53),c\u003di(9),h\u003di(13);class d extends l.Model{constructor(i){super(i)}get_view(){return this.view}static init_Selection(){this.define((({Int:i,Array:e,Dict:s})\u003d\u003e({indices:[e(i),[]],line_indices:[e(i),[]],multiline_indices:[s(e(i)),{}]}))),this.internal((({Int:i,Array:e,AnyRef:s,Struct:t,Nullable:n})\u003d\u003e({selected_glyphs:[e(s()),[]],view:[n(s()),null],image_indices:[e(t({index:i,dim1:i,dim2:i,flat_index:i})),[]]})))}get selected_glyph(){return this.selected_glyphs.length\u003e0?this.selected_glyphs[0]:null}add_to_selected_glyphs(i){this.selected_glyphs.push(i)}update(i,e\u003d!0,s\u003d\"replace\"){switch(s){case\"replace\":this.indices\u003di.indices,this.line_indices\u003di.line_indices,this.selected_glyphs\u003di.selected_glyphs,this.view\u003di.view,this.multiline_indices\u003di.multiline_indices,this.image_indices\u003di.image_indices;break;case\"append\":this.update_through_union(i);break;case\"intersect\":this.update_through_intersection(i);break;case\"subtract\":this.update_through_subtraction(i)}}clear(){this.indices\u003d[],this.line_indices\u003d[],this.multiline_indices\u003d{},this.view\u003dnull,this.selected_glyphs\u003d[]}is_empty(){return 0\u003d\u003dthis.indices.length\u0026\u00260\u003d\u003dthis.line_indices.length\u0026\u00260\u003d\u003dthis.image_indices.length}update_through_union(i){this.indices\u003dc.union(this.indices,i.indices),this.selected_glyphs\u003dc.union(i.selected_glyphs,this.selected_glyphs),this.line_indices\u003dc.union(i.line_indices,this.line_indices),this.view\u003di.view,this.multiline_indices\u003dh.merge(i.multiline_indices,this.multiline_indices)}update_through_intersection(i){this.indices\u003dc.intersection(this.indices,i.indices),this.selected_glyphs\u003dc.union(i.selected_glyphs,this.selected_glyphs),this.line_indices\u003dc.union(i.line_indices,this.line_indices),this.view\u003di.view,this.multiline_indices\u003dh.merge(i.multiline_indices,this.multiline_indices)}update_through_subtraction(i){this.indices\u003dc.difference(this.indices,i.indices),this.selected_glyphs\u003dc.union(i.selected_glyphs,this.selected_glyphs),this.line_indices\u003dc.union(i.line_indices,this.line_indices),this.view\u003di.view,this.multiline_indices\u003dh.merge(i.multiline_indices,this.multiline_indices)}}s.Selection\u003dd,d.__name__\u003d\"Selection\",d.init_Selection()},\n function _(e,t,s,n,i){n();const o\u003de(14),c\u003de(59),r\u003de(61),l\u003de(123);class p extends o.HasProps{constructor(e){super(e),this.inspectors\u003dnew Map}static init_SelectionManager(){this.internal((({AnyRef:e})\u003d\u003e({source:[e()]})))}select(e,t,s,n\u003d\"replace\"){const i\u003d[],o\u003d[];for(const t of e)t instanceof r.GlyphRendererView?i.push(t):t instanceof l.GraphRendererView\u0026\u0026o.push(t);let c\u003d!1;for(const e of o){const i\u003de.model.selection_policy.hit_test(t,e);c\u003dc||e.model.selection_policy.do_selection(i,e.model,s,n)}if(i.length\u003e0){const e\u003dthis.source.selection_policy.hit_test(t,i);c\u003dc||this.source.selection_policy.do_selection(e,this.source,s,n)}return c}inspect(e,t){let s\u003d!1;if(e instanceof r.GlyphRendererView){const n\u003de.hit_test(t);if(null!\u003dn){s\u003d!n.is_empty();const i\u003dthis.get_or_create_inspector(e.model);i.update(n,!0,\"replace\"),this.source.setv({inspected:i},{silent:!0}),this.source.inspect.emit([e.model,{geometry:t}])}}else if(e instanceof l.GraphRendererView){const n\u003de.model.inspection_policy.hit_test(t,e);s\u003ds||e.model.inspection_policy.do_inspection(n,t,e,!1,\"replace\")}return s}clear(e){this.source.selected.clear(),null!\u003de\u0026\u0026this.get_or_create_inspector(e.model).clear()}get_or_create_inspector(e){let t\u003dthis.inspectors.get(e);return null\u003d\u003dt\u0026\u0026(t\u003dnew c.Selection,this.inspectors.set(e,t)),t}}s.SelectionManager\u003dp,p.__name__\u003d\"SelectionManager\",p.init_SelectionManager()},\n function _(e,t,i,s,l){s();const h\u003de(62),n\u003de(63),o\u003de(116),a\u003de(117),c\u003de(119),d\u003de(98),_\u003de(57),r\u003de(120),p\u003de(24),g\u003de(12),u\u003de(9),y\u003de(13),m\u003de(122),v\u003de(104),f\u003d{fill:{},line:{}},w\u003d{fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},b\u003d{fill:{fill_alpha:.2},line:{}};class V extends h.DataRendererView{get glyph_view(){return this.glyph}async lazy_initialize(){var e,t;await super.lazy_initialize();const i\u003dthis.model.glyph;this.glyph\u003dawait this.build_glyph_view(i);const s\u003d\"fill\"in this.glyph.visuals,l\u003d\"line\"in this.glyph.visuals,h\u003dObject.assign({},i.attributes);function n(e){const t\u003dy.clone(h);return s\u0026\u0026y.extend(t,e.fill),l\u0026\u0026y.extend(t,e.line),new i.constructor(t)}delete h.id;let{selection_glyph:o}\u003dthis.model;null\u003d\u003do?o\u003dn({fill:{},line:{}}):\"auto\"\u003d\u003do\u0026\u0026(o\u003dn(f)),this.selection_glyph\u003dawait this.build_glyph_view(o);let{nonselection_glyph:a}\u003dthis.model;null\u003d\u003da?a\u003dn({fill:{},line:{}}):\"auto\"\u003d\u003da\u0026\u0026(a\u003dn(b)),this.nonselection_glyph\u003dawait this.build_glyph_view(a);const{hover_glyph:c}\u003dthis.model;null!\u003dc\u0026\u0026(this.hover_glyph\u003dawait this.build_glyph_view(c));const{muted_glyph:d}\u003dthis.model;null!\u003dd\u0026\u0026(this.muted_glyph\u003dawait this.build_glyph_view(d));const _\u003dn(w);this.decimated_glyph\u003dawait this.build_glyph_view(_),this.selection_glyph.set_base(this.glyph),this.nonselection_glyph.set_base(this.glyph),null\u003d\u003d\u003d(e\u003dthis.hover_glyph)||void 0\u003d\u003d\u003de||e.set_base(this.glyph),null\u003d\u003d\u003d(t\u003dthis.muted_glyph)||void 0\u003d\u003d\u003dt||t.set_base(this.glyph),this.decimated_glyph.set_base(this.glyph),this.set_data()}async build_glyph_view(e){return m.build_view(e,{parent:this})}remove(){var e,t;this.glyph.remove(),this.selection_glyph.remove(),this.nonselection_glyph.remove(),null\u003d\u003d\u003d(e\u003dthis.hover_glyph)||void 0\u003d\u003d\u003de||e.remove(),null\u003d\u003d\u003d(t\u003dthis.muted_glyph)||void 0\u003d\u003d\u003dt||t.remove(),this.decimated_glyph.remove(),super.remove()}connect_signals(){super.connect_signals();const e\u003d()\u003d\u003ethis.request_render(),t\u003d()\u003d\u003ethis.update_data();this.connect(this.model.change,e),this.connect(this.glyph.model.change,t),this.connect(this.selection_glyph.model.change,t),this.connect(this.nonselection_glyph.model.change,t),null!\u003dthis.hover_glyph\u0026\u0026this.connect(this.hover_glyph.model.change,t),null!\u003dthis.muted_glyph\u0026\u0026this.connect(this.muted_glyph.model.change,t),this.connect(this.decimated_glyph.model.change,t),this.connect(this.model.data_source.change,t),this.connect(this.model.data_source.streaming,t),this.connect(this.model.data_source.patching,(e\u003d\u003ethis.update_data(e))),this.connect(this.model.data_source.selected.change,e),this.connect(this.model.data_source._select,e),null!\u003dthis.hover_glyph\u0026\u0026this.connect(this.model.data_source.inspect,e),this.connect(this.model.properties.view.change,t),this.connect(this.model.view.properties.indices.change,t),this.connect(this.model.view.properties.masked.change,(()\u003d\u003ethis.set_visuals())),this.connect(this.model.properties.visible.change,(()\u003d\u003ethis.plot_view.invalidate_dataranges\u003d!0));const{x_ranges:i,y_ranges:s}\u003dthis.plot_view.frame;for(const[,e]of i)e instanceof v.FactorRange\u0026\u0026this.connect(e.change,t);for(const[,e]of s)e instanceof v.FactorRange\u0026\u0026this.connect(e.change,t);const{transformchange:l,exprchange:h}\u003dthis.model.glyph;this.connect(l,t),this.connect(h,t)}_update_masked_indices(){const e\u003dthis.glyph.mask_data();return this.model.view.masked\u003de,e}update_data(e){this.set_data(e),this.request_render()}set_data(e){const t\u003dthis.model.data_source;this.all_indices\u003dthis.model.view.indices;const{all_indices:i}\u003dthis;this.glyph.set_data(t,i,e),this.set_visuals(),this._update_masked_indices();const{lod_factor:s}\u003dthis.plot_model,l\u003dthis.all_indices.count;this.decimated\u003dnew p.Indices(l);for(let e\u003d0;e\u003cl;e+\u003ds)this.decimated.set(e);this.plot_view.invalidate_dataranges\u003d!0}set_visuals(){var e,t,i,s;const l\u003dthis.model.data_source,{all_indices:h}\u003dthis;this.glyph.set_visuals(l,h),this.decimated_glyph.set_visuals(l,h),null\u003d\u003d\u003d(e\u003dthis.selection_glyph)||void 0\u003d\u003d\u003de||e.set_visuals(l,h),null\u003d\u003d\u003d(t\u003dthis.nonselection_glyph)||void 0\u003d\u003d\u003dt||t.set_visuals(l,h),null\u003d\u003d\u003d(i\u003dthis.hover_glyph)||void 0\u003d\u003d\u003di||i.set_visuals(l,h),null\u003d\u003d\u003d(s\u003dthis.muted_glyph)||void 0\u003d\u003d\u003ds||s.set_visuals(l,h)}get has_webgl(){return this.glyph.has_webgl}_render(){const e\u003dthis.has_webgl;this.glyph.map_data();const t\u003d[...this.all_indices];let i\u003d[...this._update_masked_indices()];const{ctx:s}\u003dthis.layer;s.save();const{selected:l}\u003dthis.model.data_source;let h;h\u003d!l||l.is_empty()?[]:this.glyph instanceof n.LineView\u0026\u0026l.selected_glyph\u003d\u003d\u003dthis.glyph.model?this.model.view.convert_indices_from_subset(i):l.indices;const{inspected:d}\u003dthis.model.data_source,_\u003dnew Set((()\u003d\u003e!d||d.is_empty()?[]:d.selected_glyph?this.model.view.convert_indices_from_subset(i):d.indices.length\u003e0?d.indices:Object.keys(d.multiline_indices).map((e\u003d\u003eparseInt(e))))()),r\u003dg.filter(i,(e\u003d\u003e_.has(t[e]))),{lod_threshold:p}\u003dthis.plot_model;let y,m,v;if(null!\u003dthis.model.document\u0026\u0026this.model.document.interactive_duration()\u003e0\u0026\u0026!e\u0026\u0026null!\u003dp\u0026\u0026t.length\u003ep?(i\u003d[...this.decimated],y\u003dthis.decimated_glyph,m\u003dthis.decimated_glyph,v\u003dthis.selection_glyph):(y\u003dthis.model.muted\u0026\u0026null!\u003dthis.muted_glyph?this.muted_glyph:this.glyph,m\u003dthis.nonselection_glyph,v\u003dthis.selection_glyph),null!\u003dthis.hover_glyph\u0026\u0026r.length\u0026\u0026(i\u003du.difference(i,r)),h.length){const e\u003d{};for(const t of h)e[t]\u003d!0;const l\u003dnew Array,o\u003dnew Array;if(this.glyph instanceof n.LineView)for(const i of t)null!\u003de[i]?l.push(i):o.push(i);else for(const s of i)null!\u003de[t[s]]?l.push(s):o.push(s);m.render(s,o),v.render(s,l),null!\u003dthis.hover_glyph\u0026\u0026(this.glyph instanceof n.LineView?this.hover_glyph.render(s,this.model.view.convert_indices_from_subset(r)):this.hover_glyph.render(s,r))}else if(this.glyph instanceof n.LineView)this.hover_glyph\u0026\u0026r.length?this.hover_glyph.render(s,this.model.view.convert_indices_from_subset(r)):y.render(s,t);else if(this.glyph instanceof o.PatchView||this.glyph instanceof a.HAreaView||this.glyph instanceof c.VAreaView)if(0\u003d\u003dd.selected_glyphs.length||null\u003d\u003dthis.hover_glyph)y.render(s,t);else for(const e of d.selected_glyphs)e\u003d\u003dthis.glyph.model\u0026\u0026this.hover_glyph.render(s,t);else y.render(s,i),this.hover_glyph\u0026\u0026r.length\u0026\u0026this.hover_glyph.render(s,r);s.restore()}draw_legend(e,t,i,s,l,h,n,o){0!\u003dthis.glyph.data_size\u0026\u0026(null\u003d\u003do\u0026\u0026(o\u003dthis.model.get_reference_point(h,n)),this.glyph.draw_legend_for_index(e,{x0:t,x1:i,y0:s,y1:l},o))}hit_test(e){if(!this.model.visible)return null;const t\u003dthis.glyph.hit_test(e);return null\u003d\u003dt?null:this.model.view.convert_selection_from_subset(t)}}i.GlyphRendererView\u003dV,V.__name__\u003d\"GlyphRendererView\";class G extends h.DataRenderer{constructor(e){super(e)}static init_GlyphRenderer(){this.prototype.default_view\u003dV,this.define((({Boolean:e,Auto:t,Or:i,Ref:s,Null:l,Nullable:h})\u003d\u003e({data_source:[s(_.ColumnarDataSource)],view:[s(r.CDSView),e\u003d\u003enew r.CDSView({source:e.data_source})],glyph:[s(d.Glyph)],hover_glyph:[h(s(d.Glyph)),null],nonselection_glyph:[i(s(d.Glyph),t,l),\"auto\"],selection_glyph:[i(s(d.Glyph),t,l),\"auto\"],muted_glyph:[h(s(d.Glyph)),null],muted:[e,!1]})))}initialize(){super.initialize(),this.view.source!\u003dthis.data_source\u0026\u0026(this.view.source\u003dthis.data_source,this.view.compute_indices())}get_reference_point(e,t){if(null!\u003de){const i\u003dthis.data_source.get_column(e);if(null!\u003di)for(const[e,s]of Object.entries(this.view.indices_map))if(i[parseInt(e)]\u003d\u003dt)return s}return 0}get_selection_manager(){return this.data_source.selection_manager}}i.GlyphRenderer\u003dG,G.__name__\u003d\"GlyphRenderer\",G.init_GlyphRenderer()},\n function _(e,r,t,a,n){a();const s\u003de(41);class i extends s.RendererView{get xscale(){return this.coordinates.x_scale}get yscale(){return this.coordinates.y_scale}}t.DataRendererView\u003di,i.__name__\u003d\"DataRendererView\";class _ extends s.Renderer{constructor(e){super(e)}static init_DataRenderer(){this.override({level:\"glyph\"})}get selection_manager(){return this.get_selection_manager()}}t.DataRenderer\u003d_,_.__name__\u003d\"DataRenderer\",_.init_DataRenderer()},\n function _(e,i,t,s,n){s();const l\u003de(1),_\u003de(64),r\u003de(106),h\u003de(108),o\u003dl.__importStar(e(48)),a\u003dl.__importStar(e(107)),c\u003de(59);class d extends _.XYGlyphView{initialize(){super.initialize();const{webgl:e}\u003dthis.renderer.plot_view.canvas_view;null!\u003de\u0026\u0026(this.glglyph\u003dnew h.LineGL(e.gl,this))}_render(e,i,t){const{sx:s,sy:n}\u003dnull!\u003dt?t:this;let l\u003d!0;e.beginPath();for(const t of i){const i\u003ds[t],_\u003dn[t];isFinite(i+_)?l?(e.moveTo(i,_),l\u003d!1):e.lineTo(i,_):l\u003d!0}this.visuals.line.set_value(e),e.stroke()}_hit_point(e){const i\u003dnew c.Selection,t\u003d{x:e.sx,y:e.sy};let s\u003d9999;const n\u003dMath.max(2,this.line_width.value/2);for(let e\u003d0,l\u003dthis.sx.length-1;e\u003cl;e++){const l\u003d{x:this.sx[e],y:this.sy[e]},_\u003d{x:this.sx[e+1],y:this.sy[e+1]},r\u003da.dist_to_segment(t,l,_);r\u003cn\u0026\u0026r\u003cs\u0026\u0026(s\u003dr,i.add_to_selected_glyphs(this.model),i.view\u003dthis,i.line_indices\u003d[e])}return i}_hit_span(e){const{sx:i,sy:t}\u003de,s\u003dnew c.Selection;let n,l;\"v\"\u003d\u003de.direction?(n\u003dthis.renderer.yscale.invert(t),l\u003dthis._y):(n\u003dthis.renderer.xscale.invert(i),l\u003dthis._x);for(let e\u003d0,i\u003dl.length-1;e\u003ci;e++)(l[e]\u003c\u003dn\u0026\u0026n\u003c\u003dl[e+1]||l[e+1]\u003c\u003dn\u0026\u0026n\u003c\u003dl[e])\u0026\u0026(s.add_to_selected_glyphs(this.model),s.view\u003dthis,s.line_indices.push(e));return s}get_interpolation_hit(e,i){const[t,s,n,l]\u003d[this._x[e],this._y[e],this._x[e+1],this._y[e+1]];return r.line_interpolation(this.renderer,i,t,s,n,l)}draw_legend_for_index(e,i,t){r.generic_line_scalar_legend(this.visuals,e,i)}}t.LineView\u003dd,d.__name__\u003d\"LineView\";class x extends _.XYGlyph{constructor(e){super(e)}static init_Line(){this.prototype.default_view\u003dd,this.mixins(o.LineScalar)}}t.Line\u003dx,x.__name__\u003d\"Line\",x.init_Line()},\n function _(t,e,i,s,_){s();const n\u003dt(1),a\u003dt(65),p\u003dn.__importStar(t(18)),y\u003dt(98);class c extends y.GlyphView{_project_data(){a.inplace.project_xy(this._x,this._y)}_index_data(t){const{_x:e,_y:i,data_size:s}\u003dthis;for(let _\u003d0;_\u003cs;_++){const s\u003de[_],n\u003di[_];isNaN(s+n)||!isFinite(s+n)?t.add_empty():t.add(s,n,s,n)}}scenterxy(t){return[this.sx[t],this.sy[t]]}}i.XYGlyphView\u003dc,c.__name__\u003d\"XYGlyphView\";class d extends y.Glyph{constructor(t){super(t)}static init_XYGlyph(){this.define((({})\u003d\u003e({x:[p.XCoordinateSpec,{field:\"x\"}],y:[p.YCoordinateSpec,{field:\"y\"}]})))}}i.XYGlyph\u003dd,d.__name__\u003d\"XYGlyph\",d.init_XYGlyph()},\n function _(n,t,e,o,r){o();const c\u003dn(1),l\u003dc.__importDefault(n(66)),i\u003dc.__importDefault(n(67)),u\u003dn(24),a\u003dnew i.default(\"GOOGLE\"),s\u003dnew i.default(\"WGS84\"),f\u003dl.default(s,a);e.wgs84_mercator\u003d{compute:(n,t)\u003d\u003eisFinite(n)\u0026\u0026isFinite(t)?f.forward([n,t]):[NaN,NaN],invert:(n,t)\u003d\u003eisFinite(n)\u0026\u0026isFinite(t)?f.inverse([n,t]):[NaN,NaN]};const _\u003d{lon:[-20026376.39,20026376.39],lat:[-20048966.1,20048966.1]},p\u003d{lon:[-180,180],lat:[-85.06,85.06]},{min:g,max:h}\u003dMath;function m(n,t){const o\u003dg(n.length,t.length),r\u003du.infer_type(n,t),c\u003dnew r(o),l\u003dnew r(o);return e.inplace.project_xy(n,t,c,l),[c,l]}e.clip_mercator\u003dfunction(n,t,e){const[o,r]\u003d_[e];return[h(n,o),g(t,r)]},e.in_bounds\u003dfunction(n,t){const[e,o]\u003dp[t];return e\u003cn\u0026\u0026n\u003co},function(n){function t(n,t,o,r){const c\u003dg(n.length,t.length);o\u003dnull!\u003do?o:n,r\u003dnull!\u003dr?r:t;for(let l\u003d0;l\u003cc;l++){const c\u003dn[l],i\u003dt[l],[u,a]\u003de.wgs84_mercator.compute(c,i);o[l]\u003du,r[l]\u003da}}n.project_xy\u003dt,n.project_xsys\u003dfunction(n,e,o,r){const c\u003dg(n.length,e.length);o\u003dnull!\u003do?o:n,r\u003dnull!\u003dr?r:e;for(let l\u003d0;l\u003cc;l++)t(n[l],e[l],o[l],r[l])}}(e.inplace||(e.inplace\u003d{})),e.project_xy\u003dm,e.project_xsys\u003dfunction(n,t){const e\u003dg(n.length,t.length),o\u003dnew Array(e),r\u003dnew Array(e);for(let c\u003d0;c\u003ce;c++){const[e,l]\u003dm(n[c],t[c]);o[c]\u003de,r[c]\u003dl}return[o,r]}},\n function _(e,n,t,r,o){r();const a\u003de(1),i\u003da.__importDefault(e(67)),c\u003da.__importDefault(e(92));var u\u003di.default(\"WGS84\");function f(e,n,t){var r,o,a;return Array.isArray(t)?(r\u003dc.default(e,n,t)||{x:NaN,y:NaN},t.length\u003e2?void 0!\u003d\u003de.name\u0026\u0026\"geocent\"\u003d\u003d\u003de.name||void 0!\u003d\u003dn.name\u0026\u0026\"geocent\"\u003d\u003d\u003dn.name?\"number\"\u003d\u003dtypeof r.z?[r.x,r.y,r.z].concat(t.splice(3)):[r.x,r.y,t[2]].concat(t.splice(3)):[r.x,r.y].concat(t.splice(2)):[r.x,r.y]):(o\u003dc.default(e,n,t),2\u003d\u003d\u003d(a\u003dObject.keys(t)).length||a.forEach((function(r){if(void 0!\u003d\u003de.name\u0026\u0026\"geocent\"\u003d\u003d\u003de.name||void 0!\u003d\u003dn.name\u0026\u0026\"geocent\"\u003d\u003d\u003dn.name){if(\"x\"\u003d\u003d\u003dr||\"y\"\u003d\u003d\u003dr||\"z\"\u003d\u003d\u003dr)return}else if(\"x\"\u003d\u003d\u003dr||\"y\"\u003d\u003d\u003dr)return;o[r]\u003dt[r]})),o)}function l(e){return e instanceof i.default?e:e.oProj?e.oProj:i.default(e)}t.default\u003dfunction(e,n,t){e\u003dl(e);var r,o\u003d!1;return void 0\u003d\u003d\u003dn?(n\u003de,e\u003du,o\u003d!0):(void 0!\u003d\u003dn.x||Array.isArray(n))\u0026\u0026(t\u003dn,n\u003de,e\u003du,o\u003d!0),n\u003dl(n),t?f(e,n,t):(r\u003d{forward:function(t){return f(e,n,t)},inverse:function(t){return f(n,e,t)}},o\u0026\u0026(r.oProj\u003dn),r)}},\n function _(t,e,a,s,i){s();const u\u003dt(1),l\u003du.__importDefault(t(68)),o\u003du.__importDefault(t(79)),r\u003du.__importDefault(t(80)),f\u003dt(88),p\u003du.__importDefault(t(90)),d\u003du.__importDefault(t(91)),m\u003du.__importDefault(t(75));function n(t,e){if(!(this instanceof n))return new n(t);e\u003de||function(t){if(t)throw t};var a\u003dl.default(t);if(\"object\"\u003d\u003dtypeof a){var s\u003dn.projections.get(a.projName);if(s){if(a.datumCode\u0026\u0026\"none\"!\u003d\u003da.datumCode){var i\u003dm.default(p.default,a.datumCode);i\u0026\u0026(a.datum_params\u003di.towgs84?i.towgs84.split(\",\"):null,a.ellps\u003di.ellipse,a.datumName\u003di.datumName?i.datumName:a.datumCode)}a.k0\u003da.k0||1,a.axis\u003da.axis||\"enu\",a.ellps\u003da.ellps||\"wgs84\";var u\u003df.sphere(a.a,a.b,a.rf,a.ellps,a.sphere),r\u003df.eccentricity(u.a,u.b,u.rf,a.R_A),h\u003da.datum||d.default(a.datumCode,a.datum_params,u.a,u.b,r.es,r.ep2);o.default(this,a),o.default(this,s),this.a\u003du.a,this.b\u003du.b,this.rf\u003du.rf,this.sphere\u003du.sphere,this.es\u003dr.es,this.e\u003dr.e,this.ep2\u003dr.ep2,this.datum\u003dh,this.init(),e(null,this)}else e(t)}else e(t)}n.projections\u003dr.default,n.projections.start(),a.default\u003dn},\n function _(t,r,n,u,e){u();const f\u003dt(1),i\u003df.__importDefault(t(69)),a\u003df.__importDefault(t(76)),o\u003df.__importDefault(t(71)),l\u003df.__importDefault(t(75));var C\u003d[\"PROJECTEDCRS\",\"PROJCRS\",\"GEOGCS\",\"GEOCCS\",\"PROJCS\",\"LOCAL_CS\",\"GEODCRS\",\"GEODETICCRS\",\"GEODETICDATUM\",\"ENGCRS\",\"ENGINEERINGCRS\"];var d\u003d[\"3857\",\"900913\",\"3785\",\"102113\"];n.default\u003dfunction(t){if(!function(t){return\"string\"\u003d\u003dtypeof t}(t))return t;if(function(t){return t in i.default}(t))return i.default[t];if(function(t){return C.some((function(r){return t.indexOf(r)\u003e-1}))}(t)){var r\u003da.default(t);if(function(t){var r\u003dl.default(t,\"authority\");if(r){var n\u003dl.default(r,\"epsg\");return n\u0026\u0026d.indexOf(n)\u003e-1}}(r))return i.default[\"EPSG:3857\"];var n\u003dfunction(t){var r\u003dl.default(t,\"extension\");if(r)return l.default(r,\"proj4\")}(r);return n?o.default(n):r}return function(t){return\"+\"\u003d\u003d\u003dt[0]}(t)?o.default(t):void 0}},\n function _(t,r,i,e,n){e();const f\u003dt(1),a\u003df.__importDefault(t(70)),l\u003df.__importDefault(t(71)),u\u003df.__importDefault(t(76));function o(t){var r\u003dthis;if(2\u003d\u003d\u003darguments.length){var i\u003darguments[1];\"string\"\u003d\u003dtypeof i?\"+\"\u003d\u003d\u003di.charAt(0)?o[t]\u003dl.default(arguments[1]):o[t]\u003du.default(arguments[1]):o[t]\u003di}else if(1\u003d\u003d\u003darguments.length){if(Array.isArray(t))return t.map((function(t){Array.isArray(t)?o.apply(r,t):o(t)}));if(\"string\"\u003d\u003dtypeof t){if(t in o)return o[t]}else\"EPSG\"in t?o[\"EPSG:\"+t.EPSG]\u003dt:\"ESRI\"in t?o[\"ESRI:\"+t.ESRI]\u003dt:\"IAU2000\"in t?o[\"IAU2000:\"+t.IAU2000]\u003dt:console.log(t);return}}a.default(o),i.default\u003do},\n function _(t,l,G,S,e){S(),G.default\u003dfunction(t){t(\"EPSG:4326\",\"+title\u003dWGS 84 (long/lat) +proj\u003dlonglat +ellps\u003dWGS84 +datum\u003dWGS84 +units\u003ddegrees\"),t(\"EPSG:4269\",\"+title\u003dNAD83 (long/lat) +proj\u003dlonglat +a\u003d6378137.0 +b\u003d6356752.31414036 +ellps\u003dGRS80 +datum\u003dNAD83 +units\u003ddegrees\"),t(\"EPSG:3857\",\"+title\u003dWGS 84 / Pseudo-Mercator +proj\u003dmerc +a\u003d6378137 +b\u003d6378137 +lat_ts\u003d0.0 +lon_0\u003d0.0 +x_0\u003d0.0 +y_0\u003d0 +k\u003d1.0 +units\u003dm +nadgrids\u003d@null +no_defs\"),t.WGS84\u003dt[\"EPSG:4326\"],t[\"EPSG:3785\"]\u003dt[\"EPSG:3857\"],t.GOOGLE\u003dt[\"EPSG:3857\"],t[\"EPSG:900913\"]\u003dt[\"EPSG:3857\"],t[\"EPSG:102113\"]\u003dt[\"EPSG:3857\"]}},\n function _(t,n,o,a,u){a();const e\u003dt(1),r\u003dt(72),i\u003de.__importDefault(t(73)),f\u003de.__importDefault(t(74)),l\u003de.__importDefault(t(75));o.default\u003dfunction(t){var n,o,a,u\u003d{},e\u003dt.split(\"+\").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,n){var o\u003dn.split(\"\u003d\");return o.push(!0),t[o[0].toLowerCase()]\u003do[1],t}),{}),c\u003d{proj:\"projName\",datum:\"datumCode\",rf:function(t){u.rf\u003dparseFloat(t)},lat_0:function(t){u.lat0\u003dt*r.D2R},lat_1:function(t){u.lat1\u003dt*r.D2R},lat_2:function(t){u.lat2\u003dt*r.D2R},lat_ts:function(t){u.lat_ts\u003dt*r.D2R},lon_0:function(t){u.long0\u003dt*r.D2R},lon_1:function(t){u.long1\u003dt*r.D2R},lon_2:function(t){u.long2\u003dt*r.D2R},alpha:function(t){u.alpha\u003dparseFloat(t)*r.D2R},lonc:function(t){u.longc\u003dt*r.D2R},x_0:function(t){u.x0\u003dparseFloat(t)},y_0:function(t){u.y0\u003dparseFloat(t)},k_0:function(t){u.k0\u003dparseFloat(t)},k:function(t){u.k0\u003dparseFloat(t)},a:function(t){u.a\u003dparseFloat(t)},b:function(t){u.b\u003dparseFloat(t)},r_a:function(){u.R_A\u003d!0},zone:function(t){u.zone\u003dparseInt(t,10)},south:function(){u.utmSouth\u003d!0},towgs84:function(t){u.datum_params\u003dt.split(\",\").map((function(t){return parseFloat(t)}))},to_meter:function(t){u.to_meter\u003dparseFloat(t)},units:function(t){u.units\u003dt;var n\u003dl.default(f.default,t);n\u0026\u0026(u.to_meter\u003dn.to_meter)},from_greenwich:function(t){u.from_greenwich\u003dt*r.D2R},pm:function(t){var n\u003dl.default(i.default,t);u.from_greenwich\u003d(n||parseFloat(t))*r.D2R},nadgrids:function(t){\"@null\"\u003d\u003d\u003dt?u.datumCode\u003d\"none\":u.nadgrids\u003dt},axis:function(t){var n\u003d\"ewnsud\";3\u003d\u003d\u003dt.length\u0026\u0026-1!\u003d\u003dn.indexOf(t.substr(0,1))\u0026\u0026-1!\u003d\u003dn.indexOf(t.substr(1,1))\u0026\u0026-1!\u003d\u003dn.indexOf(t.substr(2,1))\u0026\u0026(u.axis\u003dt)}};for(n in e)o\u003de[n],n in c?\"function\"\u003d\u003dtypeof(a\u003dc[n])?a(o):u[a]\u003do:u[n]\u003do;return\"string\"\u003d\u003dtypeof u.datumCode\u0026\u0026\"WGS84\"!\u003d\u003du.datumCode\u0026\u0026(u.datumCode\u003du.datumCode.toLowerCase()),u}},\n function _(P,A,_,D,I){D(),_.PJD_3PARAM\u003d1,_.PJD_7PARAM\u003d2,_.PJD_WGS84\u003d4,_.PJD_NODATUM\u003d5,_.SEC_TO_RAD\u003d484813681109536e-20,_.HALF_PI\u003dMath.PI/2,_.SIXTH\u003d.16666666666666666,_.RA4\u003d.04722222222222222,_.RA6\u003d.022156084656084655,_.EPSLN\u003d1e-10,_.D2R\u003d.017453292519943295,_.R2D\u003d57.29577951308232,_.FORTPI\u003dMath.PI/4,_.TWO_PI\u003d2*Math.PI,_.SPI\u003d3.14159265359},\n function _(o,r,a,e,s){e();var n\u003d{};a.default\u003dn,n.greenwich\u003d0,n.lisbon\u003d-9.131906111111,n.paris\u003d2.337229166667,n.bogota\u003d-74.080916666667,n.madrid\u003d-3.687938888889,n.rome\u003d12.452333333333,n.bern\u003d7.439583333333,n.jakarta\u003d106.807719444444,n.ferro\u003d-17.666666666667,n.brussels\u003d4.367975,n.stockholm\u003d18.058277777778,n.athens\u003d23.7163375,n.oslo\u003d10.722916666667},\n function _(t,e,f,o,u){o(),f.default\u003d{ft:{to_meter:.3048},\"us-ft\":{to_meter:1200/3937}}},\n function _(e,r,t,a,n){a();var o\u003d/[\\s_\\-\\/\\(\\)]/g;t.default\u003dfunction(e,r){if(e[r])return e[r];for(var t,a\u003dObject.keys(e),n\u003dr.toLowerCase().replace(o,\"\"),f\u003d-1;++f\u003ca.length;)if((t\u003da[f]).toLowerCase().replace(o,\"\")\u003d\u003d\u003dn)return e[t]}},\n function _(e,t,a,o,d){o();const r\u003de(1);const n\u003dr.__importDefault(e(77)),l\u003de(78);function i(e){return.017453292519943295*e}a.default\u003dfunction(e){var t\u003dn.default(e),a\u003dt.shift(),o\u003dt.shift();t.unshift([\"name\",o]),t.unshift([\"type\",a]);var d\u003d{};return l.sExpr(t,d),function(e){if(\"GEOGCS\"\u003d\u003d\u003de.type?e.projName\u003d\"longlat\":\"LOCAL_CS\"\u003d\u003d\u003de.type?(e.projName\u003d\"identity\",e.local\u003d!0):\"object\"\u003d\u003dtypeof e.PROJECTION?e.projName\u003dObject.keys(e.PROJECTION)[0]:e.projName\u003de.PROJECTION,e.AXIS){for(var t\u003d\"\",a\u003d0,o\u003de.AXIS.length;a\u003co;++a){var d\u003de.AXIS[a][0].toLowerCase();-1!\u003d\u003dd.indexOf(\"north\")?t+\u003d\"n\":-1!\u003d\u003dd.indexOf(\"south\")?t+\u003d\"s\":-1!\u003d\u003dd.indexOf(\"east\")?t+\u003d\"e\":-1!\u003d\u003dd.indexOf(\"west\")\u0026\u0026(t+\u003d\"w\")}2\u003d\u003d\u003dt.length\u0026\u0026(t+\u003d\"u\"),3\u003d\u003d\u003dt.length\u0026\u0026(e.axis\u003dt)}e.UNIT\u0026\u0026(e.units\u003de.UNIT.name.toLowerCase(),\"metre\"\u003d\u003d\u003de.units\u0026\u0026(e.units\u003d\"meter\"),e.UNIT.convert\u0026\u0026(\"GEOGCS\"\u003d\u003d\u003de.type?e.DATUM\u0026\u0026e.DATUM.SPHEROID\u0026\u0026(e.to_meter\u003de.UNIT.convert*e.DATUM.SPHEROID.a):e.to_meter\u003de.UNIT.convert));var r\u003de.GEOGCS;function n(t){return t*(e.to_meter||1)}\"GEOGCS\"\u003d\u003d\u003de.type\u0026\u0026(r\u003de),r\u0026\u0026(r.DATUM?e.datumCode\u003dr.DATUM.name.toLowerCase():e.datumCode\u003dr.name.toLowerCase(),\"d_\"\u003d\u003d\u003de.datumCode.slice(0,2)\u0026\u0026(e.datumCode\u003de.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!\u003d\u003de.datumCode\u0026\u0026\"new_zealand_1949\"!\u003d\u003de.datumCode||(e.datumCode\u003d\"nzgd49\"),\"wgs_1984\"!\u003d\u003de.datumCode\u0026\u0026\"world_geodetic_system_1984\"!\u003d\u003de.datumCode||(\"Mercator_Auxiliary_Sphere\"\u003d\u003d\u003de.PROJECTION\u0026\u0026(e.sphere\u003d!0),e.datumCode\u003d\"wgs84\"),\"_ferro\"\u003d\u003d\u003de.datumCode.slice(-6)\u0026\u0026(e.datumCode\u003de.datumCode.slice(0,-6)),\"_jakarta\"\u003d\u003d\u003de.datumCode.slice(-8)\u0026\u0026(e.datumCode\u003de.datumCode.slice(0,-8)),~e.datumCode.indexOf(\"belge\")\u0026\u0026(e.datumCode\u003d\"rnb72\"),r.DATUM\u0026\u0026r.DATUM.SPHEROID\u0026\u0026(e.ellps\u003dr.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"\u003d\u003d\u003de.ellps.toLowerCase().slice(0,13)\u0026\u0026(e.ellps\u003d\"intl\"),e.a\u003dr.DATUM.SPHEROID.a,e.rf\u003dparseFloat(r.DATUM.SPHEROID.rf,10)),r.DATUM\u0026\u0026r.DATUM.TOWGS84\u0026\u0026(e.datum_params\u003dr.DATUM.TOWGS84),~e.datumCode.indexOf(\"osgb_1936\")\u0026\u0026(e.datumCode\u003d\"osgb36\"),~e.datumCode.indexOf(\"osni_1952\")\u0026\u0026(e.datumCode\u003d\"osni52\"),(~e.datumCode.indexOf(\"tm65\")||~e.datumCode.indexOf(\"geodetic_datum_of_1965\"))\u0026\u0026(e.datumCode\u003d\"ire65\"),\"ch1903+\"\u003d\u003d\u003de.datumCode\u0026\u0026(e.datumCode\u003d\"ch1903\"),~e.datumCode.indexOf(\"israel\")\u0026\u0026(e.datumCode\u003d\"isr93\")),e.b\u0026\u0026!isFinite(e.b)\u0026\u0026(e.b\u003de.a),[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_Of_Center\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",i],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longitude_of_center\",\"Longitude_of_center\"],[\"longc\",\"longitude_of_center\",i],[\"x0\",\"false_easting\",n],[\"y0\",\"false_northing\",n],[\"long0\",\"central_meridian\",i],[\"lat0\",\"latitude_of_origin\",i],[\"lat0\",\"standard_parallel_1\",i],[\"lat1\",\"standard_parallel_1\",i],[\"lat2\",\"standard_parallel_2\",i],[\"azimuth\",\"Azimuth\"],[\"alpha\",\"azimuth\",i],[\"srsCode\",\"name\"]].forEach((function(t){return a\u003de,d\u003d(o\u003dt)[0],r\u003do[1],void(!(d in a)\u0026\u0026r in a\u0026\u0026(a[d]\u003da[r],3\u003d\u003d\u003do.length\u0026\u0026(a[d]\u003do[2](a[d]))));var a,o,d,r})),e.long0||!e.longc||\"Albers_Conic_Equal_Area\"!\u003d\u003de.projName\u0026\u0026\"Lambert_Azimuthal_Equal_Area\"!\u003d\u003de.projName||(e.long0\u003de.longc),e.lat_ts||!e.lat1||\"Stereographic_South_Pole\"!\u003d\u003de.projName\u0026\u0026\"Polar Stereographic (variant B)\"!\u003d\u003de.projName||(e.lat0\u003di(e.lat1\u003e0?90:-90),e.lat_ts\u003de.lat1)}(d),d}},\n function _(t,e,r,i,s){i(),r.default\u003dfunction(t){return new d(t).output()};var h\u003d/\\s/,o\u003d/[A-Za-z]/,n\u003d/[A-Za-z84]/,a\u003d/[,\\]]/,u\u003d/[\\d\\.E\\-\\+]/;function d(t){if(\"string\"!\u003dtypeof t)throw new Error(\"not a string\");this.text\u003dt.trim(),this.level\u003d0,this.place\u003d0,this.root\u003dnull,this.stack\u003d[],this.currentObject\u003dnull,this.state\u003d1}d.prototype.readCharicter\u003dfunction(){var t\u003dthis.text[this.place++];if(4!\u003d\u003dthis.state)for(;h.test(t);){if(this.place\u003e\u003dthis.text.length)return;t\u003dthis.text[this.place++]}switch(this.state){case 1:return this.neutral(t);case 2:return this.keyword(t);case 4:return this.quoted(t);case 5:return this.afterquote(t);case 3:return this.number(t);case-1:return}},d.prototype.afterquote\u003dfunction(t){if(\u0027\"\u0027\u003d\u003d\u003dt)return this.word+\u003d\u0027\"\u0027,void(this.state\u003d4);if(a.test(t))return this.word\u003dthis.word.trim(),void this.afterItem(t);throw new Error(\"havn\u0027t handled \\\"\"+t+\u0027\" in afterquote yet, index \u0027+this.place)},d.prototype.afterItem\u003dfunction(t){return\",\"\u003d\u003d\u003dt?(null!\u003d\u003dthis.word\u0026\u0026this.currentObject.push(this.word),this.word\u003dnull,void(this.state\u003d1)):\"]\"\u003d\u003d\u003dt?(this.level--,null!\u003d\u003dthis.word\u0026\u0026(this.currentObject.push(this.word),this.word\u003dnull),this.state\u003d1,this.currentObject\u003dthis.stack.pop(),void(this.currentObject||(this.state\u003d-1))):void 0},d.prototype.number\u003dfunction(t){if(!u.test(t)){if(a.test(t))return this.word\u003dparseFloat(this.word),void this.afterItem(t);throw new Error(\"havn\u0027t handled \\\"\"+t+\u0027\" in number yet, index \u0027+this.place)}this.word+\u003dt},d.prototype.quoted\u003dfunction(t){\u0027\"\u0027!\u003d\u003dt?this.word+\u003dt:this.state\u003d5},d.prototype.keyword\u003dfunction(t){if(n.test(t))this.word+\u003dt;else{if(\"[\"\u003d\u003d\u003dt){var e\u003d[];return e.push(this.word),this.level++,null\u003d\u003d\u003dthis.root?this.root\u003de:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject\u003de,void(this.state\u003d1)}if(!a.test(t))throw new Error(\"havn\u0027t handled \\\"\"+t+\u0027\" in keyword yet, index \u0027+this.place);this.afterItem(t)}},d.prototype.neutral\u003dfunction(t){if(o.test(t))return this.word\u003dt,void(this.state\u003d2);if(\u0027\"\u0027\u003d\u003d\u003dt)return this.word\u003d\"\",void(this.state\u003d4);if(u.test(t))return this.word\u003dt,void(this.state\u003d3);if(!a.test(t))throw new Error(\"havn\u0027t handled \\\"\"+t+\u0027\" in neutral yet, index \u0027+this.place);this.afterItem(t)},d.prototype.output\u003dfunction(){for(;this.place\u003cthis.text.length;)this.readCharicter();if(-1\u003d\u003d\u003dthis.state)return this.root;throw new Error(\u0027unable to parse string \"\u0027+this.text+\u0027\". State is \u0027+this.state)}},\n function _(e,a,r,s,c){function n(e,a,r){Array.isArray(a)\u0026\u0026(r.unshift(a),a\u003dnull);var s\u003da?{}:e,c\u003dr.reduce((function(e,a){return E(a,e),e}),s);a\u0026\u0026(e[a]\u003dc)}function E(e,a){if(Array.isArray(e)){var r\u003de.shift();if(\"PARAMETER\"\u003d\u003d\u003dr\u0026\u0026(r\u003de.shift()),1\u003d\u003d\u003de.length)return Array.isArray(e[0])?(a[r]\u003d{},void E(e[0],a[r])):void(a[r]\u003de[0]);if(e.length)if(\"TOWGS84\"!\u003d\u003dr){if(\"AXIS\"\u003d\u003d\u003dr)return r in a||(a[r]\u003d[]),void a[r].push(e);var s;switch(Array.isArray(r)||(a[r]\u003d{}),r){case\"UNIT\":case\"PRIMEM\":case\"VERT_DATUM\":return a[r]\u003d{name:e[0].toLowerCase(),convert:e[1]},void(3\u003d\u003d\u003de.length\u0026\u0026E(e[2],a[r]));case\"SPHEROID\":case\"ELLIPSOID\":return a[r]\u003d{name:e[0],a:e[1],rf:e[2]},void(4\u003d\u003d\u003de.length\u0026\u0026E(e[3],a[r]));case\"PROJECTEDCRS\":case\"PROJCRS\":case\"GEOGCS\":case\"GEOCCS\":case\"PROJCS\":case\"LOCAL_CS\":case\"GEODCRS\":case\"GEODETICCRS\":case\"GEODETICDATUM\":case\"EDATUM\":case\"ENGINEERINGDATUM\":case\"VERT_CS\":case\"VERTCRS\":case\"VERTICALCRS\":case\"COMPD_CS\":case\"COMPOUNDCRS\":case\"ENGINEERINGCRS\":case\"ENGCRS\":case\"FITTED_CS\":case\"LOCAL_DATUM\":case\"DATUM\":return e[0]\u003d[\"name\",e[0]],void n(a,r,e);default:for(s\u003d-1;++s\u003ce.length;)if(!Array.isArray(e[s]))return E(e,a[r]);return n(a,r,e)}}else a[r]\u003de;else a[r]\u003d!0}else a[e]\u003d!0}s(),r.sExpr\u003dE},\n function _(n,r,f,i,t){i(),f.default\u003dfunction(n,r){var f,i;if(n\u003dn||{},!r)return n;for(i in r)void 0!\u003d\u003d(f\u003dr[i])\u0026\u0026(n[i]\u003df);return n}},\n function _(t,o,a,e,n){e();const r\u003dt(1),f\u003dr.__importDefault(t(81)),u\u003dr.__importDefault(t(87));var i\u003d[f.default,u.default],c\u003d{},d\u003d[];function s(t,o){var a\u003dd.length;return t.names?(d[a]\u003dt,t.names.forEach((function(t){c[t.toLowerCase()]\u003da})),this):(console.log(o),!0)}function l(t){if(!t)return!1;var o\u003dt.toLowerCase();return void 0!\u003d\u003dc[o]\u0026\u0026d[c[o]]?d[c[o]]:void 0}function v(){i.forEach(s)}a.add\u003ds,a.get\u003dl,a.start\u003dv,a.default\u003d{start:v,add:s,get:l}},\n function _(t,i,s,h,a){h();const e\u003dt(1),r\u003de.__importDefault(t(82)),n\u003de.__importDefault(t(83)),l\u003de.__importDefault(t(85)),u\u003de.__importDefault(t(86)),o\u003dt(72);function f(){var t\u003dthis.b/this.a;this.es\u003d1-t*t,\"x0\"in this||(this.x0\u003d0),\"y0\"in this||(this.y0\u003d0),this.e\u003dMath.sqrt(this.es),this.lat_ts?this.sphere?this.k0\u003dMath.cos(this.lat_ts):this.k0\u003dr.default(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0\u003dthis.k:this.k0\u003d1)}function _(t){var i,s,h\u003dt.x,a\u003dt.y;if(a*o.R2D\u003e90\u0026\u0026a*o.R2D\u003c-90\u0026\u0026h*o.R2D\u003e180\u0026\u0026h*o.R2D\u003c-180)return null;if(Math.abs(Math.abs(a)-o.HALF_PI)\u003c\u003do.EPSLN)return null;if(this.sphere)i\u003dthis.x0+this.a*this.k0*n.default(h-this.long0),s\u003dthis.y0+this.a*this.k0*Math.log(Math.tan(o.FORTPI+.5*a));else{var e\u003dMath.sin(a),r\u003dl.default(this.e,a,e);i\u003dthis.x0+this.a*this.k0*n.default(h-this.long0),s\u003dthis.y0-this.a*this.k0*Math.log(r)}return t.x\u003di,t.y\u003ds,t}function M(t){var i,s,h\u003dt.x-this.x0,a\u003dt.y-this.y0;if(this.sphere)s\u003do.HALF_PI-2*Math.atan(Math.exp(-a/(this.a*this.k0)));else{var e\u003dMath.exp(-a/(this.a*this.k0));if(-9999\u003d\u003d\u003d(s\u003du.default(this.e,e)))return null}return i\u003dn.default(this.long0+h/(this.a*this.k0)),t.x\u003di,t.y\u003ds,t}s.init\u003df,s.forward\u003d_,s.inverse\u003dM,s.names\u003d[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"],s.default\u003d{init:f,forward:_,inverse:M,names:s.names}},\n function _(t,n,r,u,a){u(),r.default\u003dfunction(t,n,r){var u\u003dt*n;return r/Math.sqrt(1-u*u)}},\n function _(t,n,u,a,f){a();const e\u003dt(1),o\u003dt(72),_\u003de.__importDefault(t(84));u.default\u003dfunction(t){return Math.abs(t)\u003c\u003do.SPI?t:t-_.default(t)*o.TWO_PI}},\n function _(n,t,u,f,c){f(),u.default\u003dfunction(n){return n\u003c0?-1:1}},\n function _(t,n,a,o,u){o();const c\u003dt(72);a.default\u003dfunction(t,n,a){var o\u003dt*a,u\u003d.5*t;return o\u003dMath.pow((1-o)/(1+o),u),Math.tan(.5*(c.HALF_PI-n))/o}},\n function _(t,a,n,r,f){r();const h\u003dt(72);n.default\u003dfunction(t,a){for(var n,r,f\u003d.5*t,o\u003dh.HALF_PI-2*Math.atan(a),u\u003d0;u\u003c\u003d15;u++)if(n\u003dt*Math.sin(o),o+\u003dr\u003dh.HALF_PI-2*Math.atan(a*Math.pow((1-n)/(1+n),f))-o,Math.abs(r)\u003c\u003d1e-10)return o;return-9999}},\n function _(n,i,e,t,r){function a(){}function f(n){return n}t(),e.init\u003da,e.forward\u003df,e.inverse\u003df,e.names\u003d[\"longlat\",\"identity\"],e.default\u003d{init:a,forward:f,inverse:f,names:e.names}},\n function _(t,r,e,a,n){a();const f\u003dt(1),i\u003dt(72),u\u003df.__importStar(t(89)),c\u003df.__importDefault(t(75));e.eccentricity\u003dfunction(t,r,e,a){var n\u003dt*t,f\u003dr*r,u\u003d(n-f)/n,c\u003d0;return a?(n\u003d(t*\u003d1-u*(i.SIXTH+u*(i.RA4+u*i.RA6)))*t,u\u003d0):c\u003dMath.sqrt(u),{es:u,e:c,ep2:(n-f)/f}},e.sphere\u003dfunction(t,r,e,a,n){if(!t){var f\u003dc.default(u.default,a);f||(f\u003du.WGS84),t\u003df.a,r\u003df.b,e\u003df.rf}return e\u0026\u0026!r\u0026\u0026(r\u003d(1-1/e)*t),(0\u003d\u003d\u003de||Math.abs(t-r)\u003ci.EPSLN)\u0026\u0026(n\u003d!0,r\u003dt),{a:t,b:r,rf:e,sphere:n}}},\n function _(e,a,l,s,r){s();var i\u003d{};l.default\u003di,i.MERIT\u003d{a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},i.SGS85\u003d{a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},i.GRS80\u003d{a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},i.IAU76\u003d{a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},i.airy\u003d{a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},i.APL4\u003d{a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},i.NWL9D\u003d{a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},i.mod_airy\u003d{a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},i.andrae\u003d{a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},i.aust_SA\u003d{a:6378160,rf:298.25,ellipseName:\"Australian Natl \u0026 S. Amer. 1969\"},i.GRS67\u003d{a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},i.bessel\u003d{a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},i.bess_nam\u003d{a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},i.clrk66\u003d{a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},i.clrk80\u003d{a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},i.clrk58\u003d{a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},i.CPM\u003d{a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},i.delmbr\u003d{a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},i.engelis\u003d{a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},i.evrst30\u003d{a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},i.evrst48\u003d{a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},i.evrst56\u003d{a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},i.evrst69\u003d{a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},i.evrstSS\u003d{a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah \u0026 Sarawak)\"},i.fschr60\u003d{a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},i.fschr60m\u003d{a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},i.fschr68\u003d{a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},i.helmert\u003d{a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},i.hough\u003d{a:6378270,rf:297,ellipseName:\"Hough\"},i.intl\u003d{a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},i.kaula\u003d{a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},i.lerch\u003d{a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},i.mprts\u003d{a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},i.new_intl\u003d{a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},i.plessis\u003d{a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},i.krass\u003d{a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},i.SEasia\u003d{a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},i.walbeck\u003d{a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},i.WGS60\u003d{a:6378165,rf:298.3,ellipseName:\"WGS 60\"},i.WGS66\u003d{a:6378145,rf:298.25,ellipseName:\"WGS 66\"},i.WGS7\u003d{a:6378135,rf:298.26,ellipseName:\"WGS 72\"},l.WGS84\u003di.WGS84\u003d{a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},i.sphere\u003d{a:6370997,b:6370997,ellipseName:\"Normal Sphere (r\u003d6370997)\"}},\n function _(e,a,s,t,l){t();var m\u003d{};s.default\u003dm,m.wgs84\u003d{towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},m.ch1903\u003d{towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},m.ggrs87\u003d{towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},m.nad83\u003d{towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},m.nad27\u003d{nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},m.potsdam\u003d{towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},m.carthage\u003d{towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},m.hermannskogel\u003d{towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},m.osni52\u003d{towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"airy\",datumName:\"Irish National\"},m.ire65\u003d{towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},m.rassadiran\u003d{towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},m.nzgd49\u003d{towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},m.osgb36\u003d{towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},m.s_jtsk\u003d{towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},m.beduaram\u003d{towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},m.gunung_segara\u003d{towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},m.rnb72\u003d{towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},\n function _(a,m,_,t,u){t();const p\u003da(72);_.default\u003dfunction(a,m,_,t,u,d){var r\u003d{};return r.datum_type\u003dvoid 0\u003d\u003d\u003da||\"none\"\u003d\u003d\u003da?p.PJD_NODATUM:p.PJD_WGS84,m\u0026\u0026(r.datum_params\u003dm.map(parseFloat),0\u003d\u003d\u003dr.datum_params[0]\u0026\u00260\u003d\u003d\u003dr.datum_params[1]\u0026\u00260\u003d\u003d\u003dr.datum_params[2]||(r.datum_type\u003dp.PJD_3PARAM),r.datum_params.length\u003e3\u0026\u0026(0\u003d\u003d\u003dr.datum_params[3]\u0026\u00260\u003d\u003d\u003dr.datum_params[4]\u0026\u00260\u003d\u003d\u003dr.datum_params[5]\u0026\u00260\u003d\u003d\u003dr.datum_params[6]||(r.datum_type\u003dp.PJD_7PARAM,r.datum_params[3]*\u003dp.SEC_TO_RAD,r.datum_params[4]*\u003dp.SEC_TO_RAD,r.datum_params[5]*\u003dp.SEC_TO_RAD,r.datum_params[6]\u003dr.datum_params[6]/1e6+1))),r.a\u003d_,r.b\u003dt,r.es\u003du,r.ep2\u003dd,r}},\n function _(t,e,a,r,u){r();const m\u003dt(1),_\u003dt(72),o\u003dm.__importDefault(t(93)),d\u003dm.__importDefault(t(95)),f\u003dm.__importDefault(t(67)),n\u003dm.__importDefault(t(96)),i\u003dm.__importDefault(t(97));a.default\u003dfunction t(e,a,r){var u;if(Array.isArray(r)\u0026\u0026(r\u003dn.default(r)),i.default(r),e.datum\u0026\u0026a.datum\u0026\u0026function(t,e){return(t.datum.datum_type\u003d\u003d\u003d_.PJD_3PARAM||t.datum.datum_type\u003d\u003d\u003d_.PJD_7PARAM)\u0026\u0026\"WGS84\"!\u003d\u003de.datumCode||(e.datum.datum_type\u003d\u003d\u003d_.PJD_3PARAM||e.datum.datum_type\u003d\u003d\u003d_.PJD_7PARAM)\u0026\u0026\"WGS84\"!\u003d\u003dt.datumCode}(e,a)\u0026\u0026(r\u003dt(e,u\u003dnew f.default(\"WGS84\"),r),e\u003du),\"enu\"!\u003d\u003de.axis\u0026\u0026(r\u003dd.default(e,!1,r)),\"longlat\"\u003d\u003d\u003de.projName)r\u003d{x:r.x*_.D2R,y:r.y*_.D2R,z:r.z||0};else if(e.to_meter\u0026\u0026(r\u003d{x:r.x*e.to_meter,y:r.y*e.to_meter,z:r.z||0}),!(r\u003de.inverse(r)))return;return e.from_greenwich\u0026\u0026(r.x+\u003de.from_greenwich),r\u003do.default(e.datum,a.datum,r),a.from_greenwich\u0026\u0026(r\u003d{x:r.x-a.from_greenwich,y:r.y,z:r.z||0}),\"longlat\"\u003d\u003d\u003da.projName?r\u003d{x:r.x*_.R2D,y:r.y*_.R2D,z:r.z||0}:(r\u003da.forward(r),a.to_meter\u0026\u0026(r\u003d{x:r.x/a.to_meter,y:r.y/a.to_meter,z:r.z||0})),\"enu\"!\u003d\u003da.axis?d.default(a,!0,r):r}},\n function _(t,e,a,u,c){u();const m\u003dt(72),o\u003dt(94);function _(t){return t\u003d\u003d\u003dm.PJD_3PARAM||t\u003d\u003d\u003dm.PJD_7PARAM}a.default\u003dfunction(t,e,a){return o.compareDatums(t,e)||t.datum_type\u003d\u003d\u003dm.PJD_NODATUM||e.datum_type\u003d\u003d\u003dm.PJD_NODATUM?a:t.es!\u003d\u003de.es||t.a!\u003d\u003de.a||_(t.datum_type)||_(e.datum_type)?(a\u003do.geodeticToGeocentric(a,t.es,t.a),_(t.datum_type)\u0026\u0026(a\u003do.geocentricToWgs84(a,t.datum_type,t.datum_params)),_(e.datum_type)\u0026\u0026(a\u003do.geocentricFromWgs84(a,e.datum_type,e.datum_params)),o.geocentricToGeodetic(a,e.es,e.a,e.b)):a}},\n function _(a,t,r,m,s){m();const u\u003da(72);r.compareDatums\u003dfunction(a,t){return a.datum_type\u003d\u003d\u003dt.datum_type\u0026\u0026(!(a.a!\u003d\u003dt.a||Math.abs(a.es-t.es)\u003e5e-11)\u0026\u0026(a.datum_type\u003d\u003d\u003du.PJD_3PARAM?a.datum_params[0]\u003d\u003d\u003dt.datum_params[0]\u0026\u0026a.datum_params[1]\u003d\u003d\u003dt.datum_params[1]\u0026\u0026a.datum_params[2]\u003d\u003d\u003dt.datum_params[2]:a.datum_type!\u003d\u003du.PJD_7PARAM||a.datum_params[0]\u003d\u003d\u003dt.datum_params[0]\u0026\u0026a.datum_params[1]\u003d\u003d\u003dt.datum_params[1]\u0026\u0026a.datum_params[2]\u003d\u003d\u003dt.datum_params[2]\u0026\u0026a.datum_params[3]\u003d\u003d\u003dt.datum_params[3]\u0026\u0026a.datum_params[4]\u003d\u003d\u003dt.datum_params[4]\u0026\u0026a.datum_params[5]\u003d\u003d\u003dt.datum_params[5]\u0026\u0026a.datum_params[6]\u003d\u003d\u003dt.datum_params[6]))},r.geodeticToGeocentric\u003dfunction(a,t,r){var m,s,_,e,n\u003da.x,d\u003da.y,i\u003da.z?a.z:0;if(d\u003c-u.HALF_PI\u0026\u0026d\u003e-1.001*u.HALF_PI)d\u003d-u.HALF_PI;else if(d\u003eu.HALF_PI\u0026\u0026d\u003c1.001*u.HALF_PI)d\u003du.HALF_PI;else{if(d\u003c-u.HALF_PI)return{x:-1/0,y:-1/0,z:a.z};if(d\u003eu.HALF_PI)return{x:1/0,y:1/0,z:a.z}}return n\u003eMath.PI\u0026\u0026(n-\u003d2*Math.PI),s\u003dMath.sin(d),e\u003dMath.cos(d),_\u003ds*s,{x:((m\u003dr/Math.sqrt(1-t*_))+i)*e*Math.cos(n),y:(m+i)*e*Math.sin(n),z:(m*(1-t)+i)*s}},r.geocentricToGeodetic\u003dfunction(a,t,r,m){var s,_,e,n,d,i,p,P,y,z,M,o,A,c,x,h\u003d1e-12,f\u003da.x,I\u003da.y,F\u003da.z?a.z:0;if(s\u003dMath.sqrt(f*f+I*I),_\u003dMath.sqrt(f*f+I*I+F*F),s/r\u003ch){if(c\u003d0,_/r\u003ch)return u.HALF_PI,x\u003d-m,{x:a.x,y:a.y,z:a.z}}else c\u003dMath.atan2(I,f);e\u003dF/_,P\u003d(n\u003ds/_)*(1-t)*(d\u003d1/Math.sqrt(1-t*(2-t)*n*n)),y\u003de*d,A\u003d0;do{A++,i\u003dt*(p\u003dr/Math.sqrt(1-t*y*y))/(p+(x\u003ds*P+F*y-p*(1-t*y*y))),o\u003d(M\u003de*(d\u003d1/Math.sqrt(1-i*(2-i)*n*n)))*P-(z\u003dn*(1-i)*d)*y,P\u003dz,y\u003dM}while(o*o\u003e1e-24\u0026\u0026A\u003c30);return{x:c,y:Math.atan(M/Math.abs(z)),z:x}},r.geocentricToWgs84\u003dfunction(a,t,r){if(t\u003d\u003d\u003du.PJD_3PARAM)return{x:a.x+r[0],y:a.y+r[1],z:a.z+r[2]};if(t\u003d\u003d\u003du.PJD_7PARAM){var m\u003dr[0],s\u003dr[1],_\u003dr[2],e\u003dr[3],n\u003dr[4],d\u003dr[5],i\u003dr[6];return{x:i*(a.x-d*a.y+n*a.z)+m,y:i*(d*a.x+a.y-e*a.z)+s,z:i*(-n*a.x+e*a.y+a.z)+_}}},r.geocentricFromWgs84\u003dfunction(a,t,r){if(t\u003d\u003d\u003du.PJD_3PARAM)return{x:a.x-r[0],y:a.y-r[1],z:a.z-r[2]};if(t\u003d\u003d\u003du.PJD_7PARAM){var m\u003dr[0],s\u003dr[1],_\u003dr[2],e\u003dr[3],n\u003dr[4],d\u003dr[5],i\u003dr[6],p\u003d(a.x-m)/i,P\u003d(a.y-s)/i,y\u003d(a.z-_)/i;return{x:p+d*P-n*y,y:-d*p+P+e*y,z:n*p-e*P+y}}}},\n function _(e,a,i,r,s){r(),i.default\u003dfunction(e,a,i){var r,s,n,c\u003di.x,d\u003di.y,f\u003di.z||0,u\u003d{};for(n\u003d0;n\u003c3;n++)if(!a||2!\u003d\u003dn||void 0!\u003d\u003di.z)switch(0\u003d\u003d\u003dn?(r\u003dc,s\u003d-1!\u003d\u003d\"ew\".indexOf(e.axis[n])?\"x\":\"y\"):1\u003d\u003d\u003dn?(r\u003dd,s\u003d-1!\u003d\u003d\"ns\".indexOf(e.axis[n])?\"y\":\"x\"):(r\u003df,s\u003d\"z\"),e.axis[n]){case\"e\":u[s]\u003dr;break;case\"w\":u[s]\u003d-r;break;case\"n\":u[s]\u003dr;break;case\"s\":u[s]\u003d-r;break;case\"u\":void 0!\u003d\u003di[s]\u0026\u0026(u.z\u003dr);break;case\"d\":void 0!\u003d\u003di[s]\u0026\u0026(u.z\u003d-r);break;default:return null}return u}},\n function _(n,t,e,u,f){u(),e.default\u003dfunction(n){var t\u003d{x:n[0],y:n[1]};return n.length\u003e2\u0026\u0026(t.z\u003dn[2]),n.length\u003e3\u0026\u0026(t.m\u003dn[3]),t}},\n function _(e,i,n,t,r){function o(e){if(\"function\"\u003d\u003dtypeof Number.isFinite){if(Number.isFinite(e))return;throw new TypeError(\"coordinates must be finite numbers\")}if(\"number\"!\u003dtypeof e||e!\u003de||!isFinite(e))throw new TypeError(\"coordinates must be finite numbers\")}t(),n.default\u003dfunction(e){o(e.x),o(e.y)}},\n function _(e,t,s,i,n){i();const r\u003de(1),a\u003dr.__importStar(e(18)),o\u003dr.__importStar(e(99)),_\u003dr.__importStar(e(45)),l\u003de(42),c\u003de(53),h\u003de(19),d\u003de(24),u\u003de(8),f\u003de(100),p\u003de(12),g\u003de(26),y\u003de(101),x\u003de(104),v\u003de(59),{abs:b,ceil:m}\u003dMath;class w extends l.View{constructor(){super(...arguments),this._index\u003dnull,this._data_size\u003dnull,this._nohit_warned\u003dnew Set}get renderer(){return this.parent}get has_webgl(){return null!\u003dthis.glglyph}get index(){const{_index:e}\u003dthis;if(null!\u003de)return e;throw new Error(`${this}.index_data() wasn\u0027t called`)}get data_size(){const{_data_size:e}\u003dthis;if(null!\u003de)return e;throw new Error(`${this}.set_data() wasn\u0027t called`)}initialize(){super.initialize(),this.visuals\u003dnew _.Visuals(this)}request_render(){this.parent.request_render()}get canvas(){return this.renderer.parent.canvas_view}render(e,t,s){var i;null!\u003dthis.glglyph\u0026\u0026(this.renderer.needs_webgl_blit\u003dthis.glglyph.render(e,t,null!\u003d\u003d(i\u003dthis.base)\u0026\u0026void 0!\u003d\u003di?i:this),this.renderer.needs_webgl_blit)||(e.beginPath(),this._render(e,t,null!\u003ds?s:this.base))}has_finished(){return!0}notify_finished(){this.renderer.notify_finished()}_bounds(e){return e}bounds(){return this._bounds(this.index.bbox)}log_bounds(){const{x0:e,x1:t}\u003dthis.index.bounds(o.positive_x()),{y0:s,y1:i}\u003dthis.index.bounds(o.positive_y());return this._bounds({x0:e,y0:s,x1:t,y1:i})}get_anchor_point(e,t,[s,i]){switch(e){case\"center\":case\"center_center\":{const[e,n]\u003dthis.scenterxy(t,s,i);return{x:e,y:n}}default:return null}}scenterx(e,t,s){return this.scenterxy(e,t,s)[0]}scentery(e,t,s){return this.scenterxy(e,t,s)[1]}sdist(e,t,s,i\u003d\"edge\",n\u003d!1){const r\u003dt.length,a\u003dnew d.ScreenArray(r),o\u003de.s_compute;if(\"center\"\u003d\u003di)for(let e\u003d0;e\u003cr;e++){const i\u003dt[e],n\u003ds.get(e)/2,r\u003do(i-n),_\u003do(i+n);a[e]\u003db(_-r)}else for(let e\u003d0;e\u003cr;e++){const i\u003dt[e],n\u003do(i),r\u003do(i+s.get(e));a[e]\u003db(r-n)}return n\u0026\u0026p.inplace_map(a,(e\u003d\u003em(e))),a}draw_legend_for_index(e,t,s){}hit_test(e){switch(e.type){case\"point\":if(null!\u003dthis._hit_point)return this._hit_point(e);break;case\"span\":if(null!\u003dthis._hit_span)return this._hit_span(e);break;case\"rect\":if(null!\u003dthis._hit_rect)return this._hit_rect(e);break;case\"poly\":if(null!\u003dthis._hit_poly)return this._hit_poly(e)}return this._nohit_warned.has(e.type)||(h.logger.debug(`\u0027${e.type}\u0027 selection not available for ${this.model.type}`),this._nohit_warned.add(e.type)),null}_hit_rect_against_index(e){const{sx0:t,sx1:s,sy0:i,sy1:n}\u003de,[r,a]\u003dthis.renderer.coordinates.x_scale.r_invert(t,s),[o,_]\u003dthis.renderer.coordinates.y_scale.r_invert(i,n),l\u003d[...this.index.indices({x0:r,x1:a,y0:o,y1:_})];return new v.Selection({indices:l})}_project_data(){}*_iter_visuals(){for(const e of this.visuals)for(const t of e)(t instanceof a.VectorSpec||t instanceof a.ScalarSpec)\u0026\u0026(yield t)}set_base(e){e!\u003dthis\u0026\u0026e instanceof this.constructor\u0026\u0026(this.base\u003de)}_configure(e,t){Object.defineProperty(this,u.isString(e)?e:e.attr,Object.assign({configurable:!0,enumerable:!0},t))}set_visuals(e,t){var s;for(const s of this._iter_visuals()){const{base:i}\u003dthis;if(null!\u003di){const e\u003di.model.properties[s.attr];if(null!\u003de\u0026\u0026g.is_equal(s.get_value(),e.get_value())){this._configure(s,{get:()\u003d\u003ei[`${s.attr}`]});continue}}const n\u003ds.uniform(e).select(t);this._configure(s,{value:n})}for(const e of this.visuals)e.update();null\u003d\u003d\u003d(s\u003dthis.glglyph)||void 0\u003d\u003d\u003ds||s.set_visuals_changed()}set_data(e,t,s){var i;const{x_range:n,y_range:r}\u003dthis.renderer.coordinates,o\u003dnew Set(this._iter_visuals());this._data_size\u003dt.count;for(const s of this.model)if((s instanceof a.VectorSpec||s instanceof a.ScalarSpec)\u0026\u0026!o.has(s))if(s instanceof a.BaseCoordinateSpec){const i\u003ds.array(e);let o\u003dt.select(i);const _\u003d\"x\"\u003d\u003ds.dimension?n:r;if(_ instanceof x.FactorRange)if(s instanceof a.CoordinateSpec)o\u003d_.v_synthetic(o);else if(s instanceof a.CoordinateSeqSpec)for(let e\u003d0;e\u003co.length;e++)o[e]\u003d_.v_synthetic(o[e]);let l;l\u003ds instanceof a.CoordinateSeqSpec?f.RaggedArray.from(o,Float64Array):o,this._configure(`_${s.attr}`,{value:l})}else{const i\u003ds.uniform(e).select(t);if(this._configure(s,{value:i}),s instanceof a.DistanceSpec){const e\u003di.is_Scalar()?i.value:p.max(i.array);this._configure(`max_${s.attr}`,{value:e})}}this.renderer.plot_view.model.use_map\u0026\u0026this._project_data(),this._set_data(null!\u003ds?s:null),null\u003d\u003d\u003d(i\u003dthis.glglyph)||void 0\u003d\u003d\u003di||i.set_data_changed(),this.index_data()}_set_data(e){}get _index_size(){return this.data_size}index_data(){const e\u003dnew y.SpatialIndex(this._index_size);this._index_data(e),e.finish(),this._index\u003de}mask_data(){return null\u003d\u003dthis._mask_data?d.Indices.all_set(this.data_size):this._mask_data()}map_data(){var e;const t\u003dthis,{x_scale:s,y_scale:i}\u003dthis.renderer.coordinates;for(const e of this.model)if(e instanceof a.BaseCoordinateSpec){const n\u003d\"x\"\u003d\u003de.dimension?s:i;let r\u003dt[`_${e.attr}`];if(r instanceof f.RaggedArray){const e\u003dn.v_compute(r.array);r\u003dnew f.RaggedArray(r.offsets,e)}else r\u003dn.v_compute(r);this[`s${e.attr}`]\u003dr}this._map_data(),null\u003d\u003d\u003d(e\u003dthis.glglyph)||void 0\u003d\u003d\u003de||e.set_data_changed()}_map_data(){}}s.GlyphView\u003dw,w.__name__\u003d\"GlyphView\";class S extends c.Model{constructor(e){super(e)}}s.Glyph\u003dS,S.__name__\u003d\"Glyph\"},\n function _(t,i,e,h,r){h();const s\u003dt(24),n\u003dt(26),{min:x,max:y}\u003dMath;e.empty\u003dfunction(){return{x0:1/0,y0:1/0,x1:-1/0,y1:-1/0}},e.positive_x\u003dfunction(){return{x0:Number.MIN_VALUE,y0:-1/0,x1:1/0,y1:1/0}},e.positive_y\u003dfunction(){return{x0:-1/0,y0:Number.MIN_VALUE,x1:1/0,y1:1/0}},e.union\u003dfunction(t,i){return{x0:x(t.x0,i.x0),x1:y(t.x1,i.x1),y0:x(t.y0,i.y0),y1:y(t.y1,i.y1)}};class o{constructor(t){if(null\u003d\u003dt)this.x0\u003d0,this.y0\u003d0,this.x1\u003d0,this.y1\u003d0;else if(\"x0\"in t){const{x0:i,y0:e,x1:h,y1:r}\u003dt;if(!(i\u003c\u003dh\u0026\u0026e\u003c\u003dr))throw new Error(`invalid bbox {x0: ${i}, y0: ${e}, x1: ${h}, y1: ${r}}`);this.x0\u003di,this.y0\u003de,this.x1\u003dh,this.y1\u003dr}else if(\"x\"in t){const{x:i,y:e,width:h,height:r}\u003dt;if(!(h\u003e\u003d0\u0026\u0026r\u003e\u003d0))throw new Error(`invalid bbox {x: ${i}, y: ${e}, width: ${h}, height: ${r}}`);this.x0\u003di,this.y0\u003de,this.x1\u003di+h,this.y1\u003de+r}else{let i,e,h,r;if(\"width\"in t)if(\"left\"in t)i\u003dt.left,e\u003di+t.width;else if(\"right\"in t)e\u003dt.right,i\u003de-t.width;else{const h\u003dt.width/2;i\u003dt.hcenter-h,e\u003dt.hcenter+h}else i\u003dt.left,e\u003dt.right;if(\"height\"in t)if(\"top\"in t)h\u003dt.top,r\u003dh+t.height;else if(\"bottom\"in t)r\u003dt.bottom,h\u003dr-t.height;else{const i\u003dt.height/2;h\u003dt.vcenter-i,r\u003dt.vcenter+i}else h\u003dt.top,r\u003dt.bottom;if(!(i\u003c\u003de\u0026\u0026h\u003c\u003dr))throw new Error(`invalid bbox {left: ${i}, top: ${h}, right: ${e}, bottom: ${r}}`);this.x0\u003di,this.y0\u003dh,this.x1\u003de,this.y1\u003dr}}static from_rect({left:t,right:i,top:e,bottom:h}){return new o({x0:Math.min(t,i),y0:Math.min(e,h),x1:Math.max(t,i),y1:Math.max(e,h)})}equals(t){return this.x0\u003d\u003dt.x0\u0026\u0026this.y0\u003d\u003dt.y0\u0026\u0026this.x1\u003d\u003dt.x1\u0026\u0026this.y1\u003d\u003dt.y1}[n.equals](t,i){return i.eq(this.x0,t.x0)\u0026\u0026i.eq(this.y0,t.y0)\u0026\u0026i.eq(this.x1,t.x1)\u0026\u0026i.eq(this.y1,t.y1)}toString(){return`BBox({left: ${this.left}, top: ${this.top}, width: ${this.width}, height: ${this.height}})`}get left(){return this.x0}get top(){return this.y0}get right(){return this.x1}get bottom(){return this.y1}get p0(){return[this.x0,this.y0]}get p1(){return[this.x1,this.y1]}get x(){return this.x0}get y(){return this.y0}get width(){return this.x1-this.x0}get height(){return this.y1-this.y0}get size(){return{width:this.width,height:this.height}}get rect(){const{x0:t,y0:i,x1:e,y1:h}\u003dthis;return{p0:{x:t,y:i},p1:{x:e,y:i},p2:{x:e,y:h},p3:{x:t,y:h}}}get box(){const{x:t,y:i,width:e,height:h}\u003dthis;return{x:t,y:i,width:e,height:h}}get h_range(){return{start:this.x0,end:this.x1}}get v_range(){return{start:this.y0,end:this.y1}}get ranges(){return[this.h_range,this.v_range]}get aspect(){return this.width/this.height}get hcenter(){return(this.left+this.right)/2}get vcenter(){return(this.top+this.bottom)/2}get area(){return this.width*this.height}relative(){const{width:t,height:i}\u003dthis;return new o({x:0,y:0,width:t,height:i})}translate(t,i){const{x:e,y:h,width:r,height:s}\u003dthis;return new o({x:t+e,y:i+h,width:r,height:s})}relativize(t,i){return[t-this.x,i-this.y]}contains(t,i){return this.x0\u003c\u003dt\u0026\u0026t\u003c\u003dthis.x1\u0026\u0026this.y0\u003c\u003di\u0026\u0026i\u003c\u003dthis.y1}clip(t,i){return t\u003cthis.x0?t\u003dthis.x0:t\u003ethis.x1\u0026\u0026(t\u003dthis.x1),i\u003cthis.y0?i\u003dthis.y0:i\u003ethis.y1\u0026\u0026(i\u003dthis.y1),[t,i]}grow_by(t){return new o({left:this.left-t,right:this.right+t,top:this.top-t,bottom:this.bottom+t})}shrink_by(t){return new o({left:this.left+t,right:this.right-t,top:this.top+t,bottom:this.bottom-t})}union(t){return new o({x0:x(this.x0,t.x0),y0:x(this.y0,t.y0),x1:y(this.x1,t.x1),y1:y(this.y1,t.y1)})}intersection(t){return this.intersects(t)?new o({x0:y(this.x0,t.x0),y0:y(this.y0,t.y0),x1:x(this.x1,t.x1),y1:x(this.y1,t.y1)}):null}intersects(t){return!(t.x1\u003cthis.x0||t.x0\u003ethis.x1||t.y1\u003cthis.y0||t.y0\u003ethis.y1)}get xview(){return{compute:t\u003d\u003ethis.left+t,v_compute:t\u003d\u003e{const i\u003dnew s.ScreenArray(t.length),e\u003dthis.left;for(let h\u003d0;h\u003ct.length;h++)i[h]\u003de+t[h];return i}}}get yview(){return{compute:t\u003d\u003ethis.bottom-t,v_compute:t\u003d\u003e{const i\u003dnew s.ScreenArray(t.length),e\u003dthis.bottom;for(let h\u003d0;h\u003ct.length;h++)i[h]\u003de-t[h];return i}}}}e.BBox\u003do,o.__name__\u003d\"BBox\"},\n function _(t,s,r,e,n){e();const a\u003dt(26),o\u003dt(11);class h{constructor(t,s){this.offsets\u003dt,this.array\u003ds}[a.equals](t,s){return s.arrays(this.offsets,t.offsets)\u0026\u0026s.arrays(this.array,t.array)}get length(){return this.offsets.length}clone(){return new h(this.offsets.slice(),this.array.slice())}static from(t,s){const r\u003dt.length;let e\u003d0;const n\u003d(()\u003d\u003e{const s\u003dnew Uint32Array(r);for(let n\u003d0;n\u003cr;n++){const r\u003dt[n].length;s[n]\u003de,e+\u003dr}return e\u003c256?new Uint8Array(s):e\u003c65536?new Uint16Array(s):s})(),a\u003dnew s(e);for(let s\u003d0;s\u003cr;s++)a.set(t[s],n[s]);return new h(n,a)}*[Symbol.iterator](){const{offsets:t,length:s}\u003dthis;for(let r\u003d0;r\u003cs;r++)yield this.array.subarray(t[r],t[r+1])}_check_bounds(t){o.assert(0\u003c\u003dt\u0026\u0026t\u003cthis.length,`Out of bounds: 0 \u003c\u003d ${t} \u003c ${this.length}`)}get(t){this._check_bounds(t);const{offsets:s}\u003dthis;return this.array.subarray(s[t],s[t+1])}set(t,s){this._check_bounds(t),this.array.set(s,this.offsets[t])}}r.RaggedArray\u003dh,h.__name__\u003d\"RaggedArray\",h[Symbol.toStringTag]\u003d\"RaggedArray\"},\n function _(n,i,t,e,s){e();const o\u003dn(1).__importDefault(n(102)),d\u003dn(24),x\u003dn(99);function h(n,i){let t\u003d0,e\u003di.length-1;for(;t\u003ce;){const s\u003dt+e\u003e\u003e1;i[s]\u003en?e\u003ds:t\u003ds+1}return i[t]}class r extends o.default{search_indices(n,i,t,e){if(this._pos!\u003d\u003dthis._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let s\u003dthis._boxes.length-4;const o\u003d[],x\u003dnew d.Indices(this.numItems);for(;void 0!\u003d\u003ds;){const d\u003dMath.min(s+4*this.nodeSize,h(s,this._levelBounds));for(let h\u003ds;h\u003cd;h+\u003d4){const d\u003d0|this._indices[h\u003e\u003e2];t\u003cthis._boxes[h+0]||(e\u003cthis._boxes[h+1]||n\u003ethis._boxes[h+2]||i\u003ethis._boxes[h+3]||(s\u003c4*this.numItems?x.set(d):o.push(d)))}s\u003do.pop()}return x}}r.__name__\u003d\"_FlatBush\";class l{constructor(n){this.index\u003dnull,n\u003e0\u0026\u0026(this.index\u003dnew r(n))}add(n,i,t,e){var s;null\u003d\u003d\u003d(s\u003dthis.index)||void 0\u003d\u003d\u003ds||s.add(n,i,t,e)}add_empty(){var n;null\u003d\u003d\u003d(n\u003dthis.index)||void 0\u003d\u003d\u003dn||n.add(1/0,1/0,-1/0,-1/0)}finish(){var n;null\u003d\u003d\u003d(n\u003dthis.index)||void 0\u003d\u003d\u003dn||n.finish()}_normalize(n){let{x0:i,y0:t,x1:e,y1:s}\u003dn;return i\u003ee\u0026\u0026([i,e]\u003d[e,i]),t\u003es\u0026\u0026([t,s]\u003d[s,t]),{x0:i,y0:t,x1:e,y1:s}}get bbox(){if(null\u003d\u003dthis.index)return x.empty();{const{minX:n,minY:i,maxX:t,maxY:e}\u003dthis.index;return{x0:n,y0:i,x1:t,y1:e}}}indices(n){if(null\u003d\u003dthis.index)return new d.Indices(0);{const{x0:i,y0:t,x1:e,y1:s}\u003dthis._normalize(n);return this.index.search_indices(i,t,e,s)}}bounds(n){const i\u003dx.empty();for(const t of this.indices(n)){const n\u003dthis.index._boxes,e\u003dn[4*t+0],s\u003dn[4*t+1],o\u003dn[4*t+2],d\u003dn[4*t+3];o\u003ci.x0\u0026\u0026(i.x0\u003do),e\u003ei.x1\u0026\u0026(i.x1\u003de),d\u003ci.y0\u0026\u0026(i.y0\u003dd),s\u003ei.y1\u0026\u0026(i.y1\u003ds)}return i}}t.SpatialIndex\u003dl,l.__name__\u003d\"SpatialIndex\"},\n function _(t,s,i,e,h){e();const n\u003dt(1).__importDefault(t(103)),o\u003d[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class r{static from(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");const[s,i]\u003dnew Uint8Array(t,0,2);if(251!\u003d\u003ds)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(i\u003e\u003e4!\u003d3)throw new Error(`Got v${i\u003e\u003e4} data when expected v3.`);const[e]\u003dnew Uint16Array(t,2,1),[h]\u003dnew Uint32Array(t,4,1);return new r(h,e,o[15\u0026i],t)}constructor(t,s\u003d16,i\u003dFloat64Array,e){if(void 0\u003d\u003d\u003dt)throw new Error(\"Missing required argument: numItems.\");if(isNaN(t)||t\u003c\u003d0)throw new Error(`Unpexpected numItems value: ${t}.`);this.numItems\u003d+t,this.nodeSize\u003dMath.min(Math.max(+s,2),65535);let h\u003dt,r\u003dh;this._levelBounds\u003d[4*h];do{h\u003dMath.ceil(h/this.nodeSize),r+\u003dh,this._levelBounds.push(4*r)}while(1!\u003d\u003dh);this.ArrayType\u003di||Float64Array,this.IndexArrayType\u003dr\u003c16384?Uint16Array:Uint32Array;const a\u003do.indexOf(this.ArrayType),_\u003d4*r*this.ArrayType.BYTES_PER_ELEMENT;if(a\u003c0)throw new Error(`Unexpected typed array class: ${i}.`);e\u0026\u0026e instanceof ArrayBuffer?(this.data\u003de,this._boxes\u003dnew this.ArrayType(this.data,8,4*r),this._indices\u003dnew this.IndexArrayType(this.data,8+_,r),this._pos\u003d4*r,this.minX\u003dthis._boxes[this._pos-4],this.minY\u003dthis._boxes[this._pos-3],this.maxX\u003dthis._boxes[this._pos-2],this.maxY\u003dthis._boxes[this._pos-1]):(this.data\u003dnew ArrayBuffer(8+_+r*this.IndexArrayType.BYTES_PER_ELEMENT),this._boxes\u003dnew this.ArrayType(this.data,8,4*r),this._indices\u003dnew this.IndexArrayType(this.data,8+_,r),this._pos\u003d0,this.minX\u003d1/0,this.minY\u003d1/0,this.maxX\u003d-1/0,this.maxY\u003d-1/0,new Uint8Array(this.data,0,2).set([251,48+a]),new Uint16Array(this.data,2,1)[0]\u003ds,new Uint32Array(this.data,4,1)[0]\u003dt),this._queue\u003dnew n.default}add(t,s,i,e){const h\u003dthis._pos\u003e\u003e2;return this._indices[h]\u003dh,this._boxes[this._pos++]\u003dt,this._boxes[this._pos++]\u003ds,this._boxes[this._pos++]\u003di,this._boxes[this._pos++]\u003de,t\u003cthis.minX\u0026\u0026(this.minX\u003dt),s\u003cthis.minY\u0026\u0026(this.minY\u003ds),i\u003ethis.maxX\u0026\u0026(this.maxX\u003di),e\u003ethis.maxY\u0026\u0026(this.maxY\u003de),h}finish(){if(this._pos\u003e\u003e2!\u003d\u003dthis.numItems)throw new Error(`Added ${this._pos\u003e\u003e2} items when expected ${this.numItems}.`);if(this.numItems\u003c\u003dthis.nodeSize)return this._boxes[this._pos++]\u003dthis.minX,this._boxes[this._pos++]\u003dthis.minY,this._boxes[this._pos++]\u003dthis.maxX,void(this._boxes[this._pos++]\u003dthis.maxY);const t\u003dthis.maxX-this.minX,s\u003dthis.maxY-this.minY,i\u003dnew Uint32Array(this.numItems);for(let e\u003d0;e\u003cthis.numItems;e++){let h\u003d4*e;const n\u003dthis._boxes[h++],o\u003dthis._boxes[h++],r\u003dthis._boxes[h++],a\u003dthis._boxes[h++],_\u003dMath.floor(65535*((n+r)/2-this.minX)/t),x\u003dMath.floor(65535*((o+a)/2-this.minY)/s);i[e]\u003dm(_,x)}x(i,this._boxes,this._indices,0,this.numItems-1,this.nodeSize);for(let t\u003d0,s\u003d0;t\u003cthis._levelBounds.length-1;t++){const i\u003dthis._levelBounds[t];for(;s\u003ci;){const t\u003ds;let e\u003d1/0,h\u003d1/0,n\u003d-1/0,o\u003d-1/0;for(let t\u003d0;t\u003cthis.nodeSize\u0026\u0026s\u003ci;t++)e\u003dMath.min(e,this._boxes[s++]),h\u003dMath.min(h,this._boxes[s++]),n\u003dMath.max(n,this._boxes[s++]),o\u003dMath.max(o,this._boxes[s++]);this._indices[this._pos\u003e\u003e2]\u003dt,this._boxes[this._pos++]\u003de,this._boxes[this._pos++]\u003dh,this._boxes[this._pos++]\u003dn,this._boxes[this._pos++]\u003do}}}search(t,s,i,e,h){if(this._pos!\u003d\u003dthis._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n\u003dthis._boxes.length-4;const o\u003d[],r\u003d[];for(;void 0!\u003d\u003dn;){const a\u003dMath.min(n+4*this.nodeSize,_(n,this._levelBounds));for(let _\u003dn;_\u003ca;_+\u003d4){const a\u003d0|this._indices[_\u003e\u003e2];i\u003cthis._boxes[_]||(e\u003cthis._boxes[_+1]||t\u003ethis._boxes[_+2]||s\u003ethis._boxes[_+3]||(n\u003c4*this.numItems?(void 0\u003d\u003d\u003dh||h(a))\u0026\u0026r.push(a):o.push(a)))}n\u003do.pop()}return r}neighbors(t,s,i\u003d1/0,e\u003d1/0,h){if(this._pos!\u003d\u003dthis._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n\u003dthis._boxes.length-4;const o\u003dthis._queue,r\u003d[],x\u003de*e;for(;void 0!\u003d\u003dn;){const e\u003dMath.min(n+4*this.nodeSize,_(n,this._levelBounds));for(let i\u003dn;i\u003ce;i+\u003d4){const e\u003d0|this._indices[i\u003e\u003e2],r\u003da(t,this._boxes[i],this._boxes[i+2]),_\u003da(s,this._boxes[i+1],this._boxes[i+3]),x\u003dr*r+_*_;n\u003c4*this.numItems?(void 0\u003d\u003d\u003dh||h(e))\u0026\u0026o.push(-e-1,x):o.push(e,x)}for(;o.length\u0026\u0026o.peek()\u003c0;){if(o.peekValue()\u003ex)return o.clear(),r;if(r.push(-o.pop()-1),r.length\u003d\u003d\u003di)return o.clear(),r}n\u003do.pop()}return o.clear(),r}}function a(t,s,i){return t\u003cs?s-t:t\u003c\u003di?0:t-i}function _(t,s){let i\u003d0,e\u003ds.length-1;for(;i\u003ce;){const h\u003di+e\u003e\u003e1;s[h]\u003et?e\u003dh:i\u003dh+1}return s[i]}function x(t,s,i,e,h,n){if(Math.floor(e/n)\u003e\u003dMath.floor(h/n))return;const o\u003dt[e+h\u003e\u003e1];let r\u003de-1,a\u003dh+1;for(;;){do{r++}while(t[r]\u003co);do{a--}while(t[a]\u003eo);if(r\u003e\u003da)break;d(t,s,i,r,a)}x(t,s,i,e,a,n),x(t,s,i,a+1,h,n)}function d(t,s,i,e,h){const n\u003dt[e];t[e]\u003dt[h],t[h]\u003dn;const o\u003d4*e,r\u003d4*h,a\u003ds[o],_\u003ds[o+1],x\u003ds[o+2],d\u003ds[o+3];s[o]\u003ds[r],s[o+1]\u003ds[r+1],s[o+2]\u003ds[r+2],s[o+3]\u003ds[r+3],s[r]\u003da,s[r+1]\u003d_,s[r+2]\u003dx,s[r+3]\u003dd;const m\u003di[e];i[e]\u003di[h],i[h]\u003dm}function m(t,s){let i\u003dt^s,e\u003d65535^i,h\u003d65535^(t|s),n\u003dt\u0026(65535^s),o\u003di|e\u003e\u003e1,r\u003di\u003e\u003e1^i,a\u003dh\u003e\u003e1^e\u0026n\u003e\u003e1^h,_\u003di\u0026h\u003e\u003e1^n\u003e\u003e1^n;i\u003do,e\u003dr,h\u003da,n\u003d_,o\u003di\u0026i\u003e\u003e2^e\u0026e\u003e\u003e2,r\u003di\u0026e\u003e\u003e2^e\u0026(i^e)\u003e\u003e2,a^\u003di\u0026h\u003e\u003e2^e\u0026n\u003e\u003e2,_^\u003de\u0026h\u003e\u003e2^(i^e)\u0026n\u003e\u003e2,i\u003do,e\u003dr,h\u003da,n\u003d_,o\u003di\u0026i\u003e\u003e4^e\u0026e\u003e\u003e4,r\u003di\u0026e\u003e\u003e4^e\u0026(i^e)\u003e\u003e4,a^\u003di\u0026h\u003e\u003e4^e\u0026n\u003e\u003e4,_^\u003de\u0026h\u003e\u003e4^(i^e)\u0026n\u003e\u003e4,i\u003do,e\u003dr,h\u003da,n\u003d_,a^\u003di\u0026h\u003e\u003e8^e\u0026n\u003e\u003e8,_^\u003de\u0026h\u003e\u003e8^(i^e)\u0026n\u003e\u003e8,i\u003da^a\u003e\u003e1,e\u003d_^_\u003e\u003e1;let x\u003dt^s,d\u003de|65535^(x|i);return x\u003d16711935\u0026(x|x\u003c\u003c8),x\u003d252645135\u0026(x|x\u003c\u003c4),x\u003d858993459\u0026(x|x\u003c\u003c2),x\u003d1431655765\u0026(x|x\u003c\u003c1),d\u003d16711935\u0026(d|d\u003c\u003c8),d\u003d252645135\u0026(d|d\u003c\u003c4),d\u003d858993459\u0026(d|d\u003c\u003c2),d\u003d1431655765\u0026(d|d\u003c\u003c1),(d\u003c\u003c1|x)\u003e\u003e\u003e0}i.default\u003dr},\n function _(s,t,i,h,e){h();i.default\u003dclass{constructor(){this.ids\u003d[],this.values\u003d[],this.length\u003d0}clear(){this.length\u003d0}push(s,t){let i\u003dthis.length++;for(this.ids[i]\u003ds,this.values[i]\u003dt;i\u003e0;){const s\u003di-1\u003e\u003e1,h\u003dthis.values[s];if(t\u003e\u003dh)break;this.ids[i]\u003dthis.ids[s],this.values[i]\u003dh,i\u003ds}this.ids[i]\u003ds,this.values[i]\u003dt}pop(){if(0\u003d\u003d\u003dthis.length)return;const s\u003dthis.ids[0];if(this.length--,this.length\u003e0){const s\u003dthis.ids[0]\u003dthis.ids[this.length],t\u003dthis.values[0]\u003dthis.values[this.length],i\u003dthis.length\u003e\u003e1;let h\u003d0;for(;h\u003ci;){let s\u003d1+(h\u003c\u003c1);const i\u003ds+1;let e\u003dthis.ids[s],l\u003dthis.values[s];const n\u003dthis.values[i];if(i\u003cthis.length\u0026\u0026n\u003cl\u0026\u0026(s\u003di,e\u003dthis.ids[i],l\u003dn),l\u003e\u003dt)break;this.ids[h]\u003de,this.values[h]\u003dl,h\u003ds}this.ids[h]\u003ds,this.values[h]\u003dt}return s}peek(){if(0!\u003d\u003dthis.length)return this.ids[0]}peekValue(){if(0!\u003d\u003dthis.length)return this.values[0]}}},\n function _(t,n,e,i,s){i();const r\u003dt(105),a\u003dt(20),o\u003dt(21),g\u003dt(24),p\u003dt(9),c\u003dt(8),l\u003dt(11);function u(t,n,e\u003d0){const i\u003dnew Map;for(let s\u003d0;s\u003ct.length;s++){const r\u003dt[s];if(i.has(r))throw new Error(`duplicate factor or subfactor: ${r}`);i.set(r,{value:.5+s*(1+n)+e})}return[i,(t.length-1)*n]}function h(t,n,e,i\u003d0){var s;const r\u003dnew Map,a\u003dnew Map;for(const[n,e]of t){const t\u003dnull!\u003d\u003d(s\u003da.get(n))\u0026\u0026void 0!\u003d\u003ds?s:[];a.set(n,[...t,e])}let o\u003di,g\u003d0;for(const[t,i]of a){const s\u003di.length,[a,c]\u003du(i,e,o);g+\u003dc;const l\u003dp.sum(i.map((t\u003d\u003ea.get(t).value)));r.set(t,{value:l/s,mapping:a}),o+\u003ds+n+c}return[r,(a.size-1)*n+g]}function d(t,n,e,i,s\u003d0){var r;const a\u003dnew Map,o\u003dnew Map;for(const[n,e,i]of t){const t\u003dnull!\u003d\u003d(r\u003do.get(n))\u0026\u0026void 0!\u003d\u003dr?r:[];o.set(n,[...t,[e,i]])}let g\u003ds,c\u003d0;for(const[t,s]of o){const r\u003ds.length,[o,l]\u003dh(s,e,i,g);c+\u003dl;const u\u003dp.sum(s.map((([t])\u003d\u003eo.get(t).value)));a.set(t,{value:u/r,mapping:o}),g+\u003dr+n+l}return[a,(o.size-1)*n+c]}e.Factor\u003do.Or(o.String,o.Tuple(o.String,o.String),o.Tuple(o.String,o.String,o.String)),e.FactorSeq\u003do.Or(o.Array(o.String),o.Array(o.Tuple(o.String,o.String)),o.Array(o.Tuple(o.String,o.String,o.String))),e.map_one_level\u003du,e.map_two_levels\u003dh,e.map_three_levels\u003dd;class _ extends r.Range{constructor(t){super(t)}static init_FactorRange(){this.define((({Number:t})\u003d\u003e({factors:[e.FactorSeq,[]],factor_padding:[t,0],subgroup_padding:[t,.8],group_padding:[t,1.4],range_padding:[t,0],range_padding_units:[a.PaddingUnits,\"percent\"],start:[t],end:[t]}))),this.internal((({Number:t,String:n,Array:e,Tuple:i,Nullable:s})\u003d\u003e({levels:[t],mids:[s(e(i(n,n))),null],tops:[s(e(n)),null]})))}get min(){return this.start}get max(){return this.end}initialize(){super.initialize(),this._init(!0)}connect_signals(){super.connect_signals(),this.connect(this.properties.factors.change,(()\u003d\u003ethis.reset())),this.connect(this.properties.factor_padding.change,(()\u003d\u003ethis.reset())),this.connect(this.properties.group_padding.change,(()\u003d\u003ethis.reset())),this.connect(this.properties.subgroup_padding.change,(()\u003d\u003ethis.reset())),this.connect(this.properties.range_padding.change,(()\u003d\u003ethis.reset())),this.connect(this.properties.range_padding_units.change,(()\u003d\u003ethis.reset()))}reset(){this._init(!1),this.change.emit()}_lookup(t){switch(t.length){case 1:{const[n]\u003dt,e\u003dthis._mapping.get(n);return null!\u003de?e.value:NaN}case 2:{const[n,e]\u003dt,i\u003dthis._mapping.get(n);if(null!\u003di){const t\u003di.mapping.get(e);if(null!\u003dt)return t.value}return NaN}case 3:{const[n,e,i]\u003dt,s\u003dthis._mapping.get(n);if(null!\u003ds){const t\u003ds.mapping.get(e);if(null!\u003dt){const n\u003dt.mapping.get(i);if(null!\u003dn)return n.value}}return NaN}default:l.unreachable()}}synthetic(t){if(c.isNumber(t))return t;if(c.isString(t))return this._lookup([t]);let n\u003d0;const e\u003dt[t.length-1];return c.isNumber(e)\u0026\u0026(n\u003de,t\u003dt.slice(0,-1)),this._lookup(t)+n}v_synthetic(t){const n\u003dt.length,e\u003dnew g.ScreenArray(n);for(let i\u003d0;i\u003cn;i++)e[i]\u003dthis.synthetic(t[i]);return e}_init(t){const{levels:n,mapping:e,tops:i,mids:s,inside_padding:r}\u003d(()\u003d\u003e{if(p.every(this.factors,c.isString)){const t\u003dthis.factors,[n,e]\u003du(t,this.factor_padding);return{levels:1,mapping:n,tops:null,mids:null,inside_padding:e}}if(p.every(this.factors,(t\u003d\u003ec.isArray(t)\u0026\u00262\u003d\u003dt.length\u0026\u0026c.isString(t[0])\u0026\u0026c.isString(t[1])))){const t\u003dthis.factors,[n,e]\u003dh(t,this.group_padding,this.factor_padding),i\u003d[...n.keys()];return{levels:2,mapping:n,tops:i,mids:null,inside_padding:e}}if(p.every(this.factors,(t\u003d\u003ec.isArray(t)\u0026\u00263\u003d\u003dt.length\u0026\u0026c.isString(t[0])\u0026\u0026c.isString(t[1])\u0026\u0026c.isString(t[2])))){const t\u003dthis.factors,[n,e]\u003dd(t,this.group_padding,this.subgroup_padding,this.factor_padding),i\u003d[...n.keys()],s\u003d[];for(const[t,e]of n)for(const n of e.mapping.keys())s.push([t,n]);return{levels:3,mapping:n,tops:i,mids:s,inside_padding:e}}l.unreachable()})();this._mapping\u003de,this.tops\u003di,this.mids\u003ds;let a\u003d0,o\u003dthis.factors.length+r;if(\"percent\"\u003d\u003dthis.range_padding_units){const t\u003d(o-a)*this.range_padding/2;a-\u003dt,o+\u003dt}else a-\u003dthis.range_padding,o+\u003dthis.range_padding;this.setv({start:a,end:o,levels:n},{silent:t}),\"auto\"\u003d\u003dthis.bounds\u0026\u0026this.setv({bounds:[a,o]},{silent:!0})}}e.FactorRange\u003d_,_.__name__\u003d\"FactorRange\",_.init_FactorRange()},\n function _(e,t,i,n,s){n();const a\u003de(53);class l extends a.Model{constructor(e){super(e),this.have_updated_interactively\u003d!1}static init_Range(){this.define((({Number:e,Tuple:t,Or:i,Auto:n,Nullable:s})\u003d\u003e({bounds:[s(i(t(s(e),s(e)),n)),null],min_interval:[s(e),null],max_interval:[s(e),null]}))),this.internal((({Array:e,AnyRef:t})\u003d\u003e({plots:[e(t()),[]]})))}get is_reversed(){return this.start\u003ethis.end}get is_valid(){return isFinite(this.min)\u0026\u0026isFinite(this.max)}}i.Range\u003dl,l.__name__\u003d\"Range\",l.init_Range()},\n function _(e,t,i,n,l){n();const o\u003de(1).__importStar(e(107));function a(e,t,{x0:i,x1:n,y0:l,y1:o},a){t.save(),t.beginPath(),t.moveTo(i,(l+o)/2),t.lineTo(n,(l+o)/2),e.line.doit\u0026\u0026(e.line.set_vectorize(t,a),t.stroke()),t.restore()}function r(e,t,{x0:i,x1:n,y0:l,y1:o},a){var r,c;const s\u003d.1*Math.abs(n-i),_\u003d.1*Math.abs(o-l),v\u003di+s,d\u003dn-s,h\u003dl+_,g\u003do-_;t.beginPath(),t.rect(v,h,d-v,g-h),e.fill.doit\u0026\u0026(e.fill.set_vectorize(t,a),t.fill()),(null\u003d\u003d\u003d(r\u003de.hatch)||void 0\u003d\u003d\u003dr?void 0:r.doit)\u0026\u0026(e.hatch.set_vectorize(t,a),t.fill()),(null\u003d\u003d\u003d(c\u003de.line)||void 0\u003d\u003d\u003dc?void 0:c.doit)\u0026\u0026(e.line.set_vectorize(t,a),t.stroke())}i.generic_line_scalar_legend\u003dfunction(e,t,{x0:i,x1:n,y0:l,y1:o}){t.save(),t.beginPath(),t.moveTo(i,(l+o)/2),t.lineTo(n,(l+o)/2),e.line.doit\u0026\u0026(e.line.set_value(t),t.stroke()),t.restore()},i.generic_line_vector_legend\u003da,i.generic_line_legend\u003da,i.generic_area_scalar_legend\u003dfunction(e,t,{x0:i,x1:n,y0:l,y1:o}){var a,r;const c\u003d.1*Math.abs(n-i),s\u003d.1*Math.abs(o-l),_\u003di+c,v\u003dn-c,d\u003dl+s,h\u003do-s;t.beginPath(),t.rect(_,d,v-_,h-d),e.fill.doit\u0026\u0026(e.fill.set_value(t),t.fill()),(null\u003d\u003d\u003d(a\u003de.hatch)||void 0\u003d\u003d\u003da?void 0:a.doit)\u0026\u0026(e.hatch.set_value(t),t.fill()),(null\u003d\u003d\u003d(r\u003de.line)||void 0\u003d\u003d\u003dr?void 0:r.doit)\u0026\u0026(e.line.set_value(t),t.stroke())},i.generic_area_vector_legend\u003dr,i.generic_area_legend\u003dr,i.line_interpolation\u003dfunction(e,t,i,n,l,a){const{sx:r,sy:c}\u003dt;let s,_,v,d;\"point\"\u003d\u003dt.type?([v,d]\u003de.yscale.r_invert(c-1,c+1),[s,_]\u003de.xscale.r_invert(r-1,r+1)):\"v\"\u003d\u003dt.direction?([v,d]\u003de.yscale.r_invert(c,c),[s,_]\u003d[Math.min(i-1,l-1),Math.max(i+1,l+1)]):([s,_]\u003de.xscale.r_invert(r,r),[v,d]\u003d[Math.min(n-1,a-1),Math.max(n+1,a+1)]);const{x:h,y:g}\u003do.check_2_segments_intersect(s,v,_,d,i,n,l,a);return[h,g]}},\n function _(t,n,e,i,r){function s(t,n){return(t.x-n.x)**2+(t.y-n.y)**2}function o(t,n,e){const i\u003ds(n,e);if(0\u003d\u003di)return s(t,n);const r\u003d((t.x-n.x)*(e.x-n.x)+(t.y-n.y)*(e.y-n.y))/i;if(r\u003c0)return s(t,n);if(r\u003e1)return s(t,e);return s(t,{x:n.x+r*(e.x-n.x),y:n.y+r*(e.y-n.y)})}i(),e.point_in_poly\u003dfunction(t,n,e,i){let r\u003d!1,s\u003de[e.length-1],o\u003di[i.length-1];for(let u\u003d0;u\u003ce.length;u++){const c\u003de[u],_\u003di[u];o\u003cn!\u003d_\u003cn\u0026\u0026s+(n-o)/(_-o)*(c-s)\u003ct\u0026\u0026(r\u003d!r),s\u003dc,o\u003d_}return r},e.point_in_ellipse\u003dfunction(t,n,e,i,r,s,o){return((Math.cos(e)/r)**2+(Math.sin(e)/i)**2)*(t-s)**2+2*Math.cos(e)*Math.sin(e)*((1/r)**2-(1/i)**2)*(t-s)*(n-o)+((Math.cos(e)/i)**2+(Math.sin(e)/r)**2)*(n-o)**2\u003c\u003d1},e.dist_2_pts\u003ds,e.dist_to_segment_squared\u003do,e.dist_to_segment\u003dfunction(t,n,e){return Math.sqrt(o(t,n,e))},e.check_2_segments_intersect\u003dfunction(t,n,e,i,r,s,o,u){const c\u003d(u-s)*(e-t)-(o-r)*(i-n);if(0\u003d\u003dc)return{hit:!1,x:null,y:null};{let _\u003dn-s,h\u003dt-r;const l\u003d(e-t)*_-(i-n)*h;_\u003d((o-r)*_-(u-s)*h)/c,h\u003dl/c;return{hit:_\u003e0\u0026\u0026_\u003c1\u0026\u0026h\u003e0\u0026\u0026h\u003c1,x:t+_*(e-t),y:n+_*(i-n)}}}},\n function _(t,e,s,i,a){i();const o\u003dt(1),n\u003dt(109),_\u003dt(113),r\u003do.__importDefault(t(114)),h\u003do.__importDefault(t(115)),l\u003dt(22),g\u003dt(46);class u{constructor(t){this._atlas\u003dnew Map,this._width\u003d256,this._height\u003d256,this.tex\u003dnew n.Texture2d(t),this.tex.set_wrapping(t.REPEAT,t.REPEAT),this.tex.set_interpolation(t.NEAREST,t.NEAREST),this.tex.set_size([this._width,this._height],t.RGBA),this.tex.set_data([0,0],[this._width,this._height],new Uint8Array(4*this._width*this._height)),this.get_atlas_data([1])}get_atlas_data(t){const e\u003dt.join(\"-\");let s\u003dthis._atlas.get(e);if(null\u003d\u003ds){const[i,a]\u003dthis.make_pattern(t),o\u003dthis._atlas.size;this.tex.set_data([0,o],[this._width,1],new Uint8Array(i.map((t\u003d\u003et+10)))),s\u003d[o/this._height,a],this._atlas.set(e,s)}return s}make_pattern(t){t.length\u003e1\u0026\u0026t.length%2\u0026\u0026(t\u003dt.concat(t));let e\u003d0;for(const s of t)e+\u003ds;const s\u003d[];let i\u003d0;for(let e\u003d0,a\u003dt.length+2;e\u003ca;e+\u003d2){const a\u003dMath.max(1e-4,t[e%t.length]),o\u003dMath.max(1e-4,t[(e+1)%t.length]);s.push(i,i+a),i+\u003da+o}const a\u003dthis._width,o\u003dnew Float32Array(4*a);for(let t\u003d0,i\u003da;t\u003ci;t++){let i,n,_;const r\u003de*t/(a-1);let h\u003d0,l\u003d1e16;for(let t\u003d0,e\u003ds.length;t\u003ce;t++){const e\u003dMath.abs(s[t]-r);e\u003cl\u0026\u0026(h\u003dt,l\u003de)}h%2\u003d\u003d0?(_\u003dr\u003c\u003ds[h]?1:0,n\u003ds[h],i\u003ds[h+1]):(_\u003dr\u003es[h]?-1:0,n\u003ds[h-1],i\u003ds[h]),o[4*t+0]\u003ds[h],o[4*t+1]\u003d_,o[4*t+2]\u003dn,o[4*t+3]\u003di}return[o,e]}}u.__name__\u003d\"DashAtlas\";const f\u003d{miter:0,round:1,bevel:2},c\u003d{\"\":0,none:0,\".\":0,round:1,\")\":1,\"(\":1,o:1,\"triangle in\":2,\"\u003c\":2,\"triangle out\":3,\"\u003e\":3,square:4,\"[\":4,\"]\":4,\"\u003d\":4,butt:5,\"|\":5};class d extends _.BaseGLGlyph{constructor(t,e){super(t,e),this.glyph\u003de,this._scale_aspect\u003d0;const s\u003dr.default,i\u003dh.default;this.prog\u003dnew n.Program(t),this.prog.set_shaders(s,i),this.index_buffer\u003dnew n.IndexBuffer(t),this.vbo_position\u003dnew n.VertexBuffer(t),this.vbo_tangents\u003dnew n.VertexBuffer(t),this.vbo_segment\u003dnew n.VertexBuffer(t),this.vbo_angles\u003dnew n.VertexBuffer(t),this.vbo_texcoord\u003dnew n.VertexBuffer(t),this.dash_atlas\u003dnew u(t)}draw(t,e,s){const i\u003de.glglyph;if(i.data_changed\u0026\u0026(i._set_data(),i.data_changed\u003d!1),this.visuals_changed\u0026\u0026(this._set_visuals(),this.visuals_changed\u003d!1),i._update_scale(1,1),this._scale_aspect\u003d1,this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord),this.prog.set_uniform(\"u_length\",\"float\",[i.cumsum]),this.prog.set_texture(\"u_dash_atlas\",this.dash_atlas.tex),this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[s.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[s.width,s.height]),this.prog.set_uniform(\"u_scale_aspect\",\"vec2\",[1,1]),this.prog.set_uniform(\"u_scale_length\",\"float\",[Math.sqrt(2)]),this.I_triangles\u003di.I_triangles,this.I_triangles.length\u003c65535)this.index_buffer.set_size(2*this.I_triangles.length),this.index_buffer.set_data(0,new Uint16Array(this.I_triangles)),this.prog.draw(this.gl.TRIANGLES,this.index_buffer);else{t\u003dArray.from(this.I_triangles);const e\u003dthis.I_triangles.length,s\u003d64008,a\u003d[];for(let t\u003d0,i\u003dMath.ceil(e/s);t\u003ci;t++)a.push([]);for(let e\u003d0,i\u003dt.length;e\u003ci;e++){const i\u003dt[e]%s;a[Math.floor(t[e]/s)].push(i)}for(let t\u003d0,e\u003da.length;t\u003ce;t++){const e\u003dnew Uint16Array(a[t]),o\u003dt*s*4;0!\u003d\u003de.length\u0026\u0026(this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position,0,2*o),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents,0,4*o),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment,0,2*o),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles,0,2*o),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord,0,2*o),this.index_buffer.set_size(2*e.length),this.index_buffer.set_data(0,e),this.prog.draw(this.gl.TRIANGLES,this.index_buffer))}}}_set_data(){this._bake(),this.vbo_position.set_size(4*this.V_position.length),this.vbo_position.set_data(0,this.V_position),this.vbo_tangents.set_size(4*this.V_tangents.length),this.vbo_tangents.set_data(0,this.V_tangents),this.vbo_angles.set_size(4*this.V_angles.length),this.vbo_angles.set_data(0,this.V_angles),this.vbo_texcoord.set_size(4*this.V_texcoord.length),this.vbo_texcoord.set_data(0,this.V_texcoord)}_set_visuals(){const{line_color:t,line_alpha:e,line_width:s,line_cap:i,line_join:a,line_dash:o,line_dash_offset:n}\u003dthis.glyph.visuals.line,[_,r,h,u]\u003dl.color2rgba(t.value,e.value),d\u003ds.value,p\u003dc[i.value],v\u003df[a.value];this.prog.set_uniform(\"u_color\",\"vec4\",[_/255,r/255,h/255,u/255]),this.prog.set_uniform(\"u_linewidth\",\"float\",[d]),this.prog.set_uniform(\"u_antialias\",\"float\",[.9]),this.prog.set_uniform(\"u_linecaps\",\"vec2\",[p,p]),this.prog.set_uniform(\"u_linejoin\",\"float\",[v]),this.prog.set_uniform(\"u_miter_limit\",\"float\",[10]);const b\u003dg.resolve_line_dash(o.value);let m\u003d0,w\u003d1;b.length\u0026\u0026([m,w]\u003dthis.dash_atlas.get_atlas_data(b)),this.prog.set_uniform(\"u_dash_index\",\"float\",[m]),this.prog.set_uniform(\"u_dash_phase\",\"float\",[n.value]),this.prog.set_uniform(\"u_dash_period\",\"float\",[w]),this.prog.set_uniform(\"u_dash_caps\",\"vec2\",[p,p]),this.prog.set_uniform(\"u_closed\",\"float\",[0])}_bake(){let t,e,s,i,a,o,n,_;const r\u003dthis.nvertices,h\u003dthis.glyph.sx,l\u003dthis.glyph.sy,g\u003dn\u003dnew Float32Array(2*r),u\u003dnew Float32Array(2*r),f\u003d_\u003dnew Float32Array(4*r);for(let t\u003d0,e\u003dr;t\u003ce;t++)g[2*t+0]\u003disFinite(h[t])?h[t]:0,g[2*t+1]\u003disFinite(l[t])?l[t]:0;this.tangents\u003de\u003dnew Float32Array(2*r-2);for(let t\u003d0,s\u003dr-1;t\u003cs;t++)e[2*t+0]\u003dn[2*(t+1)+0]-n[2*t+0],e[2*t+1]\u003dn[2*(t+1)+1]-n[2*t+1];for(let t\u003d0,s\u003dr-1;t\u003cs;t++)f[4*(t+1)+0]\u003de[2*t+0],f[4*(t+1)+1]\u003de[2*t+1],f[4*t+2]\u003de[2*t+0],f[4*t+3]\u003de[2*t+1];f[0]\u003de[0],f[1]\u003de[1],f[4*(r-1)+2]\u003de[2*(r-2)+0],f[4*(r-1)+3]\u003de[2*(r-2)+1];const c\u003dnew Float32Array(r);for(let t\u003d0,e\u003dr;t\u003ce;t++)c[t]\u003dMath.atan2(_[4*t+0]*_[4*t+3]-_[4*t+1]*_[4*t+2],_[4*t+0]*_[4*t+2]+_[4*t+1]*_[4*t+3]);for(let t\u003d0,e\u003dr-1;t\u003ce;t++)u[2*t+0]\u003dc[t],u[2*t+1]\u003dc[t+1];for(let t\u003d0,e\u003dr;t\u003ce;t++)isFinite(h[t])||(g[2*t+0]\u003dh[t]),isFinite(l[t])||(g[2*t+1]\u003dl[t]);const d\u003d4*r-4;this.V_position\u003di\u003dnew Float32Array(2*d),this.V_angles\u003ds\u003dnew Float32Array(2*d),this.V_tangents\u003da\u003dnew Float32Array(4*d),this.V_texcoord\u003do\u003dnew Float32Array(2*d);for(let t\u003d0,e\u003dr;t\u003ce;t++)for(let e\u003d0;e\u003c4;e++){for(let a\u003d0;a\u003c2;a++)i[2*(4*t+e-2)+a]\u003dg[2*t+a],s[2*(4*t+e)+a]\u003du[2*t+a];for(let s\u003d0;s\u003c4;s++)a[4*(4*t+e-2)+s]\u003df[4*t+s]}for(let t\u003d0,e\u003dr;t\u003ce;t++)o[2*(4*t+0)+0]\u003d-1,o[2*(4*t+1)+0]\u003d-1,o[2*(4*t+2)+0]\u003d1,o[2*(4*t+3)+0]\u003d1,o[2*(4*t+0)+1]\u003d-1,o[2*(4*t+1)+1]\u003d1,o[2*(4*t+2)+1]\u003d-1,o[2*(4*t+3)+1]\u003d1;const p\u003d6*(r-1);this.I_triangles\u003dt\u003dnew Uint32Array(p);for(let e\u003d0,s\u003dr;e\u003cs;e++)t[6*e+0]\u003d0+4*e,t[6*e+1]\u003d1+4*e,t[6*e+2]\u003d3+4*e,t[6*e+3]\u003d2+4*e,t[6*e+4]\u003d0+4*e,t[6*e+5]\u003d3+4*e}_update_scale(t,e){let s;const i\u003dthis.nvertices,a\u003d4*i-4,o\u003dthis.tangents,n\u003dnew Float32Array(i-1),_\u003dnew Float32Array(2*i);this.V_segment\u003ds\u003dnew Float32Array(2*a);for(let s\u003d0,a\u003di-1;s\u003ca;s++)n[s]\u003dMath.sqrt((o[2*s+0]*t)**2+(o[2*s+1]*e)**2);let r\u003d0;for(let t\u003d0,e\u003di-1;t\u003ce;t++)r+\u003dn[t],_[2*(t+1)+0]\u003dr,_[2*t+1]\u003dr;for(let t\u003d0,e\u003di;t\u003ce;t++)for(let e\u003d0;e\u003c4;e++)for(let i\u003d0;i\u003c2;i++)s[2*(4*t+e)+i]\u003d_[2*t+i];this.cumsum\u003dr,this.vbo_segment.set_size(4*this.V_segment.length),this.vbo_segment.set_data(0,this.V_segment)}}s.LineGL\u003dd,d.__name__\u003d\"LineGL\"},\n function _(e,r,f,u,x){u(),x(\"Program\",e(110).Program),x(\"Texture2d\",e(112).Texture2d);var t\u003de(111);x(\"IndexBuffer\",t.IndexBuffer),x(\"VertexBuffer\",t.VertexBuffer)},\n function _(t,e,i,s,a){s();const r\u003dt(111);class n{constructor(t){this.gl\u003dt,this.UTYPEMAP\u003d{float:\"uniform1fv\",vec2:\"uniform2fv\",vec3:\"uniform3fv\",vec4:\"uniform4fv\",int:\"uniform1iv\",ivec2:\"uniform2iv\",ivec3:\"uniform3iv\",ivec4:\"uniform4iv\",bool:\"uniform1iv\",bvec2:\"uniform2iv\",bvec3:\"uniform3iv\",bvec4:\"uniform4iv\",mat2:\"uniformMatrix2fv\",mat3:\"uniformMatrix3fv\",mat4:\"uniformMatrix4fv\",sampler1D:\"uniform1i\",sampler2D:\"uniform1i\",sampler3D:\"uniform1i\"},this.ATYPEMAP\u003d{float:\"vertexAttrib1f\",vec2:\"vertexAttrib2f\",vec3:\"vertexAttrib3f\",vec4:\"vertexAttrib4f\"},this.ATYPEINFO\u003d{float:[1,5126],vec2:[2,5126],vec3:[3,5126],vec4:[4,5126],vec4_uint8:[4,5121]},this._linked\u003d!1,this._validated\u003d!1,this._unset_variables\u003dnew Set,this._known_invalid\u003dnew Set,this._locations\u003dnew Map,this._samplers\u003dnew Map,this._attributes\u003dnew Map,this.handle\u003dthis.gl.createProgram()}delete(){this.gl.deleteProgram(this.handle)}activate(){this.gl.useProgram(this.handle)}deactivate(){this.gl.useProgram(0)}set_shaders(t,e){const i\u003dthis.gl;this._linked\u003d!1;const s\u003di.createShader(i.VERTEX_SHADER),a\u003di.createShader(i.FRAGMENT_SHADER),r\u003d[[t,s,\"vertex\"],[e,a,\"fragment\"]];for(const[t,e,s]of r){i.shaderSource(e,t),i.compileShader(e);if(!i.getShaderParameter(e,i.COMPILE_STATUS)){const t\u003di.getShaderInfoLog(e);throw new Error(`errors in ${s} shader:\\n${t}`)}}if(i.attachShader(this.handle,s),i.attachShader(this.handle,a),i.linkProgram(this.handle),!i.getProgramParameter(this.handle,i.LINK_STATUS)){const t\u003di.getProgramInfoLog(this.handle);throw new Error(`Program link error:\\n${t}`)}this._unset_variables\u003dthis._get_active_attributes_and_uniforms(),i.detachShader(this.handle,s),i.detachShader(this.handle,a),i.deleteShader(s),i.deleteShader(a),this._known_invalid.clear(),this._linked\u003d!0}_get_active_attributes_and_uniforms(){const t\u003dthis.gl;this._locations.clear();const e\u003dnew RegExp(\"(\\\\w+)\\\\s*(\\\\[(\\\\d+)\\\\])\\\\s*\"),i\u003dt.getProgramParameter(this.handle,t.ACTIVE_UNIFORMS),s\u003d[],a\u003d[],r\u003d[[s,t.getProgramParameter(this.handle,t.ACTIVE_ATTRIBUTES),t.getActiveAttrib,t.getAttribLocation],[a,i,t.getActiveUniform,t.getUniformLocation]];for(const[i,s,a,n]of r)for(let r\u003d0;r\u003cs;r+\u003d1){const s\u003da.call(t,this.handle,r),o\u003ds.name,h\u003do.match(e);if(null!\u003dh){const t\u003dh[1];for(let e\u003d0;e\u003cs.size;e+\u003d1)i.push([`${t}[${e}]`,s.type])}else i.push([o,s.type]);this._locations.set(o,n.call(t,this.handle,o))}const n\u003dnew Set;for(const[t]of s)n.add(t);for(const[t]of a)n.add(t);return n}set_texture(t,e){var i;if(!this._linked)throw new Error(\"Cannot set uniform when program has no code\");const s\u003dnull!\u003d\u003d(i\u003dthis._locations.get(t))\u0026\u0026void 0!\u003d\u003di?i:-1;if(s\u003c0)this._known_invalid.has(t)||(this._known_invalid.add(t),console.log(`\"Variable ${t} is not an active texture`));else{this._unset_variables.has(t)\u0026\u0026this._unset_variables.delete(t),this.activate();{let i\u003dthis._samplers.size;this._samplers.has(t)\u0026\u0026(i\u003dthis._samplers.get(t)[2]),this._samplers.set(t,[e._target,e.handle,i]),this.gl.uniform1i(s,i)}}}set_uniform(t,e,i){var s;if(!this._linked)throw new Error(\"Cannot set uniform when program has no code\");const a\u003dnull!\u003d\u003d(s\u003dthis._locations.get(t))\u0026\u0026void 0!\u003d\u003ds?s:-1;if(a\u003c0)return void(this._known_invalid.has(t)||(this._known_invalid.add(t),console.log(`Variable ${t} is not an active uniform`)));this._unset_variables.has(t)\u0026\u0026this._unset_variables.delete(t);let r\u003d1;if(!e.startsWith(\"mat\")){const t\u003d\"int\"\u003d\u003de||\"bool\"\u003d\u003de?\"float\":e.replace(/^ib/,\"\");r\u003dMath.floor(i.length/this.ATYPEINFO[t][0])}if(r\u003e1)for(let e\u003d0;e\u003cr;e+\u003d1)if(this._unset_variables.has(`${t}[${e}]`)){const i\u003d`${t}[${e}]`;this._unset_variables.has(i)\u0026\u0026this._unset_variables.delete(i)}const n\u003dthis.UTYPEMAP[e];this.activate(),e.startsWith(\"mat\")?this.gl[n](a,!1,i):this.gl[n](a,i)}set_attribute(t,e,i,s\u003d0,a\u003d0,n\u003d!1){var o;if(!this._linked)throw new Error(\"Cannot set attribute when program has no code\");const h\u003dnull!\u003d\u003d(o\u003dthis._locations.get(t))\u0026\u0026void 0!\u003d\u003do?o:-1;if(h\u003c0)this._known_invalid.has(t)||(this._known_invalid.add(t),i instanceof r.VertexBuffer\u0026\u0026a\u003e0||console.log(`Variable ${t} is not an active attribute`));else if(this._unset_variables.has(t)\u0026\u0026this._unset_variables.delete(t),this.activate(),i instanceof r.VertexBuffer){const[r,o]\u003dthis.ATYPEINFO[e],l\u003d\"vertexAttribPointer\",_\u003d[r,o,n,s,a];this._attributes.set(t,[i.handle,h,l,_])}else{const s\u003dthis.ATYPEMAP[e];this._attributes.set(t,[null,h,s,i])}}_pre_draw(){this.activate();for(const[t,e,i]of this._samplers.values())this.gl.activeTexture(this.gl.TEXTURE0+i),this.gl.bindTexture(t,e);for(const[t,e,i,s]of this._attributes.values())null!\u003dt?(this.gl.bindBuffer(this.gl.ARRAY_BUFFER,t),this.gl.enableVertexAttribArray(e),this.gl[i].apply(this.gl,[e,...s])):(this.gl.bindBuffer(this.gl.ARRAY_BUFFER,null),this.gl.disableVertexAttribArray(e),this.gl[i].apply(this.gl,[e,...s]));this._validated||(this._validated\u003d!0,this._validate())}_validate(){if(this._unset_variables.size\u0026\u0026console.log(`Program has unset variables: ${this._unset_variables}`),this.gl.validateProgram(this.handle),!this.gl.getProgramParameter(this.handle,this.gl.VALIDATE_STATUS))throw console.log(this.gl.getProgramInfoLog(this.handle)),new Error(\"Program validation error\")}draw(t,e){if(!this._linked)throw new Error(\"Cannot draw program if code has not been set\");if(e instanceof r.IndexBuffer){this._pre_draw(),e.activate();const i\u003de.buffer_size/2,s\u003dthis.gl.UNSIGNED_SHORT;this.gl.drawElements(t,i,s,0),e.deactivate()}else{const[i,s]\u003de;0!\u003ds\u0026\u0026(this._pre_draw(),this.gl.drawArrays(t,i,s))}}}i.Program\u003dn,n.__name__\u003d\"Program\"},\n function _(t,e,s,i,a){i();class r{constructor(t){this.gl\u003dt,this._usage\u003d35048,this.buffer_size\u003d0,this.handle\u003dthis.gl.createBuffer()}delete(){this.gl.deleteBuffer(this.handle)}activate(){this.gl.bindBuffer(this._target,this.handle)}deactivate(){this.gl.bindBuffer(this._target,null)}set_size(t){t!\u003dthis.buffer_size\u0026\u0026(this.activate(),this.gl.bufferData(this._target,t,this._usage),this.buffer_size\u003dt)}set_data(t,e){this.activate(),this.gl.bufferSubData(this._target,t,e)}}s.Buffer\u003dr,r.__name__\u003d\"Buffer\";class f extends r{constructor(){super(...arguments),this._target\u003d34962}}s.VertexBuffer\u003df,f.__name__\u003d\"VertexBuffer\";class h extends r{constructor(){super(...arguments),this._target\u003d34963}}s.IndexBuffer\u003dh,h.__name__\u003d\"IndexBuffer\"},\n function _(t,e,i,a,r){a();const s\u003dt(11);class h{constructor(t){this.gl\u003dt,this._target\u003d3553,this._types\u003d{Int8Array:5120,Uint8Array:5121,Int16Array:5122,Uint16Array:5123,Int32Array:5124,Uint32Array:5125,Float32Array:5126},this.handle\u003dthis.gl.createTexture()}delete(){this.gl.deleteTexture(this.handle)}activate(){this.gl.bindTexture(this._target,this.handle)}deactivate(){this.gl.bindTexture(this._target,0)}_get_alignment(t){const e\u003d[4,8,2,1];for(const i of e)if(t%i\u003d\u003d0)return i;s.unreachable()}set_wrapping(t,e){this.activate(),this.gl.texParameterf(this._target,this.gl.TEXTURE_WRAP_S,t),this.gl.texParameterf(this._target,this.gl.TEXTURE_WRAP_T,e)}set_interpolation(t,e){this.activate(),this.gl.texParameterf(this._target,this.gl.TEXTURE_MIN_FILTER,t),this.gl.texParameterf(this._target,this.gl.TEXTURE_MAG_FILTER,e)}set_size([t,e],i){var a,r,s;t\u003d\u003d(null\u003d\u003d\u003d(a\u003dthis._shape_format)||void 0\u003d\u003d\u003da?void 0:a.width)\u0026\u0026e\u003d\u003d(null\u003d\u003d\u003d(r\u003dthis._shape_format)||void 0\u003d\u003d\u003dr?void 0:r.height)\u0026\u0026i\u003d\u003d(null\u003d\u003d\u003d(s\u003dthis._shape_format)||void 0\u003d\u003d\u003ds?void 0:s.format)||(this._shape_format\u003d{width:t,height:e,format:i},this.activate(),this.gl.texImage2D(this._target,0,i,t,e,0,i,this.gl.UNSIGNED_BYTE,null))}set_data(t,[e,i],a){this.activate();const{format:r}\u003dthis._shape_format,[s,h]\u003dt,l\u003dthis._types[a.constructor.name];if(null\u003d\u003dl)throw new Error(`Type ${a.constructor.name} not allowed for texture`);const _\u003dthis._get_alignment(e);4!\u003d_\u0026\u0026this.gl.pixelStorei(this.gl.UNPACK_ALIGNMENT,_),this.gl.texSubImage2D(this._target,0,s,h,e,i,r,l,a),4!\u003d_\u0026\u0026this.gl.pixelStorei(this.gl.UNPACK_ALIGNMENT,4)}}i.Texture2d\u003dh,h.__name__\u003d\"Texture2d\"},\n function _(e,t,s,i,h){i();class a{constructor(e,t){this.gl\u003de,this.glyph\u003dt,this.nvertices\u003d0,this.size_changed\u003d!1,this.data_changed\u003d!1,this.visuals_changed\u003d!1}set_data_changed(){const{data_size:e}\u003dthis.glyph;e!\u003dthis.nvertices\u0026\u0026(this.nvertices\u003de,this.size_changed\u003d!0),this.data_changed\u003d!0}set_visuals_changed(){this.visuals_changed\u003d!0}render(e,t,s){if(0\u003d\u003dt.length)return!0;const{width:i,height:h}\u003dthis.glyph.renderer.plot_view.canvas_view.webgl.canvas,a\u003d{pixel_ratio:this.glyph.renderer.plot_view.canvas_view.pixel_ratio,width:i,height:h};return this.draw(t,s,a),!0}}s.BaseGLGlyph\u003da,a.__name__\u003d\"BaseGLGlyph\"},\n function _(n,e,t,a,i){a();t.default\u003d\"\\nprecision mediump float;\\n\\nconst float PI \u003d 3.14159265358979323846264;\\nconst float THETA \u003d 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size, u_offset;\\nuniform vec2 u_scale_aspect;\\nuniform float u_scale_length;\\n\\nuniform vec4 u_color;\\nuniform float u_antialias;\\nuniform float u_length;\\nuniform float u_linewidth;\\nuniform float u_dash_index;\\nuniform float u_closed;\\n\\nattribute vec2 a_position;\\nattribute vec4 a_tangents;\\nattribute vec2 a_segment;\\nattribute vec2 a_angles;\\nattribute vec2 a_texcoord;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\nfloat cross(in vec2 v1, in vec2 v2)\\n{\\n return v1.x*v2.y - v1.y*v2.x;\\n}\\n\\nfloat signed_distance(in vec2 v1, in vec2 v2, in vec2 v3)\\n{\\n return cross(v2-v1,v1-v3) / length(v2-v1);\\n}\\n\\nvoid rotate( in vec2 v, in float alpha, out vec2 result )\\n{\\n float c \u003d cos(alpha);\\n float s \u003d sin(alpha);\\n result \u003d vec2( c*v.x - s*v.y,\\n s*v.x + c*v.y );\\n}\\n\\nvoid main()\\n{\\n bool closed \u003d (u_closed \u003e 0.0);\\n\\n // Attributes and uniforms to varyings\\n v_color \u003d u_color;\\n v_linewidth \u003d u_linewidth;\\n v_segment \u003d a_segment * u_scale_length;\\n v_length \u003d u_length * u_scale_length;\\n\\n // Scale to map to pixel coordinates. The original algorithm from the paper\\n // assumed isotropic scale. We obviously do not have this.\\n vec2 abs_scale_aspect \u003d abs(u_scale_aspect);\\n vec2 abs_scale \u003d u_scale_length * abs_scale_aspect;\\n\\n // Correct angles for aspect ratio\\n vec2 av;\\n av \u003d vec2(1.0, tan(a_angles.x)) / abs_scale_aspect;\\n v_angles.x \u003d atan(av.y, av.x);\\n av \u003d vec2(1.0, tan(a_angles.y)) / abs_scale_aspect;\\n v_angles.y \u003d atan(av.y, av.x);\\n\\n // Thickness below 1 pixel are represented using a 1 pixel thickness\\n // and a modified alpha\\n v_color.a \u003d min(v_linewidth, v_color.a);\\n v_linewidth \u003d max(v_linewidth, 1.0);\\n\\n // If color is fully transparent we just will discard the fragment anyway\\n if( v_color.a \u003c\u003d 0.0 ) {\\n gl_Position \u003d vec4(0.0,0.0,0.0,1.0);\\n return;\\n }\\n\\n // This is the actual half width of the line\\n float w \u003d ceil(u_antialias+v_linewidth)/2.0;\\n\\n vec2 position \u003d a_position;\\n\\n vec2 t1 \u003d normalize(a_tangents.xy * abs_scale_aspect); // note the scaling for aspect ratio here\\n vec2 t2 \u003d normalize(a_tangents.zw * abs_scale_aspect);\\n float u \u003d a_texcoord.x;\\n float v \u003d a_texcoord.y;\\n vec2 o1 \u003d vec2( +t1.y, -t1.x);\\n vec2 o2 \u003d vec2( +t2.y, -t2.x);\\n\\n // This is a join\\n // ----------------------------------------------------------------\\n if( t1 !\u003d t2 ) {\\n float angle \u003d atan (t1.x*t2.y-t1.y*t2.x, t1.x*t2.x+t1.y*t2.y); // Angle needs recalculation for some reason\\n vec2 t \u003d normalize(t1+t2);\\n vec2 o \u003d vec2( + t.y, - t.x);\\n\\n if ( u_dash_index \u003e 0.0 )\\n {\\n // Broken angle\\n // ----------------------------------------------------------------\\n if( (abs(angle) \u003e THETA) ) {\\n position +\u003d v * w * o / cos(angle/2.0);\\n float s \u003d sign(angle);\\n if( angle \u003c 0.0 ) {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n if( v \u003d\u003d 1.0 ) {\\n position -\u003d 2.0 * w * t1 / sin(angle);\\n u -\u003d 2.0 * w / sin(angle);\\n }\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n if( v \u003d\u003d 1.0 ) {\\n position +\u003d 2.0 * w * t2 / sin(angle);\\n u +\u003d 2.0*w / sin(angle);\\n }\\n }\\n } else {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n if( v \u003d\u003d -1.0 ) {\\n position +\u003d 2.0 * w * t1 / sin(angle);\\n u +\u003d 2.0 * w / sin(angle);\\n }\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n if( v \u003d\u003d -1.0 ) {\\n position -\u003d 2.0 * w * t2 / sin(angle);\\n u -\u003d 2.0*w / sin(angle);\\n }\\n }\\n }\\n // Continuous angle\\n // ------------------------------------------------------------\\n } else {\\n position +\u003d v * w * o / cos(angle/2.0);\\n if( u \u003d\u003d +1.0 ) u \u003d v_segment.y;\\n else u \u003d v_segment.x;\\n }\\n }\\n\\n // Solid line\\n // --------------------------------------------------------------------\\n else\\n {\\n position.xy +\u003d v * w * o / cos(angle/2.0);\\n if( angle \u003c 0.0 ) {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n }\\n } else {\\n if( u \u003d\u003d +1.0 ) {\\n u \u003d v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u \u003d v_segment.x - v * w * tan(angle/2.0);\\n }\\n }\\n }\\n\\n // This is a line start or end (t1 \u003d\u003d t2)\\n // ------------------------------------------------------------------------\\n } else {\\n position +\u003d v * w * o1;\\n if( u \u003d\u003d -1.0 ) {\\n u \u003d v_segment.x - w;\\n position -\u003d w * t1;\\n } else {\\n u \u003d v_segment.y + w;\\n position +\u003d w * t2;\\n }\\n }\\n\\n // Miter distance\\n // ------------------------------------------------------------------------\\n vec2 t;\\n vec2 curr \u003d a_position * abs_scale;\\n if( a_texcoord.x \u003c 0.0 ) {\\n vec2 next \u003d curr + t2*(v_segment.y-v_segment.x);\\n\\n rotate( t1, +v_angles.x/2.0, t);\\n v_miter.x \u003d signed_distance(curr, curr+t, position);\\n\\n rotate( t2, +v_angles.y/2.0, t);\\n v_miter.y \u003d signed_distance(next, next+t, position);\\n } else {\\n vec2 prev \u003d curr - t1*(v_segment.y-v_segment.x);\\n\\n rotate( t1, -v_angles.x/2.0,t);\\n v_miter.x \u003d signed_distance(prev, prev+t, position);\\n\\n rotate( t2, -v_angles.y/2.0,t);\\n v_miter.y \u003d signed_distance(curr, curr+t, position);\\n }\\n\\n if (!closed \u0026\u0026 v_segment.x \u003c\u003d 0.0) {\\n v_miter.x \u003d 1e10;\\n }\\n if (!closed \u0026\u0026 v_segment.y \u003e\u003d v_length)\\n {\\n v_miter.y \u003d 1e10;\\n }\\n\\n v_texcoord \u003d vec2( u, v*w );\\n\\n // Calculate position in device coordinates. Note that we\\n // already scaled with abs scale above.\\n vec2 normpos \u003d position * sign(u_scale_aspect);\\n normpos +\u003d 0.5; // make up for Bokeh\u0027s offset\\n normpos /\u003d u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position \u003d vec4(normpos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *\u003d -1.0;\\n}\\n\"},\n function _(n,t,e,s,a){s();e.default\u003d\"\\nprecision mediump float;\\n\\nconst float PI \u003d 3.14159265358979323846264;\\nconst float THETA \u003d 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform sampler2D u_dash_atlas;\\n\\nuniform vec2 u_linecaps;\\nuniform float u_miter_limit;\\nuniform float u_linejoin;\\nuniform float u_antialias;\\nuniform float u_dash_phase;\\nuniform float u_dash_period;\\nuniform float u_dash_index;\\nuniform vec2 u_dash_caps;\\nuniform float u_closed;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\n// Compute distance to cap ----------------------------------------------------\\nfloat cap( int type, float dx, float dy, float t, float linewidth )\\n{\\n float d \u003d 0.0;\\n dx \u003d abs(dx);\\n dy \u003d abs(dy);\\n if (type \u003d\u003d 0) discard; // None\\n else if (type \u003d\u003d 1) d \u003d sqrt(dx*dx+dy*dy); // Round\\n else if (type \u003d\u003d 3) d \u003d (dx+abs(dy)); // Triangle in\\n else if (type \u003d\u003d 2) d \u003d max(abs(dy),(t+dx-abs(dy))); // Triangle out\\n else if (type \u003d\u003d 4) d \u003d max(dx,dy); // Square\\n else if (type \u003d\u003d 5) d \u003d max(dx+t,dy); // Butt\\n return d;\\n}\\n\\n// Compute distance to join -------------------------------------------------\\nfloat join( in int type, in float d, in vec2 segment, in vec2 texcoord, in vec2 miter,\\n in float linewidth )\\n{\\n // texcoord.x is distance from start\\n // texcoord.y is distance from centerline\\n // segment.x and y indicate the limits (as for texcoord.x) for this segment\\n\\n float dx \u003d texcoord.x;\\n\\n // Round join\\n if( type \u003d\u003d 1 ) {\\n if (dx \u003c segment.x) {\\n d \u003d max(d,length( texcoord - vec2(segment.x,0.0)));\\n //d \u003d length( texcoord - vec2(segment.x,0.0));\\n } else if (dx \u003e segment.y) {\\n d \u003d max(d,length( texcoord - vec2(segment.y,0.0)));\\n //d \u003d length( texcoord - vec2(segment.y,0.0));\\n }\\n }\\n // Bevel join\\n else if ( type \u003d\u003d 2 ) {\\n if (dx \u003c segment.x) {\\n vec2 x \u003d texcoord - vec2(segment.x,0.0);\\n d \u003d max(d, max(abs(x.x), abs(x.y)));\\n\\n } else if (dx \u003e segment.y) {\\n vec2 x \u003d texcoord - vec2(segment.y,0.0);\\n d \u003d max(d, max(abs(x.x), abs(x.y)));\\n }\\n /* Original code for bevel which does not work for us\\n if( (dx \u003c segment.x) || (dx \u003e segment.y) )\\n d \u003d max(d, min(abs(x.x),abs(x.y)));\\n */\\n }\\n\\n return d;\\n}\\n\\nvoid main()\\n{\\n // If color is fully transparent we just discard the fragment\\n if( v_color.a \u003c\u003d 0.0 ) {\\n discard;\\n }\\n\\n // Test if dash pattern is the solid one (0)\\n bool solid \u003d (u_dash_index \u003d\u003d 0.0);\\n\\n // Test if path is closed\\n bool closed \u003d (u_closed \u003e 0.0);\\n\\n vec4 color \u003d v_color;\\n float dx \u003d v_texcoord.x;\\n float dy \u003d v_texcoord.y;\\n float t \u003d v_linewidth/2.0-u_antialias;\\n float width \u003d 1.0; //v_linewidth; original code had dashes scale with line width, we do not\\n float d \u003d 0.0;\\n\\n vec2 linecaps \u003d u_linecaps;\\n vec2 dash_caps \u003d u_dash_caps;\\n float line_start \u003d 0.0;\\n float line_stop \u003d v_length;\\n\\n // Apply miter limit; fragments too far into the miter are simply discarded\\n if( (dx \u003c v_segment.x) || (dx \u003e v_segment.y) ) {\\n float into_miter \u003d max(v_segment.x - dx, dx - v_segment.y);\\n if (into_miter \u003e u_miter_limit*v_linewidth/2.0)\\n discard;\\n }\\n\\n // Solid line --------------------------------------------------------------\\n if( solid ) {\\n d \u003d abs(dy);\\n if( (!closed) \u0026\u0026 (dx \u003c line_start) ) {\\n d \u003d cap( int(u_linecaps.x), abs(dx), abs(dy), t, v_linewidth );\\n }\\n else if( (!closed) \u0026\u0026 (dx \u003e line_stop) ) {\\n d \u003d cap( int(u_linecaps.y), abs(dx)-line_stop, abs(dy), t, v_linewidth );\\n }\\n else {\\n d \u003d join( int(u_linejoin), abs(dy), v_segment, v_texcoord, v_miter, v_linewidth );\\n }\\n\\n // Dash line --------------------------------------------------------------\\n } else {\\n float segment_start \u003d v_segment.x;\\n float segment_stop \u003d v_segment.y;\\n float segment_center\u003d (segment_start+segment_stop)/2.0;\\n float freq \u003d u_dash_period*width;\\n float u \u003d mod( dx + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n float dash_center\u003d tex.x * width;\\n float dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n float dash_start \u003d dx - u + _start;\\n float dash_stop \u003d dx - u + _stop;\\n\\n // Compute extents of the first dash (the one relative to v_segment.x)\\n // Note: this could be computed in the vertex shader\\n if( (dash_stop \u003c segment_start) \u0026\u0026 (dash_caps.x !\u003d 5.0) ) {\\n float u \u003d mod(segment_start + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center\u003d tex.x * width;\\n //dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n dash_start \u003d segment_start - u + _start;\\n dash_stop \u003d segment_start - u + _stop;\\n }\\n\\n // Compute extents of the last dash (the one relatives to v_segment.y)\\n // Note: This could be computed in the vertex shader\\n else if( (dash_start \u003e segment_stop) \u0026\u0026 (dash_caps.y !\u003d 5.0) ) {\\n float u \u003d mod(segment_stop + u_dash_phase*width, freq);\\n vec4 tex \u003d texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center\u003d tex.x * width;\\n //dash_type \u003d tex.y;\\n float _start \u003d tex.z * width;\\n float _stop \u003d tex.a * width;\\n dash_start \u003d segment_stop - u + _start;\\n dash_stop \u003d segment_stop - u + _stop;\\n }\\n\\n // This test if the we are dealing with a discontinuous angle\\n bool discontinuous \u003d ((dx \u003c segment_center) \u0026\u0026 abs(v_angles.x) \u003e THETA) ||\\n ((dx \u003e\u003d segment_center) \u0026\u0026 abs(v_angles.y) \u003e THETA);\\n //if( dx \u003c line_start) discontinuous \u003d false;\\n //if( dx \u003e line_stop) discontinuous \u003d false;\\n\\n float d_join \u003d join( int(u_linejoin), abs(dy),\\n v_segment, v_texcoord, v_miter, v_linewidth );\\n\\n // When path is closed, we do not have room for linecaps, so we make room\\n // by shortening the total length\\n if (closed) {\\n line_start +\u003d v_linewidth/2.0;\\n line_stop -\u003d v_linewidth/2.0;\\n }\\n\\n // We also need to take antialias area into account\\n //line_start +\u003d u_antialias;\\n //line_stop -\u003d u_antialias;\\n\\n // Check is dash stop is before line start\\n if( dash_stop \u003c\u003d line_start ) {\\n discard;\\n }\\n // Check is dash start is beyond line stop\\n if( dash_start \u003e\u003d line_stop ) {\\n discard;\\n }\\n\\n // Check if current dash start is beyond segment stop\\n if( discontinuous ) {\\n // Dash start is beyond segment, we discard\\n if( (dash_start \u003e segment_stop) ) {\\n discard;\\n //gl_FragColor \u003d vec4(1.0,0.0,0.0,.25); return;\\n }\\n\\n // Dash stop is before segment, we discard\\n if( (dash_stop \u003c segment_start) ) {\\n discard; //gl_FragColor \u003d vec4(0.0,1.0,0.0,.25); return;\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.x \u003d\u003d 1.0 ) {\\n if( (u \u003e _stop) \u0026\u0026 (dash_stop \u003e segment_stop ) \u0026\u0026 (abs(v_angles.y) \u003c PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.y \u003d\u003d 1.0 ) {\\n if( (u \u003c _start) \u0026\u0026 (dash_start \u003c segment_start ) \u0026\u0026 (abs(v_angles.x) \u003c PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for triangle caps (in \u0026 out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.x !\u003d 1.0) \u0026\u0026 (dash_caps.x !\u003d 5.0) ) {\\n if( (dash_start \u003c segment_start ) \u0026\u0026 (abs(v_angles.x) \u003c PI/2.0) ) {\\n float a \u003d v_angles.x/2.0;\\n float x \u003d (segment_start-dx)*cos(a) - dy*sin(a);\\n float y \u003d (segment_start-dx)*sin(a) + dy*cos(a);\\n if( x \u003e 0.0 ) discard;\\n // We transform the cap into square to avoid holes\\n dash_caps.x \u003d 4.0;\\n }\\n }\\n\\n // Special case for triangle caps (in \u0026 out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.y !\u003d 1.0) \u0026\u0026 (dash_caps.y !\u003d 5.0) ) {\\n if( (dash_stop \u003e segment_stop ) \u0026\u0026 (abs(v_angles.y) \u003c PI/2.0) ) {\\n float a \u003d v_angles.y/2.0;\\n float x \u003d (dx-segment_stop)*cos(a) - dy*sin(a);\\n float y \u003d (dx-segment_stop)*sin(a) + dy*cos(a);\\n if( x \u003e 0.0 ) discard;\\n // We transform the caps into square to avoid holes\\n dash_caps.y \u003d 4.0;\\n }\\n }\\n }\\n\\n // Line cap at start\\n if( (dx \u003c line_start) \u0026\u0026 (dash_start \u003c line_start) \u0026\u0026 (dash_stop \u003e line_start) ) {\\n d \u003d cap( int(linecaps.x), dx-line_start, dy, t, v_linewidth);\\n }\\n // Line cap at stop\\n else if( (dx \u003e line_stop) \u0026\u0026 (dash_stop \u003e line_stop) \u0026\u0026 (dash_start \u003c line_stop) ) {\\n d \u003d cap( int(linecaps.y), dx-line_stop, dy, t, v_linewidth);\\n }\\n // Dash cap left - dash_type \u003d -1, 0 or 1, but there may be roundoff errors\\n else if( dash_type \u003c -0.5 ) {\\n d \u003d cap( int(dash_caps.y), abs(u-dash_center), dy, t, v_linewidth);\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop) )\\n d \u003d max(d,d_join);\\n }\\n // Dash cap right\\n else if( dash_type \u003e 0.5 ) {\\n d \u003d cap( int(dash_caps.x), abs(dash_center-u), dy, t, v_linewidth);\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop) )\\n d \u003d max(d,d_join);\\n }\\n // Dash body (plain)\\n else {// if( dash_type \u003e -0.5 \u0026\u0026 dash_type \u003c 0.5) {\\n d \u003d abs(dy);\\n }\\n\\n // Line join\\n if( (dx \u003e line_start) \u0026\u0026 (dx \u003c line_stop)) {\\n if( (dx \u003c\u003d segment_start) \u0026\u0026 (dash_start \u003c\u003d segment_start)\\n \u0026\u0026 (dash_stop \u003e\u003d segment_start) ) {\\n d \u003d d_join;\\n // Antialias at outer border\\n float angle \u003d PI/2.+v_angles.x;\\n float f \u003d abs( (segment_start - dx)*cos(angle) - dy*sin(angle));\\n d \u003d max(f,d);\\n }\\n else if( (dx \u003e segment_stop) \u0026\u0026 (dash_start \u003c\u003d segment_stop)\\n \u0026\u0026 (dash_stop \u003e\u003d segment_stop) ) {\\n d \u003d d_join;\\n // Antialias at outer border\\n float angle \u003d PI/2.+v_angles.y;\\n float f \u003d abs((dx - segment_stop)*cos(angle) - dy*sin(angle));\\n d \u003d max(f,d);\\n }\\n else if( dx \u003c (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx \u003e (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n else if( dx \u003c (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx \u003e (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n\\n // Distance to border ------------------------------------------------------\\n d \u003d d - t;\\n if( d \u003c 0.0 ) {\\n gl_FragColor \u003d color;\\n } else {\\n d /\u003d u_antialias;\\n gl_FragColor \u003d vec4(color.rgb, exp(-d*d)*color.a);\\n }\\n}\\n\"},\n function _(i,t,s,e,l){e();const a\u003di(1),n\u003di(64),_\u003di(106),o\u003da.__importStar(i(107)),h\u003da.__importStar(i(48)),c\u003di(59);class r extends n.XYGlyphView{_inner_loop(i,t,s,e,l){for(const a of t){const t\u003ds[a],n\u003de[a];0!\u003da?isNaN(t+n)?(i.closePath(),l.apply(i),i.beginPath()):i.lineTo(t,n):(i.beginPath(),i.moveTo(t,n))}i.closePath(),l.call(i)}_render(i,t,s){const{sx:e,sy:l}\u003dnull!\u003ds?s:this;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(i),this._inner_loop(i,t,e,l,i.fill)),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_value(i),this._inner_loop(i,t,e,l,i.fill)),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(i),this._inner_loop(i,t,e,l,i.stroke))}draw_legend_for_index(i,t,s){_.generic_area_scalar_legend(this.visuals,i,t)}_hit_point(i){const t\u003dnew c.Selection;return o.point_in_poly(i.sx,i.sy,this.sx,this.sy)\u0026\u0026(t.add_to_selected_glyphs(this.model),t.view\u003dthis),t}}s.PatchView\u003dr,r.__name__\u003d\"PatchView\";class p extends n.XYGlyph{constructor(i){super(i)}static init_Patch(){this.prototype.default_view\u003dr,this.mixins([h.LineScalar,h.FillScalar,h.HatchScalar])}}s.Patch\u003dp,p.__name__\u003d\"Patch\",p.init_Patch()},\n function _(t,e,s,i,n){i();const a\u003dt(1),r\u003dt(24),h\u003dt(118),_\u003da.__importStar(t(107)),l\u003da.__importStar(t(18)),o\u003dt(59);class c extends h.AreaView{_index_data(t){const{min:e,max:s}\u003dMath,{data_size:i}\u003dthis;for(let n\u003d0;n\u003ci;n++){const i\u003dthis._x1[n],a\u003dthis._x2[n],r\u003dthis._y[n];isNaN(i+a+r)||!isFinite(i+a+r)?t.add_empty():t.add(e(i,a),r,s(i,a),r)}}_inner(t,e,s,i,n){t.beginPath();for(let s\u003d0,n\u003de.length;s\u003cn;s++)t.lineTo(e[s],i[s]);for(let e\u003ds.length-1;e\u003e\u003d0;e--)t.lineTo(s[e],i[e]);t.closePath(),n.call(t)}_render(t,e,s){const{sx1:i,sx2:n,sy:a}\u003dnull!\u003ds?s:this;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),this._inner(t,i,n,a,t.fill)),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_value(t),this._inner(t,i,n,a,t.fill))}_hit_point(t){const e\u003dthis.sy.length,s\u003dnew r.ScreenArray(2*e),i\u003dnew r.ScreenArray(2*e);for(let t\u003d0,n\u003de;t\u003cn;t++)s[t]\u003dthis.sx1[t],i[t]\u003dthis.sy[t],s[e+t]\u003dthis.sx2[e-t-1],i[e+t]\u003dthis.sy[e-t-1];const n\u003dnew o.Selection;return _.point_in_poly(t.sx,t.sy,s,i)\u0026\u0026(n.add_to_selected_glyphs(this.model),n.view\u003dthis),n}scenterxy(t){return[(this.sx1[t]+this.sx2[t])/2,this.sy[t]]}_map_data(){this.sx1\u003dthis.renderer.xscale.v_compute(this._x1),this.sx2\u003dthis.renderer.xscale.v_compute(this._x2),this.sy\u003dthis.renderer.yscale.v_compute(this._y)}}s.HAreaView\u003dc,c.__name__\u003d\"HAreaView\";class d extends h.Area{constructor(t){super(t)}static init_HArea(){this.prototype.default_view\u003dc,this.define((({})\u003d\u003e({x1:[l.XCoordinateSpec,{field:\"x1\"}],x2:[l.XCoordinateSpec,{field:\"x2\"}],y:[l.YCoordinateSpec,{field:\"y\"}]})))}}s.HArea\u003dd,d.__name__\u003d\"HArea\",d.init_HArea()},\n function _(e,a,_,i,r){i();const s\u003de(1),n\u003de(98),t\u003de(106),c\u003ds.__importStar(e(48));class l extends n.GlyphView{draw_legend_for_index(e,a,_){t.generic_area_scalar_legend(this.visuals,e,a)}}_.AreaView\u003dl,l.__name__\u003d\"AreaView\";class d extends n.Glyph{constructor(e){super(e)}static init_Area(){this.mixins([c.FillScalar,c.HatchScalar])}}_.Area\u003dd,d.__name__\u003d\"Area\",d.init_Area()},\n function _(t,e,s,i,n){i();const a\u003dt(1),r\u003dt(24),h\u003dt(118),_\u003da.__importStar(t(107)),l\u003da.__importStar(t(18)),o\u003dt(59);class c extends h.AreaView{_index_data(t){const{min:e,max:s}\u003dMath,{data_size:i}\u003dthis;for(let n\u003d0;n\u003ci;n++){const i\u003dthis._x[n],a\u003dthis._y1[n],r\u003dthis._y2[n];isNaN(i+a+r)||!isFinite(i+a+r)?t.add_empty():t.add(i,e(a,r),i,s(a,r))}}_inner(t,e,s,i,n){t.beginPath();for(let i\u003d0,n\u003ds.length;i\u003cn;i++)t.lineTo(e[i],s[i]);for(let s\u003di.length-1;s\u003e\u003d0;s--)t.lineTo(e[s],i[s]);t.closePath(),n.call(t)}_render(t,e,s){const{sx:i,sy1:n,sy2:a}\u003dnull!\u003ds?s:this;this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),this._inner(t,i,n,a,t.fill)),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_value(t),this._inner(t,i,n,a,t.fill))}scenterxy(t){return[this.sx[t],(this.sy1[t]+this.sy2[t])/2]}_hit_point(t){const e\u003dthis.sx.length,s\u003dnew r.ScreenArray(2*e),i\u003dnew r.ScreenArray(2*e);for(let t\u003d0,n\u003de;t\u003cn;t++)s[t]\u003dthis.sx[t],i[t]\u003dthis.sy1[t],s[e+t]\u003dthis.sx[e-t-1],i[e+t]\u003dthis.sy2[e-t-1];const n\u003dnew o.Selection;return _.point_in_poly(t.sx,t.sy,s,i)\u0026\u0026(n.add_to_selected_glyphs(this.model),n.view\u003dthis),n}_map_data(){this.sx\u003dthis.renderer.xscale.v_compute(this._x),this.sy1\u003dthis.renderer.yscale.v_compute(this._y1),this.sy2\u003dthis.renderer.yscale.v_compute(this._y2)}}s.VAreaView\u003dc,c.__name__\u003d\"VAreaView\";class d extends h.Area{constructor(t){super(t)}static init_VArea(){this.prototype.default_view\u003dc,this.define((({})\u003d\u003e({x:[l.XCoordinateSpec,{field:\"x\"}],y1:[l.YCoordinateSpec,{field:\"y1\"}],y2:[l.YCoordinateSpec,{field:\"y2\"}]})))}}s.VArea\u003dd,d.__name__\u003d\"VArea\",d.init_VArea()},\n function _(i,e,s,t,n){t();const c\u003di(53),o\u003di(59),r\u003di(24),a\u003di(121),u\u003di(57);class _ extends c.Model{constructor(i){super(i)}static init_CDSView(){this.define((({Array:i,Ref:e})\u003d\u003e({filters:[i(e(a.Filter)),[]],source:[e(u.ColumnarDataSource)]}))),this.internal((({Int:i,Dict:e,Ref:s,Nullable:t})\u003d\u003e({indices:[s(r.Indices)],indices_map:[e(i),{}],masked:[t(s(r.Indices)),null]})))}initialize(){super.initialize(),this.compute_indices()}connect_signals(){super.connect_signals(),this.connect(this.properties.filters.change,(()\u003d\u003ethis.compute_indices()));const i\u003d()\u003d\u003e{const i\u003d()\u003d\u003ethis.compute_indices();null!\u003dthis.source\u0026\u0026(this.connect(this.source.change,i),this.source instanceof u.ColumnarDataSource\u0026\u0026(this.connect(this.source.streaming,i),this.connect(this.source.patching,i)))};let e\u003dnull!\u003dthis.source;e?i():this.connect(this.properties.source.change,(()\u003d\u003e{e||(i(),e\u003d!0)}))}compute_indices(){var i;const{source:e}\u003dthis;if(null\u003d\u003de)return;const s\u003dnull!\u003d\u003d(i\u003de.get_length())\u0026\u0026void 0!\u003d\u003di?i:1,t\u003dr.Indices.all_set(s);for(const i of this.filters)t.intersect(i.compute_indices(e));this.indices\u003dt,this._indices\u003d[...t],this.indices_map_to_subset()}indices_map_to_subset(){this.indices_map\u003d{};for(let i\u003d0;i\u003cthis._indices.length;i++)this.indices_map[this._indices[i]]\u003di}convert_selection_from_subset(i){const e\u003di.indices.map((i\u003d\u003ethis._indices[i]));return new o.Selection(Object.assign(Object.assign({},i.attributes),{indices:e}))}convert_selection_to_subset(i){const e\u003di.indices.map((i\u003d\u003ethis.indices_map[i]));return new o.Selection(Object.assign(Object.assign({},i.attributes),{indices:e}))}convert_indices_from_subset(i){return i.map((i\u003d\u003ethis._indices[i]))}}s.CDSView\u003d_,_.__name__\u003d\"CDSView\",_.init_CDSView()},\n function _(e,t,n,s,c){s();const o\u003de(53);class r extends o.Model{constructor(e){super(e)}}n.Filter\u003dr,r.__name__\u003d\"Filter\"},\n function _(n,e,t,i,o){i();const s\u003dn(9);async function c(n,e,t){const i\u003dnew n(Object.assign(Object.assign({},t),{model:e}));return i.initialize(),await i.lazy_initialize(),i}t.build_view\u003dasync function(n,e\u003d{parent:null},t\u003d(n\u003d\u003en.default_view)){const i\u003dawait c(t(n),n,e);return i.connect_signals(),i},t.build_views\u003dasync function(n,e,t\u003d{parent:null},i\u003d(n\u003d\u003en.default_view)){const o\u003ds.difference([...n.keys()],e);for(const e of o)n.get(e).remove(),n.delete(e);const a\u003d[],f\u003de.filter((e\u003d\u003e!n.has(e)));for(const e of f){const o\u003dawait c(i(e),e,t);n.set(e,o),a.push(o)}for(const n of a)n.connect_signals();return a},t.remove_views\u003dfunction(n){for(const[e,t]of n)t.remove(),n.delete(e)}},\n function _(e,r,n,t,i){t();const s\u003de(62),o\u003de(61),l\u003de(124),d\u003de(125),a\u003de(126),p\u003de(122),_\u003de(64),h\u003de(127),c\u003de(128),u\u003de(11);class y extends s.DataRendererView{get glyph_view(){return this.node_view.glyph}async lazy_initialize(){await super.lazy_initialize();const e\u003dthis.model;let r\u003dnull,n\u003dnull;const t\u003dnew class extends l.Expression{_v_compute(n){u.assert(null\u003d\u003dr);const[t]\u003dr\u003de.layout_provider.get_edge_coordinates(n);return t}},i\u003dnew class extends l.Expression{_v_compute(e){u.assert(null!\u003dr);const[,n]\u003dr;return r\u003dnull,n}},s\u003dnew class extends l.Expression{_v_compute(r){u.assert(null\u003d\u003dn);const[t]\u003dn\u003de.layout_provider.get_node_coordinates(r);return t}},o\u003dnew class extends l.Expression{_v_compute(e){u.assert(null!\u003dn);const[,r]\u003dn;return n\u003dnull,r}},{edge_renderer:d,node_renderer:a}\u003dthis.model;if(!(d.glyph instanceof h.MultiLine||d.glyph instanceof c.Patches))throw new Error(`${this}.edge_renderer.glyph must be a MultiLine glyph`);if(!(a.glyph instanceof _.XYGlyph))throw new Error(`${this}.node_renderer.glyph must be a XYGlyph glyph`);d.glyph.properties.xs.internal\u003d!0,d.glyph.properties.ys.internal\u003d!0,a.glyph.properties.x.internal\u003d!0,a.glyph.properties.y.internal\u003d!0,d.glyph.xs\u003d{expr:t},d.glyph.ys\u003d{expr:i},a.glyph.x\u003d{expr:s},a.glyph.y\u003d{expr:o};const{parent:y}\u003dthis;this.edge_view\u003dawait p.build_view(d,{parent:y}),this.node_view\u003dawait p.build_view(a,{parent:y})}connect_signals(){super.connect_signals(),this.connect(this.model.layout_provider.change,(()\u003d\u003e{this.edge_view.set_data(),this.node_view.set_data(),this.request_render()}))}remove(){this.edge_view.remove(),this.node_view.remove(),super.remove()}_render(){this.edge_view.render(),this.node_view.render()}renderer_view(e){if(e instanceof o.GlyphRenderer){if(e\u003d\u003dthis.edge_view.model)return this.edge_view;if(e\u003d\u003dthis.node_view.model)return this.node_view}return super.renderer_view(e)}}n.GraphRendererView\u003dy,y.__name__\u003d\"GraphRendererView\";class g extends s.DataRenderer{constructor(e){super(e)}static init_GraphRenderer(){this.prototype.default_view\u003dy,this.define((({Ref:e})\u003d\u003e({layout_provider:[e(d.LayoutProvider)],node_renderer:[e(o.GlyphRenderer)],edge_renderer:[e(o.GlyphRenderer)],selection_policy:[e(a.GraphHitTestPolicy),()\u003d\u003enew a.NodesOnly],inspection_policy:[e(a.GraphHitTestPolicy),()\u003d\u003enew a.NodesOnly]})))}get_selection_manager(){return this.node_renderer.data_source.selection_manager}}n.GraphRenderer\u003dg,g.__name__\u003d\"GraphRenderer\",g.init_GraphRenderer()},\n function _(e,t,s,n,i){n();const c\u003de(53);class l extends c.Model{constructor(e){super(e)}initialize(){super.initialize(),this._connected\u003dnew Set,this._result\u003dnew Map}v_compute(e){this._connected.has(e)||(this.connect(e.change,(()\u003d\u003ethis._result.delete(e))),this.connect(e.patching,(()\u003d\u003ethis._result.delete(e))),this.connect(e.streaming,(()\u003d\u003ethis._result.delete(e))),this._connected.add(e));let t\u003dthis._result.get(e);return null\u003d\u003dt\u0026\u0026(t\u003dthis._v_compute(e),this._result.set(e,t)),t}}s.Expression\u003dl,l.__name__\u003d\"Expression\";class h extends c.Model{constructor(e){super(e)}initialize(){super.initialize(),this._connected\u003dnew Set,this._result\u003dnew Map}compute(e){this._connected.has(e)||(this.connect(e.change,(()\u003d\u003ethis._result.delete(e))),this.connect(e.patching,(()\u003d\u003ethis._result.delete(e))),this.connect(e.streaming,(()\u003d\u003ethis._result.delete(e))),this._connected.add(e));let t\u003dthis._result.get(e);return null\u003d\u003dt\u0026\u0026(t\u003dthis._compute(e),this._result.set(e,t)),t}}s.ScalarExpression\u003dh,h.__name__\u003d\"ScalarExpression\"},\n function _(o,e,r,t,n){t();const s\u003do(53);class c extends s.Model{constructor(o){super(o)}}r.LayoutProvider\u003dc,c.__name__\u003d\"LayoutProvider\"},\n function _(e,t,d,n,s){n();const o\u003de(53),r\u003de(12),_\u003de(9),i\u003de(59);class c extends o.Model{constructor(e){super(e)}_hit_test(e,t,d){if(!t.model.visible)return null;const n\u003dd.glyph.hit_test(e);return null\u003d\u003dn?null:d.model.view.convert_selection_from_subset(n)}}d.GraphHitTestPolicy\u003dc,c.__name__\u003d\"GraphHitTestPolicy\";class a extends c{constructor(e){super(e)}hit_test(e,t){return this._hit_test(e,t,t.edge_view)}do_selection(e,t,d,n){if(null\u003d\u003de)return!1;const s\u003dt.edge_renderer.data_source.selected;return s.update(e,d,n),t.edge_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null\u003d\u003de)return!1;const{edge_renderer:o}\u003dd.model,r\u003do.get_selection_manager().get_or_create_inspector(d.edge_view.model);return r.update(e,n,s),d.edge_view.model.data_source.setv({inspected:r},{silent:!0}),d.edge_view.model.data_source.inspect.emit([d.edge_view.model,{geometry:t}]),!r.is_empty()}}d.EdgesOnly\u003da,a.__name__\u003d\"EdgesOnly\";class l extends c{constructor(e){super(e)}hit_test(e,t){return this._hit_test(e,t,t.node_view)}do_selection(e,t,d,n){if(null\u003d\u003de)return!1;const s\u003dt.node_renderer.data_source.selected;return s.update(e,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null\u003d\u003de)return!1;const{node_renderer:o}\u003dd.model,r\u003do.get_selection_manager().get_or_create_inspector(d.node_view.model);return r.update(e,n,s),d.node_view.model.data_source.setv({inspected:r},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view.model,{geometry:t}]),!r.is_empty()}}d.NodesOnly\u003dl,l.__name__\u003d\"NodesOnly\";class u extends c{constructor(e){super(e)}hit_test(e,t){return this._hit_test(e,t,t.node_view)}get_linked_edges(e,t,d){let n\u003d[];\"selection\"\u003d\u003dd?n\u003de.selected.indices.map((t\u003d\u003ee.data.index[t])):\"inspection\"\u003d\u003dd\u0026\u0026(n\u003de.inspected.indices.map((t\u003d\u003ee.data.index[t])));const s\u003d[];for(let e\u003d0;e\u003ct.data.start.length;e++)(_.contains(n,t.data.start[e])||_.contains(n,t.data.end[e]))\u0026\u0026s.push(e);const o\u003dnew i.Selection;for(const e of s)o.multiline_indices[e]\u003d[0];return o.indices\u003ds,o}do_selection(e,t,d,n){if(null\u003d\u003de)return!1;const s\u003dt.node_renderer.data_source.selected;s.update(e,d,n);const o\u003dt.edge_renderer.data_source.selected,r\u003dthis.get_linked_edges(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(r,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null\u003d\u003de)return!1;const o\u003dd.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model);o.update(e,n,s),d.node_view.model.data_source.setv({inspected:o},{silent:!0});const r\u003dd.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model),_\u003dthis.get_linked_edges(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return r.update(_,n,s),d.edge_view.model.data_source.setv({inspected:r},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view.model,{geometry:t}]),!o.is_empty()}}d.NodesAndLinkedEdges\u003du,u.__name__\u003d\"NodesAndLinkedEdges\";class m extends c{constructor(e){super(e)}hit_test(e,t){return this._hit_test(e,t,t.edge_view)}get_linked_nodes(e,t,d){let n\u003d[];\"selection\"\u003d\u003dd?n\u003dt.selected.indices:\"inspection\"\u003d\u003dd\u0026\u0026(n\u003dt.inspected.indices);const s\u003d[];for(const e of n)s.push(t.data.start[e]),s.push(t.data.end[e]);const o\u003d_.uniq(s).map((t\u003d\u003er.indexOf(e.data.index,t)));return new i.Selection({indices:o})}do_selection(e,t,d,n){if(null\u003d\u003de)return!1;const s\u003dt.edge_renderer.data_source.selected;s.update(e,d,n);const o\u003dt.node_renderer.data_source.selected,r\u003dthis.get_linked_nodes(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(r,d,n),t.edge_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null\u003d\u003de)return!1;const o\u003dd.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model);o.update(e,n,s),d.edge_view.model.data_source.setv({inspected:o},{silent:!0});const r\u003dd.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model),_\u003dthis.get_linked_nodes(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return r.update(_,n,s),d.node_view.model.data_source.setv({inspected:r},{silent:!0}),d.edge_view.model.data_source.inspect.emit([d.edge_view.model,{geometry:t}]),!o.is_empty()}}d.EdgesAndLinkedNodes\u003dm,m.__name__\u003d\"EdgesAndLinkedNodes\"},\n function _(t,e,i,n,s){n();const o\u003dt(1),l\u003dt(65),r\u003dt(48),_\u003do.__importStar(t(107)),c\u003do.__importStar(t(18)),h\u003dt(12),a\u003dt(13),d\u003dt(98),x\u003dt(106),y\u003dt(59);class g extends d.GlyphView{_project_data(){l.inplace.project_xy(this._xs.array,this._ys.array)}_index_data(t){const{data_size:e}\u003dthis;for(let i\u003d0;i\u003ce;i++){const e\u003dthis._xs.get(i);if(0\u003d\u003de.length){t.add_empty();continue}const n\u003dthis._ys.get(i);if(0\u003d\u003dn.length){t.add_empty();continue}const[s,o]\u003dh.minmax(e),[l,r]\u003dh.minmax(n);t.add(s,l,o,r)}}_render(t,e,i){const{sxs:n,sys:s}\u003dnull!\u003di?i:this;for(const i of e){const e\u003dn.get(i),o\u003ds.get(i),l\u003dMath.min(e.length,o.length);let r\u003d!0;t.beginPath();for(let i\u003d0;i\u003cl;i++){const n\u003de[i],s\u003do[i];isFinite(n+s)?r?(t.moveTo(n,s),r\u003d!1):t.lineTo(n,s):r\u003d!0}this.visuals.line.set_vectorize(t,i),t.stroke()}}_hit_point(t){const e\u003d{x:t.sx,y:t.sy};let i\u003d9999;const n\u003dnew Map;for(let t\u003d0,s\u003dthis.sxs.length;t\u003cs;t++){const s\u003dMath.max(2,this.line_width.get(t)/2),o\u003dthis.sxs.get(t),l\u003dthis.sys.get(t);let r\u003dnull;for(let t\u003d0,n\u003do.length-1;t\u003cn;t++){const n\u003d{x:o[t],y:l[t]},c\u003d{x:o[t+1],y:l[t+1]},h\u003d_.dist_to_segment(e,n,c);h\u003cs\u0026\u0026h\u003ci\u0026\u0026(i\u003dh,r\u003d[t])}null!\u003dr\u0026\u0026n.set(t,r)}return new y.Selection({indices:[...n.keys()],multiline_indices:a.to_object(n)})}_hit_span(t){const{sx:e,sy:i}\u003dt;let n,s;\"v\"\u003d\u003dt.direction?(n\u003dthis.renderer.yscale.invert(i),s\u003dthis._ys):(n\u003dthis.renderer.xscale.invert(e),s\u003dthis._xs);const o\u003dnew Map;for(let t\u003d0,e\u003ds.length;t\u003ce;t++){const e\u003ds.get(t),i\u003d[];for(let t\u003d0,s\u003de.length-1;t\u003cs;t++)e[t]\u003c\u003dn\u0026\u0026n\u003c\u003de[t+1]\u0026\u0026i.push(t);i.length\u003e0\u0026\u0026o.set(t,i)}return new y.Selection({indices:[...o.keys()],multiline_indices:a.to_object(o)})}get_interpolation_hit(t,e,i){const n\u003dthis._xs.get(t),s\u003dthis._ys.get(t),o\u003dn[e],l\u003ds[e],r\u003dn[e+1],_\u003ds[e+1];return x.line_interpolation(this.renderer,i,o,l,r,_)}draw_legend_for_index(t,e,i){x.generic_line_vector_legend(this.visuals,t,e,i)}scenterxy(){throw new Error(`${this}.scenterxy() is not implemented`)}}i.MultiLineView\u003dg,g.__name__\u003d\"MultiLineView\";class u extends d.Glyph{constructor(t){super(t)}static init_MultiLine(){this.prototype.default_view\u003dg,this.define((({})\u003d\u003e({xs:[c.XCoordinateSeqSpec,{field:\"xs\"}],ys:[c.YCoordinateSeqSpec,{field:\"ys\"}]}))),this.mixins(r.LineVector)}}i.MultiLine\u003du,u.__name__\u003d\"MultiLine\",u.init_MultiLine()},\n function _(e,t,s,i,n){i();const r\u003de(1),o\u003de(98),a\u003de(106),_\u003de(12),c\u003de(48),l\u003dr.__importStar(e(107)),h\u003dr.__importStar(e(18)),d\u003de(59),y\u003de(11),p\u003de(65);class x extends o.GlyphView{_project_data(){p.inplace.project_xy(this._xs.array,this._ys.array)}_index_data(e){const{data_size:t}\u003dthis;for(let s\u003d0;s\u003ct;s++){const t\u003dthis._xs.get(s),i\u003dthis._ys.get(s);if(0\u003d\u003dt.length)e.add_empty();else{const[s,n]\u003d_.minmax(t),[r,o]\u003d_.minmax(i);e.add(s,r,n,o)}}}_mask_data(){const{x_range:e,y_range:t}\u003dthis.renderer.plot_view.frame;return this.index.indices({x0:e.min,x1:e.max,y0:t.min,y1:t.max})}_inner_loop(e,t,s,i){for(let n\u003d0,r\u003dt.length;n\u003cr;n++)0!\u003dn?isNaN(t[n]+s[n])?(e.closePath(),i.apply(e),e.beginPath()):e.lineTo(t[n],s[n]):(e.beginPath(),e.moveTo(t[n],s[n]));e.closePath(),i.call(e)}_render(e,t,s){const{sxs:i,sys:n}\u003dnull!\u003ds?s:this;for(const s of t){const t\u003di.get(s),r\u003dn.get(s);this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,s),this._inner_loop(e,t,r,e.fill)),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(e,s),this._inner_loop(e,t,r,e.fill)),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,s),this._inner_loop(e,t,r,e.stroke))}}_hit_rect(e){const{sx0:t,sx1:s,sy0:i,sy1:n}\u003de,r\u003d[t,s,s,t],o\u003d[i,i,n,n],[a,_]\u003dthis.renderer.xscale.r_invert(t,s),[c,h]\u003dthis.renderer.yscale.r_invert(i,n),y\u003dthis.index.indices({x0:a,x1:_,y0:c,y1:h}),p\u003d[];for(const e of y){const t\u003dthis.sxs.get(e),s\u003dthis.sys.get(e);let i\u003d!0;for(let e\u003d0,n\u003dt.length;e\u003cn;e++){const n\u003dt[e],a\u003ds[e];if(!l.point_in_poly(n,a,r,o)){i\u003d!1;break}}i\u0026\u0026p.push(e)}return new d.Selection({indices:p})}_hit_point(e){const{sx:t,sy:s}\u003de,i\u003dthis.renderer.xscale.invert(t),n\u003dthis.renderer.yscale.invert(s),r\u003dthis.index.indices({x0:i,y0:n,x1:i,y1:n}),o\u003d[];for(const e of r){const i\u003dthis.sxs.get(e),n\u003dthis.sys.get(e),r\u003di.length;for(let a\u003d0,_\u003d0;;_++){if(isNaN(i[_])||_\u003d\u003dr){const r\u003di.subarray(a,_),c\u003dn.subarray(a,_);if(l.point_in_poly(t,s,r,c)){o.push(e);break}a\u003d_+1}if(_\u003d\u003dr)break}}return new d.Selection({indices:o})}_get_snap_coord(e){return _.sum(e)/e.length}scenterxy(e,t,s){const i\u003dthis.sxs.get(e),n\u003dthis.sys.get(e),r\u003di.length;let o\u003d!1;for(let e\u003d0,a\u003d0;;a++){const _\u003disNaN(i[a]);if(o\u003do||_,a\u003d\u003dr\u0026\u0026!o){return[this._get_snap_coord(i),this._get_snap_coord(n)]}if(_||a\u003d\u003dr){const r\u003di.subarray(e,a),o\u003dn.subarray(e,a);if(l.point_in_poly(t,s,r,o)){return[this._get_snap_coord(r),this._get_snap_coord(o)]}e\u003da+1}if(a\u003d\u003dr)break}y.unreachable()}draw_legend_for_index(e,t,s){a.generic_area_vector_legend(this.visuals,e,t,s)}}s.PatchesView\u003dx,x.__name__\u003d\"PatchesView\";class f extends o.Glyph{constructor(e){super(e)}static init_Patches(){this.prototype.default_view\u003dx,this.define((({})\u003d\u003e({xs:[h.XCoordinateSeqSpec,{field:\"xs\"}],ys:[h.YCoordinateSeqSpec,{field:\"ys\"}]}))),this.mixins([c.LineVector,c.FillVector,c.HatchVector])}}s.Patches\u003df,f.__name__\u003d\"Patches\",f.init_Patches()},\n function _(e,t,n,s,o){s();const r\u003de(53);class c extends r.Model{do_selection(e,t,n,s){return null!\u003de\u0026\u0026(t.selected.update(e,n,s),t._select.emit(),!t.selected.is_empty())}}n.SelectionPolicy\u003dc,c.__name__\u003d\"SelectionPolicy\";class l extends c{hit_test(e,t){const n\u003d[];for(const s of t){const t\u003ds.hit_test(e);null!\u003dt\u0026\u0026n.push(t)}if(n.length\u003e0){const e\u003dn[0];for(const t of n)e.update_through_intersection(t);return e}return null}}n.IntersectRenderers\u003dl,l.__name__\u003d\"IntersectRenderers\";class _ extends c{hit_test(e,t){const n\u003d[];for(const s of t){const t\u003ds.hit_test(e);null!\u003dt\u0026\u0026n.push(t)}if(n.length\u003e0){const e\u003dn[0];for(const t of n)e.update_through_union(t);return e}return null}}n.UnionRenderers\u003d_,_.__name__\u003d\"UnionRenderers\"},\n function _(t,n,e,s,o){s();const r\u003dt(1),i\u003dt(57),l\u003dt(8),c\u003dt(13),a\u003dr.__importStar(t(131)),u\u003dt(132),h\u003dt(35);function d(t,n,e){if(l.isArray(t)){const s\u003dt.concat(n);return null!\u003de\u0026\u0026s.length\u003ee?s.slice(-e):s}if(l.isTypedArray(t)){const s\u003dt.length+n.length;if(null!\u003de\u0026\u0026s\u003ee){const o\u003ds-e,r\u003dt.length;let i;t.length\u003ce?(i\u003dnew t.constructor(e),i.set(t,0)):i\u003dt;for(let t\u003do,n\u003dr;t\u003cn;t++)i[t-o]\u003di[t];for(let t\u003d0,e\u003dn.length;t\u003ce;t++)i[t+(r-o)]\u003dn[t];return i}{const e\u003dnew t.constructor(n);return a.concat(t,e)}}throw new Error(\"unsupported array types\")}function f(t,n){let e,s,o;return l.isNumber(t)?(e\u003dt,o\u003dt+1,s\u003d1):(e\u003dnull!\u003dt.start?t.start:0,o\u003dnull!\u003dt.stop?t.stop:n,s\u003dnull!\u003dt.step?t.step:1),[e,o,s]}function m(t,n){const e\u003dnew Set;let s\u003d!1;for(const[o,r]of n){let n,i,c,a;if(l.isArray(o)){const[s]\u003do;e.add(s),n\u003dt[s].shape,i\u003dt[s],a\u003dr,2\u003d\u003d\u003do.length?(n\u003d[1,n[0]],c\u003d[o[0],0,o[1]]):c\u003do}else l.isNumber(o)?(a\u003d[r],e.add(o)):(a\u003dr,s\u003d!0),c\u003d[0,0,o],n\u003d[1,t.length],i\u003dt;let u\u003d0;const[h,d,m]\u003df(c[1],n[0]),[_,p,g]\u003df(c[2],n[1]);for(let t\u003dh;t\u003cd;t+\u003dm)for(let o\u003d_;o\u003cp;o+\u003dg)s\u0026\u0026e.add(o),i[t*n[1]+o]\u003da[u],u++}return e}e.stream_to_column\u003dd,e.slice\u003df,e.patch_to_column\u003dm;class _ extends i.ColumnarDataSource{constructor(t){super(t)}static init_ColumnDataSource(){this.define((({Dict:t,Any:n})\u003d\u003e({data:[t(n),{}]})))}stream(t,n,e){const{data:s}\u003dthis;for(const[e,o]of c.entries(t))s[e]\u003dd(s[e],o,n);if(this.setv({data:s},{silent:!0}),this.streaming.emit(),null!\u003dthis.document){const s\u003dnew h.ColumnsStreamedEvent(this.document,this.ref(),t,n);this.document._notify_change(this,\"data\",null,null,{setter_id:e,hint:s})}}patch(t,n){const{data:e}\u003dthis;let s\u003dnew Set;for(const[n,o]of c.entries(t))s\u003du.union(s,m(e[n],o));if(this.setv({data:e},{silent:!0}),this.patching.emit([...s]),null!\u003dthis.document){const e\u003dnew h.ColumnsPatchedEvent(this.document,this.ref(),t);this.document._notify_change(this,\"data\",null,null,{setter_id:n,hint:e})}}}e.ColumnDataSource\u003d_,_.__name__\u003d\"ColumnDataSource\",_.init_ColumnDataSource()},\n function _(t,n,o,e,c){e(),o.concat\u003dfunction(t,...n){let o\u003dt.length;for(const t of n)o+\u003dt.length;const e\u003dnew t.constructor(o);e.set(t,0);let c\u003dt.length;for(const t of n)e.set(t,c),c+\u003dt.length;return e}},\n function _(n,o,t,e,f){function c(...n){const o\u003dnew Set;for(const t of n)for(const n of t)o.add(n);return o}e(),t.union\u003dc,t.intersection\u003dfunction(n,...o){const t\u003dnew Set;n:for(const e of n){for(const n of o)if(!n.has(e))continue n;t.add(e)}return t},t.difference\u003dfunction(n,...o){const t\u003dnew Set(n);for(const n of c(...o))t.delete(n);return t}},\n function _(e,i,t,s,o){s();const n\u003de(1),a\u003de(53),l\u003de(42),r\u003dn.__importStar(e(45)),_\u003de(48),c\u003dn.__importStar(e(18));class d extends l.View{initialize(){super.initialize(),this.visuals\u003dnew r.Visuals(this)}request_render(){this.parent.request_render()}get canvas(){return this.parent.canvas}set_data(e){const i\u003dthis;for(const t of this.model){if(!(t instanceof c.VectorSpec||t instanceof c.ScalarSpec))continue;const s\u003dt.uniform(e);i[`${t.attr}`]\u003ds}}}t.ArrowHeadView\u003dd,d.__name__\u003d\"ArrowHeadView\";class h extends a.Model{constructor(e){super(e)}static init_ArrowHead(){this.define((()\u003d\u003e({size:[c.NumberSpec,25]})))}}t.ArrowHead\u003dh,h.__name__\u003d\"ArrowHead\",h.init_ArrowHead();class v extends d{clip(e,i){this.visuals.line.set_vectorize(e,i);const t\u003dthis.size.get(i);e.moveTo(.5*t,t),e.lineTo(.5*t,-2),e.lineTo(-.5*t,-2),e.lineTo(-.5*t,t),e.lineTo(0,0),e.lineTo(.5*t,t)}render(e,i){if(this.visuals.line.doit){this.visuals.line.set_vectorize(e,i);const t\u003dthis.size.get(i);e.beginPath(),e.moveTo(.5*t,t),e.lineTo(0,0),e.lineTo(-.5*t,t),e.stroke()}}}t.OpenHeadView\u003dv,v.__name__\u003d\"OpenHeadView\";class u extends h{constructor(e){super(e)}static init_OpenHead(){this.prototype.default_view\u003dv,this.mixins(_.LineVector)}}t.OpenHead\u003du,u.__name__\u003d\"OpenHead\",u.init_OpenHead();class m extends d{clip(e,i){this.visuals.line.set_vectorize(e,i);const t\u003dthis.size.get(i);e.moveTo(.5*t,t),e.lineTo(.5*t,-2),e.lineTo(-.5*t,-2),e.lineTo(-.5*t,t),e.lineTo(.5*t,t)}render(e,i){this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,i),this._normal(e,i),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,i),this._normal(e,i),e.stroke())}_normal(e,i){const t\u003dthis.size.get(i);e.beginPath(),e.moveTo(.5*t,t),e.lineTo(0,0),e.lineTo(-.5*t,t),e.closePath()}}t.NormalHeadView\u003dm,m.__name__\u003d\"NormalHeadView\";class T extends h{constructor(e){super(e)}static init_NormalHead(){this.prototype.default_view\u003dm,this.mixins([_.LineVector,_.FillVector]),this.override({fill_color:\"black\"})}}t.NormalHead\u003dT,T.__name__\u003d\"NormalHead\",T.init_NormalHead();class p extends d{clip(e,i){this.visuals.line.set_vectorize(e,i);const t\u003dthis.size.get(i);e.moveTo(.5*t,t),e.lineTo(.5*t,-2),e.lineTo(-.5*t,-2),e.lineTo(-.5*t,t),e.lineTo(0,.5*t),e.lineTo(.5*t,t)}render(e,i){this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,i),this._vee(e,i),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,i),this._vee(e,i),e.stroke())}_vee(e,i){const t\u003dthis.size.get(i);e.beginPath(),e.moveTo(.5*t,t),e.lineTo(0,0),e.lineTo(-.5*t,t),e.lineTo(0,.5*t),e.closePath()}}t.VeeHeadView\u003dp,p.__name__\u003d\"VeeHeadView\";class H extends h{constructor(e){super(e)}static init_VeeHead(){this.prototype.default_view\u003dp,this.mixins([_.LineVector,_.FillVector]),this.override({fill_color:\"black\"})}}t.VeeHead\u003dH,H.__name__\u003d\"VeeHead\",H.init_VeeHead();class V extends d{render(e,i){if(this.visuals.line.doit){this.visuals.line.set_vectorize(e,i);const t\u003dthis.size.get(i);e.beginPath(),e.moveTo(.5*t,0),e.lineTo(-.5*t,0),e.stroke()}}clip(e,i){}}t.TeeHeadView\u003dV,V.__name__\u003d\"TeeHeadView\";class f extends h{constructor(e){super(e)}static init_TeeHead(){this.prototype.default_view\u003dV,this.mixins(_.LineVector)}}t.TeeHead\u003df,f.__name__\u003d\"TeeHead\",f.init_TeeHead()},\n function _(s,e,i,t,l){t();const _\u003ds(1),o\u003ds(135),r\u003d_.__importStar(s(48));class h extends o.UpperLowerView{paint(s){s.beginPath(),s.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let e\u003d0,i\u003dthis._lower_sx.length;e\u003ci;e++)s.lineTo(this._lower_sx[e],this._lower_sy[e]);for(let e\u003dthis._upper_sx.length-1;e\u003e\u003d0;e--)s.lineTo(this._upper_sx[e],this._upper_sy[e]);s.closePath(),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(s),s.fill()),s.beginPath(),s.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let e\u003d0,i\u003dthis._lower_sx.length;e\u003ci;e++)s.lineTo(this._lower_sx[e],this._lower_sy[e]);this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(s),s.stroke()),s.beginPath(),s.moveTo(this._upper_sx[0],this._upper_sy[0]);for(let e\u003d0,i\u003dthis._upper_sx.length;e\u003ci;e++)s.lineTo(this._upper_sx[e],this._upper_sy[e]);this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(s),s.stroke())}}i.BandView\u003dh,h.__name__\u003d\"BandView\";class n extends o.UpperLower{constructor(s){super(s)}static init_Band(){this.prototype.default_view\u003dh,this.mixins([r.Line,r.Fill]),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}}i.Band\u003dn,n.__name__\u003d\"Band\",n.init_Band()},\n function _(e,t,i,s,o){s();const r\u003de(1),p\u003de(56),n\u003de(20),_\u003dr.__importStar(e(18));class a extends p.DataAnnotationView{map_data(){const{frame:e}\u003dthis.plot_view,t\u003dthis.model.dimension,i\u003dthis.coordinates.x_scale,s\u003dthis.coordinates.y_scale,o\u003d\"height\"\u003d\u003dt?s:i,r\u003d\"height\"\u003d\u003dt?i:s,p\u003d\"height\"\u003d\u003dt?e.bbox.yview:e.bbox.xview,n\u003d\"height\"\u003d\u003dt?e.bbox.xview:e.bbox.yview;let _,a,h;_\u003d\"data\"\u003d\u003dthis.model.properties.lower.units?o.v_compute(this._lower):p.v_compute(this._lower),a\u003d\"data\"\u003d\u003dthis.model.properties.upper.units?o.v_compute(this._upper):p.v_compute(this._upper),h\u003d\"data\"\u003d\u003dthis.model.properties.base.units?r.v_compute(this._base):n.v_compute(this._base);const[d,c]\u003d\"height\"\u003d\u003dt?[1,0]:[0,1],u\u003d[_,h],l\u003d[a,h];this._lower_sx\u003du[d],this._lower_sy\u003du[c],this._upper_sx\u003dl[d],this._upper_sy\u003dl[c]}}i.UpperLowerView\u003da,a.__name__\u003d\"UpperLowerView\";class h extends _.CoordinateSpec{get dimension(){return\"width\"\u003d\u003dthis.obj.dimension?\"x\":\"y\"}get units(){var e;return null!\u003d\u003d(e\u003dthis.spec.units)\u0026\u0026void 0!\u003d\u003de?e:\"data\"}}i.XOrYCoordinateSpec\u003dh,h.__name__\u003d\"XOrYCoordinateSpec\";class d extends p.DataAnnotation{constructor(e){super(e)}static init_UpperLower(){this.define((()\u003d\u003e({dimension:[n.Dimension,\"height\"],lower:[h,{field:\"lower\"}],upper:[h,{field:\"upper\"}],base:[h,{field:\"base\"}]})))}}i.UpperLower\u003dd,d.__name__\u003d\"UpperLower\",d.init_UpperLower()},\n function _(t,i,o,n,e){n();const s\u003dt(1),l\u003dt(40),a\u003ds.__importStar(t(48)),r\u003dt(20),h\u003dt(99);o.EDGE_TOLERANCE\u003d2.5;class c extends l.AnnotationView{constructor(){super(...arguments),this.bbox\u003dnew h.BBox}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render()))}_render(){const{left:t,right:i,top:o,bottom:n}\u003dthis.model;if(null\u003d\u003dt\u0026\u0026null\u003d\u003di\u0026\u0026null\u003d\u003do\u0026\u0026null\u003d\u003dn)return;const{frame:e}\u003dthis.plot_view,s\u003dthis.coordinates.x_scale,l\u003dthis.coordinates.y_scale,a\u003d(t,i,o,n,e)\u003d\u003e{let s;return s\u003dnull!\u003dt?this.model.screen?t:\"data\"\u003d\u003di?o.compute(t):n.compute(t):e,s};this.bbox\u003dh.BBox.from_rect({left:a(t,this.model.left_units,s,e.bbox.xview,e.bbox.left),right:a(i,this.model.right_units,s,e.bbox.xview,e.bbox.right),top:a(o,this.model.top_units,l,e.bbox.yview,e.bbox.top),bottom:a(n,this.model.bottom_units,l,e.bbox.yview,e.bbox.bottom)}),this._paint_box()}_paint_box(){const{ctx:t}\u003dthis.layer;t.save();const{left:i,top:o,width:n,height:e}\u003dthis.bbox;t.beginPath(),t.rect(i,o,n,e),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(t),t.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_value(t),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(t),t.stroke()),t.restore()}interactive_bbox(){const t\u003dthis.model.line_width+o.EDGE_TOLERANCE;return this.bbox.grow_by(t)}interactive_hit(t,i){if(null\u003d\u003dthis.model.in_cursor)return!1;return this.interactive_bbox().contains(t,i)}cursor(t,i){const{left:o,right:n,bottom:e,top:s}\u003dthis.bbox;return Math.abs(t-o)\u003c3||Math.abs(t-n)\u003c3?this.model.ew_cursor:Math.abs(i-e)\u003c3||Math.abs(i-s)\u003c3?this.model.ns_cursor:this.bbox.contains(t,i)?this.model.in_cursor:null}}o.BoxAnnotationView\u003dc,c.__name__\u003d\"BoxAnnotationView\";class u extends l.Annotation{constructor(t){super(t)}static init_BoxAnnotation(){this.prototype.default_view\u003dc,this.mixins([a.Line,a.Fill,a.Hatch]),this.define((({Number:t,Nullable:i})\u003d\u003e({top:[i(t),null],top_units:[r.SpatialUnits,\"data\"],bottom:[i(t),null],bottom_units:[r.SpatialUnits,\"data\"],left:[i(t),null],left_units:[r.SpatialUnits,\"data\"],right:[i(t),null],right_units:[r.SpatialUnits,\"data\"],render_mode:[r.RenderMode,\"canvas\"]}))),this.internal((({Boolean:t,String:i,Nullable:o})\u003d\u003e({screen:[t,!1],ew_cursor:[o(i),null],ns_cursor:[o(i),null],in_cursor:[o(i),null]}))),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}update({left:t,right:i,top:o,bottom:n}){this.setv({left:t,right:i,top:o,bottom:n,screen:!0})}}o.BoxAnnotation\u003du,u.__name__\u003d\"BoxAnnotation\",u.init_BoxAnnotation()},\n function _(t,e,i,a,n){a();const o\u003dt(1),r\u003dt(40),s\u003dt(138),l\u003dt(144),_\u003dt(162),c\u003dt(165),h\u003dt(198),u\u003dt(166),p\u003dt(205),m\u003dt(169),g\u003dt(203),d\u003dt(202),f\u003dt(209),w\u003dt(217),b\u003dt(220),v\u003dt(20),y\u003do.__importStar(t(48)),k\u003dt(9),x\u003dt(221),C\u003dt(222),j\u003dt(225),z\u003dt(140),L\u003dt(11),S\u003dt(122),M\u003dt(8);class T extends r.AnnotationView{get orientation(){return this._orientation}initialize(){super.initialize();const{ticker:t,formatter:e,color_mapper:i}\u003dthis.model;this._ticker\u003d\"auto\"!\u003dt?t:(()\u003d\u003e{switch(!0){case i instanceof f.LogColorMapper:return new h.LogTicker;case i instanceof f.ScanningColorMapper:return new h.BinnedTicker({mapper:i});case i instanceof f.CategoricalColorMapper:return new h.CategoricalTicker;default:return new h.BasicTicker}})(),this._formatter\u003d\"auto\"!\u003de?e:(()\u003d\u003e{switch(!0){case this._ticker instanceof h.LogTicker:return new p.LogTickFormatter;case i instanceof f.CategoricalColorMapper:return new p.CategoricalTickFormatter;default:return new p.BasicTickFormatter}})(),this._major_range\u003d(()\u003d\u003e{if(i instanceof f.CategoricalColorMapper){const{factors:t}\u003di;return new b.FactorRange({factors:t})}if(i instanceof d.ContinuousColorMapper){const{min:t,max:e}\u003di.metrics;return new b.Range1d({start:t,end:e})}L.unreachable()})(),this._major_scale\u003d(()\u003d\u003e{if(i instanceof f.LinearColorMapper)return new w.LinearScale;if(i instanceof f.LogColorMapper)return new w.LogScale;if(i instanceof f.ScanningColorMapper){const{binning:t}\u003di.metrics;return new w.LinearInterpolationScale({binning:t})}if(i instanceof f.CategoricalColorMapper)return new w.CategoricalScale;L.unreachable()})(),this._minor_range\u003dnew b.Range1d({start:0,end:1}),this._minor_scale\u003dnew w.LinearScale;const a\u003dy.attrs_of(this.model,\"major_label_\",y.Text,!0),n\u003dy.attrs_of(this.model,\"major_tick_\",y.Line,!0),o\u003dy.attrs_of(this.model,\"minor_tick_\",y.Line,!0),r\u003dy.attrs_of(this.model,\"title_\",y.Text),l\u003di instanceof f.CategoricalColorMapper?_.CategoricalAxis:i instanceof f.LogColorMapper?_.LogAxis:_.LinearAxis;this._axis\u003dnew l(Object.assign(Object.assign(Object.assign({ticker:this._ticker,formatter:this._formatter,major_tick_in:this.model.major_tick_in,major_tick_out:this.model.major_tick_out,minor_tick_in:this.model.minor_tick_in,minor_tick_out:this.model.minor_tick_out,major_label_standoff:this.model.label_standoff,major_label_overrides:this.model.major_label_overrides,major_label_policy:this.model.major_label_policy,axis_line_color:null},a),n),o));const{title:c}\u003dthis.model;c\u0026\u0026(this._title\u003dnew s.Title(Object.assign({text:c,standoff:this.model.title_standoff},r)))}async lazy_initialize(){await super.lazy_initialize();const t\u003dthis,e\u003d{get parent(){return t.parent},get root(){return t.root},get frame(){return t._frame},get canvas_view(){return t.parent.canvas_view},request_layout(){t.parent.request_layout()}};this._axis_view\u003dawait S.build_view(this._axis,{parent:e}),null!\u003dthis._title\u0026\u0026(this._title_view\u003dawait S.build_view(this._title,{parent:e}))}remove(){var t;null\u003d\u003d\u003d(t\u003dthis._title_view)||void 0\u003d\u003d\u003dt||t.remove(),this._axis_view.remove(),super.remove()}connect_signals(){super.connect_signals(),this.connect(this._ticker.change,(()\u003d\u003ethis.request_render())),this.connect(this._formatter.change,(()\u003d\u003ethis.request_render())),this.connect(this.model.color_mapper.metrics_change,(()\u003d\u003e{const t\u003dthis._major_range,e\u003dthis._major_scale,{color_mapper:i}\u003dthis.model;if(i instanceof d.ContinuousColorMapper\u0026\u0026t instanceof b.Range1d){const{min:e,max:a}\u003di.metrics;t.setv({start:e,end:a})}if(i instanceof f.ScanningColorMapper\u0026\u0026e instanceof w.LinearInterpolationScale){const{binning:t}\u003di.metrics;e.binning\u003dt}this._set_canvas_image(),this.plot_view.request_layout()}))}_set_canvas_image(){const{orientation:t}\u003dthis,e\u003d(()\u003d\u003e{const{palette:e}\u003dthis.model.color_mapper;return\"vertical\"\u003d\u003dt?k.reversed(e):e})(),[i,a]\u003d\"vertical\"\u003d\u003dt?[1,e.length]:[e.length,1],n\u003dthis._image\u003ddocument.createElement(\"canvas\");n.width\u003di,n.height\u003da;const o\u003dn.getContext(\"2d\"),r\u003do.getImageData(0,0,i,a),s\u003dnew f.LinearColorMapper({palette:e}).rgba_mapper.v_compute(k.range(0,e.length));r.data.set(s),o.putImageData(r,0,0)}update_layout(){const{location:t,width:e,height:i,padding:a,margin:n}\u003dthis.model,[o,r]\u003d(()\u003d\u003e{if(!M.isString(t))return[\"end\",\"start\"];switch(t){case\"top_left\":return[\"start\",\"start\"];case\"top\":case\"top_center\":return[\"start\",\"center\"];case\"top_right\":return[\"start\",\"end\"];case\"bottom_left\":return[\"end\",\"start\"];case\"bottom\":case\"bottom_center\":return[\"end\",\"center\"];case\"bottom_right\":return[\"end\",\"end\"];case\"left\":case\"center_left\":return[\"center\",\"start\"];case\"center\":case\"center_center\":return[\"center\",\"center\"];case\"right\":case\"center_right\":return[\"center\",\"end\"]}})(),s\u003dthis._orientation\u003d(()\u003d\u003e{const{orientation:t}\u003dthis.model;return\"auto\"\u003d\u003dt?null!\u003dthis.panel?this.panel.is_horizontal?\"horizontal\":\"vertical\":\"start\"\u003d\u003dr||\"end\"\u003d\u003dr||\"center\"\u003d\u003dr\u0026\u0026\"center\"\u003d\u003do?\"vertical\":\"horizontal\":t})(),_\u003dnew C.NodeLayout,c\u003dnew C.VStack,h\u003dnew C.VStack,u\u003dnew C.HStack,p\u003dnew C.HStack;_.absolute\u003d!0,c.absolute\u003d!0,h.absolute\u003d!0,u.absolute\u003d!0,p.absolute\u003d!0;const[m,g,d,f]\u003d(()\u003d\u003e\"horizontal\"\u003d\u003ds?[this._major_scale,this._minor_scale,this._major_range,this._minor_range]:[this._minor_scale,this._major_scale,this._minor_range,this._major_range])();this._frame\u003dnew l.CartesianFrame(m,g,d,f),_.on_resize((t\u003d\u003ethis._frame.set_geometry(t)));const w\u003dnew j.BorderLayout;this._inner_layout\u003dw,w.absolute\u003d!0,w.center_panel\u003d_,w.top_panel\u003dc,w.bottom_panel\u003dh,w.left_panel\u003du,w.right_panel\u003dp;const b\u003d{left:a,right:a,top:a,bottom:a},v\u003d(()\u003d\u003e{if(null\u003d\u003dthis.panel){if(M.isString(t))return{left:n,right:n,top:n,bottom:n};{const[e,i]\u003dt;return{left:e,right:n,top:n,bottom:i}}}if(!M.isString(t)){const[e,i]\u003dt;return{left:e,right:0,top:0,bottom:i}}})();let y,k,L,S;if(w.padding\u003db,null!\u003dthis.panel?(y\u003d\"max\",k\u003dvoid 0,L\u003dvoid 0,S\u003dvoid 0):\"auto\"\u003d\u003d(\"horizontal\"\u003d\u003ds?e:i)?(y\u003d\"fixed\",k\u003d25*this.model.color_mapper.palette.length,L\u003d{percent:.3},S\u003d{percent:.8}):(y\u003d\"fit\",k\u003dvoid 0),\"horizontal\"\u003d\u003ds){const t\u003d\"auto\"\u003d\u003de?void 0:e,a\u003d\"auto\"\u003d\u003di?25:i;w.set_sizing({width_policy:y,height_policy:\"min\",width:k,min_width:L,max_width:S,halign:r,valign:o,margin:v}),w.center_panel.set_sizing({width_policy:\"auto\"\u003d\u003de?\"fit\":\"fixed\",height_policy:\"fixed\",width:t,height:a})}else{const t\u003d\"auto\"\u003d\u003de?25:e,a\u003d\"auto\"\u003d\u003di?void 0:i;w.set_sizing({width_policy:\"min\",height_policy:y,height:k,min_height:L,max_height:S,halign:r,valign:o,margin:v}),w.center_panel.set_sizing({width_policy:\"fixed\",height_policy:\"auto\"\u003d\u003di?\"fit\":\"fixed\",width:t,height:a})}c.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),h.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),u.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),p.set_sizing({width_policy:\"min\",height_policy:\"fit\"});const{_title_view:T}\u003dthis;null!\u003dT\u0026\u0026(\"horizontal\"\u003d\u003ds?(T.panel\u003dnew z.Panel(\"above\"),T.update_layout(),c.children.push(T.layout)):(T.panel\u003dnew z.Panel(\"left\"),T.update_layout(),u.children.push(T.layout)));const{panel:B}\u003dthis,A\u003dnull!\u003dB\u0026\u0026s\u003d\u003dB.orientation?B.side:\"horizontal\"\u003d\u003ds?\"below\":\"right\",O\u003d(()\u003d\u003e{switch(A){case\"above\":return c;case\"below\":return h;case\"left\":return u;case\"right\":return p}})(),{_axis_view:R}\u003dthis;if(R.panel\u003dnew z.Panel(A),R.update_layout(),O.children.push(R.layout),null!\u003dthis.panel){const t\u003dnew x.Grid([{layout:w,row:0,col:0}]);t.absolute\u003d!0,\"horizontal\"\u003d\u003ds?t.set_sizing({width_policy:\"max\",height_policy:\"min\"}):t.set_sizing({width_policy:\"min\",height_policy:\"max\"}),this.layout\u003dt}else this.layout\u003dthis._inner_layout;const{visible:F}\u003dthis.model;this.layout.sizing.visible\u003dF,this._set_canvas_image()}_render(){var t;const{ctx:e}\u003dthis.layer;e.save(),this._paint_bbox(e,this._inner_layout.bbox),this._paint_image(e,this._inner_layout.center_panel.bbox),null\u003d\u003d\u003d(t\u003dthis._title_view)||void 0\u003d\u003d\u003dt||t.render(),this._axis_view.render(),e.restore()}_paint_bbox(t,e){const{x:i,y:a}\u003de;let{width:n,height:o}\u003de;i+n\u003e\u003dthis.parent.canvas_view.bbox.width\u0026\u0026(n-\u003d1),a+o\u003e\u003dthis.parent.canvas_view.bbox.height\u0026\u0026(o-\u003d1),t.save(),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(t),t.fillRect(i,a,n,o)),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(t),t.strokeRect(i,a,n,o)),t.restore()}_paint_image(t,e){const{x:i,y:a,width:n,height:o}\u003de;t.save(),t.setImageSmoothingEnabled(!1),t.globalAlpha\u003dthis.model.scale_alpha,t.drawImage(this._image,i,a,n,o),this.visuals.bar_line.doit\u0026\u0026(this.visuals.bar_line.set_value(t),t.strokeRect(i,a,n,o)),t.restore()}serializable_state(){const t\u003dsuper.serializable_state(),{children:e\u003d[]}\u003dt,i\u003do.__rest(t,[\"children\"]);return null!\u003dthis._title_view\u0026\u0026e.push(this._title_view.serializable_state()),e.push(this._axis_view.serializable_state()),Object.assign(Object.assign({},i),{children:e})}}i.ColorBarView\u003dT,T.__name__\u003d\"ColorBarView\";class B extends r.Annotation{constructor(t){super(t)}static init_ColorBar(){this.prototype.default_view\u003dT,this.mixins([[\"major_label_\",y.Text],[\"title_\",y.Text],[\"major_tick_\",y.Line],[\"minor_tick_\",y.Line],[\"border_\",y.Line],[\"bar_\",y.Line],[\"background_\",y.Fill]]),this.define((({Alpha:t,Number:e,String:i,Tuple:a,Dict:n,Or:o,Ref:r,Auto:s,Nullable:l})\u003d\u003e({location:[o(v.Anchor,a(e,e)),\"top_right\"],orientation:[o(v.Orientation,s),\"auto\"],title:[l(i),null],title_standoff:[e,2],width:[o(e,s),\"auto\"],height:[o(e,s),\"auto\"],scale_alpha:[t,1],ticker:[o(r(c.Ticker),s),\"auto\"],formatter:[o(r(u.TickFormatter),s),\"auto\"],major_label_overrides:[n(i),{}],major_label_policy:[r(m.LabelingPolicy),()\u003d\u003enew m.NoOverlap],color_mapper:[r(g.ColorMapper)],label_standoff:[e,5],margin:[e,30],padding:[e,10],major_tick_in:[e,5],major_tick_out:[e,0],minor_tick_in:[e,0],minor_tick_out:[e,0]}))),this.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_font_size:\"11px\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"13px\",title_text_font_style:\"italic\"})}}i.ColorBar\u003dB,B.__name__\u003d\"ColorBar\",B.init_ColorBar()},\n function _(t,e,i,s,l){s();const o\u003dt(1),a\u003dt(139),n\u003dt(20),r\u003dt(143),c\u003do.__importStar(t(48));class h extends a.TextAnnotationView{_get_location(){const t\u003dthis.model.offset,e\u003dthis.model.standoff/2;let i,s;const{bbox:l}\u003dthis.layout;switch(this.panel.side){case\"above\":case\"below\":switch(this.model.vertical_align){case\"top\":s\u003dl.top+e;break;case\"middle\":s\u003dl.vcenter;break;case\"bottom\":s\u003dl.bottom-e}switch(this.model.align){case\"left\":i\u003dl.left+t;break;case\"center\":i\u003dl.hcenter;break;case\"right\":i\u003dl.right-t}break;case\"left\":switch(this.model.vertical_align){case\"top\":i\u003dl.left+e;break;case\"middle\":i\u003dl.hcenter;break;case\"bottom\":i\u003dl.right-e}switch(this.model.align){case\"left\":s\u003dl.bottom-t;break;case\"center\":s\u003dl.vcenter;break;case\"right\":s\u003dl.top+t}break;case\"right\":switch(this.model.vertical_align){case\"top\":i\u003dl.right-e;break;case\"middle\":i\u003dl.hcenter;break;case\"bottom\":i\u003dl.left+e}switch(this.model.align){case\"left\":s\u003dl.top+t;break;case\"center\":s\u003dl.vcenter;break;case\"right\":s\u003dl.bottom-t}}return[i,s]}_render(){const{text:t}\u003dthis.model;if(null\u003d\u003dt||0\u003d\u003dt.length)return;this.model.text_baseline\u003dthis.model.vertical_align,this.model.text_align\u003dthis.model.align;const[e,i]\u003dthis._get_location(),s\u003dthis.panel.get_label_angle_heuristic(\"parallel\");(\"canvas\"\u003d\u003dthis.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.layer.ctx,t,e,i,s)}_get_size(){const{text:t}\u003dthis.model;if(null\u003d\u003dt||0\u003d\u003dt.length)return{width:0,height:0};{const{ctx:e}\u003dthis.layer;this.visuals.text.set_value(e);const{width:i}\u003dthis.layer.ctx.measureText(t),{height:s}\u003dr.font_metrics(e.font);return{width:i,height:2+s*this.model.text_line_height+this.model.standoff}}}}i.TitleView\u003dh,h.__name__\u003d\"TitleView\";class _ extends a.TextAnnotation{constructor(t){super(t)}static init_Title(){this.prototype.default_view\u003dh,this.mixins([c.Text,[\"border_\",c.Line],[\"background_\",c.Fill]]),this.define((({Number:t,String:e})\u003d\u003e({text:[e,\"\"],vertical_align:[n.VerticalAlign,\"bottom\"],align:[n.TextAlign,\"left\"],offset:[t,0],standoff:[t,10]}))),this.prototype._props.text_align.options.internal\u003d!0,this.prototype._props.text_baseline.options.internal\u003d!0,this.override({text_font_size:\"13px\",text_font_style:\"bold\",text_line_height:1,background_fill_color:null,border_line_color:null})}}i.Title\u003d_,_.__name__\u003d\"Title\",_.init_Title()},\n function _(e,t,s,i,n){i();const l\u003de(40),a\u003de(43),o\u003de(20),r\u003de(140),d\u003de(143),c\u003de(11);class _ extends l.AnnotationView{update_layout(){const{panel:e}\u003dthis;this.layout\u003dnull!\u003de?new r.SideLayout(e,(()\u003d\u003ethis.get_size()),!0):void 0}initialize(){super.initialize(),\"css\"\u003d\u003dthis.model.render_mode\u0026\u0026(this.el\u003da.div(),this.plot_view.canvas_view.add_overlay(this.el))}remove(){null!\u003dthis.el\u0026\u0026a.remove(this.el),super.remove()}connect_signals(){super.connect_signals(),\"css\"\u003d\u003dthis.model.render_mode?this.connect(this.model.change,(()\u003d\u003ethis.render())):this.connect(this.model.change,(()\u003d\u003ethis.request_render()))}render(){this.model.visible||\"css\"!\u003dthis.model.render_mode||a.undisplay(this.el),super.render()}_calculate_text_dimensions(e,t){const{width:s}\u003de.measureText(t),{height:i}\u003dd.font_metrics(this.visuals.text.font_value());return[s,i]}_calculate_bounding_box_dimensions(e,t){const[s,i]\u003dthis._calculate_text_dimensions(e,t);let n,l;switch(e.textAlign){case\"left\":n\u003d0;break;case\"center\":n\u003d-s/2;break;case\"right\":n\u003d-s;break;default:c.unreachable()}switch(e.textBaseline){case\"top\":l\u003d0;break;case\"middle\":l\u003d-.5*i;break;case\"bottom\":l\u003d-1*i;break;case\"alphabetic\":l\u003d-.8*i;break;case\"hanging\":l\u003d-.17*i;break;case\"ideographic\":l\u003d-.83*i;break;default:c.unreachable()}return[n,l,s,i]}_canvas_text(e,t,s,i,n){this.visuals.text.set_value(e);const l\u003dthis._calculate_bounding_box_dimensions(e,t);e.save(),e.beginPath(),e.translate(s,i),n\u0026\u0026e.rotate(n),e.rect(l[0],l[1],l[2],l[3]),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(e),e.fill()),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(e),e.stroke()),this.visuals.text.doit\u0026\u0026(this.visuals.text.set_value(e),e.fillText(t,0,0)),e.restore()}_css_text(e,t,s,i,n){const{el:l}\u003dthis;c.assert(null!\u003dl),a.undisplay(l),this.visuals.text.set_value(e);const[o,r]\u003dthis._calculate_bounding_box_dimensions(e,t);l.style.position\u003d\"absolute\",l.style.left\u003d`${s+o}px`,l.style.top\u003d`${i+r}px`,l.style.color\u003de.fillStyle,l.style.font\u003de.font,l.style.lineHeight\u003d\"normal\",n\u0026\u0026(l.style.transform\u003d`rotate(${n}rad)`),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(e),l.style.backgroundColor\u003de.fillStyle),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(e),l.style.borderStyle\u003de.lineDash.length\u003c2?\"solid\":\"dashed\",l.style.borderWidth\u003d`${e.lineWidth}px`,l.style.borderColor\u003de.strokeStyle),l.textContent\u003dt,a.display(l)}}s.TextAnnotationView\u003d_,_.__name__\u003d\"TextAnnotationView\";class u extends l.Annotation{constructor(e){super(e)}static init_TextAnnotation(){this.define((()\u003d\u003e({render_mode:[o.RenderMode,\"canvas\"]})))}}s.TextAnnotation\u003du,u.__name__\u003d\"TextAnnotation\",u.init_TextAnnotation()},\n function _(t,e,i,l,r){l();const a\u003dt(141),o\u003dt(142),n\u003dt(8),h\u003dMath.PI/2,s\u003d{above:{parallel:0,normal:-h,horizontal:0,vertical:-h},below:{parallel:0,normal:h,horizontal:0,vertical:h},left:{parallel:-h,normal:0,horizontal:0,vertical:-h},right:{parallel:h,normal:0,horizontal:0,vertical:h}},c\u003d{above:{parallel:\"bottom\",normal:\"center\",horizontal:\"bottom\",vertical:\"center\"},below:{parallel:\"top\",normal:\"center\",horizontal:\"top\",vertical:\"center\"},left:{parallel:\"bottom\",normal:\"center\",horizontal:\"center\",vertical:\"bottom\"},right:{parallel:\"bottom\",normal:\"center\",horizontal:\"center\",vertical:\"bottom\"}},g\u003d{above:{parallel:\"center\",normal:\"left\",horizontal:\"center\",vertical:\"left\"},below:{parallel:\"center\",normal:\"left\",horizontal:\"center\",vertical:\"left\"},left:{parallel:\"center\",normal:\"right\",horizontal:\"right\",vertical:\"center\"},right:{parallel:\"center\",normal:\"left\",horizontal:\"left\",vertical:\"center\"}},_\u003d{above:\"right\",below:\"left\",left:\"right\",right:\"left\"},b\u003d{above:\"left\",below:\"right\",left:\"right\",right:\"left\"};class z{constructor(t){this.side\u003dt}get dimension(){return\"above\"\u003d\u003dthis.side||\"below\"\u003d\u003dthis.side?0:1}get normals(){switch(this.side){case\"above\":return[0,-1];case\"below\":return[0,1];case\"left\":return[-1,0];case\"right\":return[1,0]}}get orientation(){return this.is_horizontal?\"horizontal\":\"vertical\"}get is_horizontal(){return 0\u003d\u003dthis.dimension}get is_vertical(){return 1\u003d\u003dthis.dimension}get_label_text_heuristics(t){const{side:e}\u003dthis;return n.isString(t)?{vertical_align:c[e][t],align:g[e][t]}:{vertical_align:\"center\",align:(t\u003c0?_:b)[e]}}get_label_angle_heuristic(t){return n.isString(t)?s[this.side][t]:-t}}i.Panel\u003dz,z.__name__\u003d\"Panel\";class m extends o.ContentLayoutable{constructor(t,e,i\u003d!1){super(),this.panel\u003dt,this.get_size\u003de,this.rotate\u003di,this.panel.is_horizontal?this.set_sizing({width_policy:\"max\",height_policy:\"fixed\"}):this.set_sizing({width_policy:\"fixed\",height_policy:\"max\"})}_content_size(){const{width:t,height:e}\u003dthis.get_size();return!this.rotate||this.panel.is_horizontal?new a.Sizeable({width:t,height:e}):new a.Sizeable({width:e,height:t})}has_size_changed(){const{width:t,height:e}\u003dthis._content_size();return this.panel.is_horizontal?this.bbox.height!\u003de:this.bbox.width!\u003dt}}i.SideLayout\u003dm,m.__name__\u003d\"SideLayout\"},\n function _(h,t,i,e,w){e();const n\u003dh(21),{min:d,max:s}\u003dMath;class g{constructor(h\u003d{}){this.width\u003dnull!\u003dh.width?h.width:0,this.height\u003dnull!\u003dh.height?h.height:0}bounded_to({width:h,height:t}){return new g({width:this.width\u003d\u003d1/0\u0026\u0026null!\u003dh?h:this.width,height:this.height\u003d\u003d1/0\u0026\u0026null!\u003dt?t:this.height})}expanded_to({width:h,height:t}){return new g({width:h!\u003d1/0?s(this.width,h):this.width,height:t!\u003d1/0?s(this.height,t):this.height})}expand_to({width:h,height:t}){this.width\u003ds(this.width,h),this.height\u003ds(this.height,t)}narrowed_to({width:h,height:t}){return new g({width:d(this.width,h),height:d(this.height,t)})}narrow_to({width:h,height:t}){this.width\u003dd(this.width,h),this.height\u003dd(this.height,t)}grow_by({left:h,right:t,top:i,bottom:e}){const w\u003dthis.width+h+t,n\u003dthis.height+i+e;return new g({width:w,height:n})}shrink_by({left:h,right:t,top:i,bottom:e}){const w\u003ds(this.width-h-t,0),n\u003ds(this.height-i-e,0);return new g({width:w,height:n})}map(h,t){return new g({width:h(this.width),height:(null!\u003dt?t:h)(this.height)})}}i.Sizeable\u003dg,g.__name__\u003d\"Sizeable\",i.SizingPolicy\u003dn.Enum(\"fixed\",\"fit\",\"min\",\"max\")},\n function _(i,t,h,e,n){e();const s\u003di(141),r\u003di(99),g\u003di(8),{min:l,max:a,round:_}\u003dMath;class o{constructor(){this.absolute\u003d!1,this._bbox\u003dnew r.BBox,this._inner_bbox\u003dnew r.BBox,this._dirty\u003d!1,this._handlers\u003d[]}*[Symbol.iterator](){}get bbox(){return this._bbox}get inner_bbox(){return this._inner_bbox}get sizing(){return this._sizing}set visible(i){this._sizing.visible\u003di,this._dirty\u003d!0}set_sizing(i){var t,h,e,n,s;const r\u003dnull!\u003d\u003d(t\u003di.width_policy)\u0026\u0026void 0!\u003d\u003dt?t:\"fit\",g\u003di.width,l\u003di.min_width,a\u003di.max_width,_\u003dnull!\u003d\u003d(h\u003di.height_policy)\u0026\u0026void 0!\u003d\u003dh?h:\"fit\",o\u003di.height,d\u003di.min_height,u\u003di.max_height,c\u003di.aspect,w\u003dnull!\u003d\u003d(e\u003di.margin)\u0026\u0026void 0!\u003d\u003de?e:{top:0,right:0,bottom:0,left:0},m\u003d!1!\u003d\u003di.visible,x\u003dnull!\u003d\u003d(n\u003di.halign)\u0026\u0026void 0!\u003d\u003dn?n:\"start\",b\u003dnull!\u003d\u003d(s\u003di.valign)\u0026\u0026void 0!\u003d\u003ds?s:\"start\";this._sizing\u003d{width_policy:r,min_width:l,width:g,max_width:a,height_policy:_,min_height:d,height:o,max_height:u,aspect:c,margin:w,visible:m,halign:x,valign:b,size:{width:g,height:o}},this._init()}_init(){}_set_geometry(i,t){this._bbox\u003di,this._inner_bbox\u003dt}set_geometry(i,t){this._set_geometry(i,null!\u003dt?t:i);for(const i of this._handlers)i(this._bbox,this._inner_bbox)}on_resize(i){this._handlers.push(i)}is_width_expanding(){return\"max\"\u003d\u003dthis.sizing.width_policy}is_height_expanding(){return\"max\"\u003d\u003dthis.sizing.height_policy}apply_aspect(i,{width:t,height:h}){const{aspect:e}\u003dthis.sizing;if(null!\u003de){const{width_policy:n,height_policy:s}\u003dthis.sizing,r\u003d(i,t)\u003d\u003e{const h\u003d{max:4,fit:3,min:2,fixed:1};return h[i]\u003eh[t]};if(\"fixed\"!\u003dn\u0026\u0026\"fixed\"!\u003ds)if(n\u003d\u003ds){const n\u003dt,s\u003d_(t/e),r\u003d_(h*e),g\u003dh;Math.abs(i.width-n)+Math.abs(i.height-s)\u003c\u003dMath.abs(i.width-r)+Math.abs(i.height-g)?(t\u003dn,h\u003ds):(t\u003dr,h\u003dg)}else r(n,s)?h\u003d_(t/e):t\u003d_(h*e);else\"fixed\"\u003d\u003dn?h\u003d_(t/e):\"fixed\"\u003d\u003ds\u0026\u0026(t\u003d_(h*e))}return{width:t,height:h}}measure(i){if(!this.sizing.visible)return{width:0,height:0};const t\u003dnew s.Sizeable(i).shrink_by(this.sizing.margin).map((i\u003d\u003ei\u003d\u003d1/0\u0026\u0026\"fixed\"\u003d\u003dthis.sizing.width_policy\u0026\u0026null!\u003dthis.sizing.width?this.sizing.width:i),(i\u003d\u003ei\u003d\u003d1/0\u0026\u0026\"fixed\"\u003d\u003dthis.sizing.height_policy\u0026\u0026null!\u003dthis.sizing.height?this.sizing.height:i)),h\u003dthis._measure(t),e\u003dthis.clip_size(h,t),n\u003dthis.apply_aspect(t,e);return Object.assign(Object.assign({},h),n)}compute(i\u003d{}){const t\u003d{width:null!\u003di.width\u0026\u0026this.is_width_expanding()?i.width:1/0,height:null!\u003di.height\u0026\u0026this.is_height_expanding()?i.height:1/0},h\u003dthis.measure(t),{width:e,height:n}\u003dh,s\u003dnew r.BBox({left:0,top:0,width:e,height:n});let g;if(null!\u003dh.inner){const{left:i,top:t,right:s,bottom:l}\u003dh.inner;g\u003dnew r.BBox({left:i,top:t,right:e-s,bottom:n-l})}this.set_geometry(s,g)}get xview(){return this.bbox.xview}get yview(){return this.bbox.yview}clip_size(i,t){function h(i,t,h,e){return null\u003d\u003dh?h\u003d0:g.isNumber(h)||(h\u003dMath.round(h.percent*t)),null\u003d\u003de?e\u003d1/0:g.isNumber(e)||(e\u003dMath.round(e.percent*t)),a(h,l(i,e))}return{width:h(i.width,t.width,this.sizing.min_width,this.sizing.max_width),height:h(i.height,t.height,this.sizing.min_height,this.sizing.max_height)}}has_size_changed(){const{_dirty:i}\u003dthis;return this._dirty\u003d!1,i}}h.Layoutable\u003do,o.__name__\u003d\"Layoutable\";class d extends o{_measure(i){const{width_policy:t,height_policy:h}\u003dthis.sizing;return{width:(()\u003d\u003e{const{width:h}\u003dthis.sizing;if(i.width\u003d\u003d1/0)return null!\u003dh?h:0;switch(t){case\"fixed\":return null!\u003dh?h:0;case\"min\":return null!\u003dh?l(i.width,h):0;case\"fit\":return null!\u003dh?l(i.width,h):i.width;case\"max\":return null!\u003dh?a(i.width,h):i.width}})(),height:(()\u003d\u003e{const{height:t}\u003dthis.sizing;if(i.height\u003d\u003d1/0)return null!\u003dt?t:0;switch(h){case\"fixed\":return null!\u003dt?t:0;case\"min\":return null!\u003dt?l(i.height,t):0;case\"fit\":return null!\u003dt?l(i.height,t):i.height;case\"max\":return null!\u003dt?a(i.height,t):i.height}})()}}}h.LayoutItem\u003dd,d.__name__\u003d\"LayoutItem\";class u extends o{_measure(i){const t\u003dthis._content_size(),h\u003di.bounded_to(this.sizing.size).bounded_to(t);return{width:(()\u003d\u003e{switch(this.sizing.width_policy){case\"fixed\":return null!\u003dthis.sizing.width?this.sizing.width:t.width;case\"min\":return t.width;case\"fit\":return h.width;case\"max\":return Math.max(t.width,h.width)}})(),height:(()\u003d\u003e{switch(this.sizing.height_policy){case\"fixed\":return null!\u003dthis.sizing.height?this.sizing.height:t.height;case\"min\":return t.height;case\"fit\":return h.height;case\"max\":return Math.max(t.height,h.height)}})()}}}h.ContentLayoutable\u003du,u.__name__\u003d\"ContentLayoutable\"},\n function _(t,e,n,r,a){r();const l\u003dt(11),c\u003d(()\u003d\u003e{try{return\"undefined\"!\u003dtypeof OffscreenCanvas\u0026\u0026null!\u003dnew OffscreenCanvas(0,0).getContext(\"2d\")}catch(t){return!1}})()?(t,e)\u003d\u003enew OffscreenCanvas(t,e):(t,e)\u003d\u003e{const n\u003ddocument.createElement(\"canvas\");return n.width\u003dt,n.height\u003de,n},o\u003d(()\u003d\u003e{const t\u003dc(0,0).getContext(\"2d\");return e\u003d\u003e{t.font\u003de;const n\u003dt.measureText(\"M\"),r\u003dt.measureText(\"x\"),a\u003dt.measureText(\"ÅŚg|\"),c\u003da.fontBoundingBoxAscent,o\u003da.fontBoundingBoxDescent;if(null!\u003dc\u0026\u0026null!\u003do)return{height:c+o,ascent:c,descent:o,cap_height:n.actualBoundingBoxAscent,x_height:r.actualBoundingBoxAscent};const s\u003da.actualBoundingBoxAscent,u\u003da.actualBoundingBoxDescent;if(null!\u003ds\u0026\u0026null!\u003du)return{height:s+u,ascent:s,descent:u,cap_height:n.actualBoundingBoxAscent,x_height:r.actualBoundingBoxAscent};l.unreachable()}})(),s\u003d(()\u003d\u003e{const t\u003dc(0,0).getContext(\"2d\");return(e,n)\u003d\u003e{t.font\u003dn;const r\u003dt.measureText(e),a\u003dr.actualBoundingBoxAscent,c\u003dr.actualBoundingBoxDescent;if(null!\u003da\u0026\u0026null!\u003dc)return{width:r.width,height:a+c,ascent:a,descent:c};l.unreachable()}})(),u\u003d(()\u003d\u003e{const t\u003ddocument.createElement(\"canvas\"),e\u003dt.getContext(\"2d\");let n\u003d-1,r\u003d-1;return(a,l\u003d1)\u003d\u003e{e.font\u003da;const{width:c}\u003de.measureText(\"M\"),o\u003dc*l,s\u003dMath.ceil(o),u\u003dMath.ceil(2*o),i\u003dMath.ceil(1.5*o);n\u003cs\u0026\u0026(n\u003ds,t.width\u003ds),r\u003cu\u0026\u0026(r\u003du,t.height\u003du),e.save(),e.scale(l,l),e.fillStyle\u003d\"#f00\",e.fillRect(0,0,s,u);const f\u003dt\u003d\u003e{let e\u003d0;for(let n\u003d0;n\u003c\u003di;n++)for(let r\u003d0;r\u003cs;r++,e+\u003d4)if(255!\u003dt[e])return i-n;return 0};e.font\u003da,e.fillStyle\u003d\"#000\";for(const t of\"xa\")e.fillText(t,0,i/l);const{data:h}\u003de.getImageData(0,0,s,u),g\u003df(h)/l;for(const t of\"ASQ\")e.fillText(t,0,i/l);const{data:d}\u003de.getImageData(0,0,s,u),x\u003df(d)/l;for(const t of\"ÅŚgy\")e.fillText(t,0,i/l);const{data:m}\u003de.getImageData(0,0,s,u),B\u003df(m)/l,w\u003d(t\u003d\u003e{let e\u003dt.length-4;for(let n\u003du;n\u003e\u003di;n--)for(let r\u003d0;r\u003cs;r++,e-\u003d4)if(255!\u003dt[e])return n-i;return 0})(m)/l;return e.restore(),{height:B+w,ascent:B,cap_height:x,x_height:g,descent:w}}})(),i\u003d(()\u003d\u003e{const t\u003ddocument.createElement(\"canvas\"),e\u003dt.getContext(\"2d\");let n\u003d-1,r\u003d-1;return(a,l,c\u003d1)\u003d\u003e{e.font\u003dl;const{width:o}\u003de.measureText(\"M\"),s\u003do*c,u\u003dMath.ceil(s),i\u003dMath.ceil(2*s),f\u003dMath.ceil(1.5*s);(n\u003cu||r\u003ci)\u0026\u0026(n\u003du,t.width\u003du,r\u003di,t.height\u003di),e.save(),e.scale(c,c),e.fillStyle\u003d\"#f00\",e.fillRect(0,0,u,i);e.font\u003dl,e.fillStyle\u003d\"#000\",e.fillText(a,0,f/c);const h\u003de.measureText(a),{data:g}\u003de.getImageData(0,0,u,i),d\u003d(t\u003d\u003e{let e\u003d0;for(let n\u003d0;n\u003c\u003df;n++)for(let r\u003d0;r\u003cu;r++,e+\u003d4)if(255!\u003dt[e])return f-n;return 0})(g)/c,x\u003d(t\u003d\u003e{let e\u003dt.length-4;for(let n\u003di;n\u003e\u003df;n--)for(let r\u003d0;r\u003cu;r++,e-\u003d4)if(255!\u003dt[e])return n-f;return 0})(g)/c;return e.restore(),{width:h.width,height:d+x,ascent:d,descent:x}}})(),f\u003d(()\u003d\u003e{try{return o(\"normal 10px sans-serif\"),o}catch(t){return u}})(),h\u003d(()\u003d\u003e{try{return s(\"A\",\"normal 10px sans-serif\"),s}catch(t){return i}})(),g\u003dnew Map;function d(t){let e\u003dg.get(t);return null\u003d\u003de\u0026\u0026(e\u003d{font:f(t),glyphs:new Map},g.set(t,e)),e.font}n.font_metrics\u003dd,n.glyph_metrics\u003dfunction(t,e){let n\u003dg.get(e);null\u003d\u003dn\u0026\u0026(d(e),n\u003dg.get(e));let r\u003dn.glyphs.get(t);return null\u003d\u003dr\u0026\u0026(r\u003dh(t,e),n.glyphs.set(t,r)),r}},\n function _(e,t,s,_,a){_();const r\u003de(145),n\u003de(157),g\u003de(156),i\u003de(159),c\u003de(104),h\u003de(99),o\u003de(13),l\u003de(11);class x{constructor(e,t,s,_,a\u003d{},r\u003d{}){this.in_x_scale\u003de,this.in_y_scale\u003dt,this.x_range\u003ds,this.y_range\u003d_,this.extra_x_ranges\u003da,this.extra_y_ranges\u003dr,this._bbox\u003dnew h.BBox,l.assert(null\u003d\u003de.source_range\u0026\u0026null\u003d\u003de.target_range),l.assert(null\u003d\u003dt.source_range\u0026\u0026null\u003d\u003dt.target_range),this._configure_scales()}get bbox(){return this._bbox}_get_ranges(e,t){return new Map(o.entries(Object.assign(Object.assign({},t),{default:e})))}_get_scales(e,t,s){const _\u003dnew Map;for(const[a,g]of t){if(g instanceof c.FactorRange!\u003de instanceof r.CategoricalScale)throw new Error(`Range ${g.type} is incompatible is Scale ${e.type}`);e instanceof n.LogScale\u0026\u0026g instanceof i.DataRange1d\u0026\u0026(g.scale_hint\u003d\"log\");const t\u003de.clone();t.setv({source_range:g,target_range:s}),_.set(a,t)}return _}_configure_frame_ranges(){const{bbox:e}\u003dthis;this._x_target\u003dnew g.Range1d({start:e.left,end:e.right}),this._y_target\u003dnew g.Range1d({start:e.bottom,end:e.top})}_configure_scales(){this._configure_frame_ranges(),this._x_ranges\u003dthis._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges\u003dthis._get_ranges(this.y_range,this.extra_y_ranges),this._x_scales\u003dthis._get_scales(this.in_x_scale,this._x_ranges,this._x_target),this._y_scales\u003dthis._get_scales(this.in_y_scale,this._y_ranges,this._y_target)}_update_scales(){this._configure_frame_ranges();for(const[,e]of this._x_scales)e.target_range\u003dthis._x_target;for(const[,e]of this._y_scales)e.target_range\u003dthis._y_target}set_geometry(e){this._bbox\u003de,this._update_scales()}get x_target(){return this._x_target}get y_target(){return this._y_target}get x_ranges(){return this._x_ranges}get y_ranges(){return this._y_ranges}get x_scales(){return this._x_scales}get y_scales(){return this._y_scales}get x_scale(){return this._x_scales.get(\"default\")}get y_scale(){return this._y_scales.get(\"default\")}get xscales(){return o.to_object(this.x_scales)}get yscales(){return o.to_object(this.y_scales)}}s.CartesianFrame\u003dx,x.__name__\u003d\"CartesianFrame\"},\n function _(e,t,r,n,_){n();const c\u003de(146);class s extends c.Scale{constructor(e){super(e)}get s_compute(){const[e,t]\u003dthis._linear_compute_state(),r\u003dthis.source_range;return n\u003d\u003ee*r.synthetic(n)+t}compute(e){return super._linear_compute(this.source_range.synthetic(e))}v_compute(e){return super._linear_v_compute(this.source_range.v_synthetic(e))}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}r.CategoricalScale\u003ds,s.__name__\u003d\"CategoricalScale\"},\n function _(t,e,r,n,s){n();const i\u003dt(147),_\u003dt(105),a\u003dt(156),c\u003dt(24);class o extends i.Transform{constructor(t){super(t)}static init_Scale(){this.internal((({Ref:t})\u003d\u003e({source_range:[t(_.Range)],target_range:[t(a.Range1d)]})))}r_compute(t,e){return this.target_range.is_reversed?[this.compute(e),this.compute(t)]:[this.compute(t),this.compute(e)]}r_invert(t,e){return this.target_range.is_reversed?[this.invert(e),this.invert(t)]:[this.invert(t),this.invert(e)]}_linear_compute(t){const[e,r]\u003dthis._linear_compute_state();return e*t+r}_linear_v_compute(t){const[e,r]\u003dthis._linear_compute_state(),n\u003dnew c.ScreenArray(t.length);for(let s\u003d0;s\u003ct.length;s++)n[s]\u003de*t[s]+r;return n}_linear_invert(t){const[e,r]\u003dthis._linear_compute_state();return(t-r)/e}_linear_v_invert(t){const[e,r]\u003dthis._linear_compute_state(),n\u003dnew Float64Array(t.length);for(let s\u003d0;s\u003ct.length;s++)n[s]\u003d(t[s]-r)/e;return n}_linear_compute_state(){const t\u003dthis.source_range.start,e\u003dthis.source_range.end,r\u003dthis.target_range.start,n\u003d(this.target_range.end-r)/(e-t);return[n,-n*t+r]}}r.Scale\u003do,o.__name__\u003d\"Scale\",o.init_Scale()},\n function _(r,o,t,e,n){e(),n(\"CustomJSTransform\",r(148).CustomJSTransform),n(\"Dodge\",r(150).Dodge),n(\"Interpolator\",r(152).Interpolator),n(\"Jitter\",r(153).Jitter),n(\"LinearInterpolator\",r(154).LinearInterpolator),n(\"StepInterpolator\",r(155).StepInterpolator),n(\"Transform\",r(149).Transform)},\n function _(t,r,s,n,e){n();const a\u003dt(149),o\u003dt(13),u\u003dt(34);class m extends a.Transform{constructor(t){super(t)}static init_CustomJSTransform(){this.define((({Unknown:t,String:r,Dict:s})\u003d\u003e({args:[s(t),{}],func:[r,\"\"],v_func:[r,\"\"]})))}get names(){return o.keys(this.args)}get values(){return o.values(this.args)}_make_transform(t,r){return new Function(...this.names,t,u.use_strict(r))}get scalar_transform(){return this._make_transform(\"x\",this.func)}get vector_transform(){return this._make_transform(\"xs\",this.v_func)}compute(t){return this.scalar_transform(...this.values,t)}v_compute(t){return this.vector_transform(...this.values,t)}}s.CustomJSTransform\u003dm,m.__name__\u003d\"CustomJSTransform\",m.init_CustomJSTransform()},\n function _(n,s,o,r,c){r();const e\u003dn(53);class t extends e.Model{constructor(n){super(n)}}o.Transform\u003dt,t.__name__\u003d\"Transform\"},\n function _(e,t,n,o,s){o();const i\u003de(151);class r extends i.RangeTransform{constructor(e){super(e)}static init_Dodge(){this.define((({Number:e})\u003d\u003e({value:[e,0]})))}_compute(e){return e+this.value}}n.Dodge\u003dr,r.__name__\u003d\"Dodge\",r.init_Dodge()},\n function _(e,n,t,r,s){r();const a\u003de(149),i\u003de(105),o\u003de(104),c\u003de(24),f\u003de(8);class u extends a.Transform{constructor(e){super(e)}static init_RangeTransform(){this.define((({Ref:e,Nullable:n})\u003d\u003e({range:[n(e(i.Range)),null]})))}v_compute(e){let n;if(this.range instanceof o.FactorRange)n\u003dthis.range.v_synthetic(e);else{if(!f.isArrayableOf(e,f.isNumber))throw new Error(\"unexpected\");n\u003de}const t\u003dnew(c.infer_type(n))(n.length);for(let e\u003d0;e\u003cn.length;e++){const r\u003dn[e];t[e]\u003dthis._compute(r)}return t}compute(e){if(this.range instanceof o.FactorRange)return this._compute(this.range.synthetic(e));if(f.isNumber(e))return this._compute(e);throw new Error(\"unexpected\")}}t.RangeTransform\u003du,u.__name__\u003d\"RangeTransform\",u.init_RangeTransform()},\n function _(t,e,r,n,o){n();const s\u003dt(149),i\u003dt(57),a\u003dt(24),h\u003dt(9),l\u003dt(8);class d extends s.Transform{constructor(t){super(t),this._sorted_dirty\u003d!0}static init_Interpolator(){this.define((({Boolean:t,Number:e,String:r,Ref:n,Array:o,Or:s,Nullable:a})\u003d\u003e({x:[s(r,o(e))],y:[s(r,o(e))],data:[a(n(i.ColumnarDataSource)),null],clip:[t,!0]})))}connect_signals(){super.connect_signals(),this.connect(this.change,(()\u003d\u003ethis._sorted_dirty\u003d!0))}v_compute(t){const e\u003dnew(a.infer_type(t))(t.length);for(let r\u003d0;r\u003ct.length;r++){const n\u003dt[r];e[r]\u003dthis.compute(n)}return e}sort(t\u003d!1){if(!this._sorted_dirty)return;let e,r;if(l.isString(this.x)\u0026\u0026l.isString(this.y)\u0026\u0026null!\u003dthis.data){const t\u003dthis.data.columns();if(!h.includes(t,this.x))throw new Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");if(!h.includes(t,this.y))throw new Error(\"The y parameter does not correspond to a valid column name defined in the data parameter\");e\u003dthis.data.get_column(this.x),r\u003dthis.data.get_column(this.y)}else{if(!l.isArray(this.x)||!l.isArray(this.y))throw new Error(\"parameters \u0027x\u0027 and \u0027y\u0027 must be both either string fields or arrays\");e\u003dthis.x,r\u003dthis.y}if(e.length!\u003d\u003dr.length)throw new Error(\"The length for x and y do not match\");if(e.length\u003c2)throw new Error(\"x and y must have at least two elements to support interpolation\");const n\u003de.length,o\u003dnew Uint32Array(n);for(let t\u003d0;t\u003cn;t++)o[t]\u003dt;const s\u003dt?-1:1;o.sort(((t,r)\u003d\u003es*(e[t]-e[r]))),this._x_sorted\u003dnew(a.infer_type(e))(n),this._y_sorted\u003dnew(a.infer_type(r))(n);for(let t\u003d0;t\u003cn;t++)this._x_sorted[t]\u003de[o[t]],this._y_sorted[t]\u003dr[o[t]];this._sorted_dirty\u003d!1}}r.Interpolator\u003dd,d.__name__\u003d\"Interpolator\",d.init_Interpolator()},\n function _(t,i,e,s,r){s();const n\u003dt(1),u\u003dt(151),o\u003dt(20),a\u003dn.__importStar(t(10));class h extends u.RangeTransform{constructor(t){super(t)}static init_Jitter(){this.define((({Number:t})\u003d\u003e({mean:[t,0],width:[t,1],distribution:[o.Distribution,\"uniform\"]})))}v_compute(t){return null!\u003dthis.previous_values\u0026\u0026this.previous_values.length\u003d\u003dt.length||(this.previous_values\u003dsuper.v_compute(t)),this.previous_values}_compute(t){switch(this.distribution){case\"uniform\":return t+this.mean+(a.random()-.5)*this.width;case\"normal\":return t+a.rnorm(this.mean,this.width)}}}e.Jitter\u003dh,h.__name__\u003d\"Jitter\",h.init_Jitter()},\n function _(t,s,_,r,e){r();const i\u003dt(9),o\u003dt(152);class n extends o.Interpolator{constructor(t){super(t)}compute(t){if(this.sort(!1),this.clip){if(t\u003cthis._x_sorted[0]||t\u003ethis._x_sorted[this._x_sorted.length-1])return NaN}else{if(t\u003cthis._x_sorted[0])return this._y_sorted[0];if(t\u003ethis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}if(t\u003d\u003dthis._x_sorted[0])return this._y_sorted[0];const s\u003di.find_last_index(this._x_sorted,(s\u003d\u003es\u003ct)),_\u003dthis._x_sorted[s],r\u003dthis._x_sorted[s+1],e\u003dthis._y_sorted[s],o\u003dthis._y_sorted[s+1];return e+(t-_)/(r-_)*(o-e)}}_.LinearInterpolator\u003dn,n.__name__\u003d\"LinearInterpolator\"},\n function _(t,e,s,r,o){r();const i\u003dt(152),_\u003dt(20),n\u003dt(9);class d extends i.Interpolator{constructor(t){super(t)}static init_StepInterpolator(){this.define((()\u003d\u003e({mode:[_.StepMode,\"after\"]})))}compute(t){if(this.sort(!1),this.clip){if(t\u003cthis._x_sorted[0]||t\u003ethis._x_sorted[this._x_sorted.length-1])return NaN}else{if(t\u003cthis._x_sorted[0])return this._y_sorted[0];if(t\u003ethis._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}let e;switch(this.mode){case\"after\":e\u003dn.find_last_index(this._x_sorted,(e\u003d\u003et\u003e\u003de));break;case\"before\":e\u003dn.find_index(this._x_sorted,(e\u003d\u003et\u003c\u003de));break;case\"center\":{const s\u003dn.map(this._x_sorted,(e\u003d\u003eMath.abs(e-t))),r\u003dn.min(s);e\u003dn.find_index(s,(t\u003d\u003er\u003d\u003d\u003dt));break}default:throw new Error(`unknown mode: ${this.mode}`)}return-1!\u003de?this._y_sorted[e]:NaN}}s.StepInterpolator\u003dd,d.__name__\u003d\"StepInterpolator\",d.init_StepInterpolator()},\n function _(t,e,s,n,i){n();const a\u003dt(105);class r extends a.Range{constructor(t){super(t)}static init_Range1d(){this.define((({Number:t,Nullable:e})\u003d\u003e({start:[t,0],end:[t,1],reset_start:[e(t),null,{on_update(t,e){e._reset_start\u003dnull!\u003dt?t:e.start}}],reset_end:[e(t),null,{on_update(t,e){e._reset_end\u003dnull!\u003dt?t:e.end}}]})))}_set_auto_bounds(){if(\"auto\"\u003d\u003dthis.bounds){const t\u003dMath.min(this._reset_start,this._reset_end),e\u003dMath.max(this._reset_start,this._reset_end);this.setv({bounds:[t,e]},{silent:!0})}}initialize(){super.initialize(),this._set_auto_bounds()}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}reset(){this._set_auto_bounds();const{_reset_start:t,_reset_end:e}\u003dthis;this.start!\u003dt||this.end!\u003de?this.setv({start:t,end:e}):this.change.emit()}map(t){return new r({start:t(this.start),end:t(this.end)})}widen(t){let{start:e,end:s}\u003dthis;return this.is_reversed?(e+\u003dt,s-\u003dt):(e-\u003dt,s+\u003dt),new r({start:e,end:s})}}s.Range1d\u003dr,r.__name__\u003d\"Range1d\",r.init_Range1d()},\n function _(t,e,o,n,s){n();const a\u003dt(158),r\u003dt(24);class c extends a.ContinuousScale{constructor(t){super(t)}get s_compute(){const[t,e,o,n]\u003dthis._compute_state();return s\u003d\u003e{if(0\u003d\u003do)return 0;{const a\u003d(Math.log(s)-n)/o;return isFinite(a)?a*t+e:NaN}}}compute(t){const[e,o,n,s]\u003dthis._compute_state();let a;if(0\u003d\u003dn)a\u003d0;else{const r\u003d(Math.log(t)-s)/n;a\u003disFinite(r)?r*e+o:NaN}return a}v_compute(t){const[e,o,n,s]\u003dthis._compute_state(),a\u003dnew r.ScreenArray(t.length);if(0\u003d\u003dn)for(let e\u003d0;e\u003ct.length;e++)a[e]\u003d0;else for(let r\u003d0;r\u003ct.length;r++){const c\u003d(Math.log(t[r])-s)/n;let l;l\u003disFinite(c)?c*e+o:NaN,a[r]\u003dl}return a}invert(t){const[e,o,n,s]\u003dthis._compute_state(),a\u003d(t-o)/e;return Math.exp(n*a+s)}v_invert(t){const[e,o,n,s]\u003dthis._compute_state(),a\u003dnew Float64Array(t.length);for(let r\u003d0;r\u003ct.length;r++){const c\u003d(t[r]-o)/e;a[r]\u003dMath.exp(n*c+s)}return a}_get_safe_factor(t,e){let o\u003dt\u003c0?0:t,n\u003de\u003c0?0:e;if(o\u003d\u003dn)if(0\u003d\u003do)[o,n]\u003d[1,10];else{const t\u003dMath.log(o)/Math.log(10);o\u003d10**Math.floor(t),n\u003dMath.ceil(t)!\u003dMath.floor(t)?10**Math.ceil(t):10**(Math.ceil(t)+1)}return[o,n]}_compute_state(){const t\u003dthis.source_range.start,e\u003dthis.source_range.end,o\u003dthis.target_range.start,n\u003dthis.target_range.end-o,[s,a]\u003dthis._get_safe_factor(t,e);let r,c;0\u003d\u003ds?(r\u003dMath.log(a),c\u003d0):(r\u003dMath.log(a)-Math.log(s),c\u003dMath.log(s));return[n,o,r,c]}}o.LogScale\u003dc,c.__name__\u003d\"LogScale\"},\n function _(n,c,o,s,e){s();const t\u003dn(146);class u extends t.Scale{constructor(n){super(n)}}o.ContinuousScale\u003du,u.__name__\u003d\"ContinuousScale\"},\n function _(t,i,n,a,e){a();const s\u003dt(1),l\u003dt(160),_\u003dt(20),o\u003dt(9),h\u003dt(19),r\u003ds.__importStar(t(99)),d\u003dt(161);class u extends l.DataRange{constructor(t){super(t),this.have_updated_interactively\u003d!1}static init_DataRange1d(){this.define((({Boolean:t,Number:i,Nullable:n})\u003d\u003e({start:[i],end:[i],range_padding:[i,.1],range_padding_units:[_.PaddingUnits,\"percent\"],flipped:[t,!1],follow:[n(_.StartEnd),null],follow_interval:[n(i),null],default_span:[i,2],only_visible:[t,!1]}))),this.internal((({Enum:t})\u003d\u003e({scale_hint:[t(\"log\",\"auto\"),\"auto\"]})))}initialize(){super.initialize(),this._initial_start\u003dthis.start,this._initial_end\u003dthis.end,this._initial_range_padding\u003dthis.range_padding,this._initial_range_padding_units\u003dthis.range_padding_units,this._initial_follow\u003dthis.follow,this._initial_follow_interval\u003dthis.follow_interval,this._initial_default_span\u003dthis.default_span,this._plot_bounds\u003dnew Map}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}computed_renderers(){const{renderers:t,names:i}\u003dthis,n\u003do.concat(this.plots.map((t\u003d\u003et.data_renderers)));return d.compute_renderers(0\u003d\u003dt.length?\"auto\":t,n,i)}_compute_plot_bounds(t,i){let n\u003dr.empty();for(const a of t){const t\u003di.get(a);null\u003d\u003dt||!a.visible\u0026\u0026this.only_visible||(n\u003dr.union(n,t))}return n}adjust_bounds_for_aspect(t,i){const n\u003dr.empty();let a\u003dt.x1-t.x0;a\u003c\u003d0\u0026\u0026(a\u003d1);let e\u003dt.y1-t.y0;e\u003c\u003d0\u0026\u0026(e\u003d1);const s\u003d.5*(t.x1+t.x0),l\u003d.5*(t.y1+t.y0);return a\u003ci*e?a\u003di*e:e\u003da/i,n.x1\u003ds+.5*a,n.x0\u003ds-.5*a,n.y1\u003dl+.5*e,n.y0\u003dl-.5*e,n}_compute_min_max(t,i){let n,a,e\u003dr.empty();for(const i of t)e\u003dr.union(e,i);return[n,a]\u003d0\u003d\u003di?[e.x0,e.x1]:[e.y0,e.y1],[n,a]}_compute_range(t,i){const n\u003dthis.range_padding;let a,e;if(null!\u003dthis._initial_start\u0026\u0026(t\u003dthis._initial_start),null!\u003dthis._initial_end\u0026\u0026(i\u003dthis._initial_end),\"log\"\u003d\u003dthis.scale_hint){let s,l;if((isNaN(t)||!isFinite(t)||t\u003c\u003d0)\u0026\u0026(t\u003disNaN(i)||!isFinite(i)||i\u003c\u003d0?.1:i/100,h.logger.warn(`could not determine minimum data value for log axis, DataRange1d using value ${t}`)),(isNaN(i)||!isFinite(i)||i\u003c\u003d0)\u0026\u0026(i\u003disNaN(t)||!isFinite(t)||t\u003c\u003d0?10:100*t,h.logger.warn(`could not determine maximum data value for log axis, DataRange1d using value ${i}`)),i\u003d\u003dt)l\u003dthis.default_span+.001,s\u003dMath.log(t)/Math.log(10);else{let a,e;\"percent\"\u003d\u003dthis.range_padding_units?(a\u003dMath.log(t)/Math.log(10),e\u003dMath.log(i)/Math.log(10),l\u003d(e-a)*(1+n)):(a\u003dMath.log(t-n)/Math.log(10),e\u003dMath.log(i+n)/Math.log(10),l\u003de-a),s\u003d(a+e)/2}a\u003d10**(s-l/2),e\u003d10**(s+l/2)}else{let s;s\u003di\u003d\u003dt?this.default_span:\"percent\"\u003d\u003dthis.range_padding_units?(i-t)*(1+n):i-t+2*n;const l\u003d(i+t)/2;a\u003dl-s/2,e\u003dl+s/2}let s\u003d1;this.flipped\u0026\u0026([a,e]\u003d[e,a],s\u003d-1);const l\u003dthis.follow_interval;return null!\u003dl\u0026\u0026Math.abs(a-e)\u003el\u0026\u0026(\"start\"\u003d\u003dthis.follow?e\u003da+s*l:\"end\"\u003d\u003dthis.follow\u0026\u0026(a\u003de-s*l)),[a,e]}update(t,i,n,a){if(this.have_updated_interactively)return;const e\u003dthis.computed_renderers();let s\u003dthis._compute_plot_bounds(e,t);null!\u003da\u0026\u0026(s\u003dthis.adjust_bounds_for_aspect(s,a)),this._plot_bounds.set(n,s);const[l,_]\u003dthis._compute_min_max(this._plot_bounds.values(),i);let[o,h]\u003dthis._compute_range(l,_);null!\u003dthis._initial_start\u0026\u0026(\"log\"\u003d\u003dthis.scale_hint?this._initial_start\u003e0\u0026\u0026(o\u003dthis._initial_start):o\u003dthis._initial_start),null!\u003dthis._initial_end\u0026\u0026(\"log\"\u003d\u003dthis.scale_hint?this._initial_end\u003e0\u0026\u0026(h\u003dthis._initial_end):h\u003dthis._initial_end);let r\u003d!1;\"auto\"\u003d\u003dthis.bounds\u0026\u0026(this.setv({bounds:[o,h]},{silent:!0}),r\u003d!0);const[d,u]\u003d[this.start,this.end];if(o!\u003dd||h!\u003du){const t\u003d{};o!\u003dd\u0026\u0026(t.start\u003do),h!\u003du\u0026\u0026(t.end\u003dh),this.setv(t),r\u003d!1}r\u0026\u0026this.change.emit()}reset(){this.have_updated_interactively\u003d!1,this.setv({range_padding:this._initial_range_padding,range_padding_units:this._initial_range_padding_units,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.change.emit()}}n.DataRange1d\u003du,u.__name__\u003d\"DataRange1d\",u.init_DataRange1d()},\n function _(a,e,n,t,r){t();const s\u003da(105),i\u003da(62);class R extends s.Range{constructor(a){super(a)}static init_DataRange(){this.define((({String:a,Array:e,Ref:n})\u003d\u003e({names:[e(a),[]],renderers:[e(n(i.DataRenderer)),[]]})))}}n.DataRange\u003dR,R.__name__\u003d\"DataRange\",R.init_DataRange()},\n function _(n,e,t,r,u){r();const l\u003dn(9);t.compute_renderers\u003dfunction(n,e,t){if(null\u003d\u003dn)return[];let r\u003d\"auto\"\u003d\u003dn?e:n;return t.length\u003e0\u0026\u0026(r\u003dr.filter((n\u003d\u003el.includes(t,n.name)))),r}},\n function _(i,s,x,A,o){A(),o(\"Axis\",i(163).Axis),o(\"CategoricalAxis\",i(170).CategoricalAxis),o(\"ContinuousAxis\",i(173).ContinuousAxis),o(\"DatetimeAxis\",i(174).DatetimeAxis),o(\"LinearAxis\",i(175).LinearAxis),o(\"LogAxis\",i(192).LogAxis),o(\"MercatorAxis\",i(195).MercatorAxis)},\n function _(t,e,i,s,o){s();const n\u003dt(1),a\u003dt(164),l\u003dt(165),r\u003dt(166),_\u003dt(169),h\u003dn.__importStar(t(48)),c\u003dt(20),b\u003dt(24),m\u003dt(140),d\u003dt(9),u\u003dt(8),x\u003dt(167),g\u003dt(104),{abs:f}\u003dMath;class p extends a.GuideRendererView{update_layout(){this.layout\u003dnew m.SideLayout(this.panel,(()\u003d\u003ethis.get_size()),!0),this.layout.on_resize((()\u003d\u003ethis._coordinates\u003dvoid 0))}get_size(){const{visible:t,fixed_location:e}\u003dthis.model;if(t\u0026\u0026null\u003d\u003de\u0026\u0026this.is_renderable){const{extents:t}\u003dthis;return{width:0,height:Math.round(t.tick+t.tick_label+t.axis_label)}}return{width:0,height:0}}get is_renderable(){const[t,e]\u003dthis.ranges;return t.is_valid\u0026\u0026e.is_valid}_render(){var t;if(!this.is_renderable)return;const{tick_coords:e,extents:i}\u003dthis,s\u003dthis.layer.ctx;s.save(),this._draw_rule(s,i),this._draw_major_ticks(s,i,e),this._draw_minor_ticks(s,i,e),this._draw_major_labels(s,i,e),this._draw_axis_label(s,i,e),null\u003d\u003d\u003d(t\u003dthis._paint)||void 0\u003d\u003d\u003dt||t.call(this,s,i,e),s.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.plot_view.request_layout()))}get needs_clip(){return null!\u003dthis.model.fixed_location}_draw_rule(t,e){if(!this.visuals.axis_line.doit)return;const[i,s]\u003dthis.rule_coords,[o,n]\u003dthis.coordinates.map_to_screen(i,s),[a,l]\u003dthis.normals,[r,_]\u003dthis.offsets;this.visuals.axis_line.set_value(t),t.beginPath();for(let e\u003d0;e\u003co.length;e++){const i\u003dMath.round(o[e]+a*r),s\u003dMath.round(n[e]+l*_);t.lineTo(i,s)}t.stroke()}_draw_major_ticks(t,e,i){const s\u003dthis.model.major_tick_in,o\u003dthis.model.major_tick_out,n\u003dthis.visuals.major_tick_line;this._draw_ticks(t,i.major,s,o,n)}_draw_minor_ticks(t,e,i){const s\u003dthis.model.minor_tick_in,o\u003dthis.model.minor_tick_out,n\u003dthis.visuals.minor_tick_line;this._draw_ticks(t,i.minor,s,o,n)}_draw_major_labels(t,e,i){const s\u003di.major,o\u003dthis.compute_labels(s[this.dimension]),n\u003dthis.model.major_label_orientation,a\u003de.tick+this.model.major_label_standoff,l\u003dthis.visuals.major_label_text;this._draw_oriented_labels(t,o,s,n,this.panel.side,a,l)}_axis_label_extent(){const t\u003dthis.model.axis_label;if(!t)return 0;const e\u003dnew x.TextBox({text:t});e.angle\u003dthis.panel.get_label_angle_heuristic(\"parallel\"),e.visuals\u003dthis.visuals.axis_label_text;const i\u003de.size(),s\u003d0\u003d\u003dthis.dimension?i.height:i.width,o\u003dthis.model.axis_label_standoff;return s\u003e0?o+s+3:0}_draw_axis_label(t,e,i){const s\u003dthis.model.axis_label;if(!s||null!\u003dthis.model.fixed_location)return;const o\u003dnew x.TextBox({text:s});o.angle\u003dthis.panel.get_label_angle_heuristic(\"parallel\"),o.visuals\u003dthis.visuals.axis_label_text;const[n,a]\u003d(()\u003d\u003e{const{bbox:t}\u003dthis.layout;switch(this.panel.side){case\"above\":return[t.hcenter,t.bottom];case\"below\":return[t.hcenter,t.top];case\"left\":return[t.right,t.vcenter];case\"right\":return[t.left,t.vcenter]}})(),[l,r]\u003dthis.normals,_\u003de.tick+e.tick_label+this.model.axis_label_standoff,{vertical_align:h,align:c}\u003dthis.panel.get_label_text_heuristics(\"parallel\");o.position\u003d{sx:n+l*_,sy:a+r*_,x_anchor:c,y_anchor:h},o.align\u003dc,o.paint(t)}_draw_ticks(t,e,i,s,o){if(!o.doit)return;const[n,a]\u003de,[l,r]\u003dthis.coordinates.map_to_screen(n,a),[_,h]\u003dthis.normals,[c,b]\u003dthis.offsets,[m,d]\u003d[_*(c-i),h*(b-i)],[u,x]\u003d[_*(c+s),h*(b+s)];o.set_value(t),t.beginPath();for(let e\u003d0;e\u003cl.length;e++){const i\u003dMath.round(l[e]+u),s\u003dMath.round(r[e]+x),o\u003dMath.round(l[e]+m),n\u003dMath.round(r[e]+d);t.moveTo(i,s),t.lineTo(o,n)}t.stroke()}_draw_oriented_labels(t,e,i,s,o,n,a){if(!a.doit||0\u003d\u003de.length)return;const[l,r]\u003di,[_,h]\u003dthis.coordinates.map_to_screen(l,r),[c,m]\u003dthis.offsets,[d,u]\u003dthis.normals,g\u003dd*(c+n),f\u003du*(m+n),{vertical_align:p,align:k}\u003dthis.panel.get_label_text_heuristics(s),w\u003dthis.panel.get_label_angle_heuristic(s);e.visuals\u003da,e.angle\u003dw;for(let t\u003d0;t\u003ce.length;t++){const i\u003de.items[t];i.position\u003d{sx:_[t]+g,sy:h[t]+f,x_anchor:k,y_anchor:p},i instanceof x.TextBox\u0026\u0026(i.align\u003dk)}const j\u003de.length,v\u003db.Indices.all_set(j),{items:y}\u003de,T\u003dy.map((t\u003d\u003et.bbox())),O\u003d(()\u003d\u003e{const[t]\u003dthis.ranges;return t.is_reversed?0\u003d\u003dthis.dimension?(t,e)\u003d\u003eT[t].left-T[e].right:(t,e)\u003d\u003eT[e].top-T[t].bottom:0\u003d\u003dthis.dimension?(t,e)\u003d\u003eT[e].left-T[t].right:(t,e)\u003d\u003eT[t].top-T[e].bottom})(),{major_label_policy:A}\u003dthis.model,M\u003dA.filter(v,T,O),z\u003d[...M.ones()];if(0!\u003dz.length){const t\u003dthis.parent.canvas_view.bbox,e\u003de\u003d\u003e{const i\u003dT[e];if(i.left\u003c0){const t\u003d-i.left,{position:s}\u003dy[e];y[e].position\u003dObject.assign(Object.assign({},s),{sx:s.sx+t})}else if(i.right\u003et.width){const s\u003di.right-t.width,{position:o}\u003dy[e];y[e].position\u003dObject.assign(Object.assign({},o),{sx:o.sx-s})}},i\u003de\u003d\u003e{const i\u003dT[e];if(i.top\u003c0){const t\u003d-i.top,{position:s}\u003dy[e];y[e].position\u003dObject.assign(Object.assign({},s),{sy:s.sy+t})}else if(i.bottom\u003et.height){const s\u003di.bottom-t.height,{position:o}\u003dy[e];y[e].position\u003dObject.assign(Object.assign({},o),{sy:o.sy-s})}},s\u003dz[0],o\u003dz[z.length-1];0\u003d\u003dthis.dimension?(e(s),e(o)):(i(s),i(o))}for(const e of M){y[e].paint(t)}}_tick_extent(){return this.model.major_tick_out}_tick_label_extents(){const t\u003dthis.tick_coords.major,e\u003dthis.compute_labels(t[this.dimension]),i\u003dthis.model.major_label_orientation,s\u003dthis.model.major_label_standoff,o\u003dthis.visuals.major_label_text;return[this._oriented_labels_extent(e,i,s,o)]}get extents(){const t\u003dthis._tick_label_extents();return{tick:this._tick_extent(),tick_labels:t,tick_label:d.sum(t),axis_label:this._axis_label_extent()}}_oriented_labels_extent(t,e,i,s){if(0\u003d\u003dt.length)return 0;const o\u003dthis.panel.get_label_angle_heuristic(e);t.visuals\u003ds,t.angle\u003do;const n\u003dt.max_size(),a\u003d0\u003d\u003dthis.dimension?n.height:n.width;return a\u003e0?i+a+3:0}get normals(){return this.panel.normals}get dimension(){return this.panel.dimension}compute_labels(t){const e\u003dthis.model.formatter.format_graphics(t,this),{major_label_overrides:i}\u003dthis.model;for(let s\u003d0;s\u003ct.length;s++){const o\u003di[t[s]];null!\u003do\u0026\u0026(e[s]\u003dnew x.TextBox({text:o}))}return new x.GraphicsBoxes(e)}get offsets(){if(null!\u003dthis.model.fixed_location)return[0,0];const{frame:t}\u003dthis.plot_view;let[e,i]\u003d[0,0];switch(this.panel.side){case\"below\":i\u003df(this.layout.bbox.top-t.bbox.bottom);break;case\"above\":i\u003df(this.layout.bbox.bottom-t.bbox.top);break;case\"right\":e\u003df(this.layout.bbox.left-t.bbox.right);break;case\"left\":e\u003df(this.layout.bbox.right-t.bbox.left)}return[e,i]}get ranges(){const t\u003dthis.dimension,e\u003d(t+1)%2,{ranges:i}\u003dthis.coordinates;return[i[t],i[e]]}get computed_bounds(){const[t]\u003dthis.ranges,e\u003dthis.model.bounds,i\u003d[t.min,t.max];if(\"auto\"\u003d\u003de)return[t.min,t.max];{let t,s;const[o,n]\u003de,[a,l]\u003di,{min:r,max:_}\u003dMath;return f(o-n)\u003ef(a-l)?(t\u003d_(r(o,n),a),s\u003dr(_(o,n),l)):(t\u003dr(o,n),s\u003d_(o,n)),[t,s]}}get rule_coords(){const t\u003dthis.dimension,e\u003d(t+1)%2,[i]\u003dthis.ranges,[s,o]\u003dthis.computed_bounds,n\u003d[new Array(2),new Array(2)];return n[t][0]\u003dMath.max(s,i.min),n[t][1]\u003dMath.min(o,i.max),n[t][0]\u003en[t][1]\u0026\u0026(n[t][0]\u003dn[t][1]\u003dNaN),n[e][0]\u003dthis.loc,n[e][1]\u003dthis.loc,n}get tick_coords(){const t\u003dthis.dimension,e\u003d(t+1)%2,[i]\u003dthis.ranges,[s,o]\u003dthis.computed_bounds,n\u003dthis.model.ticker.get_ticks(s,o,i,this.loc),a\u003dn.major,l\u003dn.minor,r\u003d[[],[]],_\u003d[[],[]],[h,c]\u003d[i.min,i.max];for(let i\u003d0;i\u003ca.length;i++)a[i]\u003ch||a[i]\u003ec||(r[t].push(a[i]),r[e].push(this.loc));for(let i\u003d0;i\u003cl.length;i++)l[i]\u003ch||l[i]\u003ec||(_[t].push(l[i]),_[e].push(this.loc));return{major:r,minor:_}}get loc(){const{fixed_location:t}\u003dthis.model;if(null!\u003dt){if(u.isNumber(t))return t;const[,e]\u003dthis.ranges;if(e instanceof g.FactorRange)return e.synthetic(t);throw new Error(\"unexpected\")}const[,e]\u003dthis.ranges;switch(this.panel.side){case\"left\":case\"below\":return e.start;case\"right\":case\"above\":return e.end}}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box})}}i.AxisView\u003dp,p.__name__\u003d\"AxisView\";class k extends a.GuideRenderer{constructor(t){super(t)}static init_Axis(){this.prototype.default_view\u003dp,this.mixins([[\"axis_\",h.Line],[\"major_tick_\",h.Line],[\"minor_tick_\",h.Line],[\"major_label_\",h.Text],[\"axis_label_\",h.Text]]),this.define((({Any:t,Int:e,Number:i,String:s,Ref:o,Dict:n,Tuple:a,Or:h,Nullable:b,Auto:m})\u003d\u003e({bounds:[h(a(i,i),m),\"auto\"],ticker:[o(l.Ticker)],formatter:[o(r.TickFormatter)],axis_label:[b(s),\"\"],axis_label_standoff:[e,5],major_label_standoff:[e,5],major_label_orientation:[h(c.TickLabelOrientation,i),\"horizontal\"],major_label_overrides:[n(s),{}],major_label_policy:[o(_.LabelingPolicy),()\u003d\u003enew _.AllLabels],major_tick_in:[i,2],major_tick_out:[i,6],minor_tick_in:[i,0],minor_tick_out:[i,4],fixed_location:[b(h(i,t)),null]}))),this.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"11px\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"13px\",axis_label_text_font_style:\"italic\"})}}i.Axis\u003dk,k.__name__\u003d\"Axis\",k.init_Axis()},\n function _(e,r,d,i,n){i();const s\u003de(41);class t extends s.RendererView{}d.GuideRendererView\u003dt,t.__name__\u003d\"GuideRendererView\";class _ extends s.Renderer{constructor(e){super(e)}static init_GuideRenderer(){this.override({level:\"guide\"})}}d.GuideRenderer\u003d_,_.__name__\u003d\"GuideRenderer\",_.init_GuideRenderer()},\n function _(c,e,n,s,o){s();const r\u003dc(53);class t extends r.Model{constructor(c){super(c)}}n.Ticker\u003dt,t.__name__\u003d\"Ticker\"},\n function _(t,o,r,e,c){e();const n\u003dt(53),a\u003dt(167);class m extends n.Model{constructor(t){super(t)}format_graphics(t,o){return this.doFormat(t,o).map((t\u003d\u003enew a.TextBox({text:t})))}compute(t,o){return this.doFormat([t],null!\u003do?o:{loc:0})[0]}v_compute(t,o){return this.doFormat(t,null!\u003do?o:{loc:0})}}r.TickFormatter\u003dm,m.__name__\u003d\"TickFormatter\"},\n function _(t,e,s,i,n){i();const h\u003dt(99),o\u003dt(143),r\u003dt(9),a\u003dt(8),c\u003dt(168),_\u003dt(22);s.text_width\u003d(()\u003d\u003e{const t\u003ddocument.createElement(\"canvas\").getContext(\"2d\");let e\u003d\"\";return(s,i)\u003d\u003e(i!\u003de\u0026\u0026(e\u003di,t.font\u003di),t.measureText(s).width)})();class l{constructor(){this._position\u003d{sx:0,sy:0},this.font_size_scale\u003d1}set position(t){this._position\u003dt}get position(){return this._position}infer_text_height(){return\"ascent_descent\"}bbox(){const{p0:t,p1:e,p2:s,p3:i}\u003dthis.rect(),n\u003dMath.min(t.x,e.x,s.x,i.x),o\u003dMath.min(t.y,e.y,s.y,i.y),r\u003dMath.max(t.x,e.x,s.x,i.x),a\u003dMath.max(t.y,e.y,s.y,i.y);return new h.BBox({left:n,right:r,top:o,bottom:a})}size(){const{width:t,height:e}\u003dthis._size(),{angle:s}\u003dthis;if(s){const i\u003dMath.cos(Math.abs(s)),n\u003dMath.sin(Math.abs(s));return{width:Math.abs(t*i+e*n),height:Math.abs(t*n+e*i)}}return{width:t,height:e}}rect(){const t\u003dthis._rect(),{angle:e}\u003dthis;if(e){const{sx:s,sy:i}\u003dthis.position,n\u003dnew c.AffineTransform;return n.translate(s,i),n.rotate(e),n.translate(-s,-i),n.apply_rect(t)}return t}paint_rect(t){const{p0:e,p1:s,p2:i,p3:n}\u003dthis.rect();t.save(),t.strokeStyle\u003d\"red\",t.lineWidth\u003d1,t.beginPath();const{round:h}\u003dMath;t.moveTo(h(e.x),h(e.y)),t.lineTo(h(s.x),h(s.y)),t.lineTo(h(i.x),h(i.y)),t.lineTo(h(n.x),h(n.y)),t.closePath(),t.stroke(),t.restore()}paint_bbox(t){const{x:e,y:s,width:i,height:n}\u003dthis.bbox();t.save(),t.strokeStyle\u003d\"blue\",t.lineWidth\u003d1,t.beginPath();const{round:h}\u003dMath;t.moveTo(h(e),h(s)),t.lineTo(h(e),h(s+n)),t.lineTo(h(e+i),h(s+n)),t.lineTo(h(e+i),h(s)),t.closePath(),t.stroke(),t.restore()}}s.GraphicsBox\u003dl,l.__name__\u003d\"GraphicsBox\";class x extends l{constructor({text:t}){super(),this.align\u003d\"left\",this.text\u003dt}set visuals(t){const e\u003dt.text_color.get_value(),s\u003dt.text_alpha.get_value(),i\u003dt.text_font_style.get_value();let n\u003dt.text_font_size.get_value();const h\u003dt.text_font.get_value(),{font_size_scale:o}\u003dthis;if(1!\u003do){const t\u003dn.match(/^\\s*(\\d+(\\.\\d+)?)(\\w+)\\s*$/);if(null!\u003dt){const[,e,,s]\u003dt,i\u003dNumber(e);isNaN(i)||(n\u003d`${i*o}${s}`)}}const r\u003d`${i} ${n} ${h}`;this.font\u003dr,this.color\u003d_.color2css(e,s),this.line_height\u003dt.text_line_height.get_value()}infer_text_height(){if(this.text.includes(\"\\n\"))return\"ascent_descent\";return function(t){for(const e of new Set(t))if(!(\"0\"\u003c\u003de\u0026\u0026e\u003c\u003d\"9\"))switch(e){case\",\":case\".\":case\"+\":case\"-\":case\"−\":case\"e\":continue;default:return!1}return!0}(this.text)?\"cap\":\"ascent_descent\"}_text_line(t){var e;const s\u003dnull!\u003d\u003d(e\u003dthis.text_height_metric)\u0026\u0026void 0!\u003d\u003de?e:this.infer_text_height(),i\u003d(()\u003d\u003e{switch(s){case\"x\":case\"x_descent\":return t.x_height;case\"cap\":case\"cap_descent\":return t.cap_height;case\"ascent\":case\"ascent_descent\":return t.ascent}})(),n\u003d(()\u003d\u003e{switch(s){case\"x\":case\"cap\":case\"ascent\":return 0;case\"x_descent\":case\"cap_descent\":case\"ascent_descent\":return t.descent}})();return{height:i+n,ascent:i,descent:n}}get nlines(){return this.text.split(\"\\n\").length}_size(){var t,e;const{font:i}\u003dthis,n\u003do.font_metrics(i),h\u003d(this.line_height-1)*n.height,a\u003d\"\"\u003d\u003dthis.text,c\u003dthis.text.split(\"\\n\"),_\u003dc.length,l\u003dc.map((t\u003d\u003es.text_width(t,i))),x\u003dthis._text_line(n).height*_,u\u003d\"%\"\u003d\u003d(null\u003d\u003d\u003d(t\u003dthis.width)||void 0\u003d\u003d\u003dt?void 0:t.unit)?this.width.value:1,p\u003d\"%\"\u003d\u003d(null\u003d\u003d\u003d(e\u003dthis.height)||void 0\u003d\u003d\u003de?void 0:e.unit)?this.height.value:1;return{width:r.max(l)*u,height:a?0:(x+h*(_-1))*p,metrics:n}}_computed_position(t,e,s){const{width:i,height:n}\u003dt,{sx:h,sy:o,x_anchor:r\u003d\"left\",y_anchor:c\u003d\"center\"}\u003dthis.position;return{x:h-(()\u003d\u003e{if(a.isNumber(r))return r*i;switch(r){case\"left\":return 0;case\"center\":return.5*i;case\"right\":return i}})(),y:o-(()\u003d\u003e{var t;if(a.isNumber(c))return c*n;switch(c){case\"top\":return 0;case\"center\":return.5*n;case\"bottom\":return n;case\"baseline\":if(1!\u003ds)return.5*n;switch(null!\u003d\u003d(t\u003dthis.text_height_metric)\u0026\u0026void 0!\u003d\u003dt?t:this.infer_text_height()){case\"x\":case\"x_descent\":return e.x_height;case\"cap\":case\"cap_descent\":return e.cap_height;case\"ascent\":case\"ascent_descent\":return e.ascent}}})()}}_rect(){const{width:t,height:e,metrics:s}\u003dthis._size(),i\u003dthis.text.split(\"\\n\").length,{x:n,y:o}\u003dthis._computed_position({width:t,height:e},s,i);return new h.BBox({x:n,y:o,width:t,height:e}).rect}paint(t){var e,i;const{font:n}\u003dthis,h\u003do.font_metrics(n),a\u003d(this.line_height-1)*h.height,c\u003dthis.text.split(\"\\n\"),_\u003dc.length,l\u003dc.map((t\u003d\u003es.text_width(t,n))),x\u003dthis._text_line(h),u\u003dx.height*_,p\u003d\"%\"\u003d\u003d(null\u003d\u003d\u003d(e\u003dthis.width)||void 0\u003d\u003d\u003de?void 0:e.unit)?this.width.value:1,g\u003d\"%\"\u003d\u003d(null\u003d\u003d\u003d(i\u003dthis.height)||void 0\u003d\u003d\u003di?void 0:i.unit)?this.height.value:1,f\u003dr.max(l)*p,d\u003d(u+a*(_-1))*g;t.save(),t.fillStyle\u003dthis.color,t.font\u003dthis.font,t.textAlign\u003d\"left\",t.textBaseline\u003d\"alphabetic\";const{sx:m,sy:b}\u003dthis.position,{align:y}\u003dthis,{angle:w}\u003dthis;w\u0026\u0026(t.translate(m,b),t.rotate(w),t.translate(-m,-b));let{x:v,y:z}\u003dthis._computed_position({width:f,height:d},h,_);if(\"justify\"\u003d\u003dy)for(let e\u003d0;e\u003c_;e++){let i\u003dv;const h\u003dc[e].split(\" \"),o\u003dh.length,_\u003dh.map((t\u003d\u003es.text_width(t,n))),l\u003d(f-r.sum(_))/(o-1);for(let e\u003d0;e\u003co;e++)t.fillText(h[e],i,z),i+\u003d_[e]+l;z+\u003dx.height+a}else for(let e\u003d0;e\u003c_;e++){const s\u003dv+(()\u003d\u003e{switch(y){case\"left\":return 0;case\"center\":return.5*(f-l[e]);case\"right\":return f-l[e]}})();t.fillStyle\u003dthis.color,t.fillText(c[e],s,z+x.ascent),z+\u003dx.height+a}t.restore()}}s.TextBox\u003dx,x.__name__\u003d\"TextBox\";class u extends l{constructor(t,e){super(),this.base\u003dt,this.expo\u003de}get children(){return[this.base,this.expo]}set position(t){this._position\u003dt;const e\u003dthis.base.size(),s\u003dthis.expo.size(),i\u003dthis._shift_scale()*e.height,n\u003dMath.max(e.height,i+s.height);this.base.position\u003d{sx:0,x_anchor:\"left\",sy:n,y_anchor:\"bottom\"},this.expo.position\u003d{sx:e.width,x_anchor:\"left\",sy:i,y_anchor:\"bottom\"}}get position(){return this._position}set visuals(t){this.expo.font_size_scale\u003d.7,this.base.visuals\u003dt,this.expo.visuals\u003dt}_shift_scale(){if(this.base instanceof x\u0026\u00261\u003d\u003dthis.base.nlines){const{x_height:t,cap_height:e}\u003do.font_metrics(this.base.font);return t/e}return 2/3}infer_text_height(){return this.base.infer_text_height()}_rect(){const t\u003dthis.base.bbox(),e\u003dthis.expo.bbox(),s\u003dt.union(e),{x:i,y:n}\u003dthis._computed_position();return s.translate(i,n).rect}_size(){const t\u003dthis.base.size(),e\u003dthis.expo.size();return{width:t.width+e.width,height:Math.max(t.height,this._shift_scale()*t.height+e.height)}}paint(t){t.save();const{angle:e}\u003dthis;if(e){const{sx:s,sy:i}\u003dthis.position;t.translate(s,i),t.rotate(e),t.translate(-s,-i)}const{x:s,y:i}\u003dthis._computed_position();t.translate(s,i),this.base.paint(t),this.expo.paint(t),t.restore()}paint_bbox(t){super.paint_bbox(t);const{x:e,y:s}\u003dthis._computed_position();t.save(),t.translate(e,s);for(const e of this.children)e.paint_bbox(t);t.restore()}_computed_position(){const{width:t,height:e}\u003dthis._size(),{sx:s,sy:i,x_anchor:n\u003d\"left\",y_anchor:h\u003d\"center\"}\u003dthis.position;return{x:s-(()\u003d\u003e{if(a.isNumber(n))return n*t;switch(n){case\"left\":return 0;case\"center\":return.5*t;case\"right\":return t}})(),y:i-(()\u003d\u003e{if(a.isNumber(h))return h*e;switch(h){case\"top\":return 0;case\"center\":return.5*e;case\"bottom\":return e;case\"baseline\":return.5*e}})()}}}s.BaseExpo\u003du,u.__name__\u003d\"BaseExpo\";class p{constructor(t){this.items\u003dt}get length(){return this.items.length}set visuals(t){for(const e of this.items)e.visuals\u003dt;const e\u003d{x:0,cap:1,ascent:2,x_descent:3,cap_descent:4,ascent_descent:5},s\u003dr.max_by(this.items.map((t\u003d\u003et.infer_text_height())),(t\u003d\u003ee[t]));for(const t of this.items)t.text_height_metric\u003ds}set angle(t){for(const e of this.items)e.angle\u003dt}max_size(){let t\u003d0,e\u003d0;for(const s of this.items){const i\u003ds.size();t\u003dMath.max(t,i.width),e\u003dMath.max(e,i.height)}return{width:t,height:e}}}s.GraphicsBoxes\u003dp,p.__name__\u003d\"GraphicsBoxes\"},\n function _(t,s,r,n,i){n();const{sin:e,cos:a}\u003dMath;class h{constructor(t\u003d1,s\u003d0,r\u003d0,n\u003d1,i\u003d0,e\u003d0){this.a\u003dt,this.b\u003ds,this.c\u003dr,this.d\u003dn,this.e\u003di,this.f\u003de}toString(){const{a:t,b:s,c:r,d:n,e:i,f:e}\u003dthis;return`matrix(${t}, ${s}, ${r}, ${n}, ${i}, ${e})`}clone(){const{a:t,b:s,c:r,d:n,e:i,f:e}\u003dthis;return new h(t,s,r,n,i,e)}get is_identity(){const{a:t,b:s,c:r,d:n,e:i,f:e}\u003dthis;return 1\u003d\u003dt\u0026\u00260\u003d\u003ds\u0026\u00260\u003d\u003dr\u0026\u00261\u003d\u003dn\u0026\u00260\u003d\u003di\u0026\u00260\u003d\u003de}apply_point(t){const[s,r]\u003dthis.apply(t.x,t.y);return{x:s,y:r}}apply_rect(t){return{p0:this.apply_point(t.p0),p1:this.apply_point(t.p1),p2:this.apply_point(t.p2),p3:this.apply_point(t.p3)}}apply(t,s){const{a:r,b:n,c:i,d:e,e:a,f:h}\u003dthis;return[r*t+i*s+a,n*t+e*s+h]}iv_apply(t,s){const{a:r,b:n,c:i,d:e,e:a,f:h}\u003dthis,p\u003dt.length;for(let o\u003d0;o\u003cp;o++){const p\u003dt[o],c\u003ds[o];t[o]\u003dr*p+i*c+a,s[o]\u003dn*p+e*c+h}}transform(t,s,r,n,i,e){const{a,b:h,c:p,d:o,e:c,f:l}\u003dthis;return this.a\u003da*t+p*s,this.c\u003da*r+p*n,this.e\u003da*i+p*e+c,this.b\u003dh*t+o*s,this.d\u003dh*r+o*n,this.f\u003dh*i+o*e+l,this}translate(t,s){return this.transform(1,0,0,1,t,s)}scale(t,s){return this.transform(t,0,0,s,0,0)}skew(t,s){return this.transform(1,s,t,1,0,0)}rotate(t){const s\u003de(t),r\u003da(t);return this.transform(r,s,-s,r,0,0)}rotate_ccw(t){return this.rotate(-t)}translate_x(t){return this.translate(t,0)}translate_y(t){return this.translate(0,t)}flip(){return this.scale(-1,-1)}flip_x(){return this.scale(1,-1)}flip_y(){return this.scale(-1,1)}}r.AffineTransform\u003dh,h.__name__\u003d\"AffineTransform\"},\n function _(e,n,s,t,i){t();const l\u003de(53),c\u003de(13),o\u003de(34),r\u003de(8),a\u003de(24);class u extends l.Model{constructor(e){super(e)}}s.LabelingPolicy\u003du,u.__name__\u003d\"LabelingPolicy\";class _ extends u{constructor(e){super(e)}filter(e,n,s){return e}}s.AllLabels\u003d_,_.__name__\u003d\"AllLabels\";class d extends u{constructor(e){super(e)}static init_NoOverlap(){this.define((({Number:e})\u003d\u003e({min_distance:[e,5]})))}filter(e,n,s){const{min_distance:t}\u003dthis;let i\u003dnull;for(const n of e)null!\u003di\u0026\u0026s(i,n)\u003ct?e.unset(n):i\u003dn;return e}}s.NoOverlap\u003dd,d.__name__\u003d\"NoOverlap\",d.init_NoOverlap();class m extends u{constructor(e){super(e)}static init_CustomLabelingPolicy(){this.define((({Unknown:e,String:n,Dict:s})\u003d\u003e({args:[s(e),{}],code:[n,\"\"]})))}get names(){return c.keys(this.args)}get values(){return c.values(this.args)}get func(){const e\u003do.use_strict(this.code);return new a.GeneratorFunction(\"indices\",\"bboxes\",\"distance\",...this.names,e)}filter(e,n,s){const t\u003dObject.create(null),i\u003dthis.func.call(t,e,n,s,...this.values);let l\u003di.next();if(l.done\u0026\u0026void 0!\u003d\u003dl.value){const{value:n}\u003dl;return n instanceof a.Indices?n:void 0\u003d\u003d\u003dn?e:r.isIterable(n)?a.Indices.from_indices(e.size,n):a.Indices.all_unset(e.size)}{const n\u003d[];do{n.push(l.value),l\u003di.next()}while(!l.done);return a.Indices.from_indices(e.size,n)}}}s.CustomLabelingPolicy\u003dm,m.__name__\u003d\"CustomLabelingPolicy\",m.init_CustomLabelingPolicy()},\n function _(t,s,e,o,i){o();const a\u003dt(1),r\u003dt(163),l\u003dt(171),_\u003dt(172),n\u003da.__importStar(t(48)),c\u003dt(20),p\u003dt(167),h\u003dt(8);class m extends r.AxisView{_paint(t,s,e){this._draw_group_separators(t,s,e)}_draw_group_separators(t,s,e){const[o]\u003dthis.ranges,[i,a]\u003dthis.computed_bounds;if(!o.tops||o.tops.length\u003c2||!this.visuals.separator_line.doit)return;const r\u003dthis.dimension,l\u003d(r+1)%2,_\u003d[[],[]];let n\u003d0;for(let t\u003d0;t\u003co.tops.length-1;t++){let s,e;for(let i\u003dn;i\u003co.factors.length;i++)if(o.factors[i][0]\u003d\u003do.tops[t+1]){[s,e]\u003d[o.factors[i-1],o.factors[i]],n\u003di;break}const c\u003d(o.synthetic(s)+o.synthetic(e))/2;c\u003ei\u0026\u0026c\u003ca\u0026\u0026(_[r].push(c),_[l].push(this.loc))}const c\u003dthis.extents.tick_label;this._draw_ticks(t,_,-3,c-6,this.visuals.separator_line)}_draw_major_labels(t,s,e){const o\u003dthis._get_factor_info();let i\u003ds.tick+this.model.major_label_standoff;for(let e\u003d0;e\u003co.length;e++){const[a,r,l,_]\u003do[e];this._draw_oriented_labels(t,a,r,l,this.panel.side,i,_),i+\u003ds.tick_labels[e]}}_tick_label_extents(){const t\u003dthis._get_factor_info(),s\u003d[];for(const[e,,o,i]of t){const t\u003dthis._oriented_labels_extent(e,o,this.model.major_label_standoff,i);s.push(t)}return s}_get_factor_info(){const[t]\u003dthis.ranges,[s,e]\u003dthis.computed_bounds,o\u003dthis.loc,i\u003dthis.model.ticker.get_ticks(s,e,t,o),a\u003dthis.tick_coords,r\u003d[],l\u003dt\u003d\u003enew p.GraphicsBoxes(t.map((t\u003d\u003eh.isString(t)?new p.TextBox({text:t}):t))),_\u003dt\u003d\u003el(this.model.formatter.doFormat(t,this));if(1\u003d\u003dt.levels){const t\u003d_(i.major);r.push([t,a.major,this.model.major_label_orientation,this.visuals.major_label_text])}else if(2\u003d\u003dt.levels){const t\u003d_(i.major.map((t\u003d\u003et[1])));r.push([t,a.major,this.model.major_label_orientation,this.visuals.major_label_text]),r.push([l(i.tops),a.tops,this.model.group_label_orientation,this.visuals.group_text])}else if(3\u003d\u003dt.levels){const t\u003d_(i.major.map((t\u003d\u003et[2]))),s\u003di.mids.map((t\u003d\u003et[1]));r.push([t,a.major,this.model.major_label_orientation,this.visuals.major_label_text]),r.push([l(s),a.mids,this.model.subgroup_label_orientation,this.visuals.subgroup_text]),r.push([l(i.tops),a.tops,this.model.group_label_orientation,this.visuals.group_text])}return r}get tick_coords(){const t\u003dthis.dimension,s\u003d(t+1)%2,[e]\u003dthis.ranges,[o,i]\u003dthis.computed_bounds,a\u003dthis.model.ticker.get_ticks(o,i,e,this.loc),r\u003d{major:[[],[]],mids:[[],[]],tops:[[],[]],minor:[[],[]]};return r.major[t]\u003da.major,r.major[s]\u003da.major.map((()\u003d\u003ethis.loc)),3\u003d\u003de.levels\u0026\u0026(r.mids[t]\u003da.mids,r.mids[s]\u003da.mids.map((()\u003d\u003ethis.loc))),e.levels\u003e1\u0026\u0026(r.tops[t]\u003da.tops,r.tops[s]\u003da.tops.map((()\u003d\u003ethis.loc))),r}}e.CategoricalAxisView\u003dm,m.__name__\u003d\"CategoricalAxisView\";class u extends r.Axis{constructor(t){super(t)}static init_CategoricalAxis(){this.prototype.default_view\u003dm,this.mixins([[\"separator_\",n.Line],[\"group_\",n.Text],[\"subgroup_\",n.Text]]),this.define((({Number:t,Or:s})\u003d\u003e({group_label_orientation:[s(c.TickLabelOrientation,t),\"parallel\"],subgroup_label_orientation:[s(c.TickLabelOrientation,t),\"parallel\"]}))),this.override({ticker:()\u003d\u003enew l.CategoricalTicker,formatter:()\u003d\u003enew _.CategoricalTickFormatter,separator_line_color:\"lightgrey\",separator_line_width:2,group_text_font_style:\"bold\",group_text_font_size:\"11px\",group_text_color:\"grey\",subgroup_text_font_style:\"bold\",subgroup_text_font_size:\"11px\"})}}e.CategoricalAxis\u003du,u.__name__\u003d\"CategoricalAxis\",u.init_CategoricalAxis()},\n function _(t,c,o,s,e){s();const r\u003dt(165);class i extends r.Ticker{constructor(t){super(t)}get_ticks(t,c,o,s){var e,r;return{major:this._collect(o.factors,o,t,c),minor:[],tops:this._collect(null!\u003d\u003d(e\u003do.tops)\u0026\u0026void 0!\u003d\u003de?e:[],o,t,c),mids:this._collect(null!\u003d\u003d(r\u003do.mids)\u0026\u0026void 0!\u003d\u003dr?r:[],o,t,c)}}_collect(t,c,o,s){const e\u003d[];for(const r of t){const t\u003dc.synthetic(r);t\u003eo\u0026\u0026t\u003cs\u0026\u0026e.push(r)}return e}}o.CategoricalTicker\u003di,i.__name__\u003d\"CategoricalTicker\"},\n function _(t,r,o,c,a){c();const e\u003dt(166),n\u003dt(9);class i extends e.TickFormatter{constructor(t){super(t)}doFormat(t,r){return n.copy(t)}}o.CategoricalTickFormatter\u003di,i.__name__\u003d\"CategoricalTickFormatter\"},\n function _(s,n,i,o,u){o();const e\u003ds(163);class t extends e.AxisView{}i.ContinuousAxisView\u003dt,t.__name__\u003d\"ContinuousAxisView\";class _ extends e.Axis{constructor(s){super(s)}}i.ContinuousAxis\u003d_,_.__name__\u003d\"ContinuousAxis\"},\n function _(e,t,i,s,a){s();const n\u003de(175),r\u003de(180),m\u003de(185);class _ extends n.LinearAxisView{}i.DatetimeAxisView\u003d_,_.__name__\u003d\"DatetimeAxisView\";class c extends n.LinearAxis{constructor(e){super(e)}static init_DatetimeAxis(){this.prototype.default_view\u003d_,this.override({ticker:()\u003d\u003enew m.DatetimeTicker,formatter:()\u003d\u003enew r.DatetimeTickFormatter})}}i.DatetimeAxis\u003dc,c.__name__\u003d\"DatetimeAxis\",c.init_DatetimeAxis()},\n function _(i,e,s,n,t){n();const r\u003di(173),a\u003di(176),o\u003di(177);class c extends r.ContinuousAxisView{}s.LinearAxisView\u003dc,c.__name__\u003d\"LinearAxisView\";class _ extends r.ContinuousAxis{constructor(i){super(i)}static init_LinearAxis(){this.prototype.default_view\u003dc,this.override({ticker:()\u003d\u003enew o.BasicTicker,formatter:()\u003d\u003enew a.BasicTickFormatter})}}s.LinearAxis\u003d_,_.__name__\u003d\"LinearAxis\",_.init_LinearAxis()},\n function _(i,t,e,n,o){n();const s\u003di(166),r\u003di(34);function c(i){let t\u003d\"\";for(const e of i)t+\u003d\"-\"\u003d\u003de?\"−\":e;return t}e.unicode_replace\u003dc;class _ extends s.TickFormatter{constructor(i){super(i),this.last_precision\u003d3}static init_BasicTickFormatter(){this.define((({Boolean:i,Int:t,Auto:e,Or:n})\u003d\u003e({precision:[n(t,e),\"auto\"],use_scientific:[i,!0],power_limit_high:[t,5],power_limit_low:[t,-3]})))}get scientific_limit_low(){return 10**this.power_limit_low}get scientific_limit_high(){return 10**this.power_limit_high}_need_sci(i){if(!this.use_scientific)return!1;const{scientific_limit_high:t}\u003dthis,{scientific_limit_low:e}\u003dthis,n\u003di.length\u003c2?0:Math.abs(i[1]-i[0])/1e4;for(const o of i){const i\u003dMath.abs(o);if(!(i\u003c\u003dn)\u0026\u0026(i\u003e\u003dt||i\u003c\u003de))return!0}return!1}_format_with_precision(i,t,e){return t?i.map((i\u003d\u003ec(i.toExponential(e)))):i.map((i\u003d\u003ec(r.to_fixed(i,e))))}_auto_precision(i,t){const e\u003dnew Array(i.length),n\u003dthis.last_precision\u003c\u003d15;i:for(let o\u003dthis.last_precision;n?o\u003c\u003d15:o\u003e\u003d1;n?o++:o--){if(t){e[0]\u003di[0].toExponential(o);for(let t\u003d1;t\u003ci.length;t++)if(e[t]\u003d\u003de[t-1])continue i;this.last_precision\u003do;break}e[0]\u003dr.to_fixed(i[0],o);for(let t\u003d1;t\u003ci.length;t++)if(e[t]\u003dr.to_fixed(i[t],o),e[t]\u003d\u003de[t-1])continue i;this.last_precision\u003do;break}return this.last_precision}doFormat(i,t){if(0\u003d\u003di.length)return[];const e\u003dthis._need_sci(i),n\u003d\"auto\"\u003d\u003dthis.precision?this._auto_precision(i,e):this.precision;return this._format_with_precision(i,e,n)}}e.BasicTickFormatter\u003d_,_.__name__\u003d\"BasicTickFormatter\",_.init_BasicTickFormatter()},\n function _(c,e,s,i,n){i();const r\u003dc(178);class t extends r.AdaptiveTicker{constructor(c){super(c)}}s.BasicTicker\u003dt,t.__name__\u003d\"BasicTicker\"},\n function _(t,i,a,e,s){e();const n\u003dt(179),r\u003dt(9),_\u003dt(10);class l extends n.ContinuousTicker{constructor(t){super(t)}static init_AdaptiveTicker(){this.define((({Number:t,Array:i,Nullable:a})\u003d\u003e({base:[t,10],mantissas:[i(t),[1,2,5]],min_interval:[t,0],max_interval:[a(t),null]})))}get_min_interval(){return this.min_interval}get_max_interval(){var t;return null!\u003d\u003d(t\u003dthis.max_interval)\u0026\u0026void 0!\u003d\u003dt?t:1/0}initialize(){super.initialize();const t\u003dr.nth(this.mantissas,-1)/this.base,i\u003dr.nth(this.mantissas,0)*this.base;this.extended_mantissas\u003d[t,...this.mantissas,i],this.base_factor\u003d0\u003d\u003d\u003dthis.get_min_interval()?1:this.get_min_interval()}get_interval(t,i,a){const e\u003di-t,s\u003dthis.get_ideal_interval(t,i,a),n\u003dMath.floor(_.log(s/this.base_factor,this.base)),l\u003dthis.base**n*this.base_factor,h\u003dthis.extended_mantissas,m\u003dh.map((t\u003d\u003eMath.abs(a-e/(t*l)))),v\u003dh[r.argmin(m)]*l;return _.clamp(v,this.get_min_interval(),this.get_max_interval())}}a.AdaptiveTicker\u003dl,l.__name__\u003d\"AdaptiveTicker\",l.init_AdaptiveTicker()},\n function _(t,i,n,s,e){s();const o\u003dt(165),r\u003dt(9);class c extends o.Ticker{constructor(t){super(t)}static init_ContinuousTicker(){this.define((({Int:t})\u003d\u003e({num_minor_ticks:[t,5],desired_num_ticks:[t,6]})))}get_ticks(t,i,n,s){return this.get_ticks_no_defaults(t,i,s,this.desired_num_ticks)}get_ticks_no_defaults(t,i,n,s){const e\u003dthis.get_interval(t,i,s),o\u003dMath.floor(t/e),c\u003dMath.ceil(i/e);let _;_\u003disFinite(o)\u0026\u0026isFinite(c)?r.range(o,c+1):[];const u\u003d_.map((t\u003d\u003et*e)).filter((n\u003d\u003et\u003c\u003dn\u0026\u0026n\u003c\u003di)),a\u003dthis.num_minor_ticks,f\u003d[];if(a\u003e0\u0026\u0026u.length\u003e0){const n\u003de/a,s\u003dr.range(0,a).map((t\u003d\u003et*n));for(const n of s.slice(1)){const s\u003du[0]-n;t\u003c\u003ds\u0026\u0026s\u003c\u003di\u0026\u0026f.push(s)}for(const n of u)for(const e of s){const s\u003dn+e;t\u003c\u003ds\u0026\u0026s\u003c\u003di\u0026\u0026f.push(s)}}return{major:u,minor:f}}get_ideal_interval(t,i,n){return(i-t)/n}}n.ContinuousTicker\u003dc,c.__name__\u003d\"ContinuousTicker\",c.init_ContinuousTicker()},\n function _(t,s,e,i,n){i();const r\u003dt(1).__importDefault(t(181)),o\u003dt(166),a\u003dt(19),c\u003dt(182),m\u003dt(9),u\u003dt(8);function h(t){return r.default(t,\"%Y %m %d %H %M %S\").split(/\\s+/).map((t\u003d\u003eparseInt(t,10)))}function d(t,s){if(u.isFunction(s))return s(t);{const e\u003dc.sprintf(\"$1%06d\",function(t){return Math.round(t/1e3%1*1e6)}(t));return-1\u003d\u003d(s\u003ds.replace(/((^|[^%])(%%)*)%f/,e)).indexOf(\"%\")?s:r.default(t,s)}}const l\u003d[\"microseconds\",\"milliseconds\",\"seconds\",\"minsec\",\"minutes\",\"hourmin\",\"hours\",\"days\",\"months\",\"years\"];class f extends o.TickFormatter{constructor(t){super(t),this.strip_leading_zeros\u003d!0}static init_DatetimeTickFormatter(){this.define((({String:t,Array:s})\u003d\u003e({microseconds:[s(t),[\"%fus\"]],milliseconds:[s(t),[\"%3Nms\",\"%S.%3Ns\"]],seconds:[s(t),[\"%Ss\"]],minsec:[s(t),[\":%M:%S\"]],minutes:[s(t),[\":%M\",\"%Mm\"]],hourmin:[s(t),[\"%H:%M\"]],hours:[s(t),[\"%Hh\",\"%H:%M\"]],days:[s(t),[\"%m/%d\",\"%a%d\"]],months:[s(t),[\"%m/%Y\",\"%b %Y\"]],years:[s(t),[\"%Y\"]]})))}initialize(){super.initialize(),this._update_width_formats()}_update_width_formats(){const t\u003d+r.default(new Date),s\u003dfunction(s){const e\u003ds.map((s\u003d\u003ed(t,s).length)),i\u003dm.sort_by(m.zip(e,s),(([t])\u003d\u003et));return m.unzip(i)};this._width_formats\u003d{microseconds:s(this.microseconds),milliseconds:s(this.milliseconds),seconds:s(this.seconds),minsec:s(this.minsec),minutes:s(this.minutes),hourmin:s(this.hourmin),hours:s(this.hours),days:s(this.days),months:s(this.months),years:s(this.years)}}_get_resolution_str(t,s){const e\u003d1.1*t;switch(!1){case!(e\u003c.001):return\"microseconds\";case!(e\u003c1):return\"milliseconds\";case!(e\u003c60):return s\u003e\u003d60?\"minsec\":\"seconds\";case!(e\u003c3600):return s\u003e\u003d3600?\"hourmin\":\"minutes\";case!(e\u003c86400):return\"hours\";case!(e\u003c2678400):return\"days\";case!(e\u003c31536e3):return\"months\";default:return\"years\"}}doFormat(t,s){if(0\u003d\u003dt.length)return[];const e\u003dMath.abs(t[t.length-1]-t[0])/1e3,i\u003de/(t.length-1),n\u003dthis._get_resolution_str(i,e),[,[r]]\u003dthis._width_formats[n],o\u003d[],c\u003dl.indexOf(n),m\u003d{};for(const t of l)m[t]\u003d0;m.seconds\u003d5,m.minsec\u003d4,m.minutes\u003d4,m.hourmin\u003d3,m.hours\u003d3;for(const s of t){let t,e;try{e\u003dh(s),t\u003dd(s,r)}catch(t){a.logger.warn(`unable to format tick for timestamp value ${s}`),a.logger.warn(` - ${t}`),o.push(\"ERR\");continue}let i\u003d!1,u\u003dc;for(;0\u003d\u003de[m[l[u]]];){let r;if(u+\u003d1,u\u003d\u003dl.length)break;if((\"minsec\"\u003d\u003dn||\"hourmin\"\u003d\u003dn)\u0026\u0026!i){if(\"minsec\"\u003d\u003dn\u0026\u00260\u003d\u003de[4]\u0026\u00260!\u003de[5]||\"hourmin\"\u003d\u003dn\u0026\u00260\u003d\u003de[3]\u0026\u00260!\u003de[4]){r\u003dthis._width_formats[l[c-1]][1][0],t\u003dd(s,r);break}i\u003d!0}r\u003dthis._width_formats[l[u]][1][0],t\u003dd(s,r)}if(this.strip_leading_zeros){let s\u003dt.replace(/^0+/g,\"\");s!\u003dt\u0026\u0026isNaN(parseInt(s))\u0026\u0026(s\u003d`0${s}`),o.push(s)}else o.push(t)}return o}}e.DatetimeTickFormatter\u003df,f.__name__\u003d\"DatetimeTickFormatter\",f.init_DatetimeTickFormatter()},\n function _(e,t,n,r,o){!function(e){\"object\"\u003d\u003dtypeof t\u0026\u0026t.exports?t.exports\u003de():\"function\"\u003d\u003dtypeof define?define(e):this.tz\u003de()}((function(){function e(e,t,n){var r,o\u003dt.day[1];do{r\u003dnew Date(Date.UTC(n,t.month,Math.abs(o++)))}while(t.day[0]\u003c7\u0026\u0026r.getUTCDay()!\u003dt.day[0]);return(r\u003d{clock:t.clock,sort:r.getTime(),rule:t,save:6e4*t.save,offset:e.offset})[r.clock]\u003dr.sort+6e4*t.time,r.posix?r.wallclock\u003dr[r.clock]+(e.offset+t.saved):r.posix\u003dr[r.clock]-(e.offset+t.saved),r}function t(t,n,r){var o,a,u,i,l,s,c,f\u003dt[t.zone],h\u003d[],T\u003dnew Date(r).getUTCFullYear(),g\u003d1;for(o\u003d1,a\u003df.length;o\u003ca\u0026\u0026!(f[o][n]\u003c\u003dr);o++);if((u\u003df[o]).rules){for(s\u003dt[u.rules],c\u003dT+1;c\u003e\u003dT-g;--c)for(o\u003d0,a\u003ds.length;o\u003ca;o++)s[o].from\u003c\u003dc\u0026\u0026c\u003c\u003ds[o].to?h.push(e(u,s[o],c)):s[o].to\u003cc\u0026\u00261\u003d\u003dg\u0026\u0026(g\u003dc-s[o].to);for(h.sort((function(e,t){return e.sort-t.sort})),o\u003d0,a\u003dh.length;o\u003ca;o++)r\u003e\u003dh[o][n]\u0026\u0026h[o][h[o].clock]\u003eu[h[o].clock]\u0026\u0026(i\u003dh[o])}return i\u0026\u0026((l\u003d/^(.*)\\/(.*)$/.exec(u.format))?i.abbrev\u003dl[i.save?2:1]:i.abbrev\u003du.format.replace(/%s/,i.rule.letter)),i||u}function n(e,n){return\"UTC\"\u003d\u003de.zone?n:(e.entry\u003dt(e,\"posix\",n),n+e.entry.offset+e.entry.save)}function r(e,n){return\"UTC\"\u003d\u003de.zone?n:(e.entry\u003dr\u003dt(e,\"wallclock\",n),0\u003c(o\u003dn-r.wallclock)\u0026\u0026o\u003cr.save?null:n-r.offset-r.save);var r,o}function o(e,t,o){var a,i\u003d+(o[1]+1),s\u003do[2]*i,c\u003du.indexOf(o[3].toLowerCase());if(c\u003e9)t+\u003ds*l[c-10];else{if(a\u003dnew Date(n(e,t)),c\u003c7)for(;s;)a.setUTCDate(a.getUTCDate()+i),a.getUTCDay()\u003d\u003dc\u0026\u0026(s-\u003di);else 7\u003d\u003dc?a.setUTCFullYear(a.getUTCFullYear()+s):8\u003d\u003dc?a.setUTCMonth(a.getUTCMonth()+s):a.setUTCDate(a.getUTCDate()+s);null\u003d\u003d(t\u003dr(e,a.getTime()))\u0026\u0026(t\u003dr(e,a.getTime()+864e5*i)-864e5*i)}return t}var a\u003d{clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(e,t,n,r){var o,a,u\u003dthis.entry.offset+this.entry.save,i\u003dMath.abs(u/1e3),l\u003d[],s\u003d3600;for(o\u003d0;o\u003c3;o++)l.push((\"0\"+Math.floor(i/s)).slice(-2)),i%\u003ds,s/\u003d60;return\"^\"!\u003dn||u?(\"^\"\u003d\u003dn\u0026\u0026(r\u003d3),3\u003d\u003dr?(a\u003d(a\u003dl.join(\":\")).replace(/:00$/,\"\"),\"^\"!\u003dn\u0026\u0026(a\u003da.replace(/:00$/,\"\"))):r?(a\u003dl.slice(0,r+1).join(\":\"),\"^\"\u003d\u003dn\u0026\u0026(a\u003da.replace(/:00$/,\"\"))):a\u003dl.slice(0,2).join(\"\"),a\u003d(a\u003d(u\u003c0?\"-\":\"+\")+a).replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[n]||\"$1$2\")):\"Z\"},\"%\":function(e){return\"%\"},n:function(e){return\"\\n\"},t:function(e){return\"\\t\"},U:function(e){return s(e,0)},W:function(e){return s(e,1)},V:function(e){return c(e)[0]},G:function(e){return c(e)[1]},g:function(e){return c(e)[1]%100},j:function(e){return Math.floor((e.getTime()-Date.UTC(e.getUTCFullYear(),0))/864e5)+1},s:function(e){return Math.floor(e.getTime()/1e3)},C:function(e){return Math.floor(e.getUTCFullYear()/100)},N:function(e){return e.getTime()%1e3*1e6},m:function(e){return e.getUTCMonth()+1},Y:function(e){return e.getUTCFullYear()},y:function(e){return e.getUTCFullYear()%100},H:function(e){return e.getUTCHours()},M:function(e){return e.getUTCMinutes()},S:function(e){return e.getUTCSeconds()},e:function(e){return e.getUTCDate()},d:function(e){return e.getUTCDate()},u:function(e){return e.getUTCDay()||7},w:function(e){return e.getUTCDay()},l:function(e){return e.getUTCHours()%12||12},I:function(e){return e.getUTCHours()%12||12},k:function(e){return e.getUTCHours()},Z:function(e){return this.entry.abbrev},a:function(e){return this[this.locale].day.abbrev[e.getUTCDay()]},A:function(e){return this[this.locale].day.full[e.getUTCDay()]},h:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},b:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},B:function(e){return this[this.locale].month.full[e.getUTCMonth()]},P:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)].toLowerCase()},p:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)]},R:function(e,t){return this.convert([t,\"%H:%M\"])},T:function(e,t){return this.convert([t,\"%H:%M:%S\"])},D:function(e,t){return this.convert([t,\"%m/%d/%y\"])},F:function(e,t){return this.convert([t,\"%Y-%m-%d\"])},x:function(e,t){return this.convert([t,this[this.locale].date])},r:function(e,t){return this.convert([t,this[this.locale].time12||\"%I:%M:%S\"])},X:function(e,t){return this.convert([t,this[this.locale].time24])},c:function(e,t){return this.convert([t,this[this.locale].dateTime])},convert:function(e){if(!e.length)return\"1.0.23\";var t,a,u,l,s,c\u003dObject.create(this),f\u003d[];for(t\u003d0;t\u003ce.length;t++)if(l\u003de[t],Array.isArray(l))t||isNaN(l[1])?l.splice.apply(e,[t--,1].concat(l)):s\u003dl;else if(isNaN(l)){if(\"string\"\u003d\u003d(u\u003dtypeof l))~l.indexOf(\"%\")?c.format\u003dl:t||\"*\"!\u003dl?!t\u0026\u0026(u\u003d/^(\\d{4})-(\\d{2})-(\\d{2})(?:[T\\s](\\d{2}):(\\d{2})(?::(\\d{2})(?:\\.(\\d+))?)?(Z|(([+-])(\\d{2}(:\\d{2}){0,2})))?)?$/.exec(l))?((s\u003d[]).push.apply(s,u.slice(1,8)),u[9]?(s.push(u[10]+1),s.push.apply(s,u[11].split(/:/))):u[8]\u0026\u0026s.push(1)):/^\\w{2,3}_\\w{2}$/.test(l)?c.locale\u003dl:(u\u003di.exec(l))?f.push(u):c.zone\u003dl:s\u003dl;else if(\"function\"\u003d\u003du){if(u\u003dl.call(c))return u}else if(/^\\w{2,3}_\\w{2}$/.test(l.name))c[l.name]\u003dl;else if(l.zones){for(u in l.zones)c[u]\u003dl.zones[u];for(u in l.rules)c[u]\u003dl.rules[u]}}else t||(s\u003dl);if(c[c.locale]||delete c.locale,c[c.zone]||delete c.zone,null!\u003ds){if(\"*\"\u003d\u003ds)s\u003dc.clock();else if(Array.isArray(s)){for(u\u003d[],a\u003d!s[7],t\u003d0;t\u003c11;t++)u[t]\u003d+(s[t]||0);--u[1],s\u003dDate.UTC.apply(Date.UTC,u)+-u[7]*(36e5*u[8]+6e4*u[9]+1e3*u[10])}else s\u003dMath.floor(s);if(!isNaN(s)){if(a\u0026\u0026(s\u003dr(c,s)),null\u003d\u003ds)return s;for(t\u003d0,a\u003df.length;t\u003ca;t++)s\u003do(c,s,f[t]);return c.format?(u\u003dnew Date(n(c,s)),c.format.replace(/%([-0_^]?)(:{0,3})(\\d*)(.)/g,(function(e,t,n,r,o){var a,i,l\u003d\"0\";if(a\u003dc[o]){for(e\u003dString(a.call(c,u,s,t,n.length)),\"_\"\u003d\u003d(t||a.style)\u0026\u0026(l\u003d\" \"),i\u003d\"-\"\u003d\u003dt?0:a.pad||0;e.length\u003ci;)e\u003dl+e;for(i\u003d\"-\"\u003d\u003dt?0:r||a.pad;e.length\u003ci;)e\u003dl+e;\"N\"\u003d\u003do\u0026\u0026i\u003ce.length\u0026\u0026(e\u003de.slice(0,i)),\"^\"\u003d\u003dt\u0026\u0026(e\u003de.toUpperCase())}return e}))):s}}return function(){return c.convert(arguments)}},locale:\"en_US\",en_US:{date:\"%m/%d/%Y\",time24:\"%I:%M:%S %p\",time12:\"%I:%M:%S %p\",dateTime:\"%a %d %b %Y %I:%M:%S %p %Z\",meridiem:[\"AM\",\"PM\"],month:{abbrev:\"Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec\".split(\"|\"),full:\"January|February|March|April|May|June|July|August|September|October|November|December\".split(\"|\")},day:{abbrev:\"Sun|Mon|Tue|Wed|Thu|Fri|Sat\".split(\"|\"),full:\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday\".split(\"|\")}}},u\u003d\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|year|month|day|hour|minute|second|millisecond\",i\u003dnew RegExp(\"^\\\\s*([+-])(\\\\d+)\\\\s+(\"+u+\")s?\\\\s*$\",\"i\"),l\u003d[36e5,6e4,1e3,1];function s(e,t){var n,r,o;return r\u003dnew Date(Date.UTC(e.getUTCFullYear(),0)),n\u003dMath.floor((e.getTime()-r.getTime())/864e5),r.getUTCDay()\u003d\u003dt?o\u003d0:8\u003d\u003d(o\u003d7-r.getUTCDay()+t)\u0026\u0026(o\u003d1),n\u003e\u003do?Math.floor((n-o)/7)+1:0}function c(e){var t,n,r;return n\u003de.getUTCFullYear(),t\u003dnew Date(Date.UTC(n,0)).getUTCDay(),(r\u003ds(e,1)+(t\u003e1\u0026\u0026t\u003c\u003d4?1:0))?53!\u003dr||4\u003d\u003dt||3\u003d\u003dt\u0026\u002629\u003d\u003dnew Date(n,1,29).getDate()?[r,e.getUTCFullYear()]:[1,e.getUTCFullYear()+1]:(n\u003de.getUTCFullYear()-1,[r\u003d4\u003d\u003d(t\u003dnew Date(Date.UTC(n,0)).getUTCDay())||3\u003d\u003dt\u0026\u002629\u003d\u003dnew Date(n,1,29).getDate()?53:52,e.getUTCFullYear()-1])}return u\u003du.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,(function(e){a[e].pad\u003d2})),a.N.pad\u003d9,a.j.pad\u003d3,a.k.style\u003d\"_\",a.l.style\u003d\"_\",a.e.style\u003d\"_\",function(){return a.convert(arguments)}}))},\n function _(r,t,n,e,i){e();const u\u003dr(1),a\u003du.__importStar(r(183)),f\u003dr(184),o\u003du.__importDefault(r(181)),l\u003dr(21),s\u003dr(8);function c(r,...t){return f.sprintf(r,...t)}function m(r,t,n){if(s.isNumber(r)){return c((()\u003d\u003e{switch(!1){case Math.floor(r)!\u003dr:return\"%d\";case!(Math.abs(r)\u003e.1\u0026\u0026Math.abs(r)\u003c1e3):return\"%0.3f\";default:return\"%0.3e\"}})(),r)}return`${r}`}function p(r,t,e){if(null\u003d\u003dt)return m;if(null!\u003de\u0026\u0026r in e){const t\u003de[r];if(s.isString(t)){if(t in n.DEFAULT_FORMATTERS)return n.DEFAULT_FORMATTERS[t];throw new Error(`Unknown tooltip field formatter type \u0027${t}\u0027`)}return function(r,n,e){return t.format(r,n,e)}}return n.DEFAULT_FORMATTERS.numeral}function d(r,t,n,e){if(\"$\"\u003d\u003dr[0]){return function(r,t){if(r in t)return t[r];throw new Error(`Unknown special variable \u0027$${r}\u0027`)}(r.substring(1),e)}return function(r,t,n){const e\u003dt.get_column(r);if(null\u003d\u003de)return null;if(s.isNumber(n))return e[n];const i\u003de[n.index];if(s.isTypedArray(i)||s.isArray(i))return s.isArray(i[0])?i[n.dim2][n.dim1]:i[n.flat_index];return i}(r.substring(1).replace(/[{}]/g,\"\"),t,n)}n.FormatterType\u003dl.Enum(\"numeral\",\"printf\",\"datetime\"),n.DEFAULT_FORMATTERS\u003d{numeral:(r,t,n)\u003d\u003ea.format(r,t),datetime:(r,t,n)\u003d\u003eo.default(r,t),printf:(r,t,n)\u003d\u003ec(t,r)},n.sprintf\u003dc,n.basic_formatter\u003dm,n.get_formatter\u003dp,n.get_value\u003dd,n.replace_placeholders\u003dfunction(r,t,n,e,i\u003d{},u){let a,f;if(s.isString(r)?(a\u003dr,f\u003d!1):(a\u003dr.html,f\u003d!0),a\u003da.replace(/@\\$name/g,(r\u003d\u003e`@{${i.name}}`)),a\u003da.replace(/((?:\\$\\w+)|(?:@\\w+)|(?:@{(?:[^{}]+)}))(?:{([^{}]+)})?/g,((r,a,o)\u003d\u003e{const l\u003dd(a,t,n,i);if(null\u003d\u003dl)return u?u(\"???\"):\"???\";if(\"safe\"\u003d\u003do)return f\u003d!0,`${l}`;const s\u003d`${p(a,o,e)(l,o,i)}`;return u?u(s):s})),f){return[...(new DOMParser).parseFromString(a,\"text/html\").body.childNodes]}return a}},\n function _(e,n,t,r,i){\n /*!\n * numbro.js\n * version : 1.6.2\n * author : Företagsplatsen AB\n * license : MIT\n * http://www.foretagsplatsen.se\n */\n var a,o\u003d{},l\u003do,u\u003d\"en-US\",c\u003dnull,s\u003d\"0,0\";void 0!\u003d\u003dn\u0026\u0026n.exports;function f(e){this._value\u003de}function d(e){var n,t\u003d\"\";for(n\u003d0;n\u003ce;n++)t+\u003d\"0\";return t}function h(e,n,t,r){var i,a,o\u003dMath.pow(10,n);return a\u003de.toFixed(0).search(\"e\")\u003e-1?function(e,n){var t,r,i,a;return t\u003d(a\u003de.toString()).split(\"e\")[0],i\u003da.split(\"e\")[1],a\u003dt.split(\".\")[0]+(r\u003dt.split(\".\")[1]||\"\")+d(i-r.length),n\u003e0\u0026\u0026(a+\u003d\".\"+d(n)),a}(e,n):(t(e*o)/o).toFixed(n),r\u0026\u0026(i\u003dnew RegExp(\"0{1,\"+r+\"}$\"),a\u003da.replace(i,\"\")),a}function p(e,n,t){return n.indexOf(\"$\")\u003e-1?function(e,n,t){var r,i,a\u003dn,l\u003da.indexOf(\"$\"),c\u003da.indexOf(\"(\"),s\u003da.indexOf(\"+\"),f\u003da.indexOf(\"-\"),d\u003d\"\",h\u003d\"\";-1\u003d\u003d\u003da.indexOf(\"$\")?\"infix\"\u003d\u003d\u003do[u].currency.position?(h\u003do[u].currency.symbol,o[u].currency.spaceSeparated\u0026\u0026(h\u003d\" \"+h+\" \")):o[u].currency.spaceSeparated\u0026\u0026(d\u003d\" \"):a.indexOf(\" $\")\u003e-1?(d\u003d\" \",a\u003da.replace(\" $\",\"\")):a.indexOf(\"$ \")\u003e-1?(d\u003d\" \",a\u003da.replace(\"$ \",\"\")):a\u003da.replace(\"$\",\"\");if(i\u003dm(e,a,t,h),-1\u003d\u003d\u003dn.indexOf(\"$\"))switch(o[u].currency.position){case\"postfix\":i.indexOf(\")\")\u003e-1?((i\u003di.split(\"\")).splice(-1,0,d+o[u].currency.symbol),i\u003di.join(\"\")):i\u003di+d+o[u].currency.symbol;break;case\"infix\":break;case\"prefix\":i.indexOf(\"(\")\u003e-1||i.indexOf(\"-\")\u003e-1?(i\u003di.split(\"\"),r\u003dMath.max(c,f)+1,i.splice(r,0,o[u].currency.symbol+d),i\u003di.join(\"\")):i\u003do[u].currency.symbol+d+i;break;default:throw Error(\u0027Currency position should be among [\"prefix\", \"infix\", \"postfix\"]\u0027)}else l\u003c\u003d1?i.indexOf(\"(\")\u003e-1||i.indexOf(\"+\")\u003e-1||i.indexOf(\"-\")\u003e-1?(r\u003d1,(l\u003cc||l\u003cs||l\u003cf)\u0026\u0026(r\u003d0),(i\u003di.split(\"\")).splice(r,0,o[u].currency.symbol+d),i\u003di.join(\"\")):i\u003do[u].currency.symbol+d+i:i.indexOf(\")\")\u003e-1?((i\u003di.split(\"\")).splice(-1,0,d+o[u].currency.symbol),i\u003di.join(\"\")):i\u003di+d+o[u].currency.symbol;return i}(e,n,t):n.indexOf(\"%\")\u003e-1?function(e,n,t){var r,i\u003d\"\";e*\u003d100,n.indexOf(\" %\")\u003e-1?(i\u003d\" \",n\u003dn.replace(\" %\",\"\")):n\u003dn.replace(\"%\",\"\");(r\u003dm(e,n,t)).indexOf(\")\")\u003e-1?((r\u003dr.split(\"\")).splice(-1,0,i+\"%\"),r\u003dr.join(\"\")):r\u003dr+i+\"%\";return r}(e,n,t):n.indexOf(\":\")\u003e-1?function(e){var n\u003dMath.floor(e/60/60),t\u003dMath.floor((e-60*n*60)/60),r\u003dMath.round(e-60*n*60-60*t);return n+\":\"+(t\u003c10?\"0\"+t:t)+\":\"+(r\u003c10?\"0\"+r:r)}(e):m(e,n,t)}function m(e,n,t,r){var i,a,l,s,f,d,p,m,x,g,O,b,w,y,M,v,$,B\u003d!1,E\u003d!1,F\u003d!1,k\u003d\"\",U\u003d!1,N\u003d!1,S\u003d!1,j\u003d!1,D\u003d!1,C\u003d\"\",L\u003d\"\",T\u003dMath.abs(e),K\u003d[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],G\u003d[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],I\u003d\"\",P\u003d!1,R\u003d!1;if(0\u003d\u003d\u003de\u0026\u0026null!\u003d\u003dc)return c;if(!isFinite(e))return\"\"+e;if(0\u003d\u003d\u003dn.indexOf(\"{\")){var W\u003dn.indexOf(\"}\");if(-1\u003d\u003d\u003dW)throw Error(\u0027Format should also contain a \"}\"\u0027);b\u003dn.slice(1,W),n\u003dn.slice(W+1)}else b\u003d\"\";if(n.indexOf(\"}\")\u003d\u003d\u003dn.length-1){var Y\u003dn.indexOf(\"{\");if(-1\u003d\u003d\u003dY)throw Error(\u0027Format should also contain a \"{\"\u0027);w\u003dn.slice(Y+1,-1),n\u003dn.slice(0,Y+1)}else w\u003d\"\";if(v\u003dnull\u003d\u003d\u003d($\u003d-1\u003d\u003d\u003dn.indexOf(\".\")?n.match(/([0-9]+).*/):n.match(/([0-9]+)\\..*/))?-1:$[1].length,-1!\u003d\u003dn.indexOf(\"-\")\u0026\u0026(P\u003d!0),n.indexOf(\"(\")\u003e-1?(B\u003d!0,n\u003dn.slice(1,-1)):n.indexOf(\"+\")\u003e-1\u0026\u0026(E\u003d!0,n\u003dn.replace(/\\+/g,\"\")),n.indexOf(\"a\")\u003e-1){if(g\u003dn.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],g\u003dparseInt(g[0],10),U\u003dn.indexOf(\"aK\")\u003e\u003d0,N\u003dn.indexOf(\"aM\")\u003e\u003d0,S\u003dn.indexOf(\"aB\")\u003e\u003d0,j\u003dn.indexOf(\"aT\")\u003e\u003d0,D\u003dU||N||S||j,n.indexOf(\" a\")\u003e-1?(k\u003d\" \",n\u003dn.replace(\" a\",\"\")):n\u003dn.replace(\"a\",\"\"),p\u003d0\u003d\u003d\u003d(p\u003d(f\u003dMath.floor(Math.log(T)/Math.LN10)+1)%3)?3:p,g\u0026\u00260!\u003d\u003dT\u0026\u0026(d\u003dMath.floor(Math.log(T)/Math.LN10)+1-g,m\u003d3*~~((Math.min(g,f)-p)/3),T/\u003dMath.pow(10,m),-1\u003d\u003d\u003dn.indexOf(\".\")\u0026\u0026g\u003e3))for(n+\u003d\"[.]\",M\u003d(M\u003d0\u003d\u003d\u003dd?0:3*~~(d/3)-d)\u003c0?M+3:M,i\u003d0;i\u003cM;i++)n+\u003d\"0\";Math.floor(Math.log(Math.abs(e))/Math.LN10)+1!\u003d\u003dg\u0026\u0026(T\u003e\u003dMath.pow(10,12)\u0026\u0026!D||j?(k+\u003do[u].abbreviations.trillion,e/\u003dMath.pow(10,12)):T\u003cMath.pow(10,12)\u0026\u0026T\u003e\u003dMath.pow(10,9)\u0026\u0026!D||S?(k+\u003do[u].abbreviations.billion,e/\u003dMath.pow(10,9)):T\u003cMath.pow(10,9)\u0026\u0026T\u003e\u003dMath.pow(10,6)\u0026\u0026!D||N?(k+\u003do[u].abbreviations.million,e/\u003dMath.pow(10,6)):(T\u003cMath.pow(10,6)\u0026\u0026T\u003e\u003dMath.pow(10,3)\u0026\u0026!D||U)\u0026\u0026(k+\u003do[u].abbreviations.thousand,e/\u003dMath.pow(10,3)))}if(n.indexOf(\"b\")\u003e-1)for(n.indexOf(\" b\")\u003e-1?(C\u003d\" \",n\u003dn.replace(\" b\",\"\")):n\u003dn.replace(\"b\",\"\"),s\u003d0;s\u003c\u003dK.length;s++)if(a\u003dMath.pow(1024,s),l\u003dMath.pow(1024,s+1),e\u003e\u003da\u0026\u0026e\u003cl){C+\u003dK[s],a\u003e0\u0026\u0026(e/\u003da);break}if(n.indexOf(\"d\")\u003e-1)for(n.indexOf(\" d\")\u003e-1?(C\u003d\" \",n\u003dn.replace(\" d\",\"\")):n\u003dn.replace(\"d\",\"\"),s\u003d0;s\u003c\u003dG.length;s++)if(a\u003dMath.pow(1e3,s),l\u003dMath.pow(1e3,s+1),e\u003e\u003da\u0026\u0026e\u003cl){C+\u003dG[s],a\u003e0\u0026\u0026(e/\u003da);break}if(n.indexOf(\"o\")\u003e-1\u0026\u0026(n.indexOf(\" o\")\u003e-1?(L\u003d\" \",n\u003dn.replace(\" o\",\"\")):n\u003dn.replace(\"o\",\"\"),o[u].ordinal\u0026\u0026(L+\u003do[u].ordinal(e))),n.indexOf(\"[.]\")\u003e-1\u0026\u0026(F\u003d!0,n\u003dn.replace(\"[.]\",\".\")),x\u003de.toString().split(\".\")[0],O\u003dn.split(\".\")[1],y\u003dn.indexOf(\",\"),O){if(x\u003d(I\u003d-1!\u003d\u003dO.indexOf(\"*\")?h(e,e.toString().split(\".\")[1].length,t):O.indexOf(\"[\")\u003e-1?h(e,(O\u003d(O\u003dO.replace(\"]\",\"\")).split(\"[\"))[0].length+O[1].length,t,O[1].length):h(e,O.length,t)).split(\".\")[0],I.split(\".\")[1].length)I\u003d(r?k+r:o[u].delimiters.decimal)+I.split(\".\")[1];else I\u003d\"\";F\u0026\u00260\u003d\u003d\u003dNumber(I.slice(1))\u0026\u0026(I\u003d\"\")}else x\u003dh(e,null,t);return x.indexOf(\"-\")\u003e-1\u0026\u0026(x\u003dx.slice(1),R\u003d!0),x.length\u003cv\u0026\u0026(x\u003dnew Array(v-x.length+1).join(\"0\")+x),y\u003e-1\u0026\u0026(x\u003dx.toString().replace(/(\\d)(?\u003d(\\d{3})+(?!\\d))/g,\"$1\"+o[u].delimiters.thousands)),0\u003d\u003d\u003dn.indexOf(\".\")\u0026\u0026(x\u003d\"\"),b+(n.indexOf(\"(\")\u003cn.indexOf(\"-\")?(B\u0026\u0026R?\"(\":\"\")+(P\u0026\u0026R||!B\u0026\u0026R?\"-\":\"\"):(P\u0026\u0026R||!B\u0026\u0026R?\"-\":\"\")+(B\u0026\u0026R?\"(\":\"\"))+(!R\u0026\u0026E\u0026\u00260!\u003d\u003de?\"+\":\"\")+x+I+(L||\"\")+(k\u0026\u0026!r?k:\"\")+(C||\"\")+(B\u0026\u0026R?\")\":\"\")+w}function x(e,n){o[e]\u003dn}function g(e){u\u003de;var n\u003do[e].defaults;n\u0026\u0026n.format\u0026\u0026a.defaultFormat(n.format),n\u0026\u0026n.currencyFormat\u0026\u0026a.defaultCurrencyFormat(n.currencyFormat)}(a\u003dfunction(e){return a.isNumbro(e)?e\u003de.value():0\u003d\u003d\u003de||void 0\u003d\u003d\u003de?e\u003d0:Number(e)||(e\u003da.fn.unformat(e)),new f(Number(e))}).version\u003d\"1.6.2\",a.isNumbro\u003dfunction(e){return e instanceof f},a.setLanguage\u003dfunction(e,n){console.warn(\"`setLanguage` is deprecated since version 1.6.0. Use `setCulture` instead\");var t\u003de,r\u003de.split(\"-\")[0],i\u003dnull;l[t]||(Object.keys(l).forEach((function(e){i||e.split(\"-\")[0]!\u003d\u003dr||(i\u003de)})),t\u003di||n||\"en-US\"),g(t)},a.setCulture\u003dfunction(e,n){var t\u003de,r\u003de.split(\"-\")[1],i\u003dnull;o[t]||(r\u0026\u0026Object.keys(o).forEach((function(e){i||e.split(\"-\")[1]!\u003d\u003dr||(i\u003de)})),t\u003di||n||\"en-US\"),g(t)},a.language\u003dfunction(e,n){if(console.warn(\"`language` is deprecated since version 1.6.0. Use `culture` instead\"),!e)return u;if(e\u0026\u0026!n){if(!l[e])throw new Error(\"Unknown language : \"+e);g(e)}return!n\u0026\u0026l[e]||x(e,n),a},a.culture\u003dfunction(e,n){if(!e)return u;if(e\u0026\u0026!n){if(!o[e])throw new Error(\"Unknown culture : \"+e);g(e)}return!n\u0026\u0026o[e]||x(e,n),a},a.languageData\u003dfunction(e){if(console.warn(\"`languageData` is deprecated since version 1.6.0. Use `cultureData` instead\"),!e)return l[u];if(!l[e])throw new Error(\"Unknown language : \"+e);return l[e]},a.cultureData\u003dfunction(e){if(!e)return o[u];if(!o[e])throw new Error(\"Unknown culture : \"+e);return o[e]},a.culture(\"en-US\",{delimiters:{thousands:\",\",decimal:\".\"},abbreviations:{thousand:\"k\",million:\"m\",billion:\"b\",trillion:\"t\"},ordinal:function(e){var n\u003de%10;return 1\u003d\u003d~~(e%100/10)?\"th\":1\u003d\u003d\u003dn?\"st\":2\u003d\u003d\u003dn?\"nd\":3\u003d\u003d\u003dn?\"rd\":\"th\"},currency:{symbol:\"$\",position:\"prefix\"},defaults:{currencyFormat:\",0000 a\"},formats:{fourDigits:\"0000 a\",fullWithTwoDecimals:\"$ ,0.00\",fullWithTwoDecimalsNoCurrency:\",0.00\"}}),a.languages\u003dfunction(){return console.warn(\"`languages` is deprecated since version 1.6.0. Use `cultures` instead\"),l},a.cultures\u003dfunction(){return o},a.zeroFormat\u003dfunction(e){c\u003d\"string\"\u003d\u003dtypeof e?e:null},a.defaultFormat\u003dfunction(e){s\u003d\"string\"\u003d\u003dtypeof e?e:\"0.0\"},a.defaultCurrencyFormat\u003dfunction(e){\"string\"\u003d\u003dtypeof e?e:\"0$\"},a.validate\u003dfunction(e,n){var t,r,i,o,l,u,c,s;if(\"string\"!\u003dtypeof e\u0026\u0026(e+\u003d\"\",console.warn\u0026\u0026console.warn(\"Numbro.js: Value is not string. It has been co-erced to: \",e)),(e\u003de.trim()).match(/^\\d+$/))return!0;if(\"\"\u003d\u003d\u003de)return!1;try{c\u003da.cultureData(n)}catch(e){c\u003da.cultureData(a.culture())}return i\u003dc.currency.symbol,l\u003dc.abbreviations,t\u003dc.delimiters.decimal,r\u003d\".\"\u003d\u003d\u003dc.delimiters.thousands?\"\\\\.\":c.delimiters.thousands,(null\u003d\u003d\u003d(s\u003de.match(/^[^\\d]+/))||(e\u003de.substr(1),s[0]\u003d\u003d\u003di))\u0026\u0026((null\u003d\u003d\u003d(s\u003de.match(/[^\\d]+$/))||(e\u003de.slice(0,-1),s[0]\u003d\u003d\u003dl.thousand||s[0]\u003d\u003d\u003dl.million||s[0]\u003d\u003d\u003dl.billion||s[0]\u003d\u003d\u003dl.trillion))\u0026\u0026(u\u003dnew RegExp(r+\"{2}\"),!e.match(/[^\\d.,]/g)\u0026\u0026(!((o\u003de.split(t)).length\u003e2)\u0026\u0026(o.length\u003c2?!!o[0].match(/^\\d+.*\\d$/)\u0026\u0026!o[0].match(u):1\u003d\u003d\u003do[0].length?!!o[0].match(/^\\d+$/)\u0026\u0026!o[0].match(u)\u0026\u0026!!o[1].match(/^\\d+$/):!!o[0].match(/^\\d+.*\\d$/)\u0026\u0026!o[0].match(u)\u0026\u0026!!o[1].match(/^\\d+$/)))))},n.exports\u003d{format:function(e,n,t,r){return null!\u003dt\u0026\u0026t!\u003d\u003da.culture()\u0026\u0026a.setCulture(t),p(Number(e),null!\u003dn?n:s,null\u003d\u003dr?Math.round:r)}}},\n function _(e,n,t,r,i){!function(){\"use strict\";var e\u003d{not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|\u0027[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function n(e){return i(a(e),arguments)}function r(e,t){return n.apply(null,[e].concat(t||[]))}function i(t,r){var i,s,a,o,p,c,l,u,f,d\u003d1,g\u003dt.length,y\u003d\"\";for(s\u003d0;s\u003cg;s++)if(\"string\"\u003d\u003dtypeof t[s])y+\u003dt[s];else if(\"object\"\u003d\u003dtypeof t[s]){if((o\u003dt[s]).keys)for(i\u003dr[d],a\u003d0;a\u003co.keys.length;a++){if(null\u003d\u003di)throw new Error(n(\u0027[sprintf] Cannot access property \"%s\" of undefined value \"%s\"\u0027,o.keys[a],o.keys[a-1]));i\u003di[o.keys[a]]}else i\u003do.param_no?r[o.param_no]:r[d++];if(e.not_type.test(o.type)\u0026\u0026e.not_primitive.test(o.type)\u0026\u0026i instanceof Function\u0026\u0026(i\u003di()),e.numeric_arg.test(o.type)\u0026\u0026\"number\"!\u003dtypeof i\u0026\u0026isNaN(i))throw new TypeError(n(\"[sprintf] expecting number but found %T\",i));switch(e.number.test(o.type)\u0026\u0026(u\u003di\u003e\u003d0),o.type){case\"b\":i\u003dparseInt(i,10).toString(2);break;case\"c\":i\u003dString.fromCharCode(parseInt(i,10));break;case\"d\":case\"i\":i\u003dparseInt(i,10);break;case\"j\":i\u003dJSON.stringify(i,null,o.width?parseInt(o.width):0);break;case\"e\":i\u003do.precision?parseFloat(i).toExponential(o.precision):parseFloat(i).toExponential();break;case\"f\":i\u003do.precision?parseFloat(i).toFixed(o.precision):parseFloat(i);break;case\"g\":i\u003do.precision?String(Number(i.toPrecision(o.precision))):parseFloat(i);break;case\"o\":i\u003d(parseInt(i,10)\u003e\u003e\u003e0).toString(8);break;case\"s\":i\u003dString(i),i\u003do.precision?i.substring(0,o.precision):i;break;case\"t\":i\u003dString(!!i),i\u003do.precision?i.substring(0,o.precision):i;break;case\"T\":i\u003dObject.prototype.toString.call(i).slice(8,-1).toLowerCase(),i\u003do.precision?i.substring(0,o.precision):i;break;case\"u\":i\u003dparseInt(i,10)\u003e\u003e\u003e0;break;case\"v\":i\u003di.valueOf(),i\u003do.precision?i.substring(0,o.precision):i;break;case\"x\":i\u003d(parseInt(i,10)\u003e\u003e\u003e0).toString(16);break;case\"X\":i\u003d(parseInt(i,10)\u003e\u003e\u003e0).toString(16).toUpperCase()}e.json.test(o.type)?y+\u003di:(!e.number.test(o.type)||u\u0026\u0026!o.sign?f\u003d\"\":(f\u003du?\"+\":\"-\",i\u003di.toString().replace(e.sign,\"\")),c\u003do.pad_char?\"0\"\u003d\u003d\u003do.pad_char?\"0\":o.pad_char.charAt(1):\" \",l\u003do.width-(f+i).length,p\u003do.width\u0026\u0026l\u003e0?c.repeat(l):\"\",y+\u003do.align?f+i+p:\"0\"\u003d\u003d\u003dc?f+p+i:p+f+i)}return y}var s\u003dObject.create(null);function a(n){if(s[n])return s[n];for(var t,r\u003dn,i\u003d[],a\u003d0;r;){if(null!\u003d\u003d(t\u003de.text.exec(r)))i.push(t[0]);else if(null!\u003d\u003d(t\u003de.modulo.exec(r)))i.push(\"%\");else{if(null\u003d\u003d\u003d(t\u003de.placeholder.exec(r)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(t[2]){a|\u003d1;var o\u003d[],p\u003dt[2],c\u003d[];if(null\u003d\u003d\u003d(c\u003de.key.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(o.push(c[1]);\"\"!\u003d\u003d(p\u003dp.substring(c[0].length));)if(null!\u003d\u003d(c\u003de.key_access.exec(p)))o.push(c[1]);else{if(null\u003d\u003d\u003d(c\u003de.index_access.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");o.push(c[1])}t[2]\u003do}else a|\u003d2;if(3\u003d\u003d\u003da)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");i.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r\u003dr.substring(t[0].length)}return s[n]\u003di}void 0!\u003d\u003dt\u0026\u0026(t.sprintf\u003dn,t.vsprintf\u003dr),\"undefined\"!\u003dtypeof window\u0026\u0026(window.sprintf\u003dn,window.vsprintf\u003dr,\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd\u0026\u0026define((function(){return{sprintf:n,vsprintf:r}})))}()},\n function _(e,i,n,t,a){t();const s\u003de(9),r\u003de(178),c\u003de(186),m\u003de(187),_\u003de(190),k\u003de(191),o\u003de(189);class T extends c.CompositeTicker{constructor(e){super(e)}static init_DatetimeTicker(){this.override({num_minor_ticks:0,tickers:()\u003d\u003e[new r.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*o.ONE_MILLI,num_minor_ticks:0}),new r.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:o.ONE_SECOND,max_interval:30*o.ONE_MINUTE,num_minor_ticks:0}),new r.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:o.ONE_HOUR,max_interval:12*o.ONE_HOUR,num_minor_ticks:0}),new m.DaysTicker({days:s.range(1,32)}),new m.DaysTicker({days:s.range(1,31,3)}),new m.DaysTicker({days:[1,8,15,22]}),new m.DaysTicker({days:[1,15]}),new _.MonthsTicker({months:s.range(0,12,1)}),new _.MonthsTicker({months:s.range(0,12,2)}),new _.MonthsTicker({months:s.range(0,12,4)}),new _.MonthsTicker({months:s.range(0,12,6)}),new k.YearsTicker({})]})}}n.DatetimeTicker\u003dT,T.__name__\u003d\"DatetimeTicker\",T.init_DatetimeTicker()},\n function _(t,e,i,s,r){s();const n\u003dt(179),_\u003dt(9);class a extends n.ContinuousTicker{constructor(t){super(t)}static init_CompositeTicker(){this.define((({Array:t,Ref:e})\u003d\u003e({tickers:[t(e(n.ContinuousTicker)),[]]})))}get min_intervals(){return this.tickers.map((t\u003d\u003et.get_min_interval()))}get max_intervals(){return this.tickers.map((t\u003d\u003et.get_max_interval()))}get_min_interval(){return this.min_intervals[0]}get_max_interval(){return this.max_intervals[0]}get_best_ticker(t,e,i){const s\u003de-t,r\u003dthis.get_ideal_interval(t,e,i),n\u003d[_.sorted_index(this.min_intervals,r)-1,_.sorted_index(this.max_intervals,r)],a\u003d[this.min_intervals[n[0]],this.max_intervals[n[1]]].map((t\u003d\u003eMath.abs(i-s/t)));let c;if(_.is_empty(a.filter((t\u003d\u003e!isNaN(t)))))c\u003dthis.tickers[0];else{const t\u003dn[_.argmin(a)];c\u003dthis.tickers[t]}return c}get_interval(t,e,i){return this.get_best_ticker(t,e,i).get_interval(t,e,i)}get_ticks_no_defaults(t,e,i,s){return this.get_best_ticker(t,e,s).get_ticks_no_defaults(t,e,i,s)}}i.CompositeTicker\u003da,a.__name__\u003d\"CompositeTicker\",a.init_CompositeTicker()},\n function _(t,e,n,i,s){i();const a\u003dt(188),o\u003dt(189),r\u003dt(9);class c extends a.SingleIntervalTicker{constructor(t){super(t)}static init_DaysTicker(){this.define((({Int:t,Array:e})\u003d\u003e({days:[e(t),[]]}))),this.override({num_minor_ticks:0})}initialize(){super.initialize();const t\u003dthis.days;t.length\u003e1?this.interval\u003d(t[1]-t[0])*o.ONE_DAY:this.interval\u003d31*o.ONE_DAY}get_ticks_no_defaults(t,e,n,i){const s\u003dfunction(t,e){const n\u003do.last_month_no_later_than(new Date(t)),i\u003do.last_month_no_later_than(new Date(e));i.setUTCMonth(i.getUTCMonth()+1);const s\u003d[],a\u003dn;for(;s.push(o.copy_date(a)),a.setUTCMonth(a.getUTCMonth()+1),!(a\u003ei););return s}(t,e),a\u003dthis.days,c\u003dthis.interval;return{major:r.concat(s.map((t\u003d\u003e((t,e)\u003d\u003e{const n\u003dt.getUTCMonth(),i\u003d[];for(const s of a){const a\u003do.copy_date(t);a.setUTCDate(s),new Date(a.getTime()+e/2).getUTCMonth()\u003d\u003dn\u0026\u0026i.push(a)}return i})(t,c)))).map((t\u003d\u003et.getTime())).filter((n\u003d\u003et\u003c\u003dn\u0026\u0026n\u003c\u003de)),minor:[]}}}n.DaysTicker\u003dc,c.__name__\u003d\"DaysTicker\",c.init_DaysTicker()},\n function _(e,t,n,i,r){i();const l\u003de(179);class a extends l.ContinuousTicker{constructor(e){super(e)}static init_SingleIntervalTicker(){this.define((({Number:e})\u003d\u003e({interval:[e]})))}get_interval(e,t,n){return this.interval}get_min_interval(){return this.interval}get_max_interval(){return this.interval}}n.SingleIntervalTicker\u003da,a.__name__\u003d\"SingleIntervalTicker\",a.init_SingleIntervalTicker()},\n function _(t,n,e,_,E){function N(t){return new Date(t.getTime())}function O(t){const n\u003dN(t);return n.setUTCDate(1),n.setUTCHours(0),n.setUTCMinutes(0),n.setUTCSeconds(0),n.setUTCMilliseconds(0),n}_(),e.ONE_MILLI\u003d1,e.ONE_SECOND\u003d1e3,e.ONE_MINUTE\u003d60*e.ONE_SECOND,e.ONE_HOUR\u003d60*e.ONE_MINUTE,e.ONE_DAY\u003d24*e.ONE_HOUR,e.ONE_MONTH\u003d30*e.ONE_DAY,e.ONE_YEAR\u003d365*e.ONE_DAY,e.copy_date\u003dN,e.last_month_no_later_than\u003dO,e.last_year_no_later_than\u003dfunction(t){const n\u003dO(t);return n.setUTCMonth(0),n}},\n function _(t,e,n,i,s){i();const r\u003dt(188),a\u003dt(189),o\u003dt(9);class c extends r.SingleIntervalTicker{constructor(t){super(t)}static init_MonthsTicker(){this.define((({Int:t,Array:e})\u003d\u003e({months:[e(t),[]]})))}initialize(){super.initialize();const t\u003dthis.months;t.length\u003e1?this.interval\u003d(t[1]-t[0])*a.ONE_MONTH:this.interval\u003d12*a.ONE_MONTH}get_ticks_no_defaults(t,e,n,i){const s\u003dfunction(t,e){const n\u003da.last_year_no_later_than(new Date(t)),i\u003da.last_year_no_later_than(new Date(e));i.setUTCFullYear(i.getUTCFullYear()+1);const s\u003d[],r\u003dn;for(;s.push(a.copy_date(r)),r.setUTCFullYear(r.getUTCFullYear()+1),!(r\u003ei););return s}(t,e),r\u003dthis.months;return{major:o.concat(s.map((t\u003d\u003er.map((e\u003d\u003e{const n\u003da.copy_date(t);return n.setUTCMonth(e),n}))))).map((t\u003d\u003et.getTime())).filter((n\u003d\u003et\u003c\u003dn\u0026\u0026n\u003c\u003de)),minor:[]}}}n.MonthsTicker\u003dc,c.__name__\u003d\"MonthsTicker\",c.init_MonthsTicker()},\n function _(e,t,a,i,r){i();const n\u003de(177),_\u003de(188),s\u003de(189);class c extends _.SingleIntervalTicker{constructor(e){super(e)}initialize(){super.initialize(),this.interval\u003ds.ONE_YEAR,this.basic_ticker\u003dnew n.BasicTicker({num_minor_ticks:0})}get_ticks_no_defaults(e,t,a,i){const r\u003ds.last_year_no_later_than(new Date(e)).getUTCFullYear(),n\u003ds.last_year_no_later_than(new Date(t)).getUTCFullYear();return{major:this.basic_ticker.get_ticks_no_defaults(r,n,a,i).major.map((e\u003d\u003eDate.UTC(e,0,1))).filter((a\u003d\u003ee\u003c\u003da\u0026\u0026a\u003c\u003dt)),minor:[]}}}a.YearsTicker\u003dc,c.__name__\u003d\"YearsTicker\"},\n function _(i,s,t,e,o){e();const n\u003di(173),r\u003di(193),_\u003di(194);class c extends n.ContinuousAxisView{}t.LogAxisView\u003dc,c.__name__\u003d\"LogAxisView\";class x extends n.ContinuousAxis{constructor(i){super(i)}static init_LogAxis(){this.prototype.default_view\u003dc,this.override({ticker:()\u003d\u003enew _.LogTicker,formatter:()\u003d\u003enew r.LogTickFormatter})}}t.LogAxis\u003dx,x.__name__\u003d\"LogAxis\",x.init_LogAxis()},\n function _(t,e,r,i,n){i();const o\u003dt(166),a\u003dt(176),s\u003dt(194),c\u003dt(167),{log:l,round:u}\u003dMath;class _ extends o.TickFormatter{constructor(t){super(t)}static init_LogTickFormatter(){this.define((({Ref:t,Nullable:e})\u003d\u003e({ticker:[e(t(s.LogTicker)),null]})))}initialize(){super.initialize(),this.basic_formatter\u003dnew a.BasicTickFormatter}format_graphics(t,e){var r,i;if(0\u003d\u003dt.length)return[];const n\u003dnull!\u003d\u003d(i\u003dnull\u003d\u003d\u003d(r\u003dthis.ticker)||void 0\u003d\u003d\u003dr?void 0:r.base)\u0026\u0026void 0!\u003d\u003di?i:10,o\u003dthis._exponents(t,n);return null\u003d\u003do?this.basic_formatter.format_graphics(t,e):o.map((t\u003d\u003e{const e\u003dnew c.TextBox({text:a.unicode_replace(`${n}`)}),r\u003dnew c.TextBox({text:a.unicode_replace(`${t}`)});return new c.BaseExpo(e,r)}))}_exponents(t,e){let r\u003dnull;const i\u003d[];for(const n of t){const t\u003du(l(n)/l(e));if(r\u003d\u003dt)return null;r\u003dt,i.push(t)}return i}doFormat(t,e){var r,i;if(0\u003d\u003dt.length)return[];const n\u003dnull!\u003d\u003d(i\u003dnull\u003d\u003d\u003d(r\u003dthis.ticker)||void 0\u003d\u003d\u003dr?void 0:r.base)\u0026\u0026void 0!\u003d\u003di?i:10,o\u003dthis._exponents(t,n);return null\u003d\u003do?this.basic_formatter.doFormat(t,e):o.map((t\u003d\u003ea.unicode_replace(`${n}^${t}`)))}}r.LogTickFormatter\u003d_,_.__name__\u003d\"LogTickFormatter\",_.init_LogTickFormatter()},\n function _(t,o,e,i,s){i();const n\u003dt(178),r\u003dt(9);class c extends n.AdaptiveTicker{constructor(t){super(t)}static init_LogTicker(){this.override({mantissas:[1,5]})}get_ticks_no_defaults(t,o,e,i){const s\u003dthis.num_minor_ticks,n\u003d[],c\u003dthis.base,a\u003dMath.log(t)/Math.log(c),f\u003dMath.log(o)/Math.log(c),l\u003df-a;let h;if(isFinite(l))if(l\u003c2){const e\u003dthis.get_interval(t,o,i),c\u003dMath.floor(t/e),a\u003dMath.ceil(o/e);if(h\u003dr.range(c,a+1).filter((t\u003d\u003e0!\u003dt)).map((t\u003d\u003et*e)).filter((e\u003d\u003et\u003c\u003de\u0026\u0026e\u003c\u003do)),s\u003e0\u0026\u0026h.length\u003e0){const t\u003de/s,o\u003dr.range(0,s).map((o\u003d\u003eo*t));for(const t of o.slice(1))n.push(h[0]-t);for(const t of h)for(const e of o)n.push(t+e)}}else{const t\u003dMath.ceil(.999999*a),o\u003dMath.floor(1.000001*f),e\u003dMath.ceil((o-t)/9);if(h\u003dr.range(t-1,o+1,e).map((t\u003d\u003ec**t)),s\u003e0\u0026\u0026h.length\u003e0){const t\u003dc**e/s,o\u003dr.range(1,s+1).map((o\u003d\u003eo*t));for(const t of o)n.push(h[0]/t);n.push(h[0]);for(const t of h)for(const e of o)n.push(t*e)}}else h\u003d[];return{major:h.filter((e\u003d\u003et\u003c\u003de\u0026\u0026e\u003c\u003do)),minor:n.filter((e\u003d\u003et\u003c\u003de\u0026\u0026e\u003c\u003do))}}}e.LogTicker\u003dc,c.__name__\u003d\"LogTicker\",c.init_LogTicker()},\n function _(e,t,i,r,s){r();const a\u003de(163),o\u003de(175),c\u003de(196),n\u003de(197);class _ extends a.AxisView{}i.MercatorAxisView\u003d_,_.__name__\u003d\"MercatorAxisView\";class x extends o.LinearAxis{constructor(e){super(e)}static init_MercatorAxis(){this.prototype.default_view\u003d_,this.override({ticker:()\u003d\u003enew n.MercatorTicker({dimension:\"lat\"}),formatter:()\u003d\u003enew c.MercatorTickFormatter({dimension:\"lat\"})})}}i.MercatorAxis\u003dx,x.__name__\u003d\"MercatorAxis\",x.init_MercatorAxis()},\n function _(r,t,e,o,n){o();const i\u003dr(176),c\u003dr(20),a\u003dr(65);class s extends i.BasicTickFormatter{constructor(r){super(r)}static init_MercatorTickFormatter(){this.define((({Nullable:r})\u003d\u003e({dimension:[r(c.LatLon),null]})))}doFormat(r,t){if(null\u003d\u003dthis.dimension)throw new Error(\"MercatorTickFormatter.dimension not configured\");if(0\u003d\u003dr.length)return[];const e\u003dr.length,o\u003dnew Array(e);if(\"lon\"\u003d\u003dthis.dimension)for(let n\u003d0;n\u003ce;n++){const[e]\u003da.wgs84_mercator.invert(r[n],t.loc);o[n]\u003de}else for(let n\u003d0;n\u003ce;n++){const[,e]\u003da.wgs84_mercator.invert(t.loc,r[n]);o[n]\u003de}return super.doFormat(o,t)}}e.MercatorTickFormatter\u003ds,s.__name__\u003d\"MercatorTickFormatter\",s.init_MercatorTickFormatter()},\n function _(t,o,n,r,s){r();const i\u003dt(177),e\u003dt(20),c\u003dt(65);class _ extends i.BasicTicker{constructor(t){super(t)}static init_MercatorTicker(){this.define((({Nullable:t})\u003d\u003e({dimension:[t(e.LatLon),null]})))}get_ticks_no_defaults(t,o,n,r){if(null\u003d\u003dthis.dimension)throw new Error(`${this}.dimension wasn\u0027t configured`);return[t,o]\u003dc.clip_mercator(t,o,this.dimension),\"lon\"\u003d\u003dthis.dimension?this._get_ticks_lon(t,o,n,r):this._get_ticks_lat(t,o,n,r)}_get_ticks_lon(t,o,n,r){const[s]\u003dc.wgs84_mercator.invert(t,n),[i,e]\u003dc.wgs84_mercator.invert(o,n),_\u003dsuper.get_ticks_no_defaults(s,i,n,r),a\u003d[];for(const t of _.major)if(c.in_bounds(t,\"lon\")){const[o]\u003dc.wgs84_mercator.compute(t,e);a.push(o)}const m\u003d[];for(const t of _.minor)if(c.in_bounds(t,\"lon\")){const[o]\u003dc.wgs84_mercator.compute(t,e);m.push(o)}return{major:a,minor:m}}_get_ticks_lat(t,o,n,r){const[,s]\u003dc.wgs84_mercator.invert(n,t),[i,e]\u003dc.wgs84_mercator.invert(n,o),_\u003dsuper.get_ticks_no_defaults(s,e,n,r),a\u003d[];for(const t of _.major)if(c.in_bounds(t,\"lat\")){const[,o]\u003dc.wgs84_mercator.compute(i,t);a.push(o)}const m\u003d[];for(const t of _.minor)if(c.in_bounds(t,\"lat\")){const[,o]\u003dc.wgs84_mercator.compute(i,t);m.push(o)}return{major:a,minor:m}}}n.MercatorTicker\u003d_,_.__name__\u003d\"MercatorTicker\",_.init_MercatorTicker()},\n function _(e,i,r,c,k){c(),k(\"AdaptiveTicker\",e(178).AdaptiveTicker),k(\"BasicTicker\",e(177).BasicTicker),k(\"CategoricalTicker\",e(171).CategoricalTicker),k(\"CompositeTicker\",e(186).CompositeTicker),k(\"ContinuousTicker\",e(179).ContinuousTicker),k(\"DatetimeTicker\",e(185).DatetimeTicker),k(\"DaysTicker\",e(187).DaysTicker),k(\"FixedTicker\",e(199).FixedTicker),k(\"LogTicker\",e(194).LogTicker),k(\"MercatorTicker\",e(197).MercatorTicker),k(\"MonthsTicker\",e(190).MonthsTicker),k(\"SingleIntervalTicker\",e(188).SingleIntervalTicker),k(\"Ticker\",e(165).Ticker),k(\"YearsTicker\",e(191).YearsTicker),k(\"BinnedTicker\",e(200).BinnedTicker)},\n function _(i,t,e,r,n){r();const s\u003di(179);class _ extends s.ContinuousTicker{constructor(i){super(i)}static init_FixedTicker(){this.define((({Number:i,Array:t})\u003d\u003e({ticks:[t(i),[]],minor_ticks:[t(i),[]]})))}get_ticks_no_defaults(i,t,e,r){return{major:this.ticks,minor:this.minor_ticks}}get_interval(i,t,e){return 0}get_min_interval(){return 0}get_max_interval(){return 0}}e.FixedTicker\u003d_,_.__name__\u003d\"FixedTicker\",_.init_FixedTicker()},\n function _(e,n,t,i,r){i();const c\u003de(165),o\u003de(201),s\u003de(12);class a extends c.Ticker{constructor(e){super(e)}static init_BinnedTicker(){this.define((({Number:e,Ref:n,Or:t,Auto:i})\u003d\u003e({mapper:[n(o.ScanningColorMapper)],num_major_ticks:[t(e,i),8]})))}get_ticks(e,n,t,i){const{binning:r}\u003dthis.mapper.metrics,c\u003dMath.max(0,s.left_edge_index(e,r)),o\u003dMath.min(s.left_edge_index(n,r)+1,r.length-1),a\u003d[];for(let e\u003dc;e\u003c\u003do;e++)a.push(r[e]);const{num_major_ticks:_}\u003dthis,m\u003d[],h\u003d\"auto\"\u003d\u003d_?a.length:_,l\u003dMath.max(1,Math.floor(a.length/h));for(let e\u003d0;e\u003ca.length;e+\u003dl)m.push(a[e]);return{major:m,minor:[]}}}t.BinnedTicker\u003da,a.__name__\u003d\"BinnedTicker\",a.init_BinnedTicker()},\n function _(n,e,i,r,o){r();const t\u003dn(202),a\u003dn(12);class c extends t.ContinuousColorMapper{constructor(n){super(n)}cmap(n,e,i,r,o){if(n\u003co.binning[0])return i;if(n\u003eo.binning[o.binning.length-1])return r;return e[a.left_edge_index(n,o.binning)]}}i.ScanningColorMapper\u003dc,c.__name__\u003d\"ScanningColorMapper\"},\n function _(t,o,e,n,s){n();const l\u003dt(203),i\u003dt(61),c\u003dt(9),a\u003dt(8);class r extends l.ColorMapper{constructor(t){super(t),this._scan_data\u003dnull}static init_ContinuousColorMapper(){this.define((({Number:t,String:o,Ref:e,Color:n,Or:s,Tuple:l,Array:c,Nullable:a})\u003d\u003e({high:[a(t),null],low:[a(t),null],high_color:[a(n),null],low_color:[a(n),null],domain:[c(l(e(i.GlyphRenderer),s(o,c(o)))),[]]})))}connect_signals(){super.connect_signals();const t\u003d()\u003d\u003e{for(const[t]of this.domain)this.connect(t.view.change,(()\u003d\u003ethis.update_data())),this.connect(t.data_source.selected.change,(()\u003d\u003ethis.update_data()))};this.connect(this.properties.domain.change,(()\u003d\u003et())),t()}update_data(){const{domain:t,palette:o}\u003dthis,e\u003d[...this._collect(t)];this._scan_data\u003dthis.scan(e,o.length),this.metrics_change.emit(),this.change.emit()}get metrics(){return null\u003d\u003dthis._scan_data\u0026\u0026this.update_data(),this._scan_data}*_collect(t){for(const[o,e]of t)for(const t of a.isArray(e)?e:[e]){let e\u003do.data_source.get_column(t);e\u003do.view.indices.select(e);const n\u003do.view.masked,s\u003do.data_source.selected.indices;let l;if(null!\u003dn\u0026\u0026s.length\u003e0?l\u003dc.intersection([...n],s):null!\u003dn?l\u003d[...n]:s.length\u003e0\u0026\u0026(l\u003ds),null!\u003dl\u0026\u0026(e\u003dc.map(l,(t\u003d\u003ee[t]))),e.length\u003e0\u0026\u0026!a.isNumber(e[0]))for(const t of e)yield*t;else yield*e}}_v_compute(t,o,e,n){const{nan_color:s}\u003dn;let{low_color:l,high_color:i}\u003dn;null\u003d\u003dl\u0026\u0026(l\u003de[0]),null\u003d\u003di\u0026\u0026(i\u003de[e.length-1]);const{domain:a}\u003dthis,r\u003dc.is_empty(a)?t:[...this._collect(a)];this._scan_data\u003dthis.scan(r,e.length),this.metrics_change.emit();for(let n\u003d0,c\u003dt.length;n\u003cc;n++){const c\u003dt[n];isNaN(c)?o[n]\u003ds:o[n]\u003dthis.cmap(c,e,l,i,this._scan_data)}}_colors(t){return Object.assign(Object.assign({},super._colors(t)),{low_color:null!\u003dthis.low_color?t(this.low_color):void 0,high_color:null!\u003dthis.high_color?t(this.high_color):void 0})}}e.ContinuousColorMapper\u003dr,r.__name__\u003d\"ContinuousColorMapper\",r.init_ContinuousColorMapper()},\n function _(t,r,e,n,o){n();const i\u003dt(204),a\u003dt(15),c\u003dt(24),_\u003dt(22),l\u003dt(27);function s(t){return _.encode_rgba(_.color2rgba(t))}function p(t){const r\u003dnew Uint32Array(t.length);for(let e\u003d0,n\u003dt.length;e\u003cn;e++)r[e]\u003ds(t[e]);return r}e._convert_color\u003ds,e._convert_palette\u003dp;class u extends i.Mapper{constructor(t){super(t)}initialize(){super.initialize(),this.metrics_change\u003dnew a.Signal0(this,\"metrics_change\")}static init_ColorMapper(){this.define((({Color:t,Array:r})\u003d\u003e({palette:[r(t)],nan_color:[t,\"gray\"]})))}v_compute(t){const r\u003dnew Array(t.length);return this._v_compute(t,r,this.palette,this._colors((t\u003d\u003et))),r}get rgba_mapper(){const t\u003dthis,r\u003dp(this.palette),e\u003dthis._colors(s);return{v_compute(n){const o\u003dnew c.ColorArray(n.length);return t._v_compute(n,o,r,e),new Uint8ClampedArray(l.to_big_endian(o).buffer)}}}_colors(t){return{nan_color:t(this.nan_color)}}}e.ColorMapper\u003du,u.__name__\u003d\"ColorMapper\",u.init_ColorMapper()},\n function _(r,e,n,s,o){s();const p\u003dr(149);class t extends p.Transform{constructor(r){super(r)}compute(r){throw new Error(\"mapping single values is not supported\")}}n.Mapper\u003dt,t.__name__\u003d\"Mapper\"},\n function _(t,r,a,e,c){e(),c(\"BasicTickFormatter\",t(176).BasicTickFormatter),c(\"CategoricalTickFormatter\",t(172).CategoricalTickFormatter),c(\"DatetimeTickFormatter\",t(180).DatetimeTickFormatter),c(\"FuncTickFormatter\",t(206).FuncTickFormatter),c(\"LogTickFormatter\",t(193).LogTickFormatter),c(\"MercatorTickFormatter\",t(196).MercatorTickFormatter),c(\"NumeralTickFormatter\",t(207).NumeralTickFormatter),c(\"PrintfTickFormatter\",t(208).PrintfTickFormatter),c(\"TickFormatter\",t(166).TickFormatter)},\n function _(t,n,e,s,i){s();const r\u003dt(166),c\u003dt(13),a\u003dt(34);class u extends r.TickFormatter{constructor(t){super(t)}static init_FuncTickFormatter(){this.define((({Unknown:t,String:n,Dict:e})\u003d\u003e({args:[e(t),{}],code:[n,\"\"]})))}get names(){return c.keys(this.args)}get values(){return c.values(this.args)}_make_func(){const t\u003da.use_strict(this.code);return new Function(\"tick\",\"index\",\"ticks\",...this.names,t)}doFormat(t,n){const e\u003dthis._make_func().bind({});return t.map(((t,n,s)\u003d\u003e`${e(t,n,s,...this.values)}`))}}e.FuncTickFormatter\u003du,u.__name__\u003d\"FuncTickFormatter\",u.init_FuncTickFormatter()},\n function _(r,t,n,e,a){e();const o\u003dr(1).__importStar(r(183)),i\u003dr(166),u\u003dr(20);class c extends i.TickFormatter{constructor(r){super(r)}static init_NumeralTickFormatter(){this.define((({String:r})\u003d\u003e({format:[r,\"0,0\"],language:[r,\"en\"],rounding:[u.RoundingFunction,\"round\"]})))}get _rounding_fn(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}doFormat(r,t){const{format:n,language:e,_rounding_fn:a}\u003dthis;return r.map((r\u003d\u003eo.format(r,n,e,a)))}}n.NumeralTickFormatter\u003dc,c.__name__\u003d\"NumeralTickFormatter\",c.init_NumeralTickFormatter()},\n function _(t,r,i,n,o){n();const a\u003dt(166),e\u003dt(182);class c extends a.TickFormatter{constructor(t){super(t)}static init_PrintfTickFormatter(){this.define((({String:t})\u003d\u003e({format:[t,\"%s\"]})))}doFormat(t,r){return t.map((t\u003d\u003ee.sprintf(this.format,t)))}}i.PrintfTickFormatter\u003dc,c.__name__\u003d\"PrintfTickFormatter\",c.init_PrintfTickFormatter()},\n function _(r,o,a,p,e){p(),e(\"CategoricalColorMapper\",r(210).CategoricalColorMapper),e(\"CategoricalMarkerMapper\",r(212).CategoricalMarkerMapper),e(\"CategoricalPatternMapper\",r(213).CategoricalPatternMapper),e(\"ContinuousColorMapper\",r(202).ContinuousColorMapper),e(\"ColorMapper\",r(203).ColorMapper),e(\"LinearColorMapper\",r(214).LinearColorMapper),e(\"LogColorMapper\",r(215).LogColorMapper),e(\"ScanningColorMapper\",r(201).ScanningColorMapper),e(\"EqHistColorMapper\",r(216).EqHistColorMapper)},\n function _(t,o,a,r,e){r();const c\u003dt(211),l\u003dt(203),i\u003dt(104);class s extends l.ColorMapper{constructor(t){super(t)}static init_CategoricalColorMapper(){this.define((({Number:t,Nullable:o})\u003d\u003e({factors:[i.FactorSeq],start:[t,0],end:[o(t),null]})))}_v_compute(t,o,a,{nan_color:r}){c.cat_v_compute(t,this.factors,a,o,this.start,this.end,r)}}a.CategoricalColorMapper\u003ds,s.__name__\u003d\"CategoricalColorMapper\",s.init_CategoricalColorMapper()},\n function _(n,t,e,l,i){l();const c\u003dn(12),u\u003dn(8);function f(n,t){if(n.length!\u003dt.length)return!1;for(let e\u003d0,l\u003dn.length;e\u003cl;e++)if(n[e]!\u003d\u003dt[e])return!1;return!0}e._cat_equals\u003df,e.cat_v_compute\u003dfunction(n,t,e,l,i,o,r){const _\u003dn.length;for(let g\u003d0;g\u003c_;g++){let _,s,h\u003dn[g];u.isString(h)?_\u003dc.index_of(t,h):(null!\u003di?h\u003dnull!\u003do?h.slice(i,o):h.slice(i):null!\u003do\u0026\u0026(h\u003dh.slice(0,o)),_\u003d1\u003d\u003dh.length?c.index_of(t,h[0]):c.find_index(t,(n\u003d\u003ef(n,h)))),s\u003d_\u003c0||_\u003e\u003de.length?r:e[_],l[g]\u003ds}}},\n function _(r,e,a,t,s){t();const c\u003dr(211),i\u003dr(104),l\u003dr(204),n\u003dr(20);class p extends l.Mapper{constructor(r){super(r)}static init_CategoricalMarkerMapper(){this.define((({Number:r,Array:e,Nullable:a})\u003d\u003e({factors:[i.FactorSeq],markers:[e(n.MarkerType)],start:[r,0],end:[a(r),null],default_value:[n.MarkerType,\"circle\"]})))}v_compute(r){const e\u003dnew Array(r.length);return c.cat_v_compute(r,this.factors,this.markers,e,this.start,this.end,this.default_value),e}}a.CategoricalMarkerMapper\u003dp,p.__name__\u003d\"CategoricalMarkerMapper\",p.init_CategoricalMarkerMapper()},\n function _(t,a,e,r,n){r();const s\u003dt(211),c\u003dt(104),i\u003dt(204),p\u003dt(20);class l extends i.Mapper{constructor(t){super(t)}static init_CategoricalPatternMapper(){this.define((({Number:t,Array:a,Nullable:e})\u003d\u003e({factors:[c.FactorSeq],patterns:[a(p.HatchPatternType)],start:[t,0],end:[e(t),null],default_value:[p.HatchPatternType,\" \"]})))}v_compute(t){const a\u003dnew Array(t.length);return s.cat_v_compute(t,this.factors,this.patterns,a,this.start,this.end,this.default_value),a}}e.CategoricalPatternMapper\u003dl,l.__name__\u003d\"CategoricalPatternMapper\",l.init_CategoricalPatternMapper()},\n function _(n,r,o,t,a){t();const e\u003dn(202),i\u003dn(12);class s extends e.ContinuousColorMapper{constructor(n){super(n)}scan(n,r){const o\u003dnull!\u003dthis.low?this.low:i.min(n),t\u003dnull!\u003dthis.high?this.high:i.max(n);return{max:t,min:o,norm_factor:1/(t-o),normed_interval:1/r}}cmap(n,r,o,t,a){const e\u003dr.length-1;if(n\u003d\u003da.max)return r[e];const i\u003d(n-a.min)*a.norm_factor,s\u003dMath.floor(i/a.normed_interval);return s\u003c0?o:s\u003ee?t:r[s]}}o.LinearColorMapper\u003ds,s.__name__\u003d\"LinearColorMapper\"},\n function _(o,t,n,r,l){r();const a\u003do(202),s\u003do(12);class e extends a.ContinuousColorMapper{constructor(o){super(o)}scan(o,t){const n\u003dnull!\u003dthis.low?this.low:s.min(o),r\u003dnull!\u003dthis.high?this.high:s.max(o);return{max:r,min:n,scale:t/(Math.log(r)-Math.log(n))}}cmap(o,t,n,r,l){const a\u003dt.length-1;if(o\u003el.max)return r;if(o\u003d\u003dl.max)return t[a];if(o\u003cl.min)return n;const s\u003dMath.log(o)-Math.log(l.min);let e\u003dMath.floor(s*l.scale);return e\u003ea\u0026\u0026(e\u003da),t[e]}}n.LogColorMapper\u003de,e.__name__\u003d\"LogColorMapper\"},\n function _(n,t,i,e,o){e();const s\u003dn(201),r\u003dn(12),a\u003dn(9),l\u003dn(19);class c extends s.ScanningColorMapper{constructor(n){super(n)}static init_EqHistColorMapper(){this.define((({Int:n})\u003d\u003e({bins:[n,65536]})))}scan(n,t){const i\u003dnull!\u003dthis.low?this.low:r.min(n),e\u003dnull!\u003dthis.high?this.high:r.max(n),o\u003dthis.bins,s\u003da.linspace(i,e,o+1),c\u003dr.bin_counts(n,s),h\u003dnew Array(o);for(let n\u003d0,t\u003ds.length;n\u003ct-1;n++){const t\u003ds[n],i\u003ds[n+1];h[n]\u003d(t+i)/2}const p\u003da.cumsum(c),g\u003dp[p.length-1],u\u003dr.map(p,(n\u003d\u003en/g));let m\u003dt-1,M\u003d[],_\u003d0,f\u003d2*t;for(;m!\u003dt\u0026\u0026_\u003c4\u0026\u00260!\u003dm;){const n\u003df/m;if(n\u003e1e3)break;f\u003dMath.round(Math.max(t*n,t));const i\u003da.range(0,f),e\u003dr.map(u,(n\u003d\u003en*(f-1)));M\u003dr.interpolate(i,e,h);m\u003da.uniq(M).length-1,_++}if(0\u003d\u003dm){M\u003d[i,e];for(let n\u003d0;n\u003ct-1;n++)M.push(e)}else M\u003dM.slice(M.length-t-1),m!\u003dt\u0026\u0026l.logger.warn(\"EqHistColorMapper warning: Histogram equalization did not converge.\");return M[0]\u003di,M[M.length-1]\u003de,{min:i,max:e,binning:M}}}i.EqHistColorMapper\u003dc,c.__name__\u003d\"EqHistColorMapper\",c.init_EqHistColorMapper()},\n function _(a,e,l,c,n){c(),n(\"CategoricalScale\",a(145).CategoricalScale),n(\"ContinuousScale\",a(158).ContinuousScale),n(\"LinearScale\",a(218).LinearScale),n(\"LinearInterpolationScale\",a(219).LinearInterpolationScale),n(\"LogScale\",a(157).LogScale),n(\"Scale\",a(146).Scale)},\n function _(e,t,n,r,_){r();const i\u003de(158);class u extends i.ContinuousScale{constructor(e){super(e)}get s_compute(){const[e,t]\u003dthis._linear_compute_state();return n\u003d\u003ee*n+t}compute(e){return this._linear_compute(e)}v_compute(e){return this._linear_v_compute(e)}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}n.LinearScale\u003du,u.__name__\u003d\"LinearScale\"},\n function _(n,e,t,r,i){r();const a\u003dn(146),o\u003dn(12);class c extends a.Scale{constructor(n){super(n)}static init_LinearInterpolationScale(){this.internal((({Arrayable:n})\u003d\u003e({binning:[n]})))}get s_compute(){throw new Error(\"not implemented\")}compute(n){return n}v_compute(n){const{binning:e}\u003dthis,{start:t,end:r}\u003dthis.source_range,i\u003dt,a\u003dr,c\u003de.length,l\u003d(r-t)/(c-1),s\u003dnew Float64Array(c);for(let n\u003d0;n\u003cc;n++)s[n]\u003dt+n*l;const _\u003do.map(n,(n\u003d\u003e{if(n\u003ci)return i;if(n\u003ea)return a;const t\u003do.left_edge_index(n,e),r\u003de[t],c\u003d(n-r)/(e[t+1]-r),l\u003ds[t];return l+c*(s[t+1]-l)}));return this._linear_v_compute(_)}invert(n){return n}v_invert(n){return new Float64Array(n)}}t.LinearInterpolationScale\u003dc,c.__name__\u003d\"LinearInterpolationScale\",c.init_LinearInterpolationScale()},\n function _(a,n,e,g,R){g(),R(\"DataRange\",a(160).DataRange),R(\"DataRange1d\",a(159).DataRange1d),R(\"FactorRange\",a(104).FactorRange),R(\"Range\",a(105).Range),R(\"Range1d\",a(156).Range1d)},\n function _(a,o,i,t,e){t();var n\u003da(141);e(\"Sizeable\",n.Sizeable),e(\"SizingPolicy\",n.SizingPolicy);var c\u003da(142);e(\"Layoutable\",c.Layoutable),e(\"LayoutItem\",c.LayoutItem);var r\u003da(222);e(\"HStack\",r.HStack),e(\"VStack\",r.VStack);var l\u003da(223);e(\"Grid\",l.Grid),e(\"Row\",l.Row),e(\"Column\",l.Column);var S\u003da(224);e(\"ContentBox\",S.ContentBox),e(\"VariadicBox\",S.VariadicBox)},\n function _(t,e,h,i,r){i();const n\u003dt(142),o\u003dt(99);class s extends n.Layoutable{constructor(){super(...arguments),this.children\u003d[]}*[Symbol.iterator](){yield*this.children}}h.Stack\u003ds,s.__name__\u003d\"Stack\";class c extends s{_measure(t){let e\u003d0,h\u003d0;for(const t of this.children){const i\u003dt.measure({width:0,height:0});e+\u003di.width,h\u003dMath.max(h,i.height)}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const h\u003dthis.absolute?t.top:0;let i\u003dthis.absolute?t.left:0;const{height:r}\u003dt;for(const t of this.children){const{width:e}\u003dt.measure({width:0,height:0});t.set_geometry(new o.BBox({left:i,width:e,top:h,height:r})),i+\u003de}}}h.HStack\u003dc,c.__name__\u003d\"HStack\";class a extends s{_measure(t){let e\u003d0,h\u003d0;for(const t of this.children){const i\u003dt.measure({width:0,height:0});e\u003dMath.max(e,i.width),h+\u003di.height}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const h\u003dthis.absolute?t.left:0;let i\u003dthis.absolute?t.top:0;const{width:r}\u003dt;for(const t of this.children){const{height:e}\u003dt.measure({width:0,height:0});t.set_geometry(new o.BBox({top:i,height:e,left:h,width:r})),i+\u003de}}}h.VStack\u003da,a.__name__\u003d\"VStack\";class l extends n.Layoutable{constructor(){super(...arguments),this.children\u003d[]}*[Symbol.iterator](){yield*this.children}_measure(t){const{width_policy:e,height_policy:h}\u003dthis.sizing,{min:i,max:r}\u003dMath;let n\u003d0,o\u003d0;for(const e of this.children){const{width:h,height:i}\u003de.measure(t);n\u003dr(n,h),o\u003dr(o,i)}return{width:(()\u003d\u003e{const{width:h}\u003dthis.sizing;if(t.width\u003d\u003d1/0)return\"fixed\"\u003d\u003de\u0026\u0026null!\u003dh?h:n;switch(e){case\"fixed\":return null!\u003dh?h:n;case\"min\":return n;case\"fit\":return null!\u003dh?i(t.width,h):t.width;case\"max\":return null!\u003dh?r(t.width,h):t.width}})(),height:(()\u003d\u003e{const{height:e}\u003dthis.sizing;if(t.height\u003d\u003d1/0)return\"fixed\"\u003d\u003dh\u0026\u0026null!\u003de?e:o;switch(h){case\"fixed\":return null!\u003de?e:o;case\"min\":return o;case\"fit\":return null!\u003de?i(t.height,e):t.height;case\"max\":return null!\u003de?r(t.height,e):t.height}})()}}_set_geometry(t,e){super._set_geometry(t,e);const h\u003dthis.absolute?t:t.relative(),{left:i,right:r,top:n,bottom:s}\u003dh,c\u003dMath.round(h.vcenter),a\u003dMath.round(h.hcenter);for(const e of this.children){const{margin:h,halign:l,valign:d}\u003de.sizing,{width:u,height:g,inner:_}\u003de.measure(t),w\u003d(()\u003d\u003e{switch(`${d}_${l}`){case\"start_start\":return new o.BBox({left:i+h.left,top:n+h.top,width:u,height:g});case\"start_center\":return new o.BBox({hcenter:a,top:n+h.top,width:u,height:g});case\"start_end\":return new o.BBox({right:r-h.right,top:n+h.top,width:u,height:g});case\"center_start\":return new o.BBox({left:i+h.left,vcenter:c,width:u,height:g});case\"center_center\":return new o.BBox({hcenter:a,vcenter:c,width:u,height:g});case\"center_end\":return new o.BBox({right:r-h.right,vcenter:c,width:u,height:g});case\"end_start\":return new o.BBox({left:i+h.left,bottom:s-h.bottom,width:u,height:g});case\"end_center\":return new o.BBox({hcenter:a,bottom:s-h.bottom,width:u,height:g});case\"end_end\":return new o.BBox({right:r-h.right,bottom:s-h.bottom,width:u,height:g})}})(),m\u003dnull\u003d\u003d_?w:new o.BBox({left:w.left+_.left,top:w.top+_.top,right:w.right-_.right,bottom:w.bottom-_.bottom});e.set_geometry(w,m)}}}h.NodeLayout\u003dl,l.__name__\u003d\"NodeLayout\"},\n function _(t,i,s,e,o){e();const n\u003dt(141),l\u003dt(142),r\u003dt(8),h\u003dt(99),c\u003dt(9),{max:a,round:g}\u003dMath;class p{constructor(t){this.def\u003dt,this._map\u003dnew Map}get(t){let i\u003dthis._map.get(t);return void 0\u003d\u003d\u003di\u0026\u0026(i\u003dthis.def(),this._map.set(t,i)),i}apply(t,i){const s\u003dthis.get(t);this._map.set(t,i(s))}}p.__name__\u003d\"DefaultMap\";class f{constructor(){this._items\u003d[],this._nrows\u003d0,this._ncols\u003d0}get nrows(){return this._nrows}get ncols(){return this._ncols}add(t,i){const{r1:s,c1:e}\u003dt;this._nrows\u003da(this._nrows,s+1),this._ncols\u003da(this._ncols,e+1),this._items.push({span:t,data:i})}at(t,i){return this._items.filter((({span:s})\u003d\u003es.r0\u003c\u003dt\u0026\u0026t\u003c\u003ds.r1\u0026\u0026s.c0\u003c\u003di\u0026\u0026i\u003c\u003ds.c1)).map((({data:t})\u003d\u003et))}row(t){return this._items.filter((({span:i})\u003d\u003ei.r0\u003c\u003dt\u0026\u0026t\u003c\u003di.r1)).map((({data:t})\u003d\u003et))}col(t){return this._items.filter((({span:i})\u003d\u003ei.c0\u003c\u003dt\u0026\u0026t\u003c\u003di.c1)).map((({data:t})\u003d\u003et))}foreach(t){for(const{span:i,data:s}of this._items)t(i,s)}map(t){const i\u003dnew f;for(const{span:s,data:e}of this._items)i.add(s,t(s,e));return i}}f.__name__\u003d\"Container\";class _ extends l.Layoutable{constructor(t\u003d[]){super(),this.items\u003dt,this.rows\u003d\"auto\",this.cols\u003d\"auto\",this.spacing\u003d0}*[Symbol.iterator](){for(const{layout:t}of this.items)yield t}is_width_expanding(){if(super.is_width_expanding())return!0;if(\"fixed\"\u003d\u003dthis.sizing.width_policy)return!1;const{cols:t}\u003dthis._state;return c.some(t,(t\u003d\u003e\"max\"\u003d\u003dt.policy))}is_height_expanding(){if(super.is_height_expanding())return!0;if(\"fixed\"\u003d\u003dthis.sizing.height_policy)return!1;const{rows:t}\u003dthis._state;return c.some(t,(t\u003d\u003e\"max\"\u003d\u003dt.policy))}_init(){var t,i,s,e;super._init();const o\u003dnew f;for(const{layout:t,row:i,col:s,row_span:e,col_span:n}of this.items)if(t.sizing.visible){const l\u003di,r\u003ds,h\u003di+(null!\u003de?e:1)-1,c\u003ds+(null!\u003dn?n:1)-1;o.add({r0:l,c0:r,r1:h,c1:c},t)}const{nrows:n,ncols:l}\u003do,h\u003dnew Array(n);for(let s\u003d0;s\u003cn;s++){const e\u003d(()\u003d\u003e{var t;const i\u003dr.isPlainObject(this.rows)?null!\u003d\u003d(t\u003dthis.rows[s])\u0026\u0026void 0!\u003d\u003dt?t:this.rows[\"*\"]:this.rows;return null\u003d\u003di?{policy:\"auto\"}:r.isNumber(i)?{policy:\"fixed\",height:i}:r.isString(i)?{policy:i}:i})(),n\u003dnull!\u003d\u003d(t\u003de.align)\u0026\u0026void 0!\u003d\u003dt?t:\"auto\";if(\"fixed\"\u003d\u003de.policy)h[s]\u003d{policy:\"fixed\",height:e.height,align:n};else if(\"min\"\u003d\u003de.policy)h[s]\u003d{policy:\"min\",align:n};else if(\"fit\"\u003d\u003de.policy||\"max\"\u003d\u003de.policy)h[s]\u003d{policy:e.policy,flex:null!\u003d\u003d(i\u003de.flex)\u0026\u0026void 0!\u003d\u003di?i:1,align:n};else{if(\"auto\"!\u003de.policy)throw new Error(\"unrechable\");c.some(o.row(s),(t\u003d\u003et.is_height_expanding()))?h[s]\u003d{policy:\"max\",flex:1,align:n}:h[s]\u003d{policy:\"min\",align:n}}}const a\u003dnew Array(l);for(let t\u003d0;t\u003cl;t++){const i\u003d(()\u003d\u003e{var i;const s\u003dr.isPlainObject(this.cols)?null!\u003d\u003d(i\u003dthis.cols[t])\u0026\u0026void 0!\u003d\u003di?i:this.cols[\"*\"]:this.cols;return null\u003d\u003ds?{policy:\"auto\"}:r.isNumber(s)?{policy:\"fixed\",width:s}:r.isString(s)?{policy:s}:s})(),n\u003dnull!\u003d\u003d(s\u003di.align)\u0026\u0026void 0!\u003d\u003ds?s:\"auto\";if(\"fixed\"\u003d\u003di.policy)a[t]\u003d{policy:\"fixed\",width:i.width,align:n};else if(\"min\"\u003d\u003di.policy)a[t]\u003d{policy:\"min\",align:n};else if(\"fit\"\u003d\u003di.policy||\"max\"\u003d\u003di.policy)a[t]\u003d{policy:i.policy,flex:null!\u003d\u003d(e\u003di.flex)\u0026\u0026void 0!\u003d\u003de?e:1,align:n};else{if(\"auto\"!\u003di.policy)throw new Error(\"unrechable\");c.some(o.col(t),(t\u003d\u003et.is_width_expanding()))?a[t]\u003d{policy:\"max\",flex:1,align:n}:a[t]\u003d{policy:\"min\",align:n}}}const[g,p]\u003dr.isNumber(this.spacing)?[this.spacing,this.spacing]:this.spacing;this._state\u003d{items:o,nrows:n,ncols:l,rows:h,cols:a,rspacing:g,cspacing:p}}_measure_totals(t,i){const{nrows:s,ncols:e,rspacing:o,cspacing:n}\u003dthis._state;return{height:c.sum(t)+(s-1)*o,width:c.sum(i)+(e-1)*n}}_measure_cells(t){const{items:i,nrows:s,ncols:e,rows:o,cols:l,rspacing:r,cspacing:h}\u003dthis._state,c\u003dnew Array(s);for(let t\u003d0;t\u003cs;t++){const i\u003do[t];c[t]\u003d\"fixed\"\u003d\u003di.policy?i.height:0}const p\u003dnew Array(e);for(let t\u003d0;t\u003ce;t++){const i\u003dl[t];p[t]\u003d\"fixed\"\u003d\u003di.policy?i.width:0}const _\u003dnew f;i.foreach(((i,s)\u003d\u003e{const{r0:e,c0:f,r1:d,c1:u}\u003di,w\u003d(d-e)*r,m\u003d(u-f)*h;let y\u003d0;for(let i\u003de;i\u003c\u003dd;i++)y+\u003dt(i,f).height;y+\u003dw;let x\u003d0;for(let i\u003df;i\u003c\u003du;i++)x+\u003dt(e,i).width;x+\u003dm;const b\u003ds.measure({width:x,height:y});_.add(i,{layout:s,size_hint:b});const z\u003dnew n.Sizeable(b).grow_by(s.sizing.margin);z.height-\u003dw,z.width-\u003dm;const v\u003d[];for(let t\u003de;t\u003c\u003dd;t++){const i\u003do[t];\"fixed\"\u003d\u003di.policy?z.height-\u003di.height:v.push(t)}if(z.height\u003e0){const t\u003dg(z.height/v.length);for(const i of v)c[i]\u003da(c[i],t)}const j\u003d[];for(let t\u003df;t\u003c\u003du;t++){const i\u003dl[t];\"fixed\"\u003d\u003di.policy?z.width-\u003di.width:j.push(t)}if(z.width\u003e0){const t\u003dg(z.width/j.length);for(const i of j)p[i]\u003da(p[i],t)}}));return{size:this._measure_totals(c,p),row_heights:c,col_widths:p,size_hints:_}}_measure_grid(t){const{nrows:i,ncols:s,rows:e,cols:o,rspacing:n,cspacing:l}\u003dthis._state,r\u003ds\u003d\u003e{let o;o\u003d\"fixed\"\u003d\u003dthis.sizing.height_policy\u0026\u0026null!\u003dthis.sizing.height?this.sizing.height:t.height!\u003d1/0\u0026\u0026this.is_height_expanding()?Math.max(t.height,s.size.height):s.size.height;let l\u003d0;for(let t\u003d0;t\u003ci;t++){const i\u003de[t];\"max\"\u003d\u003di.policy?l+\u003di.flex:o-\u003ds.row_heights[t]}if(o-\u003d(i-1)*n,0!\u003dl\u0026\u0026o\u003e0)for(let t\u003d0;t\u003ci;t++){const i\u003de[t];if(\"max\"\u003d\u003di.policy){const e\u003dg(o*(i.flex/l));o-\u003de,s.row_heights[t]\u003de,l-\u003di.flex}}else if(o\u003c0){let t\u003d0;for(let s\u003d0;s\u003ci;s++){\"fixed\"!\u003de[s].policy\u0026\u0026t++}let n\u003d-o;for(let o\u003d0;o\u003ci;o++){if(\"fixed\"!\u003de[o].policy){const i\u003ds.row_heights[o],e\u003dg(n/t);s.row_heights[o]\u003da(i-e,0),n-\u003de\u003ei?i:e,t--}}}},h\u003di\u003d\u003e{let e;e\u003d\"fixed\"\u003d\u003dthis.sizing.width_policy\u0026\u0026null!\u003dthis.sizing.width?this.sizing.width:t.width!\u003d1/0\u0026\u0026this.is_width_expanding()?t.width:i.size.width;let n\u003d0;for(let t\u003d0;t\u003cs;t++){const s\u003do[t];\"fit\"\u003d\u003ds.policy||\"max\"\u003d\u003ds.policy?n+\u003ds.flex:e-\u003di.col_widths[t]}if(e-\u003d(s-1)*l,0!\u003dn\u0026\u0026e\u003e0)for(let t\u003d0;t\u003cs;t++){const s\u003do[t];if(\"fit\"\u003d\u003ds.policy||\"max\"\u003d\u003ds.policy){const o\u003dg(e*(s.flex/n));e-\u003do,i.col_widths[t]\u003do,n-\u003ds.flex}}else if(e\u003c0){let t\u003d0;for(let i\u003d0;i\u003cs;i++){\"fixed\"!\u003do[i].policy\u0026\u0026t++}let n\u003d-e;for(let e\u003d0;e\u003cs;e++){if(\"fixed\"!\u003do[e].policy){const s\u003di.col_widths[e],o\u003dg(n/t);i.col_widths[e]\u003da(s-o,0),n-\u003do\u003es?s:o,t--}}}},c\u003dthis._measure_cells(((t,i)\u003d\u003e{const s\u003de[t],n\u003do[i];return{width:\"fixed\"\u003d\u003dn.policy?n.width:1/0,height:\"fixed\"\u003d\u003ds.policy?s.height:1/0}}));r(c),h(c);const p\u003dthis._measure_cells(((t,i)\u003d\u003e({width:c.col_widths[i],height:c.row_heights[t]})));r(p),h(p);const{row_heights:f,col_widths:_}\u003dp;return{size:this._measure_totals(f,_),row_heights:f,col_widths:_}}_measure(t){const{size:i}\u003dthis._measure_grid(t);return i}_set_geometry(t,i){super._set_geometry(t,i);const{nrows:s,ncols:e,rspacing:o,cspacing:n}\u003dthis._state,{row_heights:l,col_widths:r}\u003dthis._measure_grid(t),{size_hints:c}\u003dthis._measure_cells(((t,i)\u003d\u003e({width:r[i],height:l[t]}))),f\u003dthis._state.rows.map(((t,i)\u003d\u003eObject.assign(Object.assign({},t),{top:0,height:l[i],get bottom(){return this.top+this.height}}))),_\u003dthis._state.cols.map(((t,i)\u003d\u003eObject.assign(Object.assign({},t),{left:0,width:r[i],get right(){return this.left+this.width}}))),d\u003dc.map(((t,i)\u003d\u003eObject.assign(Object.assign({},i),{outer:new h.BBox,inner:new h.BBox})));for(let i\u003d0,e\u003dthis.absolute?t.top:0;i\u003cs;i++){const t\u003df[i];t.top\u003de,e+\u003dt.height+o}for(let i\u003d0,s\u003dthis.absolute?t.left:0;i\u003ce;i++){const t\u003d_[i];t.left\u003ds,s+\u003dt.width+n}d.foreach((({r0:t,c0:i,r1:s,c1:e},l)\u003d\u003e{const{layout:r,size_hint:c}\u003dl,{sizing:a}\u003dr,{width:p,height:d}\u003dc,u\u003dfunction(t,i){let s\u003d(i-t)*n;for(let e\u003dt;e\u003c\u003di;e++)s+\u003d_[e].width;return s}(i,e),w\u003dfunction(t,i){let s\u003d(i-t)*o;for(let e\u003dt;e\u003c\u003di;e++)s+\u003df[e].height;return s}(t,s),m\u003di\u003d\u003de\u0026\u0026\"auto\"!\u003d_[i].align?_[i].align:a.halign,y\u003dt\u003d\u003ds\u0026\u0026\"auto\"!\u003df[t].align?f[t].align:a.valign;let x\u003d_[i].left;\"start\"\u003d\u003dm?x+\u003da.margin.left:\"center\"\u003d\u003dm?x+\u003dg((u-p)/2):\"end\"\u003d\u003dm\u0026\u0026(x+\u003du-a.margin.right-p);let b\u003df[t].top;\"start\"\u003d\u003dy?b+\u003da.margin.top:\"center\"\u003d\u003dy?b+\u003dg((w-d)/2):\"end\"\u003d\u003dy\u0026\u0026(b+\u003dw-a.margin.bottom-d),l.outer\u003dnew h.BBox({left:x,top:b,width:p,height:d})}));const u\u003df.map((()\u003d\u003e({start:new p((()\u003d\u003e0)),end:new p((()\u003d\u003e0))}))),w\u003d_.map((()\u003d\u003e({start:new p((()\u003d\u003e0)),end:new p((()\u003d\u003e0))})));d.foreach((({r0:t,c0:i,r1:s,c1:e},{size_hint:o,outer:n})\u003d\u003e{const{inner:l}\u003do;null!\u003dl\u0026\u0026(u[t].start.apply(n.top,(t\u003d\u003ea(t,l.top))),u[s].end.apply(f[s].bottom-n.bottom,(t\u003d\u003ea(t,l.bottom))),w[i].start.apply(n.left,(t\u003d\u003ea(t,l.left))),w[e].end.apply(_[e].right-n.right,(t\u003d\u003ea(t,l.right))))})),d.foreach((({r0:t,c0:i,r1:s,c1:e},o)\u003d\u003e{const{size_hint:n,outer:l}\u003do,r\u003dt\u003d\u003e{const i\u003dthis.absolute?l:l.relative(),s\u003di.left+t.left,e\u003di.top+t.top,o\u003di.right-t.right,n\u003di.bottom-t.bottom;return new h.BBox({left:s,top:e,right:o,bottom:n})};if(null!\u003dn.inner){let h\u003dr(n.inner);if(!1!\u003d\u003dn.align){const o\u003du[t].start.get(l.top),n\u003du[s].end.get(f[s].bottom-l.bottom),c\u003dw[i].start.get(l.left),a\u003dw[e].end.get(_[e].right-l.right);try{h\u003dr({top:o,bottom:n,left:c,right:a})}catch(t){}}o.inner\u003dh}else o.inner\u003dl})),d.foreach(((t,{layout:i,outer:s,inner:e})\u003d\u003e{i.set_geometry(s,e)}))}}s.Grid\u003d_,_.__name__\u003d\"Grid\";class d extends _{constructor(t){super(),this.items\u003dt.map(((t,i)\u003d\u003e({layout:t,row:0,col:i}))),this.rows\u003d\"fit\"}}s.Row\u003dd,d.__name__\u003d\"Row\";class u extends _{constructor(t){super(),this.items\u003dt.map(((t,i)\u003d\u003e({layout:t,row:i,col:0}))),this.cols\u003d\"fit\"}}s.Column\u003du,u.__name__\u003d\"Column\"},\n function _(e,t,s,n,i){n();const a\u003de(142),c\u003de(141),o\u003de(43);class r extends a.ContentLayoutable{constructor(e){super(),this.content_size\u003do.unsized(e,(()\u003d\u003enew c.Sizeable(o.size(e))))}_content_size(){return this.content_size}}s.ContentBox\u003dr,r.__name__\u003d\"ContentBox\";class _ extends a.Layoutable{constructor(e){super(),this.el\u003de}_measure(e){const t\u003dnew c.Sizeable(e).bounded_to(this.sizing.size);return o.sized(this.el,t,(()\u003d\u003e{const e\u003dnew c.Sizeable(o.content_size(this.el)),{border:t,padding:s}\u003do.extents(this.el);return e.grow_by(t).grow_by(s).map(Math.ceil)}))}}s.VariadicBox\u003d_,_.__name__\u003d\"VariadicBox\";class h extends _{constructor(e){super(e),this._cache\u003dnew Map}_measure(e){const{width:t,height:s}\u003de,n\u003d`${t},${s}`;let i\u003dthis._cache.get(n);return null\u003d\u003di\u0026\u0026(i\u003dsuper._measure(e),this._cache.set(n,i)),i}invalidate_cache(){this._cache.clear()}}s.CachedVariadicBox\u003dh,h.__name__\u003d\"CachedVariadicBox\"},\n function _(t,e,i,h,o){h();const s\u003dt(141),r\u003dt(142),n\u003dt(99);class g extends r.Layoutable{constructor(){super(...arguments),this.min_border\u003d{left:0,top:0,right:0,bottom:0},this.padding\u003d{left:0,top:0,right:0,bottom:0}}*[Symbol.iterator](){yield this.top_panel,yield this.bottom_panel,yield this.left_panel,yield this.right_panel,yield this.center_panel}_measure(t){t\u003dnew s.Sizeable({width:\"fixed\"\u003d\u003dthis.sizing.width_policy||t.width\u003d\u003d1/0?this.sizing.width:t.width,height:\"fixed\"\u003d\u003dthis.sizing.height_policy||t.height\u003d\u003d1/0?this.sizing.height:t.height});const e\u003dthis.left_panel.measure({width:0,height:t.height}),i\u003dMath.max(e.width,this.min_border.left)+this.padding.left,h\u003dthis.right_panel.measure({width:0,height:t.height}),o\u003dMath.max(h.width,this.min_border.right)+this.padding.right,r\u003dthis.top_panel.measure({width:t.width,height:0}),n\u003dMath.max(r.height,this.min_border.top)+this.padding.top,g\u003dthis.bottom_panel.measure({width:t.width,height:0}),a\u003dMath.max(g.height,this.min_border.bottom)+this.padding.bottom,d\u003dnew s.Sizeable(t).shrink_by({left:i,right:o,top:n,bottom:a}),l\u003dthis.center_panel.measure(d);return{width:i+l.width+o,height:n+l.height+a,inner:{left:i,right:o,top:n,bottom:a},align:(()\u003d\u003e{const{width_policy:t,height_policy:e}\u003dthis.center_panel.sizing;return\"fixed\"!\u003dt\u0026\u0026\"fixed\"!\u003de})()}}_set_geometry(t,e){super._set_geometry(t,e),this.center_panel.set_geometry(e);const i\u003dthis.left_panel.measure({width:0,height:t.height}),h\u003dthis.right_panel.measure({width:0,height:t.height}),o\u003dthis.top_panel.measure({width:t.width,height:0}),s\u003dthis.bottom_panel.measure({width:t.width,height:0}),{left:r,top:g,right:a,bottom:d}\u003de;this.top_panel.set_geometry(new n.BBox({left:r,right:a,bottom:g,height:o.height})),this.bottom_panel.set_geometry(new n.BBox({left:r,right:a,top:d,height:s.height})),this.left_panel.set_geometry(new n.BBox({top:g,bottom:d,right:r,width:i.width})),this.right_panel.set_geometry(new n.BBox({top:g,bottom:d,left:a,width:h.width}))}}i.BorderLayout\u003dg,g.__name__\u003d\"BorderLayout\"},\n function _(t,e,i,s,n){s();const o\u003dt(1),l\u003dt(139),a\u003dt(10),_\u003dt(143),d\u003dt(20),h\u003do.__importStar(t(48));class r extends l.TextAnnotationView{_get_size(){const{ctx:t}\u003dthis.layer;this.visuals.text.set_value(t);const{width:e}\u003dt.measureText(this.model.text),{height:i}\u003d_.font_metrics(t.font);return{width:e,height:i}}_render(){const{angle:t,angle_units:e}\u003dthis.model,i\u003da.resolve_angle(t,e),s\u003dnull!\u003dthis.layout?this.layout:this.plot_view.frame,n\u003dthis.coordinates.x_scale,o\u003dthis.coordinates.y_scale;let l\u003d\"data\"\u003d\u003dthis.model.x_units?n.compute(this.model.x):s.bbox.xview.compute(this.model.x),_\u003d\"data\"\u003d\u003dthis.model.y_units?o.compute(this.model.y):s.bbox.yview.compute(this.model.y);l+\u003dthis.model.x_offset,_-\u003dthis.model.y_offset;(\"canvas\"\u003d\u003dthis.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.layer.ctx,this.model.text,l,_,i)}}i.LabelView\u003dr,r.__name__\u003d\"LabelView\";class c extends l.TextAnnotation{constructor(t){super(t)}static init_Label(){this.prototype.default_view\u003dr,this.mixins([h.Text,[\"border_\",h.Line],[\"background_\",h.Fill]]),this.define((({Number:t,String:e,Angle:i})\u003d\u003e({x:[t],x_units:[d.SpatialUnits,\"data\"],y:[t],y_units:[d.SpatialUnits,\"data\"],text:[e,\"\"],angle:[i,0],angle_units:[d.AngleUnits,\"rad\"],x_offset:[t,0],y_offset:[t,0]}))),this.override({background_fill_color:null,border_line_color:null})}}i.Label\u003dc,c.__name__\u003d\"Label\",c.init_Label()},\n function _(t,e,s,i,o){i();const l\u003dt(1),n\u003dt(139),a\u003dt(56),r\u003dt(130),_\u003dl.__importStar(t(48)),c\u003dt(20),h\u003dt(43),d\u003dl.__importStar(t(18)),u\u003dt(143);class x extends n.TextAnnotationView{set_data(t){a.DataAnnotationView.prototype.set_data.call(this,t)}initialize(){if(super.initialize(),this.set_data(this.model.source),\"css\"\u003d\u003dthis.model.render_mode)for(let t\u003d0,e\u003dthis.text.length;t\u003ce;t++){const t\u003dh.div({style:{display:\"none\"}});this.el.appendChild(t)}}connect_signals(){super.connect_signals();const t\u003d()\u003d\u003e{this.set_data(this.model.source),\"css\"\u003d\u003dthis.model.render_mode?this.render():this.request_render()};this.connect(this.model.change,t),this.connect(this.model.source.streaming,t),this.connect(this.model.source.patching,t),this.connect(this.model.source.change,t)}_calculate_text_dimensions(t,e){const{width:s}\u003dt.measureText(e),{height:i}\u003du.font_metrics(this.visuals.text.font_value(0));return[s,i]}_map_data(){const t\u003dthis.coordinates.x_scale,e\u003dthis.coordinates.y_scale,s\u003dnull!\u003dthis.layout?this.layout:this.plot_view.frame;return[\"data\"\u003d\u003dthis.model.x_units?t.v_compute(this._x):s.bbox.xview.v_compute(this._x),\"data\"\u003d\u003dthis.model.y_units?e.v_compute(this._y):s.bbox.yview.v_compute(this._y)]}_render(){const t\u003d\"canvas\"\u003d\u003dthis.model.render_mode?this._v_canvas_text.bind(this):this._v_css_text.bind(this),{ctx:e}\u003dthis.layer,[s,i]\u003dthis._map_data();for(let o\u003d0,l\u003dthis.text.length;o\u003cl;o++)t(e,o,this.text.get(o),s[o]+this.x_offset.get(o),i[o]-this.y_offset.get(o),this.angle.get(o))}_get_size(){const{ctx:t}\u003dthis.layer;this.visuals.text.set_vectorize(t,0);const{width:e}\u003dt.measureText(this.text.get(0)),{height:s}\u003du.font_metrics(t.font);return{width:e,height:s}}_v_canvas_text(t,e,s,i,o,l){this.visuals.text.set_vectorize(t,e);const n\u003dthis._calculate_bounding_box_dimensions(t,s);t.save(),t.beginPath(),t.translate(i,o),t.rotate(l),t.rect(n[0],n[1],n[2],n[3]),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_vectorize(t,e),t.fill()),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_vectorize(t,e),t.stroke()),this.visuals.text.doit\u0026\u0026(this.visuals.text.set_vectorize(t,e),t.fillText(s,0,0)),t.restore()}_v_css_text(t,e,s,i,o,l){const n\u003dthis.el.children[e];n.textContent\u003ds,this.visuals.text.set_vectorize(t,e);const[a,r]\u003dthis._calculate_bounding_box_dimensions(t,s);n.style.position\u003d\"absolute\",n.style.left\u003d`${i+a}px`,n.style.top\u003d`${o+r}px`,n.style.color\u003dt.fillStyle,n.style.font\u003dt.font,n.style.lineHeight\u003d\"normal\",l\u0026\u0026(n.style.transform\u003d`rotate(${l}rad)`),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_vectorize(t,e),n.style.backgroundColor\u003dt.fillStyle),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_vectorize(t,e),n.style.borderStyle\u003dt.lineDash.length\u003c2?\"solid\":\"dashed\",n.style.borderWidth\u003d`${t.lineWidth}px`,n.style.borderColor\u003dt.strokeStyle),h.display(n)}}s.LabelSetView\u003dx,x.__name__\u003d\"LabelSetView\";class v extends n.TextAnnotation{constructor(t){super(t)}static init_LabelSet(){this.prototype.default_view\u003dx,this.mixins([_.TextVector,[\"border_\",_.LineVector],[\"background_\",_.FillVector]]),this.define((({Ref:t})\u003d\u003e({x:[d.XCoordinateSpec,{field:\"x\"}],y:[d.YCoordinateSpec,{field:\"y\"}],x_units:[c.SpatialUnits,\"data\"],y_units:[c.SpatialUnits,\"data\"],text:[d.StringSpec,{field:\"text\"}],angle:[d.AngleSpec,0],x_offset:[d.NumberSpec,{value:0}],y_offset:[d.NumberSpec,{value:0}],source:[t(r.ColumnDataSource),()\u003d\u003enew r.ColumnDataSource]}))),this.override({background_fill_color:null,border_line_color:null})}}s.LabelSet\u003dv,v.__name__\u003d\"LabelSet\",v.init_LabelSet()},\n function _(t,e,i,s,l){s();const n\u003dt(1),h\u003dt(40),o\u003dt(229),a\u003dt(20),_\u003dn.__importStar(t(48)),r\u003dt(15),d\u003dt(140),c\u003dt(143),g\u003dt(99),m\u003dt(9),b\u003dt(8),f\u003dt(11);class u extends h.AnnotationView{update_layout(){const{panel:t}\u003dthis;this.layout\u003dnull!\u003dt?new d.SideLayout(t,(()\u003d\u003ethis.get_size())):void 0}cursor(t,e){return\"none\"\u003d\u003dthis.model.click_policy?null:\"pointer\"}get legend_padding(){return null!\u003dthis.model.border_line_color?this.model.padding:0}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render())),this.connect(this.model.item_change,(()\u003d\u003ethis.request_render()))}compute_legend_bbox(){const t\u003dthis.model.get_legend_names(),{glyph_height:e,glyph_width:i}\u003dthis.model,{label_height:s,label_width:l}\u003dthis.model;this.max_label_height\u003dm.max([c.font_metrics(this.visuals.label_text.font_value()).height,s,e]);const{ctx:n}\u003dthis.layer;n.save(),this.visuals.label_text.set_value(n),this.text_widths\u003dnew Map;for(const e of t)this.text_widths.set(e,m.max([n.measureText(e).width,l]));this.visuals.title_text.set_value(n),this.title_height\u003dthis.model.title?c.font_metrics(this.visuals.title_text.font_value()).height+this.model.title_standoff:0,this.title_width\u003dthis.model.title?n.measureText(this.model.title).width:0,n.restore();const h\u003dMath.max(m.max([...this.text_widths.values()]),0),o\u003dthis.model.margin,{legend_padding:a}\u003dthis,_\u003dthis.model.spacing,{label_standoff:r}\u003dthis.model;let d,u;if(\"vertical\"\u003d\u003dthis.model.orientation)d\u003dt.length*this.max_label_height+Math.max(t.length-1,0)*_+2*a+this.title_height,u\u003dm.max([h+i+r+2*a,this.title_width+2*a]);else{let e\u003d2*a+Math.max(t.length-1,0)*_;for(const[,t]of this.text_widths)e+\u003dm.max([t,l])+i+r;u\u003dm.max([this.title_width+2*a,e]),d\u003dthis.max_label_height+this.title_height+2*a}const x\u003dnull!\u003dthis.layout?this.layout:this.plot_view.frame,[p,w]\u003dx.bbox.ranges,{location:v}\u003dthis.model;let y,k;if(b.isString(v))switch(v){case\"top_left\":y\u003dp.start+o,k\u003dw.start+o;break;case\"top\":case\"top_center\":y\u003d(p.end+p.start)/2-u/2,k\u003dw.start+o;break;case\"top_right\":y\u003dp.end-o-u,k\u003dw.start+o;break;case\"bottom_right\":y\u003dp.end-o-u,k\u003dw.end-o-d;break;case\"bottom\":case\"bottom_center\":y\u003d(p.end+p.start)/2-u/2,k\u003dw.end-o-d;break;case\"bottom_left\":y\u003dp.start+o,k\u003dw.end-o-d;break;case\"left\":case\"center_left\":y\u003dp.start+o,k\u003d(w.end+w.start)/2-d/2;break;case\"center\":case\"center_center\":y\u003d(p.end+p.start)/2-u/2,k\u003d(w.end+w.start)/2-d/2;break;case\"right\":case\"center_right\":y\u003dp.end-o-u,k\u003d(w.end+w.start)/2-d/2}else if(b.isArray(v)\u0026\u00262\u003d\u003dv.length){const[t,e]\u003dv;y\u003dx.bbox.xview.compute(t),k\u003dx.bbox.yview.compute(e)-d}else f.unreachable();return new g.BBox({left:y,top:k,width:u,height:d})}interactive_bbox(){return this.compute_legend_bbox()}interactive_hit(t,e){return this.interactive_bbox().contains(t,e)}on_hit(t,e){let i;const{glyph_width:s}\u003dthis.model,{legend_padding:l}\u003dthis,n\u003dthis.model.spacing,{label_standoff:h}\u003dthis.model;let o\u003di\u003dl;const a\u003dthis.compute_legend_bbox(),_\u003d\"vertical\"\u003d\u003dthis.model.orientation;for(const r of this.model.items){const d\u003dr.get_labels_list_from_label_prop();for(const c of d){const d\u003da.x+o,m\u003da.y+i+this.title_height;let b,f;[b,f]\u003d_?[a.width-2*l,this.max_label_height]:[this.text_widths.get(c)+s+h,this.max_label_height];if(new g.BBox({left:d,top:m,width:b,height:f}).contains(t,e)){switch(this.model.click_policy){case\"hide\":for(const t of r.renderers)t.visible\u003d!t.visible;break;case\"mute\":for(const t of r.renderers)t.muted\u003d!t.muted}return!0}_?i+\u003dthis.max_label_height+n:o+\u003dthis.text_widths.get(c)+s+h+n}}return!1}_render(){if(0\u003d\u003dthis.model.items.length)return;for(const t of this.model.items)t.legend\u003dthis.model;const{ctx:t}\u003dthis.layer,e\u003dthis.compute_legend_bbox();t.save(),this._draw_legend_box(t,e),this._draw_legend_items(t,e),this._draw_title(t,e),t.restore()}_draw_legend_box(t,e){t.beginPath(),t.rect(e.x,e.y,e.width,e.height),this.visuals.background_fill.set_value(t),t.fill(),this.visuals.border_line.doit\u0026\u0026(this.visuals.border_line.set_value(t),t.stroke())}_draw_legend_items(t,e){const{glyph_width:i,glyph_height:s}\u003dthis.model,{legend_padding:l}\u003dthis,n\u003dthis.model.spacing,{label_standoff:h}\u003dthis.model;let o\u003dl,a\u003dl;const _\u003d\"vertical\"\u003d\u003dthis.model.orientation;for(const r of this.model.items){const d\u003dr.get_labels_list_from_label_prop(),c\u003dr.get_field_from_label_prop();if(0\u003d\u003dd.length)continue;const g\u003d(()\u003d\u003e{switch(this.model.click_policy){case\"none\":return!0;case\"hide\":return m.every(r.renderers,(t\u003d\u003et.visible));case\"mute\":return m.every(r.renderers,(t\u003d\u003e!t.muted))}})();for(const m of d){const d\u003de.x+o,b\u003de.y+a+this.title_height,f\u003dd+i,u\u003db+s;_?a+\u003dthis.max_label_height+n:o+\u003dthis.text_widths.get(m)+i+h+n,this.visuals.label_text.set_value(t),t.fillText(m,f+h,b+this.max_label_height/2);for(const e of r.renderers){const i\u003dthis.plot_view.renderer_view(e);null\u003d\u003di||i.draw_legend(t,d,f,b,u,c,m,r.index)}if(!g){let s,n;[s,n]\u003d_?[e.width-2*l,this.max_label_height]:[this.text_widths.get(m)+i+h,this.max_label_height],t.beginPath(),t.rect(d,b,s,n),this.visuals.inactive_fill.set_value(t),t.fill()}}}}_draw_title(t,e){const{title:i}\u003dthis.model;i\u0026\u0026this.visuals.title_text.doit\u0026\u0026(t.save(),t.translate(e.x0,e.y0+this.title_height),this.visuals.title_text.set_value(t),t.fillText(i,this.legend_padding,this.legend_padding-this.model.title_standoff),t.restore())}_get_size(){const{width:t,height:e}\u003dthis.compute_legend_bbox();return{width:t+2*this.model.margin,height:e+2*this.model.margin}}}i.LegendView\u003du,u.__name__\u003d\"LegendView\";class x extends h.Annotation{constructor(t){super(t)}initialize(){super.initialize(),this.item_change\u003dnew r.Signal0(this,\"item_change\")}static init_Legend(){this.prototype.default_view\u003du,this.mixins([[\"label_\",_.Text],[\"title_\",_.Text],[\"inactive_\",_.Fill],[\"border_\",_.Line],[\"background_\",_.Fill]]),this.define((({Number:t,String:e,Array:i,Tuple:s,Or:l,Ref:n,Nullable:h})\u003d\u003e({orientation:[a.Orientation,\"vertical\"],location:[l(a.LegendLocation,s(t,t)),\"top_right\"],title:[h(e),null],title_standoff:[t,5],label_standoff:[t,5],glyph_height:[t,20],glyph_width:[t,20],label_height:[t,20],label_width:[t,20],margin:[t,10],padding:[t,10],spacing:[t,3],items:[i(n(o.LegendItem)),[]],click_policy:[a.LegendClickPolicy,\"none\"]}))),this.override({border_line_color:\"#e5e5e5\",border_line_alpha:.5,border_line_width:1,background_fill_color:\"#ffffff\",background_fill_alpha:.95,inactive_fill_color:\"white\",inactive_fill_alpha:.7,label_text_font_size:\"13px\",label_text_baseline:\"middle\",title_text_font_size:\"13px\",title_text_font_style:\"italic\"})}get_legend_names(){const t\u003d[];for(const e of this.items){const i\u003de.get_labels_list_from_label_prop();t.push(...i)}return t}}i.Legend\u003dx,x.__name__\u003d\"Legend\",x.init_Legend()},\n function _(e,r,n,l,t){l();const i\u003de(1),s\u003de(53),o\u003de(61),_\u003de(57),a\u003de(230),u\u003di.__importStar(e(18)),d\u003de(19),c\u003de(9);class f extends s.Model{constructor(e){super(e)}static init_LegendItem(){this.define((({Int:e,Array:r,Ref:n,Nullable:l})\u003d\u003e({label:[u.NullStringSpec,null],renderers:[r(n(o.GlyphRenderer)),[]],index:[l(e),null]})))}_check_data_sources_on_renderers(){if(null!\u003dthis.get_field_from_label_prop()){if(this.renderers.length\u003c1)return!1;const e\u003dthis.renderers[0].data_source;if(null!\u003de)for(const r of this.renderers)if(r.data_source!\u003de)return!1}return!0}_check_field_label_on_data_source(){const e\u003dthis.get_field_from_label_prop();if(null!\u003de){if(this.renderers.length\u003c1)return!1;const r\u003dthis.renderers[0].data_source;if(null!\u003dr\u0026\u0026!c.includes(r.columns(),e))return!1}return!0}initialize(){super.initialize(),this.legend\u003dnull,this.connect(this.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis.legend)||void 0\u003d\u003d\u003de?void 0:e.item_change.emit()}));this._check_data_sources_on_renderers()||d.logger.error(\"Non matching data sources on legend item renderers\");this._check_field_label_on_data_source()||d.logger.error(`Bad column name on label: ${this.label}`)}get_field_from_label_prop(){const{label:e}\u003dthis;return a.isField(e)?e.field:null}get_labels_list_from_label_prop(){if(a.isValue(this.label)){const{value:e}\u003dthis.label;return null!\u003de?[e]:[]}const e\u003dthis.get_field_from_label_prop();if(null!\u003de){let r;if(!this.renderers[0]||null\u003d\u003dthis.renderers[0].data_source)return[\"No source found\"];if(r\u003dthis.renderers[0].data_source,r instanceof _.ColumnarDataSource){const n\u003dr.get_column(e);return null!\u003dn?c.uniq(Array.from(n)):[\"Invalid field\"]}}return[]}}n.LegendItem\u003df,f.__name__\u003d\"LegendItem\",f.init_LegendItem()},\n function _(i,n,e,t,u){t();const c\u003di(8);e.isValue\u003dfunction(i){return c.isPlainObject(i)\u0026\u0026\"value\"in i},e.isField\u003dfunction(i){return c.isPlainObject(i)\u0026\u0026\"field\"in i},e.isExpr\u003dfunction(i){return c.isPlainObject(i)\u0026\u0026\"expr\"in i}},\n function _(t,i,s,n,e){n();const o\u003dt(1),l\u003dt(40),a\u003do.__importStar(t(48)),c\u003dt(20);class h extends l.AnnotationView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render()))}_render(){const{xs:t,ys:i}\u003dthis.model;if(t.length!\u003di.length)return;const s\u003dt.length;if(s\u003c3)return;const{frame:n}\u003dthis.plot_view,{ctx:e}\u003dthis.layer,o\u003dthis.coordinates.x_scale,l\u003dthis.coordinates.y_scale,{screen:a}\u003dthis.model;function c(t,i,s,n){return a?t:\"data\"\u003d\u003di?s.v_compute(t):n.v_compute(t)}const h\u003dc(t,this.model.xs_units,o,n.bbox.xview),r\u003dc(i,this.model.ys_units,l,n.bbox.yview);e.beginPath();for(let t\u003d0;t\u003cs;t++)e.lineTo(h[t],r[t]);e.closePath(),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_value(e),e.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_value(e),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_value(e),e.stroke())}}s.PolyAnnotationView\u003dh,h.__name__\u003d\"PolyAnnotationView\";class r extends l.Annotation{constructor(t){super(t)}static init_PolyAnnotation(){this.prototype.default_view\u003dh,this.mixins([a.Line,a.Fill,a.Hatch]),this.define((({Number:t,Array:i})\u003d\u003e({xs:[i(t),[]],xs_units:[c.SpatialUnits,\"data\"],ys:[i(t),[]],ys_units:[c.SpatialUnits,\"data\"]}))),this.internal((({Boolean:t})\u003d\u003e({screen:[t,!1]}))),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}update({xs:t,ys:i}){this.setv({xs:t,ys:i,screen:!0},{check_eq:!1})}}s.PolyAnnotation\u003dr,r.__name__\u003d\"PolyAnnotation\",r.init_PolyAnnotation()},\n function _(e,t,i,n,o){n();const s\u003de(1),l\u003de(40),r\u003ds.__importStar(e(48));class c extends l.AnnotationView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render()))}_render(){const{gradient:e,y_intercept:t}\u003dthis.model;if(null\u003d\u003de||null\u003d\u003dt)return;const{frame:i}\u003dthis.plot_view,n\u003dthis.coordinates.x_scale,o\u003dthis.coordinates.y_scale;let s,l,r,c;if(0\u003d\u003de)s\u003do.compute(t),l\u003ds,r\u003di.bbox.left,c\u003dr+i.bbox.width;else{s\u003di.bbox.top,l\u003ds+i.bbox.height;const a\u003d(o.invert(s)-t)/e,_\u003d(o.invert(l)-t)/e;r\u003dn.compute(a),c\u003dn.compute(_)}const{ctx:a}\u003dthis.layer;a.save(),a.beginPath(),this.visuals.line.set_value(a),a.moveTo(r,s),a.lineTo(c,l),a.stroke(),a.restore()}}i.SlopeView\u003dc,c.__name__\u003d\"SlopeView\";class a extends l.Annotation{constructor(e){super(e)}static init_Slope(){this.prototype.default_view\u003dc,this.mixins(r.Line),this.define((({Number:e,Nullable:t})\u003d\u003e({gradient:[t(e),null],y_intercept:[t(e),null]}))),this.override({line_color:\"black\"})}}i.Slope\u003da,a.__name__\u003d\"Slope\",a.init_Slope()},\n function _(e,i,t,n,o){n();const s\u003de(1),a\u003de(40),l\u003ds.__importStar(e(48)),h\u003de(20);class c extends a.AnnotationView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.plot_view.request_paint(this)))}_render(){const{location:e}\u003dthis.model;if(null\u003d\u003de)return;const{frame:i}\u003dthis.plot_view,t\u003dthis.coordinates.x_scale,n\u003dthis.coordinates.y_scale,o\u003d(i,t)\u003d\u003e\"data\"\u003d\u003dthis.model.location_units?i.compute(e):this.model.for_hover?e:t.compute(e);let s,a,l,h;\"width\"\u003d\u003dthis.model.dimension?(l\u003do(n,i.bbox.yview),a\u003di.bbox.left,h\u003di.bbox.width,s\u003dthis.model.line_width):(l\u003di.bbox.top,a\u003do(t,i.bbox.xview),h\u003dthis.model.line_width,s\u003di.bbox.height);const{ctx:c}\u003dthis.layer;c.save(),c.beginPath(),this.visuals.line.set_value(c),c.moveTo(a,l),\"width\"\u003d\u003dthis.model.dimension?c.lineTo(a+h,l):c.lineTo(a,l+s),c.stroke(),c.restore()}}t.SpanView\u003dc,c.__name__\u003d\"SpanView\";class d extends a.Annotation{constructor(e){super(e)}static init_Span(){this.prototype.default_view\u003dc,this.mixins(l.Line),this.define((({Number:e,Nullable:i})\u003d\u003e({render_mode:[h.RenderMode,\"canvas\"],location:[i(e),null],location_units:[h.SpatialUnits,\"data\"],dimension:[h.Dimension,\"width\"]}))),this.internal((({Boolean:e})\u003d\u003e({for_hover:[e,!1]}))),this.override({line_color:\"black\"})}}t.Span\u003dd,d.__name__\u003d\"Span\",d.init_Span()},\n function _(i,e,t,o,l){o();const s\u003di(40),a\u003di(235),n\u003di(122),r\u003di(43),_\u003di(140),h\u003di(99);class b extends s.AnnotationView{constructor(){super(...arguments),this._invalidate_toolbar\u003d!0,this._previous_bbox\u003dnew h.BBox}update_layout(){this.layout\u003dnew _.SideLayout(this.panel,(()\u003d\u003ethis.get_size()),!0)}initialize(){super.initialize(),this.el\u003dr.div(),this.plot_view.canvas_view.add_event(this.el)}async lazy_initialize(){await super.lazy_initialize(),this._toolbar_view\u003dawait n.build_view(this.model.toolbar,{parent:this}),this.plot_view.visibility_callbacks.push((i\u003d\u003ethis._toolbar_view.set_visibility(i)))}remove(){this._toolbar_view.remove(),r.remove(this.el),super.remove()}render(){this.model.visible||r.undisplay(this.el),super.render()}_render(){const{bbox:i}\u003dthis.layout;this._previous_bbox.equals(i)||(r.position(this.el,i),this._previous_bbox\u003di),this._invalidate_toolbar\u0026\u0026(this.el.style.position\u003d\"absolute\",this.el.style.overflow\u003d\"hidden\",this._toolbar_view.render(),r.empty(this.el),this.el.appendChild(this._toolbar_view.el),this._invalidate_toolbar\u003d!1),r.display(this.el)}_get_size(){const{tools:i,logo:e}\u003dthis.model.toolbar;return{width:30*i.length+(null!\u003de?25:0),height:30}}}t.ToolbarPanelView\u003db,b.__name__\u003d\"ToolbarPanelView\";class d extends s.Annotation{constructor(i){super(i)}static init_ToolbarPanel(){this.prototype.default_view\u003db,this.define((({Ref:i})\u003d\u003e({toolbar:[i(a.Toolbar)]})))}}t.ToolbarPanel\u003dd,d.__name__\u003d\"ToolbarPanel\",d.init_ToolbarPanel()},\n function _(t,s,e,i,o){i();const c\u003dt(8),n\u003dt(9),a\u003dt(13),l\u003dt(236),r\u003dt(237),_\u003dt(247),p\u003dt(248);e.Drag\u003dl.Tool,e.Inspection\u003dl.Tool,e.Scroll\u003dl.Tool,e.Tap\u003dl.Tool;const u\u003dt\u003d\u003e{switch(t){case\"tap\":return\"active_tap\";case\"pan\":return\"active_drag\";case\"pinch\":case\"scroll\":return\"active_scroll\";case\"multi\":return\"active_multi\"}return null},h\u003dt\u003d\u003e\"tap\"\u003d\u003dt||\"pan\"\u003d\u003dt;class v extends p.ToolbarBase{constructor(t){super(t)}static init_Toolbar(){this.prototype.default_view\u003dp.ToolbarBaseView,this.define((({Or:t,Ref:s,Auto:i,Null:o,Nullable:c})\u003d\u003e({active_drag:[t(s(e.Drag),i,o),\"auto\"],active_inspect:[t(s(e.Inspection),i,o),\"auto\"],active_scroll:[t(s(e.Scroll),i,o),\"auto\"],active_tap:[t(s(e.Tap),i,o),\"auto\"],active_multi:[c(s(r.GestureTool)),null]})))}connect_signals(){super.connect_signals();const{tools:t,active_drag:s,active_inspect:e,active_scroll:i,active_tap:o,active_multi:c}\u003dthis.properties;this.on_change([t,s,e,i,o,c],(()\u003d\u003ethis._init_tools()))}_init_tools(){if(super._init_tools(),\"auto\"\u003d\u003dthis.active_inspect);else if(this.active_inspect instanceof _.InspectTool){let t\u003d!1;for(const s of this.inspectors)s!\u003dthis.active_inspect?s.active\u003d!1:t\u003d!0;t||(this.active_inspect\u003dnull)}else if(c.isArray(this.active_inspect)){const t\u003dn.intersection(this.active_inspect,this.inspectors);t.length!\u003dthis.active_inspect.length\u0026\u0026(this.active_inspect\u003dt);for(const t of this.inspectors)n.includes(this.active_inspect,t)||(t.active\u003d!1)}else if(null\u003d\u003dthis.active_inspect)for(const t of this.inspectors)t.active\u003d!1;const t\u003dt\u003d\u003e{t.active?this._active_change(t):t.active\u003d!0};for(const t of a.values(this.gestures)){t.tools\u003dn.sort_by(t.tools,(t\u003d\u003et.default_order));for(const s of t.tools)this.connect(s.properties.active.change,(()\u003d\u003ethis._active_change(s)))}for(const[s,e]of a.entries(this.gestures)){const i\u003du(s);if(i){const o\u003dthis[i];\"auto\"\u003d\u003do?0!\u003de.tools.length\u0026\u0026h(s)\u0026\u0026t(e.tools[0]):null!\u003do\u0026\u0026(n.includes(this.tools,o)?t(o):this[i]\u003dnull)}}}}e.Toolbar\u003dv,v.__name__\u003d\"Toolbar\",v.init_Toolbar()},\n function _(t,e,n,i,o){i();const s\u003dt(42),a\u003dt(9),r\u003dt(53);class l extends s.View{get plot_view(){return this.parent}get plot_model(){return this.parent.model}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,(()\u003d\u003e{this.model.active?this.activate():this.deactivate()}))}activate(){}deactivate(){}}n.ToolView\u003dl,l.__name__\u003d\"ToolView\";class _ extends r.Model{constructor(t){super(t)}static init_Tool(){this.prototype._known_aliases\u003dnew Map,this.define((({String:t,Nullable:e})\u003d\u003e({description:[e(t),null]}))),this.internal((({Boolean:t})\u003d\u003e({active:[t,!1]})))}get synthetic_renderers(){return[]}_get_dim_limits([t,e],[n,i],o,s){const r\u003do.bbox.h_range;let l;\"width\"\u003d\u003ds||\"both\"\u003d\u003ds?(l\u003d[a.min([t,n]),a.max([t,n])],l\u003d[a.max([l[0],r.start]),a.min([l[1],r.end])]):l\u003d[r.start,r.end];const _\u003do.bbox.v_range;let c;return\"height\"\u003d\u003ds||\"both\"\u003d\u003ds?(c\u003d[a.min([e,i]),a.max([e,i])],c\u003d[a.max([c[0],_.start]),a.min([c[1],_.end])]):c\u003d[_.start,_.end],[l,c]}static register_alias(t,e){this.prototype._known_aliases.set(t,e)}static from_string(t){const e\u003dthis.prototype._known_aliases.get(t);if(null!\u003de)return e();{const e\u003d[...this.prototype._known_aliases.keys()];throw new Error(`unexpected tool name \u0027${t}\u0027, possible tools are ${e.join(\", \")}`)}}}n.Tool\u003d_,_.__name__\u003d\"Tool\",_.init_Tool()},\n function _(e,o,t,s,n){s();const u\u003de(238),_\u003de(246);class l extends u.ButtonToolView{}t.GestureToolView\u003dl,l.__name__\u003d\"GestureToolView\";class i extends u.ButtonTool{constructor(e){super(e),this.button_view\u003d_.OnOffButtonView}}t.GestureTool\u003di,i.__name__\u003d\"GestureTool\"},\n function _(t,e,o,i,s){i();const n\u003dt(1),l\u003dn.__importDefault(t(239)),r\u003dt(240),a\u003dt(236),u\u003dt(43),h\u003dt(34),_\u003dt(8),c\u003dt(9),d\u003dn.__importStar(t(241)),m\u003dd,p\u003dn.__importDefault(t(242)),g\u003dn.__importDefault(t(243)),v\u003dt(244);class f extends r.DOMView{initialize(){super.initialize();const t\u003dthis.model.menu;if(null!\u003dt){const e\u003dthis.parent.model.toolbar_location,o\u003d\"left\"\u003d\u003de||\"above\"\u003d\u003de,i\u003dthis.parent.model.horizontal?\"vertical\":\"horizontal\";this._menu\u003dnew v.ContextMenu(o?c.reversed(t):t,{orientation:i,prevent_hide:t\u003d\u003et.target\u003d\u003dthis.el})}this._hammer\u003dnew l.default(this.el,{touchAction:\"auto\",inputClass:l.default.TouchMouseInput}),this.connect(this.model.change,(()\u003d\u003ethis.render())),this._hammer.on(\"tap\",(t\u003d\u003e{var e;(null\u003d\u003d\u003d(e\u003dthis._menu)||void 0\u003d\u003d\u003de?void 0:e.is_open)?this._menu.hide():t.target\u003d\u003dthis.el\u0026\u0026this._clicked()})),this._hammer.on(\"press\",(()\u003d\u003ethis._pressed()))}remove(){var t;this._hammer.destroy(),null\u003d\u003d\u003d(t\u003dthis._menu)||void 0\u003d\u003d\u003dt||t.remove(),super.remove()}styles(){return[...super.styles(),d.default,p.default,g.default]}css_classes(){return super.css_classes().concat(m.toolbar_button)}render(){u.empty(this.el);const t\u003dthis.model.computed_icon;_.isString(t)\u0026\u0026(h.startsWith(t,\"data:image\")?this.el.style.backgroundImage\u003d\"url(\u0027\"+t+\"\u0027)\":this.el.classList.add(t)),this.el.title\u003dthis.model.tooltip,null!\u003dthis._menu\u0026\u0026this.root.el.appendChild(this._menu.el)}_pressed(){var t;const{left:e,top:o,right:i,bottom:s}\u003dthis.el.getBoundingClientRect(),n\u003d(()\u003d\u003e{switch(this.parent.model.toolbar_location){case\"right\":return{right:e,top:o};case\"left\":return{left:i,top:o};case\"above\":return{left:e,top:s};case\"below\":return{left:e,bottom:o}}})();null\u003d\u003d\u003d(t\u003dthis._menu)||void 0\u003d\u003d\u003dt||t.toggle(n)}}o.ButtonToolButtonView\u003df,f.__name__\u003d\"ButtonToolButtonView\";class b extends a.ToolView{}o.ButtonToolView\u003db,b.__name__\u003d\"ButtonToolView\";class B extends a.Tool{constructor(t){super(t)}static init_ButtonTool(){this.internal((({Boolean:t})\u003d\u003e({disabled:[t,!1]})))}_get_dim_tooltip(t){const{description:e,tool_name:o}\u003dthis;return null!\u003de?e:\"both\"\u003d\u003dt?o:`${o} (${\"width\"\u003d\u003dt?\"x\":\"y\"}-axis)`}get tooltip(){var t;return null!\u003d\u003d(t\u003dthis.description)\u0026\u0026void 0!\u003d\u003dt?t:this.tool_name}get computed_icon(){return this.icon}get menu(){return null}}o.ButtonTool\u003dB,B.__name__\u003d\"ButtonTool\",B.init_ButtonTool()},\n function _(t,e,i,n,r){\n /*! Hammer.JS - v2.0.7 - 2016-04-22\n * http://hammerjs.github.io/\n *\n * Copyright (c) 2016 Jorik Tangelder;\n * Licensed under the MIT license */\n !function(t,i,n,r){\"use strict\";var s,o\u003d[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"],a\u003di.createElement(\"div\"),h\u003dMath.round,u\u003dMath.abs,c\u003dDate.now;function l(t,e,i){return setTimeout(T(t,i),e)}function p(t,e,i){return!!Array.isArray(t)\u0026\u0026(f(t,i[e],i),!0)}function f(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!\u003d\u003dr)for(n\u003d0;n\u003ct.length;)e.call(i,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)\u0026\u0026e.call(i,t[n],n,t)}function v(e,i,n){var r\u003d\"DEPRECATED METHOD: \"+i+\"\\n\"+n+\" AT \\n\";return function(){var i\u003dnew Error(\"get-stack-trace\"),n\u003di\u0026\u0026i.stack?i.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.\u003canonymous\u003e\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",s\u003dt.console\u0026\u0026(t.console.warn||t.console.log);return s\u0026\u0026s.call(t.console,r,n),e.apply(this,arguments)}}s\u003d\"function\"!\u003dtypeof Object.assign?function(t){if(t\u003d\u003d\u003dr||null\u003d\u003d\u003dt)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e\u003dObject(t),i\u003d1;i\u003carguments.length;i++){var n\u003darguments[i];if(n!\u003d\u003dr\u0026\u0026null!\u003d\u003dn)for(var s in n)n.hasOwnProperty(s)\u0026\u0026(e[s]\u003dn[s])}return e}:Object.assign;var d\u003dv((function(t,e,i){for(var n\u003dObject.keys(e),s\u003d0;s\u003cn.length;)(!i||i\u0026\u0026t[n[s]]\u003d\u003d\u003dr)\u0026\u0026(t[n[s]]\u003de[n[s]]),s++;return t}),\"extend\",\"Use `assign`.\"),m\u003dv((function(t,e){return d(t,e,!0)}),\"merge\",\"Use `assign`.\");function g(t,e,i){var n,r\u003de.prototype;(n\u003dt.prototype\u003dObject.create(r)).constructor\u003dt,n._super\u003dr,i\u0026\u0026s(n,i)}function T(t,e){return function(){return t.apply(e,arguments)}}function y(t,e){return\"function\"\u003d\u003dtypeof t?t.apply(e\u0026\u0026e[0]||r,e):t}function E(t,e){return t\u003d\u003d\u003dr?e:t}function I(t,e,i){f(S(e),(function(e){t.addEventListener(e,i,!1)}))}function A(t,e,i){f(S(e),(function(e){t.removeEventListener(e,i,!1)}))}function _(t,e){for(;t;){if(t\u003d\u003de)return!0;t\u003dt.parentNode}return!1}function C(t,e){return t.indexOf(e)\u003e-1}function S(t){return t.trim().split(/\\s+/g)}function b(t,e,i){if(t.indexOf\u0026\u0026!i)return t.indexOf(e);for(var n\u003d0;n\u003ct.length;){if(i\u0026\u0026t[n][i]\u003d\u003de||!i\u0026\u0026t[n]\u003d\u003d\u003de)return n;n++}return-1}function P(t){return Array.prototype.slice.call(t,0)}function D(t,e,i){for(var n\u003d[],r\u003d[],s\u003d0;s\u003ct.length;){var o\u003de?t[s][e]:t[s];b(r,o)\u003c0\u0026\u0026n.push(t[s]),r[s]\u003do,s++}return i\u0026\u0026(n\u003de?n.sort((function(t,i){return t[e]\u003ei[e]})):n.sort()),n}function x(t,e){for(var i,n,s\u003de[0].toUpperCase()+e.slice(1),a\u003d0;a\u003co.length;){if((n\u003d(i\u003do[a])?i+s:e)in t)return n;a++}return r}var w\u003d1;function O(e){var i\u003de.ownerDocument||e;return i.defaultView||i.parentWindow||t}var R\u003d\"ontouchstart\"in t,M\u003dx(t,\"PointerEvent\")!\u003d\u003dr,z\u003dR\u0026\u0026/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),N\u003d\"touch\",X\u003d\"mouse\",Y\u003d24,F\u003d[\"x\",\"y\"],W\u003d[\"clientX\",\"clientY\"];function q(t,e){var i\u003dthis;this.manager\u003dt,this.callback\u003de,this.element\u003dt.element,this.target\u003dt.options.inputTarget,this.domHandler\u003dfunction(e){y(t.options.enable,[t])\u0026\u0026i.handler(e)},this.init()}function k(t,e,i){var n\u003di.pointers.length,s\u003di.changedPointers.length,o\u003d1\u0026e\u0026\u0026n-s\u003d\u003d0,a\u003d12\u0026e\u0026\u0026n-s\u003d\u003d0;i.isFirst\u003d!!o,i.isFinal\u003d!!a,o\u0026\u0026(t.session\u003d{}),i.eventType\u003de,function(t,e){var i\u003dt.session,n\u003de.pointers,s\u003dn.length;i.firstInput||(i.firstInput\u003dH(e));s\u003e1\u0026\u0026!i.firstMultiple?i.firstMultiple\u003dH(e):1\u003d\u003d\u003ds\u0026\u0026(i.firstMultiple\u003d!1);var o\u003di.firstInput,a\u003di.firstMultiple,h\u003da?a.center:o.center,l\u003de.center\u003dL(n);e.timeStamp\u003dc(),e.deltaTime\u003de.timeStamp-o.timeStamp,e.angle\u003dG(h,l),e.distance\u003dj(h,l),function(t,e){var i\u003de.center,n\u003dt.offsetDelta||{},r\u003dt.prevDelta||{},s\u003dt.prevInput||{};1!\u003d\u003de.eventType\u0026\u00264!\u003d\u003ds.eventType||(r\u003dt.prevDelta\u003d{x:s.deltaX||0,y:s.deltaY||0},n\u003dt.offsetDelta\u003d{x:i.x,y:i.y});e.deltaX\u003dr.x+(i.x-n.x),e.deltaY\u003dr.y+(i.y-n.y)}(i,e),e.offsetDirection\u003dV(e.deltaX,e.deltaY);var p\u003dU(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX\u003dp.x,e.overallVelocityY\u003dp.y,e.overallVelocity\u003du(p.x)\u003eu(p.y)?p.x:p.y,e.scale\u003da?(f\u003da.pointers,v\u003dn,j(v[0],v[1],W)/j(f[0],f[1],W)):1,e.rotation\u003da?function(t,e){return G(e[1],e[0],W)+G(t[1],t[0],W)}(a.pointers,n):0,e.maxPointers\u003di.prevInput?e.pointers.length\u003ei.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,s,o,a\u003dt.lastInterval||e,h\u003de.timeStamp-a.timeStamp;if(8!\u003de.eventType\u0026\u0026(h\u003e25||a.velocity\u003d\u003d\u003dr)){var c\u003de.deltaX-a.deltaX,l\u003de.deltaY-a.deltaY,p\u003dU(h,c,l);n\u003dp.x,s\u003dp.y,i\u003du(p.x)\u003eu(p.y)?p.x:p.y,o\u003dV(c,l),t.lastInterval\u003de}else i\u003da.velocity,n\u003da.velocityX,s\u003da.velocityY,o\u003da.direction;e.velocity\u003di,e.velocityX\u003dn,e.velocityY\u003ds,e.direction\u003do}(i,e);var f,v;var d\u003dt.element;_(e.srcEvent.target,d)\u0026\u0026(d\u003de.srcEvent.target);e.target\u003dd}(t,i),t.emit(\"hammer.input\",i),t.recognize(i),t.session.prevInput\u003di}function H(t){for(var e\u003d[],i\u003d0;i\u003ct.pointers.length;)e[i]\u003d{clientX:h(t.pointers[i].clientX),clientY:h(t.pointers[i].clientY)},i++;return{timeStamp:c(),pointers:e,center:L(e),deltaX:t.deltaX,deltaY:t.deltaY}}function L(t){var e\u003dt.length;if(1\u003d\u003d\u003de)return{x:h(t[0].clientX),y:h(t[0].clientY)};for(var i\u003d0,n\u003d0,r\u003d0;r\u003ce;)i+\u003dt[r].clientX,n+\u003dt[r].clientY,r++;return{x:h(i/e),y:h(n/e)}}function U(t,e,i){return{x:e/t||0,y:i/t||0}}function V(t,e){return t\u003d\u003d\u003de?1:u(t)\u003e\u003du(e)?t\u003c0?2:4:e\u003c0?8:16}function j(t,e,i){i||(i\u003dF);var n\u003de[i[0]]-t[i[0]],r\u003de[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function G(t,e,i){i||(i\u003dF);var n\u003de[i[0]]-t[i[0]],r\u003de[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}q.prototype\u003d{handler:function(){},init:function(){this.evEl\u0026\u0026I(this.element,this.evEl,this.domHandler),this.evTarget\u0026\u0026I(this.target,this.evTarget,this.domHandler),this.evWin\u0026\u0026I(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl\u0026\u0026A(this.element,this.evEl,this.domHandler),this.evTarget\u0026\u0026A(this.target,this.evTarget,this.domHandler),this.evWin\u0026\u0026A(O(this.element),this.evWin,this.domHandler)}};var Z\u003d{mousedown:1,mousemove:2,mouseup:4},B\u003d\"mousedown\",$\u003d\"mousemove mouseup\";function J(){this.evEl\u003dB,this.evWin\u003d$,this.pressed\u003d!1,q.apply(this,arguments)}g(J,q,{handler:function(t){var e\u003dZ[t.type];1\u0026e\u0026\u00260\u003d\u003d\u003dt.button\u0026\u0026(this.pressed\u003d!0),2\u0026e\u0026\u00261!\u003d\u003dt.which\u0026\u0026(e\u003d4),this.pressed\u0026\u0026(4\u0026e\u0026\u0026(this.pressed\u003d!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:X,srcEvent:t}))}});var K\u003d{pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},Q\u003d{2:N,3:\"pen\",4:X,5:\"kinect\"},tt\u003d\"pointerdown\",et\u003d\"pointermove pointerup pointercancel\";function it(){this.evEl\u003dtt,this.evWin\u003det,q.apply(this,arguments),this.store\u003dthis.manager.session.pointerEvents\u003d[]}t.MSPointerEvent\u0026\u0026!t.PointerEvent\u0026\u0026(tt\u003d\"MSPointerDown\",et\u003d\"MSPointerMove MSPointerUp MSPointerCancel\"),g(it,q,{handler:function(t){var e\u003dthis.store,i\u003d!1,n\u003dt.type.toLowerCase().replace(\"ms\",\"\"),r\u003dK[n],s\u003dQ[t.pointerType]||t.pointerType,o\u003ds\u003d\u003dN,a\u003db(e,t.pointerId,\"pointerId\");1\u0026r\u0026\u0026(0\u003d\u003d\u003dt.button||o)?a\u003c0\u0026\u0026(e.push(t),a\u003de.length-1):12\u0026r\u0026\u0026(i\u003d!0),a\u003c0||(e[a]\u003dt,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i\u0026\u0026e.splice(a,1))}});var nt\u003d{touchstart:1,touchmove:2,touchend:4,touchcancel:8},rt\u003d\"touchstart\",st\u003d\"touchstart touchmove touchend touchcancel\";function ot(){this.evTarget\u003drt,this.evWin\u003dst,this.started\u003d!1,q.apply(this,arguments)}function at(t,e){var i\u003dP(t.touches),n\u003dP(t.changedTouches);return 12\u0026e\u0026\u0026(i\u003dD(i.concat(n),\"identifier\",!0)),[i,n]}g(ot,q,{handler:function(t){var e\u003dnt[t.type];if(1\u003d\u003d\u003de\u0026\u0026(this.started\u003d!0),this.started){var i\u003dat.call(this,t,e);12\u0026e\u0026\u0026i[0].length-i[1].length\u003d\u003d0\u0026\u0026(this.started\u003d!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:N,srcEvent:t})}}});var ht\u003d{touchstart:1,touchmove:2,touchend:4,touchcancel:8},ut\u003d\"touchstart touchmove touchend touchcancel\";function ct(){this.evTarget\u003dut,this.targetIds\u003d{},q.apply(this,arguments)}function lt(t,e){var i\u003dP(t.touches),n\u003dthis.targetIds;if(3\u0026e\u0026\u00261\u003d\u003d\u003di.length)return n[i[0].identifier]\u003d!0,[i,i];var r,s,o\u003dP(t.changedTouches),a\u003d[],h\u003dthis.target;if(s\u003di.filter((function(t){return _(t.target,h)})),1\u003d\u003d\u003de)for(r\u003d0;r\u003cs.length;)n[s[r].identifier]\u003d!0,r++;for(r\u003d0;r\u003co.length;)n[o[r].identifier]\u0026\u0026a.push(o[r]),12\u0026e\u0026\u0026delete n[o[r].identifier],r++;return a.length?[D(s.concat(a),\"identifier\",!0),a]:void 0}g(ct,q,{handler:function(t){var e\u003dht[t.type],i\u003dlt.call(this,t,e);i\u0026\u0026this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:N,srcEvent:t})}});function pt(){q.apply(this,arguments);var t\u003dT(this.handler,this);this.touch\u003dnew ct(this.manager,t),this.mouse\u003dnew J(this.manager,t),this.primaryTouch\u003dnull,this.lastTouches\u003d[]}function ft(t,e){1\u0026t?(this.primaryTouch\u003de.changedPointers[0].identifier,vt.call(this,e)):12\u0026t\u0026\u0026vt.call(this,e)}function vt(t){var e\u003dt.changedPointers[0];if(e.identifier\u003d\u003d\u003dthis.primaryTouch){var i\u003d{x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n\u003dthis.lastTouches;setTimeout((function(){var t\u003dn.indexOf(i);t\u003e-1\u0026\u0026n.splice(t,1)}),2500)}}function dt(t){for(var e\u003dt.srcEvent.clientX,i\u003dt.srcEvent.clientY,n\u003d0;n\u003cthis.lastTouches.length;n++){var r\u003dthis.lastTouches[n],s\u003dMath.abs(e-r.x),o\u003dMath.abs(i-r.y);if(s\u003c\u003d25\u0026\u0026o\u003c\u003d25)return!0}return!1}g(pt,q,{handler:function(t,e,i){var n\u003di.pointerType\u003d\u003dN,r\u003di.pointerType\u003d\u003dX;if(!(r\u0026\u0026i.sourceCapabilities\u0026\u0026i.sourceCapabilities.firesTouchEvents)){if(n)ft.call(this,e,i);else if(r\u0026\u0026dt.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var mt\u003dx(a.style,\"touchAction\"),gt\u003dmt!\u003d\u003dr,Tt\u003d\"compute\",yt\u003d\"auto\",Et\u003d\"manipulation\",It\u003d\"none\",At\u003d\"pan-x\",_t\u003d\"pan-y\",Ct\u003dfunction(){if(!gt)return!1;var e\u003d{},i\u003dt.CSS\u0026\u0026t.CSS.supports;return[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach((function(n){e[n]\u003d!i||t.CSS.supports(\"touch-action\",n)})),e}();function St(t,e){this.manager\u003dt,this.set(e)}St.prototype\u003d{set:function(t){t\u003d\u003dTt\u0026\u0026(t\u003dthis.compute()),gt\u0026\u0026this.manager.element.style\u0026\u0026Ct[t]\u0026\u0026(this.manager.element.style[mt]\u003dt),this.actions\u003dt.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t\u003d[];return f(this.manager.recognizers,(function(e){y(e.options.enable,[e])\u0026\u0026(t\u003dt.concat(e.getTouchAction()))})),function(t){if(C(t,It))return It;var e\u003dC(t,At),i\u003dC(t,_t);if(e\u0026\u0026i)return It;if(e||i)return e?At:_t;if(C(t,Et))return Et;return yt}(t.join(\" \"))},preventDefaults:function(t){var e\u003dt.srcEvent,i\u003dt.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var n\u003dthis.actions,r\u003dC(n,It)\u0026\u0026!Ct.none,s\u003dC(n,_t)\u0026\u0026!Ct[\"pan-y\"],o\u003dC(n,At)\u0026\u0026!Ct[\"pan-x\"];if(r){var a\u003d1\u003d\u003d\u003dt.pointers.length,h\u003dt.distance\u003c2,u\u003dt.deltaTime\u003c250;if(a\u0026\u0026h\u0026\u0026u)return}if(!o||!s)return r||s\u0026\u00266\u0026i||o\u0026\u0026i\u0026Y?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented\u003d!0,t.preventDefault()}};var bt\u003d32;function Pt(t){this.options\u003ds({},this.defaults,t||{}),this.id\u003dw++,this.manager\u003dnull,this.options.enable\u003dE(this.options.enable,!0),this.state\u003d1,this.simultaneous\u003d{},this.requireFail\u003d[]}function Dt(t){return 16\u0026t?\"cancel\":8\u0026t?\"end\":4\u0026t?\"move\":2\u0026t?\"start\":\"\"}function xt(t){return 16\u003d\u003dt?\"down\":8\u003d\u003dt?\"up\":2\u003d\u003dt?\"left\":4\u003d\u003dt?\"right\":\"\"}function wt(t,e){var i\u003de.manager;return i?i.get(t):t}function Ot(){Pt.apply(this,arguments)}function Rt(){Ot.apply(this,arguments),this.pX\u003dnull,this.pY\u003dnull}function Mt(){Ot.apply(this,arguments)}function zt(){Pt.apply(this,arguments),this._timer\u003dnull,this._input\u003dnull}function Nt(){Ot.apply(this,arguments)}function Xt(){Ot.apply(this,arguments)}function Yt(){Pt.apply(this,arguments),this.pTime\u003d!1,this.pCenter\u003d!1,this._timer\u003dnull,this._input\u003dnull,this.count\u003d0}function Ft(t,e){return(e\u003de||{}).recognizers\u003dE(e.recognizers,Ft.defaults.preset),new Wt(t,e)}Pt.prototype\u003d{defaults:{},set:function(t){return s(this.options,t),this.manager\u0026\u0026this.manager.touchAction.update(),this},recognizeWith:function(t){if(p(t,\"recognizeWith\",this))return this;var e\u003dthis.simultaneous;return e[(t\u003dwt(t,this)).id]||(e[t.id]\u003dt,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return p(t,\"dropRecognizeWith\",this)||(t\u003dwt(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(p(t,\"requireFailure\",this))return this;var e\u003dthis.requireFail;return-1\u003d\u003d\u003db(e,t\u003dwt(t,this))\u0026\u0026(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(p(t,\"dropRequireFailure\",this))return this;t\u003dwt(t,this);var e\u003db(this.requireFail,t);return e\u003e-1\u0026\u0026this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length\u003e0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e\u003dthis,i\u003dthis.state;function n(i){e.manager.emit(i,t)}i\u003c8\u0026\u0026n(e.options.event+Dt(i)),n(e.options.event),t.additionalEvent\u0026\u0026n(t.additionalEvent),i\u003e\u003d8\u0026\u0026n(e.options.event+Dt(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state\u003dbt},canEmit:function(){for(var t\u003d0;t\u003cthis.requireFail.length;){if(!(33\u0026this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){var e\u003ds({},t);if(!y(this.options.enable,[this,e]))return this.reset(),void(this.state\u003dbt);56\u0026this.state\u0026\u0026(this.state\u003d1),this.state\u003dthis.process(e),30\u0026this.state\u0026\u0026this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},g(Ot,Pt,{defaults:{pointers:1},attrTest:function(t){var e\u003dthis.options.pointers;return 0\u003d\u003d\u003de||t.pointers.length\u003d\u003d\u003de},process:function(t){var e\u003dthis.state,i\u003dt.eventType,n\u003d6\u0026e,r\u003dthis.attrTest(t);return n\u0026\u0026(8\u0026i||!r)?16|e:n||r?4\u0026i?8|e:2\u0026e?4|e:2:bt}}),g(Rt,Ot,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:30},getTouchAction:function(){var t\u003dthis.options.direction,e\u003d[];return 6\u0026t\u0026\u0026e.push(_t),t\u0026Y\u0026\u0026e.push(At),e},directionTest:function(t){var e\u003dthis.options,i\u003d!0,n\u003dt.distance,r\u003dt.direction,s\u003dt.deltaX,o\u003dt.deltaY;return r\u0026e.direction||(6\u0026e.direction?(r\u003d0\u003d\u003d\u003ds?1:s\u003c0?2:4,i\u003ds!\u003dthis.pX,n\u003dMath.abs(t.deltaX)):(r\u003d0\u003d\u003d\u003do?1:o\u003c0?8:16,i\u003do!\u003dthis.pY,n\u003dMath.abs(t.deltaY))),t.direction\u003dr,i\u0026\u0026n\u003ee.threshold\u0026\u0026r\u0026e.direction},attrTest:function(t){return Ot.prototype.attrTest.call(this,t)\u0026\u0026(2\u0026this.state||!(2\u0026this.state)\u0026\u0026this.directionTest(t))},emit:function(t){this.pX\u003dt.deltaX,this.pY\u003dt.deltaY;var e\u003dxt(t.direction);e\u0026\u0026(t.additionalEvent\u003dthis.options.event+e),this._super.emit.call(this,t)}}),g(Mt,Ot,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[It]},attrTest:function(t){return this._super.attrTest.call(this,t)\u0026\u0026(Math.abs(t.scale-1)\u003ethis.options.threshold||2\u0026this.state)},emit:function(t){if(1!\u003d\u003dt.scale){var e\u003dt.scale\u003c1?\"in\":\"out\";t.additionalEvent\u003dthis.options.event+e}this._super.emit.call(this,t)}}),g(zt,Pt,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[yt]},process:function(t){var e\u003dthis.options,i\u003dt.pointers.length\u003d\u003d\u003de.pointers,n\u003dt.distance\u003ce.threshold,r\u003dt.deltaTime\u003ee.time;if(this._input\u003dt,!n||!i||12\u0026t.eventType\u0026\u0026!r)this.reset();else if(1\u0026t.eventType)this.reset(),this._timer\u003dl((function(){this.state\u003d8,this.tryEmit()}),e.time,this);else if(4\u0026t.eventType)return 8;return bt},reset:function(){clearTimeout(this._timer)},emit:function(t){8\u003d\u003d\u003dthis.state\u0026\u0026(t\u0026\u00264\u0026t.eventType?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp\u003dc(),this.manager.emit(this.options.event,this._input)))}}),g(Nt,Ot,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[It]},attrTest:function(t){return this._super.attrTest.call(this,t)\u0026\u0026(Math.abs(t.rotation)\u003ethis.options.threshold||2\u0026this.state)}}),g(Xt,Ot,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return Rt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i\u003dthis.options.direction;return 30\u0026i?e\u003dt.overallVelocity:6\u0026i?e\u003dt.overallVelocityX:i\u0026Y\u0026\u0026(e\u003dt.overallVelocityY),this._super.attrTest.call(this,t)\u0026\u0026i\u0026t.offsetDirection\u0026\u0026t.distance\u003ethis.options.threshold\u0026\u0026t.maxPointers\u003d\u003dthis.options.pointers\u0026\u0026u(e)\u003ethis.options.velocity\u0026\u00264\u0026t.eventType},emit:function(t){var e\u003dxt(t.offsetDirection);e\u0026\u0026this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),g(Yt,Pt,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Et]},process:function(t){var e\u003dthis.options,i\u003dt.pointers.length\u003d\u003d\u003de.pointers,n\u003dt.distance\u003ce.threshold,r\u003dt.deltaTime\u003ce.time;if(this.reset(),1\u0026t.eventType\u0026\u00260\u003d\u003d\u003dthis.count)return this.failTimeout();if(n\u0026\u0026r\u0026\u0026i){if(4!\u003dt.eventType)return this.failTimeout();var s\u003d!this.pTime||t.timeStamp-this.pTime\u003ce.interval,o\u003d!this.pCenter||j(this.pCenter,t.center)\u003ce.posThreshold;if(this.pTime\u003dt.timeStamp,this.pCenter\u003dt.center,o\u0026\u0026s?this.count+\u003d1:this.count\u003d1,this._input\u003dt,0\u003d\u003d\u003dthis.count%e.taps)return this.hasRequireFailures()?(this._timer\u003dl((function(){this.state\u003d8,this.tryEmit()}),e.interval,this),2):8}return bt},failTimeout:function(){return this._timer\u003dl((function(){this.state\u003dbt}),this.options.interval,this),bt},reset:function(){clearTimeout(this._timer)},emit:function(){8\u003d\u003dthis.state\u0026\u0026(this._input.tapCount\u003dthis.count,this.manager.emit(this.options.event,this._input))}}),Ft.VERSION\u003d\"2.0.7\",Ft.defaults\u003d{domEvents:!1,touchAction:Tt,enable:!0,inputTarget:null,inputClass:null,preset:[[Nt,{enable:!1}],[Mt,{enable:!1},[\"rotate\"]],[Xt,{direction:6}],[Rt,{direction:6},[\"swipe\"]],[Yt],[Yt,{event:\"doubletap\",taps:2},[\"tap\"]],[zt]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};function Wt(t,e){var i;this.options\u003ds({},Ft.defaults,e||{}),this.options.inputTarget\u003dthis.options.inputTarget||t,this.handlers\u003d{},this.session\u003d{},this.recognizers\u003d[],this.oldCssProps\u003d{},this.element\u003dt,this.input\u003dnew((i\u003dthis).options.inputClass||(M?it:z?ct:R?pt:J))(i,k),this.touchAction\u003dnew St(this,this.options.touchAction),qt(this,!0),f(this.options.recognizers,(function(t){var e\u003dthis.add(new t[0](t[1]));t[2]\u0026\u0026e.recognizeWith(t[2]),t[3]\u0026\u0026e.requireFailure(t[3])}),this)}function qt(t,e){var i,n\u003dt.element;n.style\u0026\u0026(f(t.options.cssProps,(function(r,s){i\u003dx(n.style,s),e?(t.oldCssProps[i]\u003dn.style[i],n.style[i]\u003dr):n.style[i]\u003dt.oldCssProps[i]||\"\"})),e||(t.oldCssProps\u003d{}))}Wt.prototype\u003d{set:function(t){return s(this.options,t),t.touchAction\u0026\u0026this.touchAction.update(),t.inputTarget\u0026\u0026(this.input.destroy(),this.input.target\u003dt.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped\u003dt?2:1},recognize:function(t){var e\u003dthis.session;if(!e.stopped){var i;this.touchAction.preventDefaults(t);var n\u003dthis.recognizers,r\u003de.curRecognizer;(!r||r\u0026\u00268\u0026r.state)\u0026\u0026(r\u003de.curRecognizer\u003dnull);for(var s\u003d0;s\u003cn.length;)i\u003dn[s],2\u003d\u003d\u003de.stopped||r\u0026\u0026i!\u003dr\u0026\u0026!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r\u0026\u002614\u0026i.state\u0026\u0026(r\u003de.curRecognizer\u003di),s++}},get:function(t){if(t instanceof Pt)return t;for(var e\u003dthis.recognizers,i\u003d0;i\u003ce.length;i++)if(e[i].options.event\u003d\u003dt)return e[i];return null},add:function(t){if(p(t,\"add\",this))return this;var e\u003dthis.get(t.options.event);return e\u0026\u0026this.remove(e),this.recognizers.push(t),t.manager\u003dthis,this.touchAction.update(),t},remove:function(t){if(p(t,\"remove\",this))return this;if(t\u003dthis.get(t)){var e\u003dthis.recognizers,i\u003db(e,t);-1!\u003d\u003di\u0026\u0026(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(t!\u003d\u003dr\u0026\u0026e!\u003d\u003dr){var i\u003dthis.handlers;return f(S(t),(function(t){i[t]\u003di[t]||[],i[t].push(e)})),this}},off:function(t,e){if(t!\u003d\u003dr){var i\u003dthis.handlers;return f(S(t),(function(t){e?i[t]\u0026\u0026i[t].splice(b(i[t],e),1):delete i[t]})),this}},emit:function(t,e){this.options.domEvents\u0026\u0026function(t,e){var n\u003di.createEvent(\"Event\");n.initEvent(t,!0,!0),n.gesture\u003de,e.target.dispatchEvent(n)}(t,e);var n\u003dthis.handlers[t]\u0026\u0026this.handlers[t].slice();if(n\u0026\u0026n.length){e.type\u003dt,e.preventDefault\u003dfunction(){e.srcEvent.preventDefault()};for(var r\u003d0;r\u003cn.length;)n[r](e),r++}},destroy:function(){this.element\u0026\u0026qt(this,!1),this.handlers\u003d{},this.session\u003d{},this.input.destroy(),this.element\u003dnull}},s(Ft,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:bt,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:Y,DIRECTION_ALL:30,Manager:Wt,Input:q,TouchAction:St,TouchInput:ct,MouseInput:J,PointerEventInput:it,TouchMouseInput:pt,SingleTouchInput:ot,Recognizer:Pt,AttrRecognizer:Ot,Tap:Yt,Pan:Rt,Swipe:Xt,Pinch:Mt,Rotate:Nt,Press:zt,on:I,off:A,each:f,merge:m,extend:d,assign:s,inherit:g,bindFn:T,prefixed:x}),(void 0!\u003d\u003dt?t:\"undefined\"!\u003dtypeof self?self:{}).Hammer\u003dFt,\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define((function(){return Ft})):void 0!\u003d\u003de\u0026\u0026e.exports?e.exports\u003dFt:t.Hammer\u003dFt}(window,document)},\n function _(e,s,t,i,r){i();const n\u003de(42),a\u003de(43);class l extends n.View{initialize(){super.initialize(),this.el\u003dthis._createElement()}remove(){a.remove(this.el),super.remove()}css_classes(){return[]}render(){}renderTo(e){e.appendChild(this.el),this.render()}_createElement(){return a.createElement(this.tagName,{class:this.css_classes()})}}t.DOMView\u003dl,l.__name__\u003d\"DOMView\",l.prototype.tagName\u003d\"div\"},\n function _(o,b,t,r,e){r(),t.root\u003d\"bk-root\",t.toolbar_hidden\u003d\"bk-toolbar-hidden\",t.toolbar\u003d\"bk-toolbar\",t.button_bar\u003d\"bk-button-bar\",t.logo\u003d\"bk-logo\",t.above\u003d\"bk-above\",t.below\u003d\"bk-below\",t.left\u003d\"bk-left\",t.right\u003d\"bk-right\",t.toolbar_button\u003d\"bk-toolbar-button\",t.active\u003d\"bk-active\",t.default\u003d\u0027.bk-root .bk-toolbar-hidden{visibility:hidden;opacity:0;transition:visibility 0.3s linear, opacity 0.3s linear;}.bk-root .bk-toolbar,.bk-root .bk-button-bar{display:flex;display:-webkit-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;align-items:center;-webkit-align-items:center;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;}.bk-root .bk-toolbar .bk-logo{flex-shrink:0;-webkit-flex-shrink:0;}.bk-root .bk-toolbar.bk-above,.bk-root .bk-toolbar.bk-below{flex-direction:row;-webkit-flex-direction:row;justify-content:flex-end;-webkit-justify-content:flex-end;}.bk-root .bk-toolbar.bk-above .bk-button-bar,.bk-root .bk-toolbar.bk-below .bk-button-bar{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-toolbar.bk-above .bk-logo,.bk-root .bk-toolbar.bk-below .bk-logo{order:1;-webkit-order:1;margin-left:5px;margin-right:0px;}.bk-root .bk-toolbar.bk-left,.bk-root .bk-toolbar.bk-right{flex-direction:column;-webkit-flex-direction:column;justify-content:flex-start;-webkit-justify-content:flex-start;}.bk-root .bk-toolbar.bk-left .bk-button-bar,.bk-root .bk-toolbar.bk-right .bk-button-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;}.bk-root .bk-toolbar.bk-left .bk-logo,.bk-root .bk-toolbar.bk-right .bk-logo{order:0;-webkit-order:0;margin-bottom:5px;margin-top:0px;}.bk-root .bk-toolbar-button{width:30px;height:30px;cursor:pointer;background-size:60% 60%;background-origin:border-box;background-color:transparent;background-repeat:no-repeat;background-position:center center;}.bk-root .bk-toolbar-button:hover{background-color:rgba(192, 192, 192, 0.15);}.bk-root .bk-toolbar-button:focus{outline:none;}.bk-root .bk-toolbar-button::-moz-focus-inner{border:0;}.bk-root .bk-toolbar.bk-above .bk-toolbar-button{border-bottom:2px solid transparent;}.bk-root .bk-toolbar.bk-above .bk-toolbar-button.bk-active{border-bottom-color:#26aae1;}.bk-root .bk-toolbar.bk-below .bk-toolbar-button{border-top:2px solid transparent;}.bk-root .bk-toolbar.bk-below .bk-toolbar-button.bk-active{border-top-color:#26aae1;}.bk-root .bk-toolbar.bk-right .bk-toolbar-button{border-left:2px solid transparent;}.bk-root .bk-toolbar.bk-right .bk-toolbar-button.bk-active{border-left-color:#26aae1;}.bk-root .bk-toolbar.bk-left .bk-toolbar-button{border-right:2px solid transparent;}.bk-root .bk-toolbar.bk-left .bk-toolbar-button.bk-active{border-right-color:#26aae1;}.bk-root .bk-button-bar + .bk-button-bar:before{content:\" \";display:inline-block;background-color:lightgray;}.bk-root .bk-toolbar.bk-above .bk-button-bar + .bk-button-bar:before,.bk-root .bk-toolbar.bk-below .bk-button-bar + .bk-button-bar:before{height:10px;width:1px;}.bk-root .bk-toolbar.bk-left .bk-button-bar + .bk-button-bar:before,.bk-root .bk-toolbar.bk-right .bk-button-bar + .bk-button-bar:before{height:1px;width:10px;}\u0027},\n function _(A,g,o,C,l){C(),o.root\u003d\"bk-root\",o.tool_icon_copy_to_clipboard\u003d\"bk-tool-icon-copy-to-clipboard\",o.tool_icon_replace_mode\u003d\"bk-tool-icon-replace-mode\",o.tool_icon_append_mode\u003d\"bk-tool-icon-append-mode\",o.tool_icon_intersect_mode\u003d\"bk-tool-icon-intersect-mode\",o.tool_icon_subtract_mode\u003d\"bk-tool-icon-subtract-mode\",o.tool_icon_clear_selection\u003d\"bk-tool-icon-clear-selection\",o.tool_icon_box_select\u003d\"bk-tool-icon-box-select\",o.tool_icon_box_zoom\u003d\"bk-tool-icon-box-zoom\",o.tool_icon_zoom_in\u003d\"bk-tool-icon-zoom-in\",o.tool_icon_zoom_out\u003d\"bk-tool-icon-zoom-out\",o.tool_icon_help\u003d\"bk-tool-icon-help\",o.tool_icon_hover\u003d\"bk-tool-icon-hover\",o.tool_icon_crosshair\u003d\"bk-tool-icon-crosshair\",o.tool_icon_lasso_select\u003d\"bk-tool-icon-lasso-select\",o.tool_icon_pan\u003d\"bk-tool-icon-pan\",o.tool_icon_xpan\u003d\"bk-tool-icon-xpan\",o.tool_icon_ypan\u003d\"bk-tool-icon-ypan\",o.tool_icon_range\u003d\"bk-tool-icon-range\",o.tool_icon_polygon_select\u003d\"bk-tool-icon-polygon-select\",o.tool_icon_redo\u003d\"bk-tool-icon-redo\",o.tool_icon_reset\u003d\"bk-tool-icon-reset\",o.tool_icon_save\u003d\"bk-tool-icon-save\",o.tool_icon_tap_select\u003d\"bk-tool-icon-tap-select\",o.tool_icon_undo\u003d\"bk-tool-icon-undo\",o.tool_icon_wheel_pan\u003d\"bk-tool-icon-wheel-pan\",o.tool_icon_wheel_zoom\u003d\"bk-tool-icon-wheel-zoom\",o.tool_icon_box_edit\u003d\"bk-tool-icon-box-edit\",o.tool_icon_freehand_draw\u003d\"bk-tool-icon-freehand-draw\",o.tool_icon_poly_draw\u003d\"bk-tool-icon-poly-draw\",o.tool_icon_point_draw\u003d\"bk-tool-icon-point-draw\",o.tool_icon_poly_edit\u003d\"bk-tool-icon-poly-edit\",o.tool_icon_line_edit\u003d\"bk-tool-icon-line-edit\",o.default\u003d\u0027.bk-root .bk-tool-icon-copy-to-clipboard{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUSDBoBvcHQeQAAAG9JREFUWMNjXLhsJcNAAiaGAQYwB/xHwh/Q+ITEkfHQCwEWND4jmeb8H/JpgBwfI6cNBhLSEkqaGXRpgFRAcZoZsmlg1AGjDhh1wKgDRh0w6gCaVcf/R2wIkNqw+D9s0wADvUNiyIYA47BJAwPuAAAj/Cjd0TCN6wAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-replace-mode{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUFFxokK3gniQAAAHpJREFUWMNjXLhsJcNAAiaGAQajDhhwB7DgEP+PxmeksvjgDwFcLmYkUh2hkBj8IcBIZXsYh1w2/I8v3sgAOM0bLYhGc8GgrwuICgldfQO88pcvXvg/aOuCUQeM5oLRuoCFCJcTbOMh5XOiW0JDNhdQS3y0IBp1ABwAAF8KGrhC1Eg6AAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-append-mode{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUFFxkZWD04WwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAoUlEQVRYw+1WQQ6AIAwrhO8Y/bIXEz9jIMSDr8ETCUEPQzA4pMeFLKNbu4l5WR0CDOMEALBGIzMuQIBEZQjPgP9JLjwTfBjY9sO9lZsFA9IafZng3BlIyVefgd8XQFZBAWe8jfNxwsDhir6rzoCiPiy1K+J8/FRQemv2XfAdFcQ9znU4Viqg9ta1qYJ+D1BnAIBrkgGVOrXNqUA9rbyZm/AEzFh4jEeY/soAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-intersect-mode{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUFFxkrkOpp2wAAAPhJREFUWMPtV1EKwjAMTUavI3oawR/vtn5srJdREfzwMvHHQlcT2mpdMzFfWxiP5r2+JMN+mAiCOB72CABgR1cln4oOGocJnuMTSxWk8jMm7OggYkYXA9gPE3uyd8NXHONJ+eYMdE/NqCJmEZ5ZqlJJ4sUksKN7cYSaPoCZFWR1QI+Xm1fBACU63Cw22x0AAJxudwrffVwvZ+JmQdAHZkw0d4EpAMCw8k87pMdbnwtizQumJYv3nwV6XOA1qbUT/oQLUJgFRbsiNwFVucBIlyR3p0tdMp+XmFjfLKi1LatyAXtCRjPWBdL3Ke3VuACJKFfDr/xFN2fgAR/Go0qaLlmEAAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-subtract-mode{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUFFxgsF5XNOQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABFUlEQVRYw9VWUQqDMAxNpWfxQxD1MoP97G7zQ5mH2RTZYLtM9lWoMbXtxLXNX4OG9r28l4hrd0PQoqxqAACYpxH25C/nkwCHyCBwSPoS09k1T5Fo+4EiExcC4v584xGFmyIXHBLRISAVZyZufUPVa4rcrwmPDgr93ylo+2GliLRUYHK6th/o/6r7nfLpqaCsagEA8Hh9FmcNKeRmgeYDC+SCq0B6FFi8/BcV6BdR9cL3gCv3ijPKOacsn3rBEcjmaVxpfGcg4wHxzgJJnc6241Hn23DERFRAu1bNcWa3Q0uXi62XR6sCaWoSejbtdLYmU3kTEunNgj0bUbQqYG/IcMaqwPS9jftoVCAQ0ZVDJwf0zQdH4AsyW6fpQu4YegAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-clear-selection{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AUGEhcuan3d3wAAAoRJREFUWMPtlzFP3EAQhd+b3TNSzg0N5TWXLkJQUUaKhIQ4fgP/g5ArrriE/I3opEgRrZtIVJR0FJQ010SioUmEZHtnUpwN9gWHGA5BJCy58MraffvmfZ41v3z9hqe8BE98vQh4cgG+Ydzmnrng8efvQJNi/uN7dznx/B3ggtfhf4ehNdUttRzBDIm/2VTiiWCG1HK0nc+3UWtq8BQIiEEakEQOADBIA4QCQmBqoHBhFNR27ikQSmGdYCdTqCpEHMDZmEKRWUBEv1gBDg5SzRJnpopILWICgWuRYflLamuzxB2BmtYqSRIka5VWU8QduXO+1hRc5YZu5GAwmP2ZJzND0IBu5HCV2+NQcAhAVRsnC2IbPzPdSjzd6to6VtfWkXi6YLaVWr7xoAwkfpb8MnC3SH7rKSMBe4M0jA/OTicFIbtCGRIyNbURhcf3ErCd6YwA1m0HgAxhw1NGQnlXBHG4kylVlSJuH0RfIP2CkL2I/qS1gIAAQiBl1QwFggIHtyxgrxK5PgyfC0JWKoT0HLh8LwoietB4TYKaIl7yeNURxB05UtMxDOcVQlZIrlRKdK6m47gjR/fuBRQihyLArtNeJD50Izcx2Eczu7iFkIug4VM3cpOr3MKDekFED0fWUHv9Zq0kpLnridjhY3XDg7NTN0jDrhO3X7O9Wg7wwyANu4mnayNg3gmbu0tCNoUyBNGv2l4rB9EXynA7082FOxAQLhU6rQVO9T2AvWowFToNCJcPORGxIRcnpjZSKATSU9NxvOQnAPArDSaQoUKnNI4iufkGtD4P3EHIcWZhz4HLceSOyrR3Izf5memPAL2cX3yhAkonysZVaWLBkd9dw1Ivv2a/AYPkK+ty1U1DAAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-box-select{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg0kduFrowAAAIdJREFUWMPtVtEKwCAI9KL//4e9DPZ3+wP3KgOjNZouFYI4C8q7s7DtB1lGIeMoRMRinCLXg/ML3EcFqpjjloOyZxRntxpwQ8HsgHYARKFAtSFrCg3TCdMFCE1BuuALEXJLjC4qENsFVXCESZw38/kWLOkC/K4PcOc/Hj03WkoDT3EaWW9egQul6CUbq90JTwAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-box-zoom{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg82t254aQAAAkBJREFUWMPN11+E1FEUB/DPTFn2qaeIpcSwr5NlUyJiKWVXWUqvlUh/iE3RY9mUekkPPURtLKNRrFJEeuphGfUUaVliiX1aVjGs6aG7+XX9ZnZ+d2fTl2vmnHvPPfeee/79Sk+may2/UQq/q7Qu+bAJoxjHIKqB/wlfUMcMVqI9bLZ+DGIKwzlzQ2GcxCx2xwvKOUKlaHTiX8bHNspjDONHkOmJBW5jIof/FvPh/06MZOb6cRc7cGn1AKUE5cdzlM/gAr5F/O24H3xkFRfxAbVygvK+cIsspjGWo1zgjeFpxL+BvnLw7laBA4xjIFJwrgu52DoVjKdY4HBEX8dSF3JLYe1fe6UcYCii3xWQjdfuSTnAtoheKCC7GNED5Zx4L4qt61jbTLHA94geKSC7P7ZeShQ0Inoi1IJuEOeORooFXkV0FZNdZs5qvFfKAeqYy7nZ6yg//HG0MBfffh71lFrQDCW2EvEP4mt4okZUDftz9rmGZkotmMxJRtlisy+MTniAWrty3AlXw0hFM2TD89l+oNsoOJXjbIs4EpqNtTCLXbiZ0g+M4mFObj8U3vsNjoZCVcmk60ZwthpepLZkB/AsivWfOJZxtpUQHfWib7KWDwzjeegBZJSdKFiE2qJTFFTwElsi/unQ/awXrU4WGMD7nOJxBY/1EO2iYConq93CHT1GOwucjdqnRyFz+VcHmMNefMY9nNkA3SWUOoXhQviSWQ4huLIRFlirFixnQq/XaKXUgg2xQNGv4V7x/RcW+AXPB3h7H1PaiQAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-zoom-in{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsUBmL8iQAAA2JJREFUWMO9l12IlFUYx3//MzPrLpSjkm5oN4FFIWVEl66IQlFYwtLOzozsjHdGRSCRF0sfBEXRVV0FQuQiLm5CZNBFgRRaRLVFhbJ2EdiN5gbK7toObTPn6eYdPTvNzPvOBz5Xh/ec5/n/n89zXtEHmZqeSXSuXBz/3zfdKvBWJHQrwZuRcP0El+QkbQXeBX6WZEgm6TtJk5lM5o4Lc+cV6qpf4Ga20Tm338zeATItVK9Ker6yvPzp4NDQ3+XieGsCU9MzTYumGbhz7m4ze9/MHgvBgItACrgfGAj2jgAvAYs3wlEujjc13kii8YyZrXXOfWhmo9GnFUlvOOemarVapVqtkslksmb2KjARqL62ecuWN9NxbRInzrldAXhV0uFSIfdew7G/gNLU9MwS8CwSmE3Oz88fcXG5blfpqVRq0Ix8VIAAX0XgrVL7HDCHGcCaWrV60LUBN8Dae58aQIxEqcA592I9M610JL0cpG/U9TIHJNKY3RV5z0R+7Nd4HZ0P1g/2RMBuegLAsRMnb4vT8d5vqKfMzOgtAlADrkmqGywmiMBTwfr3dC9j1Xv/r6Tvg/5/5ejxE6cO7M9faVbQZrYNOFSPmqQvVo9FKexvi5uWX58943aM7DwAfBDY+FbSCxP5sdkGx55GeguzrUEXPaSo2pFkAbiSZQCAzZJOmdkjwd6SpB/M7KykQTPbA2wDhoIzRzcNDx9MJwGNIXdJ0mEzmwbujL7dbma7gd03A7lKfnTOvf74nl0r6bonTUbujRSUCrm2d4L3/kvn3JPe+8+BDW2i9o+kT7z3kxP5sYsA6W47oE64TsR7P9tQL4vA2mh9WdIscKxUyJ0M7aR7acOGzikD65EQLEjaa2ZXzMwDFeB6qZBbbLTRE4EGeSaozNOZgYFf8qP7lmIvs354n0qlHpB0T7B9Ogl4IgJJrmjv/SiQjbrkD+BMUkfSbYATPdckrTOzkciWAXOlQu5cYgLdPEIapud9wMOR9zVJH3ViKx333mtHMJvNuoWFhZ3A+ojMcja77njXBEKwJJfTcqUyCIQ34Mf7nnh0paMnXacFuGoC1mr3AtuDfLzd8Zuyl+rfuGn4HLAD+Az4qZQf+61TAj0Noj8vX6oC35SL43u7teG6rf5+iXppwW7/JUL5D03qaFRvvUe+AAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-zoom-out{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsHgty9VwAAA0FJREFUWMO9l09oXFUUxn/fmXlpItppi22k7UJBRSlVkCytSAuKUloIdjKT0El3FXVXdVFKRVAQV7qQohsNwdA0UFvBhYtqUVyIVlRaogtFQVq7qSTVjA3z3nHzBq/jvPmTN/Ss7rv3nvN99/y794kByMzcfE/7picn/jenmwWeRUI3E7wdCRskuCSTdDfwBvCtJEdySV9KOhpF0e0/LF5SqKtBgbv7ZjObcvfXgShD9Zqk5+orKx8Oj4z8NT05kU1gZm6+bdK0Azezu9z9hLs/HoIBvwAF4H5gKFh7B3gBWFY3460kWve4+3oze9fdx9OpVUmvmNlMHMf1RqNBFEUldz8OHAxUX9q6bduryut+Sfvc/Wz62ZD0fK1afjND9y3gGSRwv1GMojstTxUUCoVhdyopEYDzKXjWwZ4FFnEHWBc3Goet00m7lZlZYQixKw0FZnakGZksHUnHgvCN5/KARBH37enpOVg58H13HV0Kxg/kIuD/ngSA2ZMLt3bTSZJkUzNk7k4+D0AM/CGpaXCyBw/sC8Y/qZd2GpZiuL9YLN4Sx/HpoP5/c/exQ1OVq+1yyt13SLoArEsJnMjlgfOffvK3u58Kprab2QezJxfG2iTzUzI70wRPG9jbmpmb95SNB9mpzp7/j2yVdNbdx4K565K+cvfPJQ27+x5gBzAS7Hlvy+jo4WIvoC3kWpcvS3rR3eeAO9K529x9N7C7zX6AC2b28hN7Hl1Vt44niVq13LUjmtlYkiQfA5s6eO+GpDNJkhw9NFX5ueNt2ARodyF1IHIN2JiOl4H16fiKpK+B2Vq1vBAqFAf4IJkGNiIhWJK0192vunsC1IE/a9XycquNXARa5OnApeeioaHvKuP7r3dTGsiLqFAo7JR0T7B8rhfwXARa2us4UEqr5Ffgs151i/08oTNKdIO770ptObBYq5Yv5ibQq/sl3Qc8lJ4+lnSqH1vFfp9koZRKJVtaWnqkWXqSVkqlDe+vmUDWpZMlK/X6MBDegKf3P/nYaj8ErN9fqZBYEsf3Ag8G8Xit33BaniTcvGX0IvAw8BHwTa1y4Md+CeRqRL9fudwAvpienNi7Vhu21uwflOT+L+i1X2TJP57iUvUFtHWsAAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-help{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABltpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMTIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDMjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNjoxMToyOCAxMToxMTo4MjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAzLjY8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cphjt2AAAAT7SURBVFgJxRdbaFxFdGb2bhui227BWrsVKYgf2kJUbP9EUPuzEB803WTXJjH61Q/7Ya1+CMYKEVTsh4J/EpvY7BoabUiNiA8s1p+4KIhpoUUEselHqyS76TbZ3HuP58ydc3d2u4+IkQxczpz3mZkzZ86VYpXjvenpjZsLhUcliE4AuUuASAgptmt1EFdwPiclzIIUUwubNn17OJlcXo1p2UpodHRiux9xB1Eug1+slbzhFxGOKc851tu7/0oznYYBDA8Pt0U2tL8KQryIq2tvZqQhD0QJHRz3yqWhgYGBpXpydQMwqz6NCnurleCSADkJEfgKfOePqL80R/wV1ZaQyr1LenKfkPCkEPKeaj0xg7vxVL3duCmA0Vyuw/fl52hgBxsBED+h4Cv9z3R/zbRm8MTJTx7HQN7GQB6w5C4L4SX7M5lfLBpurjXMyvNIShiyi0l1pL8n9b7EDGPR8fHxzSsQ6XDB3618/xqo6Pk25V5MpVJllgHM1BO58RdQ612kOYZ+GXdij70TYQB05mpj+1kU5G2fB+l3PZtOf8NGx6ambnMXb3yAxg8wjSEG6OKKR9oicBQD+ZvpH2Wzj0lQpxCPG9qMv1x6hHNCsSAlHM7ZOa682vlI9tRDbvHGbD3nZAPpDoD/3JIrLpAs26UFkC3EMUA99hpfGtEBfJjNJnS2Gwnadnvl+Xw+iuc3DAJuNyIaSCHpilVldyDjjUxj3WDZIAhxhHHyRcdNuA7AAfUaXzVKODpzFiZ4/uLvh5G+m2no+C/pyIf7MqlEJB7bpqR6nXkEUfbeawuLaZsW2ISfNQ2vtaktQlGFQyIVGT0o2+2EC4iQNGwjBIN9qdQ5Qg4mk4X4rW3vCClLtowE2FOFUxKDfNmiZci3ovKKRFPh4FK9q4Zbdr+lKKJiA13TcHR2dmLBgdmQ0GAS2MZaEowY+XbAk09IvgtYZGp16SyvFhaHcIUh645t8T9DBCcnz5zZ4hZLu3DzK2QlL1QQa0Y+pHiJKPSuOGj3PmZTheM5w2TwqBxnvBZOTk7G5gvXJ5Aelms8wnJURL+olSWcfEhf6gDoUXPMq6ZlqbzWU2pE+3hi4s6F68tfIj9cBMlikr7Z0/P0b/X0yIcUXsDCF1WhtL4OROHaXk+xlkbV0Cu732Nmhc4peaWSg73pA8dq5RkvO37ldUTfXCKZv2q45MkhvG87WQEzpCCUSvV1d9GONBy3lMvgKSwrZig8gjAietWY0QriylO2jIo4yVbOSb7KB/qmI9BPKjHpSSXYauRyn92Nq9/Kcrj13x3s3v8D481glQ/0raiNYgX9njPSBOImbrHZePl+tfFmc9sH+Xaoh8NjOKSVdDMhjjYzQLy+dFceH5+IJQf9VYXX4tROg4ZFU8m31M3mfPEqUoJqCGJfvWpo2xnNfdrhC28n06SCeSzNZxlvBINGRXCtKS7EY1uV6V7HWAm38y1cXaXsMcOCvr9ySPj+af7A1U2HJXHzVNvUXVLIGyPf+jV0pf8GHoN+TLAyPkidTCi2RpPApmnR0Bd1zGRaB/B8Oj2HSw7LLbVR1MmskW8RdEWVXSJf3JbpAMgRtc4IZoxTh9qotQjCasm46M0YX9pV1VmbpvRH5OwwgdRtSg2vKaAz/1dNKVtb17Y8DCL4HVufHxMOYl1/zTgIgiYvBnFKfaNp3YjTdPz3n9Na8//X7/k/O1tdwopcZlcAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-hover{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4oVHp0SwAAAQJJREFUWMPtlsENgzAMRb8RQ5VJItFDOgaZAMaAA0iZpN3KPZSoEEHSQBCViI/G8pfNt/KAFFcPshPdoAGgZkYVVYjQAFCyFLN8tlAbXRwAxp61nc9XCkGERpZCxRDvBl0zoxp7K98GAACxxH29srNNmPsK2l7zHoHHXZDr+/9vwDfB3kgeSB5IHkgeOH0DmesJjSXi6pUvkYt5u9teVy6aWREDM0D0BRvmGRV5N6DsQkMzI64FidtI5t3AOKWaFhuioY8dlYf9TO1PREUh/9HVeAqzIThHgWZ6MuNmC1jiL1mK4pAzlKUojEmNsxcmL0J60tazWjLZFpClPbd9BMJfL95145YajN5RHQAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-crosshair{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-lasso-select{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgwlGP1qdAAABMBJREFUWMO9V1uIVVUY/r61z57ZMx4DnbzgkbQXL5iCJphlWdpIGY4jpFBkEiU9ZNaDRRcITcIwMwgxoQtU2IMXdAZfMjFvpERXYiSbysyBEXFmyuHMnLP32uvrwT2xnY5nxvHQ93Jg7fWv71/r//7L4a59TRgqJk+Z6v3a+sv0OI5nk5wu6VaSVZImAThHsgjgrKTvM5nMUWvtmf5n8HodCIKgOgzDhc65pSTrJQWDsSNpJX1ljHnDOfdT37oZLLHv+8OMMasKhcIJ59xHAJYMlhwAJGUAzJfUTHLFuFzOG5QDU6dNMyQfs9Yedc5tBpAD4IYYNQGoBrDtQnt7/b0LFrJsCHzfn2itfQfAnZLiazytA3AaQAuAiwDaEgeNpGkkswAWSBqRONB38b88z5uTKePt6iiKXkk8jq+iJC5LOmiMaTLGHLPWhmWeHr7vV0dRtATAapAzIVmSo51zyzIlbm2stesFPA6pKk0r6Ryg93y/ek8YFvPOOTg3cDSiKCoC2OP7/rEoirYm4rUkF12lAWNM1lr7lqQn0+QA8gI2jBg5cj6Aj8OwmB+KAKIoukhyp6SRJAUgl0ndPLDWPi9pJQCbuviXvu+/GIZhW1dnJ24UJFuTjCCA2ADA8sYGWmsXS3qmL94kDYAtkh4Nw7ANlQJ5U6INT1KrAYC9zQdykl7nFSj5fXp5Y8NWVBhy7mUAjqShMYdMXV2dJ2klyRwAJ8lIeuGWCRMP7N7frEqSG2OmAFhKshNAp5wrmO7u7jEAngPQm1S2z2pqapr+OPt7XEly0oxwzq2RdFmSD2AMgKKJouhhAL4kA+Cs53l7e3t7uytJHgRBreTWkXwkKVJnJD0B4GAGwIJE9R6AFufc6UqSZ7PZbD6ff5dkA4CQZEHSqwAOISmXtwGIE+F1SeqqIP8d+Xz+C0mLJYWSAODteXffczjdDQNJ0BWMCoLg5gqIbRTJNwHsljQhUb0luWPM2LE7Thw/9m/5NCT/TByxAOYWi8X6/gdWV1dnfN8fNRBxJpMZTXKdc+6IpFVJWAEgkvSJpA0X2tvtVTaSjgOYBCAEEADYSHK87/sfhmEYA9gShuEDkgzJHyWtB/B1irQ2juP7ADxkrX0wOUOpzmdpzEY590HJ7Ni1r2kSyZOSiv2+hSRjSTXp/QAukzySNJOJkmalyNIl10hqMcasdc61XDNcQRD8BnITgNp+36r6kfcNFMMlLQGwTNLMEuQGQBfJl2bdPru+HDkAZAqFQux53jZHEsC6aw0eg2gylNRBcqcx5v04ji999+03AwsWAOI4Lsy9a94WkisAnE5a5WCJYwCfA1g7LJudI2lTHMeXBm1faiQzxkyRtF3S5CTupeAB+KG2tnZFT0/P30NO2VKLzrmfAbwGMipjG5Oc0dPTc0Md05SZ5U4Q2FxChErtEYD7jTGNQ3UgM8Asv90Yc9I5LSKRlXSI5CxJa0jWSALJjKRnAewfkniT+vwf7N7fXHK9rq7O7+jo+BTA/NRrdBpjnnLOnUrvXd7YMPQXSBunneno6IhIHgYwW1JtkgmBpBkATlVMAwOk3nFJ+VSoqgCMr6gIy2FcLtdKspAedyQN/98caDt/3kpyabUmf8WvG/8A1vODTBVE/0MAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-pan{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4lKssI9gAAAOtJREFUWMPVll0KwyAMgNPgoc0JzDX2Mtgp3csKErSamGabIEUo/T6bHz0ezxdsjPJ5kvUDaROem7VJAp3gufkbtwtI+JYEOsHNEugIN0mgM1wtsVoF1MnyKtZHZBW4DVxoMh6jaAW0MTfnBAbALyUwCD6UwEB4VyJN4FXx4aqUAACgFLjzrsRP9AECAP4Cm88QtJeJrGivdeNdPpko+j1H7XzUB+6WYHmo4eDk4wj41XFMEfBZGXpK0F/eB+QhVcXslVo7i6eANjF5NYSojCN7wi05MJNgbfKiMaPZA75TBVKCrWWbnGrb3DPePZ9Bcbe/QecAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-xpan{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4X4hxZdgAAAMpJREFUWMPtlsEKwjAMhr/pwOOedINJe/PobWXCfAIvgo/nA4heOiilZQqN2yE5lpD/I38SWt3uD9aMHSuHAiiAAmwaYCqoM/0KMABtQYDW11wEaHyiEei28bWb8LGOkk5C4iEEgE11YBQWDyHGuAMD0CeS30IQPfACbC3o+Vd2bOIOWMCtoO1mC+ap3CfmoCokFs/SZd6E0ILjnzrhvFbyEJ2FIZzXyB6iZ3AkjITn8WOdSbbAoaD4NSW+tIZdQYBOPyQKoAAKkIsPv0se4A/1UC0AAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-ypan{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4anK0lywAAAMVJREFUWMPtlzEKwzAMRX/S7rlpIMXeOnaLaME36FLo8XqCdNFghGljyc4kgQi2Q/SUj0F/eL7eMMTKz6j9wNlYPGRrFcSoLH4XxQPvdQeYuPOlcLbw2dRTgqvoXEaolWM0aP4LYm0NkHYWzyFSSwlmzjw2sR6OvAXNwgEcwAEcwAEcwAEcoGYk20SiMCHlmVoCzACoojEqjHBmCeJOCOo1lgPA7Q8E8TvdjMmHuzsV3NFD4w+1t+Ai/gTx3qHuOFqdMQB8ASMwJX0IEHOeAAAAAElFTkSuQmCC\");}.bk-root .bk-tool-icon-range{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABCJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxkYzpzdWJqZWN0PgogICAgICAgICAgICA8cmRmOkJhZy8+CiAgICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTgtMDQtMjhUMTQ6MDQ6NDk8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMy43PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrsrWBhAAAD60lEQVRYCcVWv2scRxSemZ097SHbSeWkcYwwclDhzr1Q5T6QE1LghP6BGNIYJGRWNlaZItiFK1mr+JAu4HQu0kjpU8sgF3ITAsaFg0hOvt2Zyfvmdsa7a610Unx44Zgf773vvfneezPHNzrbhn3CT3xC3wPXYOC8LDzqdi8YY/gwh4BeknS/2th6dr2kf94AOp3OFyWgMyziOPbMDxV9FTtJnl1ut795Xd0/YQ0/vtYQwMT1KXWCfr2IjOWwtNehwN4xL9ykTrm6Pzl58yLn3J+mKh9mXbT3uRjGEDph+O8/TjfP5dBp7Ha7AX7O3o5nZeD/0E/OGyXntDgzA0X6qmCnrVutVlrUWV9f/3xo+pwhGDhvEPHOjoxnZjJggXmMHzBQ7NGNp9vxk61fr0HR7e/u7pZzCGHlc7qwBYYTT7tJYSx1AQzppyFPft5apta9w7SKcn0b7P7+/jCsDQ5mbc0dCmIJGDN0ehdcjsmkm6A6KUeKFOTE11PLxrC7Ukqh3ylL2fT0NAP9q6ur6rRCJJYsbKB0JsbCKMuy+xREePDyxQPCz+Crlw062QcA5wBOOt1l6vIl2WiI9F1fN6Q+BBqit6hEC4Hk08GQJMn4myjSP7RavVxgdaVUh/3U6HCMsPr9pYnJKRziHtWQ+un58+hGs6nsjQSjpuTyKGN3CX+FBwHXSiEVgjP+O8X6N12kIePES+GzTKAkGbNp8yJsGUMVzz8jPKReiyAQRimy5/cjye5RpF8utFp/+nwmT7d/NMzcFkS7yjJNGDaPURQxIQThEQy0SyF4l5WJYYhBa816vZ6dU7A6CAhbZVow/pDe0O9hVOoCi13r4BgBAvJHqMSQL2vE/iH6IAXEwgrRVUmBoRRwnwJQT98xEeVeSUyB4dJ5nwJBKdCFFGRmUCcu7rwIYypCTblaChuNBhWODrman5ub+4v0rMNBt8z6Ezh7GksJQpCbm79cMQE7QBFm/X6f0rjWnv8WRYg/QdbUpwDAEBy8vPyA8rNGzg3a8MiElwiM7dAtRqNoNptjGPM1laVxP9umWEMGLOKhKUOJDtBwDmzsw9fC/CzHr9SGuCTi2LbbKvVtmqXpCjMihBFa79Wrt5fGx9PDzc3fmu32Lf8qFliwU9emKhBSp+kRKn/hu9k1COEDbFdt/BoKWOAkuEbdVYyoIXv8+I/QK9dMHEb1Knb7MHOv8LFFOsjzCVHWOD7Ltn+MXCRF4729vWMDK+p8rLkvwjLg4N4v741m5YuwCI9CvHp1Ha8gFdBoPnQAkGsYYGxxcfEI7QQlFCTGUXwjAz4tWF+EpymOWu7fglE7qsOvrYE6g4+9/x/vhRbMdLOCFgAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-polygon-select{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjc1OfiVKAAAAe1JREFUWMPt1r9rU1EUB/DPK0XbqphFHETo4OCiFhwF0V1KHbRSROLqon+AUMVRRFBwEbRFMBiV+mMW/wIxi5OD1kERRVKRJHUwLvfBTZrU5OWBGXLgQu7Jfe98z/ec7z0vKa88b2q1BDtRHdAPBaylm1NzsxsOjPnPNt6WSWprbft+/c3I3zOAjhT1Y4+fvcjEQJIXnVECSa+AhqIHqlHH5lWCZoe+Gk4GRgDG86j9SAUdlDBSQaZhlOkuHyoVdJmsw98D1S5fM4NYM1LCpqM+Lwa240oLgmZzpVZvzKT75VLZcqksSZKWlQeAy/iORVwIvh31xvotvK7VG3Px4aWHj3Jl4C2uYSvq+Bn8v6LLbaVWb9zsBiKLCvbiNG7gLm7jAYqbPHMJMziZ9lsKoh8GtqCEVVzHftwJn+TFHp4/hg8BSCYVfMOZoPEv2NZGdy9WCGUr9toDR3E2/H4V6nwRe/BmgN65H1ZhvMuB3XiKIyFoGefwO6ysVkUlrNUNsyAK/jli533Q+Y8cJFvAeXyMS1CI/jiMr/gUtD2LQwMGr4R3p7bY3oQHQ5b38CT4D2AXXg6YcQXHpyYnlqKsi5iOAVSwL9zd7zJ09r+Cpwq72omFMazjT9Dnibym0dTkRDUKrrgwH7MwXVyYB38BstaGDfLUTsgAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-redo{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4itK+dVQAAAaFJREFUWMPt1L1rFFEUBfDfJDaBBSslIFjbaSFp1FJQFMVCHkzhKIqdUYOCoBgErVz8rCwiTDMwBCIKipDWyip/gxAIWAmBgBC0eYFh2Gx2l9lFcA5M8e59782Zc84dWrT435Hs1siLchqn43MS0zgW22vYxjesYjVLw3YjBPKinMUTBOwf8J5fKLGYpWFjJAJ5Uc7gIW6jM6Kim3iNZ1katgYmEL/6I+YasvY7Lg6iRpIX5VF8wuEe/XV8wGf8jN6LWTiAc7iEQ7ucPZ+lYW0vAtfwvlbfwCKW9gpXDOv1mJvZHiSO91MiyYsyiQSuxtpXXM7SsDmM5nlRdrCMMz3sOJWl4Xevc/vwBzdwAl+yNNwZxfRI+GxelK9ikHcwh8d4NNR/YFRES1ZwoTYdR7I0rNf3TzVNIGbmSvR/Bx08mIgCFSVu4l2ltIWD9WxNGR+W8KOynqnZ0rwCeVG+wa0hjrxtWoF5dAfc28V8Mib/n+Nev5dnabg/zgw87aNEN/bHOwVRiRe4Wym9zNKwMKkpgIWKEt24njxiJlq0aPFv4i9ZWXMSPPhE/QAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-reset{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4gWqH8eQAABLdJREFUWMPtlktsVGUUx3/nfvfOlLQaY2IiRRMQIRpI0PjamJhoVASDvNpCpYw1vJQYSVwZwIVQF6wwRHmkAUof9ElrI6VqDAXcID4TF0IiYQMkSlTokNCZ+b7jove2t+NMH7rQBWd3v+989/zP+Z8X3Jb/WGQySvUNTQBJESkNguAVYIWqzhaRhwBU9WcR+QXoymazn6jqzUQiMQSQzWZRVdal1vwzAI2tHQBPOuc2AbWTdOyQ53n7nHNfRwee51GzqoIQMCLDpr3x/tLQ0oZzrk5Vj0/BOEBt+KYuOlBVGlrahr0Wob27t3gEjnZ2AyQzmUwHsDgP6J/AYRE553neDwDOuUdU9QngNeCumK4TkRMhZUORcYC1qysLA6iuSQHIwkWLD6lqapQsuSmwTVV3h99I7EcAR462A2xR2Ilq6ehTaejvO1774kuLNALR33eclsaGsQDe3fYegHl43vyNwEeqGl1963mm2jl7YZRTQ82qlWP4HM6ZToC5ztkW4LHQoALru7s6Di5dvlIj/e6ujrEAWoZDn8hmMjXATMACGaAVuBjXTVVXFc/AxhaA+4zvn1DV+eHxVWPMAmvtb5GeMWZyZVhI2rt7qVy2pOh9U1snwIPW2vMi4oWJuBPYHkVAVScPoKmtkzVVK6cEMsyJraHhiCqJqJUwj/JRz7TW1iSSyR2rVyylqa0Ta+24Ic8vXaAEmDFc/l5Z2A/80OibuVyuz/f9ElUdHCmvw82t5HK5h6y1PYhsz2YyGw43t2KtBZHIGwB6+j4rCkBVUdV7gXrggnPuu8h4eP+xMeZS2D0rJYZ6AdAMzAt1b4nI26p6IFZOY8pugijcKSIHVLUK0LyST4vnrVfnWr3mjmP4QTATaERkXkypRFX3isjmuHdRJEK6Ckqquopp06bdKCkp2Sgi7XnGLcg7gzeutwNIiPYc8HixqIrIOlU9ONVIhHPEd851icgSVXUiskVV94gIqoonIt0i8gfQCfwae38e6BWRXuBZz5jZ8VbaOE4EIqlZVUEQBLlkMplS1QER2RwkEnsSyaREDUzyeNsvIhvCMqkH1kdIJ2o+k8iJB1LVVRfjZ6nqqlEAIbdVQGto8Lrv+/dbawcjAL7vc+6bs+zetetfLSHxniIFGofGGsU2oC7eOCbDfZ7nQawBOSAX74SF9oEPImOq+r7nmVmxb5raukZa8UReGmNmhbMkAwwBH467EYVZe49z7kdgenj8k7V2oTHm8kgdWcvrNdVFjR8cHkYzjDH9wLjDaEwEzpwa4MypgWvAjtjxfGNMj4jMiT+M+kFsZI/Q6Pv+HGNMT8w4wI7TAyevxXVPD5z8+zD64tRXAMHVK1eaVLUyVvuDqroV2BOnJF4ZIedviUidqt4Re9s+vbx8zZXLl7PR2+nl5Tz/zNOFp2FzxzGAklw22wUsLLaSKXwf8vhosZUM6PeDYEUum70VHfpBwKsVyyfeikOP6oBNwN1TrLbfgX3A1kKLzKeff8nLLzw38T5wZDgxn1LnNk5lLRfP26/OnR2hwfNYW2Atn9RCsrf+EECyrKysDFimqhXhyjY3VLkAXBKRDqA7nU6nS0tLhyIj6XSaN9bVclv+l/IXAmkwvZc+jNUAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-save{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4UexUIzAAAAIRJREFUWMNjXLhs5X+GAQRMDAMMWJDYjGhyf7CoIQf8x2H+f0KGM9M7BBio5FNcITo408CoA0YdQM1cwEhtB/ylgqMkCJmFLwrOQguj/xTg50hmkeyARAYGhlNUCIXjDAwM0eREwTUGBgbz0Ww46oBRB4w6YNQBow4YdcCIahP+H5EhAAAH2R8hH3Rg0QAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-tap-select{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-undo{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4em8Dh0gAAAatJREFUWMPt1rFrFFEQBvDfGhACASshkL/ALpWVrSAKEQV5sIULWlgZNSgIFkGIVQ412gkBt1lYLERREFJqJRaW1oHAoZUQsDqwecWy7N3tbe6C4H2wxc682Zn3zTfvLXPM8b8j6RqYF+UCzsfnHBawGt3fMcAX7GEvS8NgKgXkRbmMxwg41TLsN0psZmnodyogL8pFPMIdLHUk7hA7eJKl4U/rAuKu3+HslFr/FZezNPSTFslX8QErDe4DvMVH/Iq9F7VwGpdwZUjsPtaSFjv/1vCBPjaxO0xcNbHejLpZrrlvJCMCT+JzA+2fcC1Lw+GE4l3CG1yIptfjCtiKoqtiJ0vD3aM0Py/K57iIMxgkQxat4EdN7e9xdRzlk+LEEPvDWvIDXJ928sYxjL36icWK+VaWhlezOIqbGFirJd/H7szugrwoX+D2BDEvszSsT5OBdfRaru/F9dPXQF6U27g/KnmWhgctxqyzBrZGMNGL/rHI0nDkKXiKexXTsywNGx0OnFbFNk3BRoWJXnw//j+ivCi32/S8CxPVNiWOAdUiJtXITIqYY45/Cn8B2D97FYW2H+IAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-wheel-pan{background-image:url(\"data:image/png;base64,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\u003d\");}.bk-root .bk-tool-icon-wheel-zoom{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgskILvMJQAABTtJREFUWMPdl1+MXVUVxn/fPvf2zrSFmUKnoBCUdjRoVaIxEpO2JhilMYBCtBQS2hejpg1Uo2NUrIFAoyGmtiE+GHwQGtvQJhqDmKYRBv+URFsFDNCSptH60DJTO3dKnX/33rM/H7rvsDu9M20fDMaVnGTvtb69z7fWXmvtc/TEzqd4OyXwNsv/FwFJQVI/sA14SZKRLOlPkr5TrVYXHz70quYkEEK4TtI2YAgYkrQthHDdhV5uuw+43/ZrwCbgRttgY/tjtrc0m83X3/f+D6ydnJhYcB4BSZcBA7aP2d4ELAGW2N5k+xgwkDB0IH19CGGH7R8B1aQeAf4KvAw0ku4K2zu7uru3ApdPEyiKohd4TNKjtjt5h6RHgccSNrddbvuHtm9Jqoak7xVF8WFgdavV+pSk5cCObNmXgK++85prCj3z28HKqZMnH7D9YAY4BvwujT8BvCuL1INX9vVt+dfwcCvNb7f9q2RuSfrGvWu/sL2Nf3LX7pzvj4ENSGBPVarVd4fRkZFltjdmoMGiKO4IIWwIIWwoiuIOYDDzeOPoyMiyFLkum7WJCMDztrcrTTrIRuAQZ6NcK1utL4dWq/VZoC8BhqvV6l1lWb4YYxyLMY6VZflitVq9CxhOmL60hhCKeYiV7WMKIXw9jT1HpXw3c+bOAKzOjJubzebJrKQCQLPZPClpc7bP6rMYKtjXth2OMf7tIkr11Wz8oQDc1Fb09vY+kQw1YAuwJY2nbUluAnCWpKkaFl6IQIzxivaR2SYA89sJVK/Xp2x32R6w/a30DNjuqtfrU0ArYecDCEqgLqm94T0dEm9mBG7PxkdDlkBnkhebgIezNQ8nHcCZPL9ijE1Jf/bZZoPtzbavmqNZLbf9tSxq+yoduuJ+SZ+zXSZyBXCqU+d8fvC5yRUrV+0G2j3g2hDCLyXd/+Su3QdnvP/zCuH72LWsgf2k0oHlH2c2odlkxcpVEdgr6aDtjyb8x20/J+mA7T9I6rL9SWA5dne2/GdXLl58qNJh398An85yTMA+4DOz8Dgu6Zu2dwJXJ91ltm8Gbp7Fgb+EEB4aHhpq5CEtACqVyr3AC0AlPS8k3TSmQ2YPhhBuS/1/LpmS9JTtNTHGfwBU2uUALARotVqniqJYH2Pck85pfavVaufAwnQvnHc0McaDKVptebN94QAnJB0EdtjekydyZXqjs/0ZgLIs/w6sy8bnYGYJ63pgERKC05JutT1kOwITwL9tvzlzUQUYB+Zjs2DBgu6xsbGJZHstByZbezregcBXeCsEz1bnzXt5anLyzLq71zDLxTRdVgemdx0fv2e2w5thO5DbiqL4oKT3ZKpnpyYnz+SY2ZpTAPZmJfdIrVZbNBNUq9UW2X4kU+2dcf53Aj1pj2PA7y/6m1DS00A9za9uNBq7iqJYBuoGdRdFsazRaOzKSqye1rTbaa/tlbYrqXQP2X4FIA9/J1l39xrC0v7+w5IeB8XkwS1lWe6TGJAYKMty31tfO4qSHl/a3384I3CDpI+kzC4lnRfrue6GytEjR8oQwlY73gC0L4qlth/q0M1/LYWtR48cKQF6enrC6dOnVwGLEpnxnp7en4+O1i/tszzGOCTpPmB7ahb57QUwBWyXdF+McWg6MScmuoA8OX8xOlpvXGz422XYTsB/SnpA0h7bX5R0WzI9HUL4qe2XbI+dk3xl+V7gxoztD5jRI+YK/zkEEokx2/uB/RdzIfUtueqVN04cXwF8G3iHY3z9Urw/j8ClyhsnjrcS2Vv/J/8NLxT+/zqBTkcxU/cfEkyEAu3kmjAAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-box-edit{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4QfHjM1QAAAGRJREFUWMNjXLhsJcNAAiaGAQYsDAwM/+lsJ+OgCwGsLqMB+D8o08CoA0YdMOqAUQewDFQdMBoFIyoN/B/U7YFRB7DQIc7xyo9GwbBMA4xDqhxgISH1klXbDYk0QOseEeOgDgEAIS0JQleje6IAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-freehand-draw{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADTElEQVRYCeWWTWwMYRjH/88721X1lZJIGxJxcEE4OOiBgzjXWh8TJKR76kWacOBGxdEJIdk4VChZI/phidRBHMRRIr7DSUiaSCRFRM3u88gz+o7Z6bBTdjmYZPf9eJ55fv/5zzvvDPC/H9QsA66Olo9Ga+/MdR+Ljm2/KQIULsz9FqItGdOfJKLhApLgVkiSCGODjWit7QpKWy+TNrFeXvzKVUT8NiTVaIgDcbiCFJ7GiT8WkARXAdYBK0Lbhi/CenArRNskuM7/tgNp4ArQ42dwjf3WY5gWTqC7O/NbNn2Xkfw/YwdSw/We14HP2IEZwX+y9cZ9SH0LmgFP7UCz4KkENBNeV0Cz4b8U8DfgKiDxMWwUXETqLvJpCQpXZfawbzS7t9v5pL19cHBwfja7YA0y/lyCM0+E5hv5+piZXwKYcF23as+37bTXsQVqgkL0p/34fHR7DcBtbetFsBmGDwMOJCggYG55yw7dMlk6DuC1Bdu2RsCU9TYWQq2IoGbsreZ5NzvEqfSBsIsIy8OTbcdgiRHeh4o8AFAEwDakbY2AaCCpH7V9aGhoUUUy3UyVbkPYFuYLDlUZH8XBpwxkK0Dbgxg5HcVi0ent7a0RULMIozaHBSMfF9b2SzdutFcFB2FkwMIJOG6qfteXOa1nHZ48tyefuwyfT9s6wtzZ3t7eZse2DR2I228TtHXzuWCx9g8MtK5cuHCZTH4tiHEOa4xFngvTyS8f35d6enomiCi4/foEXBkZaQuukChL4FYA2Whd7YcC4gEdW3CpdL3LtGAVCVYJywEyTpAuJKeMOKXZs/Bw947C50KhUFOG4cwz35cjWNBlHGeD53n3xsfHP/T19U1qciggar8Fa4I3PHobIotBWBtc2hSiChyZxVzM53Pv7FVH6Tp3uVy+g0r1ImD2GjIrQGYIxjnfuXTZGICS5k/bBwJoubwEFX4TLah9EXomJGMA3za+f9913Yl4TnzsDQ+vE6YTZOjHh4ngibstt1pzQwd04F0bPStEBpXqRoBeQ/AKghfBnOEKgS+Q7z91Xfdz/HGKg8Ox7z8iYD9z6wqTkZFgnvhMGP9VZ2or1XVkPM9z0mytSfVsHa1RLBZbLoyNzUnK+ydz3wC6I9x+lwbngwAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-poly-draw{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjglo9eZgwAAAc5JREFUWMPt1zFrU1EUB/DfS4OmVTGDIChCP4BgnQXRxVHqIJUupp9AB8VBQcRBQUXIB9DWQoMRiXZzcnQSA34A7aAuHSJKkgo2LvfBrU3aJnlYkBy4vHcP557zP/9z3r33JdXa647N0kHSZd5Nn0rSxc8G3cXp85sMcnZZ8vge3osZ+l3vB8CWFA0iL14t79h210swAjACMAIwAjACkB90D/8/GchI9ve4nPwTBh5E9ws7OepzGWb9EddSn51Op9ZstadSg4VK1UKlKkmSDSMLALewiuNh/hVJq71Wxttmqz0dG88vPc+MgWP4grvYG3SLOBrZFFFrttqPe4HIDxh4GSei+98iSlusuYopXEAjBtEPA3tQwUpwluAbDm4TPJUz+BTW9l2Ce6G7L0X/Bw8D3T/7SKKIDzHg7QCcxjvcQAEtXAnrrg/RP0/DKPbqgcN4iVOR7gcO4dcQgRuoh7HSqwlP4n20m63jJu5n8MkWMYfP3UowhzdR8FU8w9iQwevBdyq3/27CMRzAE5yLuvsRLg+ZcR1nJ8YL81HWJUzGAPaFZwe/Q5MdyYDyNHgjzO90YyGHtVDncuiJchaHw8R4oREFV5qdiVmYLM3OgD9k5209/atmIAAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-point-draw{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEiERGWPELgAAA4RJREFUWMO1lr1uG1cQhb9ztdRSP7AF1QxgwKlcuZSqRC9gWUUUINWqTh5AnaFOnVPEteQmRuhCURqWsSqqc9IolREXdEvQBElxtdw7KURSFEVKu4w8wAKLxdw9Z+bMnRmZGXfZ29//II8th4WwGVNyIoQLYB5vxA9Caq04iUd9A+7ZlsNC2I7TdSd2hZXMJKlnTqp9jtl/GBaqoyQ0noFKpUIzBicYYc+DEFpxkglc4oVJa5gvDn8v1xV2irG3FM4NSVwjUKlUaMcpJhCGmSEJQ6QGD8M5WnHCd8+f3QCXpPLx8WNwv0j6Bm9FMK7FJ3WBE+R/2t7c/GBmFvSBrzRTCsyTDjXrxUgEMtpxynJYmJoBJ4VAybwVARgvL7Oik0okCodnKpVKX7P0leiVMb0VvbJT+upznK4vh0GIeQwwQStJkHQD3MwsCALTJRG7Qrdrj5m/djgYaIa0hlkRdJk26XEgC9txurccBtVW3IudBImmZuACUP+ZlIDBt9FKcubYNTcAH/X0RYM1E7utJPlqe+uZzPxUcEkiSS4sTT95n15Mud0xWC0o2PAWOCdK3KYZlFxfM+tHOcnMzNr1es18ug+cgsVjP4yBU/Ppfrter1m/+l0+zYygML1xRVHU7TSb1cSzBzoBzszsH+AMdJJ49jrNZjWKou6wBnwOzcyndBpNbuueURR1Dw8Pq35p9cc5p/Dy9Dypt7jXrtdGwQECS9NPhr6Gq6txUzNigE6zydLK6lTw12/KT4FGFEUfJX2YJNONq5tVs4ODA7sD/DnwJ/BoADZuE3tHFs12dna6d4C/BI6AlbyzI8ii2TTw12/KK33gb2cdXsNZoAntbZC2SeO4c9592k/5eNQbiwvFd1kJuFGwLJr1wSPg/SwpvyFBHufOeXcFeAlE97U/uCxOY+P3b+Bn4B3Q+L8EdJfD4a+/AbC4UBzPxiPg3wlHZquB28Cn2IuR9x3gr3uV4DbwfvSDOvi4uFA8BDZmIRHkjHpS9Ht9iRqd8+5G3g05mAGcQbsdiX5QJ428G7Kygo8XYdb1/K4NWVmjzkNge2sz84bs+ELmpDDLtqWsNZBXgvmw8CTtpWVMT7x5YWBjLARnwZfKQNYN2U2LPvrh+5nBt7c2M2/It9bArCTKR8eZN+SJ13AScPnoODeRdqNenH+wul5w2gUr2WUjMFAt8bZ/0axX/wNnv4H8vTFb1QAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .bk-tool-icon-poly-edit{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gELFi46qJmxxAAABV9JREFUWMOdl19vFFUYxn9n9u9sCyylUIzWUoMQBAWCMdEEIt6xIRQSLIEKtvHe6AcA4yeQb7CAUNJy0daLeomJN8SEULAC2kBBapBKoLvbmdl/c14vdmY7u91tF95kknPOnHmf95znPc97Ro2OTeBbdjFDT3c32ZxVHUOE9kSMB0/m6ExuoJn1H+ur6Y+OTfD50SMN5168OgrAlyf7CfuD+z7+iDs3p8hkLUQ0iFQ/yFl5Nm/qonfHVva+s32Zw9GxCYILsZ08tpNfBhbs+1YN4OH9+7huGdECSBVfqUosbsllfmauBqiR+cCNwOr7AEo8pPHJnymXykhg5fUWjoQpl0vVvhZhbSzGoUOHqgBlt6B6uruj2Zy1E9jo0fhfeyL2x4Mnc8VErK0KUEOB64JSyptfG4RSytsJjUJVxw2lsFy3urL9nx1Qd25ObctkrVMi+jQivd7U2ZyV/3Hzpq7h3h1b/7p9Y0o8v8rwAbTWrGpSocN/FGDlbAI0Rl23PCBan0Ok158H9Ipwzi25A/Mzc9Gl/BYx/E4kYqC1NKRARNAaDCNUM27Z+Zr+ouXs0q4+LSLBHPYCFkTkC6uU39kwCdsS7WRKmaYUiAhdnZ3MPX2K4+QjQI+C94A93rMzm8ltMwyDeDzWjMZeEb2pYQDdW3vITU2jtUZ5QThOPgm8C7wP7J15OPsBsB3oWpGnVWisCeDS1VHj4vBI92+/3tgB7Ab2AruAXiDBK5oIOkhtkEYRNRuJhObrd8Dl9ewf4D5wG7hVLpen29vb5wzD+BrkbBMaL3d1dk5nsrnlFDTTFWAWmAZueWD3gCemGde2k2fw1Al1YXhEvjozoO49eczdqekrWmsc2zlrmvEKOGoW1GUjFLqSk2KpJrCLwyMCPAP+BO54QL8DM6YZX/ClsP9YnwKkXnIBP4jdIpJRpdJTCYdMwwi98KU0Hjc/dDILNyUcwTCWdOSMJ0TRmBktGRhLugu0xyLk7CIqVNm+0bGJptl1YXikD0grpY4Rjc4a8Fbgdab/6OGbAJeCUuyJnnHmZH9pbSyGuBXV8NUwlUpR1EWyixmSyTWEwqGlJ2Swbo2JXbAAfgDGgGQA9I1A9t1tlq0AxrXxn0ilUpw4fhQqYkH/sT41OTnJJwf2s6FjI5mshdYa7bqVR2uezr9MJmJt14FvGrh/O9D+e6UkM/xyCuCqEKCYnJyUTKFQrZDHjxzGshwWLQcRsOz8Hi85P23id0ug/XilAMLBmm4tPGdoaKjSH5+oAGrhwvBI9SjZTn4QSK9yenoD7dlrExPoJlXW8G8ytpNHxRKk02lGxsdRKFwXLNvx5yY94HQLGhGk4LFCYQSqaE0AwWM1eOoEbR0dKBSW7bC4mKuffxs4D/wCLKwQQPAUzIkslfp6cVomROWSolh0GjldAM4nzDi2k9/i5UAzC9aKfwNJ3zgJg9YEvN6+C7SHgKm69+sD7RfNnKTTaZRPQfAut4oFV//IS7gkcB34VlVo8kGzphlfB+DU+TfNGBpZtRastvrvARJmfMF28ge9sc2B9/PNnCilMIDwK6y8/ow/Ai4kvILTljAXvDvEvrqKSUs60KolzPjBxspavQD2tKqCAGF/Ba+xE/Wbilu54wZV8NEKF5fXzQHl/bh4hUsE0WAXSlDMYcQSrQXgCmsTseXHsJkNnjqBFGwKJaHsKlxtUHYVhbLCzr1kaOA4bcn1y1Swmb+iLpJKpVrfgdpfsiVVCYcgluwgnU7jEgJ4s5UkLFtWYyHyEg0/N1q1tmQH+YXnAMFr97Nmv3p+0QsHQRsF8qpBOE5+rb9Nkaj50tVQKjqh4OU3GNL/1/So3vuUgbAAAAAASUVORK5CYII\u003d\");}.bk-root .bk-tool-icon-line-edit{background-image:url(\"data:image/png;base64,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\u003d\u003d\");}\u0027},\n function _(o,r,e,t,b){t(),e.root\u003d\"bk-root\",e.menu_icon\u003d\"bk-menu-icon\",e.context_menu\u003d\"bk-context-menu\",e.horizontal\u003d\"bk-horizontal\",e.vertical\u003d\"bk-vertical\",e.divider\u003d\"bk-divider\",e.active\u003d\"bk-active\",e.menu\u003d\"bk-menu\",e.above\u003d\"bk-above\",e.below\u003d\"bk-below\",e.caret\u003d\"bk-caret\",e.down\u003d\"bk-down\",e.up\u003d\"bk-up\",e.left\u003d\"bk-left\",e.right\u003d\"bk-right\",e.default\u003d\".bk-root .bk-menu-icon{width:28px;height:28px;background-size:60%;background-color:transparent;background-repeat:no-repeat;background-position:center center;}.bk-root .bk-context-menu{position:absolute;display:inline-flex;display:-webkit-inline-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;width:auto;height:auto;z-index:100;cursor:pointer;font-size:12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}.bk-root .bk-context-menu.bk-horizontal{flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-context-menu.bk-vertical{flex-direction:column;-webkit-flex-direction:column;}.bk-root .bk-context-menu \u003e .bk-divider{cursor:default;overflow:hidden;background-color:#e5e5e5;}.bk-root .bk-context-menu.bk-horizontal \u003e .bk-divider{width:1px;margin:5px 0;}.bk-root .bk-context-menu.bk-vertical \u003e .bk-divider{height:1px;margin:0 5px;}.bk-root .bk-context-menu \u003e :not(.bk-divider){border:1px solid transparent;}.bk-root .bk-context-menu \u003e :not(.bk-divider).bk-active{border-color:#26aae1;}.bk-root .bk-context-menu \u003e :not(.bk-divider):hover{background-color:#f9f9f9;}.bk-root .bk-context-menu.bk-horizontal \u003e :not(.bk-divider):first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.bk-root .bk-context-menu.bk-horizontal \u003e :not(.bk-divider):last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.bk-root .bk-context-menu.bk-vertical \u003e :not(.bk-divider):first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.bk-root .bk-context-menu.bk-vertical \u003e :not(.bk-divider):last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.bk-root .bk-menu{position:absolute;left:0;width:100%;z-index:100;cursor:pointer;font-size:12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}.bk-root .bk-menu.bk-above{bottom:100%;}.bk-root .bk-menu.bk-below{top:100%;}.bk-root .bk-menu \u003e .bk-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5;}.bk-root .bk-menu \u003e :not(.bk-divider){padding:6px 12px;}.bk-root .bk-menu \u003e :not(.bk-divider):hover,.bk-root .bk-menu \u003e :not(.bk-divider).bk-active{background-color:#e6e6e6;}.bk-root .bk-caret{display:inline-block;vertical-align:middle;width:0;height:0;margin:0 5px;}.bk-root .bk-caret.bk-down{border-top:4px solid;}.bk-root .bk-caret.bk-up{border-bottom:4px solid;}.bk-root .bk-caret.bk-down,.bk-root .bk-caret.bk-up{border-right:4px solid transparent;border-left:4px solid transparent;}.bk-root .bk-caret.bk-left{border-right:4px solid;}.bk-root .bk-caret.bk-right{border-left:4px solid;}.bk-root .bk-caret.bk-left,.bk-root .bk-caret.bk-right{border-top:4px solid transparent;border-bottom:4px solid transparent;}\"},\n function _(t,e,i,n,s){n();const o\u003dt(1),l\u003dt(43),h\u003dt(245),d\u003do.__importStar(t(243));class r{constructor(t,e\u003d{}){this.items\u003dt,this.options\u003de,this.el\u003dl.div(),this._open\u003d!1,this._item_click\u003dt\u003d\u003e{var e;null\u003d\u003d\u003d(e\u003dthis.items[t])||void 0\u003d\u003d\u003de||e.handler(),this.hide()},this._on_mousedown\u003dt\u003d\u003e{var e,i;const{target:n}\u003dt;n instanceof Node\u0026\u0026this.el.contains(n)||(null\u003d\u003d\u003d(i\u003d(e\u003dthis.options).prevent_hide)||void 0\u003d\u003d\u003di?void 0:i.call(e,t))||this.hide()},this._on_keydown\u003dt\u003d\u003e{t.keyCode\u003d\u003dl.Keys.Esc\u0026\u0026this.hide()},this._on_blur\u003d()\u003d\u003e{this.hide()},l.undisplay(this.el)}get is_open(){return this._open}get can_open(){return 0!\u003dthis.items.length}remove(){l.remove(this.el),this._unlisten()}_listen(){document.addEventListener(\"mousedown\",this._on_mousedown),document.addEventListener(\"keydown\",this._on_keydown),window.addEventListener(\"blur\",this._on_blur)}_unlisten(){document.removeEventListener(\"mousedown\",this._on_mousedown),document.removeEventListener(\"keydown\",this._on_keydown),window.removeEventListener(\"blur\",this._on_blur)}_position(t){const e\u003dthis.el.parentElement;if(null!\u003de){const i\u003de.getBoundingClientRect();this.el.style.left\u003dnull!\u003dt.left?t.left-i.left+\"px\":\"\",this.el.style.top\u003dnull!\u003dt.top?t.top-i.top+\"px\":\"\",this.el.style.right\u003dnull!\u003dt.right?i.right-t.right+\"px\":\"\",this.el.style.bottom\u003dnull!\u003dt.bottom?i.bottom-t.bottom+\"px\":\"\"}}render(){var t,e;l.empty(this.el,!0);const i\u003dnull!\u003d\u003d(t\u003dthis.options.orientation)\u0026\u0026void 0!\u003d\u003dt?t:\"vertical\";l.classes(this.el).add(\"bk-context-menu\",`bk-${i}`);for(const[t,i]of h.enumerate(this.items)){let n;if(null\u003d\u003dt)n\u003dl.div({class:d.divider});else{if(null!\u003dt.if\u0026\u0026!t.if())continue;{const i\u003dnull!\u003dt.icon?l.div({class:[\"bk-menu-icon\",t.icon]}):null;n\u003dl.div({class:(null\u003d\u003d\u003d(e\u003dt.active)||void 0\u003d\u003d\u003de?void 0:e.call(t))?\"bk-active\":null,title:t.tooltip},i,t.label)}}n.addEventListener(\"click\",(()\u003d\u003ethis._item_click(i))),this.el.appendChild(n)}}show(t){if(0!\u003dthis.items.length\u0026\u0026!this._open){if(this.render(),0\u003d\u003dthis.el.children.length)return;this._position(null!\u003dt?t:{left:0,top:0}),l.display(this.el),this._listen(),this._open\u003d!0}}hide(){this._open\u0026\u0026(this._open\u003d!1,this._unlisten(),l.undisplay(this.el))}toggle(t){this._open?this.hide():this.show(t)}}i.ContextMenu\u003dr,r.__name__\u003d\"ContextMenu\"},\n function _(n,e,o,t,r){t();const f\u003dn(9);function*i(n,e){const o\u003dn.length;if(e\u003eo)return;const t\u003df.range(e);for(yield t.map((e\u003d\u003en[e]));;){let r;for(const n of f.reversed(f.range(e)))if(t[n]!\u003dn+o-e){r\u003dn;break}if(null\u003d\u003dr)return;t[r]+\u003d1;for(const n of f.range(r+1,e))t[n]\u003dt[n-1]+1;yield t.map((e\u003d\u003en[e]))}}o.enumerate\u003dfunction*(n){let e\u003d0;for(const o of n)yield[o,e++]},o.combinations\u003di,o.subsets\u003dfunction*(n){for(const e of f.range(n.length+1))yield*i(n,e)}},\n function _(t,e,i,n,o){n();const s\u003dt(1),c\u003dt(238),l\u003ds.__importStar(t(241)),a\u003dt(43);class _ extends c.ButtonToolButtonView{render(){super.render(),a.classes(this.el).toggle(l.active,this.model.active)}_clicked(){const{active:t}\u003dthis.model;this.model.active\u003d!t}}i.OnOffButtonView\u003d_,_.__name__\u003d\"OnOffButtonView\"},\n function _(t,e,o,n,s){n();const i\u003dt(238),c\u003dt(246);class l extends i.ButtonToolView{}o.InspectToolView\u003dl,l.__name__\u003d\"InspectToolView\";class _ extends i.ButtonTool{constructor(t){super(t),this.event_type\u003d\"move\"}static init_InspectTool(){this.prototype.button_view\u003dc.OnOffButtonView,this.define((({Boolean:t})\u003d\u003e({toggleable:[t,!0]}))),this.override({active:!0})}}o.InspectTool\u003d_,_.__name__\u003d\"InspectTool\",_.init_InspectTool()},\n function _(t,o,e,i,s){i();const l\u003dt(1),n\u003dt(19),a\u003dt(43),r\u003dt(122),c\u003dt(240),_\u003dt(20),u\u003dt(9),h\u003dt(13),v\u003dt(8),p\u003dt(249),d\u003dt(99),b\u003dt(53),g\u003dt(236),f\u003dt(237),m\u003dt(251),w\u003dt(252),y\u003dt(247),T\u003dl.__importStar(t(241)),z\u003dT,B\u003dl.__importStar(t(253)),x\u003dB;class L extends b.Model{constructor(t){super(t)}static init_ToolbarViewModel(){this.define((({Boolean:t,Nullable:o})\u003d\u003e({_visible:[o(t),null],autohide:[t,!1]})))}get visible(){return!this.autohide||null!\u003dthis._visible\u0026\u0026this._visible}}e.ToolbarViewModel\u003dL,L.__name__\u003d\"ToolbarViewModel\",L.init_ToolbarViewModel();class M extends c.DOMView{constructor(){super(...arguments),this.layout\u003d{bbox:new d.BBox}}initialize(){super.initialize(),this._tool_button_views\u003dnew Map,this._toolbar_view_model\u003dnew L({autohide:this.model.autohide})}async lazy_initialize(){await super.lazy_initialize(),await this._build_tool_button_views()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.tools.change,(async()\u003d\u003e{await this._build_tool_button_views(),this.render()})),this.connect(this.model.properties.autohide.change,(()\u003d\u003e{this._toolbar_view_model.autohide\u003dthis.model.autohide,this._on_visible_change()})),this.connect(this._toolbar_view_model.properties._visible.change,(()\u003d\u003ethis._on_visible_change()))}styles(){return[...super.styles(),T.default,B.default]}remove(){r.remove_views(this._tool_button_views),super.remove()}async _build_tool_button_views(){const t\u003dnull!\u003dthis.model._proxied_tools?this.model._proxied_tools:this.model.tools;await r.build_views(this._tool_button_views,t,{parent:this},(t\u003d\u003et.button_view))}set_visibility(t){t!\u003dthis._toolbar_view_model._visible\u0026\u0026(this._toolbar_view_model._visible\u003dt)}_on_visible_change(){const t\u003dthis._toolbar_view_model.visible,o\u003dz.toolbar_hidden;this.el.classList.contains(o)\u0026\u0026t?this.el.classList.remove(o):t||this.el.classList.add(o)}render(){if(a.empty(this.el),this.el.classList.add(z.toolbar),this.el.classList.add(z[this.model.toolbar_location]),this._toolbar_view_model.autohide\u003dthis.model.autohide,this._on_visible_change(),null!\u003dthis.model.logo){const t\u003d\"grey\"\u003d\u003d\u003dthis.model.logo?x.grey:null,o\u003da.a({href:\"https://bokeh.org/\",target:\"_blank\",class:[x.logo,x.logo_small,t]});this.el.appendChild(o)}for(const[,t]of this._tool_button_views)t.render();const t\u003d[],o\u003dt\u003d\u003ethis._tool_button_views.get(t).el,{gestures:e}\u003dthis.model;for(const i of h.values(e))t.push(i.tools.map(o));t.push(this.model.actions.map(o)),t.push(this.model.inspectors.filter((t\u003d\u003et.toggleable)).map(o));for(const o of t)if(0!\u003d\u003do.length){const t\u003da.div({class:z.button_bar},o);this.el.appendChild(t)}}update_layout(){}update_position(){}after_layout(){this._has_finished\u003d!0}export(t,o\u003d!0){const e\u003d\"png\"\u003d\u003dt?\"canvas\":\"svg\",i\u003dnew p.CanvasLayer(e,o);return i.resize(0,0),i}}function V(){return{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}}}e.ToolbarBaseView\u003dM,M.__name__\u003d\"ToolbarBaseView\";class S extends b.Model{constructor(t){super(t)}static init_ToolbarBase(){this.prototype.default_view\u003dM,this.define((({Boolean:t,Array:o,Ref:e,Nullable:i})\u003d\u003e({tools:[o(e(g.Tool)),[]],logo:[i(_.Logo),\"normal\"],autohide:[t,!1]}))),this.internal((({Array:t,Struct:o,Ref:e,Nullable:i})\u003d\u003e{const s\u003do({tools:t(e(f.GestureTool)),active:i(e(g.Tool))});return{gestures:[o({pan:s,scroll:s,pinch:s,tap:s,doubletap:s,press:s,pressup:s,rotate:s,move:s,multi:s}),V],actions:[t(e(m.ActionTool)),[]],inspectors:[t(e(y.InspectTool)),[]],help:[t(e(w.HelpTool)),[]],toolbar_location:[_.Location,\"right\"]}}))}initialize(){super.initialize(),this._init_tools()}_init_tools(){const t\u003dfunction(t,o){if(t.length!\u003do.length)return!0;const e\u003dnew Set(o.map((t\u003d\u003et.id)));return u.some(t,(t\u003d\u003e!e.has(t.id)))},o\u003dthis.tools.filter((t\u003d\u003et instanceof y.InspectTool));t(this.inspectors,o)\u0026\u0026(this.inspectors\u003do);const e\u003dthis.tools.filter((t\u003d\u003et instanceof w.HelpTool));t(this.help,e)\u0026\u0026(this.help\u003de);const i\u003dthis.tools.filter((t\u003d\u003et instanceof m.ActionTool));t(this.actions,i)\u0026\u0026(this.actions\u003di);const s\u003d(t,o)\u003d\u003e{t in this.gestures||n.logger.warn(`Toolbar: unknown event type \u0027${t}\u0027 for tool: ${o}`)},l\u003d{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}};for(const t of this.tools)if(t instanceof f.GestureTool\u0026\u0026t.event_type)if(v.isString(t.event_type))l[t.event_type].tools.push(t),s(t.event_type,t);else{l.multi.tools.push(t);for(const o of t.event_type)s(o,t)}for(const o of Object.keys(l)){const e\u003dthis.gestures[o];t(e.tools,l[o].tools)\u0026\u0026(e.tools\u003dl[o].tools),e.active\u0026\u0026u.every(e.tools,(t\u003d\u003et.id!\u003de.active.id))\u0026\u0026(e.active\u003dnull)}}get horizontal(){return\"above\"\u003d\u003d\u003dthis.toolbar_location||\"below\"\u003d\u003d\u003dthis.toolbar_location}get vertical(){return\"left\"\u003d\u003d\u003dthis.toolbar_location||\"right\"\u003d\u003d\u003dthis.toolbar_location}_active_change(t){const{event_type:o}\u003dt;if(null\u003d\u003do)return;const e\u003dv.isString(o)?[o]:o;for(const o of e)if(t.active){const e\u003dthis.gestures[o].active;null!\u003de\u0026\u0026t!\u003de\u0026\u0026(n.logger.debug(`Toolbar: deactivating tool: ${e} for event type \u0027${o}\u0027`),e.active\u003d!1),this.gestures[o].active\u003dt,n.logger.debug(`Toolbar: activating tool: ${t} for event type \u0027${o}\u0027`)}else this.gestures[o].active\u003dnull}}e.ToolbarBase\u003dS,S.__name__\u003d\"ToolbarBase\",S.init_ToolbarBase()},\n function _(e,t,i,n,s){n();const o\u003de(250),a\u003de(99),r\u003de(43);function h(e){!function(e){void 0\u003d\u003d\u003de.lineDash\u0026\u0026Object.defineProperty(e,\"lineDash\",{get:()\u003d\u003ee.getLineDash(),set:t\u003d\u003ee.setLineDash(t)})}(e),function(e){e.setImageSmoothingEnabled\u003dt\u003d\u003e{e.imageSmoothingEnabled\u003dt,e.mozImageSmoothingEnabled\u003dt,e.oImageSmoothingEnabled\u003dt,e.webkitImageSmoothingEnabled\u003dt,e.msImageSmoothingEnabled\u003dt},e.getImageSmoothingEnabled\u003d()\u003d\u003e{const t\u003de.imageSmoothingEnabled;return null\u003d\u003dt||t}}(e),function(e){e.ellipse||(e.ellipse\u003dfunction(t,i,n,s,o,a,r,h\u003d!1){const l\u003d.551784;e.translate(t,i),e.rotate(o);let c\u003dn,g\u003ds;h\u0026\u0026(c\u003d-n,g\u003d-s),e.moveTo(-c,0),e.bezierCurveTo(-c,g*l,-c*l,g,0,g),e.bezierCurveTo(c*l,g,c,g*l,c,0),e.bezierCurveTo(c,-g*l,c*l,-g,0,-g),e.bezierCurveTo(-c*l,-g,-c,-g*l,-c,0),e.rotate(-o),e.translate(-t,-i)})}(e)}const l\u003d{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"};class c{constructor(e,t){switch(this.backend\u003de,this.hidpi\u003dt,this.pixel_ratio\u003d1,this.bbox\u003dnew a.BBox,e){case\"webgl\":case\"canvas\":{this._el\u003dthis._canvas\u003dr.canvas({style:l});const e\u003dthis.canvas.getContext(\"2d\");if(null\u003d\u003de)throw new Error(\"unable to obtain 2D rendering context\");this._ctx\u003de,t\u0026\u0026(this.pixel_ratio\u003ddevicePixelRatio);break}case\"svg\":{const e\u003dnew o.SVGRenderingContext2D;this._ctx\u003de,this._canvas\u003de.get_svg(),this._el\u003dr.div({style:l},this._canvas);break}}h(this._ctx)}get canvas(){return this._canvas}get ctx(){return this._ctx}get el(){return this._el}resize(e,t){this.bbox\u003dnew a.BBox({left:0,top:0,width:e,height:t});const i\u003dthis._ctx instanceof o.SVGRenderingContext2D?this._ctx:this.canvas;i.width\u003de*this.pixel_ratio,i.height\u003dt*this.pixel_ratio}prepare(){const{ctx:e,hidpi:t,pixel_ratio:i}\u003dthis;e.save(),t\u0026\u0026(e.scale(i,i),e.translate(.5,.5)),this.clear()}clear(){const{x:e,y:t,width:i,height:n}\u003dthis.bbox;this.ctx.clearRect(e,t,i,n)}finish(){this.ctx.restore()}to_blob(){const{_canvas:e}\u003dthis;if(e instanceof HTMLCanvasElement)return null!\u003de.msToBlob?Promise.resolve(e.msToBlob()):new Promise(((t,i)\u003d\u003e{e.toBlob((e\u003d\u003enull!\u003de?t(e):i()),\"image/png\")}));{const e\u003dthis._ctx.get_serialized_svg(!0),t\u003dnew Blob([e],{type:\"image/svg+xml\"});return Promise.resolve(t)}}}i.CanvasLayer\u003dc,c.__name__\u003d\"CanvasLayer\"},\n function _(t,e,i,s,n){s();const r\u003dt(168),a\u003dt(8),o\u003dt(43);function l(t){if(!t)throw new Error(\"cannot create a random attribute name for an undefined object\");const e\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz\";let i\u003d\"\";do{i\u003d\"\";for(let t\u003d0;t\u003c12;t++)i+\u003de[Math.floor(Math.random()*e.length)]}while(t[i]);return i}function h(t){var e;const i\u003d{left:\"start\",right:\"end\",center:\"middle\",start:\"start\",end:\"end\"};return null!\u003d\u003d(e\u003di[t])\u0026\u0026void 0!\u003d\u003de?e:i.start}function c(t){var e;const i\u003d{alphabetic:\"alphabetic\",hanging:\"hanging\",top:\"text-before-edge\",bottom:\"text-after-edge\",middle:\"central\"};return null!\u003d\u003d(e\u003di[t])\u0026\u0026void 0!\u003d\u003de?e:i.alphabetic}const _\u003dfunction(t,e){const i\u003dnew Map,s\u003dt.split(\",\");e\u003dnull!\u003de?e:10;for(let t\u003d0;t\u003cs.length;t+\u003d2){const n\u003d\"\u0026\"+s[t+1]+\";\",r\u003dparseInt(s[t],e);i.set(n,\"\u0026#\"+r+\";\")}return i.set(\"\\\\xa0\",\"\u0026#160;\"),i}(\"50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro\",32),u\u003d{strokeStyle:{svgAttr:\"stroke\",canvas:\"#000000\",svg:\"none\",apply:\"stroke\"},fillStyle:{svgAttr:\"fill\",canvas:\"#000000\",svg:null,apply:\"fill\"},lineCap:{svgAttr:\"stroke-linecap\",canvas:\"butt\",svg:\"butt\",apply:\"stroke\"},lineJoin:{svgAttr:\"stroke-linejoin\",canvas:\"miter\",svg:\"miter\",apply:\"stroke\"},miterLimit:{svgAttr:\"stroke-miterlimit\",canvas:10,svg:4,apply:\"stroke\"},lineWidth:{svgAttr:\"stroke-width\",canvas:1,svg:1,apply:\"stroke\"},globalAlpha:{svgAttr:\"opacity\",canvas:1,svg:1,apply:\"fill stroke\"},font:{canvas:\"10px sans-serif\"},shadowColor:{canvas:\"#000000\"},shadowOffsetX:{canvas:0},shadowOffsetY:{canvas:0},shadowBlur:{canvas:0},textAlign:{canvas:\"start\"},textBaseline:{canvas:\"alphabetic\"},lineDash:{svgAttr:\"stroke-dasharray\",canvas:[],svg:null,apply:\"stroke\"}};class p{constructor(t,e){this.__root\u003dt,this.__ctx\u003de}addColorStop(t,e){const i\u003dthis.__ctx.__createElement(\"stop\");if(i.setAttribute(\"offset\",`${t}`),-1!\u003d\u003de.indexOf(\"rgba\")){const t\u003d/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(e),[,s,n,r,a]\u003dt;i.setAttribute(\"stop-color\",`rgb(${s},${n},${r})`),i.setAttribute(\"stop-opacity\",a)}else i.setAttribute(\"stop-color\",e);this.__root.appendChild(i)}}p.__name__\u003d\"CanvasGradient\";class d{constructor(t,e){this.__root\u003dt,this.__ctx\u003de}}d.__name__\u003d\"CanvasPattern\";class m{constructor(t){var e,i,s;this.__currentPosition\u003dnull,this._transform\u003dnew r.AffineTransform,this._clip_path\u003dnull,this.__document\u003dnull!\u003d\u003d(e\u003dnull\u003d\u003dt?void 0:t.document)\u0026\u0026void 0!\u003d\u003de?e:document,(null\u003d\u003dt?void 0:t.ctx)?this.__ctx\u003dt.ctx:(this.__canvas\u003dthis.__document.createElement(\"canvas\"),this.__ctx\u003dthis.__canvas.getContext(\"2d\")),this.__setDefaultStyles(),this.__stack\u003d[],this.__root\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\"),this.__root.setAttribute(\"version\",\"1.1\"),this.__root.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.__root.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.width\u003dnull!\u003d\u003d(i\u003dnull\u003d\u003dt?void 0:t.width)\u0026\u0026void 0!\u003d\u003di?i:500,this.height\u003dnull!\u003d\u003d(s\u003dnull\u003d\u003dt?void 0:t.height)\u0026\u0026void 0!\u003d\u003ds?s:500,this.__ids\u003d{},this.__defs\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"defs\"),this.__root.appendChild(this.__defs)}get canvas(){return this}get width(){return this._width}set width(t){this._width\u003dt,this.__root.setAttribute(\"width\",`${t}`)}get height(){return this._height}set height(t){this._height\u003dt,this.__root.setAttribute(\"height\",`${t}`)}__createElement(t,e\u003d{},i\u003d!1){const s\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",t);i\u0026\u0026(s.setAttribute(\"fill\",\"none\"),s.setAttribute(\"stroke\",\"none\"));const n\u003dObject.keys(e);for(const t of n)s.setAttribute(t,`${e[t]}`);return s}__setDefaultStyles(){const t\u003dObject.keys(u),e\u003dthis;for(let i\u003d0;i\u003ct.length;i++){const s\u003dt[i];e[s]\u003du[s].canvas}}__applyStyleState(t){const e\u003dObject.keys(t),i\u003dthis;for(let s\u003d0;s\u003ce.length;s++){const n\u003de[s];i[n]\u003dt[n]}}__getStyleState(){const t\u003dObject.keys(u),e\u003d{};for(let i\u003d0;i\u003ct.length;i++){const s\u003dt[i];e[s]\u003dthis[s]}return e}__applyStyleToCurrentElement(t){var e;const i\u003dthis.__currentElement,s\u003dObject.keys(u);for(let n\u003d0;n\u003cs.length;n++){const r\u003du[s[n]],o\u003dthis[s[n]];if(null\u003d\u003d\u003d(e\u003dr.apply)||void 0\u003d\u003d\u003de?void 0:e.includes(t))if(o instanceof d){for(const t of[...o.__ctx.__defs.childNodes])if(t instanceof Element){const e\u003dt.getAttribute(\"id\");this.__ids[e]\u003de,this.__defs.appendChild(t)}const t\u003do.__root.getAttribute(\"id\");i.setAttribute(r.apply,`url(#${t})`)}else if(o instanceof p){const t\u003do.__root.getAttribute(\"id\");i.setAttribute(r.apply,`url(#${t})`)}else if(r.svg!\u003d\u003do)if(\"stroke\"!\u003d\u003dr.svgAttr\u0026\u0026\"fill\"!\u003d\u003dr.svgAttr||!a.isString(o)||-1\u003d\u003d\u003do.indexOf(\"rgba\")){let e\u003dr.svgAttr;if(\"globalAlpha\"\u003d\u003d\u003ds[n]\u0026\u0026(e\u003dt+\"-\"+r.svgAttr,i.getAttribute(e)))continue;i.setAttribute(e,`${o}`)}else{const t\u003d/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(o),[,e,s,n,a]\u003dt;i.setAttribute(r.svgAttr,`rgb(${e},${s},${n})`);let l\u003dparseFloat(a);const h\u003dthis.globalAlpha;null!\u003dh\u0026\u0026(l*\u003dh),i.setAttribute(r.svgAttr+\"-opacity\",`${l}`)}}}get_serialized_svg(t\u003d!1){let e\u003d(new XMLSerializer).serializeToString(this.__root);if(/xmlns\u003d\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg\".+xmlns\u003d\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg/gi.test(e)\u0026\u0026(e\u003de.replace(\u0027xmlns\u003d\"http://www.w3.org/2000/svg\u0027,\u0027xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\u0027)),t)for(const[t,i]of _){const s\u003dnew RegExp(t,\"gi\");s.test(e)\u0026\u0026(e\u003de.replace(s,i))}return e}get_svg(){return this.__root}save(){this.__stack.push({transform:this._transform,clip_path:this._clip_path,attributes:this.__getStyleState()}),this._transform\u003dthis._transform.clone()}restore(){if(0\u003d\u003dthis.__stack.length)return;const{transform:t,clip_path:e,attributes:i}\u003dthis.__stack.pop();this._transform\u003dt,this._clip_path\u003de,this.__applyStyleState(i)}_apply_transform(t,e\u003dthis._transform){e.is_identity||t.setAttribute(\"transform\",e.toString())}scale(t,e){isFinite(t)\u0026\u0026(null\u003d\u003de||isFinite(e))\u0026\u0026this._transform.scale(t,null!\u003de?e:t)}rotate(t){isFinite(t)\u0026\u0026this._transform.rotate(t)}translate(t,e){isFinite(t+e)\u0026\u0026this._transform.translate(t,e)}transform(t,e,i,s,n,r){isFinite(t+e+i+s+n+r)\u0026\u0026this._transform.transform(t,e,i,s,n,r)}beginPath(){this.__currentDefaultPath\u003d\"\",this.__currentPosition\u003dnull;const t\u003dthis.__createElement(\"path\",{},!0);this.__root.appendChild(t),this.__currentElement\u003dt}__applyCurrentDefaultPath(){const t\u003dthis.__currentElement;\"path\"\u003d\u003d\u003dt.nodeName?t.setAttribute(\"d\",this.__currentDefaultPath):console.error(\"Attempted to apply path command to node\",t.nodeName)}__addPathCommand(t,e,i){const s\u003dthis.__currentDefaultPath?\" \":\"\";this.__currentDefaultPath+\u003ds+i,this.__currentPosition\u003d{x:t,y:e}}get _hasCurrentDefaultPath(){return!!this.__currentDefaultPath}moveTo(t,e){if(!isFinite(t+e))return;\"path\"!\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.beginPath();const[i,s]\u003dthis._transform.apply(t,e);this.__addPathCommand(i,s,`M ${i} ${s}`)}closePath(){this._hasCurrentDefaultPath\u0026\u0026this.__addPathCommand(NaN,NaN,\"Z\")}lineTo(t,e){if(isFinite(t+e))if(this._hasCurrentDefaultPath){const[i,s]\u003dthis._transform.apply(t,e);this.__addPathCommand(i,s,`L ${i} ${s}`)}else this.moveTo(t,e)}bezierCurveTo(t,e,i,s,n,r){if(!isFinite(t+e+i+s+n+r))return;const[a,o]\u003dthis._transform.apply(n,r),[l,h]\u003dthis._transform.apply(t,e),[c,_]\u003dthis._transform.apply(i,s);this.__addPathCommand(a,o,`C ${l} ${h} ${c} ${_} ${a} ${o}`)}quadraticCurveTo(t,e,i,s){if(!isFinite(t+e+i+s))return;const[n,r]\u003dthis._transform.apply(i,s),[a,o]\u003dthis._transform.apply(t,e);this.__addPathCommand(n,r,`Q ${a} ${o} ${n} ${r}`)}arcTo(t,e,i,s,n){if(!isFinite(t+e+i+s+n))return;if(null\u003d\u003dthis.__currentPosition)return;const r\u003dthis.__currentPosition.x,a\u003dthis.__currentPosition.y;if(n\u003c0)throw new Error(\"IndexSizeError: The radius provided (\"+n+\") is negative.\");if(r\u003d\u003d\u003dt\u0026\u0026a\u003d\u003d\u003de||t\u003d\u003d\u003di\u0026\u0026e\u003d\u003d\u003ds||0\u003d\u003d\u003dn)return void this.lineTo(t,e);function o([t,e]){const i\u003dMath.sqrt(t**2+e**2);return[t/i,e/i]}const l\u003do([r-t,a-e]),h\u003do([i-t,s-e]);if(l[0]*h[1]\u003d\u003dl[1]*h[0])return void this.lineTo(t,e);const c\u003dl[0]*h[0]+l[1]*h[1],_\u003dMath.acos(Math.abs(c)),u\u003do([l[0]+h[0],l[1]+h[1]]),p\u003dn/Math.sin(_/2),d\u003dt+p*u[0],m\u003de+p*u[1],f\u003d[-l[1],l[0]],g\u003d[h[1],-h[0]];function v(t){const e\u003dt[0];return t[1]\u003e\u003d0?Math.acos(e):-Math.acos(e)}const w\u003dv(f),b\u003dv(g);this.lineTo(d+f[0]*n,m+f[1]*n),this.arc(d,m,n,w,b)}stroke(){\"path\"\u003d\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.__currentElement.setAttribute(\"paint-order\",\"fill\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"stroke\"),null!\u003dthis._clip_path\u0026\u0026this.__currentElement.setAttribute(\"clip-path\",this._clip_path)}fill(t){if(\"path\"\u003d\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.__currentElement.setAttribute(\"paint-order\",\"stroke\"),\"none\"!\u003dthis.__currentElement.getAttribute(\"fill\")){const t\u003dthis.__currentElement.cloneNode(!0);this.__root.appendChild(t),this.__currentElement\u003dt}this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"fill\"),null!\u003dt\u0026\u0026this.__currentElement.setAttribute(\"fill-rule\",t),null!\u003dthis._clip_path\u0026\u0026this.__currentElement.setAttribute(\"clip-path\",this._clip_path)}rect(t,e,i,s){isFinite(t+e+i+s)\u0026\u0026(\"path\"!\u003d\u003dthis.__currentElement.nodeName\u0026\u0026this.beginPath(),this.moveTo(t,e),this.lineTo(t+i,e),this.lineTo(t+i,e+s),this.lineTo(t,e+s),this.lineTo(t,e))}fillRect(t,e,i,s){isFinite(t+e+i+s)\u0026\u0026(this.beginPath(),this.rect(t,e,i,s),this.fill())}strokeRect(t,e,i,s){isFinite(t+e+i+s)\u0026\u0026(this.beginPath(),this.rect(t,e,i,s),this.stroke())}__clearCanvas(){o.empty(this.__defs),o.empty(this.__root),this.__root.appendChild(this.__defs),this.__currentElement\u003dthis.__root}clearRect(t,e,i,s){if(!isFinite(t+e+i+s))return;if(0\u003d\u003d\u003dt\u0026\u00260\u003d\u003d\u003de\u0026\u0026i\u003d\u003d\u003dthis.width\u0026\u0026s\u003d\u003d\u003dthis.height)return void this.__clearCanvas();const n\u003dthis.__createElement(\"rect\",{x:t,y:e,width:i,height:s,fill:\"#FFFFFF\"},!0);this._apply_transform(n),this.__root.appendChild(n)}createLinearGradient(t,e,i,s){if(!isFinite(t+e+i+s))throw new Error(\"The provided double value is non-finite\");const[n,r]\u003dthis._transform.apply(t,e),[a,o]\u003dthis._transform.apply(i,s),h\u003dthis.__createElement(\"linearGradient\",{id:l(this.__ids),x1:`${n}px`,x2:`${a}px`,y1:`${r}px`,y2:`${o}px`,gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(h),new p(h,this)}createRadialGradient(t,e,i,s,n,r){if(!isFinite(t+e+i+s+n+r))throw new Error(\"The provided double value is non-finite\");const[a,o]\u003dthis._transform.apply(t,e),[h,c]\u003dthis._transform.apply(s,n),_\u003dthis.__createElement(\"radialGradient\",{id:l(this.__ids),cx:`${h}px`,cy:`${c}px`,r:`${r}px`,fx:`${a}px`,fy:`${o}px`,gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(_),new p(_,this)}__parseFont(){var t,e,i,s,n;const r\u003d/^\\s*(?\u003d(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)(?\u003d(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)(?\u003d(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))(?:\\s*\\/\\s*(normal|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])))?\\s*([-,\\\u0027\\\"\\sa-z0-9]+?)\\s*$/i.exec(this.font),a\u003d{style:null!\u003d\u003d(t\u003dr[1])\u0026\u0026void 0!\u003d\u003dt?t:\"normal\",size:null!\u003d\u003d(e\u003dr[4])\u0026\u0026void 0!\u003d\u003de?e:\"10px\",family:null!\u003d\u003d(i\u003dr[6])\u0026\u0026void 0!\u003d\u003di?i:\"sans-serif\",weight:null!\u003d\u003d(s\u003dr[3])\u0026\u0026void 0!\u003d\u003ds?s:\"normal\",decoration:null!\u003d\u003d(n\u003dr[2])\u0026\u0026void 0!\u003d\u003dn?n:\"normal\"};return\"underline\"\u003d\u003d\u003dthis.__fontUnderline\u0026\u0026(a.decoration\u003d\"underline\"),null!\u003dthis.__fontHref\u0026\u0026(a.href\u003dthis.__fontHref),a}__wrapTextLink(t,e){if(t.href){const i\u003dthis.__createElement(\"a\");return i.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.href),i.appendChild(e),i}return e}__applyText(t,e,i,s){const n\u003dthis.__parseFont(),r\u003dthis.__createElement(\"text\",{\"font-family\":n.family,\"font-size\":n.size,\"font-style\":n.style,\"font-weight\":n.weight,\"text-decoration\":n.decoration,x:e,y:i,\"text-anchor\":h(this.textAlign),\"dominant-baseline\":c(this.textBaseline)},!0);r.appendChild(this.__document.createTextNode(t)),this._apply_transform(r),this.__currentElement\u003dr,this.__applyStyleToCurrentElement(s),this.__root.appendChild(this.__wrapTextLink(n,r))}fillText(t,e,i){null!\u003dt\u0026\u0026isFinite(e+i)\u0026\u0026this.__applyText(t,e,i,\"fill\")}strokeText(t,e,i){null!\u003dt\u0026\u0026isFinite(e+i)\u0026\u0026this.__applyText(t,e,i,\"stroke\")}measureText(t){return this.__ctx.font\u003dthis.font,this.__ctx.measureText(t)}arc(t,e,i,s,n,r\u003d!1){if(!isFinite(t+e+i+s+n))return;if(s\u003d\u003d\u003dn)return;(s%\u003d2*Math.PI)\u003d\u003d\u003d(n%\u003d2*Math.PI)\u0026\u0026(n\u003d(n+2*Math.PI-.001*(r?-1:1))%(2*Math.PI));const a\u003dt+i*Math.cos(n),o\u003de+i*Math.sin(n),l\u003dt+i*Math.cos(s),h\u003de+i*Math.sin(s),c\u003dr?0:1;let _\u003d0,u\u003dn-s;u\u003c0\u0026\u0026(u+\u003d2*Math.PI),_\u003dr?u\u003eMath.PI?0:1:u\u003eMath.PI?1:0,this.lineTo(l,h);const p\u003di,d\u003di,[m,f]\u003dthis._transform.apply(a,o);this.__addPathCommand(m,f,`A ${p} ${d} 0 ${_} ${c} ${m} ${f}`)}clip(){const t\u003dthis.__createElement(\"clipPath\"),e\u003dl(this.__ids);this.__applyCurrentDefaultPath(),t.setAttribute(\"id\",e),t.appendChild(this.__currentElement),this.__defs.appendChild(t),this._clip_path\u003d`url(#${e})`}drawImage(t,...e){let i,s,n,r,a,o,l,h;if(2\u003d\u003de.length){if([i,s]\u003de,!isFinite(i+s))return;a\u003d0,o\u003d0,l\u003dt.width,h\u003dt.height,n\u003dl,r\u003dh}else if(4\u003d\u003de.length){if([i,s,n,r]\u003de,!isFinite(i+s+n+r))return;a\u003d0,o\u003d0,l\u003dt.width,h\u003dt.height}else{if(8!\u003d\u003de.length)throw new Error(`Inavlid number of arguments passed to drawImage: ${arguments.length}`);if([a,o,l,h,i,s,n,r]\u003de,!isFinite(a+o+l+h+i+s+n+r))return}const c\u003dthis.__root,_\u003dthis._transform.clone().translate(i,s);if(t instanceof m||t instanceof SVGSVGElement){const e\u003d(t instanceof SVGSVGElement?t:t.get_svg()).cloneNode(!0);let i;_.is_identity?i\u003dc:(i\u003dthis.__createElement(\"g\"),this._apply_transform(i,_),c.appendChild(i));for(const t of[...e.childNodes])if(t instanceof SVGDefsElement){for(const e of[...t.childNodes])if(e instanceof Element){const t\u003de.getAttribute(\"id\");this.__ids[t]\u003dt,this.__defs.appendChild(e)}}else i.appendChild(t)}else if(t instanceof HTMLImageElement||t instanceof SVGImageElement){const e\u003dthis.__createElement(\"image\");if(e.setAttribute(\"width\",`${n}`),e.setAttribute(\"height\",`${r}`),e.setAttribute(\"preserveAspectRatio\",\"none\"),a||o||l!\u003d\u003dt.width||h!\u003d\u003dt.height){const e\u003dthis.__document.createElement(\"canvas\");e.width\u003dn,e.height\u003dr;e.getContext(\"2d\").drawImage(t,a,o,l,h,0,0,n,r),t\u003de}this._apply_transform(e,_);const i\u003dt instanceof HTMLCanvasElement?t.toDataURL():t.getAttribute(\"src\");e.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",i),c.appendChild(e)}else if(t instanceof HTMLCanvasElement){const e\u003dthis.__createElement(\"image\");e.setAttribute(\"width\",`${n}`),e.setAttribute(\"height\",`${r}`),e.setAttribute(\"preserveAspectRatio\",\"none\");const i\u003dthis.__document.createElement(\"canvas\");i.width\u003dn,i.height\u003dr;const s\u003di.getContext(\"2d\");s.imageSmoothingEnabled\u003d!1,s.drawImage(t,a,o,l,h,0,0,n,r),t\u003di,this._apply_transform(e,_),e.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.toDataURL()),c.appendChild(e)}}createPattern(t,e){const i\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"pattern\"),s\u003dl(this.__ids);if(i.setAttribute(\"id\",s),i.setAttribute(\"width\",`${this._to_number(t.width)}`),i.setAttribute(\"height\",`${this._to_number(t.height)}`),i.setAttribute(\"patternUnits\",\"userSpaceOnUse\"),t instanceof HTMLCanvasElement||t instanceof HTMLImageElement||t instanceof SVGImageElement){const e\u003dthis.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"image\"),s\u003dt instanceof HTMLCanvasElement?t.toDataURL():t.getAttribute(\"src\");e.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",s),i.appendChild(e),this.__defs.appendChild(i)}else if(t instanceof m){for(const e of[...t.__root.childNodes])e instanceof SVGDefsElement||i.appendChild(e);this.__defs.appendChild(i)}else{if(!(t instanceof SVGSVGElement))throw new Error(\"unsupported\");for(const e of[...t.childNodes])e instanceof SVGDefsElement||i.appendChild(e);this.__defs.appendChild(i)}return new d(i,this)}setLineDash(t){t\u0026\u0026t.length\u003e0?this.lineDash\u003dt.join(\",\"):this.lineDash\u003dnull}_to_number(t){return a.isNumber(t)?t:t.baseVal.value}}i.SVGRenderingContext2D\u003dm,m.__name__\u003d\"SVGRenderingContext2D\"},\n function _(o,t,n,i,e){i();const s\u003do(238),c\u003do(15);class l extends s.ButtonToolButtonView{_clicked(){this.model.do.emit(void 0)}}n.ActionToolButtonView\u003dl,l.__name__\u003d\"ActionToolButtonView\";class _ extends s.ButtonToolView{connect_signals(){super.connect_signals(),this.connect(this.model.do,(o\u003d\u003ethis.doit(o)))}}n.ActionToolView\u003d_,_.__name__\u003d\"ActionToolView\";class d extends s.ButtonTool{constructor(o){super(o),this.button_view\u003dl,this.do\u003dnew c.Signal(this,\"do\")}}n.ActionTool\u003dd,d.__name__\u003d\"ActionTool\"},\n function _(o,e,t,i,l){i();const s\u003do(251),n\u003do(242);class r extends s.ActionToolView{doit(){window.open(this.model.redirect)}}t.HelpToolView\u003dr,r.__name__\u003d\"HelpToolView\";class c extends s.ActionTool{constructor(o){super(o),this.tool_name\u003d\"Help\",this.icon\u003dn.tool_icon_help}static init_HelpTool(){this.prototype.default_view\u003dr,this.define((({String:o})\u003d\u003e({redirect:[o,\"https://docs.bokeh.org/en/latest/docs/user_guide/tools.html\"]}))),this.override({description:\"Click the question mark to learn more about Bokeh plot tools.\"}),this.register_alias(\"help\",(()\u003d\u003enew c))}}t.HelpTool\u003dc,c.__name__\u003d\"HelpTool\",c.init_HelpTool()},\n function _(o,l,g,A,r){A(),g.root\u003d\"bk-root\",g.logo\u003d\"bk-logo\",g.grey\u003d\"bk-grey\",g.logo_small\u003d\"bk-logo-small\",g.logo_notebook\u003d\"bk-logo-notebook\",g.default\u003d\".bk-root .bk-logo{margin:5px;position:relative;display:block;background-repeat:no-repeat;}.bk-root .bk-logo.bk-grey{filter:url(\\\"data:image/svg+xml;utf8,\u003csvg xmlns\u003d\u0027http://www.w3.org/2000/svg\u0027\u003e\u003cfilter id\u003d\u0027grayscale\u0027\u003e\u003cfeColorMatrix type\u003d\u0027matrix\u0027 values\u003d\u00270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\u0027/\u003e\u003c/filter\u003e\u003c/svg\u003e#grayscale\\\");filter:gray;-webkit-filter:grayscale(100%);}.bk-root .bk-logo-small{width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg\u003d\u003d);}.bk-root .bk-logo-notebook{display:inline-block;vertical-align:middle;margin-right:5px;}\"},\n function _(t,e,i,s,l){s();const o\u003dt(1),n\u003dt(40),h\u003dt(20),a\u003dt(43),r\u003do.__importStar(t(255)),c\u003dr;class d extends n.AnnotationView{initialize(){super.initialize(),this.el\u003da.div({class:c.tooltip}),a.undisplay(this.el),this.plot_view.canvas_view.add_overlay(this.el)}remove(){a.remove(this.el),super.remove()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.content.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.position.change,(()\u003d\u003ethis._reposition()))}styles(){return[...super.styles(),r.default]}render(){this.model.visible||a.undisplay(this.el),super.render()}_render(){const{content:t}\u003dthis.model;null!\u003dt?(a.empty(this.el),a.classes(this.el).toggle(\"bk-tooltip-custom\",this.model.custom),this.el.appendChild(t),this.model.show_arrow\u0026\u0026this.el.classList.add(c.tooltip_arrow)):a.undisplay(this.el)}_reposition(){const{position:t}\u003dthis.model;if(null\u003d\u003dt)return void a.undisplay(this.el);const[e,i]\u003dt,s\u003d(()\u003d\u003e{const t\u003dthis.parent.layout.bbox.relative(),{attachment:s}\u003dthis.model;switch(s){case\"horizontal\":return e\u003ct.hcenter?\"right\":\"left\";case\"vertical\":return i\u003ct.vcenter?\"below\":\"above\";default:return s}})();let l;this.el.classList.remove(c.right),this.el.classList.remove(c.left),this.el.classList.remove(c.above),this.el.classList.remove(c.below),a.display(this.el);let o\u003dnull,n\u003dnull;switch(s){case\"right\":this.el.classList.add(c.left),o\u003de+(this.el.offsetWidth-this.el.clientWidth)+10,l\u003di-this.el.offsetHeight/2;break;case\"left\":this.el.classList.add(c.right),n\u003dthis.plot_view.layout.bbox.width-e+10,l\u003di-this.el.offsetHeight/2;break;case\"below\":this.el.classList.add(c.above),l\u003di+(this.el.offsetHeight-this.el.clientHeight)+10,o\u003dMath.round(e-this.el.offsetWidth/2);break;case\"above\":this.el.classList.add(c.below),l\u003di-this.el.offsetHeight-10,o\u003dMath.round(e-this.el.offsetWidth/2)}this.el.style.top\u003d`${l}px`,this.el.style.left\u003dnull!\u003do?`${o}px`:\"auto\",this.el.style.right\u003dnull!\u003dn?`${n}px`:\"auto\"}}i.TooltipView\u003dd,d.__name__\u003d\"TooltipView\";class p extends n.Annotation{constructor(t){super(t)}static init_Tooltip(){this.prototype.default_view\u003dd,this.define((({Boolean:t})\u003d\u003e({attachment:[h.TooltipAttachment,\"horizontal\"],inner_only:[t,!0],show_arrow:[t,!0]}))),this.internal((({Boolean:t,Number:e,Tuple:i,Ref:s,Nullable:l})\u003d\u003e({position:[l(i(e,e)),null],content:[s(HTMLElement),()\u003d\u003ea.div()],custom:[t]}))),this.override({level:\"overlay\"})}clear(){this.position\u003dnull}}i.Tooltip\u003dp,p.__name__\u003d\"Tooltip\",p.init_Tooltip()},\n function _(o,t,r,e,l){e(),r.root\u003d\"bk-root\",r.tooltip\u003d\"bk-tooltip\",r.left\u003d\"bk-left\",r.tooltip_arrow\u003d\"bk-tooltip-arrow\",r.right\u003d\"bk-right\",r.above\u003d\"bk-above\",r.below\u003d\"bk-below\",r.tooltip_row_label\u003d\"bk-tooltip-row-label\",r.tooltip_row_value\u003d\"bk-tooltip-row-value\",r.tooltip_color_block\u003d\"bk-tooltip-color-block\",r.default\u003d\u0027.bk-root{}.bk-root .bk-tooltip{font-weight:300;font-size:12px;position:absolute;padding:5px;border:1px solid #e5e5e5;color:#2f2f2f;background-color:white;pointer-events:none;opacity:0.95;z-index:100;}.bk-root .bk-tooltip \u003e div:not(:first-child){margin-top:5px;border-top:#e5e5e5 1px dashed;}.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before{position:absolute;margin:-7px 0 0 0;top:50%;width:0;height:0;border-style:solid;border-width:7px 0 7px 0;border-color:transparent;content:\" \";display:block;left:-10px;border-right-width:10px;border-right-color:#909599;}.bk-root .bk-tooltip.bk-left::before{left:-10px;border-right-width:10px;border-right-color:#909599;}.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after{position:absolute;margin:-7px 0 0 0;top:50%;width:0;height:0;border-style:solid;border-width:7px 0 7px 0;border-color:transparent;content:\" \";display:block;right:-10px;border-left-width:10px;border-left-color:#909599;}.bk-root .bk-tooltip.bk-right::after{right:-10px;border-left-width:10px;border-left-color:#909599;}.bk-root .bk-tooltip.bk-above::before{position:absolute;margin:0 0 0 -7px;left:50%;width:0;height:0;border-style:solid;border-width:0 7px 0 7px;border-color:transparent;content:\" \";display:block;top:-10px;border-bottom-width:10px;border-bottom-color:#909599;}.bk-root .bk-tooltip.bk-below::after{position:absolute;margin:0 0 0 -7px;left:50%;width:0;height:0;border-style:solid;border-width:0 7px 0 7px;border-color:transparent;content:\" \";display:block;bottom:-10px;border-top-width:10px;border-top-color:#909599;}.bk-root .bk-tooltip-row-label{text-align:right;color:#26aae1;}.bk-root .bk-tooltip-row-value{color:default;}.bk-root .bk-tooltip-color-block{width:12px;height:12px;margin-left:5px;margin-right:5px;outline:#dddddd solid 1px;display:inline-block;}\u0027},\n function _(e,t,i,s,r){s();const a\u003de(135),h\u003de(133),_\u003de(122),l\u003de(48);class o extends a.UpperLowerView{async lazy_initialize(){await super.lazy_initialize();const{lower_head:e,upper_head:t}\u003dthis.model;null!\u003de\u0026\u0026(this.lower_head\u003dawait _.build_view(e,{parent:this})),null!\u003dt\u0026\u0026(this.upper_head\u003dawait _.build_view(t,{parent:this}))}set_data(e){var t,i;super.set_data(e),null\u003d\u003d\u003d(t\u003dthis.lower_head)||void 0\u003d\u003d\u003dt||t.set_data(e),null\u003d\u003d\u003d(i\u003dthis.upper_head)||void 0\u003d\u003d\u003di||i.set_data(e)}paint(e){if(this.visuals.line.doit)for(let t\u003d0,i\u003dthis._lower_sx.length;t\u003ci;t++)this.visuals.line.set_vectorize(e,t),e.beginPath(),e.moveTo(this._lower_sx[t],this._lower_sy[t]),e.lineTo(this._upper_sx[t],this._upper_sy[t]),e.stroke();const t\u003d\"height\"\u003d\u003dthis.model.dimension?0:Math.PI/2;if(null!\u003dthis.lower_head)for(let i\u003d0,s\u003dthis._lower_sx.length;i\u003cs;i++)e.save(),e.translate(this._lower_sx[i],this._lower_sy[i]),e.rotate(t+Math.PI),this.lower_head.render(e,i),e.restore();if(null!\u003dthis.upper_head)for(let i\u003d0,s\u003dthis._upper_sx.length;i\u003cs;i++)e.save(),e.translate(this._upper_sx[i],this._upper_sy[i]),e.rotate(t),this.upper_head.render(e,i),e.restore()}}i.WhiskerView\u003do,o.__name__\u003d\"WhiskerView\";class n extends a.UpperLower{constructor(e){super(e)}static init_Whisker(){this.prototype.default_view\u003do,this.mixins(l.LineVector),this.define((({Ref:e,Nullable:t})\u003d\u003e({lower_head:[t(e(h.ArrowHead)),()\u003d\u003enew h.TeeHead({size:10})],upper_head:[t(e(h.ArrowHead)),()\u003d\u003enew h.TeeHead({size:10})]}))),this.override({level:\"underlay\"})}}i.Whisker\u003dn,n.__name__\u003d\"Whisker\",n.init_Whisker()},\n function _(n,o,t,u,e){u(),e(\"CustomJS\",n(258).CustomJS),e(\"OpenURL\",n(260).OpenURL)},\n function _(t,s,e,n,c){n();const u\u003dt(259),i\u003dt(13),a\u003dt(34);class r extends u.Callback{constructor(t){super(t)}static init_CustomJS(){this.define((({Unknown:t,String:s,Dict:e})\u003d\u003e({args:[e(t),{}],code:[s,\"\"]})))}get names(){return i.keys(this.args)}get values(){return i.values(this.args)}get func(){const t\u003da.use_strict(this.code);return new Function(...this.names,\"cb_obj\",\"cb_data\",t)}execute(t,s\u003d{}){return this.func.apply(t,this.values.concat(t,s))}}e.CustomJS\u003dr,r.__name__\u003d\"CustomJS\",r.init_CustomJS()},\n function _(c,a,l,n,s){n();const e\u003dc(53);class o extends e.Model{constructor(c){super(c)}}l.Callback\u003do,o.__name__\u003d\"Callback\"},\n function _(e,t,n,i,o){i();const s\u003de(259),c\u003de(182),r\u003de(8);class a extends s.Callback{constructor(e){super(e)}static init_OpenURL(){this.define((({Boolean:e,String:t})\u003d\u003e({url:[t,\"http://\"],same_tab:[e,!1]})))}navigate(e){this.same_tab?window.location.href\u003de:window.open(e)}execute(e,{source:t}){const n\u003de\u003d\u003e{const n\u003dc.replace_placeholders(this.url,t,e,void 0,void 0,encodeURI);if(!r.isString(n))throw new Error(\"HTML output is not supported in this context\");this.navigate(n)},{selected:i}\u003dt;for(const e of i.indices)n(e);for(const e of i.line_indices)n(e)}}n.OpenURL\u003da,a.__name__\u003d\"OpenURL\",a.init_OpenURL()},\n function _(a,n,e,r,s){r(),s(\"Canvas\",a(262).Canvas),s(\"CartesianFrame\",a(144).CartesianFrame)},\n function _(e,t,s,i,a){i();const l\u003de(14),n\u003de(240),r\u003de(19),o\u003de(43),h\u003de(20),_\u003de(13),c\u003de(263),d\u003de(99),p\u003de(249),v\u003d(()\u003d\u003e{const e\u003ddocument.createElement(\"canvas\"),t\u003de.getContext(\"webgl\",{premultipliedAlpha:!0});return null!\u003dt?{canvas:e,gl:t}:void r.logger.trace(\"WebGL is not supported\")})(),u\u003d{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"};class b extends n.DOMView{constructor(){super(...arguments),this.bbox\u003dnew d.BBox}initialize(){super.initialize(),\"webgl\"\u003d\u003dthis.model.output_backend\u0026\u0026(this.webgl\u003dv),this.underlays_el\u003do.div({style:u}),this.primary\u003dthis.create_layer(),this.overlays\u003dthis.create_layer(),this.overlays_el\u003do.div({style:u}),this.events_el\u003do.div({class:\"bk-canvas-events\",style:u});const e\u003d[this.underlays_el,this.primary.el,this.overlays.el,this.overlays_el,this.events_el];_.extend(this.el.style,u),o.append(this.el,...e),this.ui_event_bus\u003dnew c.UIEventBus(this)}remove(){this.ui_event_bus.destroy(),super.remove()}add_underlay(e){this.underlays_el.appendChild(e)}add_overlay(e){this.overlays_el.appendChild(e)}add_event(e){this.events_el.appendChild(e)}get pixel_ratio(){return this.primary.pixel_ratio}resize(e,t){this.bbox\u003dnew d.BBox({left:0,top:0,width:e,height:t}),this.primary.resize(e,t),this.overlays.resize(e,t)}prepare_webgl(e){const{webgl:t}\u003dthis;if(null!\u003dt){const{width:s,height:i}\u003dthis.bbox;t.canvas.width\u003dthis.pixel_ratio*s,t.canvas.height\u003dthis.pixel_ratio*i;const{gl:a}\u003dt;a.enable(a.SCISSOR_TEST);const[l,n,r,o]\u003de,{xview:h,yview:_}\u003dthis.bbox,c\u003dh.compute(l),d\u003d_.compute(n+o),p\u003dthis.pixel_ratio;a.scissor(p*c,p*d,p*r,p*o),a.enable(a.BLEND),a.blendFuncSeparate(a.SRC_ALPHA,a.ONE_MINUS_SRC_ALPHA,a.ONE_MINUS_DST_ALPHA,a.ONE),this._clear_webgl()}}blit_webgl(e){const{webgl:t}\u003dthis;if(null!\u003dt){if(r.logger.debug(\"Blitting WebGL canvas\"),e.restore(),e.drawImage(t.canvas,0,0),e.save(),this.model.hidpi){const t\u003dthis.pixel_ratio;e.scale(t,t),e.translate(.5,.5)}this._clear_webgl()}}_clear_webgl(){const{webgl:e}\u003dthis;if(null!\u003de){const{gl:t,canvas:s}\u003de;t.viewport(0,0,s.width,s.height),t.clearColor(0,0,0,0),t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT)}}compose(){const e\u003dthis.create_layer(),{width:t,height:s}\u003dthis.bbox;return e.resize(t,s),e.ctx.drawImage(this.primary.canvas,0,0),e.ctx.drawImage(this.overlays.canvas,0,0),e}create_layer(){const{output_backend:e,hidpi:t}\u003dthis.model;return new p.CanvasLayer(e,t)}to_blob(){return this.compose().to_blob()}}s.CanvasView\u003db,b.__name__\u003d\"CanvasView\";class g extends l.HasProps{constructor(e){super(e)}static init_Canvas(){this.prototype.default_view\u003db,this.internal((({Boolean:e})\u003d\u003e({hidpi:[e,!0],output_backend:[h.OutputBackend,\"canvas\"]})))}}s.Canvas\u003dg,g.__name__\u003d\"Canvas\",g.init_Canvas()},\n function _(t,e,s,n,i){n();const r\u003dt(1),a\u003dr.__importDefault(t(239)),_\u003dt(15),h\u003dt(19),o\u003dt(43),l\u003dr.__importStar(t(264)),c\u003dt(265),p\u003dt(9),u\u003dt(8),v\u003dt(27),d\u003dt(244);class g{constructor(t){this.canvas_view\u003dt,this.pan_start\u003dnew _.Signal(this,\"pan:start\"),this.pan\u003dnew _.Signal(this,\"pan\"),this.pan_end\u003dnew _.Signal(this,\"pan:end\"),this.pinch_start\u003dnew _.Signal(this,\"pinch:start\"),this.pinch\u003dnew _.Signal(this,\"pinch\"),this.pinch_end\u003dnew _.Signal(this,\"pinch:end\"),this.rotate_start\u003dnew _.Signal(this,\"rotate:start\"),this.rotate\u003dnew _.Signal(this,\"rotate\"),this.rotate_end\u003dnew _.Signal(this,\"rotate:end\"),this.tap\u003dnew _.Signal(this,\"tap\"),this.doubletap\u003dnew _.Signal(this,\"doubletap\"),this.press\u003dnew _.Signal(this,\"press\"),this.pressup\u003dnew _.Signal(this,\"pressup\"),this.move_enter\u003dnew _.Signal(this,\"move:enter\"),this.move\u003dnew _.Signal(this,\"move\"),this.move_exit\u003dnew _.Signal(this,\"move:exit\"),this.scroll\u003dnew _.Signal(this,\"scroll\"),this.keydown\u003dnew _.Signal(this,\"keydown\"),this.keyup\u003dnew _.Signal(this,\"keyup\"),this.hammer\u003dnew a.default(this.hit_area,{touchAction:\"auto\",inputClass:a.default.TouchMouseInput}),this._prev_move\u003dnull,this._curr_pan\u003dnull,this._curr_pinch\u003dnull,this._curr_rotate\u003dnull,this._configure_hammerjs(),this.hit_area.addEventListener(\"mousemove\",(t\u003d\u003ethis._mouse_move(t))),this.hit_area.addEventListener(\"mouseenter\",(t\u003d\u003ethis._mouse_enter(t))),this.hit_area.addEventListener(\"mouseleave\",(t\u003d\u003ethis._mouse_exit(t))),this.hit_area.addEventListener(\"contextmenu\",(t\u003d\u003ethis._context_menu(t))),this.hit_area.addEventListener(\"wheel\",(t\u003d\u003ethis._mouse_wheel(t))),document.addEventListener(\"keydown\",this),document.addEventListener(\"keyup\",this),this.menu\u003dnew d.ContextMenu([],{prevent_hide:t\u003d\u003e2\u003d\u003dt.button\u0026\u0026t.target\u003d\u003dthis.hit_area}),this.hit_area.appendChild(this.menu.el)}get hit_area(){return this.canvas_view.events_el}destroy(){this.menu.remove(),this.hammer.destroy(),document.removeEventListener(\"keydown\",this),document.removeEventListener(\"keyup\",this)}handleEvent(t){\"keydown\"\u003d\u003dt.type?this._key_down(t):\"keyup\"\u003d\u003dt.type\u0026\u0026this._key_up(t)}_configure_hammerjs(){this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",(t\u003d\u003ethis._doubletap(t))),this.hammer.on(\"tap\",(t\u003d\u003ethis._tap(t))),this.hammer.on(\"press\",(t\u003d\u003ethis._press(t))),this.hammer.on(\"pressup\",(t\u003d\u003ethis._pressup(t))),this.hammer.get(\"pan\").set({direction:a.default.DIRECTION_ALL}),this.hammer.on(\"panstart\",(t\u003d\u003ethis._pan_start(t))),this.hammer.on(\"pan\",(t\u003d\u003ethis._pan(t))),this.hammer.on(\"panend\",(t\u003d\u003ethis._pan_end(t))),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",(t\u003d\u003ethis._pinch_start(t))),this.hammer.on(\"pinch\",(t\u003d\u003ethis._pinch(t))),this.hammer.on(\"pinchend\",(t\u003d\u003ethis._pinch_end(t))),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",(t\u003d\u003ethis._rotate_start(t))),this.hammer.on(\"rotate\",(t\u003d\u003ethis._rotate(t))),this.hammer.on(\"rotateend\",(t\u003d\u003ethis._rotate_end(t)))}register_tool(t){const e\u003dt.model.event_type;null!\u003de\u0026\u0026(u.isString(e)?this._register_tool(t,e):e.forEach(((e,s)\u003d\u003ethis._register_tool(t,e,s\u003c1))))}_register_tool(t,e,s\u003d!0){const n\u003dt,{id:i}\u003dn.model,r\u003dt\u003d\u003ee\u003d\u003e{e.id\u003d\u003di\u0026\u0026t(e.e)},a\u003dt\u003d\u003ee\u003d\u003e{t(e.e)};switch(e){case\"pan\":null!\u003dn._pan_start\u0026\u0026n.connect(this.pan_start,r(n._pan_start.bind(n))),null!\u003dn._pan\u0026\u0026n.connect(this.pan,r(n._pan.bind(n))),null!\u003dn._pan_end\u0026\u0026n.connect(this.pan_end,r(n._pan_end.bind(n)));break;case\"pinch\":null!\u003dn._pinch_start\u0026\u0026n.connect(this.pinch_start,r(n._pinch_start.bind(n))),null!\u003dn._pinch\u0026\u0026n.connect(this.pinch,r(n._pinch.bind(n))),null!\u003dn._pinch_end\u0026\u0026n.connect(this.pinch_end,r(n._pinch_end.bind(n)));break;case\"rotate\":null!\u003dn._rotate_start\u0026\u0026n.connect(this.rotate_start,r(n._rotate_start.bind(n))),null!\u003dn._rotate\u0026\u0026n.connect(this.rotate,r(n._rotate.bind(n))),null!\u003dn._rotate_end\u0026\u0026n.connect(this.rotate_end,r(n._rotate_end.bind(n)));break;case\"move\":null!\u003dn._move_enter\u0026\u0026n.connect(this.move_enter,r(n._move_enter.bind(n))),null!\u003dn._move\u0026\u0026n.connect(this.move,r(n._move.bind(n))),null!\u003dn._move_exit\u0026\u0026n.connect(this.move_exit,r(n._move_exit.bind(n)));break;case\"tap\":null!\u003dn._tap\u0026\u0026n.connect(this.tap,r(n._tap.bind(n))),null!\u003dn._doubletap\u0026\u0026n.connect(this.doubletap,r(n._doubletap.bind(n)));break;case\"press\":null!\u003dn._press\u0026\u0026n.connect(this.press,r(n._press.bind(n))),null!\u003dn._pressup\u0026\u0026n.connect(this.pressup,r(n._pressup.bind(n)));break;case\"scroll\":null!\u003dn._scroll\u0026\u0026n.connect(this.scroll,r(n._scroll.bind(n)));break;default:throw new Error(`unsupported event_type: ${e}`)}s\u0026\u0026(null!\u003dn._keydown\u0026\u0026n.connect(this.keydown,a(n._keydown.bind(n))),null!\u003dn._keyup\u0026\u0026n.connect(this.keyup,a(n._keyup.bind(n))),v.is_mobile\u0026\u0026null!\u003dn._scroll\u0026\u0026\"pinch\"\u003d\u003de\u0026\u0026(h.logger.debug(\"Registering scroll on touch screen\"),n.connect(this.scroll,r(n._scroll.bind(n)))))}_hit_test_renderers(t,e,s){var n;const i\u003dt.get_renderer_views();for(const t of p.reversed(i))if(null\u003d\u003d\u003d(n\u003dt.interactive_hit)||void 0\u003d\u003d\u003dn?void 0:n.call(t,e,s))return t;return null}set_cursor(t\u003d\"default\"){this.hit_area.style.cursor\u003dt}_hit_test_frame(t,e,s){return t.frame.bbox.contains(e,s)}_hit_test_canvas(t,e,s){return t.layout.bbox.contains(e,s)}_hit_test_plot(t,e){for(const s of this.canvas_view.plot_views)if(s.layout.bbox.relative().contains(t,e))return s;return null}_trigger(t,e,s){var n;const{sx:i,sy:r}\u003de,a\u003dthis._hit_test_plot(i,r),_\u003dt\u003d\u003e{const[s,n]\u003d[i,r];return Object.assign(Object.assign({},e),{sx:s,sy:n})};if(\"panstart\"\u003d\u003de.type||\"pan\"\u003d\u003de.type||\"panend\"\u003d\u003de.type){let n;if(\"panstart\"\u003d\u003de.type\u0026\u0026null!\u003da?(this._curr_pan\u003d{plot_view:a},n\u003da):\"pan\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_pan?n\u003dthis._curr_pan.plot_view:\"panend\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_pan?(n\u003dthis._curr_pan.plot_view,this._curr_pan\u003dnull):n\u003dnull,null!\u003dn){const e\u003d_();this.__trigger(n,t,e,s)}}else if(\"pinchstart\"\u003d\u003de.type||\"pinch\"\u003d\u003de.type||\"pinchend\"\u003d\u003de.type){let n;if(\"pinchstart\"\u003d\u003de.type\u0026\u0026null!\u003da?(this._curr_pinch\u003d{plot_view:a},n\u003da):\"pinch\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_pinch?n\u003dthis._curr_pinch.plot_view:\"pinchend\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_pinch?(n\u003dthis._curr_pinch.plot_view,this._curr_pinch\u003dnull):n\u003dnull,null!\u003dn){const e\u003d_();this.__trigger(n,t,e,s)}}else if(\"rotatestart\"\u003d\u003de.type||\"rotate\"\u003d\u003de.type||\"rotateend\"\u003d\u003de.type){let n;if(\"rotatestart\"\u003d\u003de.type\u0026\u0026null!\u003da?(this._curr_rotate\u003d{plot_view:a},n\u003da):\"rotate\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_rotate?n\u003dthis._curr_rotate.plot_view:\"rotateend\"\u003d\u003de.type\u0026\u0026null!\u003dthis._curr_rotate?(n\u003dthis._curr_rotate.plot_view,this._curr_rotate\u003dnull):n\u003dnull,null!\u003dn){const e\u003d_();this.__trigger(n,t,e,s)}}else if(\"mouseenter\"\u003d\u003de.type||\"mousemove\"\u003d\u003de.type||\"mouseleave\"\u003d\u003de.type){const h\u003dnull\u003d\u003d\u003d(n\u003dthis._prev_move)||void 0\u003d\u003d\u003dn?void 0:n.plot_view;if(null!\u003dh\u0026\u0026(\"mouseleave\"\u003d\u003de.type||h!\u003da)){const{sx:t,sy:e}\u003d_();this.__trigger(h,this.move_exit,{type:\"mouseleave\",sx:t,sy:e,shiftKey:!1,ctrlKey:!1},s)}if(null!\u003da\u0026\u0026(\"mouseenter\"\u003d\u003de.type||h!\u003da)){const{sx:t,sy:e}\u003d_();this.__trigger(a,this.move_enter,{type:\"mouseenter\",sx:t,sy:e,shiftKey:!1,ctrlKey:!1},s)}if(null!\u003da\u0026\u0026\"mousemove\"\u003d\u003de.type){const e\u003d_();this.__trigger(a,t,e,s)}this._prev_move\u003d{sx:i,sy:r,plot_view:a}}else if(null!\u003da){const e\u003d_();this.__trigger(a,t,e,s)}}__trigger(t,e,s,n){var i,r;const a\u003dt.model.toolbar.gestures,_\u003de.name.split(\":\")[0],h\u003dthis._hit_test_renderers(t,s.sx,s.sy),o\u003dthis._hit_test_canvas(t,s.sx,s.sy);switch(_){case\"move\":{const n\u003da[_].active;null!\u003dn\u0026\u0026this.trigger(e,s,n.id);const r\u003dt.model.toolbar.inspectors.filter((t\u003d\u003et.active));let l\u003d\"default\";null!\u003dh?(l\u003dnull!\u003d\u003d(i\u003dh.cursor(s.sx,s.sy))\u0026\u0026void 0!\u003d\u003di?i:l,p.is_empty(r)||(e\u003dthis.move_exit)):this._hit_test_frame(t,s.sx,s.sy)\u0026\u0026(p.is_empty(r)||(l\u003d\"crosshair\")),this.set_cursor(l),t.set_toolbar_visibility(o),r.map((t\u003d\u003ethis.trigger(e,s,t.id)));break}case\"tap\":{const{target:t}\u003dn;if(null!\u003dt\u0026\u0026t!\u003dthis.hit_area)return;null!\u003dh\u0026\u0026null!\u003dh.on_hit\u0026\u0026h.on_hit(s.sx,s.sy);const i\u003da[_].active;null!\u003di\u0026\u0026this.trigger(e,s,i.id);break}case\"doubletap\":{const t\u003dnull!\u003d\u003d(r\u003da.doubletap.active)\u0026\u0026void 0!\u003d\u003dr?r:a.tap.active;null!\u003dt\u0026\u0026this.trigger(e,s,t.id);break}case\"scroll\":{const t\u003da[v.is_mobile?\"pinch\":\"scroll\"].active;null!\u003dt\u0026\u0026(n.preventDefault(),n.stopPropagation(),this.trigger(e,s,t.id));break}case\"pan\":{const t\u003da[_].active;null!\u003dt\u0026\u0026(n.preventDefault(),this.trigger(e,s,t.id));break}default:{const t\u003da[_].active;null!\u003dt\u0026\u0026this.trigger(e,s,t.id)}}this._trigger_bokeh_event(t,s)}trigger(t,e,s\u003dnull){t.emit({id:s,e})}_trigger_bokeh_event(t,e){const s\u003d(()\u003d\u003e{const{sx:s,sy:n}\u003de,i\u003dt.frame.x_scale.invert(s),r\u003dt.frame.y_scale.invert(n);switch(e.type){case\"wheel\":return new l.MouseWheel(s,n,i,r,e.delta);case\"mousemove\":return new l.MouseMove(s,n,i,r);case\"mouseenter\":return new l.MouseEnter(s,n,i,r);case\"mouseleave\":return new l.MouseLeave(s,n,i,r);case\"tap\":return new l.Tap(s,n,i,r);case\"doubletap\":return new l.DoubleTap(s,n,i,r);case\"press\":return new l.Press(s,n,i,r);case\"pressup\":return new l.PressUp(s,n,i,r);case\"pan\":return new l.Pan(s,n,i,r,e.deltaX,e.deltaY);case\"panstart\":return new l.PanStart(s,n,i,r);case\"panend\":return new l.PanEnd(s,n,i,r);case\"pinch\":return new l.Pinch(s,n,i,r,e.scale);case\"pinchstart\":return new l.PinchStart(s,n,i,r);case\"pinchend\":return new l.PinchEnd(s,n,i,r);case\"rotate\":return new l.Rotate(s,n,i,r,e.rotation);case\"rotatestart\":return new l.RotateStart(s,n,i,r);case\"rotateend\":return new l.RotateEnd(s,n,i,r);default:return}})();null!\u003ds\u0026\u0026t.model.trigger_event(s)}_get_sxy(t){const{pageX:e,pageY:s}\u003dfunction(t){return\"undefined\"!\u003dtypeof TouchEvent\u0026\u0026t instanceof TouchEvent}(t)?(0!\u003dt.touches.length?t.touches:t.changedTouches)[0]:t,{left:n,top:i}\u003do.offset(this.hit_area);return{sx:e-n,sy:s-i}}_pan_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{deltaX:t.deltaX,deltaY:t.deltaY,shiftKey:t.srcEvent.shiftKey,ctrlKey:t.srcEvent.ctrlKey})}_pinch_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{scale:t.scale,shiftKey:t.srcEvent.shiftKey,ctrlKey:t.srcEvent.ctrlKey})}_rotate_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{rotation:t.rotation,shiftKey:t.srcEvent.shiftKey,ctrlKey:t.srcEvent.ctrlKey})}_tap_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{shiftKey:t.srcEvent.shiftKey,ctrlKey:t.srcEvent.ctrlKey})}_move_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t)),{shiftKey:t.shiftKey,ctrlKey:t.ctrlKey})}_scroll_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t)),{delta:c.getDeltaY(t),shiftKey:t.shiftKey,ctrlKey:t.ctrlKey})}_key_event(t){return{type:t.type,keyCode:t.keyCode}}_pan_start(t){const e\u003dthis._pan_event(t);e.sx-\u003dt.deltaX,e.sy-\u003dt.deltaY,this._trigger(this.pan_start,e,t.srcEvent)}_pan(t){this._trigger(this.pan,this._pan_event(t),t.srcEvent)}_pan_end(t){this._trigger(this.pan_end,this._pan_event(t),t.srcEvent)}_pinch_start(t){this._trigger(this.pinch_start,this._pinch_event(t),t.srcEvent)}_pinch(t){this._trigger(this.pinch,this._pinch_event(t),t.srcEvent)}_pinch_end(t){this._trigger(this.pinch_end,this._pinch_event(t),t.srcEvent)}_rotate_start(t){this._trigger(this.rotate_start,this._rotate_event(t),t.srcEvent)}_rotate(t){this._trigger(this.rotate,this._rotate_event(t),t.srcEvent)}_rotate_end(t){this._trigger(this.rotate_end,this._rotate_event(t),t.srcEvent)}_tap(t){this._trigger(this.tap,this._tap_event(t),t.srcEvent)}_doubletap(t){this._trigger(this.doubletap,this._tap_event(t),t.srcEvent)}_press(t){this._trigger(this.press,this._tap_event(t),t.srcEvent)}_pressup(t){this._trigger(this.pressup,this._tap_event(t),t.srcEvent)}_mouse_enter(t){this._trigger(this.move_enter,this._move_event(t),t)}_mouse_move(t){this._trigger(this.move,this._move_event(t),t)}_mouse_exit(t){this._trigger(this.move_exit,this._move_event(t),t)}_mouse_wheel(t){this._trigger(this.scroll,this._scroll_event(t),t)}_context_menu(t){!this.menu.is_open\u0026\u0026this.menu.can_open\u0026\u0026t.preventDefault();const{sx:e,sy:s}\u003dthis._get_sxy(t);this.menu.toggle({left:e,top:s})}_key_down(t){this.trigger(this.keydown,this._key_event(t))}_key_up(t){this.trigger(this.keyup,this._key_event(t))}}s.UIEventBus\u003dg,g.__name__\u003d\"UIEventBus\"},\n function _(e,t,s,n,_){n();var a\u003dthis\u0026\u0026this.__decorate||function(e,t,s,n){var _,a\u003darguments.length,o\u003da\u003c3?t:null\u003d\u003d\u003dn?n\u003dObject.getOwnPropertyDescriptor(t,s):n;if(\"object\"\u003d\u003dtypeof Reflect\u0026\u0026\"function\"\u003d\u003dtypeof Reflect.decorate)o\u003dReflect.decorate(e,t,s,n);else for(var c\u003de.length-1;c\u003e\u003d0;c--)(_\u003de[c])\u0026\u0026(o\u003d(a\u003c3?_(o):a\u003e3?_(t,s,o):_(t,s))||o);return a\u003e3\u0026\u0026o\u0026\u0026Object.defineProperty(t,s,o),o};function o(e){return function(t){t.prototype.event_name\u003de}}class c{to_json(){const{event_name:e}\u003dthis;return{event_name:e,event_values:this._to_json()}}}s.BokehEvent\u003dc,c.__name__\u003d\"BokehEvent\";class r extends c{constructor(){super(...arguments),this.origin\u003dnull}_to_json(){return{model:this.origin}}}s.ModelEvent\u003dr,r.__name__\u003d\"ModelEvent\";let l\u003dclass extends c{_to_json(){return{}}};s.DocumentReady\u003dl,l.__name__\u003d\"DocumentReady\",s.DocumentReady\u003dl\u003da([o(\"document_ready\")],l);let i\u003dclass extends r{};s.ButtonClick\u003di,i.__name__\u003d\"ButtonClick\",s.ButtonClick\u003di\u003da([o(\"button_click\")],i);let u\u003dclass extends r{constructor(e){super(),this.item\u003de}_to_json(){const{item:e}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{item:e})}};s.MenuItemClick\u003du,u.__name__\u003d\"MenuItemClick\",s.MenuItemClick\u003du\u003da([o(\"menu_item_click\")],u);class d extends r{}s.UIEvent\u003dd,d.__name__\u003d\"UIEvent\";let h\u003dclass extends d{};s.LODStart\u003dh,h.__name__\u003d\"LODStart\",s.LODStart\u003dh\u003da([o(\"lodstart\")],h);let m\u003dclass extends d{};s.LODEnd\u003dm,m.__name__\u003d\"LODEnd\",s.LODEnd\u003dm\u003da([o(\"lodend\")],m);let x\u003dclass extends d{constructor(e,t){super(),this.geometry\u003de,this.final\u003dt}_to_json(){const{geometry:e,final:t}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{geometry:e,final:t})}};s.SelectionGeometry\u003dx,x.__name__\u003d\"SelectionGeometry\",s.SelectionGeometry\u003dx\u003da([o(\"selectiongeometry\")],x);let p\u003dclass extends d{};s.Reset\u003dp,p.__name__\u003d\"Reset\",s.Reset\u003dp\u003da([o(\"reset\")],p);class j extends d{constructor(e,t,s,n){super(),this.sx\u003de,this.sy\u003dt,this.x\u003ds,this.y\u003dn}_to_json(){const{sx:e,sy:t,x:s,y:n}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{sx:e,sy:t,x:s,y:n})}}s.PointEvent\u003dj,j.__name__\u003d\"PointEvent\";let y\u003dclass extends j{constructor(e,t,s,n,_,a){super(e,t,s,n),this.sx\u003de,this.sy\u003dt,this.x\u003ds,this.y\u003dn,this.delta_x\u003d_,this.delta_y\u003da}_to_json(){const{delta_x:e,delta_y:t}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{delta_x:e,delta_y:t})}};s.Pan\u003dy,y.__name__\u003d\"Pan\",s.Pan\u003dy\u003da([o(\"pan\")],y);let P\u003dclass extends j{constructor(e,t,s,n,_){super(e,t,s,n),this.sx\u003de,this.sy\u003dt,this.x\u003ds,this.y\u003dn,this.scale\u003d_}_to_json(){const{scale:e}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{scale:e})}};s.Pinch\u003dP,P.__name__\u003d\"Pinch\",s.Pinch\u003dP\u003da([o(\"pinch\")],P);let v\u003dclass extends j{constructor(e,t,s,n,_){super(e,t,s,n),this.sx\u003de,this.sy\u003dt,this.x\u003ds,this.y\u003dn,this.rotation\u003d_}_to_json(){const{rotation:e}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{rotation:e})}};s.Rotate\u003dv,v.__name__\u003d\"Rotate\",s.Rotate\u003dv\u003da([o(\"rotate\")],v);let g\u003dclass extends j{constructor(e,t,s,n,_){super(e,t,s,n),this.sx\u003de,this.sy\u003dt,this.x\u003ds,this.y\u003dn,this.delta\u003d_}_to_json(){const{delta:e}\u003dthis;return Object.assign(Object.assign({},super._to_json()),{delta:e})}};s.MouseWheel\u003dg,g.__name__\u003d\"MouseWheel\",s.MouseWheel\u003dg\u003da([o(\"wheel\")],g);let E\u003dclass extends j{};s.MouseMove\u003dE,E.__name__\u003d\"MouseMove\",s.MouseMove\u003dE\u003da([o(\"mousemove\")],E);let O\u003dclass extends j{};s.MouseEnter\u003dO,O.__name__\u003d\"MouseEnter\",s.MouseEnter\u003dO\u003da([o(\"mouseenter\")],O);let b\u003dclass extends j{};s.MouseLeave\u003db,b.__name__\u003d\"MouseLeave\",s.MouseLeave\u003db\u003da([o(\"mouseleave\")],b);let M\u003dclass extends j{};s.Tap\u003dM,M.__name__\u003d\"Tap\",s.Tap\u003dM\u003da([o(\"tap\")],M);let R\u003dclass extends j{};s.DoubleTap\u003dR,R.__name__\u003d\"DoubleTap\",s.DoubleTap\u003dR\u003da([o(\"doubletap\")],R);let f\u003dclass extends j{};s.Press\u003df,f.__name__\u003d\"Press\",s.Press\u003df\u003da([o(\"press\")],f);let S\u003dclass extends j{};s.PressUp\u003dS,S.__name__\u003d\"PressUp\",s.PressUp\u003dS\u003da([o(\"pressup\")],S);let D\u003dclass extends j{};s.PanStart\u003dD,D.__name__\u003d\"PanStart\",s.PanStart\u003dD\u003da([o(\"panstart\")],D);let k\u003dclass extends j{};s.PanEnd\u003dk,k.__name__\u003d\"PanEnd\",s.PanEnd\u003dk\u003da([o(\"panend\")],k);let L\u003dclass extends j{};s.PinchStart\u003dL,L.__name__\u003d\"PinchStart\",s.PinchStart\u003dL\u003da([o(\"pinchstart\")],L);let C\u003dclass extends j{};s.PinchEnd\u003dC,C.__name__\u003d\"PinchEnd\",s.PinchEnd\u003dC\u003da([o(\"pinchend\")],C);let T\u003dclass extends j{};s.RotateStart\u003dT,T.__name__\u003d\"RotateStart\",s.RotateStart\u003dT\u003da([o(\"rotatestart\")],T);let B\u003dclass extends j{};s.RotateEnd\u003dB,B.__name__\u003d\"RotateEnd\",s.RotateEnd\u003dB\u003da([o(\"rotateend\")],B)},\n function _(t,e,n,l,o){\n /*!\n * jQuery Mousewheel 3.1.13\n *\n * Copyright jQuery Foundation and other contributors\n * Released under the MIT license\n * http://jquery.org/license\n */\n function u(t){const e\u003dgetComputedStyle(t).fontSize;return null!\u003de?parseInt(e,10):null}l(),n.getDeltaY\u003dfunction(t){let e\u003d-t.deltaY;if(t.target instanceof HTMLElement)switch(t.deltaMode){case t.DOM_DELTA_LINE:e*\u003d(n\u003dt.target,null!\u003d\u003d(a\u003dnull!\u003d\u003d(o\u003du(null!\u003d\u003d(l\u003dn.offsetParent)\u0026\u0026void 0!\u003d\u003dl?l:document.body))\u0026\u0026void 0!\u003d\u003do?o:u(n))\u0026\u0026void 0!\u003d\u003da?a:16);break;case t.DOM_DELTA_PAGE:e*\u003dfunction(t){return t.clientHeight}(t.target)}var n,l,o,a;return e}},\n function _(m,i,u,s,a){s(),a(\"Expression\",m(124).Expression),a(\"CustomJSExpr\",m(267).CustomJSExpr),a(\"Stack\",m(268).Stack),a(\"CumSum\",m(269).CumSum),a(\"ScalarExpression\",m(124).ScalarExpression),a(\"Minimum\",m(270).Minimum),a(\"Maximum\",m(271).Maximum)},\n function _(t,e,s,n,r){n();const i\u003dt(14),o\u003dt(124),a\u003dt(24),c\u003dt(9),u\u003dt(13),l\u003dt(34),h\u003dt(8);class p extends o.Expression{constructor(t){super(t)}static init_CustomJSExpr(){this.define((({Unknown:t,String:e,Dict:s})\u003d\u003e({args:[s(t),{}],code:[e,\"\"]})))}connect_signals(){super.connect_signals();for(const t of u.values(this.args))t instanceof i.HasProps\u0026\u0026t.change.connect((()\u003d\u003e{this._result.clear(),this.change.emit()}))}get names(){return u.keys(this.args)}get values(){return u.values(this.args)}get func(){const t\u003dl.use_strict(this.code);return new a.GeneratorFunction(...this.names,t)}_v_compute(t){const e\u003dthis.func.apply(t,this.values);let s\u003de.next();if(s.done\u0026\u0026void 0!\u003d\u003ds.value){const{value:e}\u003ds;return h.isArray(e)||h.isTypedArray(e)?e:h.isIterable(e)?[...e]:c.repeat(e,t.length)}{const t\u003d[];do{t.push(s.value),s\u003de.next()}while(!s.done);return t}}}s.CustomJSExpr\u003dp,p.__name__\u003d\"CustomJSExpr\",p.init_CustomJSExpr()},\n function _(t,n,e,i,s){i();const a\u003dt(124);class c extends a.Expression{constructor(t){super(t)}static init_Stack(){this.define((({String:t,Array:n})\u003d\u003e({fields:[n(t),[]]})))}_v_compute(t){var n;const e\u003dnull!\u003d\u003d(n\u003dt.get_length())\u0026\u0026void 0!\u003d\u003dn?n:0,i\u003dnew Float64Array(e);for(const n of this.fields){const s\u003dt.data[n];if(null!\u003ds)for(let t\u003d0,n\u003dMath.min(e,s.length);t\u003cn;t++)i[t]+\u003ds[t]}return i}}e.Stack\u003dc,c.__name__\u003d\"Stack\",c.init_Stack()},\n function _(e,t,n,i,u){i();const o\u003de(124);class r extends o.Expression{constructor(e){super(e)}static init_CumSum(){this.define((({Boolean:e,String:t})\u003d\u003e({field:[t],include_zero:[e,!1]})))}_v_compute(e){var t;const n\u003dnew Float64Array(null!\u003d\u003d(t\u003de.get_length())\u0026\u0026void 0!\u003d\u003dt?t:0),i\u003de.data[this.field],u\u003dthis.include_zero?1:0;n[0]\u003dthis.include_zero?0:i[0];for(let e\u003d1;e\u003cn.length;e++)n[e]\u003dn[e-1]+i[e-u];return n}}n.CumSum\u003dr,r.__name__\u003d\"CumSum\",r.init_CumSum()},\n function _(i,n,t,l,u){l();const e\u003di(124),m\u003di(9);class s extends e.ScalarExpression{constructor(i){super(i)}static init_Minimum(){this.define((({Number:i,String:n,Nullable:t})\u003d\u003e({field:[n],initial:[t(i),null]})))}_compute(i){var n,t;const l\u003dnull!\u003d\u003d(n\u003di.data[this.field])\u0026\u0026void 0!\u003d\u003dn?n:[];return Math.min(null!\u003d\u003d(t\u003dthis.initial)\u0026\u0026void 0!\u003d\u003dt?t:1/0,m.min(l))}}t.Minimum\u003ds,s.__name__\u003d\"Minimum\",s.init_Minimum()},\n function _(i,t,a,n,l){n();const u\u003di(124),e\u003di(9);class m extends u.ScalarExpression{constructor(i){super(i)}static init_Maximum(){this.define((({Number:i,String:t,Nullable:a})\u003d\u003e({field:[t],initial:[a(i),null]})))}_compute(i){var t,a;const n\u003dnull!\u003d\u003d(t\u003di.data[this.field])\u0026\u0026void 0!\u003d\u003dt?t:[];return Math.max(null!\u003d\u003d(a\u003dthis.initial)\u0026\u0026void 0!\u003d\u003da?a:-1/0,e.max(n))}}a.Maximum\u003dm,m.__name__\u003d\"Maximum\",m.init_Maximum()},\n function _(e,t,l,r,i){r(),i(\"BooleanFilter\",e(273).BooleanFilter),i(\"CustomJSFilter\",e(274).CustomJSFilter),i(\"Filter\",e(121).Filter),i(\"GroupFilter\",e(275).GroupFilter),i(\"IndexFilter\",e(276).IndexFilter)},\n function _(e,n,l,o,t){o();const i\u003de(121),s\u003de(24);class a extends i.Filter{constructor(e){super(e)}static init_BooleanFilter(){this.define((({Boolean:e,Array:n,Nullable:l})\u003d\u003e({booleans:[l(n(e)),null]})))}compute_indices(e){const n\u003de.length,{booleans:l}\u003dthis;return null\u003d\u003dl?s.Indices.all_set(n):s.Indices.from_booleans(n,l)}}l.BooleanFilter\u003da,a.__name__\u003d\"BooleanFilter\",a.init_BooleanFilter()},\n function _(e,t,s,n,r){n();const i\u003de(121),o\u003de(24),u\u003de(13),c\u003de(8),a\u003de(34);class l extends i.Filter{constructor(e){super(e)}static init_CustomJSFilter(){this.define((({Unknown:e,String:t,Dict:s})\u003d\u003e({args:[s(e),{}],code:[t,\"\"]})))}get names(){return u.keys(this.args)}get values(){return u.values(this.args)}get func(){const e\u003da.use_strict(this.code);return new Function(...this.names,\"source\",e)}compute_indices(e){const t\u003de.length,s\u003dthis.func(...this.values,e);if(null\u003d\u003ds)return o.Indices.all_set(t);if(c.isArrayOf(s,c.isInteger))return o.Indices.from_indices(t,s);if(c.isArrayOf(s,c.isBoolean))return o.Indices.from_booleans(t,s);throw new Error(`expect an array of integers or booleans, or null, got ${s}`)}}s.CustomJSFilter\u003dl,l.__name__\u003d\"CustomJSFilter\",l.init_CustomJSFilter()},\n function _(n,t,e,i,o){i();const r\u003dn(121),u\u003dn(24),s\u003dn(19);class c extends r.Filter{constructor(n){super(n)}static init_GroupFilter(){this.define((({String:n})\u003d\u003e({column_name:[n],group:[n]})))}compute_indices(n){const t\u003dn.get_column(this.column_name);if(null\u003d\u003dt)return s.logger.warn(`${this}: groupby column \u0027${this.column_name}\u0027 not found in the data source`),new u.Indices(n.length,1);{const e\u003dnew u.Indices(n.length);for(let n\u003d0;n\u003ce.size;n++)t[n]\u003d\u003d\u003dthis.group\u0026\u0026e.set(n);return e}}}e.GroupFilter\u003dc,c.__name__\u003d\"GroupFilter\",c.init_GroupFilter()},\n function _(e,n,i,t,s){t();const l\u003de(121),c\u003de(24);class r extends l.Filter{constructor(e){super(e)}static init_IndexFilter(){this.define((({Int:e,Array:n,Nullable:i})\u003d\u003e({indices:[i(n(e)),null]})))}compute_indices(e){const n\u003de.length,{indices:i}\u003dthis;return null\u003d\u003di?c.Indices.all_set(n):c.Indices.from_indices(n,i)}}i.IndexFilter\u003dr,r.__name__\u003d\"IndexFilter\",r.init_IndexFilter()},\n function _(e,a,l,i,t){i(),t(\"AnnularWedge\",e(278).AnnularWedge),t(\"Annulus\",e(279).Annulus),t(\"Arc\",e(280).Arc),t(\"Bezier\",e(281).Bezier),t(\"Circle\",e(282).Circle),t(\"Ellipse\",e(286).Ellipse),t(\"EllipseOval\",e(287).EllipseOval),t(\"Glyph\",e(98).Glyph),t(\"HArea\",e(117).HArea),t(\"HBar\",e(289).HBar),t(\"HexTile\",e(291).HexTile),t(\"Image\",e(292).Image),t(\"ImageRGBA\",e(294).ImageRGBA),t(\"ImageURL\",e(295).ImageURL),t(\"Line\",e(63).Line),t(\"MultiLine\",e(127).MultiLine),t(\"MultiPolygons\",e(297).MultiPolygons),t(\"Oval\",e(298).Oval),t(\"Patch\",e(116).Patch),t(\"Patches\",e(128).Patches),t(\"Quad\",e(299).Quad),t(\"Quadratic\",e(300).Quadratic),t(\"Ray\",e(301).Ray),t(\"Rect\",e(302).Rect),t(\"Scatter\",e(303).Scatter),t(\"Segment\",e(306).Segment),t(\"Spline\",e(307).Spline),t(\"Step\",e(309).Step),t(\"Text\",e(310).Text),t(\"VArea\",e(119).VArea),t(\"VBar\",e(311).VBar),t(\"Wedge\",e(312).Wedge)},\n function _(e,t,s,i,r){i();const n\u003de(1),a\u003de(64),o\u003de(106),_\u003de(48),d\u003de(24),u\u003de(20),h\u003dn.__importStar(e(18)),l\u003de(10),c\u003de(59);class g extends a.XYGlyphView{_map_data(){\"data\"\u003d\u003dthis.model.properties.inner_radius.units?this.sinner_radius\u003dthis.sdist(this.renderer.xscale,this._x,this.inner_radius):this.sinner_radius\u003dd.to_screen(this.inner_radius),\"data\"\u003d\u003dthis.model.properties.outer_radius.units?this.souter_radius\u003dthis.sdist(this.renderer.xscale,this._x,this.outer_radius):this.souter_radius\u003dd.to_screen(this.outer_radius)}_render(e,t,s){const{sx:i,sy:r,start_angle:n,end_angle:a,sinner_radius:o,souter_radius:_}\u003dnull!\u003ds?s:this,d\u003d\"anticlock\"\u003d\u003dthis.model.direction;for(const s of t){const t\u003di[s],u\u003dr[s],h\u003do[s],l\u003d_[s],c\u003dn.get(s),g\u003da.get(s);if(isNaN(t+u+h+l+c+g))continue;const x\u003dg-c;e.translate(t,u),e.rotate(c),e.beginPath(),e.moveTo(l,0),e.arc(0,0,l,0,x,d),e.rotate(x),e.lineTo(h,0),e.arc(0,0,h,0,-x,!d),e.closePath(),e.rotate(-x-c),e.translate(-t,-u),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,s),e.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(e,s),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,s),e.stroke())}}_hit_point(e){const{sx:t,sy:s}\u003de,i\u003dthis.renderer.xscale.invert(t),r\u003dthis.renderer.yscale.invert(s);let n,a,o,_;if(\"data\"\u003d\u003dthis.model.properties.outer_radius.units)n\u003di-this.max_outer_radius,o\u003di+this.max_outer_radius,a\u003dr-this.max_outer_radius,_\u003dr+this.max_outer_radius;else{const e\u003dt-this.max_outer_radius,i\u003dt+this.max_outer_radius;[n,o]\u003dthis.renderer.xscale.r_invert(e,i);const r\u003ds-this.max_outer_radius,d\u003ds+this.max_outer_radius;[a,_]\u003dthis.renderer.yscale.r_invert(r,d)}const d\u003d[];for(const e of this.index.indices({x0:n,x1:o,y0:a,y1:_})){const t\u003dthis.souter_radius[e]**2,s\u003dthis.sinner_radius[e]**2,[n,a]\u003dthis.renderer.xscale.r_compute(i,this._x[e]),[o,_]\u003dthis.renderer.yscale.r_compute(r,this._y[e]),u\u003d(n-a)**2+(o-_)**2;u\u003c\u003dt\u0026\u0026u\u003e\u003ds\u0026\u0026d.push(e)}const u\u003d\"anticlock\"\u003d\u003dthis.model.direction,h\u003d[];for(const e of d){const i\u003dMath.atan2(s-this.sy[e],t-this.sx[e]);l.angle_between(-i,-this.start_angle.get(e),-this.end_angle.get(e),u)\u0026\u0026h.push(e)}return new c.Selection({indices:h})}draw_legend_for_index(e,t,s){o.generic_area_vector_legend(this.visuals,e,t,s)}scenterxy(e){const t\u003d(this.sinner_radius[e]+this.souter_radius[e])/2,s\u003d(this.start_angle.get(e)+this.end_angle.get(e))/2;return[this.sx[e]+t*Math.cos(s),this.sy[e]+t*Math.sin(s)]}}s.AnnularWedgeView\u003dg,g.__name__\u003d\"AnnularWedgeView\";class x extends a.XYGlyph{constructor(e){super(e)}static init_AnnularWedge(){this.prototype.default_view\u003dg,this.mixins([_.LineVector,_.FillVector,_.HatchVector]),this.define((({})\u003d\u003e({direction:[u.Direction,\"anticlock\"],inner_radius:[h.DistanceSpec,{field:\"inner_radius\"}],outer_radius:[h.DistanceSpec,{field:\"outer_radius\"}],start_angle:[h.AngleSpec,{field:\"start_angle\"}],end_angle:[h.AngleSpec,{field:\"end_angle\"}]})))}}s.AnnularWedge\u003dx,x.__name__\u003d\"AnnularWedge\",x.init_AnnularWedge()},\n function _(s,i,t,e,r){e();const n\u003ds(1),a\u003ds(64),u\u003ds(24),_\u003ds(48),o\u003dn.__importStar(s(18)),h\u003ds(27),d\u003ds(59);class c extends a.XYGlyphView{_map_data(){\"data\"\u003d\u003dthis.model.properties.inner_radius.units?this.sinner_radius\u003dthis.sdist(this.renderer.xscale,this._x,this.inner_radius):this.sinner_radius\u003du.to_screen(this.inner_radius),\"data\"\u003d\u003dthis.model.properties.outer_radius.units?this.souter_radius\u003dthis.sdist(this.renderer.xscale,this._x,this.outer_radius):this.souter_radius\u003du.to_screen(this.outer_radius)}_render(s,i,t){const{sx:e,sy:r,sinner_radius:n,souter_radius:a}\u003dnull!\u003dt?t:this;for(const t of i){const i\u003de[t],_\u003dr[t],o\u003dn[t],d\u003da[t];function u(){if(s.beginPath(),h.is_ie)for(const t of[!1,!0])s.arc(i,_,o,0,Math.PI,t),s.arc(i,_,d,Math.PI,0,!t);else s.arc(i,_,o,0,2*Math.PI,!0),s.arc(i,_,d,2*Math.PI,0,!1)}isNaN(i+_+o+d)||(this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(s,t),u(),s.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(s,t),u(),s.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(s,t),s.beginPath(),s.arc(i,_,o,0,2*Math.PI),s.moveTo(i+d,_),s.arc(i,_,d,0,2*Math.PI),s.stroke()))}}_hit_point(s){const{sx:i,sy:t}\u003ds,e\u003dthis.renderer.xscale.invert(i),r\u003dthis.renderer.yscale.invert(t);let n,a,u,_;if(\"data\"\u003d\u003dthis.model.properties.outer_radius.units)n\u003de-this.max_outer_radius,u\u003de+this.max_outer_radius,a\u003dr-this.max_outer_radius,_\u003dr+this.max_outer_radius;else{const s\u003di-this.max_outer_radius,e\u003di+this.max_outer_radius;[n,u]\u003dthis.renderer.xscale.r_invert(s,e);const r\u003dt-this.max_outer_radius,o\u003dt+this.max_outer_radius;[a,_]\u003dthis.renderer.yscale.r_invert(r,o)}const o\u003d[];for(const s of this.index.indices({x0:n,x1:u,y0:a,y1:_})){const i\u003dthis.souter_radius[s]**2,t\u003dthis.sinner_radius[s]**2,[n,a]\u003dthis.renderer.xscale.r_compute(e,this._x[s]),[u,_]\u003dthis.renderer.yscale.r_compute(r,this._y[s]),h\u003d(n-a)**2+(u-_)**2;h\u003c\u003di\u0026\u0026h\u003e\u003dt\u0026\u0026o.push(s)}return new d.Selection({indices:o})}draw_legend_for_index(s,{x0:i,y0:t,x1:e,y1:r},n){const a\u003dn+1,u\u003dnew Array(a);u[n]\u003d(i+e)/2;const _\u003dnew Array(a);_[n]\u003d(t+r)/2;const o\u003d.5*Math.min(Math.abs(e-i),Math.abs(r-t)),h\u003dnew Array(a);h[n]\u003d.4*o;const d\u003dnew Array(a);d[n]\u003d.8*o,this._render(s,[n],{sx:u,sy:_,sinner_radius:h,souter_radius:d})}}t.AnnulusView\u003dc,c.__name__\u003d\"AnnulusView\";class l extends a.XYGlyph{constructor(s){super(s)}static init_Annulus(){this.prototype.default_view\u003dc,this.mixins([_.LineVector,_.FillVector,_.HatchVector]),this.define((({})\u003d\u003e({inner_radius:[o.DistanceSpec,{field:\"inner_radius\"}],outer_radius:[o.DistanceSpec,{field:\"outer_radius\"}]})))}}t.Annulus\u003dl,l.__name__\u003d\"Annulus\",l.init_Annulus()},\n function _(e,i,s,t,n){t();const r\u003de(1),a\u003de(64),c\u003de(106),d\u003de(48),_\u003de(24),l\u003de(20),o\u003dr.__importStar(e(18));class h extends a.XYGlyphView{_map_data(){\"data\"\u003d\u003dthis.model.properties.radius.units?this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this.radius):this.sradius\u003d_.to_screen(this.radius)}_render(e,i,s){if(this.visuals.line.doit){const{sx:t,sy:n,sradius:r,start_angle:a,end_angle:c}\u003dnull!\u003ds?s:this,d\u003d\"anticlock\"\u003d\u003dthis.model.direction;for(const s of i){const i\u003dt[s],_\u003dn[s],l\u003dr[s],o\u003da.get(s),h\u003dc.get(s);isNaN(i+_+l+o+h)||(e.beginPath(),e.arc(i,_,l,o,h,d),this.visuals.line.set_vectorize(e,s),e.stroke())}}}draw_legend_for_index(e,i,s){c.generic_line_vector_legend(this.visuals,e,i,s)}}s.ArcView\u003dh,h.__name__\u003d\"ArcView\";class u extends a.XYGlyph{constructor(e){super(e)}static init_Arc(){this.prototype.default_view\u003dh,this.mixins(d.LineVector),this.define((({})\u003d\u003e({direction:[l.Direction,\"anticlock\"],radius:[o.DistanceSpec,{field:\"radius\"}],start_angle:[o.AngleSpec,{field:\"start_angle\"}],end_angle:[o.AngleSpec,{field:\"end_angle\"}]})))}}s.Arc\u003du,u.__name__\u003d\"Arc\",u.init_Arc()},\n function _(e,t,i,s,n){s();const o\u003de(1),c\u003de(48),r\u003de(98),a\u003de(106),_\u003de(65),d\u003do.__importStar(e(18));function l(e,t,i,s,n,o,c,r){const a\u003d[],_\u003d[[],[]];for(let _\u003d0;_\u003c\u003d2;_++){let d,l,x;if(0\u003d\u003d\u003d_?(l\u003d6*e-12*i+6*n,d\u003d-3*e+9*i-9*n+3*c,x\u003d3*i-3*e):(l\u003d6*t-12*s+6*o,d\u003d-3*t+9*s-9*o+3*r,x\u003d3*s-3*t),Math.abs(d)\u003c1e-12){if(Math.abs(l)\u003c1e-12)continue;const e\u003d-x/l;0\u003ce\u0026\u0026e\u003c1\u0026\u0026a.push(e);continue}const h\u003dl*l-4*x*d,y\u003dMath.sqrt(h);if(h\u003c0)continue;const p\u003d(-l+y)/(2*d);0\u003cp\u0026\u0026p\u003c1\u0026\u0026a.push(p);const f\u003d(-l-y)/(2*d);0\u003cf\u0026\u0026f\u003c1\u0026\u0026a.push(f)}let d\u003da.length;const l\u003dd;for(;d--;){const l\u003da[d],x\u003d1-l,h\u003dx*x*x*e+3*x*x*l*i+3*x*l*l*n+l*l*l*c;_[0][d]\u003dh;const y\u003dx*x*x*t+3*x*x*l*s+3*x*l*l*o+l*l*l*r;_[1][d]\u003dy}return _[0][l]\u003de,_[1][l]\u003dt,_[0][l+1]\u003dc,_[1][l+1]\u003dr,[Math.min(..._[0]),Math.max(..._[1]),Math.max(..._[0]),Math.min(..._[1])]}class x extends r.GlyphView{_project_data(){_.inplace.project_xy(this._x0,this._y0),_.inplace.project_xy(this._x1,this._y1)}_index_data(e){const{data_size:t,_x0:i,_y0:s,_x1:n,_y1:o,_cx0:c,_cy0:r,_cx1:a,_cy1:_}\u003dthis;for(let d\u003d0;d\u003ct;d++){const t\u003di[d],x\u003ds[d],h\u003dn[d],y\u003do[d],p\u003dc[d],f\u003dr[d],u\u003da[d],m\u003d_[d];if(isNaN(t+h+x+y+p+f+u+m))e.add_empty();else{const[i,s,n,o]\u003dl(t,x,h,y,p,f,u,m);e.add(i,s,n,o)}}}_render(e,t,i){if(this.visuals.line.doit){const{sx0:s,sy0:n,sx1:o,sy1:c,scx0:r,scy0:a,scx1:_,scy1:d}\u003dnull!\u003di?i:this;for(const i of t){const t\u003ds[i],l\u003dn[i],x\u003do[i],h\u003dc[i],y\u003dr[i],p\u003da[i],f\u003d_[i],u\u003dd[i];isNaN(t+l+x+h+y+p+f+u)||(e.beginPath(),e.moveTo(t,l),e.bezierCurveTo(y,p,f,u,x,h),this.visuals.line.set_vectorize(e,i),e.stroke())}}}draw_legend_for_index(e,t,i){a.generic_line_vector_legend(this.visuals,e,t,i)}scenterxy(){throw new Error(`${this}.scenterxy() is not implemented`)}}i.BezierView\u003dx,x.__name__\u003d\"BezierView\";class h extends r.Glyph{constructor(e){super(e)}static init_Bezier(){this.prototype.default_view\u003dx,this.define((({})\u003d\u003e({x0:[d.XCoordinateSpec,{field:\"x0\"}],y0:[d.YCoordinateSpec,{field:\"y0\"}],x1:[d.XCoordinateSpec,{field:\"x1\"}],y1:[d.YCoordinateSpec,{field:\"y1\"}],cx0:[d.XCoordinateSpec,{field:\"cx0\"}],cy0:[d.YCoordinateSpec,{field:\"cy0\"}],cx1:[d.XCoordinateSpec,{field:\"cx1\"}],cy1:[d.YCoordinateSpec,{field:\"cy1\"}]}))),this.mixins(c.LineVector)}}i.Bezier\u003dh,h.__name__\u003d\"Bezier\",h.init_Bezier()},\n function _(s,i,e,t,r){t();const a\u003ds(1),n\u003ds(64),h\u003ds(283),d\u003ds(48),l\u003ds(24),c\u003ds(20),_\u003da.__importStar(s(107)),u\u003da.__importStar(s(18)),o\u003ds(9),x\u003ds(12),m\u003ds(59);class y extends n.XYGlyphView{initialize(){super.initialize();const{webgl:s}\u003dthis.renderer.plot_view.canvas_view;null!\u003ds\u0026\u0026(this.glglyph\u003dnew h.MarkerGL(s.gl,this,\"circle\"))}get use_radius(){return!(this.radius.is_Scalar()\u0026\u0026isNaN(this.radius.value))}_map_data(){if(this.use_radius)if(\"data\"\u003d\u003dthis.model.properties.radius.units)switch(this.model.radius_dimension){case\"x\":this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this.radius);break;case\"y\":this.sradius\u003dthis.sdist(this.renderer.yscale,this._y,this.radius);break;case\"max\":{const s\u003dthis.sdist(this.renderer.xscale,this._x,this.radius),i\u003dthis.sdist(this.renderer.yscale,this._y,this.radius);this.sradius\u003dx.map(s,((s,e)\u003d\u003eMath.max(s,i[e])));break}case\"min\":{const s\u003dthis.sdist(this.renderer.xscale,this._x,this.radius),i\u003dthis.sdist(this.renderer.yscale,this._y,this.radius);this.sradius\u003dx.map(s,((s,e)\u003d\u003eMath.min(s,i[e])));break}}else this.sradius\u003dl.to_screen(this.radius),this._configure(\"max_size\",{value:2*this.max_radius});else{const s\u003dnew l.ScreenArray(this.size);this.sradius\u003dx.map(s,(s\u003d\u003es/2))}}_mask_data(){const{frame:s}\u003dthis.renderer.plot_view,i\u003ds.x_target,e\u003ds.y_target;let t,r;return this.use_radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units?(t\u003di.map((s\u003d\u003ethis.renderer.xscale.invert(s))).widen(this.max_radius),r\u003de.map((s\u003d\u003ethis.renderer.yscale.invert(s))).widen(this.max_radius)):(t\u003di.widen(this.max_size).map((s\u003d\u003ethis.renderer.xscale.invert(s))),r\u003de.widen(this.max_size).map((s\u003d\u003ethis.renderer.yscale.invert(s)))),this.index.indices({x0:t.start,x1:t.end,y0:r.start,y1:r.end})}_render(s,i,e){const{sx:t,sy:r,sradius:a}\u003dnull!\u003de?e:this;for(const e of i){const i\u003dt[e],n\u003dr[e],h\u003da[e];isNaN(i+n+h)||(s.beginPath(),s.arc(i,n,h,0,2*Math.PI,!1),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(s,e),s.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(s,e),s.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(s,e),s.stroke()))}}_hit_point(s){const{sx:i,sy:e}\u003ds,t\u003dthis.renderer.xscale.invert(i),r\u003dthis.renderer.yscale.invert(e),{hit_dilation:a}\u003dthis.model;let n,h,d,l;if(this.use_radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)n\u003dt-this.max_radius*a,h\u003dt+this.max_radius*a,d\u003dr-this.max_radius*a,l\u003dr+this.max_radius*a;else{const s\u003di-this.max_size*a,t\u003di+this.max_size*a;[n,h]\u003dthis.renderer.xscale.r_invert(s,t);const r\u003de-this.max_size*a,c\u003de+this.max_size*a;[d,l]\u003dthis.renderer.yscale.r_invert(r,c)}const c\u003dthis.index.indices({x0:n,x1:h,y0:d,y1:l}),_\u003d[];if(this.use_radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)for(const s of c){const i\u003d(this.sradius[s]*a)**2,[e,n]\u003dthis.renderer.xscale.r_compute(t,this._x[s]),[h,d]\u003dthis.renderer.yscale.r_compute(r,this._y[s]);(e-n)**2+(h-d)**2\u003c\u003di\u0026\u0026_.push(s)}else for(const s of c){const t\u003d(this.sradius[s]*a)**2;(this.sx[s]-i)**2+(this.sy[s]-e)**2\u003c\u003dt\u0026\u0026_.push(s)}return new m.Selection({indices:_})}_hit_span(s){const{sx:i,sy:e}\u003ds,t\u003dthis.bounds();let r,a,n,h;if(\"h\"\u003d\u003ds.direction){let s,e;if(n\u003dt.y0,h\u003dt.y1,this.use_radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)s\u003di-this.max_radius,e\u003di+this.max_radius,[r,a]\u003dthis.renderer.xscale.r_invert(s,e);else{const t\u003dthis.max_size/2;s\u003di-t,e\u003di+t,[r,a]\u003dthis.renderer.xscale.r_invert(s,e)}}else{let s,i;if(r\u003dt.x0,a\u003dt.x1,this.use_radius\u0026\u0026\"data\"\u003d\u003dthis.model.properties.radius.units)s\u003de-this.max_radius,i\u003de+this.max_radius,[n,h]\u003dthis.renderer.yscale.r_invert(s,i);else{const t\u003dthis.max_size/2;s\u003de-t,i\u003de+t,[n,h]\u003dthis.renderer.yscale.r_invert(s,i)}}const d\u003d[...this.index.indices({x0:r,x1:a,y0:n,y1:h})];return new m.Selection({indices:d})}_hit_rect(s){const{sx0:i,sx1:e,sy0:t,sy1:r}\u003ds,[a,n]\u003dthis.renderer.xscale.r_invert(i,e),[h,d]\u003dthis.renderer.yscale.r_invert(t,r),l\u003d[...this.index.indices({x0:a,x1:n,y0:h,y1:d})];return new m.Selection({indices:l})}_hit_poly(s){const{sx:i,sy:e}\u003ds,t\u003do.range(0,this.sx.length),r\u003d[];for(let s\u003d0,a\u003dt.length;s\u003ca;s++){const a\u003dt[s];_.point_in_poly(this.sx[s],this.sy[s],i,e)\u0026\u0026r.push(a)}return new m.Selection({indices:r})}draw_legend_for_index(s,{x0:i,y0:e,x1:t,y1:r},a){const n\u003da+1,h\u003dnew Array(n);h[a]\u003d(i+t)/2;const d\u003dnew Array(n);d[a]\u003d(e+r)/2;const l\u003dnew Array(n);l[a]\u003d.2*Math.min(Math.abs(t-i),Math.abs(r-e)),this._render(s,[a],{sx:h,sy:d,sradius:l})}}e.CircleView\u003dy,y.__name__\u003d\"CircleView\";class p extends n.XYGlyph{constructor(s){super(s)}static init_Circle(){this.prototype.default_view\u003dy,this.mixins([d.LineVector,d.FillVector,d.HatchVector]),this.define((({Number:s})\u003d\u003e({angle:[u.AngleSpec,0],size:[u.ScreenDistanceSpec,{value:4}],radius:[u.NullDistanceSpec,null],radius_dimension:[c.RadiusDimension,\"x\"],hit_dilation:[s,1]})))}}e.Circle\u003dp,p.__name__\u003d\"Circle\",p.init_Circle()},\n function _(t,e,s,i,a){i();const r\u003dt(1),o\u003dt(109),_\u003dt(113),l\u003dr.__importDefault(t(284)),h\u003dr.__importDefault(t(285)),n\u003dt(282),f\u003dt(12),u\u003dt(19),c\u003dt(24),g\u003dt(22),b\u003dt(11);function d(t,e,s,i,a,r,o){if(a.doit)if(r.is_Scalar()\u0026\u0026o.is_Scalar()){e.used\u003d!1;const[i,a,_,l]\u003dg.color2rgba(r.value,o.value);t.set_attribute(s,\"vec4\",[i/255,a/255,_/255,l/255])}else{let a;if(e.used\u003d!0,r.is_Vector()){const t\u003dnew c.ColorArray(r.array);if(a\u003dnew c.RGBAArray(t.buffer),!o.is_Scalar()||1!\u003do.value)for(let t\u003d0;t\u003ci;t++){const e\u003d4*t+3;255\u003d\u003da[e]\u0026\u0026(a[e]\u003d255*o.get(t))}}else if(r.is_Scalar()\u0026\u0026o.is_Vector()){const t\u003dnew c.ColorArray(i);t.fill(r.value),a\u003dnew c.RGBAArray(t.buffer);for(let t\u003d0;t\u003ci;t++)for(let t\u003d0;t\u003ci;t++){const e\u003d4*t+3;255\u003d\u003da[e]\u0026\u0026(a[e]\u003d255*o.get(t))}}else b.unreachable();e.set_size(4*i),e.set_data(0,a),t.set_attribute(s,\"vec4_uint8\",e,0,0,!0)}else e.used\u003d!1,t.set_attribute(s,\"vec4\",[0,0,0,0])}class p extends _.BaseGLGlyph{constructor(t,e,s){super(t,e),this.glyph\u003de,this.marker_type\u003ds;const i\u003d[`#define USE_${s.toUpperCase()}`],a\u003dl.default,r\u003d`${i.join(\"\\n\")}\\n\\n${h.default}`;this.prog\u003dnew o.Program(t),this.prog.set_shaders(a,r),this.vbo_sx\u003dnew o.VertexBuffer(t),this.prog.set_attribute(\"a_sx\",\"float\",this.vbo_sx),this.vbo_sy\u003dnew o.VertexBuffer(t),this.prog.set_attribute(\"a_sy\",\"float\",this.vbo_sy),this.vbo_s\u003dnew o.VertexBuffer(t),this.prog.set_attribute(\"a_size\",\"float\",this.vbo_s),this.vbo_a\u003dnew o.VertexBuffer(t),this.prog.set_attribute(\"a_angle\",\"float\",this.vbo_a),this.vbo_linewidth\u003dnew o.VertexBuffer(t),this.vbo_fg_color\u003dnew o.VertexBuffer(t),this.vbo_bg_color\u003dnew o.VertexBuffer(t),this.index_buffer\u003dnew o.IndexBuffer(t)}static is_supported(t){switch(t){case\"asterisk\":case\"circle\":case\"circle_cross\":case\"circle_x\":case\"cross\":case\"diamond\":case\"diamond_cross\":case\"hex\":case\"inverted_triangle\":case\"square\":case\"square_cross\":case\"square_x\":case\"star\":case\"triangle\":case\"x\":return!0;default:return!1}}draw(t,e,s){const i\u003de.glglyph,{nvertices:a}\u003di;if(i.data_changed\u0026\u0026(i._set_data(a),this.glyph instanceof n.CircleView\u0026\u0026null!\u003dthis.glyph.radius\u0026\u0026this.vbo_s.set_data(0,f.map(this.glyph.sradius,(t\u003d\u003e2*t))),i.data_changed\u003d!1),this.visuals_changed\u0026\u0026(this._set_visuals(a),this.visuals_changed\u003d!1),this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[s.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[s.width,s.height]),this.prog.set_attribute(\"a_sx\",\"float\",i.vbo_sx),this.prog.set_attribute(\"a_sy\",\"float\",i.vbo_sy),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a),0!\u003dt.length)if(t.length\u003d\u003d\u003da)this.prog.draw(this.gl.POINTS,[0,a]);else if(a\u003c65535){const e\u003dwindow.navigator.userAgent;e.indexOf(\"MSIE \")+e.indexOf(\"Trident/\")+e.indexOf(\"Edge/\")\u003e0\u0026\u0026u.logger.warn(\"WebGL warning: IE is known to produce 1px sprites whith selections.\"),this.index_buffer.set_size(2*t.length),this.index_buffer.set_data(0,new Uint16Array(t)),this.prog.draw(this.gl.POINTS,this.index_buffer)}else{const e\u003d64e3,s\u003d[];for(let t\u003d0,i\u003dMath.ceil(a/e);t\u003ci;t++)s.push([]);for(let i\u003d0,a\u003dt.length;i\u003ca;i++){const a\u003dt[i]%e;s[Math.floor(t[i]/e)].push(a)}for(let t\u003d0,a\u003ds.length;t\u003ca;t++){const a\u003dnew Uint16Array(s[t]),r\u003dt*e*4;0!\u003d\u003da.length\u0026\u0026(this.prog.set_attribute(\"a_sx\",\"float\",i.vbo_sx,0,r),this.prog.set_attribute(\"a_sy\",\"float\",i.vbo_sy,0,r),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s,0,r),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a,0,r),this.vbo_linewidth.used\u0026\u0026this.prog.set_attribute(\"a_linewidth\",\"float\",this.vbo_linewidth,0,r),this.vbo_fg_color.used\u0026\u0026this.prog.set_attribute(\"a_fg_color\",\"vec4_uint8\",this.vbo_fg_color,0,4*r,!0),this.vbo_bg_color.used\u0026\u0026this.prog.set_attribute(\"a_bg_color\",\"vec4_uint8\",this.vbo_bg_color,0,4*r,!0),this.index_buffer.set_size(2*a.length),this.index_buffer.set_data(0,a),this.prog.draw(this.gl.POINTS,this.index_buffer))}}}_set_data(t){const e\u003d4*t;this.vbo_sx.set_size(e),this.vbo_sy.set_size(e),this.vbo_a.set_size(e),this.vbo_s.set_size(e),this.vbo_sx.set_data(0,this.glyph.sx),this.vbo_sy.set_data(0,this.glyph.sy),null!\u003dthis.glyph.angle\u0026\u0026this.vbo_a.set_data(0,new Float32Array(this.glyph.angle)),this.glyph instanceof n.CircleView\u0026\u0026null!\u003dthis.glyph.radius?this.vbo_s.set_data(0,f.map(this.glyph.sradius,(t\u003d\u003e2*t))):this.vbo_s.set_data(0,new Float32Array(this.glyph.size))}_set_visuals(t){const{line:e,fill:s}\u003dthis.glyph.visuals;!function(t,e,s,i,a,r){if(a.doit){if(r.is_Scalar())e.used\u003d!1,t.set_attribute(s,\"float\",[r.value]);else if(r.is_Vector()){e.used\u003d!0;const a\u003dnew Float32Array(r.array);e.set_size(4*i),e.set_data(0,a),t.set_attribute(s,\"float\",e)}}else e.used\u003d!1,t.set_attribute(s,\"float\",[0])}(this.prog,this.vbo_linewidth,\"a_linewidth\",t,e,e.line_width),d(this.prog,this.vbo_fg_color,\"a_fg_color\",t,e,e.line_color,e.line_alpha),d(this.prog,this.vbo_bg_color,\"a_bg_color\",t,s,s.fill_color,s.fill_alpha),this.prog.set_uniform(\"u_antialias\",\"float\",[.8])}}s.MarkerGL\u003dp,p.__name__\u003d\"MarkerGL\"},\n function _(n,i,a,o,_){o();a.default\u003d\"\\nprecision mediump float;\\nconst float SQRT_2 \u003d 1.4142135623730951;\\n//\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size;\\nuniform vec2 u_offset;\\nuniform vec2 u_scale;\\nuniform float u_antialias;\\n//\\nattribute float a_sx;\\nattribute float a_sy;\\nattribute float a_size;\\nattribute float a_angle; // in radians\\nattribute float a_linewidth;\\nattribute vec4 a_fg_color;\\nattribute vec4 a_bg_color;\\n//\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying vec2 v_rotation;\\n\\nvoid main (void)\\n{\\n v_size \u003d a_size * u_pixel_ratio;\\n v_linewidth \u003d a_linewidth * u_pixel_ratio;\\n v_fg_color \u003d a_fg_color;\\n v_bg_color \u003d a_bg_color;\\n v_rotation \u003d vec2(cos(-a_angle), sin(-a_angle));\\n vec2 pos \u003d vec2(a_sx, a_sy); // in pixels\\n pos +\u003d 0.5; // make up for Bokeh\u0027s offset\\n pos /\u003d u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position \u003d vec4(pos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *\u003d -1.0;\\n gl_PointSize \u003d SQRT_2 * v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n}\\n\"},\n function _(n,a,s,e,t){e();s.default\u003d\u0027\\nprecision mediump float;\\n\\nconst float SQRT_2 \u003d 1.4142135623730951;\\nconst float PI \u003d 3.14159265358979323846264;\\n\\nconst float IN_ANGLE \u003d 0.6283185307179586; // PI/5. \u003d 36 degrees (star of 5 pikes)\\n//const float OUT_ANGLE \u003d PI/2. - IN_ANGLE; // External angle for regular stars\\nconst float COS_A \u003d 0.8090169943749475; // cos(IN_ANGLE)\\nconst float SIN_A \u003d 0.5877852522924731; // sin(IN_ANGLE)\\nconst float COS_B \u003d 0.5877852522924731; // cos(OUT_ANGLE)\\nconst float SIN_B \u003d 0.8090169943749475; // sin(OUT_ANGLE)\\n\\n//\\nuniform float u_antialias;\\n//\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec2 v_rotation;\\n\\n#ifdef USE_ASTERISK\\n// asterisk\\nfloat marker(vec2 P, float size)\\n{\\n // Masks\\n float diamond \u003d max(abs(SQRT_2 / 2.0 * (P.x - P.y)), abs(SQRT_2 / 2.0 * (P.x + P.y))) - size / (2.0 * SQRT_2);\\n float square \u003d max(abs(P.x), abs(P.y)) - size / (2.0 * SQRT_2);\\n // Shapes\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n float cross \u003d min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n // Result is union of masked shapes\\n return min(max(X, diamond), max(cross, square));\\n}\\n#endif\\n\\n#ifdef USE_CIRCLE\\n// circle\\nfloat marker(vec2 P, float size)\\n{\\n return length(P) - size/2.0;\\n}\\n#endif\\n\\n#ifdef USE_SQUARE\\n// square\\nfloat marker(vec2 P, float size)\\n{\\n return max(abs(P.x), abs(P.y)) - size/2.0;\\n}\\n#endif\\n\\n#ifdef USE_DIAMOND\\n// diamond\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n return r1 / SQRT_2;\\n}\\n#endif\\n\\n#ifdef USE_HEX\\n// hex\\nfloat marker(vec2 P, float size)\\n{\\n vec2 q \u003d abs(P);\\n return max(q.y * 0.57735 + q.x - 1.0 * size/2.0, q.y - 0.866 * size/2.0);\\n}\\n#endif\\n\\n#ifdef USE_STAR\\n// star\\n// https://iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm\\nfloat marker(vec2 P, float size)\\n{\\n float bn \u003d mod(atan(P.x, -P.y), 2.0*IN_ANGLE) - IN_ANGLE;\\n P \u003d length(P)*vec2(cos(bn), abs(sin(bn)));\\n P -\u003d size*vec2(COS_A, SIN_A)/2.;\\n P +\u003d vec2(COS_B, SIN_B)*clamp(-(P.x*COS_B + P.y*SIN_B), 0.0, size*SIN_A/SIN_B/2.);\\n\\n return length(P)*sign(P.x);\\n}\\n#endif\\n\\n#ifdef USE_TRIANGLE\\n// triangle\\nfloat marker(vec2 P, float size)\\n{\\n P.y -\u003d size * 0.3;\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / 1.6;\\n float r2 \u003d P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n#endif\\n\\n#ifdef USE_INVERTED_TRIANGLE\\n// inverted_triangle\\nfloat marker(vec2 P, float size)\\n{\\n P.y +\u003d size * 0.3;\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 \u003d max(abs(x), abs(y)) - size / 1.6;\\n float r2 \u003d - P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n#endif\\n\\n#ifdef USE_CROSS\\n// cross\\nfloat marker(vec2 P, float size)\\n{\\n float square \u003d max(abs(P.x), abs(P.y)) - size / 2.5; // 2.5 is a tweak\\n float cross \u003d min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(square, cross);\\n}\\n#endif\\n\\n#ifdef USE_CIRCLE_CROSS\\n// circle_cross\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle \u003d length(P) - size/2.0;\\n float c1 \u003d max(circle, s1);\\n float c2 \u003d max(circle, s2);\\n float c3 \u003d max(circle, s3);\\n float c4 \u003d max(circle, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n#endif\\n\\n#ifdef USE_SQUARE_CROSS\\n// square_cross\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square \u003d max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 \u003d max(square, s1);\\n float c2 \u003d max(square, s2);\\n float c3 \u003d max(square, s3);\\n float c4 \u003d max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n#endif\\n\\n#ifdef USE_DIAMOND_CROSS\\n// diamond_cross\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 \u003d max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 \u003d max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 \u003d max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float x \u003d SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y \u003d SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float diamond \u003d max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n diamond /\u003d SQRT_2;\\n float c1 \u003d max(diamond, s1);\\n float c2 \u003d max(diamond, s2);\\n float c3 \u003d max(diamond, s3);\\n float c4 \u003d max(diamond, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n#endif\\n\\n#ifdef USE_X\\n// x\\nfloat marker(vec2 P, float size)\\n{\\n float circle \u003d length(P) - size / 1.6;\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(circle, X);\\n}\\n#endif\\n\\n#ifdef USE_CIRCLE_X\\n// circle_x\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d P.x - P.y;\\n float y \u003d P.x + P.y;\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 \u003d max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 \u003d max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 \u003d max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle \u003d length(P) - size/2.0;\\n float c1 \u003d max(circle, s1);\\n float c2 \u003d max(circle, s2);\\n float c3 \u003d max(circle, s3);\\n float c4 \u003d max(circle, s4);\\n // Union\\n float almost \u003d min(min(min(c1, c2), c3), c4);\\n // In this case, the X is also outside of the main shape\\n float Xmask \u003d length(P) - size / 1.6; // a circle\\n float X \u003d min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return min(max(X, Xmask), almost);\\n}\\n#endif\\n\\n#ifdef USE_SQUARE_X\\n// square_x\\nfloat marker(vec2 P, float size)\\n{\\n float x \u003d P.x - P.y;\\n float y \u003d P.x + P.y;\\n // Define quadrants\\n float qs \u003d size / 2.0; // quadrant size\\n float s1 \u003d max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 \u003d max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 \u003d max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 \u003d max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square \u003d max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 \u003d max(square, s1);\\n float c2 \u003d max(square, s2);\\n float c3 \u003d max(square, s3);\\n float c4 \u003d max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n#endif\\n\\nvec4 outline(float distance, float linewidth, float antialias, vec4 fg_color, vec4 bg_color)\\n{\\n vec4 frag_color;\\n float t \u003d linewidth/2.0 - antialias;\\n float signed_distance \u003d distance;\\n float border_distance \u003d abs(signed_distance) - t;\\n float alpha \u003d border_distance/antialias;\\n alpha \u003d exp(-alpha*alpha);\\n\\n // If fg alpha is zero, it probably means no outline. To avoid a dark outline\\n // shining through due to aa, we set the fg color to the bg color. Avoid if (i.e. branching).\\n float select \u003d float(bool(fg_color.a));\\n fg_color.rgb \u003d select * fg_color.rgb + (1.0 - select) * bg_color.rgb;\\n // Similarly, if we want a transparent bg\\n select \u003d float(bool(bg_color.a));\\n bg_color.rgb \u003d select * bg_color.rgb + (1.0 - select) * fg_color.rgb;\\n\\n if( border_distance \u003c 0.0)\\n frag_color \u003d fg_color;\\n else if( signed_distance \u003c 0.0 ) {\\n frag_color \u003d mix(bg_color, fg_color, sqrt(alpha));\\n } else {\\n if( abs(signed_distance) \u003c (linewidth/2.0 + antialias) ) {\\n frag_color \u003d vec4(fg_color.rgb, fg_color.a * alpha);\\n } else {\\n discard;\\n }\\n }\\n return frag_color;\\n}\\n\\nvoid main()\\n{\\n vec2 P \u003d gl_PointCoord.xy - vec2(0.5, 0.5);\\n P \u003d vec2(v_rotation.x*P.x - v_rotation.y*P.y,\\n v_rotation.y*P.x + v_rotation.x*P.y);\\n float point_size \u003d SQRT_2*v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n float distance \u003d marker(P*point_size, v_size);\\n gl_FragColor \u003d outline(distance, v_linewidth, u_antialias, v_fg_color, v_bg_color);\\n}\\n\u0027},\n function _(e,l,i,s,t){s();const _\u003de(287);class p extends _.EllipseOvalView{}i.EllipseView\u003dp,p.__name__\u003d\"EllipseView\";class n extends _.EllipseOval{constructor(e){super(e)}static init_Ellipse(){this.prototype.default_view\u003dp}}i.Ellipse\u003dn,n.__name__\u003d\"Ellipse\",n.init_Ellipse()},\n function _(t,s,i,e,h){e();const r\u003dt(1),a\u003dt(288),n\u003dr.__importStar(t(107)),l\u003dt(24),o\u003dt(59);class _ extends a.CenterRotatableView{_map_data(){\"data\"\u003d\u003dthis.model.properties.width.units?this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this.width,\"center\"):this.sw\u003dl.to_screen(this.width),\"data\"\u003d\u003dthis.model.properties.height.units?this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this.height,\"center\"):this.sh\u003dl.to_screen(this.height)}_render(t,s,i){const{sx:e,sy:h,sw:r,sh:a,angle:n}\u003dnull!\u003di?i:this;for(const i of s){const s\u003de[i],l\u003dh[i],o\u003dr[i],_\u003da[i],d\u003dn.get(i);isNaN(s+l+o+_+d)||(t.beginPath(),t.ellipse(s,l,o/2,_/2,d,0,2*Math.PI),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,i),t.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(t,i),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,i),t.stroke()))}}_hit_point(t){let s,i,e,h,r,a,l,_,d;const{sx:c,sy:x}\u003dt,w\u003dthis.renderer.xscale.invert(c),p\u003dthis.renderer.yscale.invert(x);\"data\"\u003d\u003dthis.model.properties.width.units?(s\u003dw-this.max_width,i\u003dw+this.max_width):(a\u003dc-this.max_width,l\u003dc+this.max_width,[s,i]\u003dthis.renderer.xscale.r_invert(a,l)),\"data\"\u003d\u003dthis.model.properties.height.units?(e\u003dp-this.max_height,h\u003dp+this.max_height):(_\u003dx-this.max_height,d\u003dx+this.max_height,[e,h]\u003dthis.renderer.yscale.r_invert(_,d));const m\u003dthis.index.indices({x0:s,x1:i,y0:e,y1:h}),v\u003d[];for(const t of m)r\u003dn.point_in_ellipse(c,x,this.angle.get(t),this.sh[t]/2,this.sw[t]/2,this.sx[t],this.sy[t]),r\u0026\u0026v.push(t);return new o.Selection({indices:v})}draw_legend_for_index(t,{x0:s,y0:i,x1:e,y1:h},r){const a\u003dr+1,n\u003dnew Array(a);n[r]\u003d(s+e)/2;const l\u003dnew Array(a);l[r]\u003d(i+h)/2;const o\u003dthis.sw[r]/this.sh[r],_\u003d.8*Math.min(Math.abs(e-s),Math.abs(h-i)),d\u003dnew Array(a),c\u003dnew Array(a);o\u003e1?(d[r]\u003d_,c[r]\u003d_/o):(d[r]\u003d_*o,c[r]\u003d_),this._render(t,[r],{sx:n,sy:l,sw:d,sh:c,_angle:[0]})}}i.EllipseOvalView\u003d_,_.__name__\u003d\"EllipseOvalView\";class d extends a.CenterRotatable{constructor(t){super(t)}}i.EllipseOval\u003dd,d.__name__\u003d\"EllipseOval\"},\n function _(t,e,i,a,n){a();const s\u003dt(1),h\u003dt(64),r\u003dt(48),o\u003ds.__importStar(t(18));class _ extends h.XYGlyphView{get max_w2(){return\"data\"\u003d\u003dthis.model.properties.width.units?this.max_width/2:0}get max_h2(){return\"data\"\u003d\u003dthis.model.properties.height.units?this.max_height/2:0}_bounds({x0:t,x1:e,y0:i,y1:a}){const{max_w2:n,max_h2:s}\u003dthis;return{x0:t-n,x1:e+n,y0:i-s,y1:a+s}}}i.CenterRotatableView\u003d_,_.__name__\u003d\"CenterRotatableView\";class l extends h.XYGlyph{constructor(t){super(t)}static init_CenterRotatable(){this.mixins([r.LineVector,r.FillVector,r.HatchVector]),this.define((({})\u003d\u003e({angle:[o.AngleSpec,0],width:[o.DistanceSpec,{field:\"width\"}],height:[o.DistanceSpec,{field:\"height\"}]})))}}i.CenterRotatable\u003dl,l.__name__\u003d\"CenterRotatable\",l.init_CenterRotatable()},\n function _(t,e,s,i,h){i();const r\u003dt(1),a\u003dt(290),n\u003dt(24),_\u003dr.__importStar(t(18));class o extends a.BoxView{scenterxy(t){return[(this.sleft[t]+this.sright[t])/2,this.sy[t]]}_lrtb(t){const e\u003dthis._left[t],s\u003dthis._right[t],i\u003dthis._y[t],h\u003dthis.height.get(t)/2;return[Math.min(e,s),Math.max(e,s),i+h,i-h]}_map_data(){this.sy\u003dthis.renderer.yscale.v_compute(this._y),this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this.height,\"center\"),this.sleft\u003dthis.renderer.xscale.v_compute(this._left),this.sright\u003dthis.renderer.xscale.v_compute(this._right);const t\u003dthis.sy.length;this.stop\u003dnew n.ScreenArray(t),this.sbottom\u003dnew n.ScreenArray(t);for(let e\u003d0;e\u003ct;e++)this.stop[e]\u003dthis.sy[e]-this.sh[e]/2,this.sbottom[e]\u003dthis.sy[e]+this.sh[e]/2;this._clamp_viewport()}}s.HBarView\u003do,o.__name__\u003d\"HBarView\";class c extends a.Box{constructor(t){super(t)}static init_HBar(){this.prototype.default_view\u003do,this.define((({})\u003d\u003e({left:[_.XCoordinateSpec,{value:0}],y:[_.YCoordinateSpec,{field:\"y\"}],height:[_.NumberSpec,{value:1}],right:[_.XCoordinateSpec,{field:\"right\"}]})))}}s.HBar\u003dc,c.__name__\u003d\"HBar\",c.init_HBar()},\n function _(t,e,s,i,r){i();const n\u003dt(48),o\u003dt(98),a\u003dt(106),h\u003dt(59);class c extends o.GlyphView{get_anchor_point(t,e,s){const i\u003dMath.min(this.sleft[e],this.sright[e]),r\u003dMath.max(this.sright[e],this.sleft[e]),n\u003dMath.min(this.stop[e],this.sbottom[e]),o\u003dMath.max(this.sbottom[e],this.stop[e]);switch(t){case\"top_left\":return{x:i,y:n};case\"top\":case\"top_center\":return{x:(i+r)/2,y:n};case\"top_right\":return{x:r,y:n};case\"bottom_left\":return{x:i,y:o};case\"bottom\":case\"bottom_center\":return{x:(i+r)/2,y:o};case\"bottom_right\":return{x:r,y:o};case\"left\":case\"center_left\":return{x:i,y:(n+o)/2};case\"center\":case\"center_center\":return{x:(i+r)/2,y:(n+o)/2};case\"right\":case\"center_right\":return{x:r,y:(n+o)/2}}}_index_data(t){const{min:e,max:s}\u003dMath,{data_size:i}\u003dthis;for(let r\u003d0;r\u003ci;r++){const[i,n,o,a]\u003dthis._lrtb(r);isNaN(i+n+o+a)||!isFinite(i+n+o+a)?t.add_empty():t.add(e(i,n),e(o,a),s(n,i),s(o,a))}}_render(t,e,s){const{sleft:i,sright:r,stop:n,sbottom:o}\u003dnull!\u003ds?s:this;for(const s of e){const e\u003di[s],h\u003dn[s],c\u003dr[s],_\u003do[s];function a(){t.beginPath(),t.rect(e,h,c-e,_-h)}isNaN(e+h+c+_)||(this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,s),a(),t.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(t,s),a(),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,s),a(),t.stroke()))}}_clamp_viewport(){const t\u003dthis.renderer.plot_view.frame.bbox.h_range,e\u003dthis.renderer.plot_view.frame.bbox.v_range,s\u003dthis.stop.length;for(let i\u003d0;i\u003cs;i++)this.stop[i]\u003dMath.max(this.stop[i],e.start),this.sbottom[i]\u003dMath.min(this.sbottom[i],e.end),this.sleft[i]\u003dMath.max(this.sleft[i],t.start),this.sright[i]\u003dMath.min(this.sright[i],t.end)}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){const{sx:e,sy:s}\u003dt,i\u003dthis.renderer.xscale.invert(e),r\u003dthis.renderer.yscale.invert(s),n\u003d[...this.index.indices({x0:i,y0:r,x1:i,y1:r})];return new h.Selection({indices:n})}_hit_span(t){const{sx:e,sy:s}\u003dt;let i;if(\"v\"\u003d\u003dt.direction){const t\u003dthis.renderer.yscale.invert(s),e\u003dthis.renderer.plot_view.frame.bbox.h_range,[r,n]\u003dthis.renderer.xscale.r_invert(e.start,e.end);i\u003d[...this.index.indices({x0:r,y0:t,x1:n,y1:t})]}else{const t\u003dthis.renderer.xscale.invert(e),s\u003dthis.renderer.plot_view.frame.bbox.v_range,[r,n]\u003dthis.renderer.yscale.r_invert(s.start,s.end);i\u003d[...this.index.indices({x0:t,y0:r,x1:t,y1:n})]}return new h.Selection({indices:i})}draw_legend_for_index(t,e,s){a.generic_area_vector_legend(this.visuals,t,e,s)}}s.BoxView\u003dc,c.__name__\u003d\"BoxView\";class _ extends o.Glyph{constructor(t){super(t)}static init_Box(){this.mixins([n.LineVector,n.FillVector,n.HatchVector])}}s.Box\u003d_,_.__name__\u003d\"Box\",_.init_Box()},\n function _(e,t,s,i,r){i();const n\u003de(1),o\u003de(98),a\u003dn.__importStar(e(107)),c\u003dn.__importStar(e(18)),l\u003de(48),h\u003de(20),_\u003de(65),d\u003de(106),x\u003de(59);class p extends o.GlyphView{scenterxy(e){return[this.sx[e],this.sy[e]]}_set_data(){const{orientation:e,size:t,aspect_scale:s}\u003dthis.model,{q:i,r}\u003dthis,n\u003dthis.q.length;this._x\u003dnew Float64Array(n),this._y\u003dnew Float64Array(n);const{_x:o,_y:a}\u003dthis,c\u003dMath.sqrt(3);if(\"pointytop\"\u003d\u003de)for(let e\u003d0;e\u003cn;e++){const n\u003di.get(e),l\u003dr.get(e)/2;o[e]\u003dt*c*(n+l)/s,a[e]\u003d-3*t*l}else for(let e\u003d0;e\u003cn;e++){const n\u003di.get(e)/2,l\u003dr.get(e);o[e]\u003d3*t*n,a[e]\u003d-t*c*(l+n)*s}}_project_data(){_.inplace.project_xy(this._x,this._y)}_index_data(e){let t\u003dthis.model.size,s\u003dMath.sqrt(3)*t/2;\"flattop\"\u003d\u003dthis.model.orientation?([s,t]\u003d[t,s],t*\u003dthis.model.aspect_scale):s/\u003dthis.model.aspect_scale;const{data_size:i}\u003dthis;for(let r\u003d0;r\u003ci;r++){const i\u003dthis._x[r],n\u003dthis._y[r];isNaN(i+n)||!isFinite(i+n)?e.add_empty():e.add(i-s,n-t,i+s,n+t)}}map_data(){[this.sx,this.sy]\u003dthis.renderer.coordinates.map_to_screen(this._x,this._y),[this.svx,this.svy]\u003dthis._get_unscaled_vertices()}_get_unscaled_vertices(){const e\u003dthis.model.size,t\u003dthis.model.aspect_scale;if(\"pointytop\"\u003d\u003dthis.model.orientation){const s\u003dthis.renderer.yscale,i\u003dthis.renderer.xscale,r\u003dMath.abs(s.compute(0)-s.compute(e)),n\u003dMath.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))/t,o\u003dr/2;return[[0,-n,-n,0,n,n],[r,o,-o,-r,-o,o]]}{const s\u003dthis.renderer.xscale,i\u003dthis.renderer.yscale,r\u003dMath.abs(s.compute(0)-s.compute(e)),n\u003dMath.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))*t,o\u003dr/2;return[[r,o,-o,-r,-o,o],[0,-n,-n,0,n,n]]}}_render(e,t,s){const{sx:i,sy:r,svx:n,svy:o,scale:a}\u003dnull!\u003ds?s:this;for(const s of t){const t\u003di[s],c\u003dr[s],l\u003da.get(s);if(!isNaN(t+c+l)){e.translate(t,c),e.beginPath();for(let t\u003d0;t\u003c6;t++)e.lineTo(n[t]*l,o[t]*l);e.closePath(),e.translate(-t,-c),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,s),e.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(e,s),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,s),e.stroke())}}}_hit_point(e){const{sx:t,sy:s}\u003de,i\u003dthis.renderer.xscale.invert(t),r\u003dthis.renderer.yscale.invert(s),n\u003dthis.index.indices({x0:i,y0:r,x1:i,y1:r}),o\u003d[];for(const e of n)a.point_in_poly(t-this.sx[e],s-this.sy[e],this.svx,this.svy)\u0026\u0026o.push(e);return new x.Selection({indices:o})}_hit_span(e){const{sx:t,sy:s}\u003de;let i;if(\"v\"\u003d\u003de.direction){const e\u003dthis.renderer.yscale.invert(s),t\u003dthis.renderer.plot_view.frame.bbox.h_range,[r,n]\u003dthis.renderer.xscale.r_invert(t.start,t.end);i\u003d[...this.index.indices({x0:r,y0:e,x1:n,y1:e})]}else{const e\u003dthis.renderer.xscale.invert(t),s\u003dthis.renderer.plot_view.frame.bbox.v_range,[r,n]\u003dthis.renderer.yscale.r_invert(s.start,s.end);i\u003d[...this.index.indices({x0:e,y0:r,x1:e,y1:n})]}return new x.Selection({indices:i})}_hit_rect(e){const{sx0:t,sx1:s,sy0:i,sy1:r}\u003de,[n,o]\u003dthis.renderer.xscale.r_invert(t,s),[a,c]\u003dthis.renderer.yscale.r_invert(i,r),l\u003d[...this.index.indices({x0:n,x1:o,y0:a,y1:c})];return new x.Selection({indices:l})}draw_legend_for_index(e,t,s){d.generic_area_vector_legend(this.visuals,e,t,s)}}s.HexTileView\u003dp,p.__name__\u003d\"HexTileView\";class y extends o.Glyph{constructor(e){super(e)}static init_HexTile(){this.prototype.default_view\u003dp,this.mixins([l.LineVector,l.FillVector,l.HatchVector]),this.define((({Number:e})\u003d\u003e({r:[c.NumberSpec,{field:\"r\"}],q:[c.NumberSpec,{field:\"q\"}],scale:[c.NumberSpec,1],size:[e,1],aspect_scale:[e,1],orientation:[h.HexTileOrientation,\"pointytop\"]}))),this.override({line_color:null})}}s.HexTile\u003dy,y.__name__\u003d\"HexTile\",y.init_HexTile()},\n function _(e,a,t,_,s){_();const i\u003de(293),n\u003de(203),r\u003de(214);class o extends i.ImageBaseView{connect_signals(){super.connect_signals(),this.connect(this.model.color_mapper.change,(()\u003d\u003ethis._update_image()))}_update_image(){null!\u003dthis.image_data\u0026\u0026(this._set_data(null),this.renderer.request_render())}_flat_img_to_buf8(e){return this.model.color_mapper.rgba_mapper.v_compute(e)}}t.ImageView\u003do,o.__name__\u003d\"ImageView\";class m extends i.ImageBase{constructor(e){super(e)}static init_Image(){this.prototype.default_view\u003do,this.define((({Ref:e})\u003d\u003e({color_mapper:[e(n.ColorMapper),()\u003d\u003enew r.LinearColorMapper({palette:[\"#000000\",\"#252525\",\"#525252\",\"#737373\",\"#969696\",\"#bdbdbd\",\"#d9d9d9\",\"#f0f0f0\",\"#ffffff\"]})]})))}}t.Image\u003dm,m.__name__\u003d\"Image\",m.init_Image()},\n function _(e,t,i,s,a){s();const h\u003de(1),n\u003de(64),r\u003de(24),_\u003dh.__importStar(e(18)),d\u003de(59),l\u003de(9),g\u003de(29),o\u003de(11);class c extends n.XYGlyphView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.global_alpha.change,(()\u003d\u003ethis.renderer.request_render()))}_render(e,t,i){const{image_data:s,sx:a,sy:h,sw:n,sh:r}\u003dnull!\u003di?i:this,_\u003de.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha\u003dthis.model.global_alpha;for(const i of t){const t\u003ds[i],_\u003da[i],d\u003dh[i],l\u003dn[i],g\u003dr[i];if(null\u003d\u003dt||isNaN(_+d+l+g))continue;const o\u003dd;e.translate(0,o),e.scale(1,-1),e.translate(0,-o),e.drawImage(t,0|_,0|d,l,g),e.translate(0,o),e.scale(1,-1),e.translate(0,-o)}e.setImageSmoothingEnabled(_)}_set_data(e){this._set_width_heigh_data();for(let t\u003d0,i\u003dthis.image.length;t\u003ci;t++){if(null!\u003de\u0026\u0026e.indexOf(t)\u003c0)continue;const i\u003dthis.image.get(t);let s;g.is_NDArray(i)?(o.assert(2\u003d\u003di.dimension,\"expected a 2D array\"),s\u003di,this._height[t]\u003di.shape[0],this._width[t]\u003di.shape[1]):(s\u003dl.concat(i),this._height[t]\u003di.length,this._width[t]\u003di[0].length);const a\u003dthis._flat_img_to_buf8(s);this._set_image_data_from_buffer(t,a)}}_index_data(e){const{data_size:t}\u003dthis;for(let i\u003d0;i\u003ct;i++){const[t,s,a,h]\u003dthis._lrtb(i);isNaN(t+s+a+h)||!isFinite(t+s+a+h)?e.add_empty():e.add(t,h,s,a)}}_lrtb(e){const t\u003dthis.dw.get(e),i\u003dthis.dh.get(e),s\u003dthis.renderer.xscale.source_range,a\u003dthis._x[e],h\u003ds.is_reversed?a-t:a+t,n\u003dthis.renderer.yscale.source_range,r\u003dthis._y[e],_\u003dn.is_reversed?r-i:r+i,[d,l]\u003da\u003ch?[a,h]:[h,a],[g,o]\u003dr\u003c_?[r,_]:[_,r];return[d,l,o,g]}_set_width_heigh_data(){null!\u003dthis.image_data\u0026\u0026this.image_data.length\u003d\u003dthis.image.length||(this.image_data\u003dnew Array(this.image.length)),null!\u003dthis._width\u0026\u0026this._width.length\u003d\u003dthis.image.length||(this._width\u003dnew Uint32Array(this.image.length)),null!\u003dthis._height\u0026\u0026this._height.length\u003d\u003dthis.image.length||(this._height\u003dnew Uint32Array(this.image.length))}_get_or_create_canvas(e){const t\u003dthis.image_data[e];if(null!\u003dt\u0026\u0026t.width\u003d\u003dthis._width[e]\u0026\u0026t.height\u003d\u003dthis._height[e])return t;{const t\u003ddocument.createElement(\"canvas\");return t.width\u003dthis._width[e],t.height\u003dthis._height[e],t}}_set_image_data_from_buffer(e,t){const i\u003dthis._get_or_create_canvas(e),s\u003di.getContext(\"2d\"),a\u003ds.getImageData(0,0,this._width[e],this._height[e]);a.data.set(t),s.putImageData(a,0,0),this.image_data[e]\u003di}_map_data(){\"data\"\u003d\u003dthis.model.properties.dw.units?this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this.dw,\"edge\",this.model.dilate):this.sw\u003dr.to_screen(this.dw),\"data\"\u003d\u003dthis.model.properties.dh.units?this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this.dh,\"edge\",this.model.dilate):this.sh\u003dr.to_screen(this.dh)}_image_index(e,t,i){const[s,a,h,n]\u003dthis._lrtb(e),r\u003dthis._width[e],_\u003dthis._height[e],d\u003d(a-s)/r,l\u003d(h-n)/_;let g\u003dMath.floor((t-s)/d),o\u003dMath.floor((i-n)/l);return this.renderer.xscale.source_range.is_reversed\u0026\u0026(g\u003dr-g-1),this.renderer.yscale.source_range.is_reversed\u0026\u0026(o\u003d_-o-1),{index:e,dim1:g,dim2:o,flat_index:o*r+g}}_hit_point(e){const{sx:t,sy:i}\u003de,s\u003dthis.renderer.xscale.invert(t),a\u003dthis.renderer.yscale.invert(i),h\u003dthis.index.indices({x0:s,x1:s,y0:a,y1:a}),n\u003dnew d.Selection;for(const e of h)t!\u003d1/0\u0026\u0026i!\u003d1/0\u0026\u0026n.image_indices.push(this._image_index(e,s,a));return n}}i.ImageBaseView\u003dc,c.__name__\u003d\"ImageBaseView\";class m extends n.XYGlyph{constructor(e){super(e)}static init_ImageBase(){this.define((({Boolean:e,Alpha:t})\u003d\u003e({image:[_.NDArraySpec,{field:\"image\"}],dw:[_.DistanceSpec,{field:\"dw\"}],dh:[_.DistanceSpec,{field:\"dh\"}],dilate:[e,!1],global_alpha:[t,1]})))}}i.ImageBase\u003dm,m.__name__\u003d\"ImageBase\",m.init_ImageBase()},\n function _(e,a,t,_,i){_();const n\u003de(293),s\u003de(8);class r extends n.ImageBaseView{_flat_img_to_buf8(e){let a;return a\u003ds.isArray(e)?new Uint32Array(e):e,new Uint8ClampedArray(a.buffer)}}t.ImageRGBAView\u003dr,r.__name__\u003d\"ImageRGBAView\";class m extends n.ImageBase{constructor(e){super(e)}static init_ImageRGBA(){this.prototype.default_view\u003dr}}t.ImageRGBA\u003dm,m.__name__\u003d\"ImageRGBA\",m.init_ImageRGBA()},\n function _(e,t,s,r,a){r();const i\u003de(1),n\u003de(64),o\u003de(24),c\u003de(20),_\u003di.__importStar(e(18)),h\u003de(12),l\u003de(296);class d extends n.XYGlyphView{constructor(){super(...arguments),this._images_rendered\u003d!1,this._set_data_iteration\u003d0}connect_signals(){super.connect_signals(),this.connect(this.model.properties.global_alpha.change,(()\u003d\u003ethis.renderer.request_render()))}_index_data(e){const{data_size:t}\u003dthis;for(let s\u003d0;s\u003ct;s++)e.add_empty()}_set_data(){this._set_data_iteration++;const e\u003dthis.url.length;this.image\u003dnew Array(e);const{retry_attempts:t,retry_timeout:s}\u003dthis.model,{_set_data_iteration:r}\u003dthis;for(let a\u003d0;a\u003ce;a++){const e\u003dthis.url.get(a);e\u0026\u0026new l.ImageLoader(e,{loaded:e\u003d\u003e{this._set_data_iteration\u003d\u003dr\u0026\u0026(this.image[a]\u003de,this.renderer.request_render())},attempts:t+1,timeout:s})}const a\u003d\"data\"\u003d\u003dthis.model.properties.w.units,i\u003d\"data\"\u003d\u003dthis.model.properties.h.units,n\u003dthis._x.length,c\u003dnew o.ScreenArray(a?2*n:n),_\u003dnew o.ScreenArray(i?2*n:n),{anchor:d}\u003dthis.model;function m(e,t){switch(d){case\"top_left\":case\"bottom_left\":case\"left\":case\"center_left\":return[e,e+t];case\"top\":case\"top_center\":case\"bottom\":case\"bottom_center\":case\"center\":case\"center_center\":return[e-t/2,e+t/2];case\"top_right\":case\"bottom_right\":case\"right\":case\"center_right\":return[e-t,e]}}function g(e,t){switch(d){case\"top_left\":case\"top\":case\"top_center\":case\"top_right\":return[e,e-t];case\"bottom_left\":case\"bottom\":case\"bottom_center\":case\"bottom_right\":return[e+t,e];case\"left\":case\"center_left\":case\"center\":case\"center_center\":case\"right\":case\"center_right\":return[e+t/2,e-t/2]}}if(a)for(let e\u003d0;e\u003cn;e++)[c[e],c[n+e]]\u003dm(this._x[e],this.w.get(e));else c.set(this._x,0);if(i)for(let e\u003d0;e\u003cn;e++)[_[e],_[n+e]]\u003dg(this._y[e],this.h.get(e));else _.set(this._y,0);const[u,p]\u003dh.minmax(c),[f,b]\u003dh.minmax(_);this._bounds_rect\u003d{x0:u,x1:p,y0:f,y1:b}}has_finished(){return super.has_finished()\u0026\u00261\u003d\u003dthis._images_rendered}_map_data(){\"data\"\u003d\u003dthis.model.properties.w.units?this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this.w,\"edge\",this.model.dilate):this.sw\u003do.to_screen(this.w),\"data\"\u003d\u003dthis.model.properties.h.units?this.sh\u003dthis.sdist(this.renderer.yscale,this._y,this.h,\"edge\",this.model.dilate):this.sh\u003do.to_screen(this.h)}_render(e,t,s){const{image:r,sx:a,sy:i,sw:n,sh:o,angle:c}\u003dnull!\u003ds?s:this,{frame:_}\u003dthis.renderer.plot_view;e.rect(_.bbox.left+1,_.bbox.top+1,_.bbox.width-2,_.bbox.height-2),e.clip();let h\u003d!0;for(const s of t){if(isNaN(a[s]+i[s]+c.get(s)))continue;const t\u003dr[s];null!\u003dt?this._render_image(e,s,t,a,i,n,o,c):h\u003d!1}h\u0026\u0026!this._images_rendered\u0026\u0026(this._images_rendered\u003d!0,this.notify_finished())}_final_sx_sy(e,t,s,r,a){switch(e){case\"top_left\":return[t,s];case\"top\":case\"top_center\":return[t-r/2,s];case\"top_right\":return[t-r,s];case\"right\":case\"center_right\":return[t-r,s-a/2];case\"bottom_right\":return[t-r,s-a];case\"bottom\":case\"bottom_center\":return[t-r/2,s-a];case\"bottom_left\":return[t,s-a];case\"left\":case\"center_left\":return[t,s-a/2];case\"center\":case\"center_center\":return[t-r/2,s-a/2]}}_render_image(e,t,s,r,a,i,n,o){isNaN(i[t])\u0026\u0026(i[t]\u003ds.width),isNaN(n[t])\u0026\u0026(n[t]\u003ds.height);const c\u003di[t],_\u003dn[t],{anchor:h}\u003dthis.model,[l,d]\u003dthis._final_sx_sy(h,r[t],a[t],c,_),m\u003do.get(t);e.save(),e.globalAlpha\u003dthis.model.global_alpha;const g\u003dc/2,u\u003d_/2;m?(e.translate(l,d),e.translate(g,u),e.rotate(m),e.translate(-g,-u),e.drawImage(s,0,0,c,_),e.translate(g,u),e.rotate(-m),e.translate(-g,-u),e.translate(-l,-d)):e.drawImage(s,l,d,c,_),e.restore()}bounds(){return this._bounds_rect}}s.ImageURLView\u003dd,d.__name__\u003d\"ImageURLView\";class m extends n.XYGlyph{constructor(e){super(e)}static init_ImageURL(){this.prototype.default_view\u003dd,this.define((({Boolean:e,Int:t,Alpha:s})\u003d\u003e({url:[_.StringSpec,{field:\"url\"}],anchor:[c.Anchor,\"top_left\"],global_alpha:[s,1],angle:[_.AngleSpec,0],w:[_.NullDistanceSpec,null],h:[_.NullDistanceSpec,null],dilate:[e,!1],retry_attempts:[t,0],retry_timeout:[t,0]})))}}s.ImageURL\u003dm,m.__name__\u003d\"ImageURL\",m.init_ImageURL()},\n function _(i,e,t,s,o){s();const a\u003di(19);class n{constructor(i,e\u003d{}){this._image\u003dnew Image,this._finished\u003d!1;const{attempts:t\u003d1,timeout:s\u003d1}\u003de;this.promise\u003dnew Promise(((o,n)\u003d\u003e{this._image.crossOrigin\u003d\"anonymous\";let r\u003d0;this._image.onerror\u003d()\u003d\u003e{if(++r\u003d\u003dt){const s\u003d`unable to load ${i} image after ${t} attempts`;if(a.logger.warn(s),null\u003d\u003dthis._image.crossOrigin)return void(null!\u003de.failed\u0026\u0026e.failed());a.logger.warn(`attempting to load ${i} without a cross origin policy`),this._image.crossOrigin\u003dnull,r\u003d0}setTimeout((()\u003d\u003ethis._image.src\u003di),s)},this._image.onload\u003d()\u003d\u003e{this._finished\u003d!0,null!\u003de.loaded\u0026\u0026e.loaded(this._image),o(this._image)},this._image.src\u003di}))}get finished(){return this._finished}get image(){if(this._finished)return this._image;throw new Error(\"not loaded yet\")}}t.ImageLoader\u003dn,n.__name__\u003d\"ImageLoader\"},\n function _(t,s,e,i,n){i();const o\u003dt(1),l\u003dt(101),r\u003dt(98),h\u003dt(106),_\u003dt(12),a\u003dt(12),c\u003dt(48),d\u003do.__importStar(t(107)),x\u003do.__importStar(t(18)),y\u003dt(59),f\u003dt(11);class g extends r.GlyphView{_project_data(){}_index_data(t){const{min:s,max:e}\u003dMath,{data_size:i}\u003dthis;for(let n\u003d0;n\u003ci;n++){const i\u003dthis._xs[n],o\u003dthis._ys[n];if(0\u003d\u003di.length||0\u003d\u003do.length){t.add_empty();continue}let l\u003d1/0,r\u003d-1/0,h\u003d1/0,a\u003d-1/0;for(let t\u003d0,n\u003di.length;t\u003cn;t++){const n\u003di[t][0],c\u003do[t][0];if(0!\u003dn.length\u0026\u00260!\u003dc.length){const[t,i]\u003d_.minmax(n),[o,d]\u003d_.minmax(c);l\u003ds(l,t),r\u003de(r,i),h\u003ds(h,o),a\u003de(a,d)}}isFinite(l+r+h+a)?t.add(l,h,r,a):t.add_empty()}this._hole_index\u003dthis._index_hole_data()}_index_hole_data(){const{min:t,max:s}\u003dMath,{data_size:e}\u003dthis,i\u003dnew l.SpatialIndex(e);for(let n\u003d0;n\u003ce;n++){const e\u003dthis._xs[n],o\u003dthis._ys[n];if(0\u003d\u003de.length||0\u003d\u003do.length){i.add_empty();continue}let l\u003d1/0,r\u003d-1/0,h\u003d1/0,a\u003d-1/0;for(let i\u003d0,n\u003de.length;i\u003cn;i++){const n\u003de[i],c\u003do[i];if(n.length\u003e1\u0026\u0026c.length\u003e1)for(let e\u003d1,i\u003dn.length;e\u003ci;e++){const[i,o]\u003d_.minmax(n[e]),[d,x]\u003d_.minmax(c[e]);l\u003dt(l,i),r\u003ds(r,o),h\u003dt(h,d),a\u003ds(a,x)}}isFinite(l+r+h+a)?i.add(l,h,r,a):i.add_empty()}return i.finish(),i}_mask_data(){const{x_range:t,y_range:s}\u003dthis.renderer.plot_view.frame;return this.index.indices({x0:t.min,x1:t.max,y0:s.min,y1:s.max})}_inner_loop(t,s,e){t.beginPath();for(let i\u003d0,n\u003ds.length;i\u003cn;i++)for(let n\u003d0,o\u003ds[i].length;n\u003co;n++){const o\u003ds[i][n],l\u003de[i][n];for(let s\u003d0,e\u003do.length;s\u003ce;s++)0!\u003ds?t.lineTo(o[s],l[s]):t.moveTo(o[s],l[s]);t.closePath()}}_render(t,s,e){if(this.visuals.fill.doit||this.visuals.line.doit){const{sxs:i,sys:n}\u003dnull!\u003de?e:this;for(const e of s){const s\u003di[e],o\u003dn[e];this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,e),this._inner_loop(t,s,o),t.fill(\"evenodd\")),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(t,e),this._inner_loop(t,s,o),t.fill(\"evenodd\")),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),this._inner_loop(t,s,o),t.stroke())}}}_hit_rect(t){const{sx0:s,sx1:e,sy0:i,sy1:n}\u003dt,o\u003d[s,e,e,s],l\u003d[i,i,n,n],[r,h]\u003dthis.renderer.xscale.r_invert(s,e),[_,a]\u003dthis.renderer.yscale.r_invert(i,n),c\u003dthis.index.indices({x0:r,x1:h,y0:_,y1:a}),x\u003d[];for(const t of c){const s\u003dthis.sxs[t],e\u003dthis.sys[t];let i\u003d!0;for(let t\u003d0,n\u003ds.length;t\u003cn;t++){for(let n\u003d0,r\u003ds[t][0].length;n\u003cr;n++){const r\u003ds[t][0][n],h\u003de[t][0][n];if(!d.point_in_poly(r,h,o,l)){i\u003d!1;break}}if(!i)break}i\u0026\u0026x.push(t)}return new y.Selection({indices:x})}_hit_point(t){const{sx:s,sy:e}\u003dt,i\u003dthis.renderer.xscale.invert(s),n\u003dthis.renderer.yscale.invert(e),o\u003dthis.index.indices({x0:i,y0:n,x1:i,y1:n}),l\u003dthis._hole_index.indices({x0:i,y0:n,x1:i,y1:n}),r\u003d[];for(const t of o){const i\u003dthis.sxs[t],n\u003dthis.sys[t];for(let o\u003d0,h\u003di.length;o\u003ch;o++){const h\u003di[o].length;if(d.point_in_poly(s,e,i[o][0],n[o][0]))if(1\u003d\u003dh)r.push(t);else if(l.get(t)){if(h\u003e1){let l\u003d!1;for(let t\u003d1;t\u003ch;t++){const r\u003di[o][t],h\u003dn[o][t];if(d.point_in_poly(s,e,r,h)){l\u003d!0;break}}l||r.push(t)}}else r.push(t)}}return new y.Selection({indices:r})}_get_snap_coord(t){return a.sum(t)/t.length}scenterxy(t,s,e){if(1\u003d\u003dthis.sxs[t].length){return[this._get_snap_coord(this.sxs[t][0][0]),this._get_snap_coord(this.sys[t][0][0])]}{const i\u003dthis.sxs[t],n\u003dthis.sys[t];for(let t\u003d0,o\u003di.length;t\u003co;t++)if(d.point_in_poly(s,e,i[t][0],n[t][0])){return[this._get_snap_coord(i[t][0]),this._get_snap_coord(n[t][0])]}}f.unreachable()}map_data(){const t\u003dthis._xs.length;this.sxs\u003dnew Array(t),this.sys\u003dnew Array(t);for(let s\u003d0;s\u003ct;s++){const t\u003dthis._xs[s].length;this.sxs[s]\u003dnew Array(t),this.sys[s]\u003dnew Array(t);for(let e\u003d0;e\u003ct;e++){const t\u003dthis._xs[s][e].length;this.sxs[s][e]\u003dnew Array(t),this.sys[s][e]\u003dnew Array(t);for(let i\u003d0;i\u003ct;i++){const[t,n]\u003dthis.renderer.coordinates.map_to_screen(this._xs[s][e][i],this._ys[s][e][i]);this.sxs[s][e][i]\u003dt,this.sys[s][e][i]\u003dn}}}}draw_legend_for_index(t,s,e){h.generic_area_vector_legend(this.visuals,t,s,e)}}e.MultiPolygonsView\u003dg,g.__name__\u003d\"MultiPolygonsView\";class p extends r.Glyph{constructor(t){super(t)}static init_MultiPolygons(){this.prototype.default_view\u003dg,this.define((({})\u003d\u003e({xs:[x.XCoordinateSeqSeqSeqSpec,{field:\"xs\"}],ys:[x.YCoordinateSeqSeqSeqSpec,{field:\"ys\"}]}))),this.mixins([c.LineVector,c.FillVector,c.HatchVector])}}e.MultiPolygons\u003dp,p.__name__\u003d\"MultiPolygons\",p.init_MultiPolygons()},\n function _(a,t,e,l,s){l();const _\u003da(287),i\u003da(12);class n extends _.EllipseOvalView{_map_data(){super._map_data(),i.mul(this.sw,.75)}}e.OvalView\u003dn,n.__name__\u003d\"OvalView\";class v extends _.EllipseOval{constructor(a){super(a)}static init_Oval(){this.prototype.default_view\u003dn}}e.Oval\u003dv,v.__name__\u003d\"Oval\",v.init_Oval()},\n function _(t,e,i,o,s){o();const r\u003dt(1),_\u003dt(290),d\u003dr.__importStar(t(18));class n extends _.BoxView{scenterxy(t){return[this.sleft[t]/2+this.sright[t]/2,this.stop[t]/2+this.sbottom[t]/2]}_lrtb(t){return[this._left[t],this._right[t],this._top[t],this._bottom[t]]}}i.QuadView\u003dn,n.__name__\u003d\"QuadView\";class a extends _.Box{constructor(t){super(t)}static init_Quad(){this.prototype.default_view\u003dn,this.define((({})\u003d\u003e({right:[d.XCoordinateSpec,{field:\"right\"}],bottom:[d.YCoordinateSpec,{field:\"bottom\"}],left:[d.XCoordinateSpec,{field:\"left\"}],top:[d.YCoordinateSpec,{field:\"top\"}]})))}}i.Quad\u003da,a.__name__\u003d\"Quad\",a.init_Quad()},\n function _(e,t,i,s,n){s();const a\u003de(1),c\u003de(48),o\u003de(65),r\u003de(98),_\u003de(106),d\u003da.__importStar(e(18));function l(e,t,i){if(t\u003d\u003d(e+i)/2)return[e,i];{const s\u003d(e-t)/(e-2*t+i),n\u003de*(1-s)**2+2*t*(1-s)*s+i*s**2;return[Math.min(e,i,n),Math.max(e,i,n)]}}class x extends r.GlyphView{_project_data(){o.inplace.project_xy(this._x0,this._y0),o.inplace.project_xy(this._x1,this._y1)}_index_data(e){const{_x0:t,_x1:i,_y0:s,_y1:n,_cx:a,_cy:c,data_size:o}\u003dthis;for(let r\u003d0;r\u003co;r++){const o\u003dt[r],_\u003di[r],d\u003ds[r],x\u003dn[r],y\u003da[r],h\u003dc[r];if(isNaN(o+_+d+x+y+h))e.add_empty();else{const[t,i]\u003dl(o,y,_),[s,n]\u003dl(d,h,x);e.add(t,s,i,n)}}}_render(e,t,i){if(this.visuals.line.doit){const{sx0:s,sy0:n,sx1:a,sy1:c,scx:o,scy:r}\u003dnull!\u003di?i:this;for(const i of t){const t\u003ds[i],_\u003dn[i],d\u003da[i],l\u003dc[i],x\u003do[i],y\u003dr[i];isNaN(t+_+d+l+x+y)||(e.beginPath(),e.moveTo(t,_),e.quadraticCurveTo(x,y,d,l),this.visuals.line.set_vectorize(e,i),e.stroke())}}}draw_legend_for_index(e,t,i){_.generic_line_vector_legend(this.visuals,e,t,i)}scenterxy(){throw new Error(`${this}.scenterxy() is not implemented`)}}i.QuadraticView\u003dx,x.__name__\u003d\"QuadraticView\";class y extends r.Glyph{constructor(e){super(e)}static init_Quadratic(){this.prototype.default_view\u003dx,this.define((({})\u003d\u003e({x0:[d.XCoordinateSpec,{field:\"x0\"}],y0:[d.YCoordinateSpec,{field:\"y0\"}],x1:[d.XCoordinateSpec,{field:\"x1\"}],y1:[d.YCoordinateSpec,{field:\"y1\"}],cx:[d.XCoordinateSpec,{field:\"cx\"}],cy:[d.YCoordinateSpec,{field:\"cy\"}]}))),this.mixins(c.LineVector)}}i.Quadratic\u003dy,y.__name__\u003d\"Quadratic\",y.init_Quadratic()},\n function _(e,t,s,i,n){i();const a\u003de(1),l\u003de(64),h\u003de(106),r\u003de(48),o\u003de(24),_\u003da.__importStar(e(18));class c extends l.XYGlyphView{_map_data(){\"data\"\u003d\u003dthis.model.properties.length.units?this.slength\u003dthis.sdist(this.renderer.xscale,this._x,this.length):this.slength\u003do.to_screen(this.length);const{width:e,height:t}\u003dthis.renderer.plot_view.frame.bbox,s\u003d2*(e+t),{slength:i}\u003dthis;for(let e\u003d0,t\u003di.length;e\u003ct;e++)0\u003d\u003di[e]\u0026\u0026(i[e]\u003ds)}_render(e,t,s){const{sx:i,sy:n,slength:a,angle:l}\u003dnull!\u003ds?s:this;if(this.visuals.line.doit)for(const s of t){const t\u003di[s],h\u003dn[s],r\u003dl.get(s),o\u003da[s];isNaN(t+h+r+o)||(e.translate(t,h),e.rotate(r),e.beginPath(),e.moveTo(0,0),e.lineTo(o,0),this.visuals.line.set_vectorize(e,s),e.stroke(),e.rotate(-r),e.translate(-t,-h))}}draw_legend_for_index(e,t,s){h.generic_line_vector_legend(this.visuals,e,t,s)}}s.RayView\u003dc,c.__name__\u003d\"RayView\";class g extends l.XYGlyph{constructor(e){super(e)}static init_Ray(){this.prototype.default_view\u003dc,this.mixins(r.LineVector),this.define((({})\u003d\u003e({length:[_.DistanceSpec,0],angle:[_.AngleSpec,0]})))}}s.Ray\u003dg,g.__name__\u003d\"Ray\",g.init_Ray()},\n function _(t,s,e,i,h){i();const r\u003dt(288),n\u003dt(106),a\u003dt(24),o\u003dt(12),l\u003dt(59);class _ extends r.CenterRotatableView{_map_data(){if(\"data\"\u003d\u003dthis.model.properties.width.units)[this.sw,this.sx0]\u003dthis._map_dist_corner_for_data_side_length(this._x,this.width,this.renderer.xscale);else{this.sw\u003da.to_screen(this.width);const t\u003dthis.sx.length;this.sx0\u003dnew a.ScreenArray(t);for(let s\u003d0;s\u003ct;s++)this.sx0[s]\u003dthis.sx[s]-this.sw[s]/2}if(\"data\"\u003d\u003dthis.model.properties.height.units)[this.sh,this.sy1]\u003dthis._map_dist_corner_for_data_side_length(this._y,this.height,this.renderer.yscale);else{this.sh\u003da.to_screen(this.height);const t\u003dthis.sy.length;this.sy1\u003dnew a.ScreenArray(t);for(let s\u003d0;s\u003ct;s++)this.sy1[s]\u003dthis.sy[s]-this.sh[s]/2}const t\u003dthis.sw.length;this.ssemi_diag\u003dnew a.ScreenArray(t);for(let s\u003d0;s\u003ct;s++)this.ssemi_diag[s]\u003dMath.sqrt(this.sw[s]/2*this.sw[s]/2+this.sh[s]/2*this.sh[s]/2)}_render(t,s,e){const{sx:i,sy:h,sx0:r,sy1:n,sw:a,sh:o,angle:l}\u003dnull!\u003de?e:this;for(const e of s){const s\u003di[e],_\u003dh[e],c\u003dr[e],d\u003dn[e],f\u003da[e],y\u003do[e],g\u003dl.get(e);isNaN(s+_+c+d+f+y+g)||0!\u003df\u0026\u00260!\u003dy\u0026\u0026(t.beginPath(),g?(t.translate(s,_),t.rotate(g),t.rect(-f/2,-y/2,f,y),t.rotate(-g),t.translate(-s,-_)):t.rect(c,d,f,y),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(t,e),t.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(t,e),t.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(t,e),t.stroke()))}}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){let{sx:s,sy:e}\u003dt;const i\u003dthis.renderer.xscale.invert(s),h\u003dthis.renderer.yscale.invert(e),r\u003dthis.sx0.length,n\u003dnew a.ScreenArray(r);for(let t\u003d0;t\u003cr;t++)n[t]\u003dthis.sx0[t]+this.sw[t]/2;const _\u003dnew a.ScreenArray(r);for(let t\u003d0;t\u003cr;t++)_[t]\u003dthis.sy1[t]+this.sh[t]/2;const c\u003do.max(this._ddist(0,n,this.ssemi_diag)),d\u003do.max(this._ddist(1,_,this.ssemi_diag)),f\u003di-c,y\u003di+c,g\u003dh-d,w\u003dh+d;let x,u;const v\u003d[];for(const t of this.index.indices({x0:f,x1:y,y0:g,y1:w})){const i\u003dthis.angle.get(t);if(i){const h\u003dMath.sin(-i),r\u003dMath.cos(-i),n\u003dr*(s-this.sx[t])-h*(e-this.sy[t])+this.sx[t],a\u003dh*(s-this.sx[t])+r*(e-this.sy[t])+this.sy[t];s\u003dn,e\u003da,x\u003dMath.abs(this.sx[t]-s)\u003c\u003dthis.sw[t]/2,u\u003dMath.abs(this.sy[t]-e)\u003c\u003dthis.sh[t]/2}else{const i\u003ds-this.sx0[t],h\u003de-this.sy1[t];x\u003d0\u003c\u003di\u0026\u0026i\u003c\u003dthis.sw[t],u\u003d0\u003c\u003dh\u0026\u0026h\u003c\u003dthis.sh[t]}x\u0026\u0026u\u0026\u0026v.push(t)}return new l.Selection({indices:v})}_map_dist_corner_for_data_side_length(t,s,e){const i\u003dt.length,h\u003dnew Float64Array(i),r\u003dnew Float64Array(i);for(let e\u003d0;e\u003ci;e++){const i\u003dt[e],n\u003ds.get(e)/2;h[e]\u003di-n,r[e]\u003di+n}const n\u003de.v_compute(h),a\u003de.v_compute(r),o\u003dthis.sdist(e,h,s,\"edge\",this.model.dilate);let l\u003dn;for(let t\u003d0;t\u003ci;t++){const s\u003dn[t],e\u003da[t];if(!isNaN(s+e)\u0026\u0026s!\u003de){l\u003ds\u003ce?n:a;break}}return[o,l]}_ddist(t,s,e){const i\u003da.infer_type(s,e),h\u003d0\u003d\u003dt?this.renderer.xscale:this.renderer.yscale,r\u003ds,n\u003dr.length,o\u003dnew i(n);for(let t\u003d0;t\u003cn;t++)o[t]\u003dr[t]+e[t];const l\u003dh.v_invert(r),_\u003dh.v_invert(o),c\u003dl.length,d\u003dnew i(c);for(let t\u003d0;t\u003cc;t++)d[t]\u003dMath.abs(_[t]-l[t]);return d}draw_legend_for_index(t,s,e){n.generic_area_vector_legend(this.visuals,t,s,e)}}e.RectView\u003d_,_.__name__\u003d\"RectView\";class c extends r.CenterRotatable{constructor(t){super(t)}static init_Rect(){this.prototype.default_view\u003d_,this.define((({Boolean:t})\u003d\u003e({dilate:[t,!1]})))}}e.Rect\u003dc,c.__name__\u003d\"Rect\",c.init_Rect()},\n function _(e,t,r,s,i){s();const a\u003de(1),n\u003de(304),_\u003de(305),l\u003de(283),c\u003da.__importStar(e(18));class o extends n.MarkerView{_init_webgl(){const{webgl:e}\u003dthis.renderer.plot_view.canvas_view;if(null!\u003de){const t\u003dnew Set(this.marker);if(1\u003d\u003dt.size){const[r]\u003d[...t];if(l.MarkerGL.is_supported(r)){const{glglyph:t}\u003dthis;if(null\u003d\u003dt||t.marker_type!\u003dr)return void(this.glglyph\u003dnew l.MarkerGL(e.gl,this,r))}}}delete this.glglyph}_set_data(e){super._set_data(e),this._init_webgl()}_render(e,t,r){const{sx:s,sy:i,size:a,angle:n,marker:l}\u003dnull!\u003dr?r:this;for(const r of t){const t\u003ds[r],c\u003di[r],o\u003da.get(r),g\u003dn.get(r),h\u003dl.get(r);if(isNaN(t+c+o+g)||null\u003d\u003dh)continue;const d\u003do/2;e.beginPath(),e.translate(t,c),g\u0026\u0026e.rotate(g),_.marker_funcs[h](e,r,d,this.visuals),g\u0026\u0026e.rotate(-g),e.translate(-t,-c)}}draw_legend_for_index(e,{x0:t,x1:r,y0:s,y1:i},a){const n\u003da+1,_\u003dthis.marker.get(a),l\u003dObject.assign(Object.assign({},this._get_legend_args({x0:t,x1:r,y0:s,y1:i},a)),{marker:new c.UniformScalar(_,n)});this._render(e,[a],l)}}r.ScatterView\u003do,o.__name__\u003d\"ScatterView\";class g extends n.Marker{constructor(e){super(e)}static init_Scatter(){this.prototype.default_view\u003do,this.define((()\u003d\u003e({marker:[c.MarkerSpec,{value:\"circle\"}]})))}}r.Scatter\u003dg,g.__name__\u003d\"Scatter\",g.init_Scatter()},\n function _(e,t,s,i,n){i();const r\u003de(1),a\u003de(64),c\u003de(48),_\u003dr.__importStar(e(107)),o\u003dr.__importStar(e(18)),h\u003de(9),l\u003de(59);class x extends a.XYGlyphView{_render(e,t,s){const{sx:i,sy:n,size:r,angle:a}\u003dnull!\u003ds?s:this;for(const s of t){const t\u003di[s],c\u003dn[s],_\u003dr.get(s),o\u003da.get(s);if(isNaN(t+c+_+o))continue;const h\u003d_/2;e.beginPath(),e.translate(t,c),o\u0026\u0026e.rotate(o),this._render_one(e,s,h,this.visuals),o\u0026\u0026e.rotate(-o),e.translate(-t,-c)}}_mask_data(){const{x_target:e,y_target:t}\u003dthis.renderer.plot_view.frame,s\u003de.widen(this.max_size).map((e\u003d\u003ethis.renderer.xscale.invert(e))),i\u003dt.widen(this.max_size).map((e\u003d\u003ethis.renderer.yscale.invert(e)));return this.index.indices({x0:s.start,x1:s.end,y0:i.start,y1:i.end})}_hit_point(e){const{sx:t,sy:s}\u003de,{max_size:i}\u003dthis,{hit_dilation:n}\u003dthis.model,r\u003dt-i*n,a\u003dt+i*n,[c,_]\u003dthis.renderer.xscale.r_invert(r,a),o\u003ds-i*n,h\u003ds+i*n,[x,d]\u003dthis.renderer.yscale.r_invert(o,h),y\u003dthis.index.indices({x0:c,x1:_,y0:x,y1:d}),g\u003d[];for(const e of y){const i\u003dthis.size.get(e)/2*n;Math.abs(this.sx[e]-t)\u003c\u003di\u0026\u0026Math.abs(this.sy[e]-s)\u003c\u003di\u0026\u0026g.push(e)}return new l.Selection({indices:g})}_hit_span(e){const{sx:t,sy:s}\u003de,i\u003dthis.bounds(),n\u003dthis.max_size/2;let r,a,c,_;if(\"h\"\u003d\u003de.direction){c\u003di.y0,_\u003di.y1;const e\u003dt-n,s\u003dt+n;[r,a]\u003dthis.renderer.xscale.r_invert(e,s)}else{r\u003di.x0,a\u003di.x1;const e\u003ds-n,t\u003ds+n;[c,_]\u003dthis.renderer.yscale.r_invert(e,t)}const o\u003d[...this.index.indices({x0:r,x1:a,y0:c,y1:_})];return new l.Selection({indices:o})}_hit_rect(e){const{sx0:t,sx1:s,sy0:i,sy1:n}\u003de,[r,a]\u003dthis.renderer.xscale.r_invert(t,s),[c,_]\u003dthis.renderer.yscale.r_invert(i,n),o\u003d[...this.index.indices({x0:r,x1:a,y0:c,y1:_})];return new l.Selection({indices:o})}_hit_poly(e){const{sx:t,sy:s}\u003de,i\u003dh.range(0,this.sx.length),n\u003d[];for(let e\u003d0,r\u003di.length;e\u003cr;e++){const r\u003di[e];_.point_in_poly(this.sx[e],this.sy[e],t,s)\u0026\u0026n.push(r)}return new l.Selection({indices:n})}_get_legend_args({x0:e,x1:t,y0:s,y1:i},n){const r\u003dn+1,a\u003dnew Array(r),c\u003dnew Array(r);a[n]\u003d(e+t)/2,c[n]\u003d(s+i)/2;const _\u003d.4*Math.min(Math.abs(t-e),Math.abs(i-s));return{sx:a,sy:c,size:new o.UniformScalar(_,r),angle:new o.UniformScalar(0,r)}}draw_legend_for_index(e,{x0:t,x1:s,y0:i,y1:n},r){const a\u003dthis._get_legend_args({x0:t,x1:s,y0:i,y1:n},r);this._render(e,[r],a)}}s.MarkerView\u003dx,x.__name__\u003d\"MarkerView\";class d extends a.XYGlyph{constructor(e){super(e)}static init_Marker(){this.mixins([c.LineVector,c.FillVector,c.HatchVector]),this.define((({Number:e})\u003d\u003e({size:[o.ScreenDistanceSpec,{value:4}],angle:[o.AngleSpec,0],hit_dilation:[e,1]})))}}s.Marker\u003dd,d.__name__\u003d\"Marker\",d.init_Marker()},\n function _(t,e,i,o,l){o();const n\u003dMath.sqrt(3),c\u003dMath.sqrt(5),r\u003d(c+1)/4,s\u003dMath.sqrt((5-c)/8),f\u003d(c-1)/4,a\u003dMath.sqrt((5+c)/8);function h(t,e){t.rotate(Math.PI/4),d(t,e),t.rotate(-Math.PI/4)}function v(t,e){const i\u003de*n,o\u003di/3;t.moveTo(-i/2,-o),t.lineTo(0,0),t.lineTo(i/2,-o),t.lineTo(0,0),t.lineTo(0,e)}function d(t,e){t.moveTo(0,e),t.lineTo(0,-e),t.moveTo(-e,0),t.lineTo(e,0)}function _(t,e){t.moveTo(0,e),t.lineTo(e/1.5,0),t.lineTo(0,-e),t.lineTo(-e/1.5,0),t.closePath()}function u(t,e){const i\u003de*n,o\u003di/3;t.moveTo(-e,o),t.lineTo(e,o),t.lineTo(0,o-i),t.closePath()}function z(t,e,i,o){t.arc(0,0,i,0,2*Math.PI,!1),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}function T(t,e,i,o){_(t,i),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}function k(t,e,i,o){!function(t,e){t.beginPath(),t.arc(0,0,e/4,0,2*Math.PI,!1),t.closePath()}(t,i),o.line.set_vectorize(t,e),t.fillStyle\u003dt.strokeStyle,t.fill()}function P(t,e,i,o){!function(t,e){const i\u003de/2,o\u003dn*i;t.moveTo(e,0),t.lineTo(i,-o),t.lineTo(-i,-o),t.lineTo(-e,0),t.lineTo(-i,o),t.lineTo(i,o),t.closePath()}(t,i),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}function m(t,e,i,o){const l\u003d2*i;t.rect(-i,-i,l,l),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}function q(t,e,i,o){!function(t,e){const i\u003dMath.sqrt(5-2*c)*e;t.moveTo(0,-e),t.lineTo(i*f,i*a-e),t.lineTo(i*(1+f),i*a-e),t.lineTo(i*(1+f-r),i*(a+s)-e),t.lineTo(i*(1+2*f-r),i*(2*a+s)-e),t.lineTo(0,2*i*a-e),t.lineTo(-i*(1+2*f-r),i*(2*a+s)-e),t.lineTo(-i*(1+f-r),i*(a+s)-e),t.lineTo(-i*(1+f),i*a-e),t.lineTo(-i*f,i*a-e),t.closePath()}(t,i),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}function M(t,e,i,o){u(t,i),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}i.marker_funcs\u003d{asterisk:function(t,e,i,o){d(t,i),h(t,i),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},circle:z,circle_cross:function(t,e,i,o){t.arc(0,0,i,0,2*Math.PI,!1),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),d(t,i),t.stroke())},circle_dot:function(t,e,i,o){z(t,e,i,o),k(t,e,i,o)},circle_y:function(t,e,i,o){t.arc(0,0,i,0,2*Math.PI,!1),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),v(t,i),t.stroke())},circle_x:function(t,e,i,o){t.arc(0,0,i,0,2*Math.PI,!1),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),h(t,i),t.stroke())},cross:function(t,e,i,o){d(t,i),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},diamond:T,diamond_dot:function(t,e,i,o){T(t,e,i,o),k(t,e,i,o)},diamond_cross:function(t,e,i,o){_(t,i),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.moveTo(0,i),t.lineTo(0,-i),t.moveTo(-i/1.5,0),t.lineTo(i/1.5,0),t.stroke())},dot:k,hex:P,hex_dot:function(t,e,i,o){P(t,e,i,o),k(t,e,i,o)},inverted_triangle:function(t,e,i,o){t.rotate(Math.PI),u(t,i),t.rotate(-Math.PI),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},plus:function(t,e,i,o){const l\u003d3*i/8,n\u003d[l,l,i,i,l,l,-l,-l,-i,-i,-l,-l],c\u003d[i,l,l,-l,-l,-i,-i,-l,-l,l,l,i];t.beginPath();for(let e\u003d0;e\u003c12;e++)t.lineTo(n[e],c[e]);t.closePath(),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},square:m,square_cross:function(t,e,i,o){const l\u003d2*i;t.rect(-i,-i,l,l),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),d(t,i),t.stroke())},square_dot:function(t,e,i,o){m(t,e,i,o),k(t,e,i,o)},square_pin:function(t,e,i,o){const l\u003d3*i/8;t.moveTo(-i,-i),t.quadraticCurveTo(0,-l,i,-i),t.quadraticCurveTo(l,0,i,i),t.quadraticCurveTo(0,l,-i,i),t.quadraticCurveTo(-l,0,-i,-i),t.closePath(),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},square_x:function(t,e,i,o){const l\u003d2*i;t.rect(-i,-i,l,l),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.moveTo(-i,i),t.lineTo(i,-i),t.moveTo(-i,-i),t.lineTo(i,i),t.stroke())},star:q,star_dot:function(t,e,i,o){q(t,e,i,o),k(t,e,i,o)},triangle:M,triangle_dot:function(t,e,i,o){M(t,e,i,o),k(t,e,i,o)},triangle_pin:function(t,e,i,o){const l\u003di*n,c\u003dl/3,r\u003d3*c/8;t.moveTo(-i,c),t.quadraticCurveTo(0,r,i,c),t.quadraticCurveTo(n*r/2,r/2,0,c-l),t.quadraticCurveTo(-n*r/2,r/2,-i,c),t.closePath(),o.fill.doit\u0026\u0026(o.fill.set_vectorize(t,e),t.fill()),o.hatch.doit\u0026\u0026(o.hatch.set_vectorize(t,e),t.fill()),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},dash:function(t,e,i,o){!function(t,e){t.moveTo(-e,0),t.lineTo(e,0)}(t,i),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},x:function(t,e,i,o){h(t,i),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())},y:function(t,e,i,o){v(t,i),o.line.doit\u0026\u0026(o.line.set_vectorize(t,e),t.stroke())}}},\n function _(e,t,s,i,n){i();const r\u003de(1),_\u003dr.__importStar(e(107)),o\u003dr.__importStar(e(18)),h\u003de(48),a\u003de(65),c\u003de(98),d\u003de(106),x\u003de(59);class y extends c.GlyphView{_project_data(){a.inplace.project_xy(this._x0,this._y0),a.inplace.project_xy(this._x1,this._y1)}_index_data(e){const{min:t,max:s}\u003dMath,{_x0:i,_x1:n,_y0:r,_y1:_,data_size:o}\u003dthis;for(let h\u003d0;h\u003co;h++){const o\u003di[h],a\u003dn[h],c\u003dr[h],d\u003d_[h];isNaN(o+a+c+d)?e.add_empty():e.add(t(o,a),t(c,d),s(o,a),s(c,d))}}_render(e,t,s){if(this.visuals.line.doit){const{sx0:i,sy0:n,sx1:r,sy1:_}\u003dnull!\u003ds?s:this;for(const s of t){const t\u003di[s],o\u003dn[s],h\u003dr[s],a\u003d_[s];isNaN(t+o+h+a)||(e.beginPath(),e.moveTo(t,o),e.lineTo(h,a),this.visuals.line.set_vectorize(e,s),e.stroke())}}}_hit_point(e){const{sx:t,sy:s}\u003de,i\u003d{x:t,y:s},[n,r]\u003dthis.renderer.xscale.r_invert(t-2,t+2),[o,h]\u003dthis.renderer.yscale.r_invert(s-2,s+2),a\u003dthis.index.indices({x0:n,y0:o,x1:r,y1:h}),c\u003d[];for(const e of a){const t\u003dMath.max(2,this.line_width.get(e)/2)**2,s\u003d{x:this.sx0[e],y:this.sy0[e]},n\u003d{x:this.sx1[e],y:this.sy1[e]};_.dist_to_segment_squared(i,s,n)\u003ct\u0026\u0026c.push(e)}return new x.Selection({indices:c})}_hit_span(e){const[t,s]\u003dthis.renderer.plot_view.frame.bbox.ranges,{sx:i,sy:n}\u003de;let r,_,o;\"v\"\u003d\u003de.direction?(o\u003dthis.renderer.yscale.invert(n),[r,_]\u003d[this._y0,this._y1]):(o\u003dthis.renderer.xscale.invert(i),[r,_]\u003d[this._x0,this._x1]);const h\u003d[],[a,c]\u003dthis.renderer.xscale.r_invert(t.start,t.end),[d,y]\u003dthis.renderer.yscale.r_invert(s.start,s.end),l\u003dthis.index.indices({x0:a,y0:d,x1:c,y1:y});for(const t of l){(r[t]\u003c\u003do\u0026\u0026o\u003c\u003d_[t]||_[t]\u003c\u003do\u0026\u0026o\u003c\u003dr[t])\u0026\u0026h.push(t);const s\u003d1.5+this.line_width.get(t)/2;r[t]\u003d\u003d_[t]\u0026\u0026(\"h\"\u003d\u003de.direction?Math.abs(this.sx0[t]-i)\u003c\u003ds\u0026\u0026h.push(t):Math.abs(this.sy0[t]-n)\u003c\u003ds\u0026\u0026h.push(t))}return new x.Selection({indices:h})}scenterxy(e){return[this.sx0[e]/2+this.sx1[e]/2,this.sy0[e]/2+this.sy1[e]/2]}draw_legend_for_index(e,t,s){d.generic_line_vector_legend(this.visuals,e,t,s)}}s.SegmentView\u003dy,y.__name__\u003d\"SegmentView\";class l extends c.Glyph{constructor(e){super(e)}static init_Segment(){this.prototype.default_view\u003dy,this.define((({})\u003d\u003e({x0:[o.XCoordinateSpec,{field:\"x0\"}],y0:[o.YCoordinateSpec,{field:\"y0\"}],x1:[o.XCoordinateSpec,{field:\"x1\"}],y1:[o.YCoordinateSpec,{field:\"y1\"}]}))),this.mixins(h.LineVector)}}s.Segment\u003dl,l.__name__\u003d\"Segment\",l.init_Segment()},\n function _(t,e,s,i,n){i();const _\u003dt(1),l\u003dt(64),o\u003d_.__importStar(t(48)),a\u003dt(308);class c extends l.XYGlyphView{_set_data(){const{tension:t,closed:e}\u003dthis.model;[this._xt,this._yt]\u003da.catmullrom_spline(this._x,this._y,20,t,e)}_map_data(){const{x_scale:t,y_scale:e}\u003dthis.renderer.coordinates;this.sxt\u003dt.v_compute(this._xt),this.syt\u003de.v_compute(this._yt)}_render(t,e,s){const{sxt:i,syt:n}\u003dnull!\u003ds?s:this;this.visuals.line.set_value(t);const _\u003di.length;for(let e\u003d0;e\u003c_;e++)0!\u003de?isNaN(i[e])||isNaN(n[e])?(t.stroke(),t.beginPath()):t.lineTo(i[e],n[e]):(t.beginPath(),t.moveTo(i[e],n[e]));t.stroke()}}s.SplineView\u003dc,c.__name__\u003d\"SplineView\";class h extends l.XYGlyph{constructor(t){super(t)}static init_Spline(){this.prototype.default_view\u003dc,this.mixins(o.LineScalar),this.define((({Boolean:t,Number:e})\u003d\u003e({tension:[e,.5],closed:[t,!1]})))}}s.Spline\u003dh,h.__name__\u003d\"Spline\",h.init_Spline()},\n function _(n,t,e,o,s){o();const c\u003dn(24),l\u003dn(11);e.catmullrom_spline\u003dfunction(n,t,e\u003d10,o\u003d.5,s\u003d!1){l.assert(n.length\u003d\u003dt.length);const r\u003dn.length,f\u003ds?r+1:r,w\u003dc.infer_type(n,t),i\u003dnew w(f+2),u\u003dnew w(f+2);i.set(n,1),u.set(t,1),s?(i[0]\u003dn[r-1],u[0]\u003dt[r-1],i[f]\u003dn[0],u[f]\u003dt[0],i[f+1]\u003dn[1],u[f+1]\u003dt[1]):(i[0]\u003dn[0],u[0]\u003dt[0],i[f+1]\u003dn[r-1],u[f+1]\u003dt[r-1]);const g\u003dnew w(4*(e+1));for(let n\u003d0,t\u003d0;n\u003c\u003de;n++){const o\u003dn/e,s\u003do**2,c\u003do*s;g[t++]\u003d2*c-3*s+1,g[t++]\u003d-2*c+3*s,g[t++]\u003dc-2*s+o,g[t++]\u003dc-s}const h\u003dnew w((f-1)*(e+1)),_\u003dnew w((f-1)*(e+1));for(let n\u003d1,t\u003d0;n\u003cf;n++){const s\u003d(i[n+1]-i[n-1])*o,c\u003d(u[n+1]-u[n-1])*o,l\u003d(i[n+2]-i[n])*o,r\u003d(u[n+2]-u[n])*o;for(let o\u003d0;o\u003c\u003d4*e;t++){const e\u003dg[o++],f\u003dg[o++],w\u003dg[o++],a\u003dg[o++];h[t]\u003de*i[n]+f*i[n+1]+w*s+a*l,_[t]\u003de*u[n]+f*u[n+1]+w*c+a*r}}return[h,_]}},\n function _(e,t,i,n,s){n();const o\u003de(1),l\u003de(64),r\u003de(106),a\u003do.__importStar(e(48)),_\u003de(20);class c extends l.XYGlyphView{_render(e,t,i){const{sx:n,sy:s}\u003dnull!\u003di?i:this;let o\u003d!1,l\u003dnull;this.visuals.line.set_value(e);const r\u003dt.length;if(!(r\u003c2)){e.beginPath(),e.moveTo(n[0],s[0]);for(const i of t){let t,r,a,_;switch(this.model.mode){case\"before\":[t,a]\u003d[n[i-1],s[i]],[r,_]\u003d[n[i],s[i]];break;case\"after\":[t,a]\u003d[n[i],s[i-1]],[r,_]\u003d[n[i],s[i]];break;case\"center\":{const e\u003d(n[i-1]+n[i])/2;[t,a]\u003d[e,s[i-1]],[r,_]\u003d[e,s[i]];break}default:throw new Error(\"unexpected\")}if(o){if(!isFinite(n[i]+s[i])){e.stroke(),e.beginPath(),o\u003d!1,l\u003di;continue}null!\u003dl\u0026\u0026i-l\u003e1\u0026\u0026(e.stroke(),o\u003d!1)}o?(e.lineTo(t,a),e.lineTo(r,_)):(e.beginPath(),e.moveTo(n[i],s[i]),o\u003d!0),l\u003di}e.lineTo(n[r-1],s[r-1]),e.stroke()}}draw_legend_for_index(e,t,i){r.generic_line_scalar_legend(this.visuals,e,t)}}i.StepView\u003dc,c.__name__\u003d\"StepView\";class d extends l.XYGlyph{constructor(e){super(e)}static init_Step(){this.prototype.default_view\u003dc,this.mixins(a.LineScalar),this.define((()\u003d\u003e({mode:[_.StepMode,\"before\"]})))}}i.Step\u003dd,d.__name__\u003d\"Step\",d.init_Step()},\n function _(t,e,s,i,n){i();const o\u003dt(1),_\u003dt(64),h\u003dt(48),l\u003do.__importStar(t(107)),r\u003do.__importStar(t(18)),a\u003dt(143),c\u003dt(11),x\u003dt(59);class u extends _.XYGlyphView{_rotate_point(t,e,s,i,n){return[(t-s)*Math.cos(n)-(e-i)*Math.sin(n)+s,(t-s)*Math.sin(n)+(e-i)*Math.cos(n)+i]}_text_bounds(t,e,s,i){return[[t,t+s,t+s,t,t],[e,e,e-i,e-i,e]]}_render(t,e,s){const{sx:i,sy:n,x_offset:o,y_offset:_,angle:h,text:l}\u003dnull!\u003ds?s:this;this._sys\u003d[],this._sxs\u003d[];for(const s of e){const e\u003dthis._sxs[s]\u003d[],r\u003dthis._sys[s]\u003d[],c\u003di[s],x\u003dn[s],u\u003do.get(s),f\u003d_.get(s),p\u003dh.get(s),g\u003dl.get(s);if(!isNaN(c+x+u+f+p)\u0026\u0026null!\u003dg\u0026\u0026this.visuals.text.doit){const i\u003d`${g}`;t.save(),t.translate(c+u,x+f),t.rotate(p),this.visuals.text.set_vectorize(t,s);const n\u003dthis.visuals.text.font_value(s),{height:o}\u003da.font_metrics(n),_\u003dthis.text_line_height.get(s)*o;if(-1\u003d\u003di.indexOf(\"\\n\")){t.fillText(i,0,0);const s\u003dc+u,n\u003dx+f,o\u003dt.measureText(i).width,[h,l]\u003dthis._text_bounds(s,n,o,_);e.push(h),r.push(l)}else{const n\u003di.split(\"\\n\"),o\u003d_*n.length,h\u003dthis.text_baseline.get(s);let l;switch(h){case\"top\":l\u003d0;break;case\"middle\":l\u003d-o/2+_/2;break;case\"bottom\":l\u003d-o+_;break;default:l\u003d0,console.warn(`\u0027${h}\u0027 baseline not supported with multi line text`)}for(const s of n){t.fillText(s,0,l);const i\u003dc+u,n\u003dl+x+f,o\u003dt.measureText(s).width,[h,a]\u003dthis._text_bounds(i,n,o,_);e.push(h),r.push(a),l+\u003d_}}t.restore()}}}_hit_point(t){const{sx:e,sy:s}\u003dt,i\u003d[];for(let t\u003d0;t\u003cthis._sxs.length;t++){const n\u003dthis._sxs[t],o\u003dthis._sys[t],_\u003dn.length;for(let h\u003d0,r\u003d_;h\u003cr;h++){const[r,a]\u003dthis._rotate_point(e,s,n[_-1][0],o[_-1][0],-this.angle.get(t));l.point_in_poly(r,a,n[h],o[h])\u0026\u0026i.push(t)}}return new x.Selection({indices:i})}scenterxy(t){const e\u003dthis._sxs[t],s\u003dthis._sys[t];c.assert(0!\u003de.length\u0026\u00260!\u003ds.length);const i\u003de[0][0],n\u003ds[0][0],o\u003d(e[0][2]+i)/2,_\u003d(s[0][2]+n)/2,[h,l]\u003dthis._rotate_point(o,_,i,n,this.angle.get(t));return[h,l]}}s.TextView\u003du,u.__name__\u003d\"TextView\";class f extends _.XYGlyph{constructor(t){super(t)}static init_Text(){this.prototype.default_view\u003du,this.mixins(h.TextVector),this.define((({})\u003d\u003e({text:[r.NullStringSpec,{field:\"text\"}],angle:[r.AngleSpec,0],x_offset:[r.NumberSpec,0],y_offset:[r.NumberSpec,0]})))}}s.Text\u003df,f.__name__\u003d\"Text\",f.init_Text()},\n function _(t,s,e,i,r){i();const h\u003dt(1),o\u003dt(290),a\u003dt(24),n\u003dh.__importStar(t(18));class _ extends o.BoxView{scenterxy(t){return[this.sx[t],(this.stop[t]+this.sbottom[t])/2]}_lrtb(t){const s\u003dthis.width.get(t)/2,e\u003dthis._x[t],i\u003dthis._top[t],r\u003dthis._bottom[t];return[e-s,e+s,Math.max(i,r),Math.min(i,r)]}_map_data(){this.sx\u003dthis.renderer.xscale.v_compute(this._x),this.sw\u003dthis.sdist(this.renderer.xscale,this._x,this.width,\"center\"),this.stop\u003dthis.renderer.yscale.v_compute(this._top),this.sbottom\u003dthis.renderer.yscale.v_compute(this._bottom);const t\u003dthis.sx.length;this.sleft\u003dnew a.ScreenArray(t),this.sright\u003dnew a.ScreenArray(t);for(let s\u003d0;s\u003ct;s++)this.sleft[s]\u003dthis.sx[s]-this.sw[s]/2,this.sright[s]\u003dthis.sx[s]+this.sw[s]/2;this._clamp_viewport()}}e.VBarView\u003d_,_.__name__\u003d\"VBarView\";class c extends o.Box{constructor(t){super(t)}static init_VBar(){this.prototype.default_view\u003d_,this.define((({})\u003d\u003e({x:[n.XCoordinateSpec,{field:\"x\"}],bottom:[n.YCoordinateSpec,{value:0}],width:[n.NumberSpec,{value:1}],top:[n.YCoordinateSpec,{field:\"top\"}]})))}}e.VBar\u003dc,c.__name__\u003d\"VBar\",c.init_VBar()},\n function _(e,t,s,i,n){i();const r\u003de(1),a\u003de(64),l\u003de(106),c\u003de(48),d\u003de(24),h\u003de(20),o\u003dr.__importStar(e(18)),_\u003de(10),u\u003de(59);class g extends a.XYGlyphView{_map_data(){\"data\"\u003d\u003dthis.model.properties.radius.units?this.sradius\u003dthis.sdist(this.renderer.xscale,this._x,this.radius):this.sradius\u003dd.to_screen(this.radius)}_render(e,t,s){const{sx:i,sy:n,sradius:r,start_angle:a,end_angle:l}\u003dnull!\u003ds?s:this,c\u003d\"anticlock\"\u003d\u003dthis.model.direction;for(const s of t){const t\u003di[s],d\u003dn[s],h\u003dr[s],o\u003da.get(s),_\u003dl.get(s);isNaN(t+d+h+o+_)||(e.beginPath(),e.arc(t,d,h,o,_,c),e.lineTo(t,d),e.closePath(),this.visuals.fill.doit\u0026\u0026(this.visuals.fill.set_vectorize(e,s),e.fill()),this.visuals.hatch.doit\u0026\u0026(this.visuals.hatch.set_vectorize(e,s),e.fill()),this.visuals.line.doit\u0026\u0026(this.visuals.line.set_vectorize(e,s),e.stroke()))}}_hit_point(e){let t,s,i,n,r,a,l,c,d;const{sx:h,sy:o}\u003de,g\u003dthis.renderer.xscale.invert(h),p\u003dthis.renderer.yscale.invert(o),x\u003d2*this.max_radius;\"data\"\u003d\u003d\u003dthis.model.properties.radius.units?(a\u003dg-x,l\u003dg+x,c\u003dp-x,d\u003dp+x):(s\u003dh-x,i\u003dh+x,[a,l]\u003dthis.renderer.xscale.r_invert(s,i),n\u003do-x,r\u003do+x,[c,d]\u003dthis.renderer.yscale.r_invert(n,r));const f\u003d[];for(const e of this.index.indices({x0:a,x1:l,y0:c,y1:d})){const a\u003dthis.sradius[e]**2;[s,i]\u003dthis.renderer.xscale.r_compute(g,this._x[e]),[n,r]\u003dthis.renderer.yscale.r_compute(p,this._y[e]),t\u003d(s-i)**2+(n-r)**2,t\u003c\u003da\u0026\u0026f.push(e)}const v\u003d\"anticlock\"\u003d\u003dthis.model.direction,y\u003d[];for(const e of f){const t\u003dMath.atan2(o-this.sy[e],h-this.sx[e]);_.angle_between(-t,-this.start_angle.get(e),-this.end_angle.get(e),v)\u0026\u0026y.push(e)}return new u.Selection({indices:y})}draw_legend_for_index(e,t,s){l.generic_area_vector_legend(this.visuals,e,t,s)}scenterxy(e){const t\u003dthis.sradius[e]/2,s\u003d(this.start_angle.get(e)+this.end_angle.get(e))/2;return[this.sx[e]+t*Math.cos(s),this.sy[e]+t*Math.sin(s)]}}s.WedgeView\u003dg,g.__name__\u003d\"WedgeView\";class p extends a.XYGlyph{constructor(e){super(e)}static init_Wedge(){this.prototype.default_view\u003dg,this.mixins([c.LineVector,c.FillVector,c.HatchVector]),this.define((({})\u003d\u003e({direction:[h.Direction,\"anticlock\"],radius:[o.DistanceSpec,{field:\"radius\"}],start_angle:[o.AngleSpec,{field:\"start_angle\"}],end_angle:[o.AngleSpec,{field:\"end_angle\"}]})))}}s.Wedge\u003dp,p.__name__\u003d\"Wedge\",p.init_Wedge()},\n function _(t,_,r,o,a){o();const e\u003dt(1);e.__exportStar(t(126),r),e.__exportStar(t(125),r),e.__exportStar(t(314),r)},\n function _(t,a,o,r,e){r();const n\u003dt(125);class l extends n.LayoutProvider{constructor(t){super(t)}static init_StaticLayoutProvider(){this.define((({Number:t,Tuple:a,Dict:o})\u003d\u003e({graph_layout:[o(a(t,t)),{}]})))}get_node_coordinates(t){var a;const o\u003dnull!\u003d\u003d(a\u003dt.data.index)\u0026\u0026void 0!\u003d\u003da?a:[],r\u003do.length,e\u003dnew Float64Array(r),n\u003dnew Float64Array(r);for(let t\u003d0;t\u003cr;t++){const a\u003dthis.graph_layout[o[t]],[r,l]\u003dnull!\u003da?a:[NaN,NaN];e[t]\u003dr,n[t]\u003dl}return[e,n]}get_edge_coordinates(t){var a,o;const r\u003dnull!\u003d\u003d(a\u003dt.data.start)\u0026\u0026void 0!\u003d\u003da?a:[],e\u003dnull!\u003d\u003d(o\u003dt.data.end)\u0026\u0026void 0!\u003d\u003do?o:[],n\u003dMath.min(r.length,e.length),l\u003d[],i\u003d[],u\u003dnull!\u003dt.data.xs\u0026\u0026null!\u003dt.data.ys;for(let a\u003d0;a\u003cn;a++){const o\u003dnull!\u003dthis.graph_layout[r[a]]\u0026\u0026null!\u003dthis.graph_layout[e[a]];if(u\u0026\u0026o)l.push(t.data.xs[a]),i.push(t.data.ys[a]);else{let t,n;o?(t\u003dthis.graph_layout[r[a]],n\u003dthis.graph_layout[e[a]]):(t\u003d[NaN,NaN],n\u003d[NaN,NaN]),l.push([t[0],n[0]]),i.push([t[1],n[1]])}}return[l,i]}}o.StaticLayoutProvider\u003dl,l.__name__\u003d\"StaticLayoutProvider\",l.init_StaticLayoutProvider()},\n function _(i,d,n,r,G){r(),G(\"Grid\",i(316).Grid)},\n function _(i,e,t,s,n){s();const r\u003di(1),o\u003di(162),d\u003di(164),l\u003di(165),_\u003dr.__importStar(i(48)),a\u003di(8);class h extends d.GuideRendererView{_render(){const i\u003dthis.layer.ctx;i.save(),this._draw_regions(i),this._draw_minor_grids(i),this._draw_grids(i),i.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render()))}_draw_regions(i){if(!this.visuals.band_fill.doit\u0026\u0026!this.visuals.band_hatch.doit)return;const[e,t]\u003dthis.grid_coords(\"major\",!1);for(let s\u003d0;s\u003ce.length-1;s++){if(s%2!\u003d1)continue;const[n,r]\u003dthis.coordinates.map_to_screen(e[s],t[s]),[o,d]\u003dthis.coordinates.map_to_screen(e[s+1],t[s+1]);i.beginPath(),i.rect(n[0],r[0],o[1]-n[0],d[1]-r[0]),this.visuals.band_fill.doit\u0026\u0026(this.visuals.band_fill.set_value(i),i.fill()),this.visuals.band_hatch.doit\u0026\u0026(this.visuals.band_hatch.set_value(i),i.fill())}}_draw_grids(i){if(!this.visuals.grid_line.doit)return;const[e,t]\u003dthis.grid_coords(\"major\");this._draw_grid_helper(i,this.visuals.grid_line,e,t)}_draw_minor_grids(i){if(!this.visuals.minor_grid_line.doit)return;const[e,t]\u003dthis.grid_coords(\"minor\");this._draw_grid_helper(i,this.visuals.minor_grid_line,e,t)}_draw_grid_helper(i,e,t,s){e.set_value(i),i.beginPath();for(let e\u003d0;e\u003ct.length;e++){const[n,r]\u003dthis.coordinates.map_to_screen(t[e],s[e]);i.moveTo(Math.round(n[0]),Math.round(r[0]));for(let e\u003d1;e\u003cn.length;e++)i.lineTo(Math.round(n[e]),Math.round(r[e]))}i.stroke()}ranges(){const i\u003dthis.model.dimension,e\u003d(i+1)%2,{ranges:t}\u003dthis.coordinates;return[t[i],t[e]]}computed_bounds(){const[i]\u003dthis.ranges(),e\u003dthis.model.bounds,t\u003d[i.min,i.max];let s,n;if(a.isArray(e))s\u003dMath.min(e[0],e[1]),n\u003dMath.max(e[0],e[1]),s\u003ct[0]\u0026\u0026(s\u003dt[0]),n\u003et[1]\u0026\u0026(n\u003dt[1]);else{[s,n]\u003dt;for(const i of this.plot_view.axis_views)i.dimension\u003d\u003dthis.model.dimension\u0026\u0026i.model.x_range_name\u003d\u003dthis.model.x_range_name\u0026\u0026i.model.y_range_name\u003d\u003dthis.model.y_range_name\u0026\u0026([s,n]\u003di.computed_bounds)}return[s,n]}grid_coords(i,e\u003d!0){const t\u003dthis.model.dimension,s\u003d(t+1)%2,[n,r]\u003dthis.ranges();let[o,d]\u003dthis.computed_bounds();[o,d]\u003d[Math.min(o,d),Math.max(o,d)];const l\u003d[[],[]],_\u003dthis.model.get_ticker();if(null\u003d\u003d_)return l;const a\u003d_.get_ticks(o,d,n,r.min)[i],h\u003dn.min,u\u003dn.max,c\u003dr.min,m\u003dr.max;e||(a[0]!\u003dh\u0026\u0026a.splice(0,0,h),a[a.length-1]!\u003du\u0026\u0026a.push(u));for(let i\u003d0;i\u003ca.length;i++){if((a[i]\u003d\u003dh||a[i]\u003d\u003du)\u0026\u0026e)continue;const n\u003d[],r\u003d[],o\u003d2;for(let e\u003d0;e\u003co;e++){const t\u003dc+(m-c)/(o-1)*e;n.push(a[i]),r.push(t)}l[t].push(n),l[s].push(r)}return l}}t.GridView\u003dh,h.__name__\u003d\"GridView\";class u extends d.GuideRenderer{constructor(i){super(i)}static init_Grid(){this.prototype.default_view\u003dh,this.mixins([[\"grid_\",_.Line],[\"minor_grid_\",_.Line],[\"band_\",_.Fill],[\"band_\",_.Hatch]]),this.define((({Number:i,Auto:e,Enum:t,Ref:s,Tuple:n,Or:r,Nullable:d})\u003d\u003e({bounds:[r(n(i,i),e),\"auto\"],dimension:[t(0,1),0],axis:[d(s(o.Axis)),null],ticker:[d(s(l.Ticker)),null]}))),this.override({level:\"underlay\",band_fill_color:null,band_fill_alpha:0,grid_line_color:\"#e5e5e5\",minor_grid_line_color:null})}get_ticker(){return null!\u003dthis.ticker?this.ticker:null!\u003dthis.axis?this.axis.ticker:null}}t.Grid\u003du,u.__name__\u003d\"Grid\",u.init_Grid()},\n function _(o,a,x,B,e){B(),e(\"Box\",o(318).Box),e(\"Column\",o(320).Column),e(\"GridBox\",o(321).GridBox),e(\"HTMLBox\",o(322).HTMLBox),e(\"LayoutDOM\",o(319).LayoutDOM),e(\"Panel\",o(323).Panel),e(\"Row\",o(324).Row),e(\"Spacer\",o(325).Spacer),e(\"Tabs\",o(326).Tabs),e(\"WidgetBox\",o(329).WidgetBox)},\n function _(e,n,i,t,s){t();const o\u003de(319);class c extends o.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.children.change,(()\u003d\u003ethis.rebuild()))}get child_models(){return this.model.children}}i.BoxView\u003dc,c.__name__\u003d\"BoxView\";class r extends o.LayoutDOM{constructor(e){super(e)}static init_Box(){this.define((({Number:e,Array:n,Ref:i})\u003d\u003e({children:[n(i(o.LayoutDOM)),[]],spacing:[e,0]})))}}i.Box\u003dr,r.__name__\u003d\"Box\",r.init_Box()},\n function _(t,i,e,s,o){s();const l\u003dt(53),n\u003dt(20),h\u003dt(43),a\u003dt(19),r\u003dt(8),_\u003dt(22),d\u003dt(122),c\u003dt(240),u\u003dt(221),m\u003dt(44),p\u003dt(249);class g extends c.DOMView{constructor(){super(...arguments),this._idle_notified\u003d!1,this._offset_parent\u003dnull,this._viewport\u003d{}}initialize(){super.initialize(),this.el.style.position\u003dthis.is_root?\"relative\":\"absolute\",this._child_views\u003dnew Map}async lazy_initialize(){await super.lazy_initialize(),await this.build_child_views()}remove(){for(const t of this.child_views)t.remove();this._child_views.clear(),super.remove()}connect_signals(){super.connect_signals(),this.is_root\u0026\u0026(this._on_resize\u003d()\u003d\u003ethis.resize_layout(),window.addEventListener(\"resize\",this._on_resize),this._parent_observer\u003dsetInterval((()\u003d\u003e{const t\u003dthis.el.offsetParent;this._offset_parent!\u003dt\u0026\u0026(this._offset_parent\u003dt,null!\u003dt\u0026\u0026(this.compute_viewport(),this.invalidate_layout()))}),250));const t\u003dthis.model.properties;this.on_change([t.width,t.height,t.min_width,t.min_height,t.max_width,t.max_height,t.margin,t.width_policy,t.height_policy,t.sizing_mode,t.aspect_ratio,t.visible],(()\u003d\u003ethis.invalidate_layout())),this.on_change([t.background,t.css_classes],(()\u003d\u003ethis.invalidate_render()))}disconnect_signals(){null!\u003dthis._parent_observer\u0026\u0026clearTimeout(this._parent_observer),null!\u003dthis._on_resize\u0026\u0026window.removeEventListener(\"resize\",this._on_resize),super.disconnect_signals()}css_classes(){return super.css_classes().concat(this.model.css_classes)}get child_views(){return this.child_models.map((t\u003d\u003ethis._child_views.get(t)))}async build_child_views(){await d.build_views(this._child_views,this.child_models,{parent:this})}render(){super.render(),h.empty(this.el);const{background:t}\u003dthis.model;this.el.style.backgroundColor\u003dnull!\u003dt?_.color2css(t):\"\",h.classes(this.el).clear().add(...this.css_classes());for(const t of this.child_views)this.el.appendChild(t.el),t.render()}update_layout(){for(const t of this.child_views)t.update_layout();this._update_layout()}update_position(){this.el.style.display\u003dthis.model.visible?\"block\":\"none\";const t\u003dthis.is_root?this.layout.sizing.margin:void 0;h.position(this.el,this.layout.bbox,t);for(const t of this.child_views)t.update_position()}after_layout(){for(const t of this.child_views)t.after_layout();this._has_finished\u003d!0}compute_viewport(){this._viewport\u003dthis._viewport_size()}renderTo(t){t.appendChild(this.el),this._offset_parent\u003dthis.el.offsetParent,this.compute_viewport(),this.build()}build(){return this.assert_root(),this.render(),this.update_layout(),this.compute_layout(),this}async rebuild(){await this.build_child_views(),this.invalidate_render()}compute_layout(){const t\u003dDate.now();this.layout.compute(this._viewport),this.update_position(),this.after_layout(),a.logger.debug(`layout computed in ${Date.now()-t} ms`),this.notify_finished()}resize_layout(){this.root.compute_viewport(),this.root.compute_layout()}invalidate_layout(){this.root.update_layout(),this.root.compute_layout()}invalidate_render(){this.render(),this.invalidate_layout()}has_finished(){if(!super.has_finished())return!1;for(const t of this.child_views)if(!t.has_finished())return!1;return!0}notify_finished(){this.is_root?!this._idle_notified\u0026\u0026this.has_finished()\u0026\u0026null!\u003dthis.model.document\u0026\u0026(this._idle_notified\u003d!0,this.model.document.notify_idle(this.model)):this.root.notify_finished()}_width_policy(){return null!\u003dthis.model.width?\"fixed\":\"fit\"}_height_policy(){return null!\u003dthis.model.height?\"fixed\":\"fit\"}box_sizing(){let{width_policy:t,height_policy:i,aspect_ratio:e}\u003dthis.model;\"auto\"\u003d\u003dt\u0026\u0026(t\u003dthis._width_policy()),\"auto\"\u003d\u003di\u0026\u0026(i\u003dthis._height_policy());const{sizing_mode:s}\u003dthis.model;if(null!\u003ds)if(\"fixed\"\u003d\u003ds)t\u003di\u003d\"fixed\";else if(\"stretch_both\"\u003d\u003ds)t\u003di\u003d\"max\";else if(\"stretch_width\"\u003d\u003ds)t\u003d\"max\";else if(\"stretch_height\"\u003d\u003ds)i\u003d\"max\";else switch(null\u003d\u003de\u0026\u0026(e\u003d\"auto\"),s){case\"scale_width\":t\u003d\"max\",i\u003d\"min\";break;case\"scale_height\":t\u003d\"min\",i\u003d\"max\";break;case\"scale_both\":t\u003d\"max\",i\u003d\"max\"}const o\u003d{width_policy:t,height_policy:i},{min_width:l,min_height:n}\u003dthis.model;null!\u003dl\u0026\u0026(o.min_width\u003dl),null!\u003dn\u0026\u0026(o.min_height\u003dn);const{width:h,height:a}\u003dthis.model;null!\u003dh\u0026\u0026(o.width\u003dh),null!\u003da\u0026\u0026(o.height\u003da);const{max_width:_,max_height:d}\u003dthis.model;null!\u003d_\u0026\u0026(o.max_width\u003d_),null!\u003dd\u0026\u0026(o.max_height\u003dd),\"auto\"\u003d\u003de\u0026\u0026null!\u003dh\u0026\u0026null!\u003da?o.aspect\u003dh/a:r.isNumber(e)\u0026\u0026(o.aspect\u003de);const{margin:c}\u003dthis.model;if(null!\u003dc)if(r.isNumber(c))o.margin\u003d{top:c,right:c,bottom:c,left:c};else if(2\u003d\u003dc.length){const[t,i]\u003dc;o.margin\u003d{top:t,right:i,bottom:t,left:i}}else{const[t,i,e,s]\u003dc;o.margin\u003d{top:t,right:i,bottom:e,left:s}}o.visible\u003dthis.model.visible;const{align:u}\u003dthis.model;return r.isArray(u)?[o.halign,o.valign]\u003du:o.halign\u003do.valign\u003du,o}_viewport_size(){return h.undisplayed(this.el,(()\u003d\u003e{let t\u003dthis.el;for(;t\u003dt.parentElement;){if(t.classList.contains(m.root))continue;if(t\u003d\u003ddocument.body){const{margin:{left:t,right:i,top:e,bottom:s}}\u003dh.extents(document.body);return{width:Math.ceil(document.documentElement.clientWidth-t-i),height:Math.ceil(document.documentElement.clientHeight-e-s)}}const{padding:{left:i,right:e,top:s,bottom:o}}\u003dh.extents(t),{width:l,height:n}\u003dt.getBoundingClientRect();let a\u003d0;for(const i of t.children){const{height:t}\u003di.getBoundingClientRect(),{margin:{top:e,bottom:s}}\u003dh.extents(i);a+\u003dt+e+s}const r\u003dMath.ceil(l-i-e),_\u003dMath.ceil(n-s-o-a);if(r\u003e0||_\u003e0)return{width:r\u003e0?r:void 0,height:_\u003e0?_:void 0}}return{}}))}export(t,i\u003d!0){const e\u003d\"png\"\u003d\u003dt?\"canvas\":\"svg\",s\u003dnew p.CanvasLayer(e,i),{width:o,height:l}\u003dthis.layout.bbox;s.resize(o,l);for(const e of this.child_views){const o\u003de.export(t,i),{x:l,y:n}\u003de.layout.bbox;s.ctx.drawImage(o.canvas,l,n)}return s}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box,children:this.child_views.map((t\u003d\u003et.serializable_state()))})}}e.LayoutDOMView\u003dg,g.__name__\u003d\"LayoutDOMView\";class f extends l.Model{constructor(t){super(t)}static init_LayoutDOM(){this.define((t\u003d\u003e{const{Boolean:i,Number:e,String:s,Auto:o,Color:l,Array:h,Tuple:a,Or:r,Null:_,Nullable:d}\u003dt,c\u003da(e,e),m\u003da(e,e,e,e);return{width:[d(e),null],height:[d(e),null],min_width:[d(e),null],min_height:[d(e),null],max_width:[d(e),null],max_height:[d(e),null],margin:[d(r(e,c,m)),[0,0,0,0]],width_policy:[r(u.SizingPolicy,o),\"auto\"],height_policy:[r(u.SizingPolicy,o),\"auto\"],aspect_ratio:[r(e,o,_),null],sizing_mode:[d(n.SizingMode),null],visible:[i,!0],disabled:[i,!1],align:[r(n.Align,a(n.Align,n.Align)),\"start\"],background:[d(l),null],css_classes:[h(s),[]]}}))}}e.LayoutDOM\u003df,f.__name__\u003d\"LayoutDOM\",f.init_LayoutDOM()},\n function _(t,s,i,o,n){o();const e\u003dt(318),l\u003dt(223);class u extends e.BoxView{_update_layout(){const t\u003dthis.child_views.map((t\u003d\u003et.layout));this.layout\u003dnew l.Column(t),this.layout.rows\u003dthis.model.rows,this.layout.spacing\u003d[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())}}i.ColumnView\u003du,u.__name__\u003d\"ColumnView\";class a extends e.Box{constructor(t){super(t)}static init_Column(){this.prototype.default_view\u003du,this.define((({Any:t})\u003d\u003e({rows:[t,\"auto\"]})))}}i.Column\u003da,a.__name__\u003d\"Column\",a.init_Column()},\n function _(t,s,i,o,e){o();const n\u003dt(319),l\u003dt(223);class a extends n.LayoutDOMView{connect_signals(){super.connect_signals();const{children:t,rows:s,cols:i,spacing:o}\u003dthis.model.properties;this.on_change([t,s,i,o],(()\u003d\u003ethis.rebuild()))}get child_models(){return this.model.children.map((([t])\u003d\u003et))}_update_layout(){this.layout\u003dnew l.Grid,this.layout.rows\u003dthis.model.rows,this.layout.cols\u003dthis.model.cols,this.layout.spacing\u003dthis.model.spacing;for(const[t,s,i,o,e]of this.model.children){const n\u003dthis._child_views.get(t);this.layout.items.push({layout:n.layout,row:s,col:i,row_span:o,col_span:e})}this.layout.set_sizing(this.box_sizing())}}i.GridBoxView\u003da,a.__name__\u003d\"GridBoxView\";class r extends n.LayoutDOM{constructor(t){super(t)}static init_GridBox(){this.prototype.default_view\u003da,this.define((({Any:t,Int:s,Number:i,Tuple:o,Array:e,Ref:l,Or:a,Opt:r})\u003d\u003e({children:[e(o(l(n.LayoutDOM),s,s,r(s),r(s))),[]],rows:[t,\"auto\"],cols:[t,\"auto\"],spacing:[a(i,o(i,i)),0]})))}}i.GridBox\u003dr,r.__name__\u003d\"GridBox\",r.init_GridBox()},\n function _(t,e,o,s,n){s();const _\u003dt(319),i\u003dt(221);class a extends _.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout\u003dnew i.ContentBox(this.el),this.layout.set_sizing(this.box_sizing())}}o.HTMLBoxView\u003da,a.__name__\u003d\"HTMLBoxView\";class u extends _.LayoutDOM{constructor(t){super(t)}}o.HTMLBox\u003du,u.__name__\u003d\"HTMLBox\"},\n function _(e,n,t,i,l){i();const a\u003de(53),o\u003de(319);class s extends a.Model{constructor(e){super(e)}static init_Panel(){this.define((({Boolean:e,String:n,Ref:t})\u003d\u003e({title:[n,\"\"],child:[t(o.LayoutDOM)],closable:[e,!1]})))}}t.Panel\u003ds,s.__name__\u003d\"Panel\",s.init_Panel()},\n function _(t,s,i,o,e){o();const n\u003dt(318),a\u003dt(223);class _ extends n.BoxView{_update_layout(){const t\u003dthis.child_views.map((t\u003d\u003et.layout));this.layout\u003dnew a.Row(t),this.layout.cols\u003dthis.model.cols,this.layout.spacing\u003d[0,this.model.spacing],this.layout.set_sizing(this.box_sizing())}}i.RowView\u003d_,_.__name__\u003d\"RowView\";class l extends n.Box{constructor(t){super(t)}static init_Row(){this.prototype.default_view\u003d_,this.define((({Any:t})\u003d\u003e({cols:[t,\"auto\"]})))}}i.Row\u003dl,l.__name__\u003d\"Row\",l.init_Row()},\n function _(t,e,a,i,s){i();const _\u003dt(319),c\u003dt(221);class n extends _.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout\u003dnew c.LayoutItem,this.layout.set_sizing(this.box_sizing())}}a.SpacerView\u003dn,n.__name__\u003d\"SpacerView\";class o extends _.LayoutDOM{constructor(t){super(t)}static init_Spacer(){this.prototype.default_view\u003dn}}a.Spacer\u003do,o.__name__\u003d\"Spacer\",o.init_Spacer()},\n function _(e,t,s,i,a){i();const l\u003de(1),h\u003de(221),o\u003de(43),c\u003de(9),d\u003de(20),r\u003de(319),n\u003de(323),_\u003dl.__importStar(e(327)),p\u003d_,b\u003dl.__importStar(e(328)),u\u003db,m\u003dl.__importStar(e(243)),v\u003dm;class g extends r.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.tabs.change,(()\u003d\u003ethis.rebuild())),this.connect(this.model.properties.active.change,(()\u003d\u003ethis.on_active_change()))}styles(){return[...super.styles(),b.default,m.default,_.default]}get child_models(){return this.model.tabs.map((e\u003d\u003ee.child))}_update_layout(){const e\u003dthis.model.tabs_location,t\u003d\"above\"\u003d\u003de||\"below\"\u003d\u003de,{scroll_el:s,headers_el:i}\u003dthis;this.header\u003dnew class extends h.ContentBox{_measure(e){const a\u003do.size(s),l\u003do.children(i).slice(0,3).map((e\u003d\u003eo.size(e))),{width:h,height:d}\u003dsuper._measure(e);if(t){const t\u003da.width+c.sum(l.map((e\u003d\u003ee.width)));return{width:e.width!\u003d1/0?e.width:t,height:d}}{const t\u003da.height+c.sum(l.map((e\u003d\u003ee.height)));return{width:h,height:e.height!\u003d1/0?e.height:t}}}}(this.header_el),t?this.header.set_sizing({width_policy:\"fit\",height_policy:\"fixed\"}):this.header.set_sizing({width_policy:\"fixed\",height_policy:\"fit\"});let a\u003d1,l\u003d1;switch(e){case\"above\":a-\u003d1;break;case\"below\":a+\u003d1;break;case\"left\":l-\u003d1;break;case\"right\":l+\u003d1}const d\u003d{layout:this.header,row:a,col:l},r\u003dthis.child_views.map((e\u003d\u003e({layout:e.layout,row:1,col:1})));this.layout\u003dnew h.Grid([d,...r]),this.layout.set_sizing(this.box_sizing())}update_position(){super.update_position(),this.header_el.style.position\u003d\"absolute\",o.position(this.header_el,this.header.bbox);const e\u003dthis.model.tabs_location,t\u003d\"above\"\u003d\u003de||\"below\"\u003d\u003de,s\u003do.size(this.scroll_el),i\u003do.scroll_size(this.headers_el);if(t){const{width:e}\u003dthis.header.bbox;i.width\u003ee?(this.wrapper_el.style.maxWidth\u003de-s.width+\"px\",o.display(this.scroll_el)):(this.wrapper_el.style.maxWidth\u003d\"\",o.undisplay(this.scroll_el))}else{const{height:e}\u003dthis.header.bbox;i.height\u003ee?(this.wrapper_el.style.maxHeight\u003de-s.height+\"px\",o.display(this.scroll_el)):(this.wrapper_el.style.maxHeight\u003d\"\",o.undisplay(this.scroll_el))}const{child_views:a}\u003dthis;for(const e of a)o.hide(e.el);const l\u003da[this.model.active];null!\u003dl\u0026\u0026o.show(l.el)}render(){super.render();const{active:e}\u003dthis.model,t\u003dthis.model.tabs_location,s\u003d\"above\"\u003d\u003dt||\"below\"\u003d\u003dt,i\u003dthis.model.tabs.map(((t,s)\u003d\u003e{const i\u003do.div({class:[p.tab,s\u003d\u003de?p.active:null]},t.title);if(i.addEventListener(\"click\",(e\u003d\u003e{e.target\u003d\u003de.currentTarget\u0026\u0026this.change_active(s)})),t.closable){const e\u003do.div({class:p.close});e.addEventListener(\"click\",(e\u003d\u003e{if(e.target\u003d\u003de.currentTarget){this.model.tabs\u003dc.remove_at(this.model.tabs,s);const e\u003dthis.model.tabs.length;this.model.active\u003ee-1\u0026\u0026(this.model.active\u003de-1)}})),i.appendChild(e)}return i}));this.headers_el\u003do.div({class:[p.headers]},i),this.wrapper_el\u003do.div({class:p.headers_wrapper},this.headers_el);const a\u003do.div({class:[u.btn,u.btn_default],disabled:\"\"},o.div({class:[v.caret,p.left]})),l\u003do.div({class:[u.btn,u.btn_default]},o.div({class:[v.caret,p.right]}));let h\u003d0;const d\u003de\u003d\u003e()\u003d\u003e{const t\u003dthis.model.tabs.length;h\u003d\"left\"\u003d\u003de?Math.max(h-1,0):Math.min(h+1,t-1),0\u003d\u003dh?a.setAttribute(\"disabled\",\"\"):a.removeAttribute(\"disabled\"),h\u003d\u003dt-1?l.setAttribute(\"disabled\",\"\"):l.removeAttribute(\"disabled\");const i\u003do.children(this.headers_el).slice(0,h).map((e\u003d\u003ee.getBoundingClientRect()));if(s){const e\u003d-c.sum(i.map((e\u003d\u003ee.width)));this.headers_el.style.left\u003d`${e}px`}else{const e\u003d-c.sum(i.map((e\u003d\u003ee.height)));this.headers_el.style.top\u003d`${e}px`}};a.addEventListener(\"click\",d(\"left\")),l.addEventListener(\"click\",d(\"right\")),this.scroll_el\u003do.div({class:u.btn_group},a,l),this.header_el\u003do.div({class:[p.tabs_header,p[t]]},this.scroll_el,this.wrapper_el),this.el.appendChild(this.header_el)}change_active(e){e!\u003dthis.model.active\u0026\u0026(this.model.active\u003de)}on_active_change(){const e\u003dthis.model.active,t\u003do.children(this.headers_el);for(const e of t)e.classList.remove(p.active);t[e].classList.add(p.active);const{child_views:s}\u003dthis;for(const e of s)o.hide(e.el);o.show(s[e].el)}}s.TabsView\u003dg,g.__name__\u003d\"TabsView\";class w extends r.LayoutDOM{constructor(e){super(e)}static init_Tabs(){this.prototype.default_view\u003dg,this.define((({Int:e,Array:t,Ref:s})\u003d\u003e({tabs:[t(s(n.Panel)),[]],tabs_location:[d.Location,\"above\"],active:[e,0]})))}}s.Tabs\u003dw,w.__name__\u003d\"Tabs\",w.init_Tabs()},\n function _(e,r,b,o,t){o(),b.root\u003d\"bk-root\",b.tabs_header\u003d\"bk-tabs-header\",b.btn_group\u003d\"bk-btn-group\",b.btn\u003d\"bk-btn\",b.headers_wrapper\u003d\"bk-headers-wrapper\",b.above\u003d\"bk-above\",b.right\u003d\"bk-right\",b.below\u003d\"bk-below\",b.left\u003d\"bk-left\",b.headers\u003d\"bk-headers\",b.tab\u003d\"bk-tab\",b.active\u003d\"bk-active\",b.close\u003d\"bk-close\",b.default\u003d\u0027.bk-root .bk-tabs-header{display:flex;display:-webkit-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;align-items:center;-webkit-align-items:center;overflow:hidden;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;}.bk-root .bk-tabs-header .bk-btn-group{height:auto;margin-right:5px;}.bk-root .bk-tabs-header .bk-btn-group \u003e .bk-btn{flex-grow:0;-webkit-flex-grow:0;height:auto;padding:4px 4px;}.bk-root .bk-tabs-header .bk-headers-wrapper{flex-grow:1;-webkit-flex-grow:1;overflow:hidden;color:#666666;}.bk-root .bk-tabs-header.bk-above .bk-headers-wrapper{border-bottom:1px solid #e6e6e6;}.bk-root .bk-tabs-header.bk-right .bk-headers-wrapper{border-left:1px solid #e6e6e6;}.bk-root .bk-tabs-header.bk-below .bk-headers-wrapper{border-top:1px solid #e6e6e6;}.bk-root .bk-tabs-header.bk-left .bk-headers-wrapper{border-right:1px solid #e6e6e6;}.bk-root .bk-tabs-header.bk-above,.bk-root .bk-tabs-header.bk-below{flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-tabs-header.bk-above .bk-headers,.bk-root .bk-tabs-header.bk-below .bk-headers{flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-tabs-header.bk-left,.bk-root .bk-tabs-header.bk-right{flex-direction:column;-webkit-flex-direction:column;}.bk-root .bk-tabs-header.bk-left .bk-headers,.bk-root .bk-tabs-header.bk-right .bk-headers{flex-direction:column;-webkit-flex-direction:column;}.bk-root .bk-tabs-header .bk-headers{position:relative;display:flex;display:-webkit-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;align-items:center;-webkit-align-items:center;}.bk-root .bk-tabs-header .bk-tab{padding:4px 8px;border:solid transparent;white-space:nowrap;cursor:pointer;}.bk-root .bk-tabs-header .bk-tab:hover{background-color:#f2f2f2;}.bk-root .bk-tabs-header .bk-tab.bk-active{color:#4d4d4d;background-color:white;border-color:#e6e6e6;}.bk-root .bk-tabs-header .bk-tab .bk-close{margin-left:10px;}.bk-root .bk-tabs-header.bk-above .bk-tab{border-width:3px 1px 0px 1px;border-radius:4px 4px 0 0;}.bk-root .bk-tabs-header.bk-right .bk-tab{border-width:1px 3px 1px 0px;border-radius:0 4px 4px 0;}.bk-root .bk-tabs-header.bk-below .bk-tab{border-width:0px 1px 3px 1px;border-radius:0 0 4px 4px;}.bk-root .bk-tabs-header.bk-left .bk-tab{border-width:1px 0px 1px 3px;border-radius:4px 0 0 4px;}.bk-root .bk-close{display:inline-block;width:10px;height:10px;vertical-align:middle;background-image:url(\\\u0027data:image/svg+xml;utf8, \u003csvg viewPort\u003d\"0 0 10 10\" version\u003d\"1.1\" xmlns\u003d\"http://www.w3.org/2000/svg\"\u003e \u003cline x1\u003d\"1\" y1\u003d\"9\" x2\u003d\"9\" y2\u003d\"1\" stroke\u003d\"gray\" stroke-width\u003d\"2\"/\u003e \u003cline x1\u003d\"1\" y1\u003d\"1\" x2\u003d\"9\" y2\u003d\"9\" stroke\u003d\"gray\" stroke-width\u003d\"2\"/\u003e \u003c/svg\u003e\\\u0027);}.bk-root .bk-close:hover{background-image:url(\\\u0027data:image/svg+xml;utf8, \u003csvg viewPort\u003d\"0 0 10 10\" version\u003d\"1.1\" xmlns\u003d\"http://www.w3.org/2000/svg\"\u003e \u003cline x1\u003d\"1\" y1\u003d\"9\" x2\u003d\"9\" y2\u003d\"1\" stroke\u003d\"red\" stroke-width\u003d\"2\"/\u003e \u003cline x1\u003d\"1\" y1\u003d\"1\" x2\u003d\"9\" y2\u003d\"9\" stroke\u003d\"red\" stroke-width\u003d\"2\"/\u003e \u003c/svg\u003e\\\u0027);}\u0027},\n function _(o,b,r,t,e){t(),r.root\u003d\"bk-root\",r.btn\u003d\"bk-btn\",r.active\u003d\"bk-active\",r.btn_default\u003d\"bk-btn-default\",r.btn_primary\u003d\"bk-btn-primary\",r.btn_success\u003d\"bk-btn-success\",r.btn_warning\u003d\"bk-btn-warning\",r.btn_danger\u003d\"bk-btn-danger\",r.btn_light\u003d\"bk-btn-light\",r.btn_group\u003d\"bk-btn-group\",r.dropdown_toggle\u003d\"bk-dropdown-toggle\",r.default\u003d\".bk-root .bk-btn{height:100%;display:inline-block;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;padding:6px 12px;font-size:12px;border:1px solid transparent;border-radius:4px;outline:0;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;}.bk-root .bk-btn:hover,.bk-root .bk-btn:focus{text-decoration:none;}.bk-root .bk-btn:active,.bk-root .bk-btn.bk-active{background-image:none;box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.bk-root .bk-btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:0.65;box-shadow:none;}.bk-root .bk-btn-default{color:#333;background-color:#fff;border-color:#ccc;}.bk-root .bk-btn-default:hover{background-color:#f5f5f5;border-color:#b8b8b8;}.bk-root .bk-btn-default.bk-active{background-color:#ebebeb;border-color:#adadad;}.bk-root .bk-btn-default[disabled],.bk-root .bk-btn-default[disabled]:hover,.bk-root .bk-btn-default[disabled]:focus,.bk-root .bk-btn-default[disabled]:active,.bk-root .bk-btn-default[disabled].bk-active{background-color:#e6e6e6;border-color:#ccc;}.bk-root .bk-btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd;}.bk-root .bk-btn-primary:hover{background-color:#3681c1;border-color:#2c699e;}.bk-root .bk-btn-primary.bk-active{background-color:#3276b1;border-color:#285e8e;}.bk-root .bk-btn-primary[disabled],.bk-root .bk-btn-primary[disabled]:hover,.bk-root .bk-btn-primary[disabled]:focus,.bk-root .bk-btn-primary[disabled]:active,.bk-root .bk-btn-primary[disabled].bk-active{background-color:#506f89;border-color:#357ebd;}.bk-root .bk-btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.bk-root .bk-btn-success:hover{background-color:#4eb24e;border-color:#409240;}.bk-root .bk-btn-success.bk-active{background-color:#47a447;border-color:#398439;}.bk-root .bk-btn-success[disabled],.bk-root .bk-btn-success[disabled]:hover,.bk-root .bk-btn-success[disabled]:focus,.bk-root .bk-btn-success[disabled]:active,.bk-root .bk-btn-success[disabled].bk-active{background-color:#667b66;border-color:#4cae4c;}.bk-root .bk-btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;}.bk-root .bk-btn-warning:hover{background-color:#eea43b;border-color:#e89014;}.bk-root .bk-btn-warning.bk-active{background-color:#ed9c28;border-color:#d58512;}.bk-root .bk-btn-warning[disabled],.bk-root .bk-btn-warning[disabled]:hover,.bk-root .bk-btn-warning[disabled]:focus,.bk-root .bk-btn-warning[disabled]:active,.bk-root .bk-btn-warning[disabled].bk-active{background-color:#c89143;border-color:#eea236;}.bk-root .bk-btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;}.bk-root .bk-btn-danger:hover{background-color:#d5433e;border-color:#bd2d29;}.bk-root .bk-btn-danger.bk-active{background-color:#d2322d;border-color:#ac2925;}.bk-root .bk-btn-danger[disabled],.bk-root .bk-btn-danger[disabled]:hover,.bk-root .bk-btn-danger[disabled]:focus,.bk-root .bk-btn-danger[disabled]:active,.bk-root .bk-btn-danger[disabled].bk-active{background-color:#a55350;border-color:#d43f3a;}.bk-root .bk-btn-light{color:#333;background-color:#fff;border-color:#ccc;border-color:transparent;}.bk-root .bk-btn-light:hover{background-color:#f5f5f5;border-color:#b8b8b8;}.bk-root .bk-btn-light.bk-active{background-color:#ebebeb;border-color:#adadad;}.bk-root .bk-btn-light[disabled],.bk-root .bk-btn-light[disabled]:hover,.bk-root .bk-btn-light[disabled]:focus,.bk-root .bk-btn-light[disabled]:active,.bk-root .bk-btn-light[disabled].bk-active{background-color:#e6e6e6;border-color:#ccc;}.bk-root .bk-btn-group{height:100%;display:flex;display:-webkit-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-btn-group \u003e .bk-btn{flex-grow:1;-webkit-flex-grow:1;}.bk-root .bk-btn-group \u003e .bk-btn + .bk-btn{margin-left:-1px;}.bk-root .bk-btn-group \u003e .bk-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;}.bk-root .bk-btn-group \u003e .bk-btn:not(:first-child):last-child{border-bottom-left-radius:0;border-top-left-radius:0;}.bk-root .bk-btn-group \u003e .bk-btn:not(:first-child):not(:last-child){border-radius:0;}.bk-root .bk-btn-group .bk-dropdown-toggle{flex:0 0 0;-webkit-flex:0 0 0;padding:6px 6px;}\"},\n function _(t,e,i,o,n){o();const _\u003dt(320);class s extends _.ColumnView{}i.WidgetBoxView\u003ds,s.__name__\u003d\"WidgetBoxView\";class d extends _.Column{constructor(t){super(t)}static init_WidgetBox(){this.prototype.default_view\u003ds}}i.WidgetBox\u003dd,d.__name__\u003d\"WidgetBox\",d.init_WidgetBox()},\n function _(p,o,t,a,n){a(),n(\"MapOptions\",p(331).MapOptions),n(\"GMapOptions\",p(331).GMapOptions),n(\"GMapPlot\",p(331).GMapPlot),n(\"Plot\",p(332).Plot)},\n function _(t,i,n,e,a){e();const s\u003dt(332),o\u003dt(53),p\u003dt(156),_\u003dt(337);a(\"GMapPlotView\",_.GMapPlotView);class l extends o.Model{constructor(t){super(t)}static init_MapOptions(){this.define((({Int:t,Number:i})\u003d\u003e({lat:[i],lng:[i],zoom:[t,12]})))}}n.MapOptions\u003dl,l.__name__\u003d\"MapOptions\",l.init_MapOptions();class r extends l{constructor(t){super(t)}static init_GMapOptions(){this.define((({Boolean:t,Int:i,String:n})\u003d\u003e({map_type:[n,\"roadmap\"],scale_control:[t,!1],styles:[n],tilt:[i,45]})))}}n.GMapOptions\u003dr,r.__name__\u003d\"GMapOptions\",r.init_GMapOptions();class c extends s.Plot{constructor(t){super(t),this.use_map\u003d!0}static init_GMapPlot(){this.prototype.default_view\u003d_.GMapPlotView,this.define((({String:t,Ref:i})\u003d\u003e({map_options:[i(r)],api_key:[t],api_version:[t,\"3.43\"]}))),this.override({x_range:()\u003d\u003enew p.Range1d,y_range:()\u003d\u003enew p.Range1d})}}n.GMapPlot\u003dc,c.__name__\u003d\"GMapPlot\",c.init_GMapPlot()},\n function _(e,t,i,n,r){n();const o\u003de(1),a\u003do.__importStar(e(48)),s\u003do.__importStar(e(18)),l\u003de(15),_\u003de(20),h\u003de(9),c\u003de(13),d\u003de(8),u\u003de(319),g\u003de(163),p\u003de(316),f\u003de(40),b\u003de(138),w\u003de(218),m\u003de(235),y\u003de(105),v\u003de(146),x\u003de(130),A\u003de(41),R\u003de(62),S\u003de(61),P\u003de(159),D\u003de(333);r(\"PlotView\",D.PlotView);class L extends u.LayoutDOM{constructor(e){super(e),this.use_map\u003d!1}static init_Plot(){this.prototype.default_view\u003dD.PlotView,this.mixins([[\"outline_\",a.Line],[\"background_\",a.Fill],[\"border_\",a.Fill]]),this.define((({Boolean:e,Number:t,String:i,Array:n,Dict:r,Or:o,Ref:a,Null:l,Nullable:h})\u003d\u003e({toolbar:[a(m.Toolbar),()\u003d\u003enew m.Toolbar],toolbar_location:[h(_.Location),\"right\"],toolbar_sticky:[e,!0],plot_width:[s.Alias(\"width\")],plot_height:[s.Alias(\"height\")],frame_width:[h(t),null],frame_height:[h(t),null],title:[o(a(b.Title),i,l),()\u003d\u003enew b.Title({text:\"\"})],title_location:[h(_.Location),\"above\"],above:[n(o(a(f.Annotation),a(g.Axis))),[]],below:[n(o(a(f.Annotation),a(g.Axis))),[]],left:[n(o(a(f.Annotation),a(g.Axis))),[]],right:[n(o(a(f.Annotation),a(g.Axis))),[]],center:[n(o(a(f.Annotation),a(p.Grid))),[]],renderers:[n(a(A.Renderer)),[]],x_range:[a(y.Range),()\u003d\u003enew P.DataRange1d],extra_x_ranges:[r(a(y.Range)),{}],y_range:[a(y.Range),()\u003d\u003enew P.DataRange1d],extra_y_ranges:[r(a(y.Range)),{}],x_scale:[a(v.Scale),()\u003d\u003enew w.LinearScale],y_scale:[a(v.Scale),()\u003d\u003enew w.LinearScale],lod_factor:[t,10],lod_interval:[t,300],lod_threshold:[h(t),2e3],lod_timeout:[t,500],hidpi:[e,!0],output_backend:[_.OutputBackend,\"canvas\"],min_border:[h(t),5],min_border_top:[h(t),null],min_border_left:[h(t),null],min_border_bottom:[h(t),null],min_border_right:[h(t),null],inner_width:[t,0],inner_height:[t,0],outer_width:[t,0],outer_height:[t,0],match_aspect:[e,!1],aspect_scale:[t,1],reset_policy:[_.ResetPolicy,\"standard\"]}))),this.override({width:600,height:600,outline_line_color:\"#e5e5e5\",border_fill_color:\"#ffffff\",background_fill_color:\"#ffffff\"})}_doc_attached(){super._doc_attached(),this._push_changes([[this.properties.inner_height,null,this.inner_height],[this.properties.inner_width,null,this.inner_width]])}initialize(){super.initialize(),this.reset\u003dnew l.Signal0(this,\"reset\");for(const e of c.values(this.extra_x_ranges).concat(this.x_range)){let t\u003de.plots;d.isArray(t)\u0026\u0026(t\u003dt.concat(this),e.setv({plots:t},{silent:!0}))}for(const e of c.values(this.extra_y_ranges).concat(this.y_range)){let t\u003de.plots;d.isArray(t)\u0026\u0026(t\u003dt.concat(this),e.setv({plots:t},{silent:!0}))}}add_layout(e,t\u003d\"center\"){const i\u003dthis.properties[t].get_value();this.setv({[t]:[...i,e]})}remove_layout(e){const t\u003dt\u003d\u003e{h.remove_by(t,(t\u003d\u003et\u003d\u003de))};t(this.left),t(this.right),t(this.above),t(this.below),t(this.center)}get data_renderers(){return this.renderers.filter((e\u003d\u003ee instanceof R.DataRenderer))}add_renderers(...e){this.renderers\u003dthis.renderers.concat(e)}add_glyph(e,t\u003dnew x.ColumnDataSource,i\u003d{}){const n\u003dnew S.GlyphRenderer(Object.assign(Object.assign({},i),{data_source:t,glyph:e}));return this.add_renderers(n),n}add_tools(...e){this.toolbar.tools\u003dthis.toolbar.tools.concat(e)}get panels(){return[...this.side_panels,...this.center]}get side_panels(){const{above:e,below:t,left:i,right:n}\u003dthis;return h.concat([e,t,i,n])}}i.Plot\u003dL,L.__name__\u003d\"Plot\",L.init_Plot()},\n function _(e,t,i,s,a){s();const n\u003de(1),o\u003de(144),l\u003de(262),r\u003de(319),_\u003de(40),h\u003de(138),d\u003de(163),u\u003de(234),c\u003de(264),p\u003de(122),v\u003de(45),b\u003de(19),g\u003de(334),m\u003de(8),w\u003de(9),y\u003de(249),f\u003de(222),x\u003de(225),z\u003de(223),k\u003de(140),q\u003de(99),M\u003de(335),V\u003de(336),P\u003de(28);class R extends r.LayoutDOMView{constructor(){super(...arguments),this._outer_bbox\u003dnew q.BBox,this._inner_bbox\u003dnew q.BBox,this._needs_paint\u003d!0,this._needs_layout\u003d!1,this._invalidated_painters\u003dnew Set,this._invalidate_all\u003d!0}get canvas(){return this.canvas_view}get state(){return this._state_manager}set invalidate_dataranges(e){this._range_manager.invalidate_dataranges\u003de}renderer_view(e){const t\u003dthis.renderer_views.get(e);if(null\u003d\u003dt)for(const[,t]of this.renderer_views){const i\u003dt.renderer_view(e);if(null!\u003di)return i}return t}get is_paused(){return null!\u003dthis._is_paused\u0026\u00260!\u003d\u003dthis._is_paused}get child_models(){return[]}pause(){null\u003d\u003dthis._is_paused?this._is_paused\u003d1:this._is_paused+\u003d1}unpause(e\u003d!1){if(null\u003d\u003dthis._is_paused)throw new Error(\"wasn\u0027t paused\");this._is_paused-\u003d1,0!\u003dthis._is_paused||e||this.request_paint(\"everything\")}request_render(){this.request_paint(\"everything\")}request_paint(e){this.invalidate_painters(e),this.schedule_paint()}invalidate_painters(e){if(\"everything\"\u003d\u003de)this._invalidate_all\u003d!0;else if(m.isArray(e))for(const t of e)this._invalidated_painters.add(t);else this._invalidated_painters.add(e)}schedule_paint(){if(!this.is_paused){const e\u003dthis.throttled_paint();this._ready\u003dthis._ready.then((()\u003d\u003ee))}}request_layout(){this._needs_layout\u003d!0,this.request_paint(\"everything\")}reset(){\"standard\"\u003d\u003dthis.model.reset_policy\u0026\u0026(this.state.clear(),this.reset_range(),this.reset_selection()),this.model.trigger_event(new c.Reset)}remove(){p.remove_views(this.renderer_views),p.remove_views(this.tool_views),this.canvas_view.remove(),super.remove()}render(){super.render(),this.el.appendChild(this.canvas_view.el),this.canvas_view.render()}initialize(){this.pause(),super.initialize(),this.lod_started\u003d!1,this.visuals\u003dnew v.Visuals(this),this._initial_state\u003d{selection:new Map,dimensions:{width:0,height:0}},this.visibility_callbacks\u003d[],this.renderer_views\u003dnew Map,this.tool_views\u003dnew Map,this.frame\u003dnew o.CartesianFrame(this.model.x_scale,this.model.y_scale,this.model.x_range,this.model.y_range,this.model.extra_x_ranges,this.model.extra_y_ranges),this._range_manager\u003dnew M.RangeManager(this),this._state_manager\u003dnew V.StateManager(this,this._initial_state),this.throttled_paint\u003dg.throttle((()\u003d\u003ethis.repaint()),1e3/60);const{title_location:e,title:t}\u003dthis.model;null!\u003de\u0026\u0026null!\u003dt\u0026\u0026(this._title\u003dt instanceof h.Title?t:new h.Title({text:t}));const{toolbar_location:i,toolbar:s}\u003dthis.model;null!\u003di\u0026\u0026null!\u003ds\u0026\u0026(this._toolbar\u003dnew u.ToolbarPanel({toolbar:s}),s.toolbar_location\u003di)}async lazy_initialize(){await super.lazy_initialize();const{hidpi:e,output_backend:t}\u003dthis.model,i\u003dnew l.Canvas({hidpi:e,output_backend:t});this.canvas_view\u003dawait p.build_view(i,{parent:this}),this.canvas_view.plot_views\u003d[this],await this.build_renderer_views(),await this.build_tool_views(),this._range_manager.update_dataranges(),this.unpause(!0),b.logger.debug(\"PlotView initialized\")}_width_policy(){return null\u003d\u003dthis.model.frame_width?super._width_policy():\"min\"}_height_policy(){return null\u003d\u003dthis.model.frame_height?super._height_policy():\"min\"}_update_layout(){var e,t,i,s,a;this.layout\u003dnew x.BorderLayout,this.layout.set_sizing(this.box_sizing());const n\u003dw.copy(this.model.above),o\u003dw.copy(this.model.below),l\u003dw.copy(this.model.left),r\u003dw.copy(this.model.right),d\u003de\u003d\u003e{switch(e){case\"above\":return n;case\"below\":return o;case\"left\":return l;case\"right\":return r}},{title_location:c,title:p}\u003dthis.model;null!\u003dc\u0026\u0026null!\u003dp\u0026\u0026d(c).push(this._title);const{toolbar_location:v,toolbar:b}\u003dthis.model;if(null!\u003dv\u0026\u0026null!\u003db){const e\u003dd(v);let t\u003d!0;if(this.model.toolbar_sticky)for(let i\u003d0;i\u003ce.length;i++){const s\u003de[i];if(s instanceof h.Title){e[i]\u003d\"above\"\u003d\u003dv||\"below\"\u003d\u003dv?[s,this._toolbar]:[this._toolbar,s],t\u003d!1;break}}t\u0026\u0026e.push(this._toolbar)}const g\u003d(e,t)\u003d\u003e{var i;const s\u003dthis.renderer_view(t);return s.panel\u003dnew k.Panel(e),null\u003d\u003d\u003d(i\u003ds.update_layout)||void 0\u003d\u003d\u003di||i.call(s),s.layout},y\u003d(e,t)\u003d\u003e{const i\u003d\"above\"\u003d\u003de||\"below\"\u003d\u003de,s\u003d[];for(const a of t)if(m.isArray(a)){const t\u003da.map((t\u003d\u003e{const s\u003dg(e,t);if(t instanceof u.ToolbarPanel){const e\u003di?\"width_policy\":\"height_policy\";s.set_sizing(Object.assign(Object.assign({},s.sizing),{[e]:\"min\"}))}return s}));let n;i?(n\u003dnew z.Row(t),n.set_sizing({width_policy:\"max\",height_policy:\"min\"})):(n\u003dnew z.Column(t),n.set_sizing({width_policy:\"min\",height_policy:\"max\"})),n.absolute\u003d!0,s.push(n)}else s.push(g(e,a));return s},q\u003dnull!\u003d\u003d(e\u003dthis.model.min_border)\u0026\u0026void 0!\u003d\u003de?e:0;this.layout.min_border\u003d{left:null!\u003d\u003d(t\u003dthis.model.min_border_left)\u0026\u0026void 0!\u003d\u003dt?t:q,top:null!\u003d\u003d(i\u003dthis.model.min_border_top)\u0026\u0026void 0!\u003d\u003di?i:q,right:null!\u003d\u003d(s\u003dthis.model.min_border_right)\u0026\u0026void 0!\u003d\u003ds?s:q,bottom:null!\u003d\u003d(a\u003dthis.model.min_border_bottom)\u0026\u0026void 0!\u003d\u003da?a:q};const M\u003dnew f.NodeLayout,V\u003dnew f.VStack,P\u003dnew f.VStack,R\u003dnew f.HStack,O\u003dnew f.HStack;M.absolute\u003d!0,V.absolute\u003d!0,P.absolute\u003d!0,R.absolute\u003d!0,O.absolute\u003d!0,M.children\u003dthis.model.center.filter((e\u003d\u003ee instanceof _.Annotation)).map((e\u003d\u003e{var t;const i\u003dthis.renderer_view(e);return null\u003d\u003d\u003d(t\u003di.update_layout)||void 0\u003d\u003d\u003dt||t.call(i),i.layout})).filter((e\u003d\u003enull!\u003de));const{frame_width:S,frame_height:j}\u003dthis.model;M.set_sizing(Object.assign(Object.assign({},null!\u003dS?{width_policy:\"fixed\",width:S}:{width_policy:\"fit\"}),null!\u003dj?{height_policy:\"fixed\",height:j}:{height_policy:\"fit\"})),M.on_resize((e\u003d\u003ethis.frame.set_geometry(e))),V.children\u003dw.reversed(y(\"above\",n)),P.children\u003dy(\"below\",o),R.children\u003dw.reversed(y(\"left\",l)),O.children\u003dy(\"right\",r),V.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),P.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),R.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),O.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),this.layout.center_panel\u003dM,this.layout.top_panel\u003dV,this.layout.bottom_panel\u003dP,this.layout.left_panel\u003dR,this.layout.right_panel\u003dO}get axis_views(){const e\u003d[];for(const[,t]of this.renderer_views)t instanceof d.AxisView\u0026\u0026e.push(t);return e}set_toolbar_visibility(e){for(const t of this.visibility_callbacks)t(e)}update_range(e,t){this.pause(),this._range_manager.update(e,t),this.unpause()}reset_range(){this.update_range(null)}get_selection(){const e\u003dnew Map;for(const t of this.model.data_renderers){const{selected:i}\u003dt.selection_manager.source;e.set(t,i)}return e}update_selection(e){for(const t of this.model.data_renderers){const i\u003dt.selection_manager.source;if(null!\u003de){const s\u003de.get(t);null!\u003ds\u0026\u0026i.selected.update(s,!0)}else i.selection_manager.clear()}}reset_selection(){this.update_selection(null)}_invalidate_layout(){(()\u003d\u003e{var e;for(const t of this.model.side_panels){const i\u003dthis.renderer_views.get(t);if(null\u003d\u003d\u003d(e\u003di.layout)||void 0\u003d\u003d\u003de?void 0:e.has_size_changed())return this.invalidate_painters(i),!0}return!1})()\u0026\u0026this.root.compute_layout()}get_renderer_views(){return this.computed_renderers.map((e\u003d\u003ethis.renderer_views.get(e)))}*_compute_renderers(){const{above:e,below:t,left:i,right:s,center:a,renderers:n}\u003dthis.model;yield*n,yield*e,yield*t,yield*i,yield*s,yield*a,null!\u003dthis._title\u0026\u0026(yield this._title),null!\u003dthis._toolbar\u0026\u0026(yield this._toolbar);for(const e of this.model.toolbar.tools)null!\u003de.overlay\u0026\u0026(yield e.overlay),yield*e.synthetic_renderers}async build_renderer_views(){this.computed_renderers\u003d[...this._compute_renderers()],await p.build_views(this.renderer_views,this.computed_renderers,{parent:this})}async build_tool_views(){const e\u003dthis.model.toolbar.tools;(await p.build_views(this.tool_views,e,{parent:this})).map((e\u003d\u003ethis.canvas_view.ui_event_bus.register_tool(e)))}connect_signals(){super.connect_signals();const{x_ranges:e,y_ranges:t}\u003dthis.frame;for(const[,t]of e)this.connect(t.change,(()\u003d\u003e{this._needs_layout\u003d!0,this.request_paint(\"everything\")}));for(const[,e]of t)this.connect(e.change,(()\u003d\u003e{this._needs_layout\u003d!0,this.request_paint(\"everything\")}));const{above:i,below:s,left:a,right:n,center:o,renderers:l}\u003dthis.model.properties;this.on_change([i,s,a,n,o,l],(async()\u003d\u003eawait this.build_renderer_views())),this.connect(this.model.toolbar.properties.tools.change,(async()\u003d\u003e{await this.build_renderer_views(),await this.build_tool_views()})),this.connect(this.model.change,(()\u003d\u003ethis.request_paint(\"everything\"))),this.connect(this.model.reset,(()\u003d\u003ethis.reset()))}has_finished(){if(!super.has_finished())return!1;if(this.model.visible)for(const[,e]of this.renderer_views)if(!e.has_finished())return!1;return!0}after_layout(){var e;super.after_layout();for(const[,t]of this.renderer_views)t instanceof _.AnnotationView\u0026\u0026(null\u003d\u003d\u003d(e\u003dt.after_layout)||void 0\u003d\u003d\u003de||e.call(t));if(this._needs_layout\u003d!1,this.model.setv({inner_width:Math.round(this.frame.bbox.width),inner_height:Math.round(this.frame.bbox.height),outer_width:Math.round(this.layout.bbox.width),outer_height:Math.round(this.layout.bbox.height)},{no_change:!0}),!1!\u003d\u003dthis.model.match_aspect\u0026\u0026(this.pause(),this._range_manager.update_dataranges(),this.unpause(!0)),!this._outer_bbox.equals(this.layout.bbox)){const{width:e,height:t}\u003dthis.layout.bbox;this.canvas_view.resize(e,t),this._outer_bbox\u003dthis.layout.bbox,this._invalidate_all\u003d!0,this._needs_paint\u003d!0}const{inner_bbox:t}\u003dthis.layout;this._inner_bbox.equals(t)||(this._inner_bbox\u003dt,this._needs_paint\u003d!0),this._needs_paint\u0026\u0026this.paint()}repaint(){this._needs_layout\u0026\u0026this._invalidate_layout(),this.paint()}paint(){var e;if(this.is_paused||!this.model.visible)return;b.logger.trace(`PlotView.paint() for ${this.model.id}`);const{document:t}\u003dthis.model;if(null!\u003dt){const e\u003dt.interactive_duration();e\u003e\u003d0\u0026\u0026e\u003cthis.model.lod_interval?setTimeout((()\u003d\u003e{t.interactive_duration()\u003ethis.model.lod_timeout\u0026\u0026t.interactive_stop(),this.request_paint(\"everything\")}),this.model.lod_timeout):t.interactive_stop()}this._range_manager.invalidate_dataranges\u0026\u0026(this._range_manager.update_dataranges(),this._invalidate_layout());let i\u003d!1,s\u003d!1;if(this._invalidate_all)i\u003d!0,s\u003d!0;else for(const e of this._invalidated_painters){const{level:t}\u003de.model;if(\"overlay\"!\u003dt?i\u003d!0:s\u003d!0,i\u0026\u0026s)break}this._invalidated_painters.clear(),this._invalidate_all\u003d!1;const a\u003d[this.frame.bbox.left,this.frame.bbox.top,this.frame.bbox.width,this.frame.bbox.height],{primary:n,overlays:o}\u003dthis.canvas_view;i\u0026\u0026(n.prepare(),this.canvas_view.prepare_webgl(a),this._map_hook(n.ctx,a),this._paint_empty(n.ctx,a),this._paint_outline(n.ctx,a),this._paint_levels(n.ctx,\"image\",a,!0),this._paint_levels(n.ctx,\"underlay\",a,!0),this._paint_levels(n.ctx,\"glyph\",a,!0),this._paint_levels(n.ctx,\"guide\",a,!1),this._paint_levels(n.ctx,\"annotation\",a,!1),n.finish()),(s||P.settings.wireframe)\u0026\u0026(o.prepare(),this._paint_levels(o.ctx,\"overlay\",a,!1),P.settings.wireframe\u0026\u0026this._paint_layout(o.ctx,this.layout),o.finish()),null\u003d\u003dthis._initial_state.range\u0026\u0026(this._initial_state.range\u003dnull!\u003d\u003d(e\u003dthis._range_manager.compute_initial())\u0026\u0026void 0!\u003d\u003de?e:void 0),this._needs_paint\u003d!1}_paint_levels(e,t,i,s){for(const a of this.computed_renderers){if(a.level!\u003dt)continue;const n\u003dthis.renderer_views.get(a);e.save(),(s||n.needs_clip)\u0026\u0026(e.beginPath(),e.rect(...i),e.clip()),n.render(),e.restore(),n.has_webgl\u0026\u0026n.needs_webgl_blit\u0026\u0026this.canvas_view.blit_webgl(e)}}_paint_layout(e,t){const{x:i,y:s,width:a,height:n}\u003dt.bbox;e.strokeStyle\u003d\"blue\",e.strokeRect(i,s,a,n);for(const a of t)e.save(),t.absolute||e.translate(i,s),this._paint_layout(e,a),e.restore()}_map_hook(e,t){}_paint_empty(e,t){const[i,s,a,n]\u003d[0,0,this.layout.bbox.width,this.layout.bbox.height],[o,l,r,_]\u003dt;this.visuals.border_fill.doit\u0026\u0026(this.visuals.border_fill.set_value(e),e.fillRect(i,s,a,n),e.clearRect(o,l,r,_)),this.visuals.background_fill.doit\u0026\u0026(this.visuals.background_fill.set_value(e),e.fillRect(o,l,r,_))}_paint_outline(e,t){if(this.visuals.outline_line.doit){e.save(),this.visuals.outline_line.set_value(e);let[i,s,a,n]\u003dt;i+a\u003d\u003dthis.layout.bbox.width\u0026\u0026(a-\u003d1),s+n\u003d\u003dthis.layout.bbox.height\u0026\u0026(n-\u003d1),e.strokeRect(i,s,a,n),e.restore()}}to_blob(){return this.canvas_view.to_blob()}export(e,t\u003d!0){const i\u003d\"png\"\u003d\u003de?\"canvas\":\"svg\",s\u003dnew y.CanvasLayer(i,t),{width:a,height:n}\u003dthis.layout.bbox;s.resize(a,n);const{canvas:o}\u003dthis.canvas_view.compose();return s.ctx.drawImage(o,0,0),s}serializable_state(){const e\u003dsuper.serializable_state(),{children:t}\u003de,i\u003dn.__rest(e,[\"children\"]),s\u003dthis.get_renderer_views().map((e\u003d\u003ee.serializable_state())).filter((e\u003d\u003enull!\u003de.bbox));return Object.assign(Object.assign({},i),{children:[...null!\u003dt?t:[],...s]})}}i.PlotView\u003dR,R.__name__\u003d\"PlotView\"},\n function _(t,n,e,o,u){o(),e.throttle\u003dfunction(t,n){let e\u003dnull,o\u003d0,u\u003d!1;return function(){return new Promise(((r,i)\u003d\u003e{const l\u003dfunction(){o\u003dDate.now(),e\u003dnull,u\u003d!1;try{t(),r()}catch(t){i(t)}},a\u003dDate.now(),c\u003dn-(a-o);c\u003c\u003d0\u0026\u0026!u?(null!\u003de\u0026\u0026clearTimeout(e),u\u003d!0,requestAnimationFrame(l)):e||u?r():e\u003dsetTimeout((()\u003d\u003erequestAnimationFrame(l)),c)}))}}},\n function _(t,n,e,s,a){s();const o\u003dt(159),r\u003dt(19);class l{constructor(t){this.parent\u003dt,this.invalidate_dataranges\u003d!0}get frame(){return this.parent.frame}update(t,n){const{x_ranges:e,y_ranges:s}\u003dthis.frame;if(null\u003d\u003dt){for(const[,t]of e)t.reset();for(const[,t]of s)t.reset();this.update_dataranges()}else{const a\u003d[];for(const[n,s]of e)a.push([s,t.xrs.get(n)]);for(const[n,e]of s)a.push([e,t.yrs.get(n)]);(null\u003d\u003dn?void 0:n.scrolling)\u0026\u0026this._update_ranges_together(a),this._update_ranges_individually(a,n)}}reset(){this.update(null)}update_dataranges(){const t\u003dnew Map,n\u003dnew Map;let e\u003d!1;for(const[,t]of this.frame.x_ranges)t instanceof o.DataRange1d\u0026\u0026\"log\"\u003d\u003dt.scale_hint\u0026\u0026(e\u003d!0);for(const[,t]of this.frame.y_ranges)t instanceof o.DataRange1d\u0026\u0026\"log\"\u003d\u003dt.scale_hint\u0026\u0026(e\u003d!0);for(const s of this.parent.model.data_renderers){const a\u003dthis.parent.renderer_view(s);if(null\u003d\u003da)continue;const o\u003da.glyph_view.bounds();if(null!\u003do\u0026\u0026t.set(s,o),e){const t\u003da.glyph_view.log_bounds();null!\u003dt\u0026\u0026n.set(s,t)}}let s\u003d!1,a\u003d!1;const{width:l,height:i}\u003dthis.frame.bbox;let d;!1!\u003d\u003dthis.parent.model.match_aspect\u0026\u00260!\u003dl\u0026\u00260!\u003di\u0026\u0026(d\u003d1/this.parent.model.aspect_scale*(l/i));for(const[,e]of this.frame.x_ranges){if(e instanceof o.DataRange1d){const a\u003d\"log\"\u003d\u003de.scale_hint?n:t;e.update(a,0,this.parent.model,d),e.follow\u0026\u0026(s\u003d!0)}null!\u003de.bounds\u0026\u0026(a\u003d!0)}for(const[,e]of this.frame.y_ranges){if(e instanceof o.DataRange1d){const a\u003d\"log\"\u003d\u003de.scale_hint?n:t;e.update(a,1,this.parent.model,d),e.follow\u0026\u0026(s\u003d!0)}null!\u003de.bounds\u0026\u0026(a\u003d!0)}if(s\u0026\u0026a){r.logger.warn(\"Follow enabled so bounds are unset.\");for(const[,t]of this.frame.x_ranges)t.bounds\u003dnull;for(const[,t]of this.frame.y_ranges)t.bounds\u003dnull}this.invalidate_dataranges\u003d!1}compute_initial(){let t\u003d!0;const{x_ranges:n,y_ranges:e}\u003dthis.frame,s\u003dnew Map,a\u003dnew Map;for(const[e,a]of n){const{start:n,end:o}\u003da;if(null\u003d\u003dn||null\u003d\u003do||isNaN(n+o)){t\u003d!1;break}s.set(e,{start:n,end:o})}if(t)for(const[n,s]of e){const{start:e,end:o}\u003ds;if(null\u003d\u003de||null\u003d\u003do||isNaN(e+o)){t\u003d!1;break}a.set(n,{start:e,end:o})}return t?{xrs:s,yrs:a}:(r.logger.warn(\"could not set initial ranges\"),null)}_update_ranges_together(t){let n\u003d1;for(const[e,s]of t)n\u003dMath.min(n,this._get_weight_to_constrain_interval(e,s));if(n\u003c1)for(const[e,s]of t)s.start\u003dn*s.start+(1-n)*e.start,s.end\u003dn*s.end+(1-n)*e.end}_update_ranges_individually(t,n){const e\u003d!!(null\u003d\u003dn?void 0:n.panning),s\u003d!!(null\u003d\u003dn?void 0:n.scrolling);let a\u003d!1;for(const[n,o]of t){if(!s){const t\u003dthis._get_weight_to_constrain_interval(n,o);t\u003c1\u0026\u0026(o.start\u003dt*o.start+(1-t)*n.start,o.end\u003dt*o.end+(1-t)*n.end)}if(null!\u003dn.bounds\u0026\u0026\"auto\"!\u003dn.bounds){const[t,r]\u003dn.bounds,l\u003dMath.abs(o.end-o.start);n.is_reversed?(null!\u003dt\u0026\u0026t\u003e\u003do.end\u0026\u0026(a\u003d!0,o.end\u003dt,(e||s)\u0026\u0026(o.start\u003dt+l)),null!\u003dr\u0026\u0026r\u003c\u003do.start\u0026\u0026(a\u003d!0,o.start\u003dr,(e||s)\u0026\u0026(o.end\u003dr-l))):(null!\u003dt\u0026\u0026t\u003e\u003do.start\u0026\u0026(a\u003d!0,o.start\u003dt,(e||s)\u0026\u0026(o.end\u003dt+l)),null!\u003dr\u0026\u0026r\u003c\u003do.end\u0026\u0026(a\u003d!0,o.end\u003dr,(e||s)\u0026\u0026(o.start\u003dr-l)))}}if(!(s\u0026\u0026a\u0026\u0026(null\u003d\u003dn?void 0:n.maintain_focus)))for(const[n,e]of t)n.have_updated_interactively\u003d!0,n.start\u003d\u003de.start\u0026\u0026n.end\u003d\u003de.end||n.setv(e)}_get_weight_to_constrain_interval(t,n){const{min_interval:e}\u003dt;let{max_interval:s}\u003dt;if(null!\u003dt.bounds\u0026\u0026\"auto\"!\u003dt.bounds){const[n,e]\u003dt.bounds;if(null!\u003dn\u0026\u0026null!\u003de){const t\u003dMath.abs(e-n);s\u003dnull!\u003ds?Math.min(s,t):t}}let a\u003d1;if(null!\u003de||null!\u003ds){const o\u003dMath.abs(t.end-t.start),r\u003dMath.abs(n.end-n.start);null!\u003de\u0026\u0026e\u003e0\u0026\u0026r\u003ce\u0026\u0026(a\u003d(o-e)/(o-r)),null!\u003ds\u0026\u0026s\u003e0\u0026\u0026r\u003es\u0026\u0026(a\u003d(s-o)/(r-o)),a\u003dMath.max(0,Math.min(1,a))}return a}}e.RangeManager\u003dl,l.__name__\u003d\"RangeManager\"},\n function _(t,i,s,e,n){e();const h\u003dt(15);class a{constructor(t,i){this.parent\u003dt,this.initial_state\u003di,this.changed\u003dnew h.Signal0(this.parent,\"state_changed\"),this.history\u003d[],this.index\u003d-1}_do_state_change(t){const i\u003dnull!\u003dthis.history[t]?this.history[t].state:this.initial_state;null!\u003di.range\u0026\u0026this.parent.update_range(i.range),null!\u003di.selection\u0026\u0026this.parent.update_selection(i.selection)}push(t,i){const{history:s,index:e}\u003dthis,n\u003dnull!\u003ds[e]?s[e].state:{},h\u003dObject.assign(Object.assign(Object.assign({},this.initial_state),n),i);this.history\u003dthis.history.slice(0,this.index+1),this.history.push({type:t,state:h}),this.index\u003dthis.history.length-1,this.changed.emit()}clear(){this.history\u003d[],this.index\u003d-1,this.changed.emit()}undo(){this.can_undo\u0026\u0026(this.index-\u003d1,this._do_state_change(this.index),this.changed.emit())}redo(){this.can_redo\u0026\u0026(this.index+\u003d1,this._do_state_change(this.index),this.changed.emit())}get can_undo(){return this.index\u003e\u003d0}get can_redo(){return this.index\u003cthis.history.length-1}}s.StateManager\u003da,a.__name__\u003d\"StateManager\"},\n function _(t,e,s,o,i){o();const a\u003dt(19),n\u003dt(15),p\u003dt(43),l\u003dt(65),_\u003dt(22),h\u003dt(333),m\u003dnew n.Signal0({},\"gmaps_ready\");class d extends h.PlotView{initialize(){this.pause(),super.initialize(),this._tiles_loaded\u003d!1,this.zoom_count\u003d0;const{zoom:t,lat:e,lng:s}\u003dthis.model.map_options;if(this.initial_zoom\u003dt,this.initial_lat\u003de,this.initial_lng\u003ds,!this.model.api_key){const t\u003d\"https://developers.google.com/maps/documentation/javascript/get-api-key\";a.logger.error(`api_key is required. See ${t} for more information on how to obtain your own.`)}if(\"undefined\"\u003d\u003dtypeof google||null\u003d\u003dgoogle.maps){if(void 0\u003d\u003d\u003dwindow._bokeh_gmaps_callback){const{api_key:t,api_version:e}\u003dthis.model;!function(t,e){window._bokeh_gmaps_callback\u003d()\u003d\u003em.emit();const s\u003dencodeURIComponent,o\u003ddocument.createElement(\"script\");o.type\u003d\"text/javascript\",o.src\u003d`https://maps.googleapis.com/maps/api/js?v\u003d${s(e)}\u0026key\u003d${s(t)}\u0026callback\u003d_bokeh_gmaps_callback`,document.body.appendChild(o)}(t,e)}m.connect((()\u003d\u003ethis.request_paint(\"everything\")))}this.unpause()}remove(){p.remove(this.map_el),super.remove()}update_range(t,e){var s,o;if(null\u003d\u003dt)this.map.setCenter({lat:this.initial_lat,lng:this.initial_lng}),this.map.setOptions({zoom:this.initial_zoom}),super.update_range(null,e);else if(null!\u003dt.sdx||null!\u003dt.sdy)this.map.panBy(null!\u003d\u003d(s\u003dt.sdx)\u0026\u0026void 0!\u003d\u003ds?s:0,null!\u003d\u003d(o\u003dt.sdy)\u0026\u0026void 0!\u003d\u003do?o:0),super.update_range(t,e);else if(null!\u003dt.factor){if(10!\u003d\u003dthis.zoom_count)return void(this.zoom_count+\u003d1);this.zoom_count\u003d0,this.pause(),super.update_range(t,e);const s\u003dt.factor\u003c0?-1:1,o\u003dthis.map.getZoom(),i\u003do+s;if(i\u003e\u003d2){this.map.setZoom(i);const[t,e,,]\u003dthis._get_projected_bounds();e-t\u003c0\u0026\u0026this.map.setZoom(o)}this.unpause()}this._set_bokeh_ranges()}_build_map(){const{maps:t}\u003dgoogle;this.map_types\u003d{satellite:t.MapTypeId.SATELLITE,terrain:t.MapTypeId.TERRAIN,roadmap:t.MapTypeId.ROADMAP,hybrid:t.MapTypeId.HYBRID};const e\u003dthis.model.map_options,s\u003d{center:new t.LatLng(e.lat,e.lng),zoom:e.zoom,disableDefaultUI:!0,mapTypeId:this.map_types[e.map_type],scaleControl:e.scale_control,tilt:e.tilt};null!\u003de.styles\u0026\u0026(s.styles\u003dJSON.parse(e.styles)),this.map_el\u003dp.div({style:{position:\"absolute\"}}),this.canvas_view.add_underlay(this.map_el),this.map\u003dnew t.Map(this.map_el,s),t.event.addListener(this.map,\"idle\",(()\u003d\u003ethis._set_bokeh_ranges())),t.event.addListener(this.map,\"bounds_changed\",(()\u003d\u003ethis._set_bokeh_ranges())),t.event.addListenerOnce(this.map,\"tilesloaded\",(()\u003d\u003ethis._render_finished())),this.connect(this.model.properties.map_options.change,(()\u003d\u003ethis._update_options())),this.connect(this.model.map_options.properties.styles.change,(()\u003d\u003ethis._update_styles())),this.connect(this.model.map_options.properties.lat.change,(()\u003d\u003ethis._update_center(\"lat\"))),this.connect(this.model.map_options.properties.lng.change,(()\u003d\u003ethis._update_center(\"lng\"))),this.connect(this.model.map_options.properties.zoom.change,(()\u003d\u003ethis._update_zoom())),this.connect(this.model.map_options.properties.map_type.change,(()\u003d\u003ethis._update_map_type())),this.connect(this.model.map_options.properties.scale_control.change,(()\u003d\u003ethis._update_scale_control())),this.connect(this.model.map_options.properties.tilt.change,(()\u003d\u003ethis._update_tilt()))}_render_finished(){this._tiles_loaded\u003d!0,this.notify_finished()}has_finished(){return super.has_finished()\u0026\u0026!0\u003d\u003d\u003dthis._tiles_loaded}_get_latlon_bounds(){const t\u003dthis.map.getBounds(),e\u003dt.getNorthEast(),s\u003dt.getSouthWest();return[s.lng(),e.lng(),s.lat(),e.lat()]}_get_projected_bounds(){const[t,e,s,o]\u003dthis._get_latlon_bounds(),[i,a]\u003dl.wgs84_mercator.compute(t,s),[n,p]\u003dl.wgs84_mercator.compute(e,o);return[i,n,a,p]}_set_bokeh_ranges(){const[t,e,s,o]\u003dthis._get_projected_bounds();this.frame.x_range.setv({start:t,end:e}),this.frame.y_range.setv({start:s,end:o})}_update_center(t){const e\u003dthis.map.getCenter().toJSON();e[t]\u003dthis.model.map_options[t],this.map.setCenter(e),this._set_bokeh_ranges()}_update_map_type(){this.map.setOptions({mapTypeId:this.map_types[this.model.map_options.map_type]})}_update_scale_control(){this.map.setOptions({scaleControl:this.model.map_options.scale_control})}_update_tilt(){this.map.setOptions({tilt:this.model.map_options.tilt})}_update_options(){this._update_styles(),this._update_center(\"lat\"),this._update_center(\"lng\"),this._update_zoom(),this._update_map_type()}_update_styles(){this.map.setOptions({styles:JSON.parse(this.model.map_options.styles)})}_update_zoom(){this.map.setOptions({zoom:this.model.map_options.zoom}),this._set_bokeh_ranges()}_map_hook(t,e){if(null\u003d\u003dthis.map\u0026\u0026\"undefined\"!\u003dtypeof google\u0026\u0026null!\u003dgoogle.maps\u0026\u0026this._build_map(),null!\u003dthis.map_el){const[t,s,o,i]\u003de;this.map_el.style.top\u003d`${s}px`,this.map_el.style.left\u003d`${t}px`,this.map_el.style.width\u003d`${o}px`,this.map_el.style.height\u003d`${i}px`}}_paint_empty(t,e){const s\u003dthis.layout.bbox.width,o\u003dthis.layout.bbox.height,[i,a,n,p]\u003de;t.clearRect(0,0,s,o),t.beginPath(),t.moveTo(0,0),t.lineTo(0,o),t.lineTo(s,o),t.lineTo(s,0),t.lineTo(0,0),t.moveTo(i,a),t.lineTo(i+n,a),t.lineTo(i+n,a+p),t.lineTo(i,a+p),t.lineTo(i,a),t.closePath(),null!\u003dthis.model.border_fill_color\u0026\u0026(t.fillStyle\u003d_.color2css(this.model.border_fill_color),t.fill())}}s.GMapPlotView\u003dd,d.__name__\u003d\"GMapPlotView\"},\n function _(t,_,n,o,r){o();t(1).__exportStar(t(169),n)},\n function _(e,r,d,n,R){n(),R(\"GlyphRenderer\",e(61).GlyphRenderer),R(\"GraphRenderer\",e(123).GraphRenderer),R(\"GuideRenderer\",e(164).GuideRenderer),R(\"Renderer\",e(41).Renderer)},\n function _(e,t,n,o,c){o();e(1).__exportStar(e(129),n),c(\"Selection\",e(59).Selection)},\n function _(a,e,S,o,r){o(),r(\"ServerSentDataSource\",a(342).ServerSentDataSource),r(\"AjaxDataSource\",a(344).AjaxDataSource),r(\"ColumnDataSource\",a(130).ColumnDataSource),r(\"ColumnarDataSource\",a(57).ColumnarDataSource),r(\"CDSView\",a(120).CDSView),r(\"DataSource\",a(58).DataSource),r(\"GeoJSONDataSource\",a(345).GeoJSONDataSource),r(\"WebDataSource\",a(343).WebDataSource)},\n function _(e,t,i,a,s){a();const n\u003de(343);class r extends n.WebDataSource{constructor(e){super(e),this.initialized\u003d!1}setup(){if(!this.initialized){this.initialized\u003d!0;new EventSource(this.data_url).onmessage\u003de\u003d\u003e{var t;this.load_data(JSON.parse(e.data),this.mode,null!\u003d\u003d(t\u003dthis.max_size)\u0026\u0026void 0!\u003d\u003dt?t:void 0)}}}}i.ServerSentDataSource\u003dr,r.__name__\u003d\"ServerSentDataSource\"},\n function _(t,e,a,n,s){n();const r\u003dt(130),i\u003dt(20);class l extends r.ColumnDataSource{constructor(t){super(t)}get_column(t){const e\u003dthis.data[t];return null!\u003de?e:[]}get_length(){var t;return null!\u003d\u003d(t\u003dsuper.get_length())\u0026\u0026void 0!\u003d\u003dt?t:0}initialize(){super.initialize(),this.setup()}load_data(t,e,a){const{adapter:n}\u003dthis;let s;switch(s\u003dnull!\u003dn?n.execute(this,{response:t}):t,e){case\"replace\":this.data\u003ds;break;case\"append\":{const t\u003dthis.data;for(const e of this.columns()){const n\u003dArray.from(t[e]),r\u003dArray.from(s[e]),i\u003dn.concat(r);s[e]\u003dnull!\u003da?i.slice(-a):i}this.data\u003ds;break}}}static init_WebDataSource(){this.define((({Any:t,Int:e,String:a,Nullable:n})\u003d\u003e({max_size:[n(e),null],mode:[i.UpdateMode,\"replace\"],adapter:[n(t),null],data_url:[a]})))}}a.WebDataSource\u003dl,l.__name__\u003d\"WebDataSource\",l.init_WebDataSource()},\n function _(t,e,i,s,a){s();const n\u003dt(343),r\u003dt(20),o\u003dt(19),l\u003dt(13);class d extends n.WebDataSource{constructor(t){super(t),this.interval\u003dnull,this.initialized\u003d!1}static init_AjaxDataSource(){this.define((({Boolean:t,Int:e,String:i,Dict:s,Nullable:a})\u003d\u003e({polling_interval:[a(e),null],content_type:[i,\"application/json\"],http_headers:[s(i),{}],method:[r.HTTPMethod,\"POST\"],if_modified:[t,!1]})))}destroy(){null!\u003dthis.interval\u0026\u0026clearInterval(this.interval),super.destroy()}setup(){if(!this.initialized\u0026\u0026(this.initialized\u003d!0,this.get_data(this.mode),null!\u003dthis.polling_interval)){const t\u003d()\u003d\u003ethis.get_data(this.mode,this.max_size,this.if_modified);this.interval\u003dsetInterval(t,this.polling_interval)}}get_data(t,e\u003dnull,i\u003d!1){const s\u003dthis.prepare_request();s.addEventListener(\"load\",(()\u003d\u003ethis.do_load(s,t,null!\u003de?e:void 0))),s.addEventListener(\"error\",(()\u003d\u003ethis.do_error(s))),s.send()}prepare_request(){const t\u003dnew XMLHttpRequest;t.open(this.method,this.data_url,!0),t.withCredentials\u003d!1,t.setRequestHeader(\"Content-Type\",this.content_type);const e\u003dthis.http_headers;for(const[i,s]of l.entries(e))t.setRequestHeader(i,s);return t}do_load(t,e,i){if(200\u003d\u003d\u003dt.status){const s\u003dJSON.parse(t.responseText);this.load_data(s,e,i)}}do_error(t){o.logger.error(`Failed to fetch JSON from ${this.data_url} with code ${t.status}`)}}i.AjaxDataSource\u003dd,d.__name__\u003d\"AjaxDataSource\",d.init_AjaxDataSource()},\n function _(e,t,o,r,n){r();const s\u003de(57),a\u003de(19),i\u003de(9),l\u003de(13);function c(e){return null!\u003de?e:NaN}const{hasOwnProperty:_}\u003dObject.prototype;class g extends s.ColumnarDataSource{constructor(e){super(e)}static init_GeoJSONDataSource(){this.define((({String:e})\u003d\u003e({geojson:[e]}))),this.internal((({Dict:e,Arrayable:t})\u003d\u003e({data:[e(t),{}]})))}initialize(){super.initialize(),this._update_data()}connect_signals(){super.connect_signals(),this.connect(this.properties.geojson.change,(()\u003d\u003ethis._update_data()))}_update_data(){this.data\u003dthis.geojson_to_column_data()}_get_new_list_array(e){return i.range(0,e).map((e\u003d\u003e[]))}_get_new_nan_array(e){return i.range(0,e).map((e\u003d\u003eNaN))}_add_properties(e,t,o,r){var n;const s\u003dnull!\u003d\u003d(n\u003de.properties)\u0026\u0026void 0!\u003d\u003dn?n:{};for(const[e,n]of l.entries(s))_.call(t,e)||(t[e]\u003dthis._get_new_nan_array(r)),t[e][o]\u003dc(n)}_add_geometry(e,t,o){function r(e,t){return e.concat([[NaN,NaN,NaN]]).concat(t)}switch(e.type){case\"Point\":{const[r,n,s]\u003de.coordinates;t.x[o]\u003dr,t.y[o]\u003dn,t.z[o]\u003dc(s);break}case\"LineString\":{const{coordinates:r}\u003de;for(let e\u003d0;e\u003cr.length;e++){const[n,s,a]\u003dr[e];t.xs[o][e]\u003dn,t.ys[o][e]\u003ds,t.zs[o][e]\u003dc(a)}break}case\"Polygon\":{e.coordinates.length\u003e1\u0026\u0026a.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\");const r\u003de.coordinates[0];for(let e\u003d0;e\u003cr.length;e++){const[n,s,a]\u003dr[e];t.xs[o][e]\u003dn,t.ys[o][e]\u003ds,t.zs[o][e]\u003dc(a)}break}case\"MultiPoint\":a.logger.warn(\"MultiPoint not supported in Bokeh\");break;case\"MultiLineString\":{const n\u003de.coordinates.reduce(r);for(let e\u003d0;e\u003cn.length;e++){const[r,s,a]\u003dn[e];t.xs[o][e]\u003dr,t.ys[o][e]\u003ds,t.zs[o][e]\u003dc(a)}break}case\"MultiPolygon\":{const n\u003d[];for(const t of e.coordinates)t.length\u003e1\u0026\u0026a.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),n.push(t[0]);const s\u003dn.reduce(r);for(let e\u003d0;e\u003cs.length;e++){const[r,n,a]\u003ds[e];t.xs[o][e]\u003dr,t.ys[o][e]\u003dn,t.zs[o][e]\u003dc(a)}break}default:throw new Error(`Invalid GeoJSON geometry type: ${e.type}`)}}geojson_to_column_data(){const e\u003dJSON.parse(this.geojson);let t;switch(e.type){case\"GeometryCollection\":if(null\u003d\u003de.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0\u003d\u003d\u003de.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");t\u003de.geometries;break;case\"FeatureCollection\":if(null\u003d\u003de.features)throw new Error(\"No features found in FeaturesCollection\");if(0\u003d\u003de.features.length)throw new Error(\"geojson.features must have one or more items\");t\u003de.features;break;default:throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\")}let o\u003d0;for(const e of t){const t\u003d\"Feature\"\u003d\u003d\u003de.type?e.geometry:e;\"GeometryCollection\"\u003d\u003dt.type?o+\u003dt.geometries.length:o+\u003d1}const r\u003d{x:this._get_new_nan_array(o),y:this._get_new_nan_array(o),z:this._get_new_nan_array(o),xs:this._get_new_list_array(o),ys:this._get_new_list_array(o),zs:this._get_new_list_array(o)};let n\u003d0;for(const e of t){const t\u003d\"Feature\"\u003d\u003de.type?e.geometry:e;if(\"GeometryCollection\"\u003d\u003dt.type)for(const s of t.geometries)this._add_geometry(s,r,n),\"Feature\"\u003d\u003d\u003de.type\u0026\u0026this._add_properties(e,r,n,o),n+\u003d1;else this._add_geometry(t,r,n),\"Feature\"\u003d\u003d\u003de.type\u0026\u0026this._add_properties(e,r,n,o),n+\u003d1}return r}}o.GeoJSONDataSource\u003dg,g.__name__\u003d\"GeoJSONDataSource\",g.init_GeoJSONDataSource()},\n function _(e,r,T,o,S){o(),S(\"BBoxTileSource\",e(347).BBoxTileSource),S(\"MercatorTileSource\",e(348).MercatorTileSource),S(\"QUADKEYTileSource\",e(351).QUADKEYTileSource),S(\"TileRenderer\",e(352).TileRenderer),S(\"TileSource\",e(349).TileSource),S(\"TMSTileSource\",e(355).TMSTileSource),S(\"WMTSTileSource\",e(353).WMTSTileSource)},\n function _(e,t,r,i,o){i();const l\u003de(348);class n extends l.MercatorTileSource{constructor(e){super(e)}static init_BBoxTileSource(){this.define((({Boolean:e})\u003d\u003e({use_latlon:[e,!1]})))}get_image_url(e,t,r){const i\u003dthis.string_lookup_replace(this.url,this.extra_url_vars);let o,l,n,s;return this.use_latlon?[l,s,o,n]\u003dthis.get_tile_geographic_bounds(e,t,r):[l,s,o,n]\u003dthis.get_tile_meter_bounds(e,t,r),i.replace(\"{XMIN}\",l.toString()).replace(\"{YMIN}\",s.toString()).replace(\"{XMAX}\",o.toString()).replace(\"{YMAX}\",n.toString())}}r.BBoxTileSource\u003dn,n.__name__\u003d\"BBoxTileSource\",n.init_BBoxTileSource()},\n function _(t,e,i,_,s){_();const r\u003dt(349),o\u003dt(9),n\u003dt(350);class l extends r.TileSource{constructor(t){super(t)}static init_MercatorTileSource(){this.define((({Boolean:t})\u003d\u003e({snap_to_zoom:[t,!1],wrap_around:[t,!0]}))),this.override({x_origin_offset:20037508.34,y_origin_offset:20037508.34,initial_resolution:156543.03392804097})}initialize(){super.initialize(),this._resolutions\u003do.range(this.min_zoom,this.max_zoom+1).map((t\u003d\u003ethis.get_resolution(t)))}_computed_initial_resolution(){return null!\u003dthis.initial_resolution?this.initial_resolution:2*Math.PI*6378137/this.tile_size}is_valid_tile(t,e,i){return!(!this.wrap_around\u0026\u0026(t\u003c0||t\u003e\u003d2**i))\u0026\u0026!(e\u003c0||e\u003e\u003d2**i)}parent_by_tile_xyz(t,e,i){const _\u003dthis.tile_xyz_to_quadkey(t,e,i),s\u003d_.substring(0,_.length-1);return this.quadkey_to_tile_xyz(s)}get_resolution(t){return this._computed_initial_resolution()/2**t}get_resolution_by_extent(t,e,i){return[(t[2]-t[0])/i,(t[3]-t[1])/e]}get_level_by_extent(t,e,i){const _\u003d(t[2]-t[0])/i,s\u003d(t[3]-t[1])/e,r\u003dMath.max(_,s);let o\u003d0;for(const t of this._resolutions){if(r\u003et){if(0\u003d\u003do)return 0;if(o\u003e0)return o-1}o+\u003d1}return o-1}get_closest_level_by_extent(t,e,i){const _\u003d(t[2]-t[0])/i,s\u003d(t[3]-t[1])/e,r\u003dMath.max(_,s),o\u003dthis._resolutions.reduce((function(t,e){return Math.abs(e-r)\u003cMath.abs(t-r)?e:t}));return this._resolutions.indexOf(o)}snap_to_zoom_level(t,e,i,_){const[s,r,o,n]\u003dt,l\u003dthis._resolutions[_];let u\u003di*l,a\u003de*l;if(!this.snap_to_zoom){const t\u003d(o-s)/u,e\u003d(n-r)/a;t\u003ee?(u\u003do-s,a*\u003dt):(u*\u003de,a\u003dn-r)}const h\u003d(u-(o-s))/2,c\u003d(a-(n-r))/2;return[s-h,r-c,o+h,n+c]}tms_to_wmts(t,e,i){return[t,2**i-1-e,i]}wmts_to_tms(t,e,i){return[t,2**i-1-e,i]}pixels_to_meters(t,e,i){const _\u003dthis.get_resolution(i);return[t*_-this.x_origin_offset,e*_-this.y_origin_offset]}meters_to_pixels(t,e,i){const _\u003dthis.get_resolution(i);return[(t+this.x_origin_offset)/_,(e+this.y_origin_offset)/_]}pixels_to_tile(t,e){let i\u003dMath.ceil(t/this.tile_size);i\u003d0\u003d\u003d\u003di?i:i-1;return[i,Math.max(Math.ceil(e/this.tile_size)-1,0)]}pixels_to_raster(t,e,i){return[t,(this.tile_size\u003c\u003ci)-e]}meters_to_tile(t,e,i){const[_,s]\u003dthis.meters_to_pixels(t,e,i);return this.pixels_to_tile(_,s)}get_tile_meter_bounds(t,e,i){const[_,s]\u003dthis.pixels_to_meters(t*this.tile_size,e*this.tile_size,i),[r,o]\u003dthis.pixels_to_meters((t+1)*this.tile_size,(e+1)*this.tile_size,i);return[_,s,r,o]}get_tile_geographic_bounds(t,e,i){const _\u003dthis.get_tile_meter_bounds(t,e,i),[s,r,o,l]\u003dn.meters_extent_to_geographic(_);return[s,r,o,l]}get_tiles_by_extent(t,e,i\u003d1){const[_,s,r,o]\u003dt;let[n,l]\u003dthis.meters_to_tile(_,s,e),[u,a]\u003dthis.meters_to_tile(r,o,e);n-\u003di,l-\u003di,u+\u003di,a+\u003di;const h\u003d[];for(let t\u003da;t\u003e\u003dl;t--)for(let i\u003dn;i\u003c\u003du;i++)this.is_valid_tile(i,t,e)\u0026\u0026h.push([i,t,e,this.get_tile_meter_bounds(i,t,e)]);return this.sort_tiles_from_center(h,[n,l,u,a]),h}quadkey_to_tile_xyz(t){let e\u003d0,i\u003d0;const _\u003dt.length;for(let s\u003d_;s\u003e0;s--){const r\u003d1\u003c\u003cs-1;switch(t.charAt(_-s)){case\"0\":continue;case\"1\":e|\u003dr;break;case\"2\":i|\u003dr;break;case\"3\":e|\u003dr,i|\u003dr;break;default:throw new TypeError(`Invalid Quadkey: ${t}`)}}return[e,i,_]}tile_xyz_to_quadkey(t,e,i){let _\u003d\"\";for(let s\u003di;s\u003e0;s--){const i\u003d1\u003c\u003cs-1;let r\u003d0;0!\u003d(t\u0026i)\u0026\u0026(r+\u003d1),0!\u003d(e\u0026i)\u0026\u0026(r+\u003d2),_+\u003dr.toString()}return _}children_by_tile_xyz(t,e,i){const _\u003dthis.tile_xyz_to_quadkey(t,e,i),s\u003d[];for(let t\u003d0;t\u003c\u003d3;t++){const[e,i,r]\u003dthis.quadkey_to_tile_xyz(_+t.toString()),o\u003dthis.get_tile_meter_bounds(e,i,r);s.push([e,i,r,o])}return s}get_closest_parent_by_tile_xyz(t,e,i){const _\u003dthis.calculate_world_x_by_tile_xyz(t,e,i);[t,e,i]\u003dthis.normalize_xyz(t,e,i);let s\u003dthis.tile_xyz_to_quadkey(t,e,i);for(;s.length\u003e0;)if(s\u003ds.substring(0,s.length-1),[t,e,i]\u003dthis.quadkey_to_tile_xyz(s),[t,e,i]\u003dthis.denormalize_xyz(t,e,i,_),this.tiles.has(this.tile_xyz_to_key(t,e,i)))return[t,e,i];return[0,0,0]}normalize_xyz(t,e,i){if(this.wrap_around){const _\u003d2**i;return[(t%_+_)%_,e,i]}return[t,e,i]}denormalize_xyz(t,e,i,_){return[t+_*2**i,e,i]}denormalize_meters(t,e,i,_){return[t+2*_*Math.PI*6378137,e]}calculate_world_x_by_tile_xyz(t,e,i){return Math.floor(t/2**i)}}i.MercatorTileSource\u003dl,l.__name__\u003d\"MercatorTileSource\",l.init_MercatorTileSource()},\n function _(e,t,r,i,n){i();const l\u003de(53),s\u003de(13);class a extends l.Model{constructor(e){super(e)}static init_TileSource(){this.define((({Number:e,String:t,Dict:r,Nullable:i})\u003d\u003e({url:[t,\"\"],tile_size:[e,256],max_zoom:[e,30],min_zoom:[e,0],extra_url_vars:[r(t),{}],attribution:[t,\"\"],x_origin_offset:[e],y_origin_offset:[e],initial_resolution:[i(e),null]})))}initialize(){super.initialize(),this.tiles\u003dnew Map,this._normalize_case()}connect_signals(){super.connect_signals(),this.connect(this.change,(()\u003d\u003ethis._clear_cache()))}string_lookup_replace(e,t){let r\u003de;for(const[e,i]of s.entries(t))r\u003dr.replace(`{${e}}`,i);return r}_normalize_case(){const e\u003dthis.url.replace(\"{x}\",\"{X}\").replace(\"{y}\",\"{Y}\").replace(\"{z}\",\"{Z}\").replace(\"{q}\",\"{Q}\").replace(\"{xmin}\",\"{XMIN}\").replace(\"{ymin}\",\"{YMIN}\").replace(\"{xmax}\",\"{XMAX}\").replace(\"{ymax}\",\"{YMAX}\");this.url\u003de}_clear_cache(){this.tiles\u003dnew Map}tile_xyz_to_key(e,t,r){return`${e}:${t}:${r}`}key_to_tile_xyz(e){const[t,r,i]\u003de.split(\":\").map((e\u003d\u003eparseInt(e)));return[t,r,i]}sort_tiles_from_center(e,t){const[r,i,n,l]\u003dt,s\u003d(n-r)/2+r,a\u003d(l-i)/2+i;e.sort((function(e,t){return Math.sqrt((s-e[0])**2+(a-e[1])**2)-Math.sqrt((s-t[0])**2+(a-t[1])**2)}))}get_image_url(e,t,r){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",t.toString()).replace(\"{Z}\",r.toString())}}r.TileSource\u003da,a.__name__\u003d\"TileSource\",a.init_TileSource()},\n function _(t,e,r,n,o){n();const c\u003dt(65);function _(t,e){return c.wgs84_mercator.compute(t,e)}function g(t,e){return c.wgs84_mercator.invert(t,e)}r.geographic_to_meters\u003d_,r.meters_to_geographic\u003dg,r.geographic_extent_to_meters\u003dfunction(t){const[e,r,n,o]\u003dt,[c,g]\u003d_(e,r),[i,u]\u003d_(n,o);return[c,g,i,u]},r.meters_extent_to_geographic\u003dfunction(t){const[e,r,n,o]\u003dt,[c,_]\u003dg(e,r),[i,u]\u003dg(n,o);return[c,_,i,u]}},\n function _(e,t,r,s,_){s();const o\u003de(348);class c extends o.MercatorTileSource{constructor(e){super(e)}get_image_url(e,t,r){const s\u003dthis.string_lookup_replace(this.url,this.extra_url_vars),[_,o,c]\u003dthis.tms_to_wmts(e,t,r),i\u003dthis.tile_xyz_to_quadkey(_,o,c);return s.replace(\"{Q}\",i)}}r.QUADKEYTileSource\u003dc,c.__name__\u003d\"QUADKEYTileSource\"},\n function _(t,e,i,s,_){s();const n\u003dt(1),a\u003dt(349),h\u003dt(353),r\u003dt(41),o\u003dt(156),l\u003dt(43),d\u003dt(296),m\u003dt(9),c\u003dt(8),p\u003dn.__importStar(t(354));class g extends r.RendererView{initialize(){this._tiles\u003d[],super.initialize()}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.request_render())),this.connect(this.model.tile_source.change,(()\u003d\u003ethis.request_render()))}styles(){return[...super.styles(),p.default]}get_extent(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]}get map_plot(){return this.plot_model}get map_canvas(){return this.layer.ctx}get map_frame(){return this.plot_view.frame}get x_range(){return this.map_plot.x_range}get y_range(){return this.map_plot.y_range}_set_data(){this.extent\u003dthis.get_extent(),this._last_height\u003dvoid 0,this._last_width\u003dvoid 0}_update_attribution(){null!\u003dthis.attribution_el\u0026\u0026l.removeElement(this.attribution_el);const{attribution:t}\u003dthis.model.tile_source;if(c.isString(t)\u0026\u0026t.length\u003e0){const{layout:e,frame:i}\u003dthis.plot_view,s\u003de.bbox.width-i.bbox.right,_\u003de.bbox.height-i.bbox.bottom,n\u003di.bbox.width;this.attribution_el\u003dl.div({class:p.tile_attribution,style:{position:\"absolute\",right:`${s}px`,bottom:`${_}px`,\"max-width\":n-4+\"px\",padding:\"2px\",\"background-color\":\"rgba(255,255,255,0.5)\",\"font-size\":\"9px\",\"line-height\":\"1.05\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}}),this.plot_view.canvas_view.add_event(this.attribution_el),this.attribution_el.innerHTML\u003dt,this.attribution_el.title\u003dthis.attribution_el.textContent.replace(/\\s*\\n\\s*/g,\" \")}}_map_data(){this.initial_extent\u003dthis.get_extent();const t\u003dthis.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame.bbox.height,this.map_frame.bbox.width),e\u003dthis.model.tile_source.snap_to_zoom_level(this.initial_extent,this.map_frame.bbox.height,this.map_frame.bbox.width,t);this.x_range.start\u003de[0],this.y_range.start\u003de[1],this.x_range.end\u003de[2],this.y_range.end\u003de[3],this.x_range instanceof o.Range1d\u0026\u0026(this.x_range.reset_start\u003de[0],this.x_range.reset_end\u003de[2]),this.y_range instanceof o.Range1d\u0026\u0026(this.y_range.reset_start\u003de[1],this.y_range.reset_end\u003de[3]),this._update_attribution()}_create_tile(t,e,i,s,_\u003d!1){const[n,a,h]\u003dthis.model.tile_source.normalize_xyz(t,e,i),r\u003d{img:void 0,tile_coords:[t,e,i],normalized_coords:[n,a,h],quadkey:this.model.tile_source.tile_xyz_to_quadkey(t,e,i),cache_key:this.model.tile_source.tile_xyz_to_key(t,e,i),bounds:s,loaded:!1,finished:!1,x_coord:s[0],y_coord:s[3]},o\u003dthis.model.tile_source.get_image_url(n,a,h);new d.ImageLoader(o,{loaded:t\u003d\u003e{Object.assign(r,{img:t,loaded:!0}),_?(r.finished\u003d!0,this.notify_finished()):this.request_render()},failed(){r.finished\u003d!0}}),this.model.tile_source.tiles.set(r.cache_key,r),this._tiles.push(r)}_enforce_aspect_ratio(){if(this._last_height!\u003d\u003dthis.map_frame.bbox.height||this._last_width!\u003d\u003dthis.map_frame.bbox.width){const t\u003dthis.get_extent(),e\u003dthis.model.tile_source.get_level_by_extent(t,this.map_frame.bbox.height,this.map_frame.bbox.width),i\u003dthis.model.tile_source.snap_to_zoom_level(t,this.map_frame.bbox.height,this.map_frame.bbox.width,e);this.x_range.setv({start:i[0],end:i[2]}),this.y_range.setv({start:i[1],end:i[3]}),this.extent\u003di,this._last_height\u003dthis.map_frame.bbox.height,this._last_width\u003dthis.map_frame.bbox.width}}has_finished(){if(!super.has_finished())return!1;if(0\u003d\u003d\u003dthis._tiles.length)return!1;for(const t of this._tiles)if(!t.finished)return!1;return!0}_render(){null\u003d\u003dthis.map_initialized\u0026\u0026(this._set_data(),this._map_data(),this.map_initialized\u003d!0),this._enforce_aspect_ratio(),this._update(),null!\u003dthis.prefetch_timer\u0026\u0026clearTimeout(this.prefetch_timer),this.prefetch_timer\u003dsetTimeout(this._prefetch_tiles.bind(this),500),this.has_finished()\u0026\u0026this.notify_finished()}_draw_tile(t){const e\u003dthis.model.tile_source.tiles.get(t);if(null!\u003de\u0026\u0026e.loaded){const[[t],[i]]\u003dthis.coordinates.map_to_screen([e.bounds[0]],[e.bounds[3]]),[[s],[_]]\u003dthis.coordinates.map_to_screen([e.bounds[2]],[e.bounds[1]]),n\u003ds-t,a\u003d_-i,h\u003dt,r\u003di,o\u003dthis.map_canvas.getImageSmoothingEnabled();this.map_canvas.setImageSmoothingEnabled(this.model.smoothing),this.map_canvas.drawImage(e.img,h,r,n,a),this.map_canvas.setImageSmoothingEnabled(o),e.finished\u003d!0}}_set_rect(){const t\u003dthis.plot_model.outline_line_width,e\u003dthis.map_frame.bbox.left+t/2,i\u003dthis.map_frame.bbox.top+t/2,s\u003dthis.map_frame.bbox.width-t,_\u003dthis.map_frame.bbox.height-t;this.map_canvas.rect(e,i,s,_),this.map_canvas.clip()}_render_tiles(t){this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha\u003dthis.model.alpha;for(const e of t)this._draw_tile(e);this.map_canvas.restore()}_prefetch_tiles(){const{tile_source:t}\u003dthis.model,e\u003dthis.get_extent(),i\u003dthis.map_frame.bbox.height,s\u003dthis.map_frame.bbox.width,_\u003dthis.model.tile_source.get_level_by_extent(e,i,s),n\u003dthis.model.tile_source.get_tiles_by_extent(e,_);for(let e\u003d0,i\u003dMath.min(10,n.length);e\u003ci;e++){const[i,s,_]\u003dn[e],a\u003dthis.model.tile_source.children_by_tile_xyz(i,s,_);for(const e of a){const[i,s,_,n]\u003de;t.tiles.has(t.tile_xyz_to_key(i,s,_))||this._create_tile(i,s,_,n,!0)}}}_fetch_tiles(t){for(const e of t){const[t,i,s,_]\u003de;this._create_tile(t,i,s,_)}}_update(){const{tile_source:t}\u003dthis.model,{min_zoom:e}\u003dt,{max_zoom:i}\u003dt;let s\u003dthis.get_extent();const _\u003dthis.extent[2]-this.extent[0]\u003cs[2]-s[0],n\u003dthis.map_frame.bbox.height,a\u003dthis.map_frame.bbox.width;let h\u003dt.get_level_by_extent(s,n,a),r\u003d!1;h\u003ce?(s\u003dthis.extent,h\u003de,r\u003d!0):h\u003ei\u0026\u0026(s\u003dthis.extent,h\u003di,r\u003d!0),r\u0026\u0026(this.x_range.setv({start:s[0],end:s[2]}),this.y_range.setv({start:s[1],end:s[3]})),this.extent\u003ds;const o\u003dt.get_tiles_by_extent(s,h),l\u003d[],d\u003d[],c\u003d[],p\u003d[];for(const e of o){const[i,s,n]\u003de,a\u003dt.tile_xyz_to_key(i,s,n),h\u003dt.tiles.get(a);if(null!\u003dh\u0026\u0026h.loaded)d.push(a);else if(this.model.render_parents){const[e,a,h]\u003dt.get_closest_parent_by_tile_xyz(i,s,n),r\u003dt.tile_xyz_to_key(e,a,h),o\u003dt.tiles.get(r);if(null!\u003do\u0026\u0026o.loaded\u0026\u0026!m.includes(c,r)\u0026\u0026c.push(r),_){const e\u003dt.children_by_tile_xyz(i,s,n);for(const[i,s,_]of e){const e\u003dt.tile_xyz_to_key(i,s,_);t.tiles.has(e)\u0026\u0026p.push(e)}}}null\u003d\u003dh\u0026\u0026l.push(e)}this._render_tiles(c),this._render_tiles(p),this._render_tiles(d),null!\u003dthis.render_timer\u0026\u0026clearTimeout(this.render_timer),this.render_timer\u003dsetTimeout((()\u003d\u003ethis._fetch_tiles(l)),65)}}i.TileRendererView\u003dg,g.__name__\u003d\"TileRendererView\";class u extends r.Renderer{constructor(t){super(t)}static init_TileRenderer(){this.prototype.default_view\u003dg,this.define((({Boolean:t,Number:e,Ref:i})\u003d\u003e({alpha:[e,1],smoothing:[t,!0],tile_source:[i(a.TileSource),()\u003d\u003enew h.WMTSTileSource],render_parents:[t,!0]}))),this.override({level:\"image\"})}}i.TileRenderer\u003du,u.__name__\u003d\"TileRenderer\",u.init_TileRenderer()},\n function _(t,e,r,o,s){o();const c\u003dt(348);class i extends c.MercatorTileSource{constructor(t){super(t)}get_image_url(t,e,r){const o\u003dthis.string_lookup_replace(this.url,this.extra_url_vars),[s,c,i]\u003dthis.tms_to_wmts(t,e,r);return o.replace(\"{X}\",s.toString()).replace(\"{Y}\",c.toString()).replace(\"{Z}\",i.toString())}}r.WMTSTileSource\u003di,i.__name__\u003d\"WMTSTileSource\"},\n function _(t,o,i,b,r){b(),i.root\u003d\"bk-root\",i.tile_attribution\u003d\"bk-tile-attribution\",i.default\u003d\".bk-root .bk-tile-attribution a{color:black;}\"},\n function _(e,r,t,c,o){c();const i\u003de(348);class l extends i.MercatorTileSource{constructor(e){super(e)}get_image_url(e,r,t){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",r.toString()).replace(\"{Z}\",t.toString())}}t.TMSTileSource\u003dl,l.__name__\u003d\"TMSTileSource\"},\n function _(e,t,u,a,r){a(),r(\"CanvasTexture\",e(357).CanvasTexture),r(\"ImageURLTexture\",e(359).ImageURLTexture),r(\"Texture\",e(358).Texture)},\n function _(t,e,n,c,s){c();const a\u003dt(358),i\u003dt(34);class r extends a.Texture{constructor(t){super(t)}static init_CanvasTexture(){this.define((({String:t})\u003d\u003e({code:[t]})))}get func(){const t\u003di.use_strict(this.code);return new Function(\"ctx\",\"color\",\"scale\",\"weight\",t)}get_pattern(t,e,n){const c\u003ddocument.createElement(\"canvas\");c.width\u003de,c.height\u003de;const s\u003dc.getContext(\"2d\");return this.func.call(this,s,t,e,n),c}}n.CanvasTexture\u003dr,r.__name__\u003d\"CanvasTexture\",r.init_CanvasTexture()},\n function _(e,t,i,n,r){n();const s\u003de(53),u\u003de(20);class o extends s.Model{constructor(e){super(e)}static init_Texture(){this.define((()\u003d\u003e({repetition:[u.TextureRepetition,\"repeat\"]})))}}i.Texture\u003do,o.__name__\u003d\"Texture\",o.init_Texture()},\n function _(e,t,i,r,n){r();const a\u003de(358),s\u003de(296);class u extends a.Texture{constructor(e){super(e)}static init_ImageURLTexture(){this.define((({String:e})\u003d\u003e({url:[e]})))}initialize(){super.initialize(),this._loader\u003dnew s.ImageLoader(this.url)}get_pattern(e,t,i){const{_loader:r}\u003dthis;return this._loader.finished?r.image:r.promise}}i.ImageURLTexture\u003du,u.__name__\u003d\"ImageURLTexture\",u.init_ImageURLTexture()},\n function _(o,l,T,e,t){e(),t(\"ActionTool\",o(251).ActionTool),t(\"CustomAction\",o(361).CustomAction),t(\"HelpTool\",o(252).HelpTool),t(\"RedoTool\",o(362).RedoTool),t(\"ResetTool\",o(363).ResetTool),t(\"SaveTool\",o(364).SaveTool),t(\"UndoTool\",o(365).UndoTool),t(\"ZoomInTool\",o(366).ZoomInTool),t(\"ZoomOutTool\",o(369).ZoomOutTool),t(\"ButtonTool\",o(238).ButtonTool),t(\"EditTool\",o(370).EditTool),t(\"BoxEditTool\",o(371).BoxEditTool),t(\"FreehandDrawTool\",o(372).FreehandDrawTool),t(\"PointDrawTool\",o(373).PointDrawTool),t(\"PolyDrawTool\",o(374).PolyDrawTool),t(\"PolyTool\",o(375).PolyTool),t(\"PolyEditTool\",o(376).PolyEditTool),t(\"BoxSelectTool\",o(377).BoxSelectTool),t(\"BoxZoomTool\",o(379).BoxZoomTool),t(\"GestureTool\",o(237).GestureTool),t(\"LassoSelectTool\",o(380).LassoSelectTool),t(\"LineEditTool\",o(382).LineEditTool),t(\"PanTool\",o(384).PanTool),t(\"PolySelectTool\",o(381).PolySelectTool),t(\"RangeTool\",o(385).RangeTool),t(\"SelectTool\",o(378).SelectTool),t(\"TapTool\",o(386).TapTool),t(\"WheelPanTool\",o(387).WheelPanTool),t(\"WheelZoomTool\",o(388).WheelZoomTool),t(\"CrosshairTool\",o(389).CrosshairTool),t(\"CustomJSHover\",o(390).CustomJSHover),t(\"HoverTool\",o(391).HoverTool),t(\"InspectTool\",o(247).InspectTool),t(\"Tool\",o(236).Tool),t(\"ToolProxy\",o(392).ToolProxy),t(\"Toolbar\",o(235).Toolbar),t(\"ToolbarBase\",o(248).ToolbarBase),t(\"ProxyToolbar\",o(393).ProxyToolbar),t(\"ToolbarBox\",o(393).ToolbarBox)},\n function _(t,o,i,s,n){s();const e\u003dt(251);class c extends e.ActionToolButtonView{css_classes(){return super.css_classes().concat(\"bk-toolbar-button-custom-action\")}}i.CustomActionButtonView\u003dc,c.__name__\u003d\"CustomActionButtonView\";class u extends e.ActionToolView{doit(){var t;null\u003d\u003d\u003d(t\u003dthis.model.callback)||void 0\u003d\u003d\u003dt||t.execute(this.model)}}i.CustomActionView\u003du,u.__name__\u003d\"CustomActionView\";class l extends e.ActionTool{constructor(t){super(t),this.tool_name\u003d\"Custom Action\",this.button_view\u003dc}static init_CustomAction(){this.prototype.default_view\u003du,this.define((({Any:t,String:o,Nullable:i})\u003d\u003e({callback:[i(t)],icon:[o]}))),this.override({description:\"Perform a Custom Action\"})}}i.CustomAction\u003dl,l.__name__\u003d\"CustomAction\",l.init_CustomAction()},\n function _(o,e,t,i,s){i();const n\u003do(251),d\u003do(242);class l extends n.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state.changed,(()\u003d\u003ethis.model.disabled\u003d!this.plot_view.state.can_redo))}doit(){this.plot_view.state.redo()}}t.RedoToolView\u003dl,l.__name__\u003d\"RedoToolView\";class _ extends n.ActionTool{constructor(o){super(o),this.tool_name\u003d\"Redo\",this.icon\u003dd.tool_icon_redo}static init_RedoTool(){this.prototype.default_view\u003dl,this.override({disabled:!0}),this.register_alias(\"redo\",(()\u003d\u003enew _))}}t.RedoTool\u003d_,_.__name__\u003d\"RedoTool\",_.init_RedoTool()},\n function _(e,t,o,s,i){s();const _\u003de(251),n\u003de(242);class l extends _.ActionToolView{doit(){this.plot_view.reset()}}o.ResetToolView\u003dl,l.__name__\u003d\"ResetToolView\";class c extends _.ActionTool{constructor(e){super(e),this.tool_name\u003d\"Reset\",this.icon\u003dn.tool_icon_reset}static init_ResetTool(){this.prototype.default_view\u003dl,this.register_alias(\"reset\",(()\u003d\u003enew c))}}o.ResetTool\u003dc,c.__name__\u003d\"ResetTool\",c.init_ResetTool()},\n function _(o,e,t,a,i){a();const n\u003do(251),s\u003do(242);class c extends n.ActionToolView{async copy(){const o\u003dawait this.plot_view.to_blob(),e\u003dnew ClipboardItem({[o.type]:o});await navigator.clipboard.write([e])}async save(o){const e\u003dawait this.plot_view.to_blob(),t\u003ddocument.createElement(\"a\");t.href\u003dURL.createObjectURL(e),t.download\u003do,t.target\u003d\"_blank\",t.dispatchEvent(new MouseEvent(\"click\"))}doit(o\u003d\"save\"){switch(o){case\"save\":this.save(\"bokeh_plot\");break;case\"copy\":this.copy()}}}t.SaveToolView\u003dc,c.__name__\u003d\"SaveToolView\";class l extends n.ActionTool{constructor(o){super(o),this.tool_name\u003d\"Save\",this.icon\u003ds.tool_icon_save}static init_SaveTool(){this.prototype.default_view\u003dc,this.register_alias(\"save\",(()\u003d\u003enew l))}get menu(){return[{icon:\"bk-tool-icon-copy-to-clipboard\",tooltip:\"Copy image to clipboard\",if:()\u003d\u003e\"undefined\"!\u003dtypeof ClipboardItem,handler:()\u003d\u003e{this.do.emit(\"copy\")}}]}}t.SaveTool\u003dl,l.__name__\u003d\"SaveTool\",l.init_SaveTool()},\n function _(o,t,n,i,e){i();const s\u003do(251),d\u003do(242);class l extends s.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state.changed,(()\u003d\u003ethis.model.disabled\u003d!this.plot_view.state.can_undo))}doit(){this.plot_view.state.undo()}}n.UndoToolView\u003dl,l.__name__\u003d\"UndoToolView\";class _ extends s.ActionTool{constructor(o){super(o),this.tool_name\u003d\"Undo\",this.icon\u003dd.tool_icon_undo}static init_UndoTool(){this.prototype.default_view\u003dl,this.override({disabled:!0}),this.register_alias(\"undo\",(()\u003d\u003enew _))}}n.UndoTool\u003d_,_.__name__\u003d\"UndoTool\",_.init_UndoTool()},\n function _(o,i,n,s,e){s();const t\u003do(367),_\u003do(242);class m extends t.ZoomBaseToolView{}n.ZoomInToolView\u003dm,m.__name__\u003d\"ZoomInToolView\";class l extends t.ZoomBaseTool{constructor(o){super(o),this.sign\u003d1,this.tool_name\u003d\"Zoom In\",this.icon\u003d_.tool_icon_zoom_in}static init_ZoomInTool(){this.prototype.default_view\u003dm,this.register_alias(\"zoom_in\",(()\u003d\u003enew l({dimensions:\"both\"}))),this.register_alias(\"xzoom_in\",(()\u003d\u003enew l({dimensions:\"width\"}))),this.register_alias(\"yzoom_in\",(()\u003d\u003enew l({dimensions:\"height\"})))}}n.ZoomInTool\u003dl,l.__name__\u003d\"ZoomInTool\",l.init_ZoomInTool()},\n function _(o,t,e,i,s){i();const n\u003do(251),l\u003do(20),a\u003do(368);class _ extends n.ActionToolView{doit(){var o;const t\u003dthis.plot_view.frame,e\u003dthis.model.dimensions,i\u003d\"width\"\u003d\u003de||\"both\"\u003d\u003de,s\u003d\"height\"\u003d\u003de||\"both\"\u003d\u003de,n\u003da.scale_range(t,this.model.sign*this.model.factor,i,s);this.plot_view.state.push(\"zoom_out\",{range:n}),this.plot_view.update_range(n,{scrolling:!0}),null\u003d\u003d\u003d(o\u003dthis.model.document)||void 0\u003d\u003d\u003do||o.interactive_start(this.plot_model)}}e.ZoomBaseToolView\u003d_,_.__name__\u003d\"ZoomBaseToolView\";class m extends n.ActionTool{constructor(o){super(o)}static init_ZoomBaseTool(){this.define((({Percent:o})\u003d\u003e({factor:[o,.1],dimensions:[l.Dimensions,\"both\"]})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}e.ZoomBaseTool\u003dm,m.__name__\u003d\"ZoomBaseTool\",m.init_ZoomBaseTool()},\n function _(n,t,o,r,s){r();const c\u003dn(10);function e(n,t,o){const[r,s]\u003d[n.start,n.end],c\u003dnull!\u003do?o:(s+r)/2;return[r-(r-c)*t,s-(s-c)*t]}function a(n,[t,o]){const r\u003dnew Map;for(const[s,c]of n){const[n,e]\u003dc.r_invert(t,o);r.set(s,{start:n,end:e})}return r}o.scale_highlow\u003de,o.get_info\u003da,o.scale_range\u003dfunction(n,t,o\u003d!0,r\u003d!0,s){t\u003dc.clamp(t,-.9,.9);const l\u003do?t:0,[u,i]\u003de(n.bbox.h_range,l,null!\u003ds?s.x:void 0),_\u003da(n.x_scales,[u,i]),f\u003dr?t:0,[g,x]\u003de(n.bbox.v_range,f,null!\u003ds?s.y:void 0);return{xrs:_,yrs:a(n.y_scales,[g,x]),factor:t}}},\n function _(o,t,i,s,e){s();const n\u003do(367),_\u003do(242);class m extends n.ZoomBaseToolView{}i.ZoomOutToolView\u003dm,m.__name__\u003d\"ZoomOutToolView\";class l extends n.ZoomBaseTool{constructor(o){super(o),this.sign\u003d-1,this.tool_name\u003d\"Zoom Out\",this.icon\u003d_.tool_icon_zoom_out}static init_ZoomOutTool(){this.prototype.default_view\u003dm,this.register_alias(\"zoom_out\",(()\u003d\u003enew l({dimensions:\"both\"}))),this.register_alias(\"xzoom_out\",(()\u003d\u003enew l({dimensions:\"width\"}))),this.register_alias(\"yzoom_out\",(()\u003d\u003enew l({dimensions:\"height\"})))}}i.ZoomOutTool\u003dl,l.__name__\u003d\"ZoomOutTool\",l.init_ZoomOutTool()},\n function _(e,t,s,o,n){o();const i\u003de(9),r\u003de(8),c\u003de(11),a\u003de(61),_\u003de(237);class l extends _.GestureToolView{constructor(){super(...arguments),this._mouse_in_frame\u003d!0}_select_mode(e){const{shiftKey:t,ctrlKey:s}\u003de;return t||s?t\u0026\u0026!s?\"append\":!t\u0026\u0026s?\"intersect\":t\u0026\u0026s?\"subtract\":void c.unreachable():\"replace\"}_move_enter(e){this._mouse_in_frame\u003d!0}_move_exit(e){this._mouse_in_frame\u003d!1}_map_drag(e,t,s){if(!this.plot_view.frame.bbox.contains(e,t))return null;const o\u003dthis.plot_view.renderer_view(s);if(null\u003d\u003do)return null;return[o.coordinates.x_scale.invert(e),o.coordinates.y_scale.invert(t)]}_delete_selected(e){const t\u003de.data_source,s\u003dt.selected.indices;s.sort();for(const e of t.columns()){const o\u003dt.get_array(e);for(let e\u003d0;e\u003cs.length;e++){const t\u003ds[e];o.splice(t-e,1)}}this._emit_cds_changes(t)}_pop_glyphs(e,t){const s\u003de.columns();if(t\u0026\u0026s.length)for(const o of s){let s\u003de.get_array(o);const n\u003ds.length-t+1;n\u003c1||(r.isArray(s)||(s\u003dArray.from(s),e.data[o]\u003ds),s.splice(0,n))}}_emit_cds_changes(e,t\u003d!0,s\u003d!0,o\u003d!0){s\u0026\u0026e.selection_manager.clear(),t\u0026\u0026e.change.emit(),o\u0026\u0026(e.data\u003de.data,e.properties.data.change.emit())}_drag_points(e,t,s\u003d\"both\"){if(null\u003d\u003dthis._basepoint)return;const[o,n]\u003dthis._basepoint;for(const i of t){const t\u003dthis._map_drag(o,n,i),r\u003dthis._map_drag(e.sx,e.sy,i);if(null\u003d\u003dr||null\u003d\u003dt)continue;const[c,a]\u003dr,[_,l]\u003dt,[d,u]\u003d[c-_,a-l],h\u003di.glyph,m\u003di.data_source,[p,f]\u003d[h.x.field,h.y.field];for(const e of m.selected.indices)!p||\"width\"!\u003ds\u0026\u0026\"both\"!\u003ds||(m.data[p][e]+\u003dd),!f||\"height\"!\u003ds\u0026\u0026\"both\"!\u003ds||(m.data[f][e]+\u003du);m.change.emit()}this._basepoint\u003d[e.sx,e.sy]}_pad_empty_columns(e,t){for(const s of e.columns())i.includes(t,s)||e.get_array(s).push(this.model.empty_value)}_select_event(e,t,s){const o\u003dthis.plot_view.frame,{sx:n,sy:i}\u003de;if(!o.bbox.contains(n,i))return[];const r\u003d{type:\"point\",sx:n,sy:i},c\u003d[];for(const e of s){const s\u003de.get_selection_manager(),o\u003de.data_source,n\u003dthis.plot_view.renderer_view(e);if(null!\u003dn){s.select([n],r,!0,t)\u0026\u0026c.push(e),o.properties.selected.change.emit()}}return c}}s.EditToolView\u003dl,l.__name__\u003d\"EditToolView\";class d extends _.GestureTool{constructor(e){super(e)}static init_EditTool(){this.define((({Unknown:e,String:t,Array:s,Ref:o,Nullable:n})\u003d\u003e({custom_icon:[n(t),null],empty_value:[e],renderers:[s(o(a.GlyphRenderer)),[]]})))}get computed_icon(){var e;return null!\u003d\u003d(e\u003dthis.custom_icon)\u0026\u0026void 0!\u003d\u003de?e:this.icon}}s.EditTool\u003dd,d.__name__\u003d\"EditTool\",d.init_EditTool()},\n function _(e,t,s,i,_){i();const o\u003de(43),n\u003de(20),a\u003de(370),d\u003de(242);class l extends a.EditToolView{_tap(e){null\u003d\u003dthis._draw_basepoint\u0026\u0026null\u003d\u003dthis._basepoint\u0026\u0026this._select_event(e,this._select_mode(e),this.model.renderers)}_keyup(e){if(this.model.active\u0026\u0026this._mouse_in_frame)for(const t of this.model.renderers)if(e.keyCode\u003d\u003d\u003do.Keys.Backspace)this._delete_selected(t);else if(e.keyCode\u003d\u003do.Keys.Esc){t.data_source.selection_manager.clear()}}_set_extent([e,t],[s,i],_,o\u003d!1){const n\u003dthis.model.renderers[0],a\u003dthis.plot_view.renderer_view(n);if(null\u003d\u003da)return;const d\u003dn.glyph,l\u003dn.data_source,[r,h]\u003da.coordinates.x_scale.r_invert(e,t),[p,u]\u003da.coordinates.y_scale.r_invert(s,i),[c,m]\u003d[(r+h)/2,(p+u)/2],[f,b]\u003d[h-r,u-p],[x,y]\u003d[d.x.field,d.y.field],[w,v]\u003d[d.width.field,d.height.field];if(_)this._pop_glyphs(l,this.model.num_objects),x\u0026\u0026l.get_array(x).push(c),y\u0026\u0026l.get_array(y).push(m),w\u0026\u0026l.get_array(w).push(f),v\u0026\u0026l.get_array(v).push(b),this._pad_empty_columns(l,[x,y,w,v]);else{const e\u003dl.data[x].length-1;x\u0026\u0026(l.data[x][e]\u003dc),y\u0026\u0026(l.data[y][e]\u003dm),w\u0026\u0026(l.data[w][e]\u003df),v\u0026\u0026(l.data[v][e]\u003db)}this._emit_cds_changes(l,!0,!1,o)}_update_box(e,t\u003d!1,s\u003d!1){if(null\u003d\u003dthis._draw_basepoint)return;const i\u003d[e.sx,e.sy],_\u003dthis.plot_view.frame,o\u003dthis.model.dimensions,n\u003dthis.model._get_dim_limits(this._draw_basepoint,i,_,o);if(null!\u003dn){const[e,i]\u003dn;this._set_extent(e,i,t,s)}}_doubletap(e){this.model.active\u0026\u0026(null!\u003dthis._draw_basepoint?(this._update_box(e,!1,!0),this._draw_basepoint\u003dnull):(this._draw_basepoint\u003d[e.sx,e.sy],this._select_event(e,\"append\",this.model.renderers),this._update_box(e,!0,!1)))}_move(e){this._update_box(e,!1,!1)}_pan_start(e){if(e.shiftKey){if(null!\u003dthis._draw_basepoint)return;this._draw_basepoint\u003d[e.sx,e.sy],this._update_box(e,!0,!1)}else{if(null!\u003dthis._basepoint)return;this._select_event(e,\"append\",this.model.renderers),this._basepoint\u003d[e.sx,e.sy]}}_pan(e,t\u003d!1,s\u003d!1){if(e.shiftKey){if(null\u003d\u003dthis._draw_basepoint)return;this._update_box(e,t,s)}else{if(null\u003d\u003dthis._basepoint)return;this._drag_points(e,this.model.renderers)}}_pan_end(e){if(this._pan(e,!1,!0),e.shiftKey)this._draw_basepoint\u003dnull;else{this._basepoint\u003dnull;for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0)}}}s.BoxEditToolView\u003dl,l.__name__\u003d\"BoxEditToolView\";class r extends a.EditTool{constructor(e){super(e),this.tool_name\u003d\"Box Edit Tool\",this.icon\u003dd.tool_icon_box_edit,this.event_type\u003d[\"tap\",\"pan\",\"move\"],this.default_order\u003d1}static init_BoxEditTool(){this.prototype.default_view\u003dl,this.define((({Int:e})\u003d\u003e({dimensions:[n.Dimensions,\"both\"],num_objects:[e,0]})))}}s.BoxEditTool\u003dr,r.__name__\u003d\"BoxEditTool\",r.init_BoxEditTool()},\n function _(e,t,a,s,r){s();const _\u003de(43),i\u003de(8),o\u003de(370),d\u003de(242);class n extends o.EditToolView{_draw(e,t,a\u003d!1){if(!this.model.active)return;const s\u003dthis.model.renderers[0],r\u003dthis._map_drag(e.sx,e.sy,s);if(null\u003d\u003dr)return;const[_,o]\u003dr,d\u003ds.data_source,n\u003ds.glyph,[h,l]\u003d[n.xs.field,n.ys.field];if(\"new\"\u003d\u003dt)this._pop_glyphs(d,this.model.num_objects),h\u0026\u0026d.get_array(h).push([_]),l\u0026\u0026d.get_array(l).push([o]),this._pad_empty_columns(d,[h,l]);else if(\"add\"\u003d\u003dt){if(h){const e\u003dd.data[h].length-1;let t\u003dd.get_array(h)[e];i.isArray(t)||(t\u003dArray.from(t),d.data[h][e]\u003dt),t.push(_)}if(l){const e\u003dd.data[l].length-1;let t\u003dd.get_array(l)[e];i.isArray(t)||(t\u003dArray.from(t),d.data[l][e]\u003dt),t.push(o)}}this._emit_cds_changes(d,!0,!0,a)}_pan_start(e){this._draw(e,\"new\")}_pan(e){this._draw(e,\"add\")}_pan_end(e){this._draw(e,\"add\",!0)}_tap(e){this._select_event(e,this._select_mode(e),this.model.renderers)}_keyup(e){if(this.model.active\u0026\u0026this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode\u003d\u003d\u003d_.Keys.Esc?t.data_source.selection_manager.clear():e.keyCode\u003d\u003d\u003d_.Keys.Backspace\u0026\u0026this._delete_selected(t)}}a.FreehandDrawToolView\u003dn,n.__name__\u003d\"FreehandDrawToolView\";class h extends o.EditTool{constructor(e){super(e),this.tool_name\u003d\"Freehand Draw Tool\",this.icon\u003dd.tool_icon_freehand_draw,this.event_type\u003d[\"pan\",\"tap\"],this.default_order\u003d3}static init_FreehandDrawTool(){this.prototype.default_view\u003dn,this.define((({Int:e})\u003d\u003e({num_objects:[e,0]}))),this.register_alias(\"freehand_draw\",(()\u003d\u003enew h))}}a.FreehandDrawTool\u003dh,h.__name__\u003d\"FreehandDrawTool\",h.init_FreehandDrawTool()},\n function _(e,t,s,o,i){o();const a\u003de(43),n\u003de(370),_\u003de(242);class r extends n.EditToolView{_tap(e){if(this._select_event(e,this._select_mode(e),this.model.renderers).length||!this.model.add)return;const t\u003dthis.model.renderers[0],s\u003dthis._map_drag(e.sx,e.sy,t);if(null\u003d\u003ds)return;const o\u003dt.glyph,i\u003dt.data_source,[a,n]\u003d[o.x.field,o.y.field],[_,r]\u003ds;this._pop_glyphs(i,this.model.num_objects),a\u0026\u0026i.get_array(a).push(_),n\u0026\u0026i.get_array(n).push(r),this._pad_empty_columns(i,[a,n]),i.change.emit(),i.data\u003di.data,i.properties.data.change.emit()}_keyup(e){if(this.model.active\u0026\u0026this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode\u003d\u003d\u003da.Keys.Backspace?this._delete_selected(t):e.keyCode\u003d\u003da.Keys.Esc\u0026\u0026t.data_source.selection_manager.clear()}_pan_start(e){this.model.drag\u0026\u0026(this._select_event(e,\"append\",this.model.renderers),this._basepoint\u003d[e.sx,e.sy])}_pan(e){this.model.drag\u0026\u0026null!\u003dthis._basepoint\u0026\u0026this._drag_points(e,this.model.renderers)}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0);this._basepoint\u003dnull}}}s.PointDrawToolView\u003dr,r.__name__\u003d\"PointDrawToolView\";class d extends n.EditTool{constructor(e){super(e),this.tool_name\u003d\"Point Draw Tool\",this.icon\u003d_.tool_icon_point_draw,this.event_type\u003d[\"tap\",\"pan\",\"move\"],this.default_order\u003d2}static init_PointDrawTool(){this.prototype.default_view\u003dr,this.define((({Boolean:e,Int:t})\u003d\u003e({add:[e,!0],drag:[e,!0],num_objects:[t,0]})))}}s.PointDrawTool\u003dd,d.__name__\u003d\"PointDrawTool\",d.init_PointDrawTool()},\n function _(e,t,s,i,a){i();const o\u003de(43),r\u003de(8),n\u003de(375),_\u003de(242);class d extends n.PolyToolView{constructor(){super(...arguments),this._drawing\u003d!1,this._initialized\u003d!1}_tap(e){this._drawing?this._draw(e,\"add\",!0):this._select_event(e,this._select_mode(e),this.model.renderers)}_draw(e,t,s\u003d!1){const i\u003dthis.model.renderers[0],a\u003dthis._map_drag(e.sx,e.sy,i);if(this._initialized||this.activate(),null\u003d\u003da)return;const[o,n]\u003dthis._snap_to_vertex(e,...a),_\u003di.data_source,d\u003di.glyph,[l,h]\u003d[d.xs.field,d.ys.field];if(\"new\"\u003d\u003dt)this._pop_glyphs(_,this.model.num_objects),l\u0026\u0026_.get_array(l).push([o,o]),h\u0026\u0026_.get_array(h).push([n,n]),this._pad_empty_columns(_,[l,h]);else if(\"edit\"\u003d\u003dt){if(l){const e\u003d_.data[l][_.data[l].length-1];e[e.length-1]\u003do}if(h){const e\u003d_.data[h][_.data[h].length-1];e[e.length-1]\u003dn}}else if(\"add\"\u003d\u003dt){if(l){const e\u003d_.data[l].length-1;let t\u003d_.get_array(l)[e];const s\u003dt[t.length-1];t[t.length-1]\u003do,r.isArray(t)||(t\u003dArray.from(t),_.data[l][e]\u003dt),t.push(s)}if(h){const e\u003d_.data[h].length-1;let t\u003d_.get_array(h)[e];const s\u003dt[t.length-1];t[t.length-1]\u003dn,r.isArray(t)||(t\u003dArray.from(t),_.data[h][e]\u003dt),t.push(s)}}this._emit_cds_changes(_,!0,!1,s)}_show_vertices(){if(!this.model.active)return;const e\u003d[],t\u003d[];for(let s\u003d0;s\u003cthis.model.renderers.length;s++){const i\u003dthis.model.renderers[s],a\u003di.data_source,o\u003di.glyph,[r,n]\u003d[o.xs.field,o.ys.field];if(r)for(const t of a.get_array(r))e.push(...t);if(n)for(const e of a.get_array(n))t.push(...e);this._drawing\u0026\u0026s\u003d\u003dthis.model.renderers.length-1\u0026\u0026(e.splice(e.length-1,1),t.splice(t.length-1,1))}this._set_vertices(e,t)}_doubletap(e){this.model.active\u0026\u0026(this._drawing?(this._drawing\u003d!1,this._draw(e,\"edit\",!0)):(this._drawing\u003d!0,this._draw(e,\"new\",!0)))}_move(e){this._drawing\u0026\u0026this._draw(e,\"edit\")}_remove(){const e\u003dthis.model.renderers[0],t\u003de.data_source,s\u003de.glyph,[i,a]\u003d[s.xs.field,s.ys.field];if(i){const e\u003dt.data[i].length-1,s\u003dt.get_array(i)[e];s.splice(s.length-1,1)}if(a){const e\u003dt.data[a].length-1,s\u003dt.get_array(a)[e];s.splice(s.length-1,1)}this._emit_cds_changes(t)}_keyup(e){if(this.model.active\u0026\u0026this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode\u003d\u003d\u003do.Keys.Backspace?this._delete_selected(t):e.keyCode\u003d\u003do.Keys.Esc\u0026\u0026(this._drawing\u0026\u0026(this._remove(),this._drawing\u003d!1),t.data_source.selection_manager.clear())}_pan_start(e){this.model.drag\u0026\u0026(this._select_event(e,\"append\",this.model.renderers),this._basepoint\u003d[e.sx,e.sy])}_pan(e){if(null\u003d\u003dthis._basepoint||!this.model.drag)return;const[t,s]\u003dthis._basepoint;for(const i of this.model.renderers){const a\u003dthis._map_drag(t,s,i),o\u003dthis._map_drag(e.sx,e.sy,i);if(null\u003d\u003do||null\u003d\u003da)continue;const r\u003di.data_source,n\u003di.glyph,[_,d]\u003d[n.xs.field,n.ys.field];if(!_\u0026\u0026!d)continue;const[l,h]\u003do,[c,g]\u003da,[f,p]\u003d[l-c,h-g];for(const e of r.selected.indices){let t,s,i;_\u0026\u0026(s\u003dr.data[_][e]),d?(i\u003dr.data[d][e],t\u003di.length):t\u003ds.length;for(let e\u003d0;e\u003ct;e++)s\u0026\u0026(s[e]+\u003df),i\u0026\u0026(i[e]+\u003dp)}r.change.emit()}this._basepoint\u003d[e.sx,e.sy]}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source);this._basepoint\u003dnull}}activate(){if(this.model.vertex_renderer\u0026\u0026this.model.active){if(this._show_vertices(),!this._initialized)for(const e of this.model.renderers){const t\u003de.data_source;t.connect(t.properties.data.change,(()\u003d\u003ethis._show_vertices()))}this._initialized\u003d!0}}deactivate(){this._drawing\u0026\u0026(this._remove(),this._drawing\u003d!1),this.model.vertex_renderer\u0026\u0026this._hide_vertices()}}s.PolyDrawToolView\u003dd,d.__name__\u003d\"PolyDrawToolView\";class l extends n.PolyTool{constructor(e){super(e),this.tool_name\u003d\"Polygon Draw Tool\",this.icon\u003d_.tool_icon_poly_draw,this.event_type\u003d[\"pan\",\"tap\",\"move\"],this.default_order\u003d3}static init_PolyDrawTool(){this.prototype.default_view\u003dd,this.define((({Boolean:e,Int:t})\u003d\u003e({drag:[e,!0],num_objects:[t,0]})))}}s.PolyDrawTool\u003dl,l.__name__\u003d\"PolyDrawTool\",l.init_PolyDrawTool()},\n function _(e,t,r,o,s){o();const i\u003de(8),l\u003de(370);class _ extends l.EditToolView{_set_vertices(e,t){const r\u003dthis.model.vertex_renderer.glyph,o\u003dthis.model.vertex_renderer.data_source,[s,l]\u003d[r.x.field,r.y.field];s\u0026\u0026(i.isArray(e)?o.data[s]\u003de:r.x\u003d{value:e}),l\u0026\u0026(i.isArray(t)?o.data[l]\u003dt:r.y\u003d{value:t}),this._emit_cds_changes(o,!0,!0,!1)}_hide_vertices(){this._set_vertices([],[])}_snap_to_vertex(e,t,r){if(this.model.vertex_renderer){const o\u003dthis._select_event(e,\"replace\",[this.model.vertex_renderer]),s\u003dthis.model.vertex_renderer.data_source,i\u003dthis.model.vertex_renderer.glyph,[l,_]\u003d[i.x.field,i.y.field];if(o.length){const e\u003ds.selected.indices[0];l\u0026\u0026(t\u003ds.data[l][e]),_\u0026\u0026(r\u003ds.data[_][e]),s.selection_manager.clear()}}return[t,r]}}r.PolyToolView\u003d_,_.__name__\u003d\"PolyToolView\";class d extends l.EditTool{constructor(e){super(e)}static init_PolyTool(){this.define((({AnyRef:e})\u003d\u003e({vertex_renderer:[e()]})))}}r.PolyTool\u003dd,d.__name__\u003d\"PolyTool\",d.init_PolyTool()},\n function _(e,t,s,r,i){r();const _\u003de(43),d\u003de(8),n\u003de(375),l\u003de(242);class a extends n.PolyToolView{constructor(){super(...arguments),this._drawing\u003d!1,this._cur_index\u003dnull}_doubletap(e){if(!this.model.active)return;const t\u003dthis._map_drag(e.sx,e.sy,this.model.vertex_renderer);if(null\u003d\u003dt)return;const[s,r]\u003dt,i\u003dthis._select_event(e,\"replace\",[this.model.vertex_renderer]),_\u003dthis.model.vertex_renderer.data_source,d\u003dthis.model.vertex_renderer.glyph,[n,l]\u003d[d.x.field,d.y.field];if(i.length\u0026\u0026null!\u003dthis._selected_renderer){const e\u003d_.selected.indices[0];this._drawing?(this._drawing\u003d!1,_.selection_manager.clear()):(_.selected.indices\u003d[e+1],n\u0026\u0026_.get_array(n).splice(e+1,0,s),l\u0026\u0026_.get_array(l).splice(e+1,0,r),this._drawing\u003d!0),_.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}else this._show_vertices(e)}_show_vertices(e){if(!this.model.active)return;const t\u003dthis.model.renderers[0],s\u003d()\u003d\u003ethis._update_vertices(t),r\u003dnull\u003d\u003dt?void 0:t.data_source,i\u003dthis._select_event(e,\"replace\",this.model.renderers);if(!i.length)return this._set_vertices([],[]),this._selected_renderer\u003dnull,this._drawing\u003d!1,this._cur_index\u003dnull,void(null!\u003dr\u0026\u0026r.disconnect(r.properties.data.change,s));null!\u003dr\u0026\u0026r.connect(r.properties.data.change,s),this._cur_index\u003di[0].data_source.selected.indices[0],this._update_vertices(i[0])}_update_vertices(e){const t\u003de.glyph,s\u003de.data_source,r\u003dthis._cur_index,[i,_]\u003d[t.xs.field,t.ys.field];if(this._drawing)return;if(null\u003d\u003dr\u0026\u0026(i||_))return;let n,l;i\u0026\u0026null!\u003dr?(n\u003ds.data[i][r],d.isArray(n)||(s.data[i][r]\u003dn\u003dArray.from(n))):n\u003dt.xs.value,_\u0026\u0026null!\u003dr?(l\u003ds.data[_][r],d.isArray(l)||(s.data[_][r]\u003dl\u003dArray.from(l))):l\u003dt.ys.value,this._selected_renderer\u003de,this._set_vertices(n,l)}_move(e){if(this._drawing\u0026\u0026null!\u003dthis._selected_renderer){const t\u003dthis.model.vertex_renderer,s\u003dt.data_source,r\u003dt.glyph,i\u003dthis._map_drag(e.sx,e.sy,t);if(null\u003d\u003di)return;let[_,d]\u003di;const n\u003ds.selected.indices;[_,d]\u003dthis._snap_to_vertex(e,_,d),s.selected.indices\u003dn;const[l,a]\u003d[r.x.field,r.y.field],c\u003dn[0];l\u0026\u0026(s.data[l][c]\u003d_),a\u0026\u0026(s.data[a][c]\u003dd),s.change.emit(),this._selected_renderer.data_source.change.emit()}}_tap(e){const t\u003dthis.model.vertex_renderer,s\u003dthis._map_drag(e.sx,e.sy,t);if(null\u003d\u003ds)return;if(this._drawing\u0026\u0026this._selected_renderer){let[r,i]\u003ds;const _\u003dt.data_source,d\u003dt.glyph,[n,l]\u003d[d.x.field,d.y.field],a\u003d_.selected.indices;[r,i]\u003dthis._snap_to_vertex(e,r,i);const c\u003da[0];if(_.selected.indices\u003d[c+1],n){const e\u003d_.get_array(n),t\u003de[c];e[c]\u003dr,e.splice(c+1,0,t)}if(l){const e\u003d_.get_array(l),t\u003de[c];e[c]\u003di,e.splice(c+1,0,t)}return _.change.emit(),void this._emit_cds_changes(this._selected_renderer.data_source,!0,!1,!0)}const r\u003dthis._select_mode(e);this._select_event(e,r,[t]),this._select_event(e,r,this.model.renderers)}_remove_vertex(){if(!this._drawing||!this._selected_renderer)return;const e\u003dthis.model.vertex_renderer,t\u003de.data_source,s\u003de.glyph,r\u003dt.selected.indices[0],[i,_]\u003d[s.x.field,s.y.field];i\u0026\u0026t.get_array(i).splice(r,1),_\u0026\u0026t.get_array(_).splice(r,1),t.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}_pan_start(e){this._select_event(e,\"append\",[this.model.vertex_renderer]),this._basepoint\u003d[e.sx,e.sy]}_pan(e){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(e,[this.model.vertex_renderer]),this._selected_renderer\u0026\u0026this._selected_renderer.data_source.change.emit())}_pan_end(e){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(e,[this.model.vertex_renderer]),this._emit_cds_changes(this.model.vertex_renderer.data_source,!1,!0,!0),this._selected_renderer\u0026\u0026this._emit_cds_changes(this._selected_renderer.data_source),this._basepoint\u003dnull)}_keyup(e){if(!this.model.active||!this._mouse_in_frame)return;let t;t\u003dthis._selected_renderer?[this.model.vertex_renderer]:this.model.renderers;for(const s of t)e.keyCode\u003d\u003d\u003d_.Keys.Backspace?(this._delete_selected(s),this._selected_renderer\u0026\u0026this._emit_cds_changes(this._selected_renderer.data_source)):e.keyCode\u003d\u003d_.Keys.Esc\u0026\u0026(this._drawing?(this._remove_vertex(),this._drawing\u003d!1):this._selected_renderer\u0026\u0026this._hide_vertices(),s.data_source.selection_manager.clear())}deactivate(){this._selected_renderer\u0026\u0026(this._drawing\u0026\u0026(this._remove_vertex(),this._drawing\u003d!1),this._hide_vertices())}}s.PolyEditToolView\u003da,a.__name__\u003d\"PolyEditToolView\";class c extends n.PolyTool{constructor(e){super(e),this.tool_name\u003d\"Poly Edit Tool\",this.icon\u003dl.tool_icon_poly_edit,this.event_type\u003d[\"tap\",\"pan\",\"move\"],this.default_order\u003d4}static init_PolyEditTool(){this.prototype.default_view\u003da}}s.PolyEditTool\u003dc,c.__name__\u003d\"PolyEditTool\",c.init_PolyEditTool()},\n function _(e,t,o,s,i){s();const l\u003de(378),n\u003de(136),_\u003de(20),c\u003de(242);class h extends l.SelectToolView{_compute_limits(e){const t\u003dthis.plot_view.frame,o\u003dthis.model.dimensions;let s\u003dthis._base_point;if(\"center\"\u003d\u003dthis.model.origin){const[t,o]\u003ds,[i,l]\u003de;s\u003d[t-(i-t),o-(l-o)]}return this.model._get_dim_limits(s,e,t,o)}_pan_start(e){const{sx:t,sy:o}\u003de;this._base_point\u003d[t,o]}_pan(e){const{sx:t,sy:o}\u003de,s\u003d[t,o],[i,l]\u003dthis._compute_limits(s);this.model.overlay.update({left:i[0],right:i[1],top:l[0],bottom:l[1]}),this.model.select_every_mousemove\u0026\u0026this._do_select(i,l,!1,this._select_mode(e))}_pan_end(e){const{sx:t,sy:o}\u003de,s\u003d[t,o],[i,l]\u003dthis._compute_limits(s);this._do_select(i,l,!0,this._select_mode(e)),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point\u003dnull,this.plot_view.state.push(\"box_select\",{selection:this.plot_view.get_selection()})}_do_select([e,t],[o,s],i,l\u003d\"replace\"){const n\u003d{type:\"rect\",sx0:e,sx1:t,sy0:o,sy1:s};this._select(n,i,l)}}o.BoxSelectToolView\u003dh,h.__name__\u003d\"BoxSelectToolView\";const r\u003d()\u003d\u003enew n.BoxAnnotation({level:\"overlay\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]});class a extends l.SelectTool{constructor(e){super(e),this.tool_name\u003d\"Box Select\",this.icon\u003dc.tool_icon_box_select,this.event_type\u003d\"pan\",this.default_order\u003d30}static init_BoxSelectTool(){this.prototype.default_view\u003dh,this.define((({Boolean:e,Ref:t})\u003d\u003e({dimensions:[_.Dimensions,\"both\"],select_every_mousemove:[e,!1],overlay:[t(n.BoxAnnotation),r],origin:[_.BoxOrigin,\"corner\"]}))),this.register_alias(\"box_select\",(()\u003d\u003enew a)),this.register_alias(\"xbox_select\",(()\u003d\u003enew a({dimensions:\"width\"}))),this.register_alias(\"ybox_select\",(()\u003d\u003enew a({dimensions:\"height\"})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}o.BoxSelectTool\u003da,a.__name__\u003d\"BoxSelectTool\",a.init_BoxSelectTool()},\n function _(e,t,s,n,o){n();const r\u003de(237),c\u003de(61),i\u003de(123),l\u003de(62),a\u003de(161),_\u003de(20),d\u003de(43),h\u003de(264),p\u003de(15),u\u003de(11);class m extends r.GestureToolView{connect_signals(){super.connect_signals(),this.model.clear.connect((()\u003d\u003ethis._clear()))}get computed_renderers(){const{renderers:e,names:t}\u003dthis.model,s\u003dthis.plot_model.data_renderers;return a.compute_renderers(e,s,t)}_computed_renderers_by_data_source(){var e;const t\u003dnew Map;for(const s of this.computed_renderers){let n;if(s instanceof c.GlyphRenderer)n\u003ds.data_source;else{if(!(s instanceof i.GraphRenderer))continue;n\u003ds.node_renderer.data_source}const o\u003dnull!\u003d\u003d(e\u003dt.get(n))\u0026\u0026void 0!\u003d\u003de?e:[];t.set(n,[...o,s])}return t}_select_mode(e){const{shiftKey:t,ctrlKey:s}\u003de;return t||s?t\u0026\u0026!s?\"append\":!t\u0026\u0026s?\"intersect\":t\u0026\u0026s?\"subtract\":void u.unreachable():this.model.mode}_keyup(e){e.keyCode\u003d\u003dd.Keys.Esc\u0026\u0026this._clear()}_clear(){for(const e of this.computed_renderers)e.get_selection_manager().clear();const e\u003dthis.computed_renderers.map((e\u003d\u003ethis.plot_view.renderer_view(e)));this.plot_view.request_paint(e)}_select(e,t,s){const n\u003dthis._computed_renderers_by_data_source();for(const[,o]of n){const n\u003do[0].get_selection_manager(),r\u003d[];for(const e of o){const t\u003dthis.plot_view.renderer_view(e);null!\u003dt\u0026\u0026r.push(t)}n.select(r,e,t,s)}null!\u003dthis.model.callback\u0026\u0026this._emit_callback(e),this._emit_selection_event(e,t)}_emit_selection_event(e,t\u003d!0){const{x_scale:s,y_scale:n}\u003dthis.plot_view.frame;let o;switch(e.type){case\"point\":{const{sx:t,sy:r}\u003de,c\u003ds.invert(t),i\u003dn.invert(r);o\u003dObject.assign(Object.assign({},e),{x:c,y:i});break}case\"span\":{const{sx:t,sy:r}\u003de,c\u003ds.invert(t),i\u003dn.invert(r);o\u003dObject.assign(Object.assign({},e),{x:c,y:i});break}case\"rect\":{const{sx0:t,sx1:r,sy0:c,sy1:i}\u003de,[l,a]\u003ds.r_invert(t,r),[_,d]\u003dn.r_invert(c,i);o\u003dObject.assign(Object.assign({},e),{x0:l,y0:_,x1:a,y1:d});break}case\"poly\":{const{sx:t,sy:r}\u003de,c\u003ds.v_invert(t),i\u003dn.v_invert(r);o\u003dObject.assign(Object.assign({},e),{x:c,y:i});break}}this.plot_model.trigger_event(new h.SelectionGeometry(o,t))}}s.SelectToolView\u003dm,m.__name__\u003d\"SelectToolView\";class v extends r.GestureTool{constructor(e){super(e)}initialize(){super.initialize(),this.clear\u003dnew p.Signal0(this,\"clear\")}static init_SelectTool(){this.define((({String:e,Array:t,Ref:s,Or:n,Auto:o})\u003d\u003e({renderers:[n(t(s(l.DataRenderer)),o),\"auto\"],names:[t(e),[]],mode:[_.SelectionMode,\"replace\"]})))}get menu(){return[{icon:\"bk-tool-icon-replace-mode\",tooltip:\"Replace the current selection\",active:()\u003d\u003e\"replace\"\u003d\u003dthis.mode,handler:()\u003d\u003e{this.mode\u003d\"replace\",this.active\u003d!0}},{icon:\"bk-tool-icon-append-mode\",tooltip:\"Append to the current selection (Shift)\",active:()\u003d\u003e\"append\"\u003d\u003dthis.mode,handler:()\u003d\u003e{this.mode\u003d\"append\",this.active\u003d!0}},{icon:\"bk-tool-icon-intersect-mode\",tooltip:\"Intersect with the current selection (Ctrl)\",active:()\u003d\u003e\"intersect\"\u003d\u003dthis.mode,handler:()\u003d\u003e{this.mode\u003d\"intersect\",this.active\u003d!0}},{icon:\"bk-tool-icon-subtract-mode\",tooltip:\"Subtract from the current selection (Shift+Ctrl)\",active:()\u003d\u003e\"subtract\"\u003d\u003dthis.mode,handler:()\u003d\u003e{this.mode\u003d\"subtract\",this.active\u003d!0}},null,{icon:\"bk-tool-icon-clear-selection\",tooltip:\"Clear the current selection (Esc)\",handler:()\u003d\u003e{this.clear.emit()}}]}}s.SelectTool\u003dv,v.__name__\u003d\"SelectTool\",v.init_SelectTool()},\n function _(t,o,e,s,i){s();const n\u003dt(237),_\u003dt(136),a\u003dt(20),l\u003dt(242);class r extends n.GestureToolView{_match_aspect(t,o,e){const s\u003de.bbox.aspect,i\u003de.bbox.h_range.end,n\u003de.bbox.h_range.start,_\u003de.bbox.v_range.end,a\u003de.bbox.v_range.start;let l\u003dMath.abs(t[0]-o[0]),r\u003dMath.abs(t[1]-o[1]);const h\u003d0\u003d\u003dr?0:l/r,[c]\u003dh\u003e\u003ds?[1,h/s]:[s/h,1];let m,p,d,b;return t[0]\u003c\u003do[0]?(m\u003dt[0],p\u003dt[0]+l*c,p\u003ei\u0026\u0026(p\u003di)):(p\u003dt[0],m\u003dt[0]-l*c,m\u003cn\u0026\u0026(m\u003dn)),l\u003dMath.abs(p-m),t[1]\u003c\u003do[1]?(b\u003dt[1],d\u003dt[1]+l/s,d\u003e_\u0026\u0026(d\u003d_)):(d\u003dt[1],b\u003dt[1]-l/s,b\u003ca\u0026\u0026(b\u003da)),r\u003dMath.abs(d-b),t[0]\u003c\u003do[0]?p\u003dt[0]+s*r:m\u003dt[0]-s*r,[[m,p],[b,d]]}_compute_limits(t){const o\u003dthis.plot_view.frame,e\u003dthis.model.dimensions;let s,i,n\u003dthis._base_point;if(\"center\"\u003d\u003dthis.model.origin){const[o,e]\u003dn,[s,i]\u003dt;n\u003d[o-(s-o),e-(i-e)]}return this.model.match_aspect\u0026\u0026\"both\"\u003d\u003de?[s,i]\u003dthis._match_aspect(n,t,o):[s,i]\u003dthis.model._get_dim_limits(n,t,o,e),[s,i]}_pan_start(t){this._base_point\u003d[t.sx,t.sy]}_pan(t){const o\u003d[t.sx,t.sy],[e,s]\u003dthis._compute_limits(o);this.model.overlay.update({left:e[0],right:e[1],top:s[0],bottom:s[1]})}_pan_end(t){const o\u003d[t.sx,t.sy],[e,s]\u003dthis._compute_limits(o);this._update(e,s),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point\u003dnull}_update([t,o],[e,s]){if(Math.abs(o-t)\u003c\u003d5||Math.abs(s-e)\u003c\u003d5)return;const{x_scales:i,y_scales:n}\u003dthis.plot_view.frame,_\u003dnew Map;for(const[e,s]of i){const[i,n]\u003ds.r_invert(t,o);_.set(e,{start:i,end:n})}const a\u003dnew Map;for(const[t,o]of n){const[i,n]\u003do.r_invert(e,s);a.set(t,{start:i,end:n})}const l\u003d{xrs:_,yrs:a};this.plot_view.state.push(\"box_zoom\",{range:l}),this.plot_view.update_range(l)}}e.BoxZoomToolView\u003dr,r.__name__\u003d\"BoxZoomToolView\";const h\u003d()\u003d\u003enew _.BoxAnnotation({level:\"overlay\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]});class c extends n.GestureTool{constructor(t){super(t),this.tool_name\u003d\"Box Zoom\",this.icon\u003dl.tool_icon_box_zoom,this.event_type\u003d\"pan\",this.default_order\u003d20}static init_BoxZoomTool(){this.prototype.default_view\u003dr,this.define((({Boolean:t,Ref:o})\u003d\u003e({dimensions:[a.Dimensions,\"both\"],overlay:[o(_.BoxAnnotation),h],match_aspect:[t,!1],origin:[a.BoxOrigin,\"corner\"]}))),this.register_alias(\"box_zoom\",(()\u003d\u003enew c({dimensions:\"both\"}))),this.register_alias(\"xbox_zoom\",(()\u003d\u003enew c({dimensions:\"width\"}))),this.register_alias(\"ybox_zoom\",(()\u003d\u003enew c({dimensions:\"height\"})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}e.BoxZoomTool\u003dc,c.__name__\u003d\"BoxZoomTool\",c.init_BoxZoomTool()},\n function _(s,e,t,o,i){o();const l\u003ds(378),_\u003ds(231),a\u003ds(381),c\u003ds(43),n\u003ds(242);class h extends l.SelectToolView{constructor(){super(...arguments),this.sxs\u003d[],this.sys\u003d[]}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,(()\u003d\u003ethis._active_change()))}_active_change(){this.model.active||this._clear_overlay()}_keyup(s){s.keyCode\u003d\u003dc.Keys.Enter\u0026\u0026this._clear_overlay()}_pan_start(s){this.sxs\u003d[],this.sys\u003d[];const{sx:e,sy:t}\u003ds;this._append_overlay(e,t)}_pan(s){const[e,t]\u003dthis.plot_view.frame.bbox.clip(s.sx,s.sy);this._append_overlay(e,t),this.model.select_every_mousemove\u0026\u0026this._do_select(this.sxs,this.sys,!1,this._select_mode(s))}_pan_end(s){const{sxs:e,sys:t}\u003dthis;this._clear_overlay(),this._do_select(e,t,!0,this._select_mode(s)),this.plot_view.state.push(\"lasso_select\",{selection:this.plot_view.get_selection()})}_append_overlay(s,e){const{sxs:t,sys:o}\u003dthis;t.push(s),o.push(e),this.model.overlay.update({xs:t,ys:o})}_clear_overlay(){this.sxs\u003d[],this.sys\u003d[],this.model.overlay.update({xs:this.sxs,ys:this.sys})}_do_select(s,e,t,o){const i\u003d{type:\"poly\",sx:s,sy:e};this._select(i,t,o)}}t.LassoSelectToolView\u003dh,h.__name__\u003d\"LassoSelectToolView\";class r extends l.SelectTool{constructor(s){super(s),this.tool_name\u003d\"Lasso Select\",this.icon\u003dn.tool_icon_lasso_select,this.event_type\u003d\"pan\",this.default_order\u003d12}static init_LassoSelectTool(){this.prototype.default_view\u003dh,this.define((({Boolean:s,Ref:e})\u003d\u003e({select_every_mousemove:[s,!0],overlay:[e(_.PolyAnnotation),a.DEFAULT_POLY_OVERLAY]}))),this.register_alias(\"lasso_select\",(()\u003d\u003enew r))}}t.LassoSelectTool\u003dr,r.__name__\u003d\"LassoSelectTool\",r.init_LassoSelectTool()},\n function _(e,t,s,l,o){l();const i\u003de(378),a\u003de(231),_\u003de(43),c\u003de(9),n\u003de(242);class h extends i.SelectToolView{initialize(){super.initialize(),this.data\u003d{sx:[],sy:[]}}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,(()\u003d\u003ethis._active_change()))}_active_change(){this.model.active||this._clear_data()}_keyup(e){e.keyCode\u003d\u003d_.Keys.Enter\u0026\u0026this._clear_data()}_doubletap(e){this._do_select(this.data.sx,this.data.sy,!0,this._select_mode(e)),this.plot_view.state.push(\"poly_select\",{selection:this.plot_view.get_selection()}),this._clear_data()}_clear_data(){this.data\u003d{sx:[],sy:[]},this.model.overlay.update({xs:[],ys:[]})}_tap(e){const{sx:t,sy:s}\u003de;this.plot_view.frame.bbox.contains(t,s)\u0026\u0026(this.data.sx.push(t),this.data.sy.push(s),this.model.overlay.update({xs:c.copy(this.data.sx),ys:c.copy(this.data.sy)}))}_do_select(e,t,s,l){const o\u003d{type:\"poly\",sx:e,sy:t};this._select(o,s,l)}}s.PolySelectToolView\u003dh,h.__name__\u003d\"PolySelectToolView\";s.DEFAULT_POLY_OVERLAY\u003d()\u003d\u003enew a.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:2,line_dash:[4,4]});class y extends i.SelectTool{constructor(e){super(e),this.tool_name\u003d\"Poly Select\",this.icon\u003dn.tool_icon_polygon_select,this.event_type\u003d\"tap\",this.default_order\u003d11}static init_PolySelectTool(){this.prototype.default_view\u003dh,this.define((({Ref:e})\u003d\u003e({overlay:[e(a.PolyAnnotation),s.DEFAULT_POLY_OVERLAY]}))),this.register_alias(\"poly_select\",(()\u003d\u003enew y))}}s.PolySelectTool\u003dy,y.__name__\u003d\"PolySelectTool\",y.init_PolySelectTool()},\n function _(e,t,i,s,n){s();const r\u003de(20),_\u003de(383),d\u003de(242);class o extends _.LineToolView{constructor(){super(...arguments),this._drawing\u003d!1}_doubletap(e){if(!this.model.active)return;const t\u003dthis.model.renderers;for(const i of t){1\u003d\u003dthis._select_event(e,\"replace\",[i]).length\u0026\u0026(this._selected_renderer\u003di)}this._show_intersections(),this._update_line_cds()}_show_intersections(){if(!this.model.active)return;if(null\u003d\u003dthis._selected_renderer)return;if(!this.model.renderers.length)return this._set_intersection([],[]),this._selected_renderer\u003dnull,void(this._drawing\u003d!1);const e\u003dthis._selected_renderer.data_source,t\u003dthis._selected_renderer.glyph,[i,s]\u003d[t.x.field,t.y.field],n\u003de.get_array(i),r\u003de.get_array(s);this._set_intersection(n,r)}_tap(e){const t\u003dthis.model.intersection_renderer;if(null\u003d\u003dthis._map_drag(e.sx,e.sy,t))return;if(this._drawing\u0026\u0026this._selected_renderer){const i\u003dthis._select_mode(e);if(0\u003d\u003dthis._select_event(e,i,[t]).length)return}const i\u003dthis._select_mode(e);this._select_event(e,i,[t]),this._select_event(e,i,this.model.renderers)}_update_line_cds(){if(null\u003d\u003dthis._selected_renderer)return;const e\u003dthis.model.intersection_renderer.glyph,t\u003dthis.model.intersection_renderer.data_source,[i,s]\u003d[e.x.field,e.y.field];if(i\u0026\u0026s){const e\u003dt.data[i],n\u003dt.data[s];this._selected_renderer.data_source.data[i]\u003de,this._selected_renderer.data_source.data[s]\u003dn}this._emit_cds_changes(this._selected_renderer.data_source,!0,!0,!1)}_pan_start(e){this._select_event(e,\"append\",[this.model.intersection_renderer]),this._basepoint\u003d[e.sx,e.sy]}_pan(e){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(e,[this.model.intersection_renderer],this.model.dimensions),this._selected_renderer\u0026\u0026this._selected_renderer.data_source.change.emit())}_pan_end(e){null!\u003dthis._basepoint\u0026\u0026(this._drag_points(e,[this.model.intersection_renderer]),this._emit_cds_changes(this.model.intersection_renderer.data_source,!1,!0,!0),this._selected_renderer\u0026\u0026this._emit_cds_changes(this._selected_renderer.data_source),this._basepoint\u003dnull)}activate(){this._drawing\u003d!0}deactivate(){this._selected_renderer\u0026\u0026(this._drawing\u0026\u0026(this._drawing\u003d!1),this._hide_intersections())}}i.LineEditToolView\u003do,o.__name__\u003d\"LineEditToolView\";class l extends _.LineTool{constructor(e){super(e),this.tool_name\u003d\"Line Edit Tool\",this.icon\u003dd.tool_icon_line_edit,this.event_type\u003d[\"tap\",\"pan\",\"move\"],this.default_order\u003d4}static init_LineEditTool(){this.prototype.default_view\u003do,this.define((()\u003d\u003e({dimensions:[r.Dimensions,\"both\"]})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}i.LineEditTool\u003dl,l.__name__\u003d\"LineEditTool\",l.init_LineEditTool()},\n function _(e,i,t,n,o){n();const s\u003de(8),_\u003de(370);class r extends _.EditToolView{_set_intersection(e,i){const t\u003dthis.model.intersection_renderer.glyph,n\u003dthis.model.intersection_renderer.data_source,[o,_]\u003d[t.x.field,t.y.field];o\u0026\u0026(s.isArray(e)?n.data[o]\u003de:t.x\u003d{value:e}),_\u0026\u0026(s.isArray(i)?n.data[_]\u003di:t.y\u003d{value:i}),this._emit_cds_changes(n,!0,!0,!1)}_hide_intersections(){this._set_intersection([],[])}}t.LineToolView\u003dr,r.__name__\u003d\"LineToolView\";class c extends _.EditTool{constructor(e){super(e)}static init_LineTool(){this.define((({AnyRef:e})\u003d\u003e({intersection_renderer:[e()]})))}}t.LineTool\u003dc,c.__name__\u003d\"LineTool\",c.init_LineTool()},\n function _(t,s,i,n,e){n();const o\u003dt(1),a\u003dt(237),_\u003dt(20),h\u003do.__importStar(t(242));function l(t,s,i){const n\u003dnew Map;for(const[e,o]of t){const[t,a]\u003do.r_invert(s,i);n.set(e,{start:t,end:a})}return n}i.update_ranges\u003dl;class r extends a.GestureToolView{_pan_start(t){var s;this.last_dx\u003d0,this.last_dy\u003d0;const{sx:i,sy:n}\u003dt,e\u003dthis.plot_view.frame.bbox;if(!e.contains(i,n)){const t\u003de.h_range,s\u003de.v_range;(i\u003ct.start||i\u003et.end)\u0026\u0026(this.v_axis_only\u003d!0),(n\u003cs.start||n\u003es.end)\u0026\u0026(this.h_axis_only\u003d!0)}null\u003d\u003d\u003d(s\u003dthis.model.document)||void 0\u003d\u003d\u003ds||s.interactive_start(this.plot_model)}_pan(t){var s;this._update(t.deltaX,t.deltaY),null\u003d\u003d\u003d(s\u003dthis.model.document)||void 0\u003d\u003d\u003ds||s.interactive_start(this.plot_model)}_pan_end(t){this.h_axis_only\u003d!1,this.v_axis_only\u003d!1,null!\u003dthis.pan_info\u0026\u0026this.plot_view.state.push(\"pan\",{range:this.pan_info})}_update(t,s){const i\u003dthis.plot_view.frame,n\u003dt-this.last_dx,e\u003ds-this.last_dy,o\u003di.bbox.h_range,a\u003do.start-n,_\u003do.end-n,h\u003di.bbox.v_range,r\u003dh.start-e,d\u003dh.end-e,p\u003dthis.model.dimensions;let c,m,u,x,v,y;\"width\"!\u003dp\u0026\u0026\"both\"!\u003dp||this.v_axis_only?(c\u003do.start,m\u003do.end,u\u003d0):(c\u003da,m\u003d_,u\u003d-n),\"height\"!\u003dp\u0026\u0026\"both\"!\u003dp||this.h_axis_only?(x\u003dh.start,v\u003dh.end,y\u003d0):(x\u003dr,v\u003dd,y\u003d-e),this.last_dx\u003dt,this.last_dy\u003ds;const{x_scales:g,y_scales:w}\u003di,f\u003dl(g,c,m),b\u003dl(w,x,v);this.pan_info\u003d{xrs:f,yrs:b,sdx:u,sdy:y},this.plot_view.update_range(this.pan_info,{panning:!0})}}i.PanToolView\u003dr,r.__name__\u003d\"PanToolView\";class d extends a.GestureTool{constructor(t){super(t),this.tool_name\u003d\"Pan\",this.event_type\u003d\"pan\",this.default_order\u003d10}static init_PanTool(){this.prototype.default_view\u003dr,this.define((()\u003d\u003e({dimensions:[_.Dimensions,\"both\",{on_update(t,s){switch(t){case\"both\":s.icon\u003dh.tool_icon_pan;break;case\"width\":s.icon\u003dh.tool_icon_xpan;break;case\"height\":s.icon\u003dh.tool_icon_ypan}}}]}))),this.register_alias(\"pan\",(()\u003d\u003enew d({dimensions:\"both\"}))),this.register_alias(\"xpan\",(()\u003d\u003enew d({dimensions:\"width\"}))),this.register_alias(\"ypan\",(()\u003d\u003enew d({dimensions:\"height\"})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}i.PanTool\u003dd,d.__name__\u003d\"PanTool\",d.init_PanTool()},\n function _(t,e,i,s,n){s();const l\u003dt(136),a\u003dt(156),r\u003dt(19),o\u003dt(237),_\u003dt(242);function h(t){switch(t){case 1:return 2;case 2:return 1;case 4:return 5;case 5:return 4;default:return t}}function d(t,e,i,s){if(null\u003d\u003de)return!1;const n\u003di.compute(e);return Math.abs(t-n)\u003cs}function u(t,e,i,s,n){let l\u003d!0;if(null!\u003dn.left\u0026\u0026null!\u003dn.right){const e\u003di.invert(t);(e\u003cn.left||e\u003en.right)\u0026\u0026(l\u003d!1)}if(null!\u003dn.bottom\u0026\u0026null!\u003dn.top){const t\u003ds.invert(e);(t\u003cn.bottom||t\u003en.top)\u0026\u0026(l\u003d!1)}return l}function c(t,e,i){let s\u003d0;return t\u003e\u003di.start\u0026\u0026t\u003c\u003di.end\u0026\u0026(s+\u003d1),e\u003e\u003di.start\u0026\u0026e\u003c\u003di.end\u0026\u0026(s+\u003d1),s}function g(t,e,i,s){const n\u003de.compute(t),l\u003de.invert(n+i);return l\u003e\u003ds.start\u0026\u0026l\u003c\u003ds.end?l:t}function y(t,e,i){return t\u003ee.start?(e.end\u003dt,i):(e.end\u003de.start,e.start\u003dt,h(i))}function f(t,e,i){return t\u003ce.end?(e.start\u003dt,i):(e.start\u003de.end,e.end\u003dt,h(i))}function m(t,e,i,s){const[n,l]\u003de.r_compute(t.start,t.end),[a,r]\u003de.r_invert(n+i,l+i),o\u003dc(t.start,t.end,s);c(a,r,s)\u003e\u003do\u0026\u0026(t.start\u003da,t.end\u003dr)}i.flip_side\u003dh,i.is_near\u003dd,i.is_inside\u003du,i.sides_inside\u003dc,i.compute_value\u003dg,i.update_range_end_side\u003dy,i.update_range_start_side\u003df,i.update_range\u003dm;class v extends o.GestureToolView{initialize(){super.initialize(),this.side\u003d0,this.model.update_overlay_from_ranges()}connect_signals(){super.connect_signals(),null!\u003dthis.model.x_range\u0026\u0026this.connect(this.model.x_range.change,(()\u003d\u003ethis.model.update_overlay_from_ranges())),null!\u003dthis.model.y_range\u0026\u0026this.connect(this.model.y_range.change,(()\u003d\u003ethis.model.update_overlay_from_ranges()))}_pan_start(t){this.last_dx\u003d0,this.last_dy\u003d0;const e\u003dthis.model.x_range,i\u003dthis.model.y_range,{frame:s}\u003dthis.plot_view,n\u003ds.x_scale,a\u003ds.y_scale,r\u003dthis.model.overlay,{left:o,right:_,top:h,bottom:c}\u003dr,g\u003dthis.model.overlay.line_width+l.EDGE_TOLERANCE;null!\u003de\u0026\u0026this.model.x_interaction\u0026\u0026(d(t.sx,o,n,g)?this.side\u003d1:d(t.sx,_,n,g)?this.side\u003d2:u(t.sx,t.sy,n,a,r)\u0026\u0026(this.side\u003d3)),null!\u003di\u0026\u0026this.model.y_interaction\u0026\u0026(0\u003d\u003dthis.side\u0026\u0026d(t.sy,c,a,g)\u0026\u0026(this.side\u003d4),0\u003d\u003dthis.side\u0026\u0026d(t.sy,h,a,g)?this.side\u003d5:u(t.sx,t.sy,n,a,this.model.overlay)\u0026\u0026(3\u003d\u003dthis.side?this.side\u003d7:this.side\u003d6))}_pan(t){const e\u003dthis.plot_view.frame,i\u003dt.deltaX-this.last_dx,s\u003dt.deltaY-this.last_dy,n\u003dthis.model.x_range,l\u003dthis.model.y_range,a\u003de.x_scale,r\u003de.y_scale;if(null!\u003dn)if(3\u003d\u003dthis.side||7\u003d\u003dthis.side)m(n,a,i,e.x_range);else if(1\u003d\u003dthis.side){const t\u003dg(n.start,a,i,e.x_range);this.side\u003df(t,n,this.side)}else if(2\u003d\u003dthis.side){const t\u003dg(n.end,a,i,e.x_range);this.side\u003dy(t,n,this.side)}if(null!\u003dl)if(6\u003d\u003dthis.side||7\u003d\u003dthis.side)m(l,r,s,e.y_range);else if(4\u003d\u003dthis.side){const t\u003dg(l.start,r,s,e.y_range);this.side\u003df(t,l,this.side)}else if(5\u003d\u003dthis.side){const t\u003dg(l.end,r,s,e.y_range);this.side\u003dy(t,l,this.side)}this.last_dx\u003dt.deltaX,this.last_dy\u003dt.deltaY}_pan_end(t){this.side\u003d0}}i.RangeToolView\u003dv,v.__name__\u003d\"RangeToolView\";const p\u003d()\u003d\u003enew l.BoxAnnotation({level:\"overlay\",fill_color:\"lightgrey\",fill_alpha:.5,line_color:\"black\",line_alpha:1,line_width:.5,line_dash:[2,2]});class x extends o.GestureTool{constructor(t){super(t),this.tool_name\u003d\"Range Tool\",this.icon\u003d_.tool_icon_range,this.event_type\u003d\"pan\",this.default_order\u003d1}static init_RangeTool(){this.prototype.default_view\u003dv,this.define((({Boolean:t,Ref:e,Nullable:i})\u003d\u003e({x_range:[i(e(a.Range1d)),null],x_interaction:[t,!0],y_range:[i(e(a.Range1d)),null],y_interaction:[t,!0],overlay:[e(l.BoxAnnotation),p]})))}initialize(){super.initialize(),this.overlay.in_cursor\u003d\"grab\",this.overlay.ew_cursor\u003dnull!\u003dthis.x_range\u0026\u0026this.x_interaction?\"ew-resize\":null,this.overlay.ns_cursor\u003dnull!\u003dthis.y_range\u0026\u0026this.y_interaction?\"ns-resize\":null}update_overlay_from_ranges(){null\u003d\u003dthis.x_range\u0026\u0026null\u003d\u003dthis.y_range\u0026\u0026(this.overlay.left\u003dnull,this.overlay.right\u003dnull,this.overlay.bottom\u003dnull,this.overlay.top\u003dnull,r.logger.warn(\"RangeTool not configured with any Ranges.\")),null\u003d\u003dthis.x_range?(this.overlay.left\u003dnull,this.overlay.right\u003dnull):(this.overlay.left\u003dthis.x_range.start,this.overlay.right\u003dthis.x_range.end),null\u003d\u003dthis.y_range?(this.overlay.bottom\u003dnull,this.overlay.top\u003dnull):(this.overlay.bottom\u003dthis.y_range.start,this.overlay.top\u003dthis.y_range.end)}}i.RangeTool\u003dx,x.__name__\u003d\"RangeTool\",x.init_RangeTool()},\n function _(e,t,s,o,i){o();const l\u003de(378),a\u003de(20),n\u003de(242);class c extends l.SelectToolView{_tap(e){\"tap\"\u003d\u003dthis.model.gesture\u0026\u0026this._handle_tap(e)}_doubletap(e){\"doubletap\"\u003d\u003dthis.model.gesture\u0026\u0026this._handle_tap(e)}_handle_tap(e){const{sx:t,sy:s}\u003de,o\u003d{type:\"point\",sx:t,sy:s};this._select(o,!0,this._select_mode(e))}_select(e,t,s){const{callback:o}\u003dthis.model;if(\"select\"\u003d\u003dthis.model.behavior){const i\u003dthis._computed_renderers_by_data_source();for(const[,l]of i){const i\u003dl[0].get_selection_manager(),a\u003dl.map((e\u003d\u003ethis.plot_view.renderer_view(e))).filter((e\u003d\u003enull!\u003de));if(i.select(a,e,t,s)\u0026\u0026null!\u003do){const t\u003da[0].coordinates.x_scale.invert(e.sx),s\u003da[0].coordinates.y_scale.invert(e.sy),l\u003d{geometries:Object.assign(Object.assign({},e),{x:t,y:s}),source:i.source};o.execute(this.model,l)}}this._emit_selection_event(e),this.plot_view.state.push(\"tap\",{selection:this.plot_view.get_selection()})}else for(const t of this.computed_renderers){const s\u003dthis.plot_view.renderer_view(t);if(null\u003d\u003ds)continue;const i\u003dt.get_selection_manager();if(i.inspect(s,e)\u0026\u0026null!\u003do){const t\u003ds.coordinates.x_scale.invert(e.sx),l\u003ds.coordinates.y_scale.invert(e.sy),a\u003d{geometries:Object.assign(Object.assign({},e),{x:t,y:l}),source:i.source};o.execute(this.model,a)}}}}s.TapToolView\u003dc,c.__name__\u003d\"TapToolView\";class _ extends l.SelectTool{constructor(e){super(e),this.tool_name\u003d\"Tap\",this.icon\u003dn.tool_icon_tap_select,this.event_type\u003d\"tap\",this.default_order\u003d10}static init_TapTool(){this.prototype.default_view\u003dc,this.define((({Any:e,Enum:t,Nullable:s})\u003d\u003e({behavior:[a.TapBehavior,\"select\"],gesture:[t(\"tap\",\"doubletap\"),\"tap\"],callback:[s(e)]}))),this.register_alias(\"click\",(()\u003d\u003enew _({behavior:\"inspect\"}))),this.register_alias(\"tap\",(()\u003d\u003enew _)),this.register_alias(\"doubletap\",(()\u003d\u003enew _({gesture:\"doubletap\"})))}}s.TapTool\u003d_,_.__name__\u003d\"TapTool\",_.init_TapTool()},\n function _(e,t,s,i,n){i();const o\u003de(237),a\u003de(20),l\u003de(242),_\u003de(384);class h extends o.GestureToolView{_scroll(e){let t\u003dthis.model.speed*e.delta;t\u003e.9?t\u003d.9:t\u003c-.9\u0026\u0026(t\u003d-.9),this._update_ranges(t)}_update_ranges(e){var t;const{frame:s}\u003dthis.plot_view,i\u003ds.bbox.h_range,n\u003ds.bbox.v_range,[o,a]\u003d[i.start,i.end],[l,h]\u003d[n.start,n.end];let r,d,c,p;switch(this.model.dimension){case\"height\":{const t\u003dMath.abs(h-l);r\u003do,d\u003da,c\u003dl-t*e,p\u003dh-t*e;break}case\"width\":{const t\u003dMath.abs(a-o);r\u003do-t*e,d\u003da-t*e,c\u003dl,p\u003dh;break}}const{x_scales:m,y_scales:u}\u003ds,w\u003d{xrs:_.update_ranges(m,r,d),yrs:_.update_ranges(u,c,p),factor:e};this.plot_view.state.push(\"wheel_pan\",{range:w}),this.plot_view.update_range(w,{scrolling:!0}),null\u003d\u003d\u003d(t\u003dthis.model.document)||void 0\u003d\u003d\u003dt||t.interactive_start(this.plot_model)}}s.WheelPanToolView\u003dh,h.__name__\u003d\"WheelPanToolView\";class r extends o.GestureTool{constructor(e){super(e),this.tool_name\u003d\"Wheel Pan\",this.icon\u003dl.tool_icon_wheel_pan,this.event_type\u003d\"scroll\",this.default_order\u003d12}static init_WheelPanTool(){this.prototype.default_view\u003dh,this.define((()\u003d\u003e({dimension:[a.Dimension,\"width\"]}))),this.internal((({Number:e})\u003d\u003e({speed:[e,.001]}))),this.register_alias(\"xwheel_pan\",(()\u003d\u003enew r({dimension:\"width\"}))),this.register_alias(\"ywheel_pan\",(()\u003d\u003enew r({dimension:\"height\"})))}get tooltip(){return this._get_dim_tooltip(this.dimension)}}s.WheelPanTool\u003dr,r.__name__\u003d\"WheelPanTool\",r.init_WheelPanTool()},\n function _(e,o,t,s,i){s();const l\u003de(237),n\u003de(368),h\u003de(20),_\u003de(27),a\u003de(242);class m extends l.GestureToolView{_pinch(e){const{sx:o,sy:t,scale:s,ctrlKey:i,shiftKey:l}\u003de;let n;n\u003ds\u003e\u003d1?20*(s-1):-20/s,this._scroll({type:\"wheel\",sx:o,sy:t,delta:n,ctrlKey:i,shiftKey:l})}_scroll(e){var o;const{frame:t}\u003dthis.plot_view,s\u003dt.bbox.h_range,i\u003dt.bbox.v_range,{sx:l,sy:h}\u003de,_\u003dthis.model.dimensions,a\u003d(\"width\"\u003d\u003d_||\"both\"\u003d\u003d_)\u0026\u0026s.start\u003cl\u0026\u0026l\u003cs.end,m\u003d(\"height\"\u003d\u003d_||\"both\"\u003d\u003d_)\u0026\u0026i.start\u003ch\u0026\u0026h\u003ci.end;if(!(a\u0026\u0026m||this.model.zoom_on_axis))return;const r\u003dthis.model.speed*e.delta,d\u003dn.scale_range(t,r,a,m,{x:l,y:h});this.plot_view.state.push(\"wheel_zoom\",{range:d});const{maintain_focus:c}\u003dthis.model;this.plot_view.update_range(d,{scrolling:!0,maintain_focus:c}),null\u003d\u003d\u003d(o\u003dthis.model.document)||void 0\u003d\u003d\u003do||o.interactive_start(this.plot_model)}}t.WheelZoomToolView\u003dm,m.__name__\u003d\"WheelZoomToolView\";class r extends l.GestureTool{constructor(e){super(e),this.tool_name\u003d\"Wheel Zoom\",this.icon\u003da.tool_icon_wheel_zoom,this.event_type\u003d_.is_mobile?\"pinch\":\"scroll\",this.default_order\u003d10}static init_WheelZoomTool(){this.prototype.default_view\u003dm,this.define((({Boolean:e,Number:o})\u003d\u003e({dimensions:[h.Dimensions,\"both\"],maintain_focus:[e,!0],zoom_on_axis:[e,!0],speed:[o,1/600]}))),this.register_alias(\"wheel_zoom\",(()\u003d\u003enew r({dimensions:\"both\"}))),this.register_alias(\"xwheel_zoom\",(()\u003d\u003enew r({dimensions:\"width\"}))),this.register_alias(\"ywheel_zoom\",(()\u003d\u003enew r({dimensions:\"height\"})))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}}t.WheelZoomTool\u003dr,r.__name__\u003d\"WheelZoomTool\",r.init_WheelZoomTool()},\n function _(i,s,t,o,e){o();const n\u003di(247),l\u003di(233),h\u003di(20),a\u003di(13),r\u003di(242);class _ extends n.InspectToolView{_move(i){if(!this.model.active)return;const{sx:s,sy:t}\u003di;this.plot_view.frame.bbox.contains(s,t)?this._update_spans(s,t):this._update_spans(null,null)}_move_exit(i){this._update_spans(null,null)}_update_spans(i,s){const t\u003dthis.model.dimensions;\"width\"!\u003dt\u0026\u0026\"both\"!\u003dt||(this.model.spans.width.location\u003ds),\"height\"!\u003dt\u0026\u0026\"both\"!\u003dt||(this.model.spans.height.location\u003di)}}t.CrosshairToolView\u003d_,_.__name__\u003d\"CrosshairToolView\";class c extends n.InspectTool{constructor(i){super(i),this.tool_name\u003d\"Crosshair\",this.icon\u003dr.tool_icon_crosshair}static init_CrosshairTool(){function i(i,s){return new l.Span({for_hover:!0,dimension:s,location_units:\"screen\",level:\"overlay\",line_color:i.line_color,line_width:i.line_width,line_alpha:i.line_alpha})}this.prototype.default_view\u003d_,this.define((({Alpha:i,Number:s,Color:t})\u003d\u003e({dimensions:[h.Dimensions,\"both\"],line_color:[t,\"black\"],line_width:[s,1],line_alpha:[i,1]}))),this.internal((({Struct:s,Ref:t})\u003d\u003e({spans:[s({width:t(l.Span),height:t(l.Span)}),s\u003d\u003e({width:i(s,\"width\"),height:i(s,\"height\")})]}))),this.register_alias(\"crosshair\",(()\u003d\u003enew c))}get tooltip(){return this._get_dim_tooltip(this.dimensions)}get synthetic_renderers(){return a.values(this.spans)}}t.CrosshairTool\u003dc,c.__name__\u003d\"CrosshairTool\",c.init_CrosshairTool()},\n function _(t,e,s,o,r){o();const n\u003dt(53),i\u003dt(13),a\u003dt(34);class u extends n.Model{constructor(t){super(t)}static init_CustomJSHover(){this.define((({Unknown:t,String:e,Dict:s})\u003d\u003e({args:[s(t),{}],code:[e,\"\"]})))}get values(){return i.values(this.args)}_make_code(t,e,s,o){return new Function(...i.keys(this.args),t,e,s,a.use_strict(o))}format(t,e,s){return this._make_code(\"value\",\"format\",\"special_vars\",this.code)(...this.values,t,e,s)}}s.CustomJSHover\u003du,u.__name__\u003d\"CustomJSHover\",u.init_CustomJSHover()},\n function _(e,t,n,s,o){s();const i\u003de(1),r\u003de(247),l\u003de(390),a\u003de(254),c\u003de(61),_\u003de(123),d\u003de(62),p\u003de(63),h\u003de(127),u\u003di.__importStar(e(107)),m\u003de(182),y\u003de(43),f\u003de(22),x\u003de(13),v\u003de(245),w\u003de(8),g\u003de(122),b\u003de(20),k\u003de(242),C\u003de(15),S\u003de(161),T\u003di.__importStar(e(255));function $(e,t,n,s,o,i){const r\u003d{x:o[e],y:i[e]},l\u003d{x:o[e+1],y:i[e+1]};let a,c;if(\"span\"\u003d\u003dt.type)\"h\"\u003d\u003dt.direction?(a\u003dMath.abs(r.x-n),c\u003dMath.abs(l.x-n)):(a\u003dMath.abs(r.y-s),c\u003dMath.abs(l.y-s));else{const e\u003d{x:n,y:s};a\u003du.dist_2_pts(r,e),c\u003du.dist_2_pts(l,e)}return a\u003cc?[[r.x,r.y],e]:[[l.x,l.y],e+1]}function R(e,t,n){return[[e[n],t[n]],n]}n._nearest_line_hit\u003d$,n._line_hit\u003dR;class H extends r.InspectToolView{initialize(){super.initialize(),this._ttmodels\u003dnew Map,this._ttviews\u003dnew Map}async lazy_initialize(){await super.lazy_initialize(),await this._update_ttmodels()}remove(){g.remove_views(this._ttviews),super.remove()}connect_signals(){super.connect_signals();const e\u003dthis.plot_model.properties.renderers,{renderers:t,tooltips:n}\u003dthis.model.properties;this.on_change(n,(()\u003d\u003edelete this._template_el)),this.on_change([e,t,n],(async()\u003d\u003eawait this._update_ttmodels()))}async _update_ttmodels(){const{_ttmodels:e,computed_renderers:t}\u003dthis;e.clear();const{tooltips:n}\u003dthis.model;if(null!\u003dn)for(const t of this.computed_renderers){const s\u003dnew a.Tooltip({custom:w.isString(n)||w.isFunction(n),attachment:this.model.attachment,show_arrow:this.model.show_arrow});t instanceof c.GlyphRenderer?e.set(t,s):t instanceof _.GraphRenderer\u0026\u0026(e.set(t.node_renderer,s),e.set(t.edge_renderer,s))}const s\u003dawait g.build_views(this._ttviews,[...e.values()],{parent:this.plot_view});for(const e of s)e.render();const o\u003d[...function*(){for(const e of t)e instanceof c.GlyphRenderer?yield e:e instanceof _.GraphRenderer\u0026\u0026(yield e.node_renderer,yield e.edge_renderer)}()],i\u003dthis._slots.get(this._update);if(null!\u003di){const e\u003dnew Set(o.map((e\u003d\u003ee.data_source)));C.Signal.disconnect_receiver(this,i,e)}for(const e of o)this.connect(e.data_source.inspect,this._update)}get computed_renderers(){const{renderers:e,names:t}\u003dthis.model,n\u003dthis.plot_model.data_renderers;return S.compute_renderers(e,n,t)}get ttmodels(){return this._ttmodels}_clear(){this._inspect(1/0,1/0);for(const[,e]of this.ttmodels)e.clear()}_move(e){if(!this.model.active)return;const{sx:t,sy:n}\u003de;this.plot_view.frame.bbox.contains(t,n)?this._inspect(t,n):this._clear()}_move_exit(){this._clear()}_inspect(e,t){let n;if(\"mouse\"\u003d\u003dthis.model.mode)n\u003d{type:\"point\",sx:e,sy:t};else{n\u003d{type:\"span\",direction:\"vline\"\u003d\u003dthis.model.mode?\"h\":\"v\",sx:e,sy:t}}for(const e of this.computed_renderers){const t\u003de.get_selection_manager(),s\u003dthis.plot_view.renderer_view(e);null!\u003ds\u0026\u0026t.inspect(s,n)}this._emit_callback(n)}_update([e,{geometry:t}]){var n,s;if(!this.model.active)return;if(\"point\"!\u003dt.type\u0026\u0026\"span\"!\u003dt.type)return;if(!(e instanceof c.GlyphRenderer))return;if(\"ignore\"\u003d\u003dthis.model.muted_policy\u0026\u0026e.muted)return;const o\u003dthis.ttmodels.get(e);if(null\u003d\u003do)return;const i\u003de.get_selection_manager();let r\u003di.inspectors.get(e);if(r\u003de.view.convert_selection_to_subset(r),r.is_empty())return void o.clear();const l\u003di.source,a\u003dthis.plot_view.renderer_view(e);if(null\u003d\u003da)return;const{sx:_,sy:d}\u003dt,u\u003da.coordinates.x_scale,m\u003da.coordinates.y_scale,f\u003du.invert(_),v\u003dm.invert(d),{glyph:w}\u003da,g\u003d[];if(w instanceof p.LineView)for(const n of r.line_indices){let s,o,i\u003dw._x[n+1],a\u003dw._y[n+1],c\u003dn;switch(this.model.line_policy){case\"interp\":[i,a]\u003dw.get_interpolation_hit(n,t),s\u003du.compute(i),o\u003dm.compute(a);break;case\"prev\":[[s,o],c]\u003dR(w.sx,w.sy,n);break;case\"next\":[[s,o],c]\u003dR(w.sx,w.sy,n+1);break;case\"nearest\":[[s,o],c]\u003d$(n,t,_,d,w.sx,w.sy),i\u003dw._x[c],a\u003dw._y[c];break;default:[s,o]\u003d[_,d]}const p\u003d{index:c,x:f,y:v,sx:_,sy:d,data_x:i,data_y:a,rx:s,ry:o,indices:r.line_indices,name:e.name};g.push([s,o,this._render_tooltips(l,c,p)])}for(const t of r.image_indices){const n\u003d{index:t.index,x:f,y:v,sx:_,sy:d,name:e.name},s\u003dthis._render_tooltips(l,t,n);g.push([_,d,s])}for(const o of r.indices)if(w instanceof h.MultiLineView\u0026\u0026!x.isEmpty(r.multiline_indices))for(const n of r.multiline_indices[o.toString()]){let s,i,a,p\u003dw._xs.get(o)[n],h\u003dw._ys.get(o)[n],y\u003dn;switch(this.model.line_policy){case\"interp\":[p,h]\u003dw.get_interpolation_hit(o,n,t),s\u003du.compute(p),i\u003dm.compute(h);break;case\"prev\":[[s,i],y]\u003dR(w.sxs.get(o),w.sys.get(o),n);break;case\"next\":[[s,i],y]\u003dR(w.sxs.get(o),w.sys.get(o),n+1);break;case\"nearest\":[[s,i],y]\u003d$(n,t,_,d,w.sxs.get(o),w.sys.get(o)),p\u003dw._xs.get(o)[y],h\u003dw._ys.get(o)[y];break;default:throw new Error(\"shouldn\u0027t have happened\")}a\u003de instanceof c.GlyphRenderer?e.view.convert_indices_from_subset([o])[0]:o;const x\u003d{index:a,x:f,y:v,sx:_,sy:d,data_x:p,data_y:h,segment_index:y,indices:r.multiline_indices,name:e.name};g.push([s,i,this._render_tooltips(l,a,x)])}else{const t\u003dnull\u003d\u003d\u003d(n\u003dw._x)||void 0\u003d\u003d\u003dn?void 0:n[o],i\u003dnull\u003d\u003d\u003d(s\u003dw._y)||void 0\u003d\u003d\u003ds?void 0:s[o];let a,p,h;if(\"snap_to_data\"\u003d\u003dthis.model.point_policy){let e\u003dw.get_anchor_point(this.model.anchor,o,[_,d]);if(null\u003d\u003de\u0026\u0026(e\u003dw.get_anchor_point(\"center\",o,[_,d]),null\u003d\u003de))continue;a\u003de.x,p\u003de.y}else[a,p]\u003d[_,d];h\u003de instanceof c.GlyphRenderer?e.view.convert_indices_from_subset([o])[0]:o;const u\u003d{index:h,x:f,y:v,sx:_,sy:d,data_x:t,data_y:i,indices:r.indices,name:e.name};g.push([a,p,this._render_tooltips(l,h,u)])}if(0\u003d\u003dg.length)o.clear();else{const{content:e}\u003do;y.empty(o.content);for(const[,,t]of g)null!\u003dt\u0026\u0026e.appendChild(t);const[t,n]\u003dg[g.length-1];o.setv({position:[t,n]},{check_eq:!1})}}_emit_callback(e){const{callback:t}\u003dthis.model;if(null!\u003dt)for(const n of this.computed_renderers){if(!(n instanceof c.GlyphRenderer))continue;const s\u003dthis.plot_view.renderer_view(n);if(null\u003d\u003ds)continue;const{x_scale:o,y_scale:i}\u003ds.coordinates,r\u003do.invert(e.sx),l\u003di.invert(e.sy),a\u003dn.data_source.inspected;t.execute(this.model,{geometry:Object.assign({x:r,y:l},e),renderer:n,index:a})}}_create_template(e){const t\u003dy.div({style:{display:\"table\",borderSpacing:\"2px\"}});for(const[n]of e){const e\u003dy.div({style:{display:\"table-row\"}});t.appendChild(e);const s\u003dy.div({style:{display:\"table-cell\"},class:T.tooltip_row_label},0!\u003dn.length?`${n}: `:\"\");e.appendChild(s);const o\u003dy.span();o.dataset.value\u003d\"\";const i\u003dy.span({class:T.tooltip_color_block},\" \");i.dataset.swatch\u003d\"\",y.undisplay(i);const r\u003dy.div({style:{display:\"table-cell\"},class:T.tooltip_row_value},o,i);e.appendChild(r)}return t}_render_template(e,t,n,s,o){const i\u003de.cloneNode(!0),r\u003di.querySelectorAll(\"[data-value]\"),l\u003di.querySelectorAll(\"[data-swatch]\"),a\u003d/\\$color(\\[.*\\])?:(\\w*)/,c\u003d/\\$swatch:(\\w*)/;for(const[[,e],i]of v.enumerate(t)){const t\u003de.match(c),_\u003de.match(a);if(null!\u003dt||null!\u003d_){if(null!\u003dt){const[,e]\u003dt,o\u003dn.get_column(e);if(null\u003d\u003do)r[i].textContent\u003d`${e} unknown`;else{const e\u003dw.isNumber(s)?o[s]:null;null!\u003de\u0026\u0026(l[i].style.backgroundColor\u003df.color2css(e),y.display(l[i]))}}if(null!\u003d_){const[,e\u003d\"\",t]\u003d_,o\u003dn.get_column(t);if(null\u003d\u003do){r[i].textContent\u003d`${t} unknown`;continue}const a\u003de.indexOf(\"hex\")\u003e\u003d0,c\u003de.indexOf(\"swatch\")\u003e\u003d0,d\u003dw.isNumber(s)?o[s]:null;if(null\u003d\u003dd){r[i].textContent\u003d\"(null)\";continue}r[i].textContent\u003da?f.color2hex(d):f.color2css(d),c\u0026\u0026(l[i].style.backgroundColor\u003df.color2css(d),y.display(l[i]))}}else{const t\u003dm.replace_placeholders(e.replace(\"$~\",\"$data_\"),n,s,this.model.formatters,o);if(w.isString(t))r[i].textContent\u003dt;else for(const e of t)r[i].appendChild(e)}}return i}_render_tooltips(e,t,n){var s;const{tooltips:o}\u003dthis.model;if(w.isString(o)){const s\u003dm.replace_placeholders({html:o},e,t,this.model.formatters,n);return y.div({},s)}if(w.isFunction(o))return o(e,n);if(null!\u003do){const i\u003dnull!\u003d\u003d(s\u003dthis._template_el)\u0026\u0026void 0!\u003d\u003ds?s:this._template_el\u003dthis._create_template(o);return this._render_template(i,o,e,t,n)}return null}}n.HoverToolView\u003dH,H.__name__\u003d\"HoverToolView\";class M extends r.InspectTool{constructor(e){super(e),this.tool_name\u003d\"Hover\",this.icon\u003dk.tool_icon_hover}static init_HoverTool(){this.prototype.default_view\u003dH,this.define((({Any:e,Boolean:t,String:n,Array:s,Tuple:o,Dict:i,Or:r,Ref:a,Function:c,Auto:_,Nullable:p})\u003d\u003e({tooltips:[p(r(n,s(o(n,n)),c())),[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"screen (x, y)\",\"($sx, $sy)\"]]],formatters:[i(r(a(l.CustomJSHover),m.FormatterType)),{}],renderers:[r(s(a(d.DataRenderer)),_),\"auto\"],names:[s(n),[]],mode:[b.HoverMode,\"mouse\"],muted_policy:[b.MutedPolicy,\"show\"],point_policy:[b.PointPolicy,\"snap_to_data\"],line_policy:[b.LinePolicy,\"nearest\"],show_arrow:[t,!0],anchor:[b.Anchor,\"center\"],attachment:[b.TooltipAttachment,\"horizontal\"],callback:[p(e)]}))),this.register_alias(\"hover\",(()\u003d\u003enew M))}}n.HoverTool\u003dM,M.__name__\u003d\"HoverTool\",M.init_HoverTool()},\n function _(t,o,e,n,i){n();const s\u003dt(15),l\u003dt(53),c\u003dt(238),r\u003dt(247),a\u003dt(245);class u extends l.Model{constructor(t){super(t)}static init_ToolProxy(){this.define((({Boolean:t,Array:o,Ref:e})\u003d\u003e({tools:[o(e(c.ButtonTool)),[]],active:[t,!1],disabled:[t,!1]})))}get button_view(){return this.tools[0].button_view}get event_type(){return this.tools[0].event_type}get tooltip(){return this.tools[0].tooltip}get tool_name(){return this.tools[0].tool_name}get icon(){return this.tools[0].computed_icon}get computed_icon(){return this.icon}get toggleable(){const t\u003dthis.tools[0];return t instanceof r.InspectTool\u0026\u0026t.toggleable}initialize(){super.initialize(),this.do\u003dnew s.Signal0(this,\"do\")}connect_signals(){super.connect_signals(),this.connect(this.do,(()\u003d\u003ethis.doit())),this.connect(this.properties.active.change,(()\u003d\u003ethis.set_active()));for(const t of this.tools)this.connect(t.properties.active.change,(()\u003d\u003e{this.active\u003dt.active}))}doit(){for(const t of this.tools)t.do.emit()}set_active(){for(const t of this.tools)t.active\u003dthis.active}get menu(){const{menu:t}\u003dthis.tools[0];if(null\u003d\u003dt)return null;const o\u003d[];for(const[e,n]of a.enumerate(t))if(null\u003d\u003de)o.push(null);else{const t\u003d()\u003d\u003e{var t,o;for(const e of this.tools)null\u003d\u003d\u003d(o\u003dnull\u003d\u003d\u003d(t\u003de.menu)||void 0\u003d\u003d\u003dt?void 0:t[n])||void 0\u003d\u003d\u003do||o.handler()};o.push(Object.assign(Object.assign({},e),{handler:t}))}return o}}e.ToolProxy\u003du,u.__name__\u003d\"ToolProxy\",u.init_ToolProxy()},\n function _(o,t,s,i,e){i();const n\u003do(20),r\u003do(9),l\u003do(13),c\u003do(248),h\u003do(235),a\u003do(392),_\u003do(319),p\u003do(221);class f extends c.ToolbarBase{constructor(o){super(o)}static init_ProxyToolbar(){this.define((({Array:o,Ref:t})\u003d\u003e({toolbars:[o(t(h.Toolbar)),[]]})))}initialize(){super.initialize(),this._merge_tools()}_merge_tools(){this._proxied_tools\u003d[];const o\u003d{},t\u003d{},s\u003d{},i\u003d[],e\u003d[];for(const o of this.help)r.includes(e,o.redirect)||(i.push(o),e.push(o.redirect));this._proxied_tools.push(...i),this.help\u003di;for(const[o,t]of l.entries(this.gestures)){o in s||(s[o]\u003d{});for(const i of t.tools)i.type in s[o]||(s[o][i.type]\u003d[]),s[o][i.type].push(i)}for(const t of this.inspectors)t.type in o||(o[t.type]\u003d[]),o[t.type].push(t);for(const o of this.actions)o.type in t||(t[o.type]\u003d[]),t[o.type].push(o);const n\u003d(o,t\u003d!1)\u003d\u003e{const s\u003dnew a.ToolProxy({tools:o,active:t});return this._proxied_tools.push(s),s};for(const o of l.keys(s)){const t\u003dthis.gestures[o];t.tools\u003d[];for(const i of l.keys(s[o])){const e\u003ds[o][i];if(e.length\u003e0)if(\"multi\"\u003d\u003do)for(const o of e){const s\u003dn([o]);t.tools.push(s),this.connect(s.properties.active.change,(()\u003d\u003ethis._active_change(s)))}else{const o\u003dn(e);t.tools.push(o),this.connect(o.properties.active.change,(()\u003d\u003ethis._active_change(o)))}}}this.actions\u003d[];for(const[o,s]of l.entries(t))if(\"CustomAction\"\u003d\u003do)for(const o of s)this.actions.push(n([o]));else s.length\u003e0\u0026\u0026this.actions.push(n(s));this.inspectors\u003d[];for(const t of l.values(o))t.length\u003e0\u0026\u0026this.inspectors.push(n(t,!0));for(const[o,t]of l.entries(this.gestures))0!\u003dt.tools.length\u0026\u0026(t.tools\u003dr.sort_by(t.tools,(o\u003d\u003eo.default_order)),\"pinch\"!\u003do\u0026\u0026\"scroll\"!\u003do\u0026\u0026\"multi\"!\u003do\u0026\u0026(t.tools[0].active\u003d!0))}}s.ProxyToolbar\u003df,f.__name__\u003d\"ProxyToolbar\",f.init_ProxyToolbar();class u extends _.LayoutDOMView{initialize(){this.model.toolbar.toolbar_location\u003dthis.model.toolbar_location,super.initialize()}get child_models(){return[this.model.toolbar]}_update_layout(){this.layout\u003dnew p.ContentBox(this.child_views[0].el);const{toolbar:o}\u003dthis.model;o.horizontal?this.layout.set_sizing({width_policy:\"fit\",min_width:100,height_policy:\"fixed\"}):this.layout.set_sizing({width_policy:\"fixed\",height_policy:\"fit\",min_height:100})}}s.ToolbarBoxView\u003du,u.__name__\u003d\"ToolbarBoxView\";class y extends _.LayoutDOM{constructor(o){super(o)}static init_ToolbarBox(){this.prototype.default_view\u003du,this.define((({Ref:o})\u003d\u003e({toolbar:[o(c.ToolbarBase)],toolbar_location:[n.Location,\"right\"]})))}}s.ToolbarBox\u003dy,y.__name__\u003d\"ToolbarBox\",y.init_ToolbarBox()},\n function _(e,n,r,t,o){t();const s\u003de(1),u\u003de(53),c\u003ds.__importStar(e(21)),a\u003de(8),l\u003de(13);r.resolve_defs\u003dfunction(e,n){var r,t,o,s;function i(e){return null!\u003de.module?`${e.module}.${e.name}`:e.name}function f(e){if(a.isString(e))switch(e){case\"Any\":return c.Any;case\"Unknown\":return c.Unknown;case\"Boolean\":return c.Boolean;case\"Number\":return c.Number;case\"Int\":return c.Int;case\"String\":return c.String;case\"Null\":return c.Null}else switch(e[0]){case\"Nullable\":{const[,n]\u003de;return c.Nullable(f(n))}case\"Or\":{const[,...n]\u003de;return c.Or(...n.map(f))}case\"Tuple\":{const[,n,...r]\u003de;return c.Tuple(f(n),...r.map(f))}case\"Array\":{const[,n]\u003de;return c.Array(f(n))}case\"Struct\":{const[,...n]\u003de,r\u003dn.map((([e,n])\u003d\u003e[e,f(n)]));return c.Struct(l.to_object(r))}case\"Dict\":{const[,n]\u003de;return c.Dict(f(n))}case\"Map\":{const[,n,r]\u003de;return c.Map(f(n),f(r))}case\"Enum\":{const[,...n]\u003de;return c.Enum(...n)}case\"Ref\":{const[,r]\u003de,t\u003dn.get(i(r));if(null!\u003dt)return c.Ref(t);throw new Error(`${i(r)} wasn\u0027t defined before referencing it`)}case\"AnyRef\":return c.AnyRef()}}for(const c of e){const e\u003d(()\u003d\u003e{if(null\u003d\u003dc.extends)return u.Model;{const e\u003dn.get(i(c.extends));if(null!\u003de)return e;throw new Error(`base model ${i(c.extends)} of ${i(c)} is not defined`)}})(),a\u003d((s\u003dclass extends e{}).__name__\u003dc.name,s.__module__\u003dc.module,s);for(const e of null!\u003d\u003d(r\u003dc.properties)\u0026\u0026void 0!\u003d\u003dr?r:[]){const n\u003df(null!\u003d\u003d(t\u003de.kind)\u0026\u0026void 0!\u003d\u003dt?t:\"Unknown\");a.define({[e.name]:[n,e.default]})}for(const e of null!\u003d\u003d(o\u003dc.overrides)\u0026\u0026void 0!\u003d\u003do?o:[])a.override({[e.name]:e.default});n.register(a)}}},\n function _(n,e,t,o,i){o();const d\u003dn(5),c\u003dn(240),s\u003dn(122),a\u003dn(43),l\u003dn(396);t.index\u003d{},t.add_document_standalone\u003dasync function(n,e,o\u003d[],i\u003d!1){const u\u003dnew Map;async function f(i){let d;const f\u003dn.roots().indexOf(i),r\u003do[f];null!\u003dr?d\u003dr:e.classList.contains(l.BOKEH_ROOT)?d\u003de:(d\u003da.div({class:l.BOKEH_ROOT}),e.appendChild(d));const w\u003dawait s.build_view(i,{parent:null});return w instanceof c.DOMView\u0026\u0026w.renderTo(d),u.set(i,w),t.index[i.id]\u003dw,w}for(const e of n.roots())await f(e);return i\u0026\u0026(window.document.title\u003dn.title()),n.on_change((n\u003d\u003e{n instanceof d.RootAddedEvent?f(n.model):n instanceof d.RootRemovedEvent?function(n){const e\u003du.get(n);null!\u003de\u0026\u0026(e.remove(),u.delete(n),delete t.index[n.id])}(n.model):i\u0026\u0026n instanceof d.TitleChangedEvent\u0026\u0026(window.document.title\u003dn.title)})),[...u.values()]}},\n function _(o,e,n,t,r){t();const l\u003do(43),d\u003do(44);function u(o){let e\u003ddocument.getElementById(o);if(null\u003d\u003de)throw new Error(`Error rendering Bokeh model: could not find #${o} HTML tag`);if(!document.body.contains(e))throw new Error(`Error rendering Bokeh model: element #${o} must be under \u003cbody\u003e`);if(\"SCRIPT\"\u003d\u003de.tagName){const o\u003dl.div({class:n.BOKEH_ROOT});l.replaceWith(e,o),e\u003do}return e}n.BOKEH_ROOT\u003dd.root,n._resolve_element\u003dfunction(o){const{elementid:e}\u003do;return null!\u003de?u(e):document.body},n._resolve_root_elements\u003dfunction(o){const e\u003d[];if(null!\u003do.root_ids\u0026\u0026null!\u003do.roots)for(const n of o.root_ids)e.push(u(o.roots[n]));return e}},\n function _(n,o,t,s,e){s();const c\u003dn(398),r\u003dn(19),a\u003dn(395);t._get_ws_url\u003dfunction(n,o){let t,s\u003d\"ws:\";return\"https:\"\u003d\u003dwindow.location.protocol\u0026\u0026(s\u003d\"wss:\"),null!\u003do?(t\u003ddocument.createElement(\"a\"),t.href\u003do):t\u003dwindow.location,null!\u003dn?\"/\"\u003d\u003dn\u0026\u0026(n\u003d\"\"):n\u003dt.pathname.replace(/\\/+$/,\"\"),s+\"//\"+t.host+n+\"/ws\"};const i\u003d{};t.add_document_from_session\u003dasync function(n,o,t,s\u003d[],e\u003d!1){const l\u003dwindow.location.search.substr(1);let d;try{d\u003dawait function(n,o,t){const s\u003dc.parse_token(o).session_id;n in i||(i[n]\u003d{});const e\u003di[n];return s in e||(e[s]\u003dc.pull_session(n,o,t)),e[s]}(n,o,l)}catch(n){const t\u003dc.parse_token(o).session_id;throw r.logger.error(`Failed to load Bokeh session ${t}: ${n}`),n}return a.add_document_standalone(d.document,t,s,e)}},\n function _(e,s,n,t,o){t();const r\u003de(19),i\u003de(5),c\u003de(399),l\u003de(400),_\u003de(401);n.DEFAULT_SERVER_WEBSOCKET_URL\u003d\"ws://localhost:5006/ws\",n.DEFAULT_TOKEN\u003d\"eyJzZXNzaW9uX2lkIjogImRlZmF1bHQifQ\";let h\u003d0;function a(e){let s\u003de.split(\".\")[0];const n\u003ds.length%4;return 0!\u003dn\u0026\u0026(s+\u003d\"\u003d\".repeat(4-n)),JSON.parse(atob(s.replace(/_/g,\"/\").replace(/-/g,\"+\")))}n.parse_token\u003da;class d{constructor(e\u003dn.DEFAULT_SERVER_WEBSOCKET_URL,s\u003dn.DEFAULT_TOKEN,t\u003dnull){this.url\u003de,this.token\u003ds,this.args_string\u003dt,this._number\u003dh++,this.socket\u003dnull,this.session\u003dnull,this.closed_permanently\u003d!1,this._current_handler\u003dnull,this._pending_replies\u003dnew Map,this._pending_messages\u003d[],this._receiver\u003dnew l.Receiver,this.id\u003da(s).session_id.split(\".\")[0],r.logger.debug(`Creating websocket ${this._number} to \u0027${this.url}\u0027 session \u0027${this.id}\u0027`)}async connect(){if(this.closed_permanently)throw new Error(\"Cannot connect() a closed ClientConnection\");if(null!\u003dthis.socket)throw new Error(\"Already connected\");this._current_handler\u003dnull,this._pending_replies.clear(),this._pending_messages\u003d[];try{let e\u003d`${this.url}`;return null!\u003dthis.args_string\u0026\u0026this.args_string.length\u003e0\u0026\u0026(e+\u003d`?${this.args_string}`),this.socket\u003dnew WebSocket(e,[\"bokeh\",this.token]),new Promise(((e,s)\u003d\u003e{this.socket.binaryType\u003d\"arraybuffer\",this.socket.onopen\u003d()\u003d\u003ethis._on_open(e,s),this.socket.onmessage\u003de\u003d\u003ethis._on_message(e),this.socket.onclose\u003de\u003d\u003ethis._on_close(e,s),this.socket.onerror\u003d()\u003d\u003ethis._on_error(s)}))}catch(e){throw r.logger.error(`websocket creation failed to url: ${this.url}`),r.logger.error(` - ${e}`),e}}close(){this.closed_permanently||(r.logger.debug(`Permanently closing websocket connection ${this._number}`),this.closed_permanently\u003d!0,null!\u003dthis.socket\u0026\u0026this.socket.close(1e3,`close method called on ClientConnection ${this._number}`),this.session._connection_closed())}_schedule_reconnect(e){setTimeout((()\u003d\u003e{this.closed_permanently||r.logger.info(`Websocket connection ${this._number} disconnected, will not attempt to reconnect`)}),e)}send(e){if(null\u003d\u003dthis.socket)throw new Error(`not connected so cannot send ${e}`);e.send(this.socket)}async send_with_reply(e){const s\u003dawait new Promise(((s,n)\u003d\u003e{this._pending_replies.set(e.msgid(),{resolve:s,reject:n}),this.send(e)}));if(\"ERROR\"\u003d\u003d\u003ds.msgtype())throw new Error(`Error reply ${s.content.text}`);return s}async _pull_doc_json(){const e\u003dc.Message.create(\"PULL-DOC-REQ\",{}),s\u003dawait this.send_with_reply(e);if(!(\"doc\"in s.content))throw new Error(\"No \u0027doc\u0027 field in PULL-DOC-REPLY\");return s.content.doc}async _repull_session_doc(e,s){var n;r.logger.debug(this.session?\"Repulling session\":\"Pulling session for first time\");try{const n\u003dawait this._pull_doc_json();if(null\u003d\u003dthis.session)if(this.closed_permanently)r.logger.debug(\"Got new document after connection was already closed\"),s(new Error(\"The connection has been closed\"));else{const s\u003di.Document.from_json(n),t\u003di.Document._compute_patch_since_json(n,s);if(t.events.length\u003e0){r.logger.debug(`Sending ${t.events.length} changes from model construction back to server`);const e\u003dc.Message.create(\"PATCH-DOC\",{},t);this.send(e)}this.session\u003dnew _.ClientSession(this,s,this.id);for(const e of this._pending_messages)this.session.handle(e);this._pending_messages\u003d[],r.logger.debug(\"Created a new session from new pulled doc\"),e(this.session)}else this.session.document.replace_with_json(n),r.logger.debug(\"Updated existing session with new pulled doc\")}catch(e){null\u003d\u003d\u003d(n\u003dconsole.trace)||void 0\u003d\u003d\u003dn||n.call(console,e),r.logger.error(`Failed to repull session ${e}`),s(e instanceof Error?e:`${e}`)}}_on_open(e,s){r.logger.info(`Websocket connection ${this._number} is now open`),this._current_handler\u003dn\u003d\u003e{this._awaiting_ack_handler(n,e,s)}}_on_message(e){null\u003d\u003dthis._current_handler\u0026\u0026r.logger.error(\"Got a message with no current handler set\");try{this._receiver.consume(e.data)}catch(e){this._close_bad_protocol(`${e}`)}const s\u003dthis._receiver.message;if(null!\u003ds){const e\u003ds.problem();null!\u003de\u0026\u0026this._close_bad_protocol(e),this._current_handler(s)}}_on_close(e,s){r.logger.info(`Lost websocket ${this._number} connection, ${e.code} (${e.reason})`),this.socket\u003dnull,this._pending_replies.forEach((e\u003d\u003ee.reject(\"Disconnected\"))),this._pending_replies.clear(),this.closed_permanently||this._schedule_reconnect(2e3),s(new Error(`Lost websocket connection, ${e.code} (${e.reason})`))}_on_error(e){r.logger.debug(`Websocket error on socket ${this._number}`);const s\u003d\"Could not open websocket\";r.logger.error(`Failed to connect to Bokeh server: ${s}`),e(new Error(s))}_close_bad_protocol(e){r.logger.error(`Closing connection: ${e}`),null!\u003dthis.socket\u0026\u0026this.socket.close(1002,e)}_awaiting_ack_handler(e,s,n){\"ACK\"\u003d\u003d\u003de.msgtype()?(this._current_handler\u003de\u003d\u003ethis._steady_state_handler(e),this._repull_session_doc(s,n)):this._close_bad_protocol(\"First message was not an ACK\")}_steady_state_handler(e){const s\u003de.reqid(),n\u003dthis._pending_replies.get(s);n?(this._pending_replies.delete(s),n.resolve(e)):this.session?this.session.handle(e):\"PATCH-DOC\"!\u003de.msgtype()\u0026\u0026this._pending_messages.push(e)}}n.ClientConnection\u003dd,d.__name__\u003d\"ClientConnection\",n.pull_session\u003dfunction(e,s,n){return new d(e,s,n).connect()}},\n function _(e,s,t,r,n){r();const i\u003de(34);class a{constructor(e,s,t){this.header\u003de,this.metadata\u003ds,this.content\u003dt,this.buffers\u003dnew Map}static assemble(e,s,t){const r\u003dJSON.parse(e),n\u003dJSON.parse(s),i\u003dJSON.parse(t);return new a(r,n,i)}assemble_buffer(e,s){const t\u003dnull!\u003dthis.header.num_buffers?this.header.num_buffers:0;if(t\u003c\u003dthis.buffers.size)throw new Error(`too many buffers received, expecting ${t}`);const{id:r}\u003dJSON.parse(e);this.buffers.set(r,s)}static create(e,s,t\u003d{}){const r\u003da.create_header(e);return new a(r,s,t)}static create_header(e){return{msgid:i.uniqueId(),msgtype:e}}complete(){return null!\u003dthis.header\u0026\u0026null!\u003dthis.metadata\u0026\u0026null!\u003dthis.content\u0026\u0026(null\u003d\u003dthis.header.num_buffers||this.buffers.size\u003d\u003dthis.header.num_buffers)}send(e){if((null!\u003dthis.header.num_buffers?this.header.num_buffers:0)\u003e0)throw new Error(\"BokehJS only supports receiving buffers, not sending\");const s\u003dJSON.stringify(this.header),t\u003dJSON.stringify(this.metadata),r\u003dJSON.stringify(this.content);e.send(s),e.send(t),e.send(r)}msgid(){return this.header.msgid}msgtype(){return this.header.msgtype}reqid(){return this.header.reqid}problem(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"}}t.Message\u003da,a.__name__\u003d\"Message\"},\n function _(e,t,s,_,r){_();const i\u003de(399),h\u003de(8);class a{constructor(){this.message\u003dnull,this._partial\u003dnull,this._fragments\u003d[],this._buf_header\u003dnull,this._current_consumer\u003dthis._HEADER}consume(e){this._current_consumer(e)}_HEADER(e){this._assume_text(e),this.message\u003dnull,this._partial\u003dnull,this._fragments\u003d[e],this._buf_header\u003dnull,this._current_consumer\u003dthis._METADATA}_METADATA(e){this._assume_text(e),this._fragments.push(e),this._current_consumer\u003dthis._CONTENT}_CONTENT(e){this._assume_text(e),this._fragments.push(e);const[t,s,_]\u003dthis._fragments.slice(0,3);this._partial\u003di.Message.assemble(t,s,_),this._check_complete()}_BUFFER_HEADER(e){this._assume_text(e),this._buf_header\u003de,this._current_consumer\u003dthis._BUFFER_PAYLOAD}_BUFFER_PAYLOAD(e){this._assume_binary(e),this._partial.assemble_buffer(this._buf_header,e),this._check_complete()}_assume_text(e){if(!h.isString(e))throw new Error(\"Expected text fragment but received binary fragment\")}_assume_binary(e){if(!(e instanceof ArrayBuffer))throw new Error(\"Expected binary fragment but received text fragment\")}_check_complete(){this._partial.complete()?(this.message\u003dthis._partial,this._current_consumer\u003dthis._HEADER):this._current_consumer\u003dthis._BUFFER_HEADER}}s.Receiver\u003da,a.__name__\u003d\"Receiver\"},\n function _(e,t,n,s,o){s();const c\u003de(5),i\u003de(399),_\u003de(19);class r{constructor(e,t,n){this._connection\u003de,this.document\u003dt,this.id\u003dn,this._document_listener\u003de\u003d\u003e{this._document_changed(e)},this.document.on_change(this._document_listener,!0)}handle(e){const t\u003de.msgtype();\"PATCH-DOC\"\u003d\u003d\u003dt?this._handle_patch(e):\"OK\"\u003d\u003d\u003dt?this._handle_ok(e):\"ERROR\"\u003d\u003d\u003dt?this._handle_error(e):_.logger.debug(`Doing nothing with message ${e.msgtype()}`)}close(){this._connection.close()}_connection_closed(){this.document.remove_on_change(this._document_listener)}async request_server_info(){const e\u003di.Message.create(\"SERVER-INFO-REQ\",{});return(await this._connection.send_with_reply(e)).content}async force_roundtrip(){await this.request_server_info()}_document_changed(e){if(e.setter_id\u003d\u003d\u003dthis.id)return;const t\u003de instanceof c.DocumentEventBatch?e.events:[e],n\u003dthis.document.create_json_patch(t),s\u003di.Message.create(\"PATCH-DOC\",{},n);this._connection.send(s)}_handle_patch(e){this.document.apply_json_patch(e.content,e.buffers,this.id)}_handle_ok(e){_.logger.trace(`Unhandled OK reply to ${e.reqid()}`)}_handle_error(e){_.logger.error(`Unhandled ERROR reply to ${e.reqid()}: ${e.content.text}`)}}n.ClientSession\u003dr,r.__name__\u003d\"ClientSession\"},\n function _(e,o,t,n,r){n();const s\u003de(1),l\u003de(5),i\u003de(400),a\u003de(19),c\u003de(43),g\u003de(13),f\u003de(395),u\u003de(396),m\u003ds.__importDefault(e(44)),p\u003ds.__importDefault(e(253)),d\u003ds.__importDefault(e(403));function _(e,o){o.buffers.length\u003e0?e.consume(o.buffers[0].buffer):e.consume(o.content.data);const t\u003de.message;null!\u003dt\u0026\u0026this.apply_json_patch(t.content,t.buffers)}function b(e,o){if(\"undefined\"!\u003dtypeof Jupyter\u0026\u0026null!\u003dJupyter.notebook.kernel){a.logger.info(`Registering Jupyter comms for target ${e}`);const t\u003dJupyter.notebook.kernel.comm_manager;try{t.register_target(e,(t\u003d\u003e{a.logger.info(`Registering Jupyter comms for target ${e}`);const n\u003dnew i.Receiver;t.on_msg(_.bind(o,n))}))}catch(e){a.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else if(o.roots()[0].id in t.kernels){a.logger.info(`Registering JupyterLab comms for target ${e}`);const n\u003dt.kernels[o.roots()[0].id];try{n.registerCommTarget(e,(t\u003d\u003e{a.logger.info(`Registering JupyterLab comms for target ${e}`);const n\u003dnew i.Receiver;t.onMsg\u003d_.bind(o,n)}))}catch(e){a.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else if(\"undefined\"!\u003dtypeof google\u0026\u0026null!\u003dgoogle.colab.kernel){a.logger.info(`Registering Google Colab comms for target ${e}`);const t\u003dgoogle.colab.kernel.comms;try{t.registerTarget(e,(async t\u003d\u003e{var n,r,l;a.logger.info(`Registering Google Colab comms for target ${e}`);const c\u003dnew i.Receiver;try{for(var g,f\u003ds.__asyncValues(t.messages);!(g\u003dawait f.next()).done;){const e\u003dg.value,t\u003d{data:e.data},n\u003d[];for(const o of null!\u003d\u003d(l\u003de.buffers)\u0026\u0026void 0!\u003d\u003dl?l:[])n.push(new DataView(o));const r\u003d{content:t,buffers:n};_.bind(o)(c,r)}}catch(e){n\u003d{error:e}}finally{try{g\u0026\u0026!g.done\u0026\u0026(r\u003df.return)\u0026\u0026await r.call(f)}finally{if(n)throw n.error}}}))}catch(e){a.logger.warn(`Google Colab comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function. If running JupyterLab ensure the latest @bokeh/jupyter_bokeh extension is installed. In an exported notebook this warning is expected.\")}c.stylesheet.append(m.default),c.stylesheet.append(p.default),c.stylesheet.append(d.default),t.kernels\u003d{},t.embed_items_notebook\u003dfunction(e,o){if(1!\u003dg.size(e))throw new Error(\"embed_items_notebook expects exactly one document in docs_json\");const t\u003dl.Document.from_json(g.values(e)[0]);for(const e of o){null!\u003de.notebook_comms_target\u0026\u0026b(e.notebook_comms_target,t);const o\u003du._resolve_element(e),n\u003du._resolve_root_elements(e);f.add_document_standalone(t,o,n)}}},\n function _(t,o,r,e,d){e(),r.root\u003d\"bk-root\",r.tooltip\u003d\"bk-tooltip\",r.default\u003d\".rendered_html .bk-root .bk-tooltip table,.rendered_html .bk-root .bk-tooltip tr,.rendered_html .bk-root .bk-tooltip th,.rendered_html .bk-root .bk-tooltip td{border:none;padding:1px;}\"},\n function _(t,_,o,r,n){r();const a\u003dt(1);a.__exportStar(t(399),o),a.__exportStar(t(400),o)},\n function _(e,t,n,s,o){function l(){const e\u003ddocument.getElementsByTagName(\"body\")[0],t\u003ddocument.getElementsByClassName(\"bokeh-test-div\");1\u003d\u003dt.length\u0026\u0026(e.removeChild(t[0]),delete t[0]);const n\u003ddocument.createElement(\"div\");n.classList.add(\"bokeh-test-div\"),n.style.display\u003d\"none\",e.insertBefore(n,e.firstChild)}s(),n.results\u003d{},n.init\u003dfunction(){l()},n.record0\u003dfunction(e,t){n.results[e]\u003dt},n.record\u003dfunction(e,t){n.results[e]\u003dt,l()},n.count\u003dfunction(e){null\u003d\u003dn.results[e]\u0026\u0026(n.results[e]\u003d0),n.results[e]+\u003d1,l()}},\n function _(e,t,o,n,l){n(),o.safely\u003dfunction(e,t\u003d!1){try{return e()}catch(e){if(function(e){const t\u003ddocument.createElement(\"div\");t.style.backgroundColor\u003d\"#f2dede\",t.style.border\u003d\"1px solid #a94442\",t.style.borderRadius\u003d\"4px\",t.style.display\u003d\"inline-block\",t.style.fontFamily\u003d\"sans-serif\",t.style.marginTop\u003d\"5px\",t.style.minWidth\u003d\"200px\",t.style.padding\u003d\"5px 5px 5px 10px\",t.classList.add(\"bokeh-error-box-into-flames\");const o\u003ddocument.createElement(\"span\");o.style.backgroundColor\u003d\"#a94442\",o.style.borderRadius\u003d\"0px 4px 0px 0px\",o.style.color\u003d\"white\",o.style.cursor\u003d\"pointer\",o.style.cssFloat\u003d\"right\",o.style.fontSize\u003d\"0.8em\",o.style.margin\u003d\"-6px -6px 0px 0px\",o.style.padding\u003d\"2px 5px 4px 5px\",o.title\u003d\"close\",o.setAttribute(\"aria-label\",\"close\"),o.appendChild(document.createTextNode(\"x\")),o.addEventListener(\"click\",(()\u003d\u003es.removeChild(t)));const n\u003ddocument.createElement(\"h3\");n.style.color\u003d\"#a94442\",n.style.margin\u003d\"8px 0px 0px 0px\",n.style.padding\u003d\"0px\",n.appendChild(document.createTextNode(\"Bokeh Error\"));const l\u003ddocument.createElement(\"pre\");l.style.whiteSpace\u003d\"unset\",l.style.overflowX\u003d\"auto\",l.appendChild(document.createTextNode(e)),t.appendChild(o),t.appendChild(n),t.appendChild(l);const s\u003ddocument.getElementsByTagName(\"body\")[0];s.insertBefore(t,s.firstChild)}(e instanceof Error\u0026\u0026e.stack?e.stack:`${e}`),t)return;throw e}}},\n ], 0, {\"main\":0,\"tslib\":1,\"index\":2,\"version\":3,\"embed/index\":4,\"document/index\":5,\"document/document\":6,\"base\":7,\"core/util/types\":8,\"core/util/array\":9,\"core/util/math\":10,\"core/util/assert\":11,\"core/util/arrayable\":12,\"core/util/object\":13,\"core/has_props\":14,\"core/signaling\":15,\"core/util/defer\":16,\"core/util/refs\":17,\"core/properties\":18,\"core/logging\":19,\"core/enums\":20,\"core/kinds\":21,\"core/util/color\":22,\"core/util/svg_colors\":23,\"core/types\":24,\"core/util/bitset\":25,\"core/util/eq\":26,\"core/util/platform\":27,\"core/settings\":28,\"core/util/ndarray\":29,\"core/serializer\":30,\"core/util/serialization\":31,\"core/util/buffer\":32,\"core/uniforms\":33,\"core/util/string\":34,\"document/events\":35,\"core/util/pretty\":36,\"core/util/cloneable\":37,\"models/index\":38,\"models/annotations/index\":39,\"models/annotations/annotation\":40,\"models/renderers/renderer\":41,\"core/view\":42,\"core/dom\":43,\"styles/root.css\":44,\"core/visuals/index\":45,\"core/visuals/line\":46,\"core/visuals/visual\":47,\"core/property_mixins\":48,\"core/visuals/fill\":49,\"core/visuals/text\":50,\"core/visuals/hatch\":51,\"core/visuals/patterns\":52,\"model\":53,\"models/canvas/coordinates\":54,\"models/annotations/arrow\":55,\"models/annotations/data_annotation\":56,\"models/sources/columnar_data_source\":57,\"models/sources/data_source\":58,\"models/selections/selection\":59,\"core/selection_manager\":60,\"models/renderers/glyph_renderer\":61,\"models/renderers/data_renderer\":62,\"models/glyphs/line\":63,\"models/glyphs/xy_glyph\":64,\"core/util/projections\":65,\"models/glyphs/glyph\":98,\"core/util/bbox\":99,\"core/util/ragged_array\":100,\"core/util/spatial\":101,\"models/ranges/factor_range\":104,\"models/ranges/range\":105,\"models/glyphs/utils\":106,\"core/hittest\":107,\"models/glyphs/webgl/line\":108,\"models/glyphs/webgl/utils/index\":109,\"models/glyphs/webgl/utils/program\":110,\"models/glyphs/webgl/utils/buffer\":111,\"models/glyphs/webgl/utils/texture\":112,\"models/glyphs/webgl/base\":113,\"models/glyphs/webgl/line.vert\":114,\"models/glyphs/webgl/line.frag\":115,\"models/glyphs/patch\":116,\"models/glyphs/harea\":117,\"models/glyphs/area\":118,\"models/glyphs/varea\":119,\"models/sources/cds_view\":120,\"models/filters/filter\":121,\"core/build_views\":122,\"models/renderers/graph_renderer\":123,\"models/expressions/expression\":124,\"models/graphs/layout_provider\":125,\"models/graphs/graph_hit_test_policy\":126,\"models/glyphs/multi_line\":127,\"models/glyphs/patches\":128,\"models/selections/interaction_policy\":129,\"models/sources/column_data_source\":130,\"core/util/typed_array\":131,\"core/util/set\":132,\"models/annotations/arrow_head\":133,\"models/annotations/band\":134,\"models/annotations/upper_lower\":135,\"models/annotations/box_annotation\":136,\"models/annotations/color_bar\":137,\"models/annotations/title\":138,\"models/annotations/text_annotation\":139,\"core/layout/side_panel\":140,\"core/layout/types\":141,\"core/layout/layoutable\":142,\"core/util/text\":143,\"models/canvas/cartesian_frame\":144,\"models/scales/categorical_scale\":145,\"models/scales/scale\":146,\"models/transforms/index\":147,\"models/transforms/customjs_transform\":148,\"models/transforms/transform\":149,\"models/transforms/dodge\":150,\"models/transforms/range_transform\":151,\"models/transforms/interpolator\":152,\"models/transforms/jitter\":153,\"models/transforms/linear_interpolator\":154,\"models/transforms/step_interpolator\":155,\"models/ranges/range1d\":156,\"models/scales/log_scale\":157,\"models/scales/continuous_scale\":158,\"models/ranges/data_range1d\":159,\"models/ranges/data_range\":160,\"models/util\":161,\"models/axes/index\":162,\"models/axes/axis\":163,\"models/renderers/guide_renderer\":164,\"models/tickers/ticker\":165,\"models/formatters/tick_formatter\":166,\"core/graphics\":167,\"core/util/affine\":168,\"models/policies/labeling\":169,\"models/axes/categorical_axis\":170,\"models/tickers/categorical_ticker\":171,\"models/formatters/categorical_tick_formatter\":172,\"models/axes/continuous_axis\":173,\"models/axes/datetime_axis\":174,\"models/axes/linear_axis\":175,\"models/formatters/basic_tick_formatter\":176,\"models/tickers/basic_ticker\":177,\"models/tickers/adaptive_ticker\":178,\"models/tickers/continuous_ticker\":179,\"models/formatters/datetime_tick_formatter\":180,\"core/util/templating\":182,\"models/tickers/datetime_ticker\":185,\"models/tickers/composite_ticker\":186,\"models/tickers/days_ticker\":187,\"models/tickers/single_interval_ticker\":188,\"models/tickers/util\":189,\"models/tickers/months_ticker\":190,\"models/tickers/years_ticker\":191,\"models/axes/log_axis\":192,\"models/formatters/log_tick_formatter\":193,\"models/tickers/log_ticker\":194,\"models/axes/mercator_axis\":195,\"models/formatters/mercator_tick_formatter\":196,\"models/tickers/mercator_ticker\":197,\"models/tickers/index\":198,\"models/tickers/fixed_ticker\":199,\"models/tickers/binned_ticker\":200,\"models/mappers/scanning_color_mapper\":201,\"models/mappers/continuous_color_mapper\":202,\"models/mappers/color_mapper\":203,\"models/mappers/mapper\":204,\"models/formatters/index\":205,\"models/formatters/func_tick_formatter\":206,\"models/formatters/numeral_tick_formatter\":207,\"models/formatters/printf_tick_formatter\":208,\"models/mappers/index\":209,\"models/mappers/categorical_color_mapper\":210,\"models/mappers/categorical_mapper\":211,\"models/mappers/categorical_marker_mapper\":212,\"models/mappers/categorical_pattern_mapper\":213,\"models/mappers/linear_color_mapper\":214,\"models/mappers/log_color_mapper\":215,\"models/mappers/eqhist_color_mapper\":216,\"models/scales/index\":217,\"models/scales/linear_scale\":218,\"models/scales/linear_interpolation_scale\":219,\"models/ranges/index\":220,\"core/layout/index\":221,\"core/layout/alignments\":222,\"core/layout/grid\":223,\"core/layout/html\":224,\"core/layout/border\":225,\"models/annotations/label\":226,\"models/annotations/label_set\":227,\"models/annotations/legend\":228,\"models/annotations/legend_item\":229,\"core/vectorization\":230,\"models/annotations/poly_annotation\":231,\"models/annotations/slope\":232,\"models/annotations/span\":233,\"models/annotations/toolbar_panel\":234,\"models/tools/toolbar\":235,\"models/tools/tool\":236,\"models/tools/gestures/gesture_tool\":237,\"models/tools/button_tool\":238,\"core/dom_view\":240,\"styles/toolbar.css\":241,\"styles/icons.css\":242,\"styles/menus.css\":243,\"core/util/menus\":244,\"core/util/iterator\":245,\"models/tools/on_off_button\":246,\"models/tools/inspectors/inspect_tool\":247,\"models/tools/toolbar_base\":248,\"core/util/canvas\":249,\"core/util/svg\":250,\"models/tools/actions/action_tool\":251,\"models/tools/actions/help_tool\":252,\"styles/logo.css\":253,\"models/annotations/tooltip\":254,\"styles/tooltips.css\":255,\"models/annotations/whisker\":256,\"models/callbacks/index\":257,\"models/callbacks/customjs\":258,\"models/callbacks/callback\":259,\"models/callbacks/open_url\":260,\"models/canvas/index\":261,\"models/canvas/canvas\":262,\"core/ui_events\":263,\"core/bokeh_events\":264,\"core/util/wheel\":265,\"models/expressions/index\":266,\"models/expressions/customjs_expr\":267,\"models/expressions/stack\":268,\"models/expressions/cumsum\":269,\"models/expressions/minimum\":270,\"models/expressions/maximum\":271,\"models/filters/index\":272,\"models/filters/boolean_filter\":273,\"models/filters/customjs_filter\":274,\"models/filters/group_filter\":275,\"models/filters/index_filter\":276,\"models/glyphs/index\":277,\"models/glyphs/annular_wedge\":278,\"models/glyphs/annulus\":279,\"models/glyphs/arc\":280,\"models/glyphs/bezier\":281,\"models/glyphs/circle\":282,\"models/glyphs/webgl/markers\":283,\"models/glyphs/webgl/markers.vert\":284,\"models/glyphs/webgl/markers.frag\":285,\"models/glyphs/ellipse\":286,\"models/glyphs/ellipse_oval\":287,\"models/glyphs/center_rotatable\":288,\"models/glyphs/hbar\":289,\"models/glyphs/box\":290,\"models/glyphs/hex_tile\":291,\"models/glyphs/image\":292,\"models/glyphs/image_base\":293,\"models/glyphs/image_rgba\":294,\"models/glyphs/image_url\":295,\"core/util/image\":296,\"models/glyphs/multi_polygons\":297,\"models/glyphs/oval\":298,\"models/glyphs/quad\":299,\"models/glyphs/quadratic\":300,\"models/glyphs/ray\":301,\"models/glyphs/rect\":302,\"models/glyphs/scatter\":303,\"models/glyphs/marker\":304,\"models/glyphs/defs\":305,\"models/glyphs/segment\":306,\"models/glyphs/spline\":307,\"core/util/interpolation\":308,\"models/glyphs/step\":309,\"models/glyphs/text\":310,\"models/glyphs/vbar\":311,\"models/glyphs/wedge\":312,\"models/graphs/index\":313,\"models/graphs/static_layout_provider\":314,\"models/grids/index\":315,\"models/grids/grid\":316,\"models/layouts/index\":317,\"models/layouts/box\":318,\"models/layouts/layout_dom\":319,\"models/layouts/column\":320,\"models/layouts/grid_box\":321,\"models/layouts/html_box\":322,\"models/layouts/panel\":323,\"models/layouts/row\":324,\"models/layouts/spacer\":325,\"models/layouts/tabs\":326,\"styles/tabs.css\":327,\"styles/buttons.css\":328,\"models/layouts/widget_box\":329,\"models/plots/index\":330,\"models/plots/gmap_plot\":331,\"models/plots/plot\":332,\"models/plots/plot_canvas\":333,\"core/util/throttle\":334,\"models/plots/range_manager\":335,\"models/plots/state_manager\":336,\"models/plots/gmap_plot_canvas\":337,\"models/policies/index\":338,\"models/renderers/index\":339,\"models/selections/index\":340,\"models/sources/index\":341,\"models/sources/server_sent_data_source\":342,\"models/sources/web_data_source\":343,\"models/sources/ajax_data_source\":344,\"models/sources/geojson_data_source\":345,\"models/tiles/index\":346,\"models/tiles/bbox_tile_source\":347,\"models/tiles/mercator_tile_source\":348,\"models/tiles/tile_source\":349,\"models/tiles/tile_utils\":350,\"models/tiles/quadkey_tile_source\":351,\"models/tiles/tile_renderer\":352,\"models/tiles/wmts_tile_source\":353,\"styles/tiles.css\":354,\"models/tiles/tms_tile_source\":355,\"models/textures/index\":356,\"models/textures/canvas_texture\":357,\"models/textures/texture\":358,\"models/textures/image_url_texture\":359,\"models/tools/index\":360,\"models/tools/actions/custom_action\":361,\"models/tools/actions/redo_tool\":362,\"models/tools/actions/reset_tool\":363,\"models/tools/actions/save_tool\":364,\"models/tools/actions/undo_tool\":365,\"models/tools/actions/zoom_in_tool\":366,\"models/tools/actions/zoom_base_tool\":367,\"core/util/zoom\":368,\"models/tools/actions/zoom_out_tool\":369,\"models/tools/edit/edit_tool\":370,\"models/tools/edit/box_edit_tool\":371,\"models/tools/edit/freehand_draw_tool\":372,\"models/tools/edit/point_draw_tool\":373,\"models/tools/edit/poly_draw_tool\":374,\"models/tools/edit/poly_tool\":375,\"models/tools/edit/poly_edit_tool\":376,\"models/tools/gestures/box_select_tool\":377,\"models/tools/gestures/select_tool\":378,\"models/tools/gestures/box_zoom_tool\":379,\"models/tools/gestures/lasso_select_tool\":380,\"models/tools/gestures/poly_select_tool\":381,\"models/tools/edit/line_edit_tool\":382,\"models/tools/edit/line_tool\":383,\"models/tools/gestures/pan_tool\":384,\"models/tools/gestures/range_tool\":385,\"models/tools/gestures/tap_tool\":386,\"models/tools/gestures/wheel_pan_tool\":387,\"models/tools/gestures/wheel_zoom_tool\":388,\"models/tools/inspectors/crosshair_tool\":389,\"models/tools/inspectors/customjs_hover\":390,\"models/tools/inspectors/hover_tool\":391,\"models/tools/tool_proxy\":392,\"models/tools/toolbar_box\":393,\"document/defs\":394,\"embed/standalone\":395,\"embed/dom\":396,\"embed/server\":397,\"client/connection\":398,\"protocol/message\":399,\"protocol/receiver\":400,\"client/session\":401,\"embed/notebook\":402,\"styles/notebook.css\":403,\"protocol/index\":404,\"testing\":405,\"safely\":406}, {});});\n\n /* END bokeh.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-widgets.min.js */\n /*!\n * Copyright (c) 2012 - 2021, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"], \"2.3.2\");\n })(this, function(Bokeh, version) {\n var define;\n return (function(modules, entry, aliases, externals) {\n const bokeh \u003d typeof Bokeh !\u003d\u003d \"undefined\" \u0026\u0026 (version !\u003d null ? Bokeh[version] : Bokeh);\n if (bokeh !\u003d null) {\n return bokeh.register_plugin(modules, entry, aliases);\n } else {\n throw new Error(\"Cannot find Bokeh \" + version + \". You have to load it prior to loading plugins.\");\n }\n })\n ({\n 417: function _(t,e,i,o,r){o();const s\u003dt(1).__importStar(t(418));i.Widgets\u003ds;t(7).register_models(s)},\n 418: function _(t,e,o,r,u){r(),u(\"AbstractButton\",t(419).AbstractButton),u(\"AbstractIcon\",t(422).AbstractIcon),u(\"AutocompleteInput\",t(423).AutocompleteInput),u(\"Button\",t(428).Button),u(\"CheckboxButtonGroup\",t(429).CheckboxButtonGroup),u(\"CheckboxGroup\",t(431).CheckboxGroup),u(\"ColorPicker\",t(433).ColorPicker),u(\"DatePicker\",t(434).DatePicker),u(\"DateRangeSlider\",t(437).DateRangeSlider),u(\"DateSlider\",t(442).DateSlider),u(\"Div\",t(443).Div),u(\"Dropdown\",t(446).Dropdown),u(\"FileInput\",t(447).FileInput),u(\"InputWidget\",t(426).InputWidget),u(\"Markup\",t(444).Markup),u(\"MultiSelect\",t(448).MultiSelect),u(\"Paragraph\",t(449).Paragraph),u(\"PasswordInput\",t(450).PasswordInput),u(\"MultiChoice\",t(451).MultiChoice),u(\"NumericInput\",t(454).NumericInput),u(\"PreText\",t(455).PreText),u(\"RadioButtonGroup\",t(456).RadioButtonGroup),u(\"RadioGroup\",t(457).RadioGroup),u(\"RangeSlider\",t(458).RangeSlider),u(\"Select\",t(459).Select),u(\"Slider\",t(460).Slider),u(\"Spinner\",t(461).Spinner),u(\"TextInput\",t(424).TextInput),u(\"TextAreaInput\",t(462).TextAreaInput),u(\"Toggle\",t(463).Toggle),u(\"Widget\",t(488).Widget)},\n 419: function _(t,e,n,i,s){i();const l\u003dt(1),o\u003dt(20),r\u003dt(43),c\u003dt(122),u\u003dt(420),_\u003dt(422),a\u003dl.__importStar(t(328)),b\u003da;class d extends u.ControlView{*controls(){yield this.button_el}async lazy_initialize(){await super.lazy_initialize();const{icon:t}\u003dthis.model;null!\u003dt\u0026\u0026(this.icon_view\u003dawait c.build_view(t,{parent:this}))}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.render()))}remove(){null!\u003dthis.icon_view\u0026\u0026this.icon_view.remove(),super.remove()}styles(){return[...super.styles(),a.default]}_render_button(...t){return r.button({type:\"button\",disabled:this.model.disabled,class:[b.btn,b[`btn_${this.model.button_type}`]]},...t)}render(){super.render(),this.button_el\u003dthis._render_button(this.model.label),this.button_el.addEventListener(\"click\",(()\u003d\u003ethis.click())),null!\u003dthis.icon_view\u0026\u0026(\"\"!\u003dthis.model.label?r.prepend(this.button_el,this.icon_view.el,r.nbsp()):r.prepend(this.button_el,this.icon_view.el),this.icon_view.render()),this.group_el\u003dr.div({class:b.btn_group},this.button_el),this.el.appendChild(this.group_el)}click(){}}n.AbstractButtonView\u003dd,d.__name__\u003d\"AbstractButtonView\";class h extends u.Control{constructor(t){super(t)}static init_AbstractButton(){this.define((({String:t,Ref:e,Nullable:n})\u003d\u003e({label:[t,\"Button\"],icon:[n(e(_.AbstractIcon)),null],button_type:[o.ButtonType,\"default\"]})))}}n.AbstractButton\u003dh,h.__name__\u003d\"AbstractButton\",h.init_AbstractButton()},\n 420: function _(t,e,o,s,n){s();const i\u003dt(488),l\u003dt(43);class c extends i.WidgetView{connect_signals(){super.connect_signals();const t\u003dthis.model.properties;this.on_change(t.disabled,(()\u003d\u003e{for(const t of this.controls())l.toggle_attribute(t,\"disabled\",this.model.disabled)}))}}o.ControlView\u003dc,c.__name__\u003d\"ControlView\";class r extends i.Widget{constructor(t){super(t)}}o.Control\u003dr,r.__name__\u003d\"Control\"},\n 488: function _(i,t,e,o,n){o();const s\u003di(322),r\u003di(20);class d extends s.HTMLBoxView{_width_policy(){return\"horizontal\"\u003d\u003dthis.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"\u003d\u003dthis.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i\u003dsuper.box_sizing();return\"horizontal\"\u003d\u003dthis.model.orientation?null\u003d\u003di.width\u0026\u0026(i.width\u003dthis.model.default_size):null\u003d\u003di.height\u0026\u0026(i.height\u003dthis.model.default_size),i}}e.WidgetView\u003dd,d.__name__\u003d\"WidgetView\";class _ extends s.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define((({Number:i})\u003d\u003e({orientation:[r.Orientation,\"horizontal\"],default_size:[i,300]}))),this.override({margin:[5,5,5,5]})}}e.Widget\u003d_,_.__name__\u003d\"Widget\",_.init_Widget()},\n 422: function _(c,t,s,n,e){n();const o\u003dc(53),_\u003dc(240);class a extends _.DOMView{}s.AbstractIconView\u003da,a.__name__\u003d\"AbstractIconView\";class r extends o.Model{constructor(c){super(c)}}s.AbstractIcon\u003dr,r.__name__\u003d\"AbstractIcon\"},\n 423: function _(e,t,n,i,s){i();const h\u003de(1),o\u003de(424),_\u003de(43),u\u003de(10),r\u003dh.__importStar(e(243)),c\u003dr;class l extends o.TextInputView{constructor(){super(...arguments),this._open\u003d!1,this._last_value\u003d\"\",this._hover_index\u003d0}styles(){return[...super.styles(),r.default]}render(){super.render(),this.input_el.addEventListener(\"keydown\",(e\u003d\u003ethis._keydown(e))),this.input_el.addEventListener(\"keyup\",(e\u003d\u003ethis._keyup(e))),this.menu\u003d_.div({class:[c.menu,c.below]}),this.menu.addEventListener(\"click\",(e\u003d\u003ethis._menu_click(e))),this.menu.addEventListener(\"mouseover\",(e\u003d\u003ethis._menu_hover(e))),this.el.appendChild(this.menu),_.undisplay(this.menu)}change_input(){this._open\u0026\u0026this.menu.children.length\u003e0\u0026\u0026(this.model.value\u003dthis.menu.children[this._hover_index].textContent,this.input_el.focus(),this._hide_menu()),this.model.restrict||super.change_input()}_update_completions(e){_.empty(this.menu);for(const t of e){const e\u003d_.div({},t);this.menu.appendChild(e)}e.length\u003e0\u0026\u0026this.menu.children[0].classList.add(c.active)}_show_menu(){if(!this._open){this._open\u003d!0,this._hover_index\u003d0,this._last_value\u003dthis.model.value,_.display(this.menu);const e\u003dt\u003d\u003e{const{target:n}\u003dt;n instanceof HTMLElement\u0026\u0026!this.el.contains(n)\u0026\u0026(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open\u0026\u0026(this._open\u003d!1,_.undisplay(this.menu))}_menu_click(e){e.target!\u003de.currentTarget\u0026\u0026e.target instanceof Element\u0026\u0026(this.model.value\u003de.target.textContent,this.input_el.focus(),this._hide_menu())}_menu_hover(e){if(e.target!\u003de.currentTarget\u0026\u0026e.target instanceof Element){let t\u003d0;for(t\u003d0;t\u003cthis.menu.children.length\u0026\u0026this.menu.children[t].textContent!\u003de.target.textContent;t++);this._bump_hover(t)}}_bump_hover(e){const t\u003dthis.menu.children.length;this._open\u0026\u0026t\u003e0\u0026\u0026(this.menu.children[this._hover_index].classList.remove(c.active),this._hover_index\u003du.clamp(e,0,t-1),this.menu.children[this._hover_index].classList.add(c.active))}_keydown(e){}_keyup(e){switch(e.keyCode){case _.Keys.Enter:this.change_input();break;case _.Keys.Esc:this._hide_menu();break;case _.Keys.Up:this._bump_hover(this._hover_index-1);break;case _.Keys.Down:this._bump_hover(this._hover_index+1);break;default:{const e\u003dthis.input_el.value;if(e.length\u003cthis.model.min_characters)return void this._hide_menu();const t\u003d[],{case_sensitive:n}\u003dthis.model;let i;i\u003dn?e\u003d\u003ee:e\u003d\u003ee.toLowerCase();for(const n of this.model.completions)i(n).startsWith(i(e))\u0026\u0026t.push(n);this._update_completions(t),0\u003d\u003dt.length?this._hide_menu():this._show_menu()}}}}n.AutocompleteInputView\u003dl,l.__name__\u003d\"AutocompleteInputView\";class a extends o.TextInput{constructor(e){super(e)}static init_AutocompleteInput(){this.prototype.default_view\u003dl,this.define((({Boolean:e,Int:t,String:n,Array:i})\u003d\u003e({completions:[i(n),[]],min_characters:[t,2],case_sensitive:[e,!0],restrict:[e,!0]})))}}n.AutocompleteInput\u003da,a.__name__\u003d\"AutocompleteInput\",a.init_AutocompleteInput()},\n 424: function _(t,e,n,i,p){i();const _\u003dt(1),u\u003dt(425),s\u003dt(43),x\u003d_.__importStar(t(427));class a extends u.TextLikeInputView{_render_input(){this.input_el\u003ds.input({type:\"text\",class:x.input})}}n.TextInputView\u003da,a.__name__\u003d\"TextInputView\";class c extends u.TextLikeInput{constructor(t){super(t)}static init_TextInput(){this.prototype.default_view\u003da}}n.TextInput\u003dc,c.__name__\u003d\"TextInput\",c.init_TextInput()},\n 425: function _(e,t,n,i,l){i();const s\u003de(426);class h extends s.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,(()\u003d\u003e{var e;return this.input_el.name\u003dnull!\u003d\u003d(e\u003dthis.model.name)\u0026\u0026void 0!\u003d\u003de?e:\"\"})),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.input_el.value\u003dthis.model.value)),this.connect(this.model.properties.value_input.change,(()\u003d\u003ethis.input_el.value\u003dthis.model.value_input)),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.input_el.disabled\u003dthis.model.disabled)),this.connect(this.model.properties.placeholder.change,(()\u003d\u003ethis.input_el.placeholder\u003dthis.model.placeholder)),this.connect(this.model.properties.max_length.change,(()\u003d\u003e{const{max_length:e}\u003dthis.model;null!\u003de?this.input_el.maxLength\u003de:this.input_el.removeAttribute(\"maxLength\")}))}render(){var e;super.render(),this._render_input();const{input_el:t}\u003dthis;t.name\u003dnull!\u003d\u003d(e\u003dthis.model.name)\u0026\u0026void 0!\u003d\u003de?e:\"\",t.value\u003dthis.model.value,t.disabled\u003dthis.model.disabled,t.placeholder\u003dthis.model.placeholder,null!\u003dthis.model.max_length\u0026\u0026(t.maxLength\u003dthis.model.max_length),t.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),t.addEventListener(\"input\",(()\u003d\u003ethis.change_input_value())),this.group_el.appendChild(t)}change_input(){this.model.value\u003dthis.input_el.value,super.change_input()}change_input_value(){this.model.value_input\u003dthis.input_el.value,super.change_input()}}n.TextLikeInputView\u003dh,h.__name__\u003d\"TextLikeInputView\";class a extends s.InputWidget{constructor(e){super(e)}static init_TextLikeInput(){this.define((({Int:e,String:t,Nullable:n})\u003d\u003e({value:[t,\"\"],value_input:[t,\"\"],placeholder:[t,\"\"],max_length:[n(e),null]})))}}n.TextLikeInput\u003da,a.__name__\u003d\"TextLikeInput\",a.init_TextLikeInput()},\n 426: function _(t,e,i,n,s){n();const l\u003dt(1),o\u003dt(420),r\u003dt(43),_\u003dl.__importStar(t(427)),p\u003d_;class d extends o.ControlView{*controls(){yield this.input_el}connect_signals(){super.connect_signals(),this.connect(this.model.properties.title.change,(()\u003d\u003e{this.label_el.textContent\u003dthis.model.title}))}styles(){return[...super.styles(),_.default]}render(){super.render();const{title:t}\u003dthis.model;this.label_el\u003dr.label({style:{display:0\u003d\u003dt.length?\"none\":\"\"}},t),this.group_el\u003dr.div({class:p.input_group},this.label_el),this.el.appendChild(this.group_el)}change_input(){}}i.InputWidgetView\u003dd,d.__name__\u003d\"InputWidgetView\";class u extends o.Control{constructor(t){super(t)}static init_InputWidget(){this.define((({String:t})\u003d\u003e({title:[t,\"\"]})))}}i.InputWidget\u003du,u.__name__\u003d\"InputWidget\",u.init_InputWidget()},\n 427: function _(o,i,t,n,p){n(),t.root\u003d\"bk-root\",t.input\u003d\"bk-input\",t.input_group\u003d\"bk-input-group\",t.inline\u003d\"bk-inline\",t.spin_wrapper\u003d\"bk-spin-wrapper\",t.spin_btn\u003d\"bk-spin-btn\",t.spin_btn_up\u003d\"bk-spin-btn-up\",t.spin_btn_down\u003d\"bk-spin-btn-down\",t.default\u003d\u0027.bk-root .bk-input{display:inline-block;width:100%;flex-grow:1;-webkit-flex-grow:1;min-height:31px;padding:0 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;}.bk-root .bk-input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.bk-root .bk-input::placeholder,.bk-root .bk-input:-ms-input-placeholder,.bk-root .bk-input::-moz-placeholder,.bk-root .bk-input::-webkit-input-placeholder{color:#999;opacity:1;}.bk-root .bk-input[disabled]{cursor:not-allowed;background-color:#eee;opacity:1;}.bk-root select:not([multiple]).bk-input,.bk-root select:not([size]).bk-input{height:auto;appearance:none;-webkit-appearance:none;background-image:url(\\\u0027data:image/svg+xml;utf8,\u003csvg version\u003d\"1.1\" viewBox\u003d\"0 0 25 20\" xmlns\u003d\"http://www.w3.org/2000/svg\"\u003e\u003cpath d\u003d\"M 0,0 25,0 12.5,20 Z\" fill\u003d\"black\" /\u003e\u003c/svg\u003e\\\u0027);background-position:right 0.5em center;background-size:8px 6px;background-repeat:no-repeat;}.bk-root select[multiple].bk-input,.bk-root select[size].bk-input,.bk-root textarea.bk-input{height:auto;}.bk-root .bk-input-group{width:100%;height:100%;display:inline-flex;display:-webkit-inline-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;align-items:start;-webkit-align-items:start;flex-direction:column;-webkit-flex-direction:column;white-space:nowrap;}.bk-root .bk-input-group.bk-inline{flex-direction:row;-webkit-flex-direction:row;}.bk-root .bk-input-group.bk-inline \u003e *:not(:first-child){margin-left:5px;}.bk-root .bk-input-group input[type\u003d\"checkbox\"] + span,.bk-root .bk-input-group input[type\u003d\"radio\"] + span{position:relative;top:-2px;margin-left:3px;}.bk-root .bk-input-group \u003e .bk-spin-wrapper{display:inherit;width:inherit;height:inherit;position:relative;overflow:hidden;padding:0;vertical-align:middle;}.bk-root .bk-input-group \u003e .bk-spin-wrapper input{padding-right:20px;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn{position:absolute;display:block;height:50%;min-height:0;min-width:0;width:30px;padding:0;margin:0;right:0;border:none;background:none;cursor:pointer;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn:before{content:\"\";display:inline-block;transform:translateY(-50%);border-left:5px solid transparent;border-right:5px solid transparent;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-up{top:0;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-up:before{border-bottom:5px solid black;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-up:disabled:before{border-bottom-color:grey;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-down{bottom:0;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-down:before{border-top:5px solid black;}.bk-root .bk-input-group \u003e .bk-spin-wrapper \u003e .bk-spin-btn.bk-spin-btn-down:disabled:before{border-top-color:grey;}\u0027},\n 428: function _(t,e,n,i,o){i();const s\u003dt(419),u\u003dt(264);class c extends s.AbstractButtonView{click(){this.model.trigger_event(new u.ButtonClick),super.click()}}n.ButtonView\u003dc,c.__name__\u003d\"ButtonView\";class _ extends s.AbstractButton{constructor(t){super(t)}static init_Button(){this.prototype.default_view\u003dc,this.override({label:\"Button\"})}}n.Button\u003d_,_.__name__\u003d\"Button\",_.init_Button()},\n 429: function _(t,e,o,i,c){i();const n\u003dt(1),s\u003dt(430),a\u003dt(43),u\u003dn.__importStar(t(328));class r extends s.ButtonGroupView{get active(){return new Set(this.model.active)}change_active(t){const{active:e}\u003dthis;e.has(t)?e.delete(t):e.add(t),this.model.active\u003d[...e].sort()}_update_active(){const{active:t}\u003dthis;this._buttons.forEach(((e,o)\u003d\u003e{a.classes(e).toggle(u.active,t.has(o))}))}}o.CheckboxButtonGroupView\u003dr,r.__name__\u003d\"CheckboxButtonGroupView\";class _ extends s.ButtonGroup{constructor(t){super(t)}static init_CheckboxButtonGroup(){this.prototype.default_view\u003dr,this.define((({Int:t,Array:e})\u003d\u003e({active:[e(t),[]]})))}}o.CheckboxButtonGroup\u003d_,_.__name__\u003d\"CheckboxButtonGroup\",_.init_CheckboxButtonGroup()},\n 430: function _(t,e,n,s,i){s();const o\u003dt(1),r\u003dt(420),u\u003dt(20),a\u003dt(43),_\u003do.__importStar(t(328)),l\u003d_;class c extends r.ControlView{*controls(){yield*this._buttons}connect_signals(){super.connect_signals();const t\u003dthis.model.properties;this.on_change(t.button_type,(()\u003d\u003ethis.render())),this.on_change(t.labels,(()\u003d\u003ethis.render())),this.on_change(t.active,(()\u003d\u003ethis._update_active()))}styles(){return[...super.styles(),_.default]}render(){super.render(),this._buttons\u003dthis.model.labels.map(((t,e)\u003d\u003e{const n\u003da.div({class:[l.btn,l[`btn_${this.model.button_type}`]],disabled:this.model.disabled},t);return n.addEventListener(\"click\",(()\u003d\u003ethis.change_active(e))),n})),this._update_active();const t\u003da.div({class:l.btn_group},this._buttons);this.el.appendChild(t)}}n.ButtonGroupView\u003dc,c.__name__\u003d\"ButtonGroupView\";class d extends r.Control{constructor(t){super(t)}static init_ButtonGroup(){this.define((({String:t,Array:e})\u003d\u003e({labels:[e(t),[]],button_type:[u.ButtonType,\"default\"]})))}}n.ButtonGroup\u003dd,d.__name__\u003d\"ButtonGroup\",d.init_ButtonGroup()},\n 431: function _(e,t,i,n,s){n();const o\u003de(1),c\u003de(432),a\u003de(43),l\u003de(9),d\u003do.__importStar(e(427));class h extends c.InputGroupView{render(){super.render();const e\u003da.div({class:[d.input_group,this.model.inline?d.inline:null]});this.el.appendChild(e);const{active:t,labels:i}\u003dthis.model;this._inputs\u003d[];for(let n\u003d0;n\u003ci.length;n++){const s\u003da.input({type:\"checkbox\",value:`${n}`});s.addEventListener(\"change\",(()\u003d\u003ethis.change_active(n))),this._inputs.push(s),this.model.disabled\u0026\u0026(s.disabled\u003d!0),l.includes(t,n)\u0026\u0026(s.checked\u003d!0);const o\u003da.label({},s,a.span({},i[n]));e.appendChild(o)}}change_active(e){const t\u003dnew Set(this.model.active);t.has(e)?t.delete(e):t.add(e),this.model.active\u003d[...t].sort()}}i.CheckboxGroupView\u003dh,h.__name__\u003d\"CheckboxGroupView\";class p extends c.InputGroup{constructor(e){super(e)}static init_CheckboxGroup(){this.prototype.default_view\u003dh,this.define((({Boolean:e,Int:t,String:i,Array:n})\u003d\u003e({active:[n(t),[]],labels:[n(i),[]],inline:[e,!1]})))}}i.CheckboxGroup\u003dp,p.__name__\u003d\"CheckboxGroup\",p.init_CheckboxGroup()},\n 432: function _(n,t,e,s,o){s();const r\u003dn(1),u\u003dn(420),c\u003dr.__importDefault(n(427));class _ extends u.ControlView{*controls(){yield*this._inputs}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.render()))}styles(){return[...super.styles(),c.default]}}e.InputGroupView\u003d_,_.__name__\u003d\"InputGroupView\";class i extends u.Control{constructor(n){super(n)}}e.InputGroup\u003di,i.__name__\u003d\"InputGroup\"},\n 433: function _(e,i,t,n,o){n();const s\u003de(1),l\u003de(426),r\u003de(43),c\u003de(22),a\u003ds.__importStar(e(427));class d extends l.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,(()\u003d\u003e{var e;return this.input_el.name\u003dnull!\u003d\u003d(e\u003dthis.model.name)\u0026\u0026void 0!\u003d\u003de?e:\"\"})),this.connect(this.model.properties.color.change,(()\u003d\u003ethis.input_el.value\u003dc.color2hexrgb(this.model.color))),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.input_el.disabled\u003dthis.model.disabled))}render(){super.render(),this.input_el\u003dr.input({type:\"color\",class:a.input,name:this.model.name,value:this.model.color,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),this.group_el.appendChild(this.input_el)}change_input(){this.model.color\u003dthis.input_el.value,super.change_input()}}t.ColorPickerView\u003dd,d.__name__\u003d\"ColorPickerView\";class h extends l.InputWidget{constructor(e){super(e)}static init_ColorPicker(){this.prototype.default_view\u003dd,this.define((({Color:e})\u003d\u003e({color:[e,\"#000000\"]})))}}t.ColorPicker\u003dh,h.__name__\u003d\"ColorPicker\",h.init_ColorPicker()},\n 434: function _(e,t,i,n,s){n();const a\u003de(1),l\u003da.__importDefault(e(435)),o\u003de(426),d\u003de(43),r\u003de(20),c\u003de(8),h\u003da.__importStar(e(427)),u\u003da.__importDefault(e(436));function _(e){const t\u003d[];for(const i of e)if(c.isString(i))t.push(i);else{const[e,n]\u003di;t.push({from:e,to:n})}return t}class p extends o.InputWidgetView{connect_signals(){super.connect_signals();const{value:e,min_date:t,max_date:i,disabled_dates:n,enabled_dates:s,position:a,inline:l}\u003dthis.model.properties;this.connect(e.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.setDate(this.model.value)})),this.connect(t.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"minDate\",this.model.min_date)})),this.connect(i.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"maxDate\",this.model.max_date)})),this.connect(n.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"disable\",this.model.disabled_dates)})),this.connect(s.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"enable\",this.model.enabled_dates)})),this.connect(a.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"position\",this.model.position)})),this.connect(l.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"inline\",this.model.inline)}))}remove(){var e;null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de||e.destroy(),super.remove()}styles(){return[...super.styles(),u.default]}render(){var e,t;null\u003d\u003dthis._picker\u0026\u0026(super.render(),this.input_el\u003dd.input({type:\"text\",class:h.input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker\u003dl.default(this.input_el,{defaultDate:this.model.value,minDate:null!\u003d\u003d(e\u003dthis.model.min_date)\u0026\u0026void 0!\u003d\u003de?e:void 0,maxDate:null!\u003d\u003d(t\u003dthis.model.max_date)\u0026\u0026void 0!\u003d\u003dt?t:void 0,inline:this.model.inline,position:this.model.position,disable:_(this.model.disabled_dates),enable:_(this.model.enabled_dates),onChange:(e,t,i)\u003d\u003ethis._on_change(e,t,i)}))}_on_change(e,t,i){this.model.value\u003dt,this.change_input()}}i.DatePickerView\u003dp,p.__name__\u003d\"DatePickerView\";class m extends o.InputWidget{constructor(e){super(e)}static init_DatePicker(){this.prototype.default_view\u003dp,this.define((({Boolean:e,String:t,Array:i,Tuple:n,Or:s,Nullable:a})\u003d\u003e{const l\u003di(s(t,n(t,t)));return{value:[t],min_date:[a(t),null],max_date:[a(t),null],disabled_dates:[l,[]],enabled_dates:[l,[]],position:[r.CalendarPosition,\"auto\"],inline:[e,!1]}}))}}i.DatePicker\u003dm,m.__name__\u003d\"DatePicker\",m.init_DatePicker()},\n 435: function _(e,n,t,a,i){\n /* flatpickr v4.6.6, @license MIT */var o,r;o\u003dthis,r\u003dfunction(){\"use strict\";\n /*! *****************************************************************************\n Copyright (c) Microsoft Corporation.\n \n Permission to use, copy, modify, and/or distribute this software for any\n purpose with or without fee is hereby granted.\n \n THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\n REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\n AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\n INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\n LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\n OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n PERFORMANCE OF THIS SOFTWARE.\n ***************************************************************************** */var e\u003dfunction(){return(e\u003dObject.assign||function(e){for(var n,t\u003d1,a\u003darguments.length;t\u003ca;t++)for(var i in n\u003darguments[t])Object.prototype.hasOwnProperty.call(n,i)\u0026\u0026(e[i]\u003dn[i]);return e}).apply(this,arguments)};function n(){for(var e\u003d0,n\u003d0,t\u003darguments.length;n\u003ct;n++)e+\u003darguments[n].length;var a\u003dArray(e),i\u003d0;for(n\u003d0;n\u003ct;n++)for(var o\u003darguments[n],r\u003d0,l\u003do.length;r\u003cl;r++,i++)a[i]\u003do[r];return a}var t\u003d[\"onChange\",\"onClose\",\"onDayCreate\",\"onDestroy\",\"onKeyDown\",\"onMonthChange\",\"onOpen\",\"onParseConfig\",\"onReady\",\"onValueUpdate\",\"onYearChange\",\"onPreCalendarPosition\"],a\u003d{_disable:[],_enable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:\"F j, Y\",altInput:!1,altInputClass:\"form-control input\",animate:\"object\"\u003d\u003dtypeof window\u0026\u0026-1\u003d\u003d\u003dwindow.navigator.userAgent.indexOf(\"MSIE\"),ariaDateFormat:\"F j, Y\",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:\", \",dateFormat:\"Y-m-d\",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(e){return\"undefined\"!\u003dtypeof console\u0026\u0026console.warn(e)},getWeek:function(e){var n\u003dnew Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t\u003dnew Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:\"default\",minuteIncrement:5,mode:\"single\",monthSelectorType:\"dropdown\",nextArrow:\"\u003csvg version\u003d\u00271.1\u0027 xmlns\u003d\u0027http://www.w3.org/2000/svg\u0027 xmlns:xlink\u003d\u0027http://www.w3.org/1999/xlink\u0027 viewBox\u003d\u00270 0 17 17\u0027\u003e\u003cg\u003e\u003c/g\u003e\u003cpath d\u003d\u0027M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z\u0027 /\u003e\u003c/svg\u003e\",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:\"auto\",positionElement:void 0,prevArrow:\"\u003csvg version\u003d\u00271.1\u0027 xmlns\u003d\u0027http://www.w3.org/2000/svg\u0027 xmlns:xlink\u003d\u0027http://www.w3.org/1999/xlink\u0027 viewBox\u003d\u00270 0 17 17\u0027\u003e\u003cg\u003e\u003c/g\u003e\u003cpath d\u003d\u0027M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z\u0027 /\u003e\u003c/svg\u003e\",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i\u003d{weekdays:{shorthand:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],longhand:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},months:{shorthand:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],longhand:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n\u003de%100;if(n\u003e3\u0026\u0026n\u003c21)return\"th\";switch(n%10){case 1:return\"st\";case 2:return\"nd\";case 3:return\"rd\";default:return\"th\"}},rangeSeparator:\" to \",weekAbbreviation:\"Wk\",scrollTitle:\"Scroll to increment\",toggleTitle:\"Click to toggle\",amPM:[\"AM\",\"PM\"],yearAriaLabel:\"Year\",monthAriaLabel:\"Month\",hourAriaLabel:\"Hour\",minuteAriaLabel:\"Minute\",time_24hr:!1},o\u003dfunction(e,n){return void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d2),(\"000\"+e).slice(-1*n)},r\u003dfunction(e){return!0\u003d\u003d\u003de?1:0};function l(e,n,t){var a;return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1),function(){var i\u003dthis,o\u003darguments;null!\u003d\u003da\u0026\u0026clearTimeout(a),a\u003dwindow.setTimeout((function(){a\u003dnull,t||e.apply(i,o)}),n),t\u0026\u0026!a\u0026\u0026e.apply(i,o)}}var c\u003dfunction(e){return e instanceof Array?e:[e]};function d(e,n,t){if(!0\u003d\u003d\u003dt)return e.classList.add(n);e.classList.remove(n)}function s(e,n,t){var a\u003dwindow.document.createElement(e);return n\u003dn||\"\",t\u003dt||\"\",a.className\u003dn,void 0!\u003d\u003dt\u0026\u0026(a.textContent\u003dt),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){return n(e)?e:e.parentNode?f(e.parentNode,n):void 0}function m(e,n){var t\u003ds(\"div\",\"numInputWrapper\"),a\u003ds(\"input\",\"numInput \"+e),i\u003ds(\"span\",\"arrowUp\"),o\u003ds(\"span\",\"arrowDown\");if(-1\u003d\u003d\u003dnavigator.userAgent.indexOf(\"MSIE 9.0\")?a.type\u003d\"number\":(a.type\u003d\"text\",a.pattern\u003d\"\\\\d*\"),void 0!\u003d\u003dn)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function g(e){try{return\"function\"\u003d\u003dtypeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var p\u003dfunction(){},h\u003dfunction(e,n,t){return t.months[n?\"shorthand\":\"longhand\"][e]},v\u003d{D:p,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours(parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],\"i\").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a\u003dparseInt(n),i\u003dnew Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours(parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:p,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:p,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},D\u003d{D:\"(\\\\w+)\",F:\"(\\\\w+)\",G:\"(\\\\d\\\\d|\\\\d)\",H:\"(\\\\d\\\\d|\\\\d)\",J:\"(\\\\d\\\\d|\\\\d)\\\\w+\",K:\"\",M:\"(\\\\w+)\",S:\"(\\\\d\\\\d|\\\\d)\",U:\"(.+)\",W:\"(\\\\d\\\\d|\\\\d)\",Y:\"(\\\\d{4})\",Z:\"(.+)\",d:\"(\\\\d\\\\d|\\\\d)\",h:\"(\\\\d\\\\d|\\\\d)\",i:\"(\\\\d\\\\d|\\\\d)\",j:\"(\\\\d\\\\d|\\\\d)\",l:\"(\\\\w+)\",m:\"(\\\\d\\\\d|\\\\d)\",n:\"(\\\\d\\\\d|\\\\d)\",s:\"(\\\\d\\\\d|\\\\d)\",u:\"(.+)\",w:\"(\\\\d\\\\d|\\\\d)\",y:\"(\\\\d{2})\"},w\u003d{Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[w.w(e,n,t)]},F:function(e,n,t){return h(w.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(w.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!\u003d\u003dn.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()\u003e11)]},M:function(e,n){return h(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},b\u003dfunction(e){var n\u003de.config,t\u003dvoid 0\u003d\u003d\u003dn?a:n,o\u003de.l10n,r\u003dvoid 0\u003d\u003d\u003do?i:o,l\u003de.isMobile,c\u003dvoid 0!\u003d\u003dl\u0026\u0026l;return function(e,n,a){var i\u003da||r;return void 0\u003d\u003d\u003dt.formatDate||c?n.split(\"\").map((function(n,a,o){return w[n]\u0026\u0026\"\\\\\"!\u003d\u003do[a-1]?w[n](e,i,t):\"\\\\\"!\u003d\u003dn?n:\"\"})).join(\"\"):t.formatDate(e,n,i)}},C\u003dfunction(e){var n\u003de.config,t\u003dvoid 0\u003d\u003d\u003dn?a:n,o\u003de.l10n,r\u003dvoid 0\u003d\u003d\u003do?i:o;return function(e,n,i,o){if(0\u003d\u003d\u003de||e){var l,c\u003do||r,d\u003de;if(e instanceof Date)l\u003dnew Date(e.getTime());else if(\"string\"!\u003dtypeof e\u0026\u0026void 0!\u003d\u003de.toFixed)l\u003dnew Date(e);else if(\"string\"\u003d\u003dtypeof e){var s\u003dn||(t||a).dateFormat,u\u003dString(e).trim();if(\"today\"\u003d\u003d\u003du)l\u003dnew Date,i\u003d!0;else if(/Z$/.test(u)||/GMT$/.test(u))l\u003dnew Date(e);else if(t\u0026\u0026t.parseDate)l\u003dt.parseDate(e,s);else{l\u003dt\u0026\u0026t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f\u003dvoid 0,m\u003d[],g\u003d0,p\u003d0,h\u003d\"\";g\u003cs.length;g++){var w\u003ds[g],b\u003d\"\\\\\"\u003d\u003d\u003dw,C\u003d\"\\\\\"\u003d\u003d\u003ds[g-1]||b;if(D[w]\u0026\u0026!C){h+\u003dD[w];var M\u003dnew RegExp(h).exec(e);M\u0026\u0026(f\u003d!0)\u0026\u0026m[\"Y\"!\u003d\u003dw?\"push\":\"unshift\"]({fn:v[w],val:M[++p]})}else b||(h+\u003d\".\");m.forEach((function(e){var n\u003de.fn,t\u003de.val;return l\u003dn(l,t,c)||l}))}l\u003df?l:void 0}}if(l instanceof Date\u0026\u0026!isNaN(l.getTime()))return!0\u003d\u003d\u003di\u0026\u0026l.setHours(0,0,0,0),l;t.errorHandler(new Error(\"Invalid date provided: \"+d))}}};function M(e,n,t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),!1!\u003d\u003dt?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var y\u003d864e5;function x(p,v){var w\u003d{config:e(e({},a),k.defaultConfig),l10n:i};function x(e){return e.bind(w)}function E(){var e\u003dw.config;!1\u003d\u003d\u003de.weekNumbers\u0026\u00261\u003d\u003d\u003de.showMonths||!0!\u003d\u003de.noCalendar\u0026\u0026window.requestAnimationFrame((function(){if(void 0!\u003d\u003dw.calendarContainer\u0026\u0026(w.calendarContainer.style.visibility\u003d\"hidden\",w.calendarContainer.style.display\u003d\"block\"),void 0!\u003d\u003dw.daysContainer){var n\u003d(w.days.offsetWidth+1)*e.showMonths;w.daysContainer.style.width\u003dn+\"px\",w.calendarContainer.style.width\u003dn+(void 0!\u003d\u003dw.weekWrapper?w.weekWrapper.offsetWidth:0)+\"px\",w.calendarContainer.style.removeProperty(\"visibility\"),w.calendarContainer.style.removeProperty(\"display\")}}))}function T(e){if(0\u003d\u003d\u003dw.selectedDates.length){var n\u003dvoid 0!\u003d\u003dw.config.minDate?new Date(w.config.minDate.getTime()):new Date,t\u003d_(),a\u003dt.hours,i\u003dt.minutes,l\u003dt.seconds;n.setHours(a,i,l,0),w.setDate(n,!1)}void 0!\u003d\u003de\u0026\u0026\"blur\"!\u003d\u003de.type\u0026\u0026function(e){e.preventDefault();var n\u003d\"keydown\"\u003d\u003d\u003de.type,t\u003dg(e),a\u003dt;void 0!\u003d\u003dw.amPM\u0026\u0026t\u003d\u003d\u003dw.amPM\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(w.amPM.textContent\u003d\u003d\u003dw.l10n.amPM[0])]);var i\u003dparseFloat(a.getAttribute(\"min\")),l\u003dparseFloat(a.getAttribute(\"max\")),c\u003dparseFloat(a.getAttribute(\"step\")),d\u003dparseInt(a.value,10),s\u003de.delta||(n?38\u003d\u003d\u003de.which?1:-1:0),u\u003dd+c*s;if(void 0!\u003d\u003da.value\u0026\u00262\u003d\u003d\u003da.value.length){var f\u003da\u003d\u003d\u003dw.hourElement,m\u003da\u003d\u003d\u003dw.minuteElement;u\u003ci?(u\u003dl+u+r(!f)+(r(f)\u0026\u0026r(!w.amPM)),m\u0026\u0026H(void 0,-1,w.hourElement)):u\u003el\u0026\u0026(u\u003da\u003d\u003d\u003dw.hourElement?u-l-r(!w.amPM):i,m\u0026\u0026H(void 0,1,w.hourElement)),w.amPM\u0026\u0026f\u0026\u0026(1\u003d\u003d\u003dc?u+d\u003d\u003d\u003d23:Math.abs(u-d)\u003ec)\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(w.amPM.textContent\u003d\u003d\u003dw.l10n.amPM[0])]),a.value\u003do(u)}}(e);var c\u003dw._input.value;I(),be(),w._input.value!\u003d\u003dc\u0026\u0026w._debouncedChange()}function I(){if(void 0!\u003d\u003dw.hourElement\u0026\u0026void 0!\u003d\u003dw.minuteElement){var e,n,t\u003d(parseInt(w.hourElement.value.slice(-2),10)||0)%24,a\u003d(parseInt(w.minuteElement.value,10)||0)%60,i\u003dvoid 0!\u003d\u003dw.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!\u003d\u003dw.amPM\u0026\u0026(e\u003dt,n\u003dw.amPM.textContent,t\u003de%12+12*r(n\u003d\u003d\u003dw.l10n.amPM[1]));var o\u003dvoid 0!\u003d\u003dw.config.minTime||w.config.minDate\u0026\u0026w.minDateHasTime\u0026\u0026w.latestSelectedDateObj\u0026\u00260\u003d\u003d\u003dM(w.latestSelectedDateObj,w.config.minDate,!0);if(void 0!\u003d\u003dw.config.maxTime||w.config.maxDate\u0026\u0026w.maxDateHasTime\u0026\u0026w.latestSelectedDateObj\u0026\u00260\u003d\u003d\u003dM(w.latestSelectedDateObj,w.config.maxDate,!0)){var l\u003dvoid 0!\u003d\u003dw.config.maxTime?w.config.maxTime:w.config.maxDate;(t\u003dMath.min(t,l.getHours()))\u003d\u003d\u003dl.getHours()\u0026\u0026(a\u003dMath.min(a,l.getMinutes())),a\u003d\u003d\u003dl.getMinutes()\u0026\u0026(i\u003dMath.min(i,l.getSeconds()))}if(o){var c\u003dvoid 0!\u003d\u003dw.config.minTime?w.config.minTime:w.config.minDate;(t\u003dMath.max(t,c.getHours()))\u003d\u003d\u003dc.getHours()\u0026\u0026(a\u003dMath.max(a,c.getMinutes())),a\u003d\u003d\u003dc.getMinutes()\u0026\u0026(i\u003dMath.max(i,c.getSeconds()))}O(t,a,i)}}function S(e){var n\u003de||w.latestSelectedDateObj;n\u0026\u0026O(n.getHours(),n.getMinutes(),n.getSeconds())}function _(){var e\u003dw.config.defaultHour,n\u003dw.config.defaultMinute,t\u003dw.config.defaultSeconds;if(void 0!\u003d\u003dw.config.minDate){var a\u003dw.config.minDate.getHours(),i\u003dw.config.minDate.getMinutes();(e\u003dMath.max(e,a))\u003d\u003d\u003da\u0026\u0026(n\u003dMath.max(i,n)),e\u003d\u003d\u003da\u0026\u0026n\u003d\u003d\u003di\u0026\u0026(t\u003dw.config.minDate.getSeconds())}if(void 0!\u003d\u003dw.config.maxDate){var o\u003dw.config.maxDate.getHours(),r\u003dw.config.maxDate.getMinutes();(e\u003dMath.min(e,o))\u003d\u003d\u003do\u0026\u0026(n\u003dMath.min(r,n)),e\u003d\u003d\u003do\u0026\u0026n\u003d\u003d\u003dr\u0026\u0026(t\u003dw.config.maxDate.getSeconds())}return{hours:e,minutes:n,seconds:t}}function O(e,n,t){void 0!\u003d\u003dw.latestSelectedDateObj\u0026\u0026w.latestSelectedDateObj.setHours(e%24,n,t||0,0),w.hourElement\u0026\u0026w.minuteElement\u0026\u0026!w.isMobile\u0026\u0026(w.hourElement.value\u003do(w.config.time_24hr?e:(12+e)%12+12*r(e%12\u003d\u003d0)),w.minuteElement.value\u003do(n),void 0!\u003d\u003dw.amPM\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(e\u003e\u003d12)]),void 0!\u003d\u003dw.secondElement\u0026\u0026(w.secondElement.value\u003do(t)))}function F(e){var n\u003dg(e),t\u003dparseInt(n.value)+(e.delta||0);(t/1e3\u003e1||\"Enter\"\u003d\u003d\u003de.key\u0026\u0026!/[^\\d]/.test(t.toString()))\u0026\u0026Q(t)}function N(e,n,t,a){return n instanceof Array?n.forEach((function(n){return N(e,n,t,a)})):e instanceof Array?e.forEach((function(e){return N(e,n,t,a)})):(e.addEventListener(n,t,a),void w._handlers.push({element:e,event:n,handler:t,options:a}))}function A(){pe(\"onChange\")}function P(e,n){var t\u003dvoid 0!\u003d\u003de?w.parseDate(e):w.latestSelectedDateObj||(w.config.minDate\u0026\u0026w.config.minDate\u003ew.now?w.config.minDate:w.config.maxDate\u0026\u0026w.config.maxDate\u003cw.now?w.config.maxDate:w.now),a\u003dw.currentYear,i\u003dw.currentMonth;try{void 0!\u003d\u003dt\u0026\u0026(w.currentYear\u003dt.getFullYear(),w.currentMonth\u003dt.getMonth())}catch(e){e.message\u003d\"Invalid date supplied: \"+t,w.config.errorHandler(e)}n\u0026\u0026w.currentYear!\u003d\u003da\u0026\u0026(pe(\"onYearChange\"),K()),!n||w.currentYear\u003d\u003d\u003da\u0026\u0026w.currentMonth\u003d\u003d\u003di||pe(\"onMonthChange\"),w.redraw()}function Y(e){var n\u003dg(e);~n.className.indexOf(\"arrow\")\u0026\u0026H(e,n.classList.contains(\"arrowUp\")?1:-1)}function H(e,n,t){var a\u003de\u0026\u0026g(e),i\u003dt||a\u0026\u0026a.parentNode\u0026\u0026a.parentNode.firstChild,o\u003dhe(\"increment\");o.delta\u003dn,i\u0026\u0026i.dispatchEvent(o)}function j(e,n,t,a){var i\u003dX(n,!0),o\u003ds(\"span\",\"flatpickr-day \"+e,n.getDate().toString());return o.dateObj\u003dn,o.$i\u003da,o.setAttribute(\"aria-label\",w.formatDate(n,w.config.ariaDateFormat)),-1\u003d\u003d\u003de.indexOf(\"hidden\")\u0026\u00260\u003d\u003d\u003dM(n,w.now)\u0026\u0026(w.todayDateElem\u003do,o.classList.add(\"today\"),o.setAttribute(\"aria-current\",\"date\")),i?(o.tabIndex\u003d-1,ve(n)\u0026\u0026(o.classList.add(\"selected\"),w.selectedDateElem\u003do,\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026(d(o,\"startRange\",w.selectedDates[0]\u0026\u00260\u003d\u003d\u003dM(n,w.selectedDates[0],!0)),d(o,\"endRange\",w.selectedDates[1]\u0026\u00260\u003d\u003d\u003dM(n,w.selectedDates[1],!0)),\"nextMonthDay\"\u003d\u003d\u003de\u0026\u0026o.classList.add(\"inRange\")))):o.classList.add(\"flatpickr-disabled\"),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026function(e){return!(\"range\"!\u003d\u003dw.config.mode||w.selectedDates.length\u003c2)\u0026\u0026M(e,w.selectedDates[0])\u003e\u003d0\u0026\u0026M(e,w.selectedDates[1])\u003c\u003d0}(n)\u0026\u0026!ve(n)\u0026\u0026o.classList.add(\"inRange\"),w.weekNumbers\u0026\u00261\u003d\u003d\u003dw.config.showMonths\u0026\u0026\"prevMonthDay\"!\u003d\u003de\u0026\u0026t%7\u003d\u003d1\u0026\u0026w.weekNumbers.insertAdjacentHTML(\"beforeend\",\"\u003cspan class\u003d\u0027flatpickr-day\u0027\u003e\"+w.config.getWeek(n)+\"\u003c/span\u003e\"),pe(\"onDayCreate\",o),o}function L(e){e.focus(),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026ae(e)}function W(e){for(var n\u003de\u003e0?0:w.config.showMonths-1,t\u003de\u003e0?w.config.showMonths:-1,a\u003dn;a!\u003dt;a+\u003de)for(var i\u003dw.daysContainer.children[a],o\u003de\u003e0?0:i.children.length-1,r\u003de\u003e0?i.children.length:-1,l\u003do;l!\u003dr;l+\u003de){var c\u003di.children[l];if(-1\u003d\u003d\u003dc.className.indexOf(\"hidden\")\u0026\u0026X(c.dateObj))return c}}function R(e,n){var t\u003dee(document.activeElement||document.body),a\u003dvoid 0!\u003d\u003de?e:t?document.activeElement:void 0!\u003d\u003dw.selectedDateElem\u0026\u0026ee(w.selectedDateElem)?w.selectedDateElem:void 0!\u003d\u003dw.todayDateElem\u0026\u0026ee(w.todayDateElem)?w.todayDateElem:W(n\u003e0?1:-1);void 0\u003d\u003d\u003da?w._input.focus():t?function(e,n){for(var t\u003d-1\u003d\u003d\u003de.className.indexOf(\"Month\")?e.dateObj.getMonth():w.currentMonth,a\u003dn\u003e0?w.config.showMonths:-1,i\u003dn\u003e0?1:-1,o\u003dt-w.currentMonth;o!\u003da;o+\u003di)for(var r\u003dw.daysContainer.children[o],l\u003dt-w.currentMonth\u003d\u003d\u003do?e.$i+n:n\u003c0?r.children.length-1:0,c\u003dr.children.length,d\u003dl;d\u003e\u003d0\u0026\u0026d\u003cc\u0026\u0026d!\u003d(n\u003e0?c:-1);d+\u003di){var s\u003dr.children[d];if(-1\u003d\u003d\u003ds.className.indexOf(\"hidden\")\u0026\u0026X(s.dateObj)\u0026\u0026Math.abs(e.$i-d)\u003e\u003dMath.abs(n))return L(s)}w.changeMonth(i),R(W(i),0)}(a,n):L(a)}function B(e,n){for(var t\u003d(new Date(e,n,1).getDay()-w.l10n.firstDayOfWeek+7)%7,a\u003dw.utils.getDaysInMonth((n-1+12)%12,e),i\u003dw.utils.getDaysInMonth(n,e),o\u003dwindow.document.createDocumentFragment(),r\u003dw.config.showMonths\u003e1,l\u003dr?\"prevMonthDay hidden\":\"prevMonthDay\",c\u003dr?\"nextMonthDay hidden\":\"nextMonthDay\",d\u003da+1-t,u\u003d0;d\u003c\u003da;d++,u++)o.appendChild(j(l,new Date(e,n-1,d),d,u));for(d\u003d1;d\u003c\u003di;d++,u++)o.appendChild(j(\"\",new Date(e,n,d),d,u));for(var f\u003di+1;f\u003c\u003d42-t\u0026\u0026(1\u003d\u003d\u003dw.config.showMonths||u%7!\u003d0);f++,u++)o.appendChild(j(c,new Date(e,n+1,f%i),f,u));var m\u003ds(\"div\",\"dayContainer\");return m.appendChild(o),m}function J(){if(void 0!\u003d\u003dw.daysContainer){u(w.daysContainer),w.weekNumbers\u0026\u0026u(w.weekNumbers);for(var e\u003ddocument.createDocumentFragment(),n\u003d0;n\u003cw.config.showMonths;n++){var t\u003dnew Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),e.appendChild(B(t.getFullYear(),t.getMonth()))}w.daysContainer.appendChild(e),w.days\u003dw.daysContainer.firstChild,\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00261\u003d\u003d\u003dw.selectedDates.length\u0026\u0026ae()}}function K(){if(!(w.config.showMonths\u003e1||\"dropdown\"!\u003d\u003dw.config.monthSelectorType)){var e\u003dfunction(e){return!(void 0!\u003d\u003dw.config.minDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()\u0026\u0026e\u003cw.config.minDate.getMonth()||void 0!\u003d\u003dw.config.maxDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()\u0026\u0026e\u003ew.config.maxDate.getMonth())};w.monthsDropdownContainer.tabIndex\u003d-1,w.monthsDropdownContainer.innerHTML\u003d\"\";for(var n\u003d0;n\u003c12;n++)if(e(n)){var t\u003ds(\"option\",\"flatpickr-monthDropdown-month\");t.value\u003dnew Date(w.currentYear,n).getMonth().toString(),t.textContent\u003dh(n,w.config.shorthandCurrentMonth,w.l10n),t.tabIndex\u003d-1,w.currentMonth\u003d\u003d\u003dn\u0026\u0026(t.selected\u003d!0),w.monthsDropdownContainer.appendChild(t)}}}function U(){var e,n\u003ds(\"div\",\"flatpickr-month\"),t\u003dwindow.document.createDocumentFragment();w.config.showMonths\u003e1||\"static\"\u003d\u003d\u003dw.config.monthSelectorType?e\u003ds(\"span\",\"cur-month\"):(w.monthsDropdownContainer\u003ds(\"select\",\"flatpickr-monthDropdown-months\"),w.monthsDropdownContainer.setAttribute(\"aria-label\",w.l10n.monthAriaLabel),N(w.monthsDropdownContainer,\"change\",(function(e){var n\u003dg(e),t\u003dparseInt(n.value,10);w.changeMonth(t-w.currentMonth),pe(\"onMonthChange\")})),K(),e\u003dw.monthsDropdownContainer);var a\u003dm(\"cur-year\",{tabindex:\"-1\"}),i\u003da.getElementsByTagName(\"input\")[0];i.setAttribute(\"aria-label\",w.l10n.yearAriaLabel),w.config.minDate\u0026\u0026i.setAttribute(\"min\",w.config.minDate.getFullYear().toString()),w.config.maxDate\u0026\u0026(i.setAttribute(\"max\",w.config.maxDate.getFullYear().toString()),i.disabled\u003d!!w.config.minDate\u0026\u0026w.config.minDate.getFullYear()\u003d\u003d\u003dw.config.maxDate.getFullYear());var o\u003ds(\"div\",\"flatpickr-current-month\");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function q(){u(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths\u0026\u0026(w.yearElements\u003d[],w.monthElements\u003d[]);for(var e\u003dw.config.showMonths;e--;){var n\u003dU();w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container)}w.monthNav.appendChild(w.nextMonthNav)}function $(){w.weekdayContainer?u(w.weekdayContainer):w.weekdayContainer\u003ds(\"div\",\"flatpickr-weekdays\");for(var e\u003dw.config.showMonths;e--;){var n\u003ds(\"div\",\"flatpickr-weekdaycontainer\");w.weekdayContainer.appendChild(n)}return z(),w.weekdayContainer}function z(){if(w.weekdayContainer){var e\u003dw.l10n.firstDayOfWeek,t\u003dn(w.l10n.weekdays.shorthand);e\u003e0\u0026\u0026e\u003ct.length\u0026\u0026(t\u003dn(t.splice(e,t.length),t.splice(0,e)));for(var a\u003dw.config.showMonths;a--;)w.weekdayContainer.children[a].innerHTML\u003d\"\\n \u003cspan class\u003d\u0027flatpickr-weekday\u0027\u003e\\n \"+t.join(\"\u003c/span\u003e\u003cspan class\u003d\u0027flatpickr-weekday\u0027\u003e\")+\"\\n \u003c/span\u003e\\n \"}}function G(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0);var t\u003dn?e:e-w.currentMonth;t\u003c0\u0026\u0026!0\u003d\u003d\u003dw._hidePrevMonthArrow||t\u003e0\u0026\u0026!0\u003d\u003d\u003dw._hideNextMonthArrow||(w.currentMonth+\u003dt,(w.currentMonth\u003c0||w.currentMonth\u003e11)\u0026\u0026(w.currentYear+\u003dw.currentMonth\u003e11?1:-1,w.currentMonth\u003d(w.currentMonth+12)%12,pe(\"onYearChange\"),K()),J(),pe(\"onMonthChange\"),De())}function V(e){return!(!w.config.appendTo||!w.config.appendTo.contains(e))||w.calendarContainer.contains(e)}function Z(e){if(w.isOpen\u0026\u0026!w.config.inline){var n\u003dg(e),t\u003dV(n),a\u003dn\u003d\u003d\u003dw.input||n\u003d\u003d\u003dw.altInput||w.element.contains(n)||e.path\u0026\u0026e.path.indexOf\u0026\u0026(~e.path.indexOf(w.input)||~e.path.indexOf(w.altInput)),i\u003d\"blur\"\u003d\u003d\u003de.type?a\u0026\u0026e.relatedTarget\u0026\u0026!V(e.relatedTarget):!a\u0026\u0026!t\u0026\u0026!V(e.relatedTarget),o\u003d!w.config.ignoredFocusElements.some((function(e){return e.contains(n)}));i\u0026\u0026o\u0026\u0026(void 0!\u003d\u003dw.timeContainer\u0026\u0026void 0!\u003d\u003dw.minuteElement\u0026\u0026void 0!\u003d\u003dw.hourElement\u0026\u0026\"\"!\u003d\u003dw.input.value\u0026\u0026void 0!\u003d\u003dw.input.value\u0026\u0026T(),w.close(),w.config\u0026\u0026\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00261\u003d\u003d\u003dw.selectedDates.length\u0026\u0026(w.clear(!1),w.redraw()))}}function Q(e){if(!(!e||w.config.minDate\u0026\u0026e\u003cw.config.minDate.getFullYear()||w.config.maxDate\u0026\u0026e\u003ew.config.maxDate.getFullYear())){var n\u003de,t\u003dw.currentYear!\u003d\u003dn;w.currentYear\u003dn||w.currentYear,w.config.maxDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()?w.currentMonth\u003dMath.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()\u0026\u0026(w.currentMonth\u003dMath.max(w.config.minDate.getMonth(),w.currentMonth)),t\u0026\u0026(w.redraw(),pe(\"onYearChange\"),K())}}function X(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0);var t\u003dw.parseDate(e,void 0,n);if(w.config.minDate\u0026\u0026t\u0026\u0026M(t,w.config.minDate,void 0!\u003d\u003dn?n:!w.minDateHasTime)\u003c0||w.config.maxDate\u0026\u0026t\u0026\u0026M(t,w.config.maxDate,void 0!\u003d\u003dn?n:!w.maxDateHasTime)\u003e0)return!1;if(0\u003d\u003d\u003dw.config.enable.length\u0026\u00260\u003d\u003d\u003dw.config.disable.length)return!0;if(void 0\u003d\u003d\u003dt)return!1;for(var a\u003dw.config.enable.length\u003e0,i\u003da?w.config.enable:w.config.disable,o\u003d0,r\u003dvoid 0;o\u003ci.length;o++){if(\"function\"\u003d\u003dtypeof(r\u003di[o])\u0026\u0026r(t))return a;if(r instanceof Date\u0026\u0026void 0!\u003d\u003dt\u0026\u0026r.getTime()\u003d\u003d\u003dt.getTime())return a;if(\"string\"\u003d\u003dtypeof r\u0026\u0026void 0!\u003d\u003dt){var l\u003dw.parseDate(r,void 0,!0);return l\u0026\u0026l.getTime()\u003d\u003d\u003dt.getTime()?a:!a}if(\"object\"\u003d\u003dtypeof r\u0026\u0026void 0!\u003d\u003dt\u0026\u0026r.from\u0026\u0026r.to\u0026\u0026t.getTime()\u003e\u003dr.from.getTime()\u0026\u0026t.getTime()\u003c\u003dr.to.getTime())return a}return!a}function ee(e){return void 0!\u003d\u003dw.daysContainer\u0026\u0026-1\u003d\u003d\u003de.className.indexOf(\"hidden\")\u0026\u0026-1\u003d\u003d\u003de.className.indexOf(\"flatpickr-disabled\")\u0026\u0026w.daysContainer.contains(e)}function ne(e){e.target!\u003d\u003dw._input||e.relatedTarget\u0026\u0026V(e.relatedTarget)||w.setDate(w._input.value,!0,e.target\u003d\u003d\u003dw.altInput?w.config.altFormat:w.config.dateFormat)}function te(e){var n\u003dg(e),t\u003dw.config.wrap?p.contains(n):n\u003d\u003d\u003dw._input,a\u003dw.config.allowInput,i\u003dw.isOpen\u0026\u0026(!a||!t),o\u003dw.config.inline\u0026\u0026t\u0026\u0026!a;if(13\u003d\u003d\u003de.keyCode\u0026\u0026t){if(a)return w.setDate(w._input.value,!0,n\u003d\u003d\u003dw.altInput?w.config.altFormat:w.config.dateFormat),n.blur();w.open()}else if(V(n)||i||o){var r\u003d!!w.timeContainer\u0026\u0026w.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),T(),se()):ue(e);break;case 27:e.preventDefault(),se();break;case 8:case 46:t\u0026\u0026!w.config.allowInput\u0026\u0026(e.preventDefault(),w.clear());break;case 37:case 39:if(r||t)w.hourElement\u0026\u0026w.hourElement.focus();else if(e.preventDefault(),void 0!\u003d\u003dw.daysContainer\u0026\u0026(!1\u003d\u003d\u003da||document.activeElement\u0026\u0026ee(document.activeElement))){var l\u003d39\u003d\u003d\u003de.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),G(l),R(W(1),0)):R(void 0,l)}break;case 38:case 40:e.preventDefault();var c\u003d40\u003d\u003d\u003de.keyCode?1:-1;w.daysContainer\u0026\u0026void 0!\u003d\u003dn.$i||n\u003d\u003d\u003dw.input||n\u003d\u003d\u003dw.altInput?e.ctrlKey?(e.stopPropagation(),Q(w.currentYear-c),R(W(1),0)):r||R(void 0,7*c):n\u003d\u003d\u003dw.currentYearElement?Q(w.currentYear-c):w.config.enableTime\u0026\u0026(!r\u0026\u0026w.hourElement\u0026\u0026w.hourElement.focus(),T(e),w._debouncedChange());break;case 9:if(r){var d\u003d[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter((function(e){return e})),s\u003dd.indexOf(n);if(-1!\u003d\u003ds){var u\u003dd[s+(e.shiftKey?-1:1)];e.preventDefault(),(u||w._input).focus()}}else!w.config.noCalendar\u0026\u0026w.daysContainer\u0026\u0026w.daysContainer.contains(n)\u0026\u0026e.shiftKey\u0026\u0026(e.preventDefault(),w._input.focus())}}if(void 0!\u003d\u003dw.amPM\u0026\u0026n\u003d\u003d\u003dw.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent\u003dw.l10n.amPM[0],I(),be();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent\u003dw.l10n.amPM[1],I(),be()}(t||V(n))\u0026\u0026pe(\"onKeyDown\",e)}function ae(e){if(1\u003d\u003d\u003dw.selectedDates.length\u0026\u0026(!e||e.classList.contains(\"flatpickr-day\")\u0026\u0026!e.classList.contains(\"flatpickr-disabled\"))){for(var n\u003de?e.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),t\u003dw.parseDate(w.selectedDates[0],void 0,!0).getTime(),a\u003dMath.min(n,w.selectedDates[0].getTime()),i\u003dMath.max(n,w.selectedDates[0].getTime()),o\u003d!1,r\u003d0,l\u003d0,c\u003da;c\u003ci;c+\u003dy)X(new Date(c),!0)||(o\u003do||c\u003ea\u0026\u0026c\u003ci,c\u003ct\u0026\u0026(!r||c\u003er)?r\u003dc:c\u003et\u0026\u0026(!l||c\u003cl)\u0026\u0026(l\u003dc));for(var d\u003d0;d\u003cw.config.showMonths;d++)for(var s\u003dw.daysContainer.children[d],u\u003dfunction(a,i){var c,d,u,f\u003ds.children[a],m\u003df.dateObj.getTime(),g\u003dr\u003e0\u0026\u0026m\u003cr||l\u003e0\u0026\u0026m\u003el;return g?(f.classList.add(\"notAllowed\"),[\"inRange\",\"startRange\",\"endRange\"].forEach((function(e){f.classList.remove(e)})),\"continue\"):o\u0026\u0026!g?\"continue\":([\"startRange\",\"inRange\",\"endRange\",\"notAllowed\"].forEach((function(e){f.classList.remove(e)})),void(void 0!\u003d\u003de\u0026\u0026(e.classList.add(n\u003c\u003dw.selectedDates[0].getTime()?\"startRange\":\"endRange\"),t\u003cn\u0026\u0026m\u003d\u003d\u003dt?f.classList.add(\"startRange\"):t\u003en\u0026\u0026m\u003d\u003d\u003dt\u0026\u0026f.classList.add(\"endRange\"),m\u003e\u003dr\u0026\u0026(0\u003d\u003d\u003dl||m\u003c\u003dl)\u0026\u0026(d\u003dt,u\u003dn,(c\u003dm)\u003eMath.min(d,u)\u0026\u0026c\u003cMath.max(d,u))\u0026\u0026f.classList.add(\"inRange\"))))},f\u003d0,m\u003ds.children.length;f\u003cm;f++)u(f)}}function ie(){!w.isOpen||w.config.static||w.config.inline||ce()}function oe(e){return function(n){var t\u003dw.config[\"_\"+e+\"Date\"]\u003dw.parseDate(n,w.config.dateFormat),a\u003dw.config[\"_\"+(\"min\"\u003d\u003d\u003de?\"max\":\"min\")+\"Date\"];void 0!\u003d\u003dt\u0026\u0026(w[\"min\"\u003d\u003d\u003de?\"minDateHasTime\":\"maxDateHasTime\"]\u003dt.getHours()\u003e0||t.getMinutes()\u003e0||t.getSeconds()\u003e0),w.selectedDates\u0026\u0026(w.selectedDates\u003dw.selectedDates.filter((function(e){return X(e)})),w.selectedDates.length||\"min\"!\u003d\u003de||S(t),be()),w.daysContainer\u0026\u0026(de(),void 0!\u003d\u003dt?w.currentYearElement[e]\u003dt.getFullYear().toString():w.currentYearElement.removeAttribute(e),w.currentYearElement.disabled\u003d!!a\u0026\u0026void 0!\u003d\u003dt\u0026\u0026a.getFullYear()\u003d\u003d\u003dt.getFullYear())}}function re(){return w.config.wrap?p.querySelector(\"[data-input]\"):p}function le(){\"object\"!\u003dtypeof w.config.locale\u0026\u0026void 0\u003d\u003d\u003dk.l10ns[w.config.locale]\u0026\u0026w.config.errorHandler(new Error(\"flatpickr: invalid locale \"+w.config.locale)),w.l10n\u003de(e({},k.l10ns.default),\"object\"\u003d\u003dtypeof w.config.locale?w.config.locale:\"default\"!\u003d\u003dw.config.locale?k.l10ns[w.config.locale]:void 0),D.K\u003d\"(\"+w.l10n.amPM[0]+\"|\"+w.l10n.amPM[1]+\"|\"+w.l10n.amPM[0].toLowerCase()+\"|\"+w.l10n.amPM[1].toLowerCase()+\")\",void 0\u003d\u003d\u003de(e({},v),JSON.parse(JSON.stringify(p.dataset||{}))).time_24hr\u0026\u0026void 0\u003d\u003d\u003dk.defaultConfig.time_24hr\u0026\u0026(w.config.time_24hr\u003dw.l10n.time_24hr),w.formatDate\u003db(w),w.parseDate\u003dC({config:w.config,l10n:w.l10n})}function ce(e){if(void 0!\u003d\u003dw.calendarContainer){pe(\"onPreCalendarPosition\");var n\u003de||w._positionElement,t\u003dArray.prototype.reduce.call(w.calendarContainer.children,(function(e,n){return e+n.offsetHeight}),0),a\u003dw.calendarContainer.offsetWidth,i\u003dw.config.position.split(\" \"),o\u003di[0],r\u003di.length\u003e1?i[1]:null,l\u003dn.getBoundingClientRect(),c\u003dwindow.innerHeight-l.bottom,s\u003d\"above\"\u003d\u003d\u003do||\"below\"!\u003d\u003do\u0026\u0026c\u003ct\u0026\u0026l.top\u003et,u\u003dwindow.pageYOffset+l.top+(s?-t-2:n.offsetHeight+2);if(d(w.calendarContainer,\"arrowTop\",!s),d(w.calendarContainer,\"arrowBottom\",s),!w.config.inline){var f\u003dwindow.pageXOffset+l.left,m\u003d!1,g\u003d!1;\"center\"\u003d\u003d\u003dr?(f-\u003d(a-l.width)/2,m\u003d!0):\"right\"\u003d\u003d\u003dr\u0026\u0026(f-\u003da-l.width,g\u003d!0),d(w.calendarContainer,\"arrowLeft\",!m\u0026\u0026!g),d(w.calendarContainer,\"arrowCenter\",m),d(w.calendarContainer,\"arrowRight\",g);var p\u003dwindow.document.body.offsetWidth-(window.pageXOffset+l.right),h\u003df+a\u003ewindow.document.body.offsetWidth,v\u003dp+a\u003ewindow.document.body.offsetWidth;if(d(w.calendarContainer,\"rightMost\",h),!w.config.static)if(w.calendarContainer.style.top\u003du+\"px\",h)if(v){var D\u003dfunction(){for(var e\u003dnull,n\u003d0;n\u003cdocument.styleSheets.length;n++){var t\u003ddocument.styleSheets[n];try{t.cssRules}catch(e){continue}e\u003dt;break}return null!\u003de?e:(a\u003ddocument.createElement(\"style\"),document.head.appendChild(a),a.sheet);var a}();if(void 0\u003d\u003d\u003dD)return;var b\u003dwindow.document.body.offsetWidth,C\u003dMath.max(0,b/2-a/2),M\u003dD.cssRules.length,y\u003d\"{left:\"+l.left+\"px;right:auto;}\";d(w.calendarContainer,\"rightMost\",!1),d(w.calendarContainer,\"centerMost\",!0),D.insertRule(\".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after\"+y,M),w.calendarContainer.style.left\u003dC+\"px\",w.calendarContainer.style.right\u003d\"auto\"}else w.calendarContainer.style.left\u003d\"auto\",w.calendarContainer.style.right\u003dp+\"px\";else w.calendarContainer.style.left\u003df+\"px\",w.calendarContainer.style.right\u003d\"auto\"}}}function de(){w.config.noCalendar||w.isMobile||(K(),De(),J())}function se(){w._input.focus(),-1!\u003d\u003dwindow.navigator.userAgent.indexOf(\"MSIE\")||void 0!\u003d\u003dnavigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function ue(e){e.preventDefault(),e.stopPropagation();var n\u003df(g(e),(function(e){return e.classList\u0026\u0026e.classList.contains(\"flatpickr-day\")\u0026\u0026!e.classList.contains(\"flatpickr-disabled\")\u0026\u0026!e.classList.contains(\"notAllowed\")}));if(void 0!\u003d\u003dn){var t\u003dn,a\u003dw.latestSelectedDateObj\u003dnew Date(t.dateObj.getTime()),i\u003d(a.getMonth()\u003cw.currentMonth||a.getMonth()\u003ew.currentMonth+w.config.showMonths-1)\u0026\u0026\"range\"!\u003d\u003dw.config.mode;if(w.selectedDateElem\u003dt,\"single\"\u003d\u003d\u003dw.config.mode)w.selectedDates\u003d[a];else if(\"multiple\"\u003d\u003d\u003dw.config.mode){var o\u003dve(a);o?w.selectedDates.splice(parseInt(o),1):w.selectedDates.push(a)}else\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026(2\u003d\u003d\u003dw.selectedDates.length\u0026\u0026w.clear(!1,!1),w.latestSelectedDateObj\u003da,w.selectedDates.push(a),0!\u003d\u003dM(a,w.selectedDates[0],!0)\u0026\u0026w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()})));if(I(),i){var r\u003dw.currentYear!\u003d\u003da.getFullYear();w.currentYear\u003da.getFullYear(),w.currentMonth\u003da.getMonth(),r\u0026\u0026(pe(\"onYearChange\"),K()),pe(\"onMonthChange\")}if(De(),J(),be(),i||\"range\"\u003d\u003d\u003dw.config.mode||1!\u003d\u003dw.config.showMonths?void 0!\u003d\u003dw.selectedDateElem\u0026\u0026void 0\u003d\u003d\u003dw.hourElement\u0026\u0026w.selectedDateElem\u0026\u0026w.selectedDateElem.focus():L(t),void 0!\u003d\u003dw.hourElement\u0026\u0026void 0!\u003d\u003dw.hourElement\u0026\u0026w.hourElement.focus(),w.config.closeOnSelect){var l\u003d\"single\"\u003d\u003d\u003dw.config.mode\u0026\u0026!w.config.enableTime,c\u003d\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00262\u003d\u003d\u003dw.selectedDates.length\u0026\u0026!w.config.enableTime;(l||c)\u0026\u0026se()}A()}}w.parseDate\u003dC({config:w.config,l10n:w.l10n}),w._handlers\u003d[],w.pluginElements\u003d[],w.loadedPlugins\u003d[],w._bind\u003dN,w._setHoursFromDate\u003dS,w._positionCalendar\u003dce,w.changeMonth\u003dG,w.changeYear\u003dQ,w.clear\u003dfunction(e,n){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),w.input.value\u003d\"\",void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.value\u003d\"\"),void 0!\u003d\u003dw.mobileInput\u0026\u0026(w.mobileInput.value\u003d\"\"),w.selectedDates\u003d[],w.latestSelectedDateObj\u003dvoid 0,!0\u003d\u003d\u003dn\u0026\u0026(w.currentYear\u003dw._initialDate.getFullYear(),w.currentMonth\u003dw._initialDate.getMonth()),!0\u003d\u003d\u003dw.config.enableTime){var t\u003d_(),a\u003dt.hours,i\u003dt.minutes,o\u003dt.seconds;O(a,i,o)}w.redraw(),e\u0026\u0026pe(\"onChange\")},w.close\u003dfunction(){w.isOpen\u003d!1,w.isMobile||(void 0!\u003d\u003dw.calendarContainer\u0026\u0026w.calendarContainer.classList.remove(\"open\"),void 0!\u003d\u003dw._input\u0026\u0026w._input.classList.remove(\"active\")),pe(\"onClose\")},w._createElement\u003ds,w.destroy\u003dfunction(){void 0!\u003d\u003dw.config\u0026\u0026pe(\"onDestroy\");for(var e\u003dw._handlers.length;e--;){var n\u003dw._handlers[e];n.element.removeEventListener(n.event,n.handler,n.options)}if(w._handlers\u003d[],w.mobileInput)w.mobileInput.parentNode\u0026\u0026w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput\u003dvoid 0;else if(w.calendarContainer\u0026\u0026w.calendarContainer.parentNode)if(w.config.static\u0026\u0026w.calendarContainer.parentNode){var t\u003dw.calendarContainer.parentNode;if(t.lastChild\u0026\u0026t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput\u0026\u0026(w.input.type\u003d\"text\",w.altInput.parentNode\u0026\u0026w.altInput.parentNode.removeChild(w.altInput),delete w.altInput),w.input\u0026\u0026(w.input.type\u003dw.input._type,w.input.classList.remove(\"flatpickr-input\"),w.input.removeAttribute(\"readonly\")),[\"_showTimeInput\",\"latestSelectedDateObj\",\"_hideNextMonthArrow\",\"_hidePrevMonthArrow\",\"__hideNextMonthArrow\",\"__hidePrevMonthArrow\",\"isMobile\",\"isOpen\",\"selectedDateElem\",\"minDateHasTime\",\"maxDateHasTime\",\"days\",\"daysContainer\",\"_input\",\"_positionElement\",\"innerContainer\",\"rContainer\",\"monthNav\",\"todayDateElem\",\"calendarContainer\",\"weekdayContainer\",\"prevMonthNav\",\"nextMonthNav\",\"monthsDropdownContainer\",\"currentMonthElement\",\"currentYearElement\",\"navigationCurrentMonth\",\"selectedDateElem\",\"config\"].forEach((function(e){try{delete w[e]}catch(e){}}))},w.isEnabled\u003dX,w.jumpToDate\u003dP,w.open\u003dfunction(e,n){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dw._positionElement),!0\u003d\u003d\u003dw.isMobile){if(e){e.preventDefault();var t\u003dg(e);t\u0026\u0026t.blur()}return void 0!\u003d\u003dw.mobileInput\u0026\u0026(w.mobileInput.focus(),w.mobileInput.click()),void pe(\"onOpen\")}if(!w._input.disabled\u0026\u0026!w.config.inline){var a\u003dw.isOpen;w.isOpen\u003d!0,a||(w.calendarContainer.classList.add(\"open\"),w._input.classList.add(\"active\"),pe(\"onOpen\"),ce(n)),!0\u003d\u003d\u003dw.config.enableTime\u0026\u0026!0\u003d\u003d\u003dw.config.noCalendar\u0026\u0026(!1!\u003d\u003dw.config.allowInput||void 0!\u003d\u003de\u0026\u0026w.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return w.hourElement.select()}),50))}},w.redraw\u003dde,w.set\u003dfunction(e,n){if(null!\u003d\u003de\u0026\u0026\"object\"\u003d\u003dtypeof e)for(var a in Object.assign(w.config,e),e)void 0!\u003d\u003dfe[a]\u0026\u0026fe[a].forEach((function(e){return e()}));else w.config[e]\u003dn,void 0!\u003d\u003dfe[e]?fe[e].forEach((function(e){return e()})):t.indexOf(e)\u003e-1\u0026\u0026(w.config[e]\u003dc(n));w.redraw(),be(!0)},w.setDate\u003dfunction(e,n,t){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),void 0\u003d\u003d\u003dt\u0026\u0026(t\u003dw.config.dateFormat),0!\u003d\u003de\u0026\u0026!e||e instanceof Array\u0026\u00260\u003d\u003d\u003de.length)return w.clear(n);me(e,t),w.latestSelectedDateObj\u003dw.selectedDates[w.selectedDates.length-1],w.redraw(),P(void 0,n),S(),0\u003d\u003d\u003dw.selectedDates.length\u0026\u0026w.clear(!1),be(n),n\u0026\u0026pe(\"onChange\")},w.toggle\u003dfunction(e){if(!0\u003d\u003d\u003dw.isOpen)return w.close();w.open(e)};var fe\u003d{locale:[le,z],showMonths:[q,E,$],minDate:[P],maxDate:[P]};function me(e,n){var t\u003d[];if(e instanceof Array)t\u003de.map((function(e){return w.parseDate(e,n)}));else if(e instanceof Date||\"number\"\u003d\u003dtypeof e)t\u003d[w.parseDate(e,n)];else if(\"string\"\u003d\u003dtypeof e)switch(w.config.mode){case\"single\":case\"time\":t\u003d[w.parseDate(e,n)];break;case\"multiple\":t\u003de.split(w.config.conjunction).map((function(e){return w.parseDate(e,n)}));break;case\"range\":t\u003de.split(w.l10n.rangeSeparator).map((function(e){return w.parseDate(e,n)}))}else w.config.errorHandler(new Error(\"Invalid date supplied: \"+JSON.stringify(e)));w.selectedDates\u003dw.config.allowInvalidPreload?t:t.filter((function(e){return e instanceof Date\u0026\u0026X(e,!1)})),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()}))}function ge(e){return e.slice().map((function(e){return\"string\"\u003d\u003dtypeof e||\"number\"\u003d\u003dtypeof e||e instanceof Date?w.parseDate(e,void 0,!0):e\u0026\u0026\"object\"\u003d\u003dtypeof e\u0026\u0026e.from\u0026\u0026e.to?{from:w.parseDate(e.from,void 0),to:w.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function pe(e,n){if(void 0!\u003d\u003dw.config){var t\u003dw.config[e];if(void 0!\u003d\u003dt\u0026\u0026t.length\u003e0)for(var a\u003d0;t[a]\u0026\u0026a\u003ct.length;a++)t[a](w.selectedDates,w.input.value,w,n);\"onChange\"\u003d\u003d\u003de\u0026\u0026(w.input.dispatchEvent(he(\"change\")),w.input.dispatchEvent(he(\"input\")))}}function he(e){var n\u003ddocument.createEvent(\"Event\");return n.initEvent(e,!0,!0),n}function ve(e){for(var n\u003d0;n\u003cw.selectedDates.length;n++)if(0\u003d\u003d\u003dM(w.selectedDates[n],e))return\"\"+n;return!1}function De(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach((function(e,n){var t\u003dnew Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),w.config.showMonths\u003e1||\"static\"\u003d\u003d\u003dw.config.monthSelectorType?w.monthElements[n].textContent\u003dh(t.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+\" \":w.monthsDropdownContainer.value\u003dt.getMonth().toString(),e.value\u003dt.getFullYear().toString()})),w._hidePrevMonthArrow\u003dvoid 0!\u003d\u003dw.config.minDate\u0026\u0026(w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()?w.currentMonth\u003c\u003dw.config.minDate.getMonth():w.currentYear\u003cw.config.minDate.getFullYear()),w._hideNextMonthArrow\u003dvoid 0!\u003d\u003dw.config.maxDate\u0026\u0026(w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()?w.currentMonth+1\u003ew.config.maxDate.getMonth():w.currentYear\u003ew.config.maxDate.getFullYear()))}function we(e){return w.selectedDates.map((function(n){return w.formatDate(n,e)})).filter((function(e,n,t){return\"range\"!\u003d\u003dw.config.mode||w.config.enableTime||t.indexOf(e)\u003d\u003d\u003dn})).join(\"range\"!\u003d\u003dw.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function be(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),void 0!\u003d\u003dw.mobileInput\u0026\u0026w.mobileFormatStr\u0026\u0026(w.mobileInput.value\u003dvoid 0!\u003d\u003dw.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):\"\"),w.input.value\u003dwe(w.config.dateFormat),void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.value\u003dwe(w.config.altFormat)),!1!\u003d\u003de\u0026\u0026pe(\"onValueUpdate\")}function Ce(e){var n\u003dg(e),t\u003dw.prevMonthNav.contains(n),a\u003dw.nextMonthNav.contains(n);t||a?G(t?-1:1):w.yearElements.indexOf(n)\u003e\u003d0?n.select():n.classList.contains(\"arrowUp\")?w.changeYear(w.currentYear+1):n.classList.contains(\"arrowDown\")\u0026\u0026w.changeYear(w.currentYear-1)}return function(){w.element\u003dw.input\u003dp,w.isOpen\u003d!1,function(){var n\u003d[\"wrap\",\"weekNumbers\",\"allowInput\",\"allowInvalidPreload\",\"clickOpens\",\"time_24hr\",\"enableTime\",\"noCalendar\",\"altInput\",\"shorthandCurrentMonth\",\"inline\",\"static\",\"enableSeconds\",\"disableMobile\"],i\u003de(e({},JSON.parse(JSON.stringify(p.dataset||{}))),v),o\u003d{};w.config.parseDate\u003di.parseDate,w.config.formatDate\u003di.formatDate,Object.defineProperty(w.config,\"enable\",{get:function(){return w.config._enable},set:function(e){w.config._enable\u003dge(e)}}),Object.defineProperty(w.config,\"disable\",{get:function(){return w.config._disable},set:function(e){w.config._disable\u003dge(e)}});var r\u003d\"time\"\u003d\u003d\u003di.mode;if(!i.dateFormat\u0026\u0026(i.enableTime||r)){var l\u003dk.defaultConfig.dateFormat||a.dateFormat;o.dateFormat\u003di.noCalendar||r?\"H:i\"+(i.enableSeconds?\":S\":\"\"):l+\" H:i\"+(i.enableSeconds?\":S\":\"\")}if(i.altInput\u0026\u0026(i.enableTime||r)\u0026\u0026!i.altFormat){var d\u003dk.defaultConfig.altFormat||a.altFormat;o.altFormat\u003di.noCalendar||r?\"h:i\"+(i.enableSeconds?\":S K\":\" K\"):d+\" h:i\"+(i.enableSeconds?\":S\":\"\")+\" K\"}Object.defineProperty(w.config,\"minDate\",{get:function(){return w.config._minDate},set:oe(\"min\")}),Object.defineProperty(w.config,\"maxDate\",{get:function(){return w.config._maxDate},set:oe(\"max\")});var s\u003dfunction(e){return function(n){w.config[\"min\"\u003d\u003d\u003de?\"_minTime\":\"_maxTime\"]\u003dw.parseDate(n,\"H:i:S\")}};Object.defineProperty(w.config,\"minTime\",{get:function(){return w.config._minTime},set:s(\"min\")}),Object.defineProperty(w.config,\"maxTime\",{get:function(){return w.config._maxTime},set:s(\"max\")}),\"time\"\u003d\u003d\u003di.mode\u0026\u0026(w.config.noCalendar\u003d!0,w.config.enableTime\u003d!0),Object.assign(w.config,o,i);for(var u\u003d0;u\u003cn.length;u++)w.config[n[u]]\u003d!0\u003d\u003d\u003dw.config[n[u]]||\"true\"\u003d\u003d\u003dw.config[n[u]];for(t.filter((function(e){return void 0!\u003d\u003dw.config[e]})).forEach((function(e){w.config[e]\u003dc(w.config[e]||[]).map(x)})),w.isMobile\u003d!w.config.disableMobile\u0026\u0026!w.config.inline\u0026\u0026\"single\"\u003d\u003d\u003dw.config.mode\u0026\u0026!w.config.disable.length\u0026\u0026!w.config.enable.length\u0026\u0026!w.config.weekNumbers\u0026\u0026/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),u\u003d0;u\u003cw.config.plugins.length;u++){var f\u003dw.config.plugins[u](w)||{};for(var m in f)t.indexOf(m)\u003e-1?w.config[m]\u003dc(f[m]).map(x).concat(w.config[m]):void 0\u003d\u003d\u003di[m]\u0026\u0026(w.config[m]\u003df[m])}i.altInputClass||(w.config.altInputClass\u003dre().className+\" \"+w.config.altInputClass),pe(\"onParseConfig\")}(),le(),w.input\u003dre(),w.input?(w.input._type\u003dw.input.type,w.input.type\u003d\"text\",w.input.classList.add(\"flatpickr-input\"),w._input\u003dw.input,w.config.altInput\u0026\u0026(w.altInput\u003ds(w.input.nodeName,w.config.altInputClass),w._input\u003dw.altInput,w.altInput.placeholder\u003dw.input.placeholder,w.altInput.disabled\u003dw.input.disabled,w.altInput.required\u003dw.input.required,w.altInput.tabIndex\u003dw.input.tabIndex,w.altInput.type\u003d\"text\",w.input.setAttribute(\"type\",\"hidden\"),!w.config.static\u0026\u0026w.input.parentNode\u0026\u0026w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling)),w.config.allowInput||w._input.setAttribute(\"readonly\",\"readonly\"),w._positionElement\u003dw.config.positionElement||w._input):w.config.errorHandler(new Error(\"Invalid input element specified\")),function(){w.selectedDates\u003d[],w.now\u003dw.parseDate(w.config.now)||new Date;var e\u003dw.config.defaultDate||(\"INPUT\"!\u003d\u003dw.input.nodeName\u0026\u0026\"TEXTAREA\"!\u003d\u003dw.input.nodeName||!w.input.placeholder||w.input.value!\u003d\u003dw.input.placeholder?w.input.value:null);e\u0026\u0026me(e,w.config.dateFormat),w._initialDate\u003dw.selectedDates.length\u003e0?w.selectedDates[0]:w.config.minDate\u0026\u0026w.config.minDate.getTime()\u003ew.now.getTime()?w.config.minDate:w.config.maxDate\u0026\u0026w.config.maxDate.getTime()\u003cw.now.getTime()?w.config.maxDate:w.now,w.currentYear\u003dw._initialDate.getFullYear(),w.currentMonth\u003dw._initialDate.getMonth(),w.selectedDates.length\u003e0\u0026\u0026(w.latestSelectedDateObj\u003dw.selectedDates[0]),void 0!\u003d\u003dw.config.minTime\u0026\u0026(w.config.minTime\u003dw.parseDate(w.config.minTime,\"H:i\")),void 0!\u003d\u003dw.config.maxTime\u0026\u0026(w.config.maxTime\u003dw.parseDate(w.config.maxTime,\"H:i\")),w.minDateHasTime\u003d!!w.config.minDate\u0026\u0026(w.config.minDate.getHours()\u003e0||w.config.minDate.getMinutes()\u003e0||w.config.minDate.getSeconds()\u003e0),w.maxDateHasTime\u003d!!w.config.maxDate\u0026\u0026(w.config.maxDate.getHours()\u003e0||w.config.maxDate.getMinutes()\u003e0||w.config.maxDate.getSeconds()\u003e0)}(),w.utils\u003d{getDaysInMonth:function(e,n){return void 0\u003d\u003d\u003de\u0026\u0026(e\u003dw.currentMonth),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dw.currentYear),1\u003d\u003d\u003de\u0026\u0026(n%4\u003d\u003d0\u0026\u0026n%100!\u003d0||n%400\u003d\u003d0)?29:w.l10n.daysInMonth[e]}},w.isMobile||function(){var e\u003dwindow.document.createDocumentFragment();if(w.calendarContainer\u003ds(\"div\",\"flatpickr-calendar\"),w.calendarContainer.tabIndex\u003d-1,!w.config.noCalendar){if(e.appendChild((w.monthNav\u003ds(\"div\",\"flatpickr-months\"),w.yearElements\u003d[],w.monthElements\u003d[],w.prevMonthNav\u003ds(\"span\",\"flatpickr-prev-month\"),w.prevMonthNav.innerHTML\u003dw.config.prevArrow,w.nextMonthNav\u003ds(\"span\",\"flatpickr-next-month\"),w.nextMonthNav.innerHTML\u003dw.config.nextArrow,q(),Object.defineProperty(w,\"_hidePrevMonthArrow\",{get:function(){return w.__hidePrevMonthArrow},set:function(e){w.__hidePrevMonthArrow!\u003d\u003de\u0026\u0026(d(w.prevMonthNav,\"flatpickr-disabled\",e),w.__hidePrevMonthArrow\u003de)}}),Object.defineProperty(w,\"_hideNextMonthArrow\",{get:function(){return w.__hideNextMonthArrow},set:function(e){w.__hideNextMonthArrow!\u003d\u003de\u0026\u0026(d(w.nextMonthNav,\"flatpickr-disabled\",e),w.__hideNextMonthArrow\u003de)}}),w.currentYearElement\u003dw.yearElements[0],De(),w.monthNav)),w.innerContainer\u003ds(\"div\",\"flatpickr-innerContainer\"),w.config.weekNumbers){var n\u003dfunction(){w.calendarContainer.classList.add(\"hasWeeks\");var e\u003ds(\"div\",\"flatpickr-weekwrapper\");e.appendChild(s(\"span\",\"flatpickr-weekday\",w.l10n.weekAbbreviation));var n\u003ds(\"div\",\"flatpickr-weeks\");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t\u003dn.weekWrapper,a\u003dn.weekNumbers;w.innerContainer.appendChild(t),w.weekNumbers\u003da,w.weekWrapper\u003dt}w.rContainer\u003ds(\"div\",\"flatpickr-rContainer\"),w.rContainer.appendChild($()),w.daysContainer||(w.daysContainer\u003ds(\"div\",\"flatpickr-days\"),w.daysContainer.tabIndex\u003d-1),J(),w.rContainer.appendChild(w.daysContainer),w.innerContainer.appendChild(w.rContainer),e.appendChild(w.innerContainer)}w.config.enableTime\u0026\u0026e.appendChild(function(){w.calendarContainer.classList.add(\"hasTime\"),w.config.noCalendar\u0026\u0026w.calendarContainer.classList.add(\"noCalendar\"),w.timeContainer\u003ds(\"div\",\"flatpickr-time\"),w.timeContainer.tabIndex\u003d-1;var e\u003ds(\"span\",\"flatpickr-time-separator\",\":\"),n\u003dm(\"flatpickr-hour\",{\"aria-label\":w.l10n.hourAriaLabel});w.hourElement\u003dn.getElementsByTagName(\"input\")[0];var t\u003dm(\"flatpickr-minute\",{\"aria-label\":w.l10n.minuteAriaLabel});if(w.minuteElement\u003dt.getElementsByTagName(\"input\")[0],w.hourElement.tabIndex\u003dw.minuteElement.tabIndex\u003d-1,w.hourElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?w.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(w.config.defaultHour)),w.minuteElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():w.config.defaultMinute),w.hourElement.setAttribute(\"step\",w.config.hourIncrement.toString()),w.minuteElement.setAttribute(\"step\",w.config.minuteIncrement.toString()),w.hourElement.setAttribute(\"min\",w.config.time_24hr?\"0\":\"1\"),w.hourElement.setAttribute(\"max\",w.config.time_24hr?\"23\":\"12\"),w.minuteElement.setAttribute(\"min\",\"0\"),w.minuteElement.setAttribute(\"max\",\"59\"),w.timeContainer.appendChild(n),w.timeContainer.appendChild(e),w.timeContainer.appendChild(t),w.config.time_24hr\u0026\u0026w.timeContainer.classList.add(\"time24hr\"),w.config.enableSeconds){w.timeContainer.classList.add(\"hasSeconds\");var a\u003dm(\"flatpickr-second\");w.secondElement\u003da.getElementsByTagName(\"input\")[0],w.secondElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():w.config.defaultSeconds),w.secondElement.setAttribute(\"step\",w.minuteElement.getAttribute(\"step\")),w.secondElement.setAttribute(\"min\",\"0\"),w.secondElement.setAttribute(\"max\",\"59\"),w.timeContainer.appendChild(s(\"span\",\"flatpickr-time-separator\",\":\")),w.timeContainer.appendChild(a)}return w.config.time_24hr||(w.amPM\u003ds(\"span\",\"flatpickr-am-pm\",w.l10n.amPM[r((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)\u003e11)]),w.amPM.title\u003dw.l10n.toggleTitle,w.amPM.tabIndex\u003d-1,w.timeContainer.appendChild(w.amPM)),w.timeContainer}()),d(w.calendarContainer,\"rangeMode\",\"range\"\u003d\u003d\u003dw.config.mode),d(w.calendarContainer,\"animate\",!0\u003d\u003d\u003dw.config.animate),d(w.calendarContainer,\"multiMonth\",w.config.showMonths\u003e1),w.calendarContainer.appendChild(e);var i\u003dvoid 0!\u003d\u003dw.config.appendTo\u0026\u0026void 0!\u003d\u003dw.config.appendTo.nodeType;if((w.config.inline||w.config.static)\u0026\u0026(w.calendarContainer.classList.add(w.config.inline?\"inline\":\"static\"),w.config.inline\u0026\u0026(!i\u0026\u0026w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!\u003d\u003dw.config.appendTo\u0026\u0026w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)){var l\u003ds(\"div\",\"flatpickr-wrapper\");w.element.parentNode\u0026\u0026w.element.parentNode.insertBefore(l,w.element),l.appendChild(w.element),w.altInput\u0026\u0026l.appendChild(w.altInput),l.appendChild(w.calendarContainer)}w.config.static||w.config.inline||(void 0!\u003d\u003dw.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){if(w.config.wrap\u0026\u0026[\"open\",\"close\",\"toggle\",\"clear\"].forEach((function(e){Array.prototype.forEach.call(w.element.querySelectorAll(\"[data-\"+e+\"]\"),(function(n){return N(n,\"click\",w[e])}))})),w.isMobile)!function(){var e\u003dw.config.enableTime?w.config.noCalendar?\"time\":\"datetime-local\":\"date\";w.mobileInput\u003ds(\"input\",w.input.className+\" flatpickr-mobile\"),w.mobileInput.tabIndex\u003d1,w.mobileInput.type\u003de,w.mobileInput.disabled\u003dw.input.disabled,w.mobileInput.required\u003dw.input.required,w.mobileInput.placeholder\u003dw.input.placeholder,w.mobileFormatStr\u003d\"datetime-local\"\u003d\u003d\u003de?\"Y-m-d\\\\TH:i:S\":\"date\"\u003d\u003d\u003de?\"Y-m-d\":\"H:i:S\",w.selectedDates.length\u003e0\u0026\u0026(w.mobileInput.defaultValue\u003dw.mobileInput.value\u003dw.formatDate(w.selectedDates[0],w.mobileFormatStr)),w.config.minDate\u0026\u0026(w.mobileInput.min\u003dw.formatDate(w.config.minDate,\"Y-m-d\")),w.config.maxDate\u0026\u0026(w.mobileInput.max\u003dw.formatDate(w.config.maxDate,\"Y-m-d\")),w.input.getAttribute(\"step\")\u0026\u0026(w.mobileInput.step\u003dString(w.input.getAttribute(\"step\"))),w.input.type\u003d\"hidden\",void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.type\u003d\"hidden\");try{w.input.parentNode\u0026\u0026w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(e){}N(w.mobileInput,\"change\",(function(e){w.setDate(g(e).value,!1,w.mobileFormatStr),pe(\"onChange\"),pe(\"onClose\")}))}();else{var e\u003dl(ie,50);if(w._debouncedChange\u003dl(A,300),w.daysContainer\u0026\u0026!/iPhone|iPad|iPod/i.test(navigator.userAgent)\u0026\u0026N(w.daysContainer,\"mouseover\",(function(e){\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026ae(g(e))})),N(window.document.body,\"keydown\",te),w.config.inline||w.config.static||N(window,\"resize\",e),void 0!\u003d\u003dwindow.ontouchstart?N(window.document,\"touchstart\",Z):N(window.document,\"click\",Z),N(window.document,\"focus\",Z,{capture:!0}),!0\u003d\u003d\u003dw.config.clickOpens\u0026\u0026(N(w._input,\"focus\",w.open),N(w._input,\"click\",w.open)),void 0!\u003d\u003dw.daysContainer\u0026\u0026(N(w.monthNav,\"click\",Ce),N(w.monthNav,[\"keyup\",\"increment\"],F),N(w.daysContainer,\"click\",ue)),void 0!\u003d\u003dw.timeContainer\u0026\u0026void 0!\u003d\u003dw.minuteElement\u0026\u0026void 0!\u003d\u003dw.hourElement){var n\u003dfunction(e){return g(e).select()};N(w.timeContainer,[\"increment\"],T),N(w.timeContainer,\"blur\",T,{capture:!0}),N(w.timeContainer,\"click\",Y),N([w.hourElement,w.minuteElement],[\"focus\",\"click\"],n),void 0!\u003d\u003dw.secondElement\u0026\u0026N(w.secondElement,\"focus\",(function(){return w.secondElement\u0026\u0026w.secondElement.select()})),void 0!\u003d\u003dw.amPM\u0026\u0026N(w.amPM,\"click\",(function(e){T(e),A()}))}w.config.allowInput\u0026\u0026N(w._input,\"blur\",ne)}}(),(w.selectedDates.length||w.config.noCalendar)\u0026\u0026(w.config.enableTime\u0026\u0026S(w.config.noCalendar?w.latestSelectedDateObj||w.config.minDate:void 0),be(!1)),E();var n\u003d/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile\u0026\u0026n\u0026\u0026ce(),pe(\"onReady\")}(),w}function E(e,n){for(var t\u003dArray.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a\u003d[],i\u003d0;i\u003ct.length;i++){var o\u003dt[i];try{if(null!\u003d\u003do.getAttribute(\"data-fp-omit\"))continue;void 0!\u003d\u003do._flatpickr\u0026\u0026(o._flatpickr.destroy(),o._flatpickr\u003dvoid 0),o._flatpickr\u003dx(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1\u003d\u003d\u003da.length?a[0]:a}\"function\"!\u003dtypeof Object.assign\u0026\u0026(Object.assign\u003dfunction(e){for(var n\u003d[],t\u003d1;t\u003carguments.length;t++)n[t-1]\u003darguments[t];if(!e)throw TypeError(\"Cannot convert undefined or null to object\");for(var a\u003dfunction(n){n\u0026\u0026Object.keys(n).forEach((function(t){return e[t]\u003dn[t]}))},i\u003d0,o\u003dn;i\u003co.length;i++){var r\u003do[i];a(r)}return e}),\"undefined\"!\u003dtypeof HTMLElement\u0026\u0026\"undefined\"!\u003dtypeof HTMLCollection\u0026\u0026\"undefined\"!\u003dtypeof NodeList\u0026\u0026(HTMLCollection.prototype.flatpickr\u003dNodeList.prototype.flatpickr\u003dfunction(e){return E(this,e)},HTMLElement.prototype.flatpickr\u003dfunction(e){return E([this],e)});var k\u003dfunction(e,n){return\"string\"\u003d\u003dtypeof e?E(window.document.querySelectorAll(e),n):e instanceof Node?E([e],n):E(e,n)};return k.defaultConfig\u003d{},k.l10ns\u003d{en:e({},i),default:e({},i)},k.localize\u003dfunction(n){k.l10ns.default\u003de(e({},k.l10ns.default),n)},k.setDefaults\u003dfunction(n){k.defaultConfig\u003de(e({},k.defaultConfig),n)},k.parseDate\u003dC({}),k.formatDate\u003db({}),k.compareDates\u003dM,\"undefined\"!\u003dtypeof jQuery\u0026\u0026void 0!\u003d\u003djQuery.fn\u0026\u0026(jQuery.fn.flatpickr\u003dfunction(e){return E(this,e)}),Date.prototype.fp_incr\u003dfunction(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+(\"string\"\u003d\u003dtypeof e?parseInt(e,10):e))},\"undefined\"!\u003dtypeof window\u0026\u0026(window.flatpickr\u003dk),k},\"object\"\u003d\u003dtypeof t\u0026\u0026void 0!\u003d\u003dn?n.exports\u003dr():\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define(r):(o\u003do||self).flatpickr\u003dr()},\n 436: function _(t,e,a,r,i){r(),a.default\u003d\u0027.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:\\\u0027\\\u0027;height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6;}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0, 0, 0, 0.9);fill:rgba(0, 0, 0, 0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0, 0, 0, 0.9);fill:rgba(0, 0, 0, 0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57, 57, 57, 0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0, 0, 0, 0.1);}.numInputWrapper span:active{background:rgba(0, 0, 0, 0.2);}.numInputWrapper span:after{display:block;content:\"\";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57, 57, 57, 0.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57, 57, 57, 0.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0, 0, 0, 0.5);}.numInputWrapper:hover{background:rgba(0, 0, 0, 0.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0, 0, 0, 0.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0, 0, 0, 0.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0, 0, 0, 0.9);}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0, 0, 0, 0.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0, 0, 0, 0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0, 0, 0, 0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6;}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57, 57, 57, 0.3);background:transparent;border-color:transparent;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57, 57, 57, 0.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57, 57, 57, 0.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:\"\";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0, 0, 0, 0.08);box-shadow:0 3px 13px rgba(0, 0, 0, 0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eceef1;}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0;}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:\\\u0027\\\u0027;height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1;}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171;}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#bbb;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72, 72, 72, 0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0, 0, 0, 0.1);}.numInputWrapper span:active{background:rgba(0, 0, 0, 0.2);}.numInputWrapper span:after{display:block;content:\"\";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72, 72, 72, 0.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72, 72, 72, 0.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(90, 97, 113, 0.5);}.numInputWrapper:hover{background:rgba(0, 0, 0, 0.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0, 0, 0, 0.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171;}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171;}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90, 97, 113, 0.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0, 0, 0, 0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0;}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2;}.flatpickr-day.today{border-color:#bbb;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(72, 72, 72, 0.3);background:transparent;border-color:transparent;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72, 72, 72, 0.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;box-shadow:-5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72, 72, 72, 0.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px;}.flatpickr-time:after{content:\"\";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}span.flatpickr-day.selected{font-weight:bold;}\u0027},\n 437: function _(e,t,a,i,r){i();const n\u003de(1).__importDefault(e(181)),s\u003de(438),d\u003de(8);class _ extends s.AbstractRangeSliderView{}a.DateRangeSliderView\u003d_,_.__name__\u003d\"DateRangeSliderView\";class l extends s.AbstractSlider{constructor(e){super(e),this.behaviour\u003d\"drag\",this.connected\u003d[!1,!0,!1]}static init_DateRangeSlider(){this.prototype.default_view\u003d_,this.override({format:\"%d %b %Y\"})}_formatter(e,t){return d.isString(t)?n.default(e,t):t.compute(e)}}a.DateRangeSlider\u003dl,l.__name__\u003d\"DateRangeSlider\",l.init_DateRangeSlider()},\n 438: function _(t,e,i,s,l){s();const r\u003dt(1),o\u003dr.__importStar(t(439)),n\u003dt(43),a\u003dt(9),d\u003dt(22),_\u003dt(420),h\u003dt(166),c\u003dr.__importStar(t(440)),m\u003dc,u\u003dr.__importDefault(t(441)),p\u003dr.__importStar(t(427));class b extends _.ControlView{*controls(){yield this.slider_el}get noUiSlider(){return this.slider_el.noUiSlider}connect_signals(){super.connect_signals();const{direction:t,orientation:e,tooltips:i}\u003dthis.model.properties;this.on_change([t,e,i],(()\u003d\u003ethis.render()));const{start:s,end:l,value:r,step:o,title:n}\u003dthis.model.properties;this.on_change([s,l,r,o],(()\u003d\u003e{const{start:t,end:e,value:i,step:s}\u003dthis._calc_to();this.noUiSlider.updateOptions({range:{min:t,max:e},start:i,step:s})}));const{bar_color:a}\u003dthis.model.properties;this.on_change(a,(()\u003d\u003e{this._set_bar_color()}));const{show_value:d}\u003dthis.model.properties;this.on_change([r,n,d],(()\u003d\u003ethis._update_title()))}styles(){return[...super.styles(),u.default,c.default]}_update_title(){var t;n.empty(this.title_el);const e\u003dnull\u003d\u003dthis.model.title||0\u003d\u003dthis.model.title.length\u0026\u0026!this.model.show_value;if(this.title_el.style.display\u003de?\"none\":\"\",!e\u0026\u0026(0!\u003d(null\u003d\u003d\u003d(t\u003dthis.model.title)||void 0\u003d\u003d\u003dt?void 0:t.length)\u0026\u0026(this.title_el.textContent\u003d`${this.model.title}: `),this.model.show_value)){const{value:t}\u003dthis._calc_to(),e\u003dt.map((t\u003d\u003ethis.model.pretty(t))).join(\" .. \");this.title_el.appendChild(n.span({class:m.slider_value},e))}}_set_bar_color(){if(!this.model.disabled){this.slider_el.querySelector(\".noUi-connect\").style.backgroundColor\u003dd.color2css(this.model.bar_color)}}render(){super.render();const{start:t,end:e,value:i,step:s}\u003dthis._calc_to();let l;if(this.model.tooltips){const t\u003d{to:t\u003d\u003ethis.model.pretty(t)};l\u003da.repeat(t,i.length)}else l\u003d!1;if(null\u003d\u003dthis.slider_el){this.slider_el\u003dn.div(),o.create(this.slider_el,{range:{min:t,max:e},start:i,step:s,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:l,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",((t,e,i)\u003d\u003ethis._slide(i))),this.noUiSlider.on(\"change\",((t,e,i)\u003d\u003ethis._change(i)));const r\u003d(t,e)\u003d\u003e{if(!l)return;this.slider_el.querySelectorAll(\".noUi-handle\")[t].querySelector(\".noUi-tooltip\").style.display\u003de?\"block\":\"\"};this.noUiSlider.on(\"start\",((t,e)\u003d\u003er(e,!0))),this.noUiSlider.on(\"end\",((t,e)\u003d\u003er(e,!1)))}else this.noUiSlider.updateOptions({range:{min:t,max:e},start:i,step:s});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el\u003dn.div({class:m.slider_title}),this._update_title(),this.group_el\u003dn.div({class:p.input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)}_slide(t){this.model.value\u003dthis._calc_from(t)}_change(t){const e\u003dthis._calc_from(t);this.model.setv({value:e,value_throttled:e})}}b.__name__\u003d\"AbstractBaseSliderView\";class v extends b{_calc_to(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}}_calc_from([t]){return Number.isInteger(this.model.start)\u0026\u0026Number.isInteger(this.model.end)\u0026\u0026Number.isInteger(this.model.step)?Math.round(t):t}}i.AbstractSliderView\u003dv,v.__name__\u003d\"AbstractSliderView\";class g extends b{_calc_to(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}}_calc_from(t){return t}}i.AbstractRangeSliderView\u003dg,g.__name__\u003d\"AbstractRangeSliderView\";class S extends _.Control{constructor(t){super(t),this.connected\u003d!1}static init_AbstractSlider(){this.define((({Any:t,Boolean:e,Number:i,String:s,Color:l,Or:r,Enum:o,Ref:n,Nullable:a})\u003d\u003e({title:[a(s),\"\"],show_value:[e,!0],start:[t],end:[t],value:[t],value_throttled:[t],step:[i,1],format:[r(s,n(h.TickFormatter))],direction:[o(\"ltr\",\"rtl\"),\"ltr\"],tooltips:[e,!0],bar_color:[l,\"#e6e6e6\"]})))}pretty(t){return this._formatter(t,this.format)}}i.AbstractSlider\u003dS,S.__name__\u003d\"AbstractSlider\",S.init_AbstractSlider()},\n 439: function _(t,e,r,n,i){\n /*! nouislider - 14.6.3 - 11/19/2020 */\n var o;o\u003dfunction(){\"use strict\";var t\u003d\"14.6.3\";function e(t){t.parentElement.removeChild(t)}function r(t){return null!\u003dt}function n(t){t.preventDefault()}function i(t){return\"number\"\u003d\u003dtypeof t\u0026\u0026!isNaN(t)\u0026\u0026isFinite(t)}function o(t,e,r){r\u003e0\u0026\u0026(u(t,e),setTimeout((function(){c(t,e)}),r))}function s(t){return Math.max(Math.min(t,100),0)}function a(t){return Array.isArray(t)?t:[t]}function l(t){var e\u003d(t\u003dString(t)).split(\".\");return e.length\u003e1?e[1].length:0}function u(t,e){t.classList\u0026\u0026!/\\s/.test(e)?t.classList.add(e):t.className+\u003d\" \"+e}function c(t,e){t.classList\u0026\u0026!/\\s/.test(e)?t.classList.remove(e):t.className\u003dt.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function p(t){var e\u003dvoid 0!\u003d\u003dwindow.pageXOffset,r\u003d\"CSS1Compat\"\u003d\u003d\u003d(t.compatMode||\"\");return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function f(t,e){return 100/(e-t)}function d(t,e,r){return 100*e/(t[r+1]-t[r])}function h(t,e){for(var r\u003d1;t\u003e\u003de[r];)r+\u003d1;return r}function m(t,e,r){if(r\u003e\u003dt.slice(-1)[0])return 100;var n\u003dh(r,t),i\u003dt[n-1],o\u003dt[n],s\u003de[n-1],a\u003de[n];return s+function(t,e){return d(t,t[0]\u003c0?e+Math.abs(t[0]):e-t[0],0)}([i,o],r)/f(s,a)}function g(t,e,r,n){if(100\u003d\u003d\u003dn)return n;var i\u003dh(n,t),o\u003dt[i-1],s\u003dt[i];return r?n-o\u003e(s-o)/2?s:o:e[i-1]?t[i-1]+function(t,e){return Math.round(t/e)*e}(n-t[i-1],e[i-1]):n}function v(t,e,r){var n;if(\"number\"\u003d\u003dtypeof e\u0026\u0026(e\u003d[e]),!Array.isArray(e))throw new Error(\"noUiSlider (14.6.3): \u0027range\u0027 contains invalid value.\");if(!i(n\u003d\"min\"\u003d\u003d\u003dt?0:\"max\"\u003d\u003d\u003dt?100:parseFloat(t))||!i(e[0]))throw new Error(\"noUiSlider (14.6.3): \u0027range\u0027 value isn\u0027t numeric.\");r.xPct.push(n),r.xVal.push(e[0]),n?r.xSteps.push(!isNaN(e[1])\u0026\u0026e[1]):isNaN(e[1])||(r.xSteps[0]\u003de[1]),r.xHighestCompleteStep.push(0)}function b(t,e,r){if(e)if(r.xVal[t]!\u003d\u003dr.xVal[t+1]){r.xSteps[t]\u003dd([r.xVal[t],r.xVal[t+1]],e,0)/f(r.xPct[t],r.xPct[t+1]);var n\u003d(r.xVal[t+1]-r.xVal[t])/r.xNumSteps[t],i\u003dMath.ceil(Number(n.toFixed(3))-1),o\u003dr.xVal[t]+r.xNumSteps[t]*i;r.xHighestCompleteStep[t]\u003do}else r.xSteps[t]\u003dr.xHighestCompleteStep[t]\u003dr.xVal[t]}function x(t,e,r){var n;this.xPct\u003d[],this.xVal\u003d[],this.xSteps\u003d[r||!1],this.xNumSteps\u003d[!1],this.xHighestCompleteStep\u003d[],this.snap\u003de;var i\u003d[];for(n in t)t.hasOwnProperty(n)\u0026\u0026i.push([t[n],n]);for(i.length\u0026\u0026\"object\"\u003d\u003dtypeof i[0][0]?i.sort((function(t,e){return t[0][0]-e[0][0]})):i.sort((function(t,e){return t[0]-e[0]})),n\u003d0;n\u003ci.length;n++)v(i[n][1],i[n][0],this);for(this.xNumSteps\u003dthis.xSteps.slice(0),n\u003d0;n\u003cthis.xNumSteps.length;n++)b(n,this.xNumSteps[n],this)}x.prototype.getDistance\u003dfunction(t){var e,r\u003d[];for(e\u003d0;e\u003cthis.xNumSteps.length-1;e++){var n\u003dthis.xNumSteps[e];if(n\u0026\u0026t/n%1!\u003d0)throw new Error(\"noUiSlider (14.6.3): \u0027limit\u0027, \u0027margin\u0027 and \u0027padding\u0027 of \"+this.xPct[e]+\"% range must be divisible by step.\");r[e]\u003dd(this.xVal,t,e)}return r},x.prototype.getAbsoluteDistance\u003dfunction(t,e,r){var n,i\u003d0;if(t\u003cthis.xPct[this.xPct.length-1])for(;t\u003ethis.xPct[i+1];)i++;else t\u003d\u003d\u003dthis.xPct[this.xPct.length-1]\u0026\u0026(i\u003dthis.xPct.length-2);r||t!\u003d\u003dthis.xPct[i+1]||i++;var o\u003d1,s\u003de[i],a\u003d0,l\u003d0,u\u003d0,c\u003d0;for(n\u003dr?(t-this.xPct[i])/(this.xPct[i+1]-this.xPct[i]):(this.xPct[i+1]-t)/(this.xPct[i+1]-this.xPct[i]);s\u003e0;)a\u003dthis.xPct[i+1+c]-this.xPct[i+c],e[i+c]*o+100-100*n\u003e100?(l\u003da*n,o\u003d(s-100*n)/e[i+c],n\u003d1):(l\u003de[i+c]*a/100*o,o\u003d0),r?(u-\u003dl,this.xPct.length+c\u003e\u003d1\u0026\u0026c--):(u+\u003dl,this.xPct.length-c\u003e\u003d1\u0026\u0026c++),s\u003de[i+c]*o;return t+u},x.prototype.toStepping\u003dfunction(t){return t\u003dm(this.xVal,this.xPct,t)},x.prototype.fromStepping\u003dfunction(t){return function(t,e,r){if(r\u003e\u003d100)return t.slice(-1)[0];var n\u003dh(r,e),i\u003dt[n-1],o\u003dt[n],s\u003de[n-1];return function(t,e){return e*(t[1]-t[0])/100+t[0]}([i,o],(r-s)*f(s,e[n]))}(this.xVal,this.xPct,t)},x.prototype.getStep\u003dfunction(t){return t\u003dg(this.xPct,this.xSteps,this.snap,t)},x.prototype.getDefaultStep\u003dfunction(t,e,r){var n\u003dh(t,this.xPct);return(100\u003d\u003d\u003dt||e\u0026\u0026t\u003d\u003d\u003dthis.xPct[n-1])\u0026\u0026(n\u003dMath.max(n-1,1)),(this.xVal[n]-this.xVal[n-1])/r},x.prototype.getNearbySteps\u003dfunction(t){var e\u003dh(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e],step:this.xNumSteps[e],highestStep:this.xHighestCompleteStep[e]}}},x.prototype.countStepDecimals\u003dfunction(){var t\u003dthis.xNumSteps.map(l);return Math.max.apply(null,t)},x.prototype.convert\u003dfunction(t){return this.getStep(this.toStepping(t))};var S\u003d{to:function(t){return void 0!\u003d\u003dt\u0026\u0026t.toFixed(2)},from:Number},w\u003d{target:\"target\",base:\"base\",origin:\"origin\",handle:\"handle\",handleLower:\"handle-lower\",handleUpper:\"handle-upper\",touchArea:\"touch-area\",horizontal:\"horizontal\",vertical:\"vertical\",background:\"background\",connect:\"connect\",connects:\"connects\",ltr:\"ltr\",rtl:\"rtl\",textDirectionLtr:\"txt-dir-ltr\",textDirectionRtl:\"txt-dir-rtl\",draggable:\"draggable\",drag:\"state-drag\",tap:\"state-tap\",active:\"active\",tooltip:\"tooltip\",pips:\"pips\",pipsHorizontal:\"pips-horizontal\",pipsVertical:\"pips-vertical\",marker:\"marker\",markerHorizontal:\"marker-horizontal\",markerVertical:\"marker-vertical\",markerNormal:\"marker-normal\",markerLarge:\"marker-large\",markerSub:\"marker-sub\",value:\"value\",valueHorizontal:\"value-horizontal\",valueVertical:\"value-vertical\",valueNormal:\"value-normal\",valueLarge:\"value-large\",valueSub:\"value-sub\"},y\u003d\".__tooltips\",E\u003d\".__aria\";function C(t){if(function(t){return\"object\"\u003d\u003dtypeof t\u0026\u0026\"function\"\u003d\u003dtypeof t.to\u0026\u0026\"function\"\u003d\u003dtypeof t.from}(t))return!0;throw new Error(\"noUiSlider (14.6.3): \u0027format\u0027 requires \u0027to\u0027 and \u0027from\u0027 methods.\")}function P(t,e){if(!i(e))throw new Error(\"noUiSlider (14.6.3): \u0027step\u0027 is not numeric.\");t.singleStep\u003de}function N(t,e){if(!i(e))throw new Error(\"noUiSlider (14.6.3): \u0027keyboardPageMultiplier\u0027 is not numeric.\");t.keyboardPageMultiplier\u003de}function k(t,e){if(!i(e))throw new Error(\"noUiSlider (14.6.3): \u0027keyboardDefaultStep\u0027 is not numeric.\");t.keyboardDefaultStep\u003de}function U(t,e){if(\"object\"!\u003dtypeof e||Array.isArray(e))throw new Error(\"noUiSlider (14.6.3): \u0027range\u0027 is not an object.\");if(void 0\u003d\u003d\u003de.min||void 0\u003d\u003d\u003de.max)throw new Error(\"noUiSlider (14.6.3): Missing \u0027min\u0027 or \u0027max\u0027 in \u0027range\u0027.\");if(e.min\u003d\u003d\u003de.max)throw new Error(\"noUiSlider (14.6.3): \u0027range\u0027 \u0027min\u0027 and \u0027max\u0027 cannot be equal.\");t.spectrum\u003dnew x(e,t.snap,t.singleStep)}function A(t,e){if(e\u003da(e),!Array.isArray(e)||!e.length)throw new Error(\"noUiSlider (14.6.3): \u0027start\u0027 option is incorrect.\");t.handles\u003de.length,t.start\u003de}function V(t,e){if(t.snap\u003de,\"boolean\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027snap\u0027 option must be a boolean.\")}function D(t,e){if(t.animate\u003de,\"boolean\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027animate\u0027 option must be a boolean.\")}function M(t,e){if(t.animationDuration\u003de,\"number\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027animationDuration\u0027 option must be a number.\")}function O(t,e){var r,n\u003d[!1];if(\"lower\"\u003d\u003d\u003de?e\u003d[!0,!1]:\"upper\"\u003d\u003d\u003de\u0026\u0026(e\u003d[!1,!0]),!0\u003d\u003d\u003de||!1\u003d\u003d\u003de){for(r\u003d1;r\u003ct.handles;r++)n.push(e);n.push(!1)}else{if(!Array.isArray(e)||!e.length||e.length!\u003d\u003dt.handles+1)throw new Error(\"noUiSlider (14.6.3): \u0027connect\u0027 option doesn\u0027t match handle count.\");n\u003de}t.connect\u003dn}function L(t,e){switch(e){case\"horizontal\":t.ort\u003d0;break;case\"vertical\":t.ort\u003d1;break;default:throw new Error(\"noUiSlider (14.6.3): \u0027orientation\u0027 option is invalid.\")}}function z(t,e){if(!i(e))throw new Error(\"noUiSlider (14.6.3): \u0027margin\u0027 option must be numeric.\");0!\u003d\u003de\u0026\u0026(t.margin\u003dt.spectrum.getDistance(e))}function H(t,e){if(!i(e))throw new Error(\"noUiSlider (14.6.3): \u0027limit\u0027 option must be numeric.\");if(t.limit\u003dt.spectrum.getDistance(e),!t.limit||t.handles\u003c2)throw new Error(\"noUiSlider (14.6.3): \u0027limit\u0027 option is only supported on linear sliders with 2 or more handles.\")}function j(t,e){var r;if(!i(e)\u0026\u0026!Array.isArray(e))throw new Error(\"noUiSlider (14.6.3): \u0027padding\u0027 option must be numeric or array of exactly 2 numbers.\");if(Array.isArray(e)\u0026\u00262!\u003d\u003de.length\u0026\u0026!i(e[0])\u0026\u0026!i(e[1]))throw new Error(\"noUiSlider (14.6.3): \u0027padding\u0027 option must be numeric or array of exactly 2 numbers.\");if(0!\u003d\u003de){for(Array.isArray(e)||(e\u003d[e,e]),t.padding\u003d[t.spectrum.getDistance(e[0]),t.spectrum.getDistance(e[1])],r\u003d0;r\u003ct.spectrum.xNumSteps.length-1;r++)if(t.padding[0][r]\u003c0||t.padding[1][r]\u003c0)throw new Error(\"noUiSlider (14.6.3): \u0027padding\u0027 option must be a positive number(s).\");var n\u003de[0]+e[1],o\u003dt.spectrum.xVal[0];if(n/(t.spectrum.xVal[t.spectrum.xVal.length-1]-o)\u003e1)throw new Error(\"noUiSlider (14.6.3): \u0027padding\u0027 option must not exceed 100% of the range.\")}}function F(t,e){switch(e){case\"ltr\":t.dir\u003d0;break;case\"rtl\":t.dir\u003d1;break;default:throw new Error(\"noUiSlider (14.6.3): \u0027direction\u0027 option was not recognized.\")}}function R(t,e){if(\"string\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027behaviour\u0027 must be a string containing options.\");var r\u003de.indexOf(\"tap\")\u003e\u003d0,n\u003de.indexOf(\"drag\")\u003e\u003d0,i\u003de.indexOf(\"fixed\")\u003e\u003d0,o\u003de.indexOf(\"snap\")\u003e\u003d0,s\u003de.indexOf(\"hover\")\u003e\u003d0,a\u003de.indexOf(\"unconstrained\")\u003e\u003d0;if(i){if(2!\u003d\u003dt.handles)throw new Error(\"noUiSlider (14.6.3): \u0027fixed\u0027 behaviour must be used with 2 handles\");z(t,t.start[1]-t.start[0])}if(a\u0026\u0026(t.margin||t.limit))throw new Error(\"noUiSlider (14.6.3): \u0027unconstrained\u0027 behaviour cannot be used with margin or limit\");t.events\u003d{tap:r||o,drag:n,fixed:i,snap:o,hover:s,unconstrained:a}}function T(t,e){if(!1!\u003d\u003de)if(!0\u003d\u003d\u003de){t.tooltips\u003d[];for(var r\u003d0;r\u003ct.handles;r++)t.tooltips.push(!0)}else{if(t.tooltips\u003da(e),t.tooltips.length!\u003d\u003dt.handles)throw new Error(\"noUiSlider (14.6.3): must pass a formatter for all handles.\");t.tooltips.forEach((function(t){if(\"boolean\"!\u003dtypeof t\u0026\u0026(\"object\"!\u003dtypeof t||\"function\"!\u003dtypeof t.to))throw new Error(\"noUiSlider (14.6.3): \u0027tooltips\u0027 must be passed a formatter or \u0027false\u0027.\")}))}}function _(t,e){t.ariaFormat\u003de,C(e)}function B(t,e){t.format\u003de,C(e)}function q(t,e){if(t.keyboardSupport\u003de,\"boolean\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027keyboardSupport\u0027 option must be a boolean.\")}function X(t,e){t.documentElement\u003de}function Y(t,e){if(\"string\"!\u003dtypeof e\u0026\u0026!1!\u003d\u003de)throw new Error(\"noUiSlider (14.6.3): \u0027cssPrefix\u0027 must be a string or `false`.\");t.cssPrefix\u003de}function I(t,e){if(\"object\"!\u003dtypeof e)throw new Error(\"noUiSlider (14.6.3): \u0027cssClasses\u0027 must be an object.\");if(\"string\"\u003d\u003dtypeof t.cssPrefix)for(var r in t.cssClasses\u003d{},e)e.hasOwnProperty(r)\u0026\u0026(t.cssClasses[r]\u003dt.cssPrefix+e[r]);else t.cssClasses\u003de}function W(t){var e\u003d{margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:S,format:S},n\u003d{step:{r:!1,t:P},keyboardPageMultiplier:{r:!1,t:N},keyboardDefaultStep:{r:!1,t:k},start:{r:!0,t:A},connect:{r:!0,t:O},direction:{r:!0,t:F},snap:{r:!1,t:V},animate:{r:!1,t:D},animationDuration:{r:!1,t:M},range:{r:!0,t:U},orientation:{r:!1,t:L},margin:{r:!1,t:z},limit:{r:!1,t:H},padding:{r:!1,t:j},behaviour:{r:!0,t:R},ariaFormat:{r:!1,t:_},format:{r:!1,t:B},tooltips:{r:!1,t:T},keyboardSupport:{r:!0,t:q},documentElement:{r:!1,t:X},cssPrefix:{r:!0,t:Y},cssClasses:{r:!0,t:I}},i\u003d{connect:!1,direction:\"ltr\",behaviour:\"tap\",orientation:\"horizontal\",keyboardSupport:!0,cssPrefix:\"noUi-\",cssClasses:w,keyboardPageMultiplier:5,keyboardDefaultStep:10};t.format\u0026\u0026!t.ariaFormat\u0026\u0026(t.ariaFormat\u003dt.format),Object.keys(n).forEach((function(o){if(!r(t[o])\u0026\u0026void 0\u003d\u003d\u003di[o]){if(n[o].r)throw new Error(\"noUiSlider (14.6.3): \u0027\"+o+\"\u0027 is required.\");return!0}n[o].t(e,r(t[o])?t[o]:i[o])})),e.pips\u003dt.pips;var o\u003ddocument.createElement(\"div\"),s\u003dvoid 0!\u003d\u003do.style.msTransform,a\u003dvoid 0!\u003d\u003do.style.transform;return e.transformRule\u003da?\"transform\":s?\"msTransform\":\"webkitTransform\",e.style\u003d[[\"left\",\"top\"],[\"right\",\"bottom\"]][e.dir][e.ort],e}function $(t,r,i){var l,f,d,h,m,g,v,b,x\u003dwindow.navigator.pointerEnabled?{start:\"pointerdown\",move:\"pointermove\",end:\"pointerup\"}:window.navigator.msPointerEnabled?{start:\"MSPointerDown\",move:\"MSPointerMove\",end:\"MSPointerUp\"}:{start:\"mousedown touchstart\",move:\"mousemove touchmove\",end:\"mouseup touchend\"},S\u003dwindow.CSS\u0026\u0026CSS.supports\u0026\u0026CSS.supports(\"touch-action\",\"none\")\u0026\u0026function(){var t\u003d!1;try{var e\u003dObject.defineProperty({},\"passive\",{get:function(){t\u003d!0}});window.addEventListener(\"test\",null,e)}catch(t){}return t}(),w\u003dt,C\u003dr.spectrum,P\u003d[],N\u003d[],k\u003d[],U\u003d0,A\u003d{},V\u003dt.ownerDocument,D\u003dr.documentElement||V.documentElement,M\u003dV.body,O\u003d\"rtl\"\u003d\u003d\u003dV.dir||1\u003d\u003d\u003dr.ort?0:100;function L(t,e){var r\u003dV.createElement(\"div\");return e\u0026\u0026u(r,e),t.appendChild(r),r}function z(t,e){var n\u003dL(t,r.cssClasses.origin),i\u003dL(n,r.cssClasses.handle);return L(i,r.cssClasses.touchArea),i.setAttribute(\"data-handle\",e),r.keyboardSupport\u0026\u0026(i.setAttribute(\"tabindex\",\"0\"),i.addEventListener(\"keydown\",(function(t){return function(t,e){if(F()||R(e))return!1;var n\u003d[\"Left\",\"Right\"],i\u003d[\"Down\",\"Up\"],o\u003d[\"PageDown\",\"PageUp\"],s\u003d[\"Home\",\"End\"];r.dir\u0026\u0026!r.ort?n.reverse():r.ort\u0026\u0026!r.dir\u0026\u0026(i.reverse(),o.reverse());var a,l\u003dt.key.replace(\"Arrow\",\"\"),u\u003dl\u003d\u003d\u003do[0],c\u003dl\u003d\u003d\u003do[1],p\u003dl\u003d\u003d\u003di[0]||l\u003d\u003d\u003dn[0]||u,f\u003dl\u003d\u003d\u003di[1]||l\u003d\u003d\u003dn[1]||c,d\u003dl\u003d\u003d\u003ds[0],h\u003dl\u003d\u003d\u003ds[1];if(!(p||f||d||h))return!0;if(t.preventDefault(),f||p){var m\u003dr.keyboardPageMultiplier,g\u003dp?0:1,v\u003dht(e)[g];if(null\u003d\u003d\u003dv)return!1;!1\u003d\u003d\u003dv\u0026\u0026(v\u003dC.getDefaultStep(N[e],p,r.keyboardDefaultStep)),(c||u)\u0026\u0026(v*\u003dm),v\u003dMath.max(v,1e-7),v*\u003dp?-1:1,a\u003dP[e]+v}else a\u003dh?r.spectrum.xVal[r.spectrum.xVal.length-1]:r.spectrum.xVal[0];return ut(e,C.toStepping(a),!0,!0),nt(\"slide\",e),nt(\"update\",e),nt(\"change\",e),nt(\"set\",e),!1}(t,e)}))),i.setAttribute(\"role\",\"slider\"),i.setAttribute(\"aria-orientation\",r.ort?\"vertical\":\"horizontal\"),0\u003d\u003d\u003de?u(i,r.cssClasses.handleLower):e\u003d\u003d\u003dr.handles-1\u0026\u0026u(i,r.cssClasses.handleUpper),n}function H(t,e){return!!e\u0026\u0026L(t,r.cssClasses.connect)}function j(t,e){return!!r.tooltips[e]\u0026\u0026L(t.firstChild,r.cssClasses.tooltip)}function F(){return w.hasAttribute(\"disabled\")}function R(t){return f[t].hasAttribute(\"disabled\")}function T(){m\u0026\u0026(rt(\"update\"+y),m.forEach((function(t){t\u0026\u0026e(t)})),m\u003dnull)}function _(){T(),m\u003df.map(j),et(\"update\"+y,(function(t,e,n){if(m[e]){var i\u003dt[e];!0!\u003d\u003dr.tooltips[e]\u0026\u0026(i\u003dr.tooltips[e].to(n[e])),m[e].innerHTML\u003di}}))}function B(t,e,n){var i\u003dV.createElement(\"div\"),o\u003d[];o[0]\u003dr.cssClasses.valueNormal,o[1]\u003dr.cssClasses.valueLarge,o[2]\u003dr.cssClasses.valueSub;var s\u003d[];s[0]\u003dr.cssClasses.markerNormal,s[1]\u003dr.cssClasses.markerLarge,s[2]\u003dr.cssClasses.markerSub;var a\u003d[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],l\u003d[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function c(t,e){var n\u003de\u003d\u003d\u003dr.cssClasses.value,i\u003dn?o:s;return e+\" \"+(n?a:l)[r.ort]+\" \"+i[t]}return u(i,r.cssClasses.pips),u(i,0\u003d\u003d\u003dr.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(t).forEach((function(o){!function(t,o,s){if(-1!\u003d\u003d(s\u003de?e(o,s):s)){var a\u003dL(i,!1);a.className\u003dc(s,r.cssClasses.marker),a.style[r.style]\u003dt+\"%\",s\u003e0\u0026\u0026((a\u003dL(i,!1)).className\u003dc(s,r.cssClasses.value),a.setAttribute(\"data-value\",o),a.style[r.style]\u003dt+\"%\",a.innerHTML\u003dn.to(o))}}(o,t[o][0],t[o][1])})),i}function q(){h\u0026\u0026(e(h),h\u003dnull)}function X(t){q();var e\u003dt.mode,r\u003dt.density||1,n\u003dt.filter||!1,i\u003dfunction(t,e,r){if(\"range\"\u003d\u003d\u003dt||\"steps\"\u003d\u003d\u003dt)return C.xVal;if(\"count\"\u003d\u003d\u003dt){if(e\u003c2)throw new Error(\"noUiSlider (14.6.3): \u0027values\u0027 (\u003e\u003d 2) required for mode \u0027count\u0027.\");var n\u003de-1,i\u003d100/n;for(e\u003d[];n--;)e[n]\u003dn*i;e.push(100),t\u003d\"positions\"}return\"positions\"\u003d\u003d\u003dt?e.map((function(t){return C.fromStepping(r?C.getStep(t):t)})):\"values\"\u003d\u003d\u003dt?r?e.map((function(t){return C.fromStepping(C.getStep(C.toStepping(t)))})):e:void 0}(e,t.values||!1,t.stepped||!1),o\u003dfunction(t,e,r){var n,i\u003d{},o\u003dC.xVal[0],s\u003dC.xVal[C.xVal.length-1],a\u003d!1,l\u003d!1,u\u003d0;return n\u003dr.slice().sort((function(t,e){return t-e})),(r\u003dn.filter((function(t){return!this[t]\u0026\u0026(this[t]\u003d!0)}),{}))[0]!\u003d\u003do\u0026\u0026(r.unshift(o),a\u003d!0),r[r.length-1]!\u003d\u003ds\u0026\u0026(r.push(s),l\u003d!0),r.forEach((function(n,o){var s,c,p,f,d,h,m,g,v,b,x\u003dn,S\u003dr[o+1],w\u003d\"steps\"\u003d\u003d\u003de;if(w\u0026\u0026(s\u003dC.xNumSteps[o]),s||(s\u003dS-x),!1!\u003d\u003dx)for(void 0\u003d\u003d\u003dS\u0026\u0026(S\u003dx),s\u003dMath.max(s,1e-7),c\u003dx;c\u003c\u003dS;c\u003d(c+s).toFixed(7)/1){for(g\u003d(d\u003d(f\u003dC.toStepping(c))-u)/t,b\u003dd/(v\u003dMath.round(g)),p\u003d1;p\u003c\u003dv;p+\u003d1)i[(h\u003du+p*b).toFixed(5)]\u003d[C.fromStepping(h),0];m\u003dr.indexOf(c)\u003e-1?1:w?2:0,!o\u0026\u0026a\u0026\u0026c!\u003d\u003dS\u0026\u0026(m\u003d0),c\u003d\u003d\u003dS\u0026\u0026l||(i[f.toFixed(5)]\u003d[c,m]),u\u003df}})),i}(r,e,i),s\u003dt.format||{to:Math.round};return h\u003dw.appendChild(B(o,n,s))}function Y(){var t\u003dl.getBoundingClientRect(),e\u003d\"offset\"+[\"Width\",\"Height\"][r.ort];return 0\u003d\u003d\u003dr.ort?t.width||l[e]:t.height||l[e]}function I(t,e,n,i){var o\u003dfunction(o){return!!(o\u003dfunction(t,e,r){var n,i,o\u003d0\u003d\u003d\u003dt.type.indexOf(\"touch\"),s\u003d0\u003d\u003d\u003dt.type.indexOf(\"mouse\"),a\u003d0\u003d\u003d\u003dt.type.indexOf(\"pointer\");if(0\u003d\u003d\u003dt.type.indexOf(\"MSPointer\")\u0026\u0026(a\u003d!0),\"mousedown\"\u003d\u003d\u003dt.type\u0026\u0026!t.buttons\u0026\u0026!t.touches)return!1;if(o){var l\u003dfunction(t){return t.target\u003d\u003d\u003dr||r.contains(t.target)||t.target.shadowRoot\u0026\u0026t.target.shadowRoot.contains(r)};if(\"touchstart\"\u003d\u003d\u003dt.type){var u\u003dArray.prototype.filter.call(t.touches,l);if(u.length\u003e1)return!1;n\u003du[0].pageX,i\u003du[0].pageY}else{var c\u003dArray.prototype.find.call(t.changedTouches,l);if(!c)return!1;n\u003dc.pageX,i\u003dc.pageY}}return e\u003de||p(V),(s||a)\u0026\u0026(n\u003dt.clientX+e.x,i\u003dt.clientY+e.y),t.pageOffset\u003de,t.points\u003d[n,i],t.cursor\u003ds||a,t}(o,i.pageOffset,i.target||e))\u0026\u0026!(F()\u0026\u0026!i.doNotReject)\u0026\u0026(s\u003dw,a\u003dr.cssClasses.tap,!((s.classList?s.classList.contains(a):new RegExp(\"\\\\b\"+a+\"\\\\b\").test(s.className))\u0026\u0026!i.doNotReject)\u0026\u0026!(t\u003d\u003d\u003dx.start\u0026\u0026void 0!\u003d\u003do.buttons\u0026\u0026o.buttons\u003e1)\u0026\u0026(!i.hover||!o.buttons)\u0026\u0026(S||o.preventDefault(),o.calcPoint\u003do.points[r.ort],void n(o,i)));var s,a},s\u003d[];return t.split(\" \").forEach((function(t){e.addEventListener(t,o,!!S\u0026\u0026{passive:!0}),s.push([t,o])})),s}function $(t){var e,n,i,o,a,u,c\u003d100*(t-(e\u003dl,n\u003dr.ort,i\u003de.getBoundingClientRect(),o\u003de.ownerDocument,a\u003do.documentElement,u\u003dp(o),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)\u0026\u0026(u.x\u003d0),n?i.top+u.y-a.clientTop:i.left+u.x-a.clientLeft))/Y();return c\u003ds(c),r.dir?100-c:c}function G(t,e){\"mouseout\"\u003d\u003d\u003dt.type\u0026\u0026\"HTML\"\u003d\u003d\u003dt.target.nodeName\u0026\u0026null\u003d\u003d\u003dt.relatedTarget\u0026\u0026K(t,e)}function J(t,e){if(-1\u003d\u003d\u003dnavigator.appVersion.indexOf(\"MSIE 9\")\u0026\u00260\u003d\u003d\u003dt.buttons\u0026\u00260!\u003d\u003de.buttonsProperty)return K(t,e);var n\u003d(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint);st(n\u003e0,100*n/e.baseSize,e.locations,e.handleNumbers)}function K(t,e){e.handle\u0026\u0026(c(e.handle,r.cssClasses.active),U-\u003d1),e.listeners.forEach((function(t){D.removeEventListener(t[0],t[1])})),0\u003d\u003d\u003dU\u0026\u0026(c(w,r.cssClasses.drag),lt(),t.cursor\u0026\u0026(M.style.cursor\u003d\"\",M.removeEventListener(\"selectstart\",n))),e.handleNumbers.forEach((function(t){nt(\"change\",t),nt(\"set\",t),nt(\"end\",t)}))}function Q(t,e){if(e.handleNumbers.some(R))return!1;var i;1\u003d\u003d\u003de.handleNumbers.length\u0026\u0026(i\u003df[e.handleNumbers[0]].children[0],U+\u003d1,u(i,r.cssClasses.active)),t.stopPropagation();var o\u003d[],s\u003dI(x.move,D,J,{target:t.target,handle:i,listeners:o,startCalcPoint:t.calcPoint,baseSize:Y(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:N.slice()}),a\u003dI(x.end,D,K,{target:t.target,handle:i,listeners:o,doNotReject:!0,handleNumbers:e.handleNumbers}),l\u003dI(\"mouseout\",D,G,{target:t.target,handle:i,listeners:o,doNotReject:!0,handleNumbers:e.handleNumbers});o.push.apply(o,s.concat(a,l)),t.cursor\u0026\u0026(M.style.cursor\u003dgetComputedStyle(t.target).cursor,f.length\u003e1\u0026\u0026u(w,r.cssClasses.drag),M.addEventListener(\"selectstart\",n,!1)),e.handleNumbers.forEach((function(t){nt(\"start\",t)}))}function Z(t){t.stopPropagation();var e\u003d$(t.calcPoint),n\u003dfunction(t){var e\u003d100,r\u003d!1;return f.forEach((function(n,i){if(!R(i)){var o\u003dN[i],s\u003dMath.abs(o-t);(s\u003ce||s\u003c\u003de\u0026\u0026t\u003eo||100\u003d\u003d\u003ds\u0026\u0026100\u003d\u003d\u003de)\u0026\u0026(r\u003di,e\u003ds)}})),r}(e);if(!1\u003d\u003d\u003dn)return!1;r.events.snap||o(w,r.cssClasses.tap,r.animationDuration),ut(n,e,!0,!0),lt(),nt(\"slide\",n,!0),nt(\"update\",n,!0),nt(\"change\",n,!0),nt(\"set\",n,!0),r.events.snap\u0026\u0026Q(t,{handleNumbers:[n]})}function tt(t){var e\u003d$(t.calcPoint),r\u003dC.getStep(e),n\u003dC.fromStepping(r);Object.keys(A).forEach((function(t){\"hover\"\u003d\u003d\u003dt.split(\".\")[0]\u0026\u0026A[t].forEach((function(t){t.call(g,n)}))}))}function et(t,e){A[t]\u003dA[t]||[],A[t].push(e),\"update\"\u003d\u003d\u003dt.split(\".\")[0]\u0026\u0026f.forEach((function(t,e){nt(\"update\",e)}))}function rt(t){var e\u003dt\u0026\u0026t.split(\".\")[0],r\u003de?t.substring(e.length):t;Object.keys(A).forEach((function(t){var n\u003dt.split(\".\")[0],i\u003dt.substring(n.length);e\u0026\u0026e!\u003d\u003dn||r\u0026\u0026r!\u003d\u003di||function(t){return t\u003d\u003d\u003dE||t\u003d\u003d\u003dy}(i)\u0026\u0026r!\u003d\u003di||delete A[t]}))}function nt(t,e,n){Object.keys(A).forEach((function(i){var o\u003di.split(\".\")[0];t\u003d\u003d\u003do\u0026\u0026A[i].forEach((function(t){t.call(g,P.map(r.format.to),e,P.slice(),n||!1,N.slice(),g)}))}))}function it(t,e,n,i,o,a){var l;return f.length\u003e1\u0026\u0026!r.events.unconstrained\u0026\u0026(i\u0026\u0026e\u003e0\u0026\u0026(l\u003dC.getAbsoluteDistance(t[e-1],r.margin,0),n\u003dMath.max(n,l)),o\u0026\u0026e\u003cf.length-1\u0026\u0026(l\u003dC.getAbsoluteDistance(t[e+1],r.margin,1),n\u003dMath.min(n,l))),f.length\u003e1\u0026\u0026r.limit\u0026\u0026(i\u0026\u0026e\u003e0\u0026\u0026(l\u003dC.getAbsoluteDistance(t[e-1],r.limit,0),n\u003dMath.min(n,l)),o\u0026\u0026e\u003cf.length-1\u0026\u0026(l\u003dC.getAbsoluteDistance(t[e+1],r.limit,1),n\u003dMath.max(n,l))),r.padding\u0026\u0026(0\u003d\u003d\u003de\u0026\u0026(l\u003dC.getAbsoluteDistance(0,r.padding[0],0),n\u003dMath.max(n,l)),e\u003d\u003d\u003df.length-1\u0026\u0026(l\u003dC.getAbsoluteDistance(100,r.padding[1],1),n\u003dMath.min(n,l))),!((n\u003ds(n\u003dC.getStep(n)))\u003d\u003d\u003dt[e]\u0026\u0026!a)\u0026\u0026n}function ot(t,e){var n\u003dr.ort;return(n?e:t)+\", \"+(n?t:e)}function st(t,e,r,n){var i\u003dr.slice(),o\u003d[!t,t],s\u003d[t,!t];n\u003dn.slice(),t\u0026\u0026n.reverse(),n.length\u003e1?n.forEach((function(t,r){var n\u003dit(i,t,i[t]+e,o[r],s[r],!1);!1\u003d\u003d\u003dn?e\u003d0:(e\u003dn-i[t],i[t]\u003dn)})):o\u003ds\u003d[!0];var a\u003d!1;n.forEach((function(t,n){a\u003dut(t,r[t]+e,o[n],s[n])||a})),a\u0026\u0026n.forEach((function(t){nt(\"update\",t),nt(\"slide\",t)}))}function at(t,e){return r.dir?100-t-e:t}function lt(){k.forEach((function(t){var e\u003dN[t]\u003e50?-1:1,r\u003d3+(f.length+e*t);f[t].style.zIndex\u003dr}))}function ut(t,e,n,i,o){return o||(e\u003dit(N,t,e,n,i,!1)),!1!\u003d\u003de\u0026\u0026(function(t,e){N[t]\u003de,P[t]\u003dC.fromStepping(e);var n\u003d\"translate(\"+ot(10*(at(e,0)-O)+\"%\",\"0\")+\")\";f[t].style[r.transformRule]\u003dn,ct(t),ct(t+1)}(t,e),!0)}function ct(t){if(d[t]){var e\u003d0,n\u003d100;0!\u003d\u003dt\u0026\u0026(e\u003dN[t-1]),t!\u003d\u003dd.length-1\u0026\u0026(n\u003dN[t]);var i\u003dn-e,o\u003d\"translate(\"+ot(at(e,i)+\"%\",\"0\")+\")\",s\u003d\"scale(\"+ot(i/100,\"1\")+\")\";d[t].style[r.transformRule]\u003do+\" \"+s}}function pt(t,e){return null\u003d\u003d\u003dt||!1\u003d\u003d\u003dt||void 0\u003d\u003d\u003dt?N[e]:(\"number\"\u003d\u003dtypeof t\u0026\u0026(t\u003dString(t)),t\u003dr.format.from(t),!1\u003d\u003d\u003d(t\u003dC.toStepping(t))||isNaN(t)?N[e]:t)}function ft(t,e,n){var i\u003da(t),s\u003dvoid 0\u003d\u003d\u003dN[0];e\u003dvoid 0\u003d\u003d\u003de||!!e,r.animate\u0026\u0026!s\u0026\u0026o(w,r.cssClasses.tap,r.animationDuration),k.forEach((function(t){ut(t,pt(i[t],t),!0,!1,n)}));for(var l\u003d1\u003d\u003d\u003dk.length?0:1;l\u003ck.length;++l)k.forEach((function(t){ut(t,N[t],!0,!0,n)}));lt(),k.forEach((function(t){nt(\"update\",t),null!\u003d\u003di[t]\u0026\u0026e\u0026\u0026nt(\"set\",t)}))}function dt(){var t\u003dP.map(r.format.to);return 1\u003d\u003d\u003dt.length?t[0]:t}function ht(t){var e\u003dN[t],n\u003dC.getNearbySteps(e),i\u003dP[t],o\u003dn.thisStep.step,s\u003dnull;if(r.snap)return[i-n.stepBefore.startValue||null,n.stepAfter.startValue-i||null];!1!\u003d\u003do\u0026\u0026i+o\u003en.stepAfter.startValue\u0026\u0026(o\u003dn.stepAfter.startValue-i),s\u003di\u003en.thisStep.startValue?n.thisStep.step:!1!\u003d\u003dn.stepBefore.step\u0026\u0026i-n.stepBefore.highestStep,100\u003d\u003d\u003de?o\u003dnull:0\u003d\u003d\u003de\u0026\u0026(s\u003dnull);var a\u003dC.countStepDecimals();return null!\u003d\u003do\u0026\u0026!1!\u003d\u003do\u0026\u0026(o\u003dNumber(o.toFixed(a))),null!\u003d\u003ds\u0026\u0026!1!\u003d\u003ds\u0026\u0026(s\u003dNumber(s.toFixed(a))),[s,o]}return u(v\u003dw,r.cssClasses.target),0\u003d\u003d\u003dr.dir?u(v,r.cssClasses.ltr):u(v,r.cssClasses.rtl),0\u003d\u003d\u003dr.ort?u(v,r.cssClasses.horizontal):u(v,r.cssClasses.vertical),u(v,\"rtl\"\u003d\u003d\u003dgetComputedStyle(v).direction?r.cssClasses.textDirectionRtl:r.cssClasses.textDirectionLtr),l\u003dL(v,r.cssClasses.base),function(t,e){var n\u003dL(e,r.cssClasses.connects);f\u003d[],(d\u003d[]).push(H(n,t[0]));for(var i\u003d0;i\u003cr.handles;i++)f.push(z(e,i)),k[i]\u003di,d.push(H(n,t[i+1]))}(r.connect,l),(b\u003dr.events).fixed||f.forEach((function(t,e){I(x.start,t.children[0],Q,{handleNumbers:[e]})})),b.tap\u0026\u0026I(x.start,l,Z,{}),b.hover\u0026\u0026I(x.move,l,tt,{hover:!0}),b.drag\u0026\u0026d.forEach((function(t,e){if(!1!\u003d\u003dt\u0026\u00260!\u003d\u003de\u0026\u0026e!\u003d\u003dd.length-1){var n\u003df[e-1],i\u003df[e],o\u003d[t];u(t,r.cssClasses.draggable),b.fixed\u0026\u0026(o.push(n.children[0]),o.push(i.children[0])),o.forEach((function(t){I(x.start,t,Q,{handles:[n,i],handleNumbers:[e-1,e]})}))}})),ft(r.start),r.pips\u0026\u0026X(r.pips),r.tooltips\u0026\u0026_(),rt(\"update\"+E),et(\"update\"+E,(function(t,e,n,i,o){k.forEach((function(t){var e\u003df[t],i\u003dit(N,t,0,!0,!0,!0),s\u003dit(N,t,100,!0,!0,!0),a\u003do[t],l\u003dr.ariaFormat.to(n[t]);i\u003dC.fromStepping(i).toFixed(1),s\u003dC.fromStepping(s).toFixed(1),a\u003dC.fromStepping(a).toFixed(1),e.children[0].setAttribute(\"aria-valuemin\",i),e.children[0].setAttribute(\"aria-valuemax\",s),e.children[0].setAttribute(\"aria-valuenow\",a),e.children[0].setAttribute(\"aria-valuetext\",l)}))})),g\u003d{destroy:function(){for(var t in rt(E),rt(y),r.cssClasses)r.cssClasses.hasOwnProperty(t)\u0026\u0026c(w,r.cssClasses[t]);for(;w.firstChild;)w.removeChild(w.firstChild);delete w.noUiSlider},steps:function(){return k.map(ht)},on:et,off:rt,get:dt,set:ft,setHandle:function(t,e,r,n){if(!((t\u003dNumber(t))\u003e\u003d0\u0026\u0026t\u003ck.length))throw new Error(\"noUiSlider (14.6.3): invalid handle number, got: \"+t);ut(t,pt(e,t),!0,!0,n),nt(\"update\",t),r\u0026\u0026nt(\"set\",t)},reset:function(t){ft(r.start,t)},__moveHandles:function(t,e,r){st(t,e,N,r)},options:i,updateOptions:function(t,e){var n\u003ddt(),o\u003d[\"margin\",\"limit\",\"padding\",\"range\",\"animate\",\"snap\",\"step\",\"format\",\"pips\",\"tooltips\"];o.forEach((function(e){void 0!\u003d\u003dt[e]\u0026\u0026(i[e]\u003dt[e])}));var s\u003dW(i);o.forEach((function(e){void 0!\u003d\u003dt[e]\u0026\u0026(r[e]\u003ds[e])})),C\u003ds.spectrum,r.margin\u003ds.margin,r.limit\u003ds.limit,r.padding\u003ds.padding,r.pips?X(r.pips):q(),r.tooltips?_():T(),N\u003d[],ft(t.start||n,e)},target:w,removePips:q,removeTooltips:T,getTooltips:function(){return m},getOrigins:function(){return f},pips:X}}return{__spectrum:x,version:t,cssClasses:w,create:function(t,e){if(!t||!t.nodeName)throw new Error(\"noUiSlider (14.6.3): create requires a single element, got: \"+t);if(t.noUiSlider)throw new Error(\"noUiSlider (14.6.3): Slider was already initialized.\");var r\u003d$(t,W(e),e);return t.noUiSlider\u003dr,r}}},\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define([],o):\"object\"\u003d\u003dtypeof r?e.exports\u003do():window.noUiSlider\u003do()},\n 440: function _(e,t,l,i,o){i(),l.root\u003d\"bk-root\",l.slider_title\u003d\"bk-slider-title\",l.slider_value\u003d\"bk-slider-value\",l.default\u003d\".bk-root .bk-slider-title{white-space:nowrap;}.bk-root .bk-slider-value{font-weight:600;}\"},\n 441: function _(o,t,r,i,n){i(),r.root\u003d\"bk-root\",r.default\u003d\u0027.bk-root{}.bk-root .noUi-target,.bk-root .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.bk-root .noUi-target{position:relative;}.bk-root .noUi-base,.bk-root .noUi-connects{width:100%;height:100%;position:relative;z-index:1;}.bk-root .noUi-connects{overflow:hidden;z-index:0;}.bk-root .noUi-connect,.bk-root .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;}.bk-root .noUi-connect{height:100%;width:100%;}.bk-root .noUi-origin{height:10%;width:10%;}.bk-root .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto;}.bk-root .noUi-vertical .noUi-origin{width:0;}.bk-root .noUi-horizontal .noUi-origin{height:0;}.bk-root .noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;}.bk-root .noUi-touch-area{height:100%;width:100%;}.bk-root .noUi-state-tap .noUi-connect,.bk-root .noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s;}.bk-root .noUi-state-drag *{cursor:inherit !important;}.bk-root .noUi-horizontal{height:18px;}.bk-root .noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px;}.bk-root .noUi-vertical{width:18px;}.bk-root .noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px;}.bk-root .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto;}.bk-root .noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}.bk-root .noUi-connects{border-radius:3px;}.bk-root .noUi-connect{background:#3FB8AF;}.bk-root .noUi-draggable{cursor:ew-resize;}.bk-root .noUi-vertical .noUi-draggable{cursor:ns-resize;}.bk-root .noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;}.bk-root .noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;}.bk-root .noUi-handle:before,.bk-root .noUi-handle:after{content:\"\";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px;}.bk-root .noUi-handle:after{left:17px;}.bk-root .noUi-vertical .noUi-handle:before,.bk-root .noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.bk-root .noUi-vertical .noUi-handle:after{top:17px;}.bk-root [disabled] .noUi-connect{background:#B8B8B8;}.bk-root [disabled].noUi-target,.bk-root [disabled].noUi-handle,.bk-root [disabled] .noUi-handle{cursor:not-allowed;}.bk-root .noUi-pips,.bk-root .noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.bk-root .noUi-pips{position:absolute;color:#999;}.bk-root .noUi-value{position:absolute;white-space:nowrap;text-align:center;}.bk-root .noUi-value-sub{color:#ccc;font-size:10px;}.bk-root .noUi-marker{position:absolute;background:#CCC;}.bk-root .noUi-marker-sub{background:#AAA;}.bk-root .noUi-marker-large{background:#AAA;}.bk-root .noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%;}.bk-root .noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);}.bk-root .noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);}.bk-root .noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.bk-root .noUi-marker-horizontal.noUi-marker-sub{height:10px;}.bk-root .noUi-marker-horizontal.noUi-marker-large{height:15px;}.bk-root .noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;}.bk-root .noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px;}.bk-root .noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%);}.bk-root .noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;}.bk-root .noUi-marker-vertical.noUi-marker-sub{width:10px;}.bk-root .noUi-marker-vertical.noUi-marker-large{width:15px;}.bk-root .noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap;}.bk-root .noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%;}.bk-root .noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%;}.bk-root .noUi-horizontal .noUi-origin \u003e .noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px;}.bk-root .noUi-vertical .noUi-origin \u003e .noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px;}.bk-root .noUi-handle{cursor:grab;cursor:-webkit-grab;}.bk-root .noUi-handle.noUi-active{cursor:grabbing;cursor:-webkit-grabbing;}.bk-root .noUi-handle:after,.bk-root .noUi-handle:before{display:none;}.bk-root .noUi-tooltip{display:none;white-space:nowrap;}.bk-root .noUi-handle:hover .noUi-tooltip{display:block;}.bk-root .noUi-horizontal{width:100%;height:10px;}.bk-root .noUi-vertical{width:10px;height:100%;}.bk-root .noUi-horizontal .noUi-handle{width:14px;height:18px;right:-7px;top:-5px;}.bk-root .noUi-vertical .noUi-handle{width:18px;height:14px;right:-5px;top:-7px;}.bk-root .noUi-target.noUi-horizontal{margin:5px 0px;}.bk-root .noUi-target.noUi-vertical{margin:0px 5px;}\u0027},\n 442: function _(t,e,i,r,a){r();const s\u003dt(1).__importDefault(t(181)),d\u003dt(438),_\u003dt(8);class n extends d.AbstractSliderView{}i.DateSliderView\u003dn,n.__name__\u003d\"DateSliderView\";class l extends d.AbstractSlider{constructor(t){super(t),this.behaviour\u003d\"tap\",this.connected\u003d[!0,!1]}static init_DateSlider(){this.prototype.default_view\u003dn,this.override({format:\"%d %b %Y\"})}_formatter(t,e){return _.isString(e)?s.default(t,e):e.compute(t)}}i.DateSlider\u003dl,l.__name__\u003d\"DateSlider\",l.init_DateSlider()},\n 443: function _(e,t,i,n,s){n();const r\u003de(444);class _ extends r.MarkupView{render(){super.render(),this.model.render_as_text?this.markup_el.textContent\u003dthis.model.text:this.markup_el.innerHTML\u003dthis.model.text}}i.DivView\u003d_,_.__name__\u003d\"DivView\";class a extends r.Markup{constructor(e){super(e)}static init_Div(){this.prototype.default_view\u003d_,this.define((({Boolean:e})\u003d\u003e({render_as_text:[e,!1]})))}}i.Div\u003da,a.__name__\u003d\"Div\",a.init_Div()},\n 444: function _(t,e,s,i,a){i();const n\u003dt(1),l\u003dt(224),r\u003dt(43),c\u003dt(488),u\u003dn.__importStar(t(445));class _ extends c.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003e{this.layout.invalidate_cache(),this.render(),this.root.compute_layout()}))}styles(){return[...super.styles(),u.default]}_update_layout(){this.layout\u003dnew l.CachedVariadicBox(this.el),this.layout.set_sizing(this.box_sizing())}render(){super.render();const t\u003dObject.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.markup_el\u003dr.div({class:u.clearfix,style:t}),this.el.appendChild(this.markup_el)}}s.MarkupView\u003d_,_.__name__\u003d\"MarkupView\";class o extends c.Widget{constructor(t){super(t)}static init_Markup(){this.define((({String:t,Dict:e})\u003d\u003e({text:[t,\"\"],style:[e(t),{}]})))}}s.Markup\u003do,o.__name__\u003d\"Markup\",o.init_Markup()},\n 445: function _(o,r,e,t,a){t(),e.root\u003d\"bk-root\",e.clearfix\u003d\"bk-clearfix\",e.default\u003d\u0027.bk-root .bk-clearfix:before,.bk-root .bk-clearfix:after{content:\"\";display:table;}.bk-root .bk-clearfix:after{clear:both;}\u0027},\n 446: function _(e,t,i,n,s){n();const o\u003de(1),r\u003de(419),l\u003de(264),d\u003de(43),_\u003de(8),u\u003do.__importStar(e(328)),c\u003do.__importStar(e(243)),h\u003dc;class p extends r.AbstractButtonView{constructor(){super(...arguments),this._open\u003d!1}styles(){return[...super.styles(),c.default]}render(){super.render();const e\u003dd.div({class:[h.caret,h.down]});if(this.model.is_split){const t\u003dthis._render_button(e);t.classList.add(u.dropdown_toggle),t.addEventListener(\"click\",(()\u003d\u003ethis._toggle_menu())),this.group_el.appendChild(t)}else this.button_el.appendChild(e);const t\u003dthis.model.menu.map(((e,t)\u003d\u003e{if(null\u003d\u003de)return d.div({class:h.divider});{const i\u003d_.isString(e)?e:e[0],n\u003dd.div({},i);return n.addEventListener(\"click\",(()\u003d\u003ethis._item_click(t))),n}}));this.menu\u003dd.div({class:[h.menu,h.below]},t),this.el.appendChild(this.menu),d.undisplay(this.menu)}_show_menu(){if(!this._open){this._open\u003d!0,d.display(this.menu);const e\u003dt\u003d\u003e{const{target:i}\u003dt;i instanceof HTMLElement\u0026\u0026!this.el.contains(i)\u0026\u0026(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open\u0026\u0026(this._open\u003d!1,d.undisplay(this.menu))}_toggle_menu(){this._open?this._hide_menu():this._show_menu()}click(){this.model.is_split?(this._hide_menu(),this.model.trigger_event(new l.ButtonClick),super.click()):this._toggle_menu()}_item_click(e){this._hide_menu();const t\u003dthis.model.menu[e];if(null!\u003dt){const i\u003d_.isString(t)?t:t[1];_.isString(i)?this.model.trigger_event(new l.MenuItemClick(i)):i.execute(this.model,{index:e})}}}i.DropdownView\u003dp,p.__name__\u003d\"DropdownView\";class m extends r.AbstractButton{constructor(e){super(e)}static init_Dropdown(){this.prototype.default_view\u003dp,this.define((({Null:e,Boolean:t,String:i,Array:n,Tuple:s,Or:o})\u003d\u003e({split:[t,!1],menu:[n(o(i,s(i,o(i)),e)),[]]}))),this.override({label:\"Dropdown\"})}get is_split(){return this.split}}i.Dropdown\u003dm,m.__name__\u003d\"Dropdown\",m.init_Dropdown()},\n 447: function _(e,i,l,t,s){t();const n\u003de(43),a\u003de(488);class o extends a.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.render()))}render(){const{multiple:e,accept:i,disabled:l,width:t}\u003dthis.model;null\u003d\u003dthis.dialog_el\u0026\u0026(this.dialog_el\u003dn.input({type:\"file\",multiple:e}),this.dialog_el.onchange\u003d()\u003d\u003e{const{files:e}\u003dthis.dialog_el;null!\u003de\u0026\u0026this.load_files(e)},this.el.appendChild(this.dialog_el)),null!\u003di\u0026\u0026\"\"!\u003di\u0026\u0026(this.dialog_el.accept\u003di),this.dialog_el.style.width\u003d`${t}px`,this.dialog_el.disabled\u003dl}async load_files(e){const i\u003d[],l\u003d[],t\u003d[];for(const s of e){const e\u003dawait this._read_file(s),[,n\u003d\"\",,a\u003d\"\"]\u003de.split(/[:;,]/,4);i.push(a),l.push(s.name),t.push(n)}this.model.multiple?(this.model.value\u003di,this.model.filename\u003dl,this.model.mime_type\u003dt):(this.model.value\u003di[0],this.model.filename\u003dl[0],this.model.mime_type\u003dt[0])}_read_file(e){return new Promise(((i,l)\u003d\u003e{const t\u003dnew FileReader;t.onload\u003d()\u003d\u003e{var s;const{result:n}\u003dt;null!\u003dn?i(n):l(null!\u003d\u003d(s\u003dt.error)\u0026\u0026void 0!\u003d\u003ds?s:new Error(`unable to read \u0027${e.name}\u0027`))},t.readAsDataURL(e)}))}}l.FileInputView\u003do,o.__name__\u003d\"FileInputView\";class d extends a.Widget{constructor(e){super(e)}static init_FileInput(){this.prototype.default_view\u003do,this.define((({Boolean:e,String:i,Array:l,Or:t})\u003d\u003e({value:[t(i,l(i)),\"\"],mime_type:[t(i,l(i)),\"\"],filename:[t(i,l(i)),\"\"],accept:[i,\"\"],multiple:[e,!1]})))}}l.FileInput\u003dd,d.__name__\u003d\"FileInput\",d.init_FileInput()},\n 448: function _(e,t,i,s,n){s();const l\u003de(1),o\u003de(43),r\u003de(8),c\u003de(426),h\u003dl.__importStar(e(427));class p extends c.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.render_selection())),this.connect(this.model.properties.options.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.name.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.title.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.size.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.render()))}render(){super.render();const e\u003dthis.model.options.map((e\u003d\u003e{let t,i;return r.isString(e)?t\u003di\u003de:[t,i]\u003de,o.option({value:t},i)}));this.input_el\u003do.select({multiple:!0,class:h.input,name:this.model.name,disabled:this.model.disabled},e),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),this.group_el.appendChild(this.input_el),this.render_selection()}render_selection(){const e\u003dnew Set(this.model.value);for(const t of this.el.querySelectorAll(\"option\"))t.selected\u003de.has(t.value);this.input_el.size\u003dthis.model.size}change_input(){const e\u003dnull!\u003dthis.el.querySelector(\"select:focus\"),t\u003d[];for(const e of this.el.querySelectorAll(\"option\"))e.selected\u0026\u0026t.push(e.value);this.model.value\u003dt,super.change_input(),e\u0026\u0026this.input_el.focus()}}i.MultiSelectView\u003dp,p.__name__\u003d\"MultiSelectView\";class u extends c.InputWidget{constructor(e){super(e)}static init_MultiSelect(){this.prototype.default_view\u003dp,this.define((({Int:e,String:t,Array:i,Tuple:s,Or:n})\u003d\u003e({value:[i(t),[]],options:[i(n(t,s(t,t))),[]],size:[e,4]})))}}i.MultiSelect\u003du,u.__name__\u003d\"MultiSelect\",u.init_MultiSelect()},\n 449: function _(a,r,e,t,p){t();const s\u003da(444),i\u003da(43);class n extends s.MarkupView{render(){super.render();const a\u003di.p({style:{margin:0}},this.model.text);this.markup_el.appendChild(a)}}e.ParagraphView\u003dn,n.__name__\u003d\"ParagraphView\";class _ extends s.Markup{constructor(a){super(a)}static init_Paragraph(){this.prototype.default_view\u003dn}}e.Paragraph\u003d_,_.__name__\u003d\"Paragraph\",_.init_Paragraph()},\n 450: function _(s,t,e,n,r){n();const p\u003ds(424);class u extends p.TextInputView{render(){super.render(),this.input_el.type\u003d\"password\"}}e.PasswordInputView\u003du,u.__name__\u003d\"PasswordInputView\";class a extends p.TextInput{constructor(s){super(s)}static init_PasswordInput(){this.prototype.default_view\u003du}}e.PasswordInput\u003da,a.__name__\u003d\"PasswordInput\",a.init_PasswordInput()},\n 451: function _(e,t,i,l,s){l();const o\u003de(1),n\u003do.__importDefault(e(452)),h\u003de(43),a\u003de(8),u\u003de(224),c\u003do.__importStar(e(427)),d\u003do.__importDefault(e(453)),_\u003de(426);class r extends _.InputWidgetView{constructor(){super(...arguments),this._last_height\u003dnull}connect_signals(){super.connect_signals(),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.set_disabled()));const{value:e,max_items:t,option_limit:i,delete_button:l,placeholder:s,options:o,name:n,title:h}\u003dthis.model.properties;this.on_change([e,t,i,l,s,o,n,h],(()\u003d\u003ethis.render()))}styles(){return[...super.styles(),d.default]}_update_layout(){this.layout\u003dnew u.CachedVariadicBox(this.el),this.layout.set_sizing(this.box_sizing())}render(){super.render(),this.input_el\u003dh.select({multiple:!0,class:c.input,name:this.model.name,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el);const e\u003dnew Set(this.model.value),t\u003dthis.model.options.map((t\u003d\u003e{let i,l;return a.isString(t)?i\u003dl\u003dt:[i,l]\u003dt,{value:i,label:l,selected:e.has(i)}})),i\u003dthis.model.solid?\"solid\":\"light\",l\u003d`choices__item ${i}`,s\u003d`choices__button ${i}`,o\u003d{choices:t,duplicateItemsAllowed:!1,removeItemButton:this.model.delete_button,classNames:{item:l,button:s}};null!\u003dthis.model.placeholder\u0026\u0026(o.placeholderValue\u003dthis.model.placeholder),null!\u003dthis.model.max_items\u0026\u0026(o.maxItemCount\u003dthis.model.max_items),null!\u003dthis.model.option_limit\u0026\u0026(o.renderChoiceLimit\u003dthis.model.option_limit),this.choice_el\u003dnew n.default(this.input_el,o);const u\u003d()\u003d\u003ethis.choice_el.containerOuter.element.getBoundingClientRect().height;null!\u003dthis._last_height\u0026\u0026this._last_height!\u003du()\u0026\u0026this.root.invalidate_layout(),this._last_height\u003du(),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input()))}set_disabled(){this.model.disabled?this.choice_el.disable():this.choice_el.enable()}change_input(){const e\u003dnull!\u003dthis.el.querySelector(\"select:focus\"),t\u003d[];for(const e of this.el.querySelectorAll(\"option\"))e.selected\u0026\u0026t.push(e.value);this.model.value\u003dt,super.change_input(),e\u0026\u0026this.input_el.focus()}}i.MultiChoiceView\u003dr,r.__name__\u003d\"MultiChoiceView\";class m extends _.InputWidget{constructor(e){super(e)}static init_MultiChoice(){this.prototype.default_view\u003dr,this.define((({Boolean:e,Int:t,String:i,Array:l,Tuple:s,Or:o,Nullable:n})\u003d\u003e({value:[l(i),[]],options:[l(o(i,s(i,i))),[]],max_items:[n(t),null],delete_button:[e,!0],placeholder:[n(i),null],option_limit:[n(t),null],solid:[e,!0]})))}}i.MultiChoice\u003dm,m.__name__\u003d\"MultiChoice\",m.init_MultiChoice()},\n 452: function _(e,t,i,n,s){\n /*! choices.js v9.0.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */\n var r,o;r\u003dwindow,o\u003dfunction(){return function(e){var t\u003d{};function i(n){if(t[n])return t[n].exports;var s\u003dt[n]\u003d{i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l\u003d!0,s.exports}return i.m\u003de,i.c\u003dt,i.d\u003dfunction(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r\u003dfunction(e){\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t\u003dfunction(e,t){if(1\u0026t\u0026\u0026(e\u003di(e)),8\u0026t)return e;if(4\u0026t\u0026\u0026\"object\"\u003d\u003dtypeof e\u0026\u0026e\u0026\u0026e.__esModule)return e;var n\u003dObject.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2\u0026t\u0026\u0026\"string\"!\u003dtypeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n\u003dfunction(e){var t\u003de\u0026\u0026e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o\u003dfunction(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p\u003d\"/public/assets/scripts/\",i(i.s\u003d4)}([function(e,t,i){\"use strict\";var n\u003dfunction(e){return function(e){return!!e\u0026\u0026\"object\"\u003d\u003dtypeof e}(e)\u0026\u0026!function(e){var t\u003dObject.prototype.toString.call(e);return\"[object RegExp]\"\u003d\u003d\u003dt||\"[object Date]\"\u003d\u003d\u003dt||function(e){return e.$$typeof\u003d\u003d\u003ds}(e)}(e)},s\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026Symbol.for?Symbol.for(\"react.element\"):60103;function r(e,t){return!1!\u003d\u003dt.clone\u0026\u0026t.isMergeableObject(e)?l((i\u003de,Array.isArray(i)?[]:{}),e,t):e;var i}function o(e,t,i){return e.concat(t).map((function(e){return r(e,i)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t,i){var n\u003d{};return i.isMergeableObject(e)\u0026\u0026a(e).forEach((function(t){n[t]\u003dr(e[t],i)})),a(t).forEach((function(s){(function(e,t){try{return t in e\u0026\u0026!(Object.hasOwnProperty.call(e,t)\u0026\u0026Object.propertyIsEnumerable.call(e,t))}catch(e){return!1}})(e,s)||(i.isMergeableObject(t[s])\u0026\u0026e[s]?n[s]\u003dfunction(e,t){if(!t.customMerge)return l;var i\u003dt.customMerge(e);return\"function\"\u003d\u003dtypeof i?i:l}(s,i)(e[s],t[s],i):n[s]\u003dr(t[s],i))})),n}function l(e,t,i){(i\u003di||{}).arrayMerge\u003di.arrayMerge||o,i.isMergeableObject\u003di.isMergeableObject||n,i.cloneUnlessOtherwiseSpecified\u003dr;var s\u003dArray.isArray(t);return s\u003d\u003d\u003dArray.isArray(e)?s?i.arrayMerge(e,t,i):c(e,t,i):r(t,i)}l.all\u003dfunction(e,t){if(!Array.isArray(e))throw new Error(\"first argument should be an array\");return e.reduce((function(e,i){return l(e,i,t)}),{})};var h\u003dl;e.exports\u003dh},function(e,t,i){\"use strict\";(function(e,n){var s,r\u003di(3);s\u003d\"undefined\"!\u003dtypeof self?self:\"undefined\"!\u003dtypeof window?window:void 0!\u003d\u003de?e:n;var o\u003dObject(r.a)(s);t.a\u003do}).call(this,i(5),i(6)(e))},function(e,t,i){\n /*!\n * Fuse.js v3.4.5 - Lightweight fuzzy-search (http://fusejs.io)\n *\n * Copyright (c) 2012-2017 Kirollos Risk (http://kiro.me)\n * All Rights Reserved. Apache Software License 2.0\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n */\n e.exports\u003dfunction(e){var t\u003d{};function i(n){if(t[n])return t[n].exports;var s\u003dt[n]\u003d{i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l\u003d!0,s.exports}return i.m\u003de,i.c\u003dt,i.d\u003dfunction(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r\u003dfunction(e){\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t\u003dfunction(e,t){if(1\u0026t\u0026\u0026(e\u003di(e)),8\u0026t)return e;if(4\u0026t\u0026\u0026\"object\"\u003d\u003dtypeof e\u0026\u0026e\u0026\u0026e.__esModule)return e;var n\u003dObject.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2\u0026t\u0026\u0026\"string\"!\u003dtypeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n\u003dfunction(e){var t\u003de\u0026\u0026e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o\u003dfunction(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p\u003d\"\",i(i.s\u003d1)}([function(e,t){e.exports\u003dfunction(e){return Array.isArray?Array.isArray(e):\"[object Array]\"\u003d\u003d\u003dObject.prototype.toString.call(e)}},function(e,t,i){function n(e){return(n\u003d\"function\"\u003d\u003dtypeof Symbol\u0026\u0026\"symbol\"\u003d\u003dtypeof Symbol.iterator?function(e){return typeof e}:function(e){return e\u0026\u0026\"function\"\u003d\u003dtypeof Symbol\u0026\u0026e.constructor\u003d\u003d\u003dSymbol\u0026\u0026e!\u003d\u003dSymbol.prototype?\"symbol\":typeof e})(e)}function s(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var r\u003di(2),o\u003di(8),a\u003di(0),c\u003dfunction(){function e(t,i){var n\u003di.location,s\u003dvoid 0\u003d\u003d\u003dn?0:n,r\u003di.distance,a\u003dvoid 0\u003d\u003d\u003dr?100:r,c\u003di.threshold,l\u003dvoid 0\u003d\u003d\u003dc?.6:c,h\u003di.maxPatternLength,u\u003dvoid 0\u003d\u003d\u003dh?32:h,d\u003di.caseSensitive,p\u003dvoid 0!\u003d\u003dd\u0026\u0026d,m\u003di.tokenSeparator,f\u003dvoid 0\u003d\u003d\u003dm?/ +/g:m,v\u003di.findAllMatches,g\u003dvoid 0!\u003d\u003dv\u0026\u0026v,_\u003di.minMatchCharLength,b\u003dvoid 0\u003d\u003d\u003d_?1:_,y\u003di.id,E\u003dvoid 0\u003d\u003d\u003dy?null:y,I\u003di.keys,S\u003dvoid 0\u003d\u003d\u003dI?[]:I,w\u003di.shouldSort,O\u003dvoid 0\u003d\u003d\u003dw||w,C\u003di.getFn,A\u003dvoid 0\u003d\u003d\u003dC?o:C,L\u003di.sortFn,T\u003dvoid 0\u003d\u003d\u003dL?function(e,t){return e.score-t.score}:L,x\u003di.tokenize,k\u003dvoid 0!\u003d\u003dx\u0026\u0026x,P\u003di.matchAllTokens,D\u003dvoid 0!\u003d\u003dP\u0026\u0026P,M\u003di.includeMatches,N\u003dvoid 0!\u003d\u003dM\u0026\u0026M,F\u003di.includeScore,j\u003dvoid 0!\u003d\u003dF\u0026\u0026F,K\u003di.verbose,R\u003dvoid 0!\u003d\u003dK\u0026\u0026K;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options\u003d{location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b,id:E,keys:S,includeMatches:N,includeScore:j,shouldSort:O,getFn:A,sortFn:T,verbose:R,tokenize:k,matchAllTokens:D},this.setCollection(t)}var t,i,c;return t\u003de,(i\u003d[{key:\"setCollection\",value:function(e){return this.list\u003de,e}},{key:\"search\",value:function(e){var t\u003darguments.length\u003e1\u0026\u0026void 0!\u003d\u003darguments[1]?arguments[1]:{limit:!1};this._log(\u0027---------\\nSearch pattern: \"\u0027.concat(e,\u0027\"\u0027));var i\u003dthis._prepareSearchers(e),n\u003di.tokenSearchers,s\u003di.fullSearcher,r\u003dthis._search(n,s),o\u003dr.weights,a\u003dr.results;return this._computeScore(o,a),this.options.shouldSort\u0026\u0026this._sort(a),t.limit\u0026\u0026\"number\"\u003d\u003dtypeof t.limit\u0026\u0026(a\u003da.slice(0,t.limit)),this._format(a)}},{key:\"_prepareSearchers\",value:function(){var e\u003darguments.length\u003e0\u0026\u0026void 0!\u003d\u003darguments[0]?arguments[0]:\"\",t\u003d[];if(this.options.tokenize)for(var i\u003de.split(this.options.tokenSeparator),n\u003d0,s\u003di.length;n\u003cs;n+\u003d1)t.push(new r(i[n],this.options));return{tokenSearchers:t,fullSearcher:new r(e,this.options)}}},{key:\"_search\",value:function(){var e\u003darguments.length\u003e0\u0026\u0026void 0!\u003d\u003darguments[0]?arguments[0]:[],t\u003darguments.length\u003e1?arguments[1]:void 0,i\u003dthis.list,n\u003d{},s\u003d[];if(\"string\"\u003d\u003dtypeof i[0]){for(var r\u003d0,o\u003di.length;r\u003co;r+\u003d1)this._analyze({key:\"\",value:i[r],record:r,index:r},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t});return{weights:null,results:s}}for(var a\u003d{},c\u003d0,l\u003di.length;c\u003cl;c+\u003d1)for(var h\u003di[c],u\u003d0,d\u003dthis.options.keys.length;u\u003cd;u+\u003d1){var p\u003dthis.options.keys[u];if(\"string\"!\u003dtypeof p){if(a[p.name]\u003d{weight:1-p.weight||1},p.weight\u003c\u003d0||p.weight\u003e1)throw new Error(\"Key weight has to be \u003e 0 and \u003c\u003d 1\");p\u003dp.name}else a[p]\u003d{weight:1};this._analyze({key:p,value:this.options.getFn(h,p),record:h,index:c},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t})}return{weights:a,results:s}}},{key:\"_analyze\",value:function(e,t){var i\u003de.key,n\u003de.arrayIndex,s\u003dvoid 0\u003d\u003d\u003dn?-1:n,r\u003de.value,o\u003de.record,c\u003de.index,l\u003dt.tokenSearchers,h\u003dvoid 0\u003d\u003d\u003dl?[]:l,u\u003dt.fullSearcher,d\u003dvoid 0\u003d\u003d\u003du?[]:u,p\u003dt.resultMap,m\u003dvoid 0\u003d\u003d\u003dp?{}:p,f\u003dt.results,v\u003dvoid 0\u003d\u003d\u003df?[]:f;if(null!\u003dr){var g\u003d!1,_\u003d-1,b\u003d0;if(\"string\"\u003d\u003dtypeof r){this._log(\"\\nKey: \".concat(\"\"\u003d\u003d\u003di?\"-\":i));var y\u003dd.search(r);if(this._log(\u0027Full text: \"\u0027.concat(r,\u0027\", score: \u0027).concat(y.score)),this.options.tokenize){for(var E\u003dr.split(this.options.tokenSeparator),I\u003d[],S\u003d0;S\u003ch.length;S+\u003d1){var w\u003dh[S];this._log(\u0027\\nPattern: \"\u0027.concat(w.pattern,\u0027\"\u0027));for(var O\u003d!1,C\u003d0;C\u003cE.length;C+\u003d1){var A\u003dE[C],L\u003dw.search(A),T\u003d{};L.isMatch?(T[A]\u003dL.score,g\u003d!0,O\u003d!0,I.push(L.score)):(T[A]\u003d1,this.options.matchAllTokens||I.push(1)),this._log(\u0027Token: \"\u0027.concat(A,\u0027\", score: \u0027).concat(T[A]))}O\u0026\u0026(b+\u003d1)}_\u003dI[0];for(var x\u003dI.length,k\u003d1;k\u003cx;k+\u003d1)_+\u003dI[k];_/\u003dx,this._log(\"Token score average:\",_)}var P\u003dy.score;_\u003e-1\u0026\u0026(P\u003d(P+_)/2),this._log(\"Score average:\",P);var D\u003d!this.options.tokenize||!this.options.matchAllTokens||b\u003e\u003dh.length;if(this._log(\"\\nCheck Matches: \".concat(D)),(g||y.isMatch)\u0026\u0026D){var M\u003dm[c];M?M.output.push({key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}):(m[c]\u003d{item:o,output:[{key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}]},v.push(m[c]))}}else if(a(r))for(var N\u003d0,F\u003dr.length;N\u003cF;N+\u003d1)this._analyze({key:i,arrayIndex:N,value:r[N],record:o,index:c},{resultMap:m,results:v,tokenSearchers:h,fullSearcher:d})}}},{key:\"_computeScore\",value:function(e,t){this._log(\"\\n\\nComputing score:\\n\");for(var i\u003d0,n\u003dt.length;i\u003cn;i+\u003d1){for(var s\u003dt[i].output,r\u003ds.length,o\u003d1,a\u003d1,c\u003d0;c\u003cr;c+\u003d1){var l\u003de?e[s[c].key].weight:1,h\u003d(1\u003d\u003d\u003dl?s[c].score:s[c].score||.001)*l;1!\u003d\u003dl?a\u003dMath.min(a,h):(s[c].nScore\u003dh,o*\u003dh)}t[i].score\u003d1\u003d\u003d\u003da?o:a,this._log(t[i])}}},{key:\"_sort\",value:function(e){this._log(\"\\n\\nSorting....\"),e.sort(this.options.sortFn)}},{key:\"_format\",value:function(e){var t\u003d[];if(this.options.verbose){var i\u003d[];this._log(\"\\n\\nOutput:\\n\\n\",JSON.stringify(e,(function(e,t){if(\"object\"\u003d\u003d\u003dn(t)\u0026\u0026null!\u003d\u003dt){if(-1!\u003d\u003di.indexOf(t))return;i.push(t)}return t}))),i\u003dnull}var s\u003d[];this.options.includeMatches\u0026\u0026s.push((function(e,t){var i\u003de.output;t.matches\u003d[];for(var n\u003d0,s\u003di.length;n\u003cs;n+\u003d1){var r\u003di[n];if(0!\u003d\u003dr.matchedIndices.length){var o\u003d{indices:r.matchedIndices,value:r.value};r.key\u0026\u0026(o.key\u003dr.key),r.hasOwnProperty(\"arrayIndex\")\u0026\u0026r.arrayIndex\u003e-1\u0026\u0026(o.arrayIndex\u003dr.arrayIndex),t.matches.push(o)}}})),this.options.includeScore\u0026\u0026s.push((function(e,t){t.score\u003de.score}));for(var r\u003d0,o\u003de.length;r\u003co;r+\u003d1){var a\u003de[r];if(this.options.id\u0026\u0026(a.item\u003dthis.options.getFn(a.item,this.options.id)[0]),s.length){for(var c\u003d{item:a.item},l\u003d0,h\u003ds.length;l\u003ch;l+\u003d1)s[l](a,c);t.push(c)}else t.push(a.item)}return t}},{key:\"_log\",value:function(){var e;this.options.verbose\u0026\u0026(e\u003dconsole).log.apply(e,arguments)}}])\u0026\u0026s(t.prototype,i),c\u0026\u0026s(t,c),e}();e.exports\u003dc},function(e,t,i){function n(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var s\u003di(3),r\u003di(4),o\u003di(7),a\u003dfunction(){function e(t,i){var n\u003di.location,s\u003dvoid 0\u003d\u003d\u003dn?0:n,r\u003di.distance,a\u003dvoid 0\u003d\u003d\u003dr?100:r,c\u003di.threshold,l\u003dvoid 0\u003d\u003d\u003dc?.6:c,h\u003di.maxPatternLength,u\u003dvoid 0\u003d\u003d\u003dh?32:h,d\u003di.isCaseSensitive,p\u003dvoid 0!\u003d\u003dd\u0026\u0026d,m\u003di.tokenSeparator,f\u003dvoid 0\u003d\u003d\u003dm?/ +/g:m,v\u003di.findAllMatches,g\u003dvoid 0!\u003d\u003dv\u0026\u0026v,_\u003di.minMatchCharLength,b\u003dvoid 0\u003d\u003d\u003d_?1:_;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options\u003d{location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b},this.pattern\u003dthis.options.isCaseSensitive?t:t.toLowerCase(),this.pattern.length\u003c\u003du\u0026\u0026(this.patternAlphabet\u003do(this.pattern))}var t,i,a;return t\u003de,(i\u003d[{key:\"search\",value:function(e){if(this.options.isCaseSensitive||(e\u003de.toLowerCase()),this.pattern\u003d\u003d\u003de)return{isMatch:!0,score:0,matchedIndices:[[0,e.length-1]]};var t\u003dthis.options,i\u003dt.maxPatternLength,n\u003dt.tokenSeparator;if(this.pattern.length\u003ei)return s(e,this.pattern,n);var o\u003dthis.options,a\u003do.location,c\u003do.distance,l\u003do.threshold,h\u003do.findAllMatches,u\u003do.minMatchCharLength;return r(e,this.pattern,this.patternAlphabet,{location:a,distance:c,threshold:l,findAllMatches:h,minMatchCharLength:u})}}])\u0026\u0026n(t.prototype,i),a\u0026\u0026n(t,a),e}();e.exports\u003da},function(e,t){var i\u003d/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g;e.exports\u003dfunction(e,t){var n\u003darguments.length\u003e2\u0026\u0026void 0!\u003d\u003darguments[2]?arguments[2]:/ +/g,s\u003dnew RegExp(t.replace(i,\"\\\\$\u0026\").replace(n,\"|\")),r\u003de.match(s),o\u003d!!r,a\u003d[];if(o)for(var c\u003d0,l\u003dr.length;c\u003cl;c+\u003d1){var h\u003dr[c];a.push([e.indexOf(h),h.length-1])}return{score:o?.5:1,isMatch:o,matchedIndices:a}}},function(e,t,i){var n\u003di(5),s\u003di(6);e.exports\u003dfunction(e,t,i,r){for(var o\u003dr.location,a\u003dvoid 0\u003d\u003d\u003do?0:o,c\u003dr.distance,l\u003dvoid 0\u003d\u003d\u003dc?100:c,h\u003dr.threshold,u\u003dvoid 0\u003d\u003d\u003dh?.6:h,d\u003dr.findAllMatches,p\u003dvoid 0!\u003d\u003dd\u0026\u0026d,m\u003dr.minMatchCharLength,f\u003dvoid 0\u003d\u003d\u003dm?1:m,v\u003da,g\u003de.length,_\u003du,b\u003de.indexOf(t,v),y\u003dt.length,E\u003d[],I\u003d0;I\u003cg;I+\u003d1)E[I]\u003d0;if(-1!\u003d\u003db){var S\u003dn(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});if(_\u003dMath.min(S,_),-1!\u003d\u003d(b\u003de.lastIndexOf(t,v+y))){var w\u003dn(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});_\u003dMath.min(w,_)}}b\u003d-1;for(var O\u003d[],C\u003d1,A\u003dy+g,L\u003d1\u003c\u003cy-1,T\u003d0;T\u003cy;T+\u003d1){for(var x\u003d0,k\u003dA;x\u003ck;)n(t,{errors:T,currentLocation:v+k,expectedLocation:v,distance:l})\u003c\u003d_?x\u003dk:A\u003dk,k\u003dMath.floor((A-x)/2+x);A\u003dk;var P\u003dMath.max(1,v-k+1),D\u003dp?g:Math.min(v+k,g)+y,M\u003dArray(D+2);M[D+1]\u003d(1\u003c\u003cT)-1;for(var N\u003dD;N\u003e\u003dP;N-\u003d1){var F\u003dN-1,j\u003di[e.charAt(F)];if(j\u0026\u0026(E[F]\u003d1),M[N]\u003d(M[N+1]\u003c\u003c1|1)\u0026j,0!\u003d\u003dT\u0026\u0026(M[N]|\u003d(O[N+1]|O[N])\u003c\u003c1|1|O[N+1]),M[N]\u0026L\u0026\u0026(C\u003dn(t,{errors:T,currentLocation:F,expectedLocation:v,distance:l}))\u003c\u003d_){if(_\u003dC,(b\u003dF)\u003c\u003dv)break;P\u003dMath.max(1,2*v-b)}}if(n(t,{errors:T+1,currentLocation:v,expectedLocation:v,distance:l})\u003e_)break;O\u003dM}return{isMatch:b\u003e\u003d0,score:0\u003d\u003d\u003dC?.001:C,matchedIndices:s(E,f)}}},function(e,t){e.exports\u003dfunction(e,t){var i\u003dt.errors,n\u003dvoid 0\u003d\u003d\u003di?0:i,s\u003dt.currentLocation,r\u003dvoid 0\u003d\u003d\u003ds?0:s,o\u003dt.expectedLocation,a\u003dvoid 0\u003d\u003d\u003do?0:o,c\u003dt.distance,l\u003dvoid 0\u003d\u003d\u003dc?100:c,h\u003dn/e.length,u\u003dMath.abs(a-r);return l?h+u/l:u?1:h}},function(e,t){e.exports\u003dfunction(){for(var e\u003darguments.length\u003e0\u0026\u0026void 0!\u003d\u003darguments[0]?arguments[0]:[],t\u003darguments.length\u003e1\u0026\u0026void 0!\u003d\u003darguments[1]?arguments[1]:1,i\u003d[],n\u003d-1,s\u003d-1,r\u003d0,o\u003de.length;r\u003co;r+\u003d1){var a\u003de[r];a\u0026\u0026-1\u003d\u003d\u003dn?n\u003dr:a||-1\u003d\u003d\u003dn||((s\u003dr-1)-n+1\u003e\u003dt\u0026\u0026i.push([n,s]),n\u003d-1)}return e[r-1]\u0026\u0026r-n\u003e\u003dt\u0026\u0026i.push([n,r-1]),i}},function(e,t){e.exports\u003dfunction(e){for(var t\u003d{},i\u003de.length,n\u003d0;n\u003ci;n+\u003d1)t[e.charAt(n)]\u003d0;for(var s\u003d0;s\u003ci;s+\u003d1)t[e.charAt(s)]|\u003d1\u003c\u003ci-s-1;return t}},function(e,t,i){var n\u003di(0);e.exports\u003dfunction(e,t){return function e(t,i,s){if(i){var r\u003di.indexOf(\".\"),o\u003di,a\u003dnull;-1!\u003d\u003dr\u0026\u0026(o\u003di.slice(0,r),a\u003di.slice(r+1));var c\u003dt[o];if(null!\u003dc)if(a||\"string\"!\u003dtypeof c\u0026\u0026\"number\"!\u003dtypeof c)if(n(c))for(var l\u003d0,h\u003dc.length;l\u003ch;l+\u003d1)e(c[l],a,s);else a\u0026\u0026e(c,a,s);else s.push(c.toString())}else s.push(t);return s}(e,t,[])}}])},function(e,t,i){\"use strict\";function n(e){var t,i\u003de.Symbol;return\"function\"\u003d\u003dtypeof i?i.observable?t\u003di.observable:(t\u003di(\"observable\"),i.observable\u003dt):t\u003d\"@@observable\",t}i.d(t,\"a\",(function(){return n}))},function(e,t,i){e.exports\u003di(7)},function(e,t){var i;i\u003dfunction(){return this}();try{i\u003di||new Function(\"return this\")()}catch(e){\"object\"\u003d\u003dtypeof window\u0026\u0026(i\u003dwindow)}e.exports\u003di},function(e,t){e.exports\u003dfunction(e){if(!e.webpackPolyfill){var t\u003dObject.create(e);t.children||(t.children\u003d[]),Object.defineProperty(t,\"loaded\",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,\"id\",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,\"exports\",{enumerable:!0}),t.webpackPolyfill\u003d1}return t}},function(e,t,i){\"use strict\";i.r(t);var n\u003di(2),s\u003di.n(n),r\u003di(0),o\u003di.n(r),a\u003di(1),c\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")},l\u003d{INIT:\"@@redux/INIT\"+c(),REPLACE:\"@@redux/REPLACE\"+c(),PROBE_UNKNOWN_ACTION:function(){return\"@@redux/PROBE_UNKNOWN_ACTION\"+c()}};function h(e){if(\"object\"!\u003dtypeof e||null\u003d\u003d\u003de)return!1;for(var t\u003de;null!\u003d\u003dObject.getPrototypeOf(t);)t\u003dObject.getPrototypeOf(t);return Object.getPrototypeOf(e)\u003d\u003d\u003dt}function u(e,t,i){var n;if(\"function\"\u003d\u003dtypeof t\u0026\u0026\"function\"\u003d\u003dtypeof i||\"function\"\u003d\u003dtypeof i\u0026\u0026\"function\"\u003d\u003dtypeof arguments[3])throw new Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.\");if(\"function\"\u003d\u003dtypeof t\u0026\u0026void 0\u003d\u003d\u003di\u0026\u0026(i\u003dt,t\u003dvoid 0),void 0!\u003d\u003di){if(\"function\"!\u003dtypeof i)throw new Error(\"Expected the enhancer to be a function.\");return i(u)(e,t)}if(\"function\"!\u003dtypeof e)throw new Error(\"Expected the reducer to be a function.\");var s\u003de,r\u003dt,o\u003d[],c\u003do,d\u003d!1;function p(){c\u003d\u003d\u003do\u0026\u0026(c\u003do.slice())}function m(){if(d)throw new Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return r}function f(e){if(\"function\"!\u003dtypeof e)throw new Error(\"Expected the listener to be a function.\");if(d)throw new Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");var t\u003d!0;return p(),c.push(e),function(){if(t){if(d)throw new Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");t\u003d!1,p();var i\u003dc.indexOf(e);c.splice(i,1)}}}function v(e){if(!h(e))throw new Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(void 0\u003d\u003d\u003de.type)throw new Error(\u0027Actions may not have an undefined \"type\" property. Have you misspelled a constant?\u0027);if(d)throw new Error(\"Reducers may not dispatch actions.\");try{d\u003d!0,r\u003ds(r,e)}finally{d\u003d!1}for(var t\u003do\u003dc,i\u003d0;i\u003ct.length;i++)(0,t[i])();return e}function g(e){if(\"function\"!\u003dtypeof e)throw new Error(\"Expected the nextReducer to be a function.\");s\u003de,v({type:l.REPLACE})}function _(){var e,t\u003df;return(e\u003d{subscribe:function(e){if(\"object\"!\u003dtypeof e||null\u003d\u003d\u003de)throw new TypeError(\"Expected the observer to be an object.\");function i(){e.next\u0026\u0026e.next(m())}return i(),{unsubscribe:t(i)}}})[a.a]\u003dfunction(){return this},e}return v({type:l.INIT}),(n\u003d{dispatch:v,subscribe:f,getState:m,replaceReducer:g})[a.a]\u003d_,n}function d(e,t){var i\u003dt\u0026\u0026t.type;return\"Given \"+(i\u0026\u0026\u0027action \"\u0027+String(i)+\u0027\"\u0027||\"an action\")+\u0027, reducer \"\u0027+e+\u0027\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.\u0027}var p,m\u003d[],f\u003d[],v\u003d[],g\u003d{loading:!1},_\u003dfunction(e,t){switch(void 0\u003d\u003d\u003de\u0026\u0026(e\u003dg),t.type){case\"SET_IS_LOADING\":return{loading:t.isLoading};default:return e}},b\u003dfunction(e){return Array.from({length:e},(function(){return(e\u003d0,t\u003d36,Math.floor(Math.random()*(t-e)+e)).toString(36);var e,t})).join(\"\")},y\u003dfunction(e){return Object.prototype.toString.call(e).slice(8,-1)},E\u003dfunction(e,t){return null!\u003dt\u0026\u0026y(t)\u003d\u003d\u003de},I\u003dfunction(e){return\"string\"!\u003dtypeof e?e:e.replace(/\u0026/g,\"\u0026amp;\").replace(/\u003e/g,\"\u0026rt;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\"/g,\"\u0026quot;\")},S\u003d(p\u003ddocument.createElement(\"div\"),function(e){var t\u003de.trim();p.innerHTML\u003dt;for(var i\u003dp.children[0];p.firstChild;)p.removeChild(p.firstChild);return i}),w\u003dfunction(e,t){return e.score-t.score},O\u003dfunction(e){return JSON.parse(JSON.stringify(e))},C\u003dfunction(e){for(var t\u003dObject.keys(e),i\u003d{},n\u003d0;n\u003ct.length;n++){var s\u003dt[n];\"function\"\u003d\u003dtypeof e[s]\u0026\u0026(i[s]\u003de[s])}var r,o\u003dObject.keys(i);try{!function(e){Object.keys(e).forEach((function(t){var i\u003de[t];if(void 0\u003d\u003d\u003di(void 0,{type:l.INIT}))throw new Error(\u0027Reducer \"\u0027+t+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(void 0\u003d\u003d\u003di(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error(\u0027Reducer \"\u0027+t+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \"+l.INIT+\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027)}))}(i)}catch(e){r\u003de}return function(e,t){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d{}),r)throw r;for(var n\u003d!1,s\u003d{},a\u003d0;a\u003co.length;a++){var c\u003do[a],l\u003di[c],h\u003de[c],u\u003dl(h,t);if(void 0\u003d\u003d\u003du){var p\u003dd(c,t);throw new Error(p)}s[c]\u003du,n\u003dn||u!\u003d\u003dh}return n?s:e}}({items:function(e,t){switch(void 0\u003d\u003d\u003de\u0026\u0026(e\u003dm),t.type){case\"ADD_ITEM\":return[].concat(e,[{id:t.id,choiceId:t.choiceId,groupId:t.groupId,value:t.value,label:t.label,active:!0,highlighted:!1,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]).map((function(e){var t\u003de;return t.highlighted\u003d!1,t}));case\"REMOVE_ITEM\":return e.map((function(e){var i\u003de;return i.id\u003d\u003d\u003dt.id\u0026\u0026(i.active\u003d!1),i}));case\"HIGHLIGHT_ITEM\":return e.map((function(e){var i\u003de;return i.id\u003d\u003d\u003dt.id\u0026\u0026(i.highlighted\u003dt.highlighted),i}));default:return e}},groups:function(e,t){switch(void 0\u003d\u003d\u003de\u0026\u0026(e\u003df),t.type){case\"ADD_GROUP\":return[].concat(e,[{id:t.id,value:t.value,active:t.active,disabled:t.disabled}]);case\"CLEAR_CHOICES\":return[];default:return e}},choices:function(e,t){switch(void 0\u003d\u003d\u003de\u0026\u0026(e\u003dv),t.type){case\"ADD_CHOICE\":return[].concat(e,[{id:t.id,elementId:t.elementId,groupId:t.groupId,value:t.value,label:t.label||t.value,disabled:t.disabled||!1,selected:!1,active:!0,score:9999,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]);case\"ADD_ITEM\":return t.activateOptions?e.map((function(e){var i\u003de;return i.active\u003dt.active,i})):t.choiceId\u003e-1?e.map((function(e){var i\u003de;return i.id\u003d\u003d\u003dparseInt(t.choiceId,10)\u0026\u0026(i.selected\u003d!0),i})):e;case\"REMOVE_ITEM\":return t.choiceId\u003e-1?e.map((function(e){var i\u003de;return i.id\u003d\u003d\u003dparseInt(t.choiceId,10)\u0026\u0026(i.selected\u003d!1),i})):e;case\"FILTER_CHOICES\":return e.map((function(e){var i\u003de;return i.active\u003dt.results.some((function(e){var t\u003de.item,n\u003de.score;return t.id\u003d\u003d\u003di.id\u0026\u0026(i.score\u003dn,!0)})),i}));case\"ACTIVATE_CHOICES\":return e.map((function(e){var i\u003de;return i.active\u003dt.active,i}));case\"CLEAR_CHOICES\":return v;default:return e}},general:_}),A\u003dfunction(e,t){var i\u003de;if(\"CLEAR_ALL\"\u003d\u003d\u003dt.type)i\u003dvoid 0;else if(\"RESET_TO\"\u003d\u003d\u003dt.type)return O(t.state);return C(i,t)};function L(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var T\u003dfunction(){function e(){this._store\u003du(A,window.__REDUX_DEVTOOLS_EXTENSION__\u0026\u0026window.__REDUX_DEVTOOLS_EXTENSION__())}var t,i,n,s\u003de.prototype;return s.subscribe\u003dfunction(e){this._store.subscribe(e)},s.dispatch\u003dfunction(e){this._store.dispatch(e)},s.isLoading\u003dfunction(){return this.state.general.loading},s.getChoiceById\u003dfunction(e){return this.activeChoices.find((function(t){return t.id\u003d\u003d\u003dparseInt(e,10)}))},s.getGroupById\u003dfunction(e){return this.groups.find((function(t){return t.id\u003d\u003d\u003de}))},t\u003de,(i\u003d[{key:\"state\",get:function(){return this._store.getState()}},{key:\"items\",get:function(){return this.state.items}},{key:\"activeItems\",get:function(){return this.items.filter((function(e){return!0\u003d\u003d\u003de.active}))}},{key:\"highlightedActiveItems\",get:function(){return this.items.filter((function(e){return e.active\u0026\u0026e.highlighted}))}},{key:\"choices\",get:function(){return this.state.choices}},{key:\"activeChoices\",get:function(){return this.choices.filter((function(e){return!0\u003d\u003d\u003de.active}))}},{key:\"selectableChoices\",get:function(){return this.choices.filter((function(e){return!0!\u003d\u003de.disabled}))}},{key:\"searchableChoices\",get:function(){return this.selectableChoices.filter((function(e){return!0!\u003d\u003de.placeholder}))}},{key:\"placeholderChoice\",get:function(){return[].concat(this.choices).reverse().find((function(e){return!0\u003d\u003d\u003de.placeholder}))}},{key:\"groups\",get:function(){return this.state.groups}},{key:\"activeGroups\",get:function(){var e\u003dthis.groups,t\u003dthis.choices;return e.filter((function(e){var i\u003d!0\u003d\u003d\u003de.active\u0026\u0026!1\u003d\u003d\u003de.disabled,n\u003dt.some((function(e){return!0\u003d\u003d\u003de.active\u0026\u0026!1\u003d\u003d\u003de.disabled}));return i\u0026\u0026n}),[])}}])\u0026\u0026L(t.prototype,i),n\u0026\u0026L(t,n),e}();function x(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var k\u003dfunction(){function e(e){var t\u003de.element,i\u003de.type,n\u003de.classNames;this.element\u003dt,this.classNames\u003dn,this.type\u003di,this.isActive\u003d!1}var t,i,n,s\u003de.prototype;return s.getChild\u003dfunction(e){return this.element.querySelector(e)},s.show\u003dfunction(){return this.element.classList.add(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isActive\u003d!0,this},s.hide\u003dfunction(){return this.element.classList.remove(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.isActive\u003d!1,this},t\u003de,(i\u003d[{key:\"distanceFromTopWindow\",get:function(){return this.element.getBoundingClientRect().bottom}}])\u0026\u0026x(t.prototype,i),n\u0026\u0026x(t,n),e}(),P\u003d{items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,duplicateItemsAllowed:!0,delimiter:\",\",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:[\"label\",\"value\"],position:\"auto\",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:function(e,t){var i\u003de.value,n\u003de.label,s\u003dvoid 0\u003d\u003d\u003dn?i:n,r\u003dt.value,o\u003dt.label,a\u003dvoid 0\u003d\u003d\u003do?r:o;return s.localeCompare(a,[],{sensitivity:\"base\",ignorePunctuation:!0,numeric:!0})},placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:\"auto\",loadingText:\"Loading...\",noResultsText:\"No results found\",noChoicesText:\"No choices to choose from\",itemSelectText:\"Press to select\",uniqueItemText:\"Only unique values can be added\",customAddItemText:\"Only values matching specific conditions can be added\",addItemText:function(e){return\u0027Press Enter to add \u003cb\u003e\"\u0027+I(e)+\u0027\"\u003c/b\u003e\u0027},maxItemText:function(e){return\"Only \"+e+\" values can be added\"},valueComparer:function(e,t){return e\u003d\u003d\u003dt},fuseOptions:{includeScore:!0},callbackOnInit:null,callbackOnCreateTemplates:null,classNames:{containerOuter:\"choices\",containerInner:\"choices__inner\",input:\"choices__input\",inputCloned:\"choices__input--cloned\",list:\"choices__list\",listItems:\"choices__list--multiple\",listSingle:\"choices__list--single\",listDropdown:\"choices__list--dropdown\",item:\"choices__item\",itemSelectable:\"choices__item--selectable\",itemDisabled:\"choices__item--disabled\",itemChoice:\"choices__item--choice\",placeholder:\"choices__placeholder\",group:\"choices__group\",groupHeading:\"choices__heading\",button:\"choices__button\",activeState:\"is-active\",focusState:\"is-focused\",openState:\"is-open\",disabledState:\"is-disabled\",highlightedState:\"is-highlighted\",selectedState:\"is-selected\",flippedState:\"is-flipped\",loadingState:\"is-loading\",noResults:\"has-no-results\",noChoices:\"has-no-choices\"}},D\u003d\"showDropdown\",M\u003d\"hideDropdown\",N\u003d\"change\",F\u003d\"choice\",j\u003d\"search\",K\u003d\"addItem\",R\u003d\"removeItem\",H\u003d\"highlightItem\",B\u003d\"highlightChoice\",V\u003d\"ADD_CHOICE\",G\u003d\"FILTER_CHOICES\",q\u003d\"ACTIVATE_CHOICES\",U\u003d\"CLEAR_CHOICES\",z\u003d\"ADD_GROUP\",W\u003d\"ADD_ITEM\",X\u003d\"REMOVE_ITEM\",$\u003d\"HIGHLIGHT_ITEM\",J\u003d46,Y\u003d8,Z\u003d13,Q\u003d65,ee\u003d27,te\u003d38,ie\u003d40,ne\u003d33,se\u003d34,re\u003d\"text\",oe\u003d\"select-one\",ae\u003d\"select-multiple\",ce\u003dfunction(){function e(e){var t\u003de.element,i\u003de.type,n\u003de.classNames,s\u003de.position;this.element\u003dt,this.classNames\u003dn,this.type\u003di,this.position\u003ds,this.isOpen\u003d!1,this.isFlipped\u003d!1,this.isFocussed\u003d!1,this.isDisabled\u003d!1,this.isLoading\u003d!1,this._onFocus\u003dthis._onFocus.bind(this),this._onBlur\u003dthis._onBlur.bind(this)}var t\u003de.prototype;return t.addEventListeners\u003dfunction(){this.element.addEventListener(\"focus\",this._onFocus),this.element.addEventListener(\"blur\",this._onBlur)},t.removeEventListeners\u003dfunction(){this.element.removeEventListener(\"focus\",this._onFocus),this.element.removeEventListener(\"blur\",this._onBlur)},t.shouldFlip\u003dfunction(e){if(\"number\"!\u003dtypeof e)return!1;var t\u003d!1;return\"auto\"\u003d\u003d\u003dthis.position?t\u003d!window.matchMedia(\"(min-height: \"+(e+1)+\"px)\").matches:\"top\"\u003d\u003d\u003dthis.position\u0026\u0026(t\u003d!0),t},t.setActiveDescendant\u003dfunction(e){this.element.setAttribute(\"aria-activedescendant\",e)},t.removeActiveDescendant\u003dfunction(){this.element.removeAttribute(\"aria-activedescendant\")},t.open\u003dfunction(e){this.element.classList.add(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isOpen\u003d!0,this.shouldFlip(e)\u0026\u0026(this.element.classList.add(this.classNames.flippedState),this.isFlipped\u003d!0)},t.close\u003dfunction(){this.element.classList.remove(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.removeActiveDescendant(),this.isOpen\u003d!1,this.isFlipped\u0026\u0026(this.element.classList.remove(this.classNames.flippedState),this.isFlipped\u003d!1)},t.focus\u003dfunction(){this.isFocussed||this.element.focus()},t.addFocusState\u003dfunction(){this.element.classList.add(this.classNames.focusState)},t.removeFocusState\u003dfunction(){this.element.classList.remove(this.classNames.focusState)},t.enable\u003dfunction(){this.element.classList.remove(this.classNames.disabledState),this.element.removeAttribute(\"aria-disabled\"),this.type\u003d\u003d\u003doe\u0026\u0026this.element.setAttribute(\"tabindex\",\"0\"),this.isDisabled\u003d!1},t.disable\u003dfunction(){this.element.classList.add(this.classNames.disabledState),this.element.setAttribute(\"aria-disabled\",\"true\"),this.type\u003d\u003d\u003doe\u0026\u0026this.element.setAttribute(\"tabindex\",\"-1\"),this.isDisabled\u003d!0},t.wrap\u003dfunction(e){!function(e,t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003ddocument.createElement(\"div\")),e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.appendChild(e)}(e,this.element)},t.unwrap\u003dfunction(e){this.element.parentNode.insertBefore(e,this.element),this.element.parentNode.removeChild(this.element)},t.addLoadingState\u003dfunction(){this.element.classList.add(this.classNames.loadingState),this.element.setAttribute(\"aria-busy\",\"true\"),this.isLoading\u003d!0},t.removeLoadingState\u003dfunction(){this.element.classList.remove(this.classNames.loadingState),this.element.removeAttribute(\"aria-busy\"),this.isLoading\u003d!1},t._onFocus\u003dfunction(){this.isFocussed\u003d!0},t._onBlur\u003dfunction(){this.isFocussed\u003d!1},e}();function le(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var he\u003dfunction(){function e(e){var t\u003de.element,i\u003de.type,n\u003de.classNames,s\u003de.preventPaste;this.element\u003dt,this.type\u003di,this.classNames\u003dn,this.preventPaste\u003ds,this.isFocussed\u003dthis.element\u003d\u003d\u003ddocument.activeElement,this.isDisabled\u003dt.disabled,this._onPaste\u003dthis._onPaste.bind(this),this._onInput\u003dthis._onInput.bind(this),this._onFocus\u003dthis._onFocus.bind(this),this._onBlur\u003dthis._onBlur.bind(this)}var t,i,n,s\u003de.prototype;return s.addEventListeners\u003dfunction(){this.element.addEventListener(\"paste\",this._onPaste),this.element.addEventListener(\"input\",this._onInput,{passive:!0}),this.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.addEventListener(\"blur\",this._onBlur,{passive:!0})},s.removeEventListeners\u003dfunction(){this.element.removeEventListener(\"input\",this._onInput,{passive:!0}),this.element.removeEventListener(\"paste\",this._onPaste),this.element.removeEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.removeEventListener(\"blur\",this._onBlur,{passive:!0})},s.enable\u003dfunction(){this.element.removeAttribute(\"disabled\"),this.isDisabled\u003d!1},s.disable\u003dfunction(){this.element.setAttribute(\"disabled\",\"\"),this.isDisabled\u003d!0},s.focus\u003dfunction(){this.isFocussed||this.element.focus()},s.blur\u003dfunction(){this.isFocussed\u0026\u0026this.element.blur()},s.clear\u003dfunction(e){return void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),this.element.value\u0026\u0026(this.element.value\u003d\"\"),e\u0026\u0026this.setWidth(),this},s.setWidth\u003dfunction(){var e\u003dthis.element,t\u003de.style,i\u003de.value,n\u003de.placeholder;t.minWidth\u003dn.length+1+\"ch\",t.width\u003di.length+1+\"ch\"},s.setActiveDescendant\u003dfunction(e){this.element.setAttribute(\"aria-activedescendant\",e)},s.removeActiveDescendant\u003dfunction(){this.element.removeAttribute(\"aria-activedescendant\")},s._onInput\u003dfunction(){this.type!\u003d\u003doe\u0026\u0026this.setWidth()},s._onPaste\u003dfunction(e){this.preventPaste\u0026\u0026e.preventDefault()},s._onFocus\u003dfunction(){this.isFocussed\u003d!0},s._onBlur\u003dfunction(){this.isFocussed\u003d!1},t\u003de,(i\u003d[{key:\"placeholder\",set:function(e){this.element.placeholder\u003de}},{key:\"value\",get:function(){return I(this.element.value)},set:function(e){this.element.value\u003de}}])\u0026\u0026le(t.prototype,i),n\u0026\u0026le(t,n),e}(),ue\u003dfunction(){function e(e){var t\u003de.element;this.element\u003dt,this.scrollPos\u003dthis.element.scrollTop,this.height\u003dthis.element.offsetHeight}var t\u003de.prototype;return t.clear\u003dfunction(){this.element.innerHTML\u003d\"\"},t.append\u003dfunction(e){this.element.appendChild(e)},t.getChild\u003dfunction(e){return this.element.querySelector(e)},t.hasChildren\u003dfunction(){return this.element.hasChildNodes()},t.scrollToTop\u003dfunction(){this.element.scrollTop\u003d0},t.scrollToChildElement\u003dfunction(e,t){var i\u003dthis;if(e){var n\u003dthis.element.offsetHeight,s\u003dthis.element.scrollTop+n,r\u003de.offsetHeight,o\u003de.offsetTop+r,a\u003dt\u003e0?this.element.scrollTop+o-s:e.offsetTop;requestAnimationFrame((function(){i._animateScroll(a,t)}))}},t._scrollDown\u003dfunction(e,t,i){var n\u003d(i-e)/t,s\u003dn\u003e1?n:1;this.element.scrollTop\u003de+s},t._scrollUp\u003dfunction(e,t,i){var n\u003d(e-i)/t,s\u003dn\u003e1?n:1;this.element.scrollTop\u003de-s},t._animateScroll\u003dfunction(e,t){var i\u003dthis,n\u003dthis.element.scrollTop,s\u003d!1;t\u003e0?(this._scrollDown(n,4,e),n\u003ce\u0026\u0026(s\u003d!0)):(this._scrollUp(n,4,e),n\u003ee\u0026\u0026(s\u003d!0)),s\u0026\u0026requestAnimationFrame((function(){i._animateScroll(e,t)}))},e}();function de(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var pe\u003dfunction(){function e(e){var t\u003de.element,i\u003de.classNames;if(this.element\u003dt,this.classNames\u003di,!(t instanceof HTMLInputElement||t instanceof HTMLSelectElement))throw new TypeError(\"Invalid element passed\");this.isDisabled\u003d!1}var t,i,n,s\u003de.prototype;return s.conceal\u003dfunction(){this.element.classList.add(this.classNames.input),this.element.hidden\u003d!0,this.element.tabIndex\u003d-1;var e\u003dthis.element.getAttribute(\"style\");e\u0026\u0026this.element.setAttribute(\"data-choice-orig-style\",e),this.element.setAttribute(\"data-choice\",\"active\")},s.reveal\u003dfunction(){this.element.classList.remove(this.classNames.input),this.element.hidden\u003d!1,this.element.removeAttribute(\"tabindex\");var e\u003dthis.element.getAttribute(\"data-choice-orig-style\");e?(this.element.removeAttribute(\"data-choice-orig-style\"),this.element.setAttribute(\"style\",e)):this.element.removeAttribute(\"style\"),this.element.removeAttribute(\"data-choice\"),this.element.value\u003dthis.element.value},s.enable\u003dfunction(){this.element.removeAttribute(\"disabled\"),this.element.disabled\u003d!1,this.isDisabled\u003d!1},s.disable\u003dfunction(){this.element.setAttribute(\"disabled\",\"\"),this.element.disabled\u003d!0,this.isDisabled\u003d!0},s.triggerEvent\u003dfunction(e,t){!function(e,t,i){void 0\u003d\u003d\u003di\u0026\u0026(i\u003dnull);var n\u003dnew CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0});e.dispatchEvent(n)}(this.element,e,t)},t\u003de,(i\u003d[{key:\"isActive\",get:function(){return\"active\"\u003d\u003d\u003dthis.element.dataset.choice}},{key:\"dir\",get:function(){return this.element.dir}},{key:\"value\",get:function(){return this.element.value},set:function(e){this.element.value\u003de}}])\u0026\u0026de(t.prototype,i),n\u0026\u0026de(t,n),e}();function me(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var fe\u003dfunction(e){var t,i,n,s,r;function o(t){var i,n\u003dt.element,s\u003dt.classNames,r\u003dt.delimiter;return(i\u003de.call(this,{element:n,classNames:s})||this).delimiter\u003dr,i}return i\u003de,(t\u003do).prototype\u003dObject.create(i.prototype),t.prototype.constructor\u003dt,t.__proto__\u003di,n\u003do,(s\u003d[{key:\"value\",get:function(){return this.element.value},set:function(e){var t\u003de.map((function(e){return e.value})).join(this.delimiter);this.element.setAttribute(\"value\",t),this.element.value\u003dt}}])\u0026\u0026me(n.prototype,s),r\u0026\u0026me(n,r),o}(pe);function ve(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var ge\u003dfunction(e){var t,i,n,s,r;function o(t){var i,n\u003dt.element,s\u003dt.classNames,r\u003dt.template;return(i\u003de.call(this,{element:n,classNames:s})||this).template\u003dr,i}return i\u003de,(t\u003do).prototype\u003dObject.create(i.prototype),t.prototype.constructor\u003dt,t.__proto__\u003di,o.prototype.appendDocFragment\u003dfunction(e){this.element.innerHTML\u003d\"\",this.element.appendChild(e)},n\u003do,(s\u003d[{key:\"placeholderOption\",get:function(){return this.element.querySelector(\u0027option[value\u003d\"\"]\u0027)||this.element.querySelector(\"option[placeholder]\")}},{key:\"optionGroups\",get:function(){return Array.from(this.element.getElementsByTagName(\"OPTGROUP\"))}},{key:\"options\",get:function(){return Array.from(this.element.options)},set:function(e){var t\u003dthis,i\u003ddocument.createDocumentFragment();e.forEach((function(e){return n\u003de,s\u003dt.template(n),void i.appendChild(s);var n,s})),this.appendDocFragment(i)}}])\u0026\u0026ve(n.prototype,s),r\u0026\u0026ve(n,r),o}(pe),_e\u003d{containerOuter:function(e,t,i,n,s,r){var o\u003de.containerOuter,a\u003dObject.assign(document.createElement(\"div\"),{className:o});return a.dataset.type\u003dr,t\u0026\u0026(a.dir\u003dt),n\u0026\u0026(a.tabIndex\u003d0),i\u0026\u0026(a.setAttribute(\"role\",s?\"combobox\":\"listbox\"),s\u0026\u0026a.setAttribute(\"aria-autocomplete\",\"list\")),a.setAttribute(\"aria-haspopup\",\"true\"),a.setAttribute(\"aria-expanded\",\"false\"),a},containerInner:function(e){var t\u003de.containerInner;return Object.assign(document.createElement(\"div\"),{className:t})},itemList:function(e,t){var i\u003de.list,n\u003de.listSingle,s\u003de.listItems;return Object.assign(document.createElement(\"div\"),{className:i+\" \"+(t?n:s)})},placeholder:function(e,t){var i\u003de.placeholder;return Object.assign(document.createElement(\"div\"),{className:i,innerHTML:t})},item:function(e,t,i){var n\u003de.item,s\u003de.button,r\u003de.highlightedState,o\u003de.itemSelectable,a\u003de.placeholder,c\u003dt.id,l\u003dt.value,h\u003dt.label,u\u003dt.customProperties,d\u003dt.active,p\u003dt.disabled,m\u003dt.highlighted,f\u003dt.placeholder,v\u003dObject.assign(document.createElement(\"div\"),{className:n,innerHTML:h});if(Object.assign(v.dataset,{item:\"\",id:c,value:l,customProperties:u}),d\u0026\u0026v.setAttribute(\"aria-selected\",\"true\"),p\u0026\u0026v.setAttribute(\"aria-disabled\",\"true\"),f\u0026\u0026v.classList.add(a),v.classList.add(m?r:o),i){p\u0026\u0026v.classList.remove(o),v.dataset.deletable\u003d\"\";var g\u003d\"Remove item\",_\u003dObject.assign(document.createElement(\"button\"),{type:\"button\",className:s,innerHTML:g});_.setAttribute(\"aria-label\",\"Remove item: \u0027\"+l+\"\u0027\"),_.dataset.button\u003d\"\",v.appendChild(_)}return v},choiceList:function(e,t){var i\u003de.list,n\u003dObject.assign(document.createElement(\"div\"),{className:i});return t||n.setAttribute(\"aria-multiselectable\",\"true\"),n.setAttribute(\"role\",\"listbox\"),n},choiceGroup:function(e,t){var i\u003de.group,n\u003de.groupHeading,s\u003de.itemDisabled,r\u003dt.id,o\u003dt.value,a\u003dt.disabled,c\u003dObject.assign(document.createElement(\"div\"),{className:i+\" \"+(a?s:\"\")});return c.setAttribute(\"role\",\"group\"),Object.assign(c.dataset,{group:\"\",id:r,value:o}),a\u0026\u0026c.setAttribute(\"aria-disabled\",\"true\"),c.appendChild(Object.assign(document.createElement(\"div\"),{className:n,innerHTML:o})),c},choice:function(e,t,i){var n\u003de.item,s\u003de.itemChoice,r\u003de.itemSelectable,o\u003de.selectedState,a\u003de.itemDisabled,c\u003de.placeholder,l\u003dt.id,h\u003dt.value,u\u003dt.label,d\u003dt.groupId,p\u003dt.elementId,m\u003dt.disabled,f\u003dt.selected,v\u003dt.placeholder,g\u003dObject.assign(document.createElement(\"div\"),{id:p,innerHTML:u,className:n+\" \"+s});return f\u0026\u0026g.classList.add(o),v\u0026\u0026g.classList.add(c),g.setAttribute(\"role\",d\u003e0?\"treeitem\":\"option\"),Object.assign(g.dataset,{choice:\"\",id:l,value:h,selectText:i}),m?(g.classList.add(a),g.dataset.choiceDisabled\u003d\"\",g.setAttribute(\"aria-disabled\",\"true\")):(g.classList.add(r),g.dataset.choiceSelectable\u003d\"\"),g},input:function(e,t){var i\u003de.input,n\u003de.inputCloned,s\u003dObject.assign(document.createElement(\"input\"),{type:\"text\",className:i+\" \"+n,autocomplete:\"off\",autocapitalize:\"off\",spellcheck:!1});return s.setAttribute(\"role\",\"textbox\"),s.setAttribute(\"aria-autocomplete\",\"list\"),s.setAttribute(\"aria-label\",t),s},dropdown:function(e){var t\u003de.list,i\u003de.listDropdown,n\u003ddocument.createElement(\"div\");return n.classList.add(t,i),n.setAttribute(\"aria-expanded\",\"false\"),n},notice:function(e,t,i){var n\u003de.item,s\u003de.itemChoice,r\u003de.noResults,o\u003de.noChoices;void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"\");var a\u003d[n,s];return\"no-choices\"\u003d\u003d\u003di?a.push(o):\"no-results\"\u003d\u003d\u003di\u0026\u0026a.push(r),Object.assign(document.createElement(\"div\"),{innerHTML:t,className:a.join(\" \")})},option:function(e){var t\u003de.label,i\u003de.value,n\u003de.customProperties,s\u003de.active,r\u003de.disabled,o\u003dnew Option(t,i,!1,s);return n\u0026\u0026(o.dataset.customProperties\u003dn),o.disabled\u003dr,o}},be\u003dfunction(e){return void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),{type:q,active:e}},ye\u003dfunction(e,t){return{type:$,id:e,highlighted:t}},Ee\u003dfunction(e){var t\u003de.value,i\u003de.id,n\u003de.active,s\u003de.disabled;return{type:z,value:t,id:i,active:n,disabled:s}},Ie\u003dfunction(e){return{type:\"SET_IS_LOADING\",isLoading:e}};function Se(e,t){for(var i\u003d0;i\u003ct.length;i++){var n\u003dt[i];n.enumerable\u003dn.enumerable||!1,n.configurable\u003d!0,\"value\"in n\u0026\u0026(n.writable\u003d!0),Object.defineProperty(e,n.key,n)}}var we\u003d\"-ms-scroll-limit\"in document.documentElement.style\u0026\u0026\"-ms-ime-align\"in document.documentElement.style,Oe\u003d{},Ce\u003dfunction(){var e,t,i;function n(e,t){var i\u003dthis;void 0\u003d\u003d\u003de\u0026\u0026(e\u003d\"[data-choice]\"),void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d{}),this.config\u003do.a.all([P,n.defaults.options,t],{arrayMerge:function(e,t){return[].concat(t)}});var s,r,a,c,l\u003d(s\u003dthis.config,r\u003dP,a\u003dObject.keys(s).sort(),c\u003dObject.keys(r).sort(),a.filter((function(e){return c.indexOf(e)\u003c0})));l.length\u0026\u0026console.warn(\"Unknown config option(s) passed\",l.join(\", \"));var h\u003d\"string\"\u003d\u003dtypeof e?document.querySelector(e):e;if(!(h instanceof HTMLInputElement||h instanceof HTMLSelectElement))throw TypeError(\"Expected one of the following types text|select-one|select-multiple\");if(this._isTextElement\u003dh.type\u003d\u003d\u003dre,this._isSelectOneElement\u003dh.type\u003d\u003d\u003doe,this._isSelectMultipleElement\u003dh.type\u003d\u003d\u003dae,this._isSelectElement\u003dthis._isSelectOneElement||this._isSelectMultipleElement,this.config.searchEnabled\u003dthis._isSelectMultipleElement||this.config.searchEnabled,[\"auto\",\"always\"].includes(this.config.renderSelectedChoices)||(this.config.renderSelectedChoices\u003d\"auto\"),t.addItemFilter\u0026\u0026\"function\"!\u003dtypeof t.addItemFilter){var u\u003dt.addItemFilter instanceof RegExp?t.addItemFilter:new RegExp(t.addItemFilter);this.config.addItemFilter\u003du.test.bind(u)}if(this._isTextElement?this.passedElement\u003dnew fe({element:h,classNames:this.config.classNames,delimiter:this.config.delimiter}):this.passedElement\u003dnew ge({element:h,classNames:this.config.classNames,template:function(e){return i._templates.option(e)}}),this.initialised\u003d!1,this._store\u003dnew T,this._initialState\u003d{},this._currentState\u003d{},this._prevState\u003d{},this._currentValue\u003d\"\",this._canSearch\u003dthis.config.searchEnabled,this._isScrollingOnIe\u003d!1,this._highlightPosition\u003d0,this._wasTap\u003d!0,this._placeholderValue\u003dthis._generatePlaceholderValue(),this._baseId\u003dfunction(e,t){var i\u003de.id||e.name\u0026\u0026e.name+\"-\"+b(2)||b(4);return t+\"-\"+i.replace(/(:|\\.|\\[|\\]|,)/g,\"\")}(this.passedElement.element,\"choices-\"),this._direction\u003dthis.passedElement.dir,!this._direction){var d\u003dwindow.getComputedStyle(this.passedElement.element).direction;d!\u003d\u003dwindow.getComputedStyle(document.documentElement).direction\u0026\u0026(this._direction\u003dd)}if(this._idNames\u003d{itemChoice:\"item-choice\"},this._presetGroups\u003dthis.passedElement.optionGroups,this._presetOptions\u003dthis.passedElement.options,this._presetChoices\u003dthis.config.choices,this._presetItems\u003dthis.config.items,this.passedElement.value\u0026\u0026(this._presetItems\u003dthis._presetItems.concat(this.passedElement.value.split(this.config.delimiter))),this.passedElement.options\u0026\u0026this.passedElement.options.forEach((function(e){i._presetChoices.push({value:e.value,label:e.innerHTML,selected:e.selected,disabled:e.disabled||e.parentNode.disabled,placeholder:\"\"\u003d\u003d\u003de.value||e.hasAttribute(\"placeholder\"),customProperties:e.getAttribute(\"data-custom-properties\")})})),this._render\u003dthis._render.bind(this),this._onFocus\u003dthis._onFocus.bind(this),this._onBlur\u003dthis._onBlur.bind(this),this._onKeyUp\u003dthis._onKeyUp.bind(this),this._onKeyDown\u003dthis._onKeyDown.bind(this),this._onClick\u003dthis._onClick.bind(this),this._onTouchMove\u003dthis._onTouchMove.bind(this),this._onTouchEnd\u003dthis._onTouchEnd.bind(this),this._onMouseDown\u003dthis._onMouseDown.bind(this),this._onMouseOver\u003dthis._onMouseOver.bind(this),this._onFormReset\u003dthis._onFormReset.bind(this),this._onAKey\u003dthis._onAKey.bind(this),this._onEnterKey\u003dthis._onEnterKey.bind(this),this._onEscapeKey\u003dthis._onEscapeKey.bind(this),this._onDirectionKey\u003dthis._onDirectionKey.bind(this),this._onDeleteKey\u003dthis._onDeleteKey.bind(this),this.passedElement.isActive)return this.config.silent||console.warn(\"Trying to initialise Choices on element already initialised\"),void(this.initialised\u003d!0);this.init()}e\u003dn,i\u003d[{key:\"defaults\",get:function(){return Object.preventExtensions({get options(){return Oe},get templates(){return _e}})}}],(t\u003dnull)\u0026\u0026Se(e.prototype,t),i\u0026\u0026Se(e,i);var r\u003dn.prototype;return r.init\u003dfunction(){if(!this.initialised){this._createTemplates(),this._createElements(),this._createStructure(),this._initialState\u003dO(this._store.state),this._store.subscribe(this._render),this._render(),this._addEventListeners(),(!this.config.addItems||this.passedElement.element.hasAttribute(\"disabled\"))\u0026\u0026this.disable(),this.initialised\u003d!0;var e\u003dthis.config.callbackOnInit;e\u0026\u0026\"function\"\u003d\u003dtypeof e\u0026\u0026e.call(this)}},r.destroy\u003dfunction(){this.initialised\u0026\u0026(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this.clearStore(),this._isSelectElement\u0026\u0026(this.passedElement.options\u003dthis._presetOptions),this._templates\u003dnull,this.initialised\u003d!1)},r.enable\u003dfunction(){return this.passedElement.isDisabled\u0026\u0026this.passedElement.enable(),this.containerOuter.isDisabled\u0026\u0026(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},r.disable\u003dfunction(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},r.highlightItem\u003dfunction(e,t){if(void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),!e)return this;var i\u003de.id,n\u003de.groupId,s\u003dvoid 0\u003d\u003d\u003dn?-1:n,r\u003de.value,o\u003dvoid 0\u003d\u003d\u003dr?\"\":r,a\u003de.label,c\u003dvoid 0\u003d\u003d\u003da?\"\":a,l\u003ds\u003e\u003d0?this._store.getGroupById(s):null;return this._store.dispatch(ye(i,!0)),t\u0026\u0026this.passedElement.triggerEvent(H,{id:i,value:o,label:c,groupValue:l\u0026\u0026l.value?l.value:null}),this},r.unhighlightItem\u003dfunction(e){if(!e)return this;var t\u003de.id,i\u003de.groupId,n\u003dvoid 0\u003d\u003d\u003di?-1:i,s\u003de.value,r\u003dvoid 0\u003d\u003d\u003ds?\"\":s,o\u003de.label,a\u003dvoid 0\u003d\u003d\u003do?\"\":o,c\u003dn\u003e\u003d0?this._store.getGroupById(n):null;return this._store.dispatch(ye(t,!1)),this.passedElement.triggerEvent(H,{id:t,value:r,label:a,groupValue:c\u0026\u0026c.value?c.value:null}),this},r.highlightAll\u003dfunction(){var e\u003dthis;return this._store.items.forEach((function(t){return e.highlightItem(t)})),this},r.unhighlightAll\u003dfunction(){var e\u003dthis;return this._store.items.forEach((function(t){return e.unhighlightItem(t)})),this},r.removeActiveItemsByValue\u003dfunction(e){var t\u003dthis;return this._store.activeItems.filter((function(t){return t.value\u003d\u003d\u003de})).forEach((function(e){return t._removeItem(e)})),this},r.removeActiveItems\u003dfunction(e){var t\u003dthis;return this._store.activeItems.filter((function(t){return t.id!\u003d\u003de})).forEach((function(e){return t._removeItem(e)})),this},r.removeHighlightedItems\u003dfunction(e){var t\u003dthis;return void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),this._store.highlightedActiveItems.forEach((function(i){t._removeItem(i),e\u0026\u0026t._triggerChange(i.value)})),this},r.showDropdown\u003dfunction(e){var t\u003dthis;return this.dropdown.isActive||requestAnimationFrame((function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e\u0026\u0026t._canSearch\u0026\u0026t.input.focus(),t.passedElement.triggerEvent(D,{})})),this},r.hideDropdown\u003dfunction(e){var t\u003dthis;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e\u0026\u0026t._canSearch\u0026\u0026(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(M,{})})),this):this},r.getValue\u003dfunction(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1);var t\u003dthis._store.activeItems.reduce((function(t,i){var n\u003de?i.value:i;return t.push(n),t}),[]);return this._isSelectOneElement?t[0]:t},r.setValue\u003dfunction(e){var t\u003dthis;return this.initialised?(e.forEach((function(e){return t._setChoiceOrItem(e)})),this):this},r.setChoiceByValue\u003dfunction(e){var t\u003dthis;return!this.initialised||this._isTextElement||(Array.isArray(e)?e:[e]).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),this},r.setChoices\u003dfunction(e,t,i,n){var s\u003dthis;if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d[]),void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d\"value\"),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"label\"),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),!this.initialised)throw new ReferenceError(\"setChoices was called on a non-initialized instance of Choices\");if(!this._isSelectElement)throw new TypeError(\"setChoices can\u0027t be used with INPUT based Choices\");if(\"string\"!\u003dtypeof t||!t)throw new TypeError(\"value parameter must be a name of \u0027value\u0027 field in passed objects\");if(n\u0026\u0026this.clearChoices(),\"function\"\u003d\u003dtypeof e){var r\u003de(this);if(\"function\"\u003d\u003dtypeof Promise\u0026\u0026r instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return s._handleLoadingState(!0)})).then((function(){return r})).then((function(e){return s.setChoices(e,t,i,n)})).catch((function(e){s.config.silent||console.error(e)})).then((function(){return s._handleLoadingState(!1)})).then((function(){return s}));if(!Array.isArray(r))throw new TypeError(\".setChoices first argument function must return either array of choices or Promise, got: \"+typeof r);return this.setChoices(r,t,i,!1)}if(!Array.isArray(e))throw new TypeError(\".setChoices must be called either with array of choices with a function resulting into Promise of array of choices\");return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach((function(e){e.choices?s._addGroup({id:parseInt(e.id,10)||null,group:e,valueKey:t,labelKey:i}):s._addChoice({value:e[t],label:e[i],isSelected:e.selected,isDisabled:e.disabled,customProperties:e.customProperties,placeholder:e.placeholder})})),this._stopLoading(),this},r.clearChoices\u003dfunction(){return this._store.dispatch({type:U}),this},r.clearStore\u003dfunction(){return this._store.dispatch({type:\"CLEAR_ALL\"}),this},r.clearInput\u003dfunction(){var e\u003d!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement\u0026\u0026this._canSearch\u0026\u0026(this._isSearching\u003d!1,this._store.dispatch(be(!0))),this},r._render\u003dfunction(){if(!this._store.isLoading()){this._currentState\u003dthis._store.state;var e\u003dthis._currentState.choices!\u003d\u003dthis._prevState.choices||this._currentState.groups!\u003d\u003dthis._prevState.groups||this._currentState.items!\u003d\u003dthis._prevState.items,t\u003dthis._isSelectElement,i\u003dthis._currentState.items!\u003d\u003dthis._prevState.items;e\u0026\u0026(t\u0026\u0026this._renderChoices(),i\u0026\u0026this._renderItems(),this._prevState\u003dthis._currentState)}},r._renderChoices\u003dfunction(){var e\u003dthis,t\u003dthis._store,i\u003dt.activeGroups,n\u003dt.activeChoices,s\u003ddocument.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition\u0026\u0026requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),i.length\u003e\u003d1\u0026\u0026!this._isSearching){var r\u003dn.filter((function(e){return!0\u003d\u003d\u003de.placeholder\u0026\u0026-1\u003d\u003d\u003de.groupId}));r.length\u003e\u003d1\u0026\u0026(s\u003dthis._createChoicesFragment(r,s)),s\u003dthis._createGroupsFragment(i,n,s)}else n.length\u003e\u003d1\u0026\u0026(s\u003dthis._createChoicesFragment(n,s));if(s.childNodes\u0026\u0026s.childNodes.length\u003e0){var o\u003dthis._store.activeItems,a\u003dthis._canAddItem(o,this.input.value);a.response?(this.choiceList.append(s),this._highlightChoice()):this.choiceList.append(this._getTemplate(\"notice\",a.notice))}else{var c,l;this._isSearching?(l\u003d\"function\"\u003d\u003dtypeof this.config.noResultsText?this.config.noResultsText():this.config.noResultsText,c\u003dthis._getTemplate(\"notice\",l,\"no-results\")):(l\u003d\"function\"\u003d\u003dtypeof this.config.noChoicesText?this.config.noChoicesText():this.config.noChoicesText,c\u003dthis._getTemplate(\"notice\",l,\"no-choices\")),this.choiceList.append(c)}},r._renderItems\u003dfunction(){var e\u003dthis._store.activeItems||[];this.itemList.clear();var t\u003dthis._createItemsFragment(e);t.childNodes\u0026\u0026this.itemList.append(t)},r._createGroupsFragment\u003dfunction(e,t,i){var n\u003dthis;return void 0\u003d\u003d\u003di\u0026\u0026(i\u003ddocument.createDocumentFragment()),this.config.shouldSort\u0026\u0026e.sort(this.config.sorter),e.forEach((function(e){var s\u003dfunction(e){return t.filter((function(t){return n._isSelectOneElement?t.groupId\u003d\u003d\u003de.id:t.groupId\u003d\u003d\u003de.id\u0026\u0026(\"always\"\u003d\u003d\u003dn.config.renderSelectedChoices||!t.selected)}))}(e);if(s.length\u003e\u003d1){var r\u003dn._getTemplate(\"choiceGroup\",e);i.appendChild(r),n._createChoicesFragment(s,i,!0)}})),i},r._createChoicesFragment\u003dfunction(e,t,i){var n\u003dthis;void 0\u003d\u003d\u003dt\u0026\u0026(t\u003ddocument.createDocumentFragment()),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!1);var s\u003dthis.config,r\u003ds.renderSelectedChoices,o\u003ds.searchResultLimit,a\u003ds.renderChoiceLimit,c\u003dthis._isSearching?w:this.config.sorter,l\u003dfunction(e){if(\"auto\"!\u003d\u003dr||n._isSelectOneElement||!e.selected){var i\u003dn._getTemplate(\"choice\",e,n.config.itemSelectText);t.appendChild(i)}},h\u003de;\"auto\"!\u003d\u003dr||this._isSelectOneElement||(h\u003de.filter((function(e){return!e.selected})));var u\u003dh.reduce((function(e,t){return t.placeholder?e.placeholderChoices.push(t):e.normalChoices.push(t),e}),{placeholderChoices:[],normalChoices:[]}),d\u003du.placeholderChoices,p\u003du.normalChoices;(this.config.shouldSort||this._isSearching)\u0026\u0026p.sort(c);var m\u003dh.length,f\u003dthis._isSelectOneElement?[].concat(d,p):p;this._isSearching?m\u003do:a\u0026\u0026a\u003e0\u0026\u0026!i\u0026\u0026(m\u003da);for(var v\u003d0;v\u003cm;v+\u003d1)f[v]\u0026\u0026l(f[v]);return t},r._createItemsFragment\u003dfunction(e,t){var i\u003dthis;void 0\u003d\u003d\u003dt\u0026\u0026(t\u003ddocument.createDocumentFragment());var n\u003dthis.config,s\u003dn.shouldSortItems,r\u003dn.sorter,o\u003dn.removeItemButton;return s\u0026\u0026!this._isSelectOneElement\u0026\u0026e.sort(r),this._isTextElement?this.passedElement.value\u003de:this.passedElement.options\u003de,e.forEach((function(e){var n\u003di._getTemplate(\"item\",e,o);t.appendChild(n)})),t},r._triggerChange\u003dfunction(e){null!\u003de\u0026\u0026this.passedElement.triggerEvent(N,{value:e})},r._selectPlaceholderChoice\u003dfunction(){var e\u003dthis._store.placeholderChoice;e\u0026\u0026(this._addItem({value:e.value,label:e.label,choiceId:e.id,groupId:e.groupId,placeholder:e.placeholder}),this._triggerChange(e.value))},r._handleButtonAction\u003dfunction(e,t){if(e\u0026\u0026t\u0026\u0026this.config.removeItems\u0026\u0026this.config.removeItemButton){var i\u003dt.parentNode.getAttribute(\"data-id\"),n\u003de.find((function(e){return e.id\u003d\u003d\u003dparseInt(i,10)}));this._removeItem(n),this._triggerChange(n.value),this._isSelectOneElement\u0026\u0026this._selectPlaceholderChoice()}},r._handleItemAction\u003dfunction(e,t,i){var n\u003dthis;if(void 0\u003d\u003d\u003di\u0026\u0026(i\u003d!1),e\u0026\u0026t\u0026\u0026this.config.removeItems\u0026\u0026!this._isSelectOneElement){var s\u003dt.getAttribute(\"data-id\");e.forEach((function(e){e.id!\u003d\u003dparseInt(s,10)||e.highlighted?!i\u0026\u0026e.highlighted\u0026\u0026n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus()}},r._handleChoiceAction\u003dfunction(e,t){if(e\u0026\u0026t){var i\u003dt.dataset.id,n\u003dthis._store.getChoiceById(i);if(n){var s\u003de[0]\u0026\u0026e[0].keyCode?e[0].keyCode:null,r\u003dthis.dropdown.isActive;n.keyCode\u003ds,this.passedElement.triggerEvent(F,{choice:n}),n.selected||n.disabled||this._canAddItem(e,n.value).response\u0026\u0026(this._addItem({value:n.value,label:n.label,choiceId:n.id,groupId:n.groupId,customProperties:n.customProperties,placeholder:n.placeholder,keyCode:n.keyCode}),this._triggerChange(n.value)),this.clearInput(),r\u0026\u0026this._isSelectOneElement\u0026\u0026(this.hideDropdown(!0),this.containerOuter.focus())}}},r._handleBackspace\u003dfunction(e){if(this.config.removeItems\u0026\u0026e){var t\u003de[e.length-1],i\u003de.some((function(e){return e.highlighted}));this.config.editItems\u0026\u0026!i\u0026\u0026t?(this.input.value\u003dt.value,this.input.setWidth(),this._removeItem(t),this._triggerChange(t.value)):(i||this.highlightItem(t,!1),this.removeHighlightedItems(!0))}},r._startLoading\u003dfunction(){this._store.dispatch(Ie(!0))},r._stopLoading\u003dfunction(){this._store.dispatch(Ie(!1))},r._handleLoadingState\u003dfunction(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0);var t\u003dthis.itemList.getChild(\".\"+this.config.classNames.placeholder);e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t?t.innerHTML\u003dthis.config.loadingText:(t\u003dthis._getTemplate(\"placeholder\",this.config.loadingText),this.itemList.append(t)):this.input.placeholder\u003dthis.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?t.innerHTML\u003dthis._placeholderValue||\"\":this.input.placeholder\u003dthis._placeholderValue||\"\")},r._handleSearch\u003dfunction(e){if(e\u0026\u0026this.input.isFocussed){var t\u003dthis._store.choices,i\u003dthis.config,n\u003di.searchFloor,s\u003di.searchChoices,r\u003dt.some((function(e){return!e.active}));if(e\u0026\u0026e.length\u003e\u003dn){var o\u003ds?this._searchChoices(e):0;this.passedElement.triggerEvent(j,{value:e,resultCount:o})}else r\u0026\u0026(this._isSearching\u003d!1,this._store.dispatch(be(!0)))}},r._canAddItem\u003dfunction(e,t){var i\u003d!0,n\u003d\"function\"\u003d\u003dtypeof this.config.addItemText?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var s\u003dfunction(e,t,i){return void 0\u003d\u003d\u003di\u0026\u0026(i\u003d\"value\"),e.some((function(e){return\"string\"\u003d\u003dtypeof t?e[i]\u003d\u003d\u003dt.trim():e[i]\u003d\u003d\u003dt}))}(e,t);this.config.maxItemCount\u003e0\u0026\u0026this.config.maxItemCount\u003c\u003de.length\u0026\u0026(i\u003d!1,n\u003d\"function\"\u003d\u003dtypeof this.config.maxItemText?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed\u0026\u0026s\u0026\u0026i\u0026\u0026(i\u003d!1,n\u003d\"function\"\u003d\u003dtypeof this.config.uniqueItemText?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement\u0026\u0026this.config.addItems\u0026\u0026i\u0026\u0026\"function\"\u003d\u003dtypeof this.config.addItemFilter\u0026\u0026!this.config.addItemFilter(t)\u0026\u0026(i\u003d!1,n\u003d\"function\"\u003d\u003dtypeof this.config.customAddItemText?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:n}},r._searchChoices\u003dfunction(e){var t\u003d\"string\"\u003d\u003dtypeof e?e.trim():e,i\u003d\"string\"\u003d\u003dtypeof this._currentValue?this._currentValue.trim():this._currentValue;if(t.length\u003c1\u0026\u0026t\u003d\u003d\u003di+\" \")return 0;var n\u003dthis._store.searchableChoices,r\u003dt,o\u003d[].concat(this.config.searchFields),a\u003dObject.assign(this.config.fuseOptions,{keys:o}),c\u003dnew s.a(n,a).search(r);return this._currentValue\u003dt,this._highlightPosition\u003d0,this._isSearching\u003d!0,this._store.dispatch(function(e){return{type:G,results:e}}(c)),c.length},r._addEventListeners\u003dfunction(){var e\u003ddocument.documentElement;e.addEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.addEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.addEventListener(\"mousedown\",this._onMouseDown,!0),e.addEventListener(\"click\",this._onClick,{passive:!0}),e.addEventListener(\"touchmove\",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener(\"mouseover\",this._onMouseOver,{passive:!0}),this._isSelectOneElement\u0026\u0026(this.containerOuter.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener(\"blur\",this._onBlur,{passive:!0})),this.input.element.addEventListener(\"keyup\",this._onKeyUp,{passive:!0}),this.input.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.input.element.addEventListener(\"blur\",this._onBlur,{passive:!0}),this.input.element.form\u0026\u0026this.input.element.form.addEventListener(\"reset\",this._onFormReset,{passive:!0}),this.input.addEventListeners()},r._removeEventListeners\u003dfunction(){var e\u003ddocument.documentElement;e.removeEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.removeEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.removeEventListener(\"mousedown\",this._onMouseDown,!0),e.removeEventListener(\"click\",this._onClick),e.removeEventListener(\"touchmove\",this._onTouchMove),this.dropdown.element.removeEventListener(\"mouseover\",this._onMouseOver),this._isSelectOneElement\u0026\u0026(this.containerOuter.element.removeEventListener(\"focus\",this._onFocus),this.containerOuter.element.removeEventListener(\"blur\",this._onBlur)),this.input.element.removeEventListener(\"keyup\",this._onKeyUp),this.input.element.removeEventListener(\"focus\",this._onFocus),this.input.element.removeEventListener(\"blur\",this._onBlur),this.input.element.form\u0026\u0026this.input.element.form.removeEventListener(\"reset\",this._onFormReset),this.input.removeEventListeners()},r._onKeyDown\u003dfunction(e){var t,i\u003de.target,n\u003de.keyCode,s\u003de.ctrlKey,r\u003de.metaKey,o\u003dthis._store.activeItems,a\u003dthis.input.isFocussed,c\u003dthis.dropdown.isActive,l\u003dthis.itemList.hasChildren(),h\u003dString.fromCharCode(n),u\u003dJ,d\u003dY,p\u003dZ,m\u003dQ,f\u003dee,v\u003dte,g\u003die,_\u003dne,b\u003dse,y\u003ds||r;!this._isTextElement\u0026\u0026/[a-zA-Z0-9-_ ]/.test(h)\u0026\u0026this.showDropdown();var E\u003d((t\u003d{})[m]\u003dthis._onAKey,t[p]\u003dthis._onEnterKey,t[f]\u003dthis._onEscapeKey,t[v]\u003dthis._onDirectionKey,t[_]\u003dthis._onDirectionKey,t[g]\u003dthis._onDirectionKey,t[b]\u003dthis._onDirectionKey,t[d]\u003dthis._onDeleteKey,t[u]\u003dthis._onDeleteKey,t);E[n]\u0026\u0026E[n]({event:e,target:i,keyCode:n,metaKey:r,activeItems:o,hasFocusedInput:a,hasActiveDropdown:c,hasItems:l,hasCtrlDownKeyPressed:y})},r._onKeyUp\u003dfunction(e){var t\u003de.target,i\u003de.keyCode,n\u003dthis.input.value,s\u003dthis._store.activeItems,r\u003dthis._canAddItem(s,n),o\u003dJ,a\u003dY;if(this._isTextElement)if(r.notice\u0026\u0026n){var c\u003dthis._getTemplate(\"notice\",r.notice);this.dropdown.element.innerHTML\u003dc.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0);else{var l\u003d(i\u003d\u003d\u003do||i\u003d\u003d\u003da)\u0026\u0026!t.value,h\u003d!this._isTextElement\u0026\u0026this._isSearching,u\u003dthis._canSearch\u0026\u0026r.response;l\u0026\u0026h?(this._isSearching\u003d!1,this._store.dispatch(be(!0))):u\u0026\u0026this._handleSearch(this.input.value)}this._canSearch\u003dthis.config.searchEnabled},r._onAKey\u003dfunction(e){var t\u003de.hasItems;e.hasCtrlDownKeyPressed\u0026\u0026t\u0026\u0026(this._canSearch\u003d!1,this.config.removeItems\u0026\u0026!this.input.value\u0026\u0026this.input.element\u003d\u003d\u003ddocument.activeElement\u0026\u0026this.highlightAll())},r._onEnterKey\u003dfunction(e){var t\u003de.event,i\u003de.target,n\u003de.activeItems,s\u003de.hasActiveDropdown,r\u003dZ,o\u003di.hasAttribute(\"data-button\");if(this._isTextElement\u0026\u0026i.value){var a\u003dthis.input.value;this._canAddItem(n,a).response\u0026\u0026(this.hideDropdown(!0),this._addItem({value:a}),this._triggerChange(a),this.clearInput())}if(o\u0026\u0026(this._handleButtonAction(n,i),t.preventDefault()),s){var c\u003dthis.dropdown.getChild(\".\"+this.config.classNames.highlightedState);c\u0026\u0026(n[0]\u0026\u0026(n[0].keyCode\u003dr),this._handleChoiceAction(n,c)),t.preventDefault()}else this._isSelectOneElement\u0026\u0026(this.showDropdown(),t.preventDefault())},r._onEscapeKey\u003dfunction(e){e.hasActiveDropdown\u0026\u0026(this.hideDropdown(!0),this.containerOuter.focus())},r._onDirectionKey\u003dfunction(e){var t,i,n,s\u003de.event,r\u003de.hasActiveDropdown,o\u003de.keyCode,a\u003de.metaKey,c\u003die,l\u003dne,h\u003dse;if(r||this._isSelectOneElement){this.showDropdown(),this._canSearch\u003d!1;var u,d\u003do\u003d\u003d\u003dc||o\u003d\u003d\u003dh?1:-1,p\u003d\"[data-choice-selectable]\";if(a||o\u003d\u003d\u003dh||o\u003d\u003d\u003dl)u\u003dd\u003e0?this.dropdown.element.querySelector(\"[data-choice-selectable]:last-of-type\"):this.dropdown.element.querySelector(p);else{var m\u003dthis.dropdown.element.querySelector(\".\"+this.config.classNames.highlightedState);u\u003dm?function(e,t,i){if(void 0\u003d\u003d\u003di\u0026\u0026(i\u003d1),e instanceof Element\u0026\u0026\"string\"\u003d\u003dtypeof t){for(var n\u003d(i\u003e0?\"next\":\"previous\")+\"ElementSibling\",s\u003de[n];s;){if(s.matches(t))return s;s\u003ds[n]}return s}}(m,p,d):this.dropdown.element.querySelector(p)}u\u0026\u0026(t\u003du,i\u003dthis.choiceList.element,void 0\u003d\u003d\u003d(n\u003dd)\u0026\u0026(n\u003d1),t\u0026\u0026(n\u003e0?i.scrollTop+i.offsetHeight\u003e\u003dt.offsetTop+t.offsetHeight:t.offsetTop\u003e\u003di.scrollTop)||this.choiceList.scrollToChildElement(u,d),this._highlightChoice(u)),s.preventDefault()}},r._onDeleteKey\u003dfunction(e){var t\u003de.event,i\u003de.target,n\u003de.hasFocusedInput,s\u003de.activeItems;!n||i.value||this._isSelectOneElement||(this._handleBackspace(s),t.preventDefault())},r._onTouchMove\u003dfunction(){this._wasTap\u0026\u0026(this._wasTap\u003d!1)},r._onTouchEnd\u003dfunction(e){var t\u003d(e||e.touches[0]).target;this._wasTap\u0026\u0026this.containerOuter.element.contains(t)\u0026\u0026((t\u003d\u003d\u003dthis.containerOuter.element||t\u003d\u003d\u003dthis.containerInner.element)\u0026\u0026(this._isTextElement?this.input.focus():this._isSelectMultipleElement\u0026\u0026this.showDropdown()),e.stopPropagation()),this._wasTap\u003d!0},r._onMouseDown\u003dfunction(e){var t\u003de.target;if(t instanceof HTMLElement){if(we\u0026\u0026this.choiceList.element.contains(t)){var i\u003dthis.choiceList.element.firstElementChild,n\u003d\"ltr\"\u003d\u003d\u003dthis._direction?e.offsetX\u003e\u003di.offsetWidth:e.offsetX\u003ci.offsetLeft;this._isScrollingOnIe\u003dn}if(t!\u003d\u003dthis.input.element){var s\u003dt.closest(\"[data-button],[data-item],[data-choice]\");if(s instanceof HTMLElement){var r\u003de.shiftKey,o\u003dthis._store.activeItems,a\u003ds.dataset;\"button\"in a?this._handleButtonAction(o,s):\"item\"in a?this._handleItemAction(o,s,r):\"choice\"in a\u0026\u0026this._handleChoiceAction(o,s)}e.preventDefault()}}},r._onMouseOver\u003dfunction(e){var t\u003de.target;t instanceof HTMLElement\u0026\u0026\"choice\"in t.dataset\u0026\u0026this._highlightChoice(t)},r._onClick\u003dfunction(e){var t\u003de.target;this.containerOuter.element.contains(t)?this.dropdown.isActive||this.containerOuter.isDisabled?this._isSelectOneElement\u0026\u0026t!\u003d\u003dthis.input.element\u0026\u0026!this.dropdown.element.contains(t)\u0026\u0026this.hideDropdown():this._isTextElement?document.activeElement!\u003d\u003dthis.input.element\u0026\u0026this.input.focus():(this.showDropdown(),this.containerOuter.focus()):(this._store.highlightedActiveItems.length\u003e0\u0026\u0026this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0))},r._onFocus\u003dfunction(e){var t,i\u003dthis,n\u003de.target;this.containerOuter.element.contains(n)\u0026\u0026((t\u003d{}).text\u003dfunction(){n\u003d\u003d\u003di.input.element\u0026\u0026i.containerOuter.addFocusState()},t[\"select-one\"]\u003dfunction(){i.containerOuter.addFocusState(),n\u003d\u003d\u003di.input.element\u0026\u0026i.showDropdown(!0)},t[\"select-multiple\"]\u003dfunction(){n\u003d\u003d\u003di.input.element\u0026\u0026(i.showDropdown(!0),i.containerOuter.addFocusState())},t)[this.passedElement.element.type]()},r._onBlur\u003dfunction(e){var t\u003dthis,i\u003de.target;if(this.containerOuter.element.contains(i)\u0026\u0026!this._isScrollingOnIe){var n,s\u003dthis._store.activeItems.some((function(e){return e.highlighted}));((n\u003d{}).text\u003dfunction(){i\u003d\u003d\u003dt.input.element\u0026\u0026(t.containerOuter.removeFocusState(),s\u0026\u0026t.unhighlightAll(),t.hideDropdown(!0))},n[\"select-one\"]\u003dfunction(){t.containerOuter.removeFocusState(),(i\u003d\u003d\u003dt.input.element||i\u003d\u003d\u003dt.containerOuter.element\u0026\u0026!t._canSearch)\u0026\u0026t.hideDropdown(!0)},n[\"select-multiple\"]\u003dfunction(){i\u003d\u003d\u003dt.input.element\u0026\u0026(t.containerOuter.removeFocusState(),t.hideDropdown(!0),s\u0026\u0026t.unhighlightAll())},n)[this.passedElement.element.type]()}else this._isScrollingOnIe\u003d!1,this.input.element.focus()},r._onFormReset\u003dfunction(){this._store.dispatch({type:\"RESET_TO\",state:this._initialState})},r._highlightChoice\u003dfunction(e){var t\u003dthis;void 0\u003d\u003d\u003de\u0026\u0026(e\u003dnull);var i\u003dArray.from(this.dropdown.element.querySelectorAll(\"[data-choice-selectable]\"));if(i.length){var n\u003de;Array.from(this.dropdown.element.querySelectorAll(\".\"+this.config.classNames.highlightedState)).forEach((function(e){e.classList.remove(t.config.classNames.highlightedState),e.setAttribute(\"aria-selected\",\"false\")})),n?this._highlightPosition\u003di.indexOf(n):(n\u003di.length\u003ethis._highlightPosition?i[this._highlightPosition]:i[i.length-1])||(n\u003di[0]),n.classList.add(this.config.classNames.highlightedState),n.setAttribute(\"aria-selected\",\"true\"),this.passedElement.triggerEvent(B,{el:n}),this.dropdown.isActive\u0026\u0026(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},r._addItem\u003dfunction(e){var t\u003de.value,i\u003de.label,n\u003dvoid 0\u003d\u003d\u003di?null:i,s\u003de.choiceId,r\u003dvoid 0\u003d\u003d\u003ds?-1:s,o\u003de.groupId,a\u003dvoid 0\u003d\u003d\u003do?-1:o,c\u003de.customProperties,l\u003dvoid 0\u003d\u003d\u003dc?null:c,h\u003de.placeholder,u\u003dvoid 0!\u003d\u003dh\u0026\u0026h,d\u003de.keyCode,p\u003dvoid 0\u003d\u003d\u003dd?null:d,m\u003d\"string\"\u003d\u003dtypeof t?t.trim():t,f\u003dp,v\u003dl,g\u003dthis._store.items,_\u003dn||m,b\u003dr||-1,y\u003da\u003e\u003d0?this._store.getGroupById(a):null,E\u003dg?g.length+1:1;return this.config.prependValue\u0026\u0026(m\u003dthis.config.prependValue+m.toString()),this.config.appendValue\u0026\u0026(m+\u003dthis.config.appendValue.toString()),this._store.dispatch(function(e){var t\u003de.value,i\u003de.label,n\u003de.id,s\u003de.choiceId,r\u003de.groupId,o\u003de.customProperties,a\u003de.placeholder,c\u003de.keyCode;return{type:W,value:t,label:i,id:n,choiceId:s,groupId:r,customProperties:o,placeholder:a,keyCode:c}}({value:m,label:_,id:E,choiceId:b,groupId:a,customProperties:l,placeholder:u,keyCode:f})),this._isSelectOneElement\u0026\u0026this.removeActiveItems(E),this.passedElement.triggerEvent(K,{id:E,value:m,label:_,customProperties:v,groupValue:y\u0026\u0026y.value?y.value:void 0,keyCode:f}),this},r._removeItem\u003dfunction(e){if(!e||!E(\"Object\",e))return this;var t\u003de.id,i\u003de.value,n\u003de.label,s\u003de.choiceId,r\u003de.groupId,o\u003dr\u003e\u003d0?this._store.getGroupById(r):null;return this._store.dispatch(function(e,t){return{type:X,id:e,choiceId:t}}(t,s)),o\u0026\u0026o.value?this.passedElement.triggerEvent(R,{id:t,value:i,label:n,groupValue:o.value}):this.passedElement.triggerEvent(R,{id:t,value:i,label:n}),this},r._addChoice\u003dfunction(e){var t\u003de.value,i\u003de.label,n\u003dvoid 0\u003d\u003d\u003di?null:i,s\u003de.isSelected,r\u003dvoid 0!\u003d\u003ds\u0026\u0026s,o\u003de.isDisabled,a\u003dvoid 0!\u003d\u003do\u0026\u0026o,c\u003de.groupId,l\u003dvoid 0\u003d\u003d\u003dc?-1:c,h\u003de.customProperties,u\u003dvoid 0\u003d\u003d\u003dh?null:h,d\u003de.placeholder,p\u003dvoid 0!\u003d\u003dd\u0026\u0026d,m\u003de.keyCode,f\u003dvoid 0\u003d\u003d\u003dm?null:m;if(null!\u003dt){var v\u003dthis._store.choices,g\u003dn||t,_\u003dv?v.length+1:1,b\u003dthis._baseId+\"-\"+this._idNames.itemChoice+\"-\"+_;this._store.dispatch(function(e){var t\u003de.value,i\u003de.label,n\u003de.id,s\u003de.groupId,r\u003de.disabled,o\u003de.elementId,a\u003de.customProperties,c\u003de.placeholder,l\u003de.keyCode;return{type:V,value:t,label:i,id:n,groupId:s,disabled:r,elementId:o,customProperties:a,placeholder:c,keyCode:l}}({id:_,groupId:l,elementId:b,value:t,label:g,disabled:a,customProperties:u,placeholder:p,keyCode:f})),r\u0026\u0026this._addItem({value:t,label:g,choiceId:_,customProperties:u,placeholder:p,keyCode:f})}},r._addGroup\u003dfunction(e){var t\u003dthis,i\u003de.group,n\u003de.id,s\u003de.valueKey,r\u003dvoid 0\u003d\u003d\u003ds?\"value\":s,o\u003de.labelKey,a\u003dvoid 0\u003d\u003d\u003do?\"label\":o,c\u003dE(\"Object\",i)?i.choices:Array.from(i.getElementsByTagName(\"OPTION\")),l\u003dn||Math.floor((new Date).valueOf()*Math.random()),h\u003d!!i.disabled\u0026\u0026i.disabled;c?(this._store.dispatch(Ee({value:i.label,id:l,active:!0,disabled:h})),c.forEach((function(e){var i\u003de.disabled||e.parentNode\u0026\u0026e.parentNode.disabled;t._addChoice({value:e[r],label:E(\"Object\",e)?e[a]:e.innerHTML,isSelected:e.selected,isDisabled:i,groupId:l,customProperties:e.customProperties,placeholder:e.placeholder})}))):this._store.dispatch(Ee({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},r._getTemplate\u003dfunction(e){var t;if(!e)return null;for(var i\u003dthis.config.classNames,n\u003darguments.length,s\u003dnew Array(n\u003e1?n-1:0),r\u003d1;r\u003cn;r++)s[r-1]\u003darguments[r];return(t\u003dthis._templates[e]).call.apply(t,[this,i].concat(s))},r._createTemplates\u003dfunction(){var e\u003dthis.config.callbackOnCreateTemplates,t\u003d{};e\u0026\u0026\"function\"\u003d\u003dtypeof e\u0026\u0026(t\u003de.call(this,S)),this._templates\u003do()(_e,t)},r._createElements\u003dfunction(){this.containerOuter\u003dnew ce({element:this._getTemplate(\"containerOuter\",this._direction,this._isSelectElement,this._isSelectOneElement,this.config.searchEnabled,this.passedElement.element.type),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.containerInner\u003dnew ce({element:this._getTemplate(\"containerInner\"),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.input\u003dnew he({element:this._getTemplate(\"input\",this._placeholderValue),classNames:this.config.classNames,type:this.passedElement.element.type,preventPaste:!this.config.paste}),this.choiceList\u003dnew ue({element:this._getTemplate(\"choiceList\",this._isSelectOneElement)}),this.itemList\u003dnew ue({element:this._getTemplate(\"itemList\",this._isSelectOneElement)}),this.dropdown\u003dnew k({element:this._getTemplate(\"dropdown\"),classNames:this.config.classNames,type:this.passedElement.element.type})},r._createStructure\u003dfunction(){this.passedElement.conceal(),this.containerInner.wrap(this.passedElement.element),this.containerOuter.wrap(this.containerInner.element),this._isSelectOneElement?this.input.placeholder\u003dthis.config.searchPlaceholderValue||\"\":this._placeholderValue\u0026\u0026(this.input.placeholder\u003dthis._placeholderValue,this.input.setWidth()),this.containerOuter.element.appendChild(this.containerInner.element),this.containerOuter.element.appendChild(this.dropdown.element),this.containerInner.element.appendChild(this.itemList.element),this._isTextElement||this.dropdown.element.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled\u0026\u0026this.dropdown.element.insertBefore(this.input.element,this.dropdown.element.firstChild):this.containerInner.element.appendChild(this.input.element),this._isSelectElement\u0026\u0026(this._highlightPosition\u003d0,this._isSearching\u003d!1,this._startLoading(),this._presetGroups.length?this._addPredefinedGroups(this._presetGroups):this._addPredefinedChoices(this._presetChoices),this._stopLoading()),this._isTextElement\u0026\u0026this._addPredefinedItems(this._presetItems)},r._addPredefinedGroups\u003dfunction(e){var t\u003dthis,i\u003dthis.passedElement.placeholderOption;i\u0026\u0026\"SELECT\"\u003d\u003d\u003di.parentNode.tagName\u0026\u0026this._addChoice({value:i.value,label:i.innerHTML,isSelected:i.selected,isDisabled:i.disabled,placeholder:!0}),e.forEach((function(e){return t._addGroup({group:e,id:e.id||null})}))},r._addPredefinedChoices\u003dfunction(e){var t\u003dthis;this.config.shouldSort\u0026\u0026e.sort(this.config.sorter);var i\u003de.some((function(e){return e.selected})),n\u003de.findIndex((function(e){return void 0\u003d\u003d\u003de.disabled||!e.disabled}));e.forEach((function(e,s){var r\u003de.value,o\u003de.label,a\u003de.customProperties,c\u003de.placeholder;if(t._isSelectElement)if(e.choices)t._addGroup({group:e,id:e.id||null});else{var l\u003d!(!t._isSelectOneElement||i||s!\u003d\u003dn)||e.selected,h\u003de.disabled;t._addChoice({value:r,label:o,isSelected:l,isDisabled:h,customProperties:a,placeholder:c})}else t._addChoice({value:r,label:o,isSelected:e.selected,isDisabled:e.disabled,customProperties:a,placeholder:c})}))},r._addPredefinedItems\u003dfunction(e){var t\u003dthis;e.forEach((function(e){\"object\"\u003d\u003dtypeof e\u0026\u0026e.value\u0026\u0026t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}),\"string\"\u003d\u003dtypeof e\u0026\u0026t._addItem({value:e})}))},r._setChoiceOrItem\u003dfunction(e){var t\u003dthis;({object:function(){e.value\u0026\u0026(t._isTextElement?t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}):t._addChoice({value:e.value,label:e.label,isSelected:!0,isDisabled:!1,customProperties:e.customProperties,placeholder:e.placeholder}))},string:function(){t._isTextElement?t._addItem({value:e}):t._addChoice({value:e,label:e,isSelected:!0,isDisabled:!1})}})[y(e).toLowerCase()]()},r._findAndSelectChoiceByValue\u003dfunction(e){var t\u003dthis,i\u003dthis._store.choices.find((function(i){return t.config.valueComparer(i.value,e)}));i\u0026\u0026!i.selected\u0026\u0026this._addItem({value:i.value,label:i.label,choiceId:i.id,groupId:i.groupId,customProperties:i.customProperties,placeholder:i.placeholder,keyCode:i.keyCode})},r._generatePlaceholderValue\u003dfunction(){if(this._isSelectElement){var e\u003dthis.passedElement.placeholderOption;return!!e\u0026\u0026e.text}var t\u003dthis.config,i\u003dt.placeholder,n\u003dt.placeholderValue,s\u003dthis.passedElement.element.dataset;if(i){if(n)return n;if(s.placeholder)return s.placeholder}return!1},n}();t.default\u003dCe}]).default},\"object\"\u003d\u003dtypeof i\u0026\u0026\"object\"\u003d\u003dtypeof t?t.exports\u003do():\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define([],o):\"object\"\u003d\u003dtypeof i?i.Choices\u003do():r.Choices\u003do()},\n 453: function _(o,e,i,t,r){t(),i.root\u003d\"bk-root\",i.default\u003d\".bk-root{}.bk-root .choices{position:relative;margin-bottom:24px;font-size:16px;}.bk-root .choices:focus{outline:none;}.bk-root .choices:last-child{margin-bottom:0;}.bk-root .choices.is-disabled .choices__inner,.bk-root .choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.bk-root .choices.is-disabled .choices__item{cursor:not-allowed;}.bk-root .choices [hidden]{display:none !important;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027]{cursor:pointer;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__inner{padding-bottom:7.5px;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #dddddd;background-color:#ffffff;margin:0;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg\u003d\u003d);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:0.5;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__button:hover,.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__button:focus{opacity:1;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__button:focus{box-shadow:0px 0px 0px 2px #00bcd4;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027] .choices__item[data-value\u003d\u0027\u0027] .choices__button{display:none;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027]:after{content:\u0027\u0027;height:0;width:0;border-style:solid;border-color:#333333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027].is-open:after{border-color:transparent transparent #333333 transparent;margin-top:-7.5px;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027][dir\u003d\u0027rtl\u0027]:after{left:11.5px;right:auto;}.bk-root .choices[data-type*\u003d\u0027select-one\u0027][dir\u003d\u0027rtl\u0027] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0;}.bk-root .choices[data-type*\u003d\u0027select-multiple\u0027] .choices__inner,.bk-root .choices[data-type*\u003d\u0027text\u0027] .choices__inner{cursor:text;}.bk-root .choices[data-type*\u003d\u0027select-multiple\u0027] .choices__button,.bk-root .choices[data-type*\u003d\u0027text\u0027] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg\u003d\u003d);background-size:8px;width:8px;line-height:1;opacity:0.75;border-radius:0;}.bk-root .choices[data-type*\u003d\u0027select-multiple\u0027] .choices__button:hover,.bk-root .choices[data-type*\u003d\u0027select-multiple\u0027] .choices__button:focus,.bk-root .choices[data-type*\u003d\u0027text\u0027] .choices__button:hover,.bk-root .choices[data-type*\u003d\u0027text\u0027] .choices__button:focus{opacity:1;}.bk-root .choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #dddddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden;}.bk-root .is-focused .choices__inner,.bk-root .is-open .choices__inner{border-color:#b7b7b7;}.bk-root .is-open .choices__inner{border-radius:2.5px 2.5px 0 0;}.bk-root .is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px;}.bk-root .choices__list{margin:0;padding-left:0;list-style:none;}.bk-root .choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%;}.bk-root [dir\u003d\u0027rtl\u0027] .choices__list--single{padding-right:4px;padding-left:16px;}.bk-root .choices__list--single .choices__item{width:100%;}.bk-root .choices__list--multiple{display:inline;}.bk-root .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#ffffff;word-break:break-all;box-sizing:border-box;}.bk-root .choices__list--multiple .choices__item[data-deletable]{padding-right:5px;}.bk-root [dir\u003d\u0027rtl\u0027] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px;}.bk-root .choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1;}.bk-root .is-disabled .choices__list--multiple .choices__item{background-color:#aaaaaa;border:1px solid #919191;}.bk-root .choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#ffffff;border:1px solid #dddddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility;}.bk-root .choices__list--dropdown.is-active{visibility:visible;}.bk-root .is-open .choices__list--dropdown{border-color:#b7b7b7;}.bk-root .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:0.25rem 0.25rem 0 0;}.bk-root .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position;}.bk-root .choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px;}.bk-root [dir\u003d\u0027rtl\u0027] .choices__list--dropdown .choices__item{text-align:right;}@media (min-width: 640px){.bk-root .choices__list--dropdown .choices__item--selectable{padding-right:100px;}.bk-root .choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);}.bk-root [dir\u003d\u0027rtl\u0027] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px;}.bk-root [dir\u003d\u0027rtl\u0027] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px;}}.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2;}.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:0.5;}.bk-root .choices__item{cursor:default;}.bk-root .choices__item--selectable{cursor:pointer;}.bk-root .choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:0.5;}.bk-root .choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray;}.bk-root .choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer;}.bk-root .choices__button:focus{outline:none;}.bk-root .choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px;}.bk-root .choices__input:focus{outline:0;}.bk-root [dir\u003d\u0027rtl\u0027] .choices__input{padding-right:2px;padding-left:0;}.bk-root .choices__placeholder{opacity:0.5;}.bk-root .choices{width:100%;}.bk-root .choices{box-sizing:border-box;}.bk-root .choices *,.bk-root .choices *:before,.bk-root .choices *:after{box-sizing:inherit;}.bk-root .choices__inner .choices__item.light{background-color:rgba(0, 126, 255, 0.08);border-radius:5px;border:1px solid rgba(0, 126, 255, 0.24);color:#007eff;}.bk-root .choices__inner .choices__item.solid{background-color:#1f77b4;border:none;border-radius:5px;color:white;}.bk-root .choices__inner .choices__item.solid .is-highlighted{background-color:#1f77b4;border:none;}.bk-root .choices__input{background-color:transparent;}.bk-root .choices__inner{background:transparent;border:1px solid darkgray;border-radius:5px;min-height:unset;}.bk-root .choices__list{white-space:initial;}.bk-root .choices__list--dropdown{z-index:100;}.bk-root .choices[data-type*\u003dselect-multiple] .choices__button.light{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDA3ZWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg\u003d\u003d);}.bk-root .choices[data-type*\u003dselect-multiple] .choices__button.solid{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg\u003d\u003d);border-left:1px solid white;opacity:1;}\"},\n 454: function _(e,t,l,i,n){i();const s\u003de(1),u\u003ds.__importStar(e(183)),h\u003de(426),o\u003de(166),a\u003de(43),r\u003de(8),d\u003de(11),p\u003ds.__importStar(e(427)),_\u003d/^[-+]?\\d*$/,m\u003d/^[-+]?\\d*\\.?\\d*(?:(?:\\d|\\d.)[eE][-+]?)*\\d*$/;class c extends h.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,(()\u003d\u003e{var e;return this.input_el.name\u003dnull!\u003d\u003d(e\u003dthis.model.name)\u0026\u0026void 0!\u003d\u003de?e:\"\"})),this.connect(this.model.properties.value.change,(()\u003d\u003e{this.input_el.value\u003dthis.format_value,this.old_value\u003dthis.input_el.value})),this.connect(this.model.properties.low.change,(()\u003d\u003e{const{value:e,low:t,high:l}\u003dthis.model;null!\u003dt\u0026\u0026null!\u003dl\u0026\u0026d.assert(t\u003c\u003dl,\"Invalid bounds, low must be inferior to high\"),null!\u003de\u0026\u0026null!\u003dt\u0026\u0026(this.model.value\u003dMath.max(e,t))})),this.connect(this.model.properties.high.change,(()\u003d\u003e{const{value:e,low:t,high:l}\u003dthis.model;null!\u003dt\u0026\u0026null!\u003dl\u0026\u0026d.assert(l\u003e\u003dt,\"Invalid bounds, high must be superior to low\"),null!\u003de\u0026\u0026null!\u003dl\u0026\u0026(this.model.value\u003dMath.min(e,l))})),this.connect(this.model.properties.high.change,(()\u003d\u003ethis.input_el.placeholder\u003dthis.model.placeholder)),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.input_el.disabled\u003dthis.model.disabled)),this.connect(this.model.properties.placeholder.change,(()\u003d\u003ethis.input_el.placeholder\u003dthis.model.placeholder))}get format_value(){return null!\u003dthis.model.value?this.model.pretty(this.model.value):\"\"}_set_input_filter(e){this.input_el.addEventListener(\"input\",(()\u003d\u003e{const{selectionStart:t,selectionEnd:l}\u003dthis.input_el;if(e(this.input_el.value))this.old_value\u003dthis.input_el.value;else{const e\u003dthis.old_value.length-this.input_el.value.length;this.input_el.value\u003dthis.old_value,t\u0026\u0026l\u0026\u0026this.input_el.setSelectionRange(t-1,l+e)}}))}render(){super.render(),this.input_el\u003da.input({type:\"text\",class:p.input,name:this.model.name,value:this.format_value,disabled:this.model.disabled,placeholder:this.model.placeholder}),this.old_value\u003dthis.format_value,this.set_input_filter(),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),this.input_el.addEventListener(\"focusout\",(()\u003d\u003ethis.input_el.value\u003dthis.format_value)),this.group_el.appendChild(this.input_el)}set_input_filter(){\"int\"\u003d\u003dthis.model.mode?this._set_input_filter((e\u003d\u003e_.test(e))):\"float\"\u003d\u003dthis.model.mode\u0026\u0026this._set_input_filter((e\u003d\u003em.test(e)))}bound_value(e){let t\u003de;const{low:l,high:i}\u003dthis.model;return t\u003dnull!\u003dl?Math.max(l,t):t,t\u003dnull!\u003di?Math.min(i,t):t,t}get value(){let e\u003d\"\"!\u003dthis.input_el.value?Number(this.input_el.value):null;return null!\u003de\u0026\u0026(e\u003dthis.bound_value(e)),e}change_input(){null\u003d\u003dthis.value?this.model.value\u003dnull:Number.isNaN(this.value)||(this.model.value\u003dthis.value)}}l.NumericInputView\u003dc,c.__name__\u003d\"NumericInputView\";class v extends h.InputWidget{constructor(e){super(e)}static init_NumericInput(){this.prototype.default_view\u003dc,this.define((({Number:e,String:t,Enum:l,Ref:i,Or:n,Nullable:s})\u003d\u003e({value:[s(e),null],placeholder:[t,\"\"],mode:[l(\"int\",\"float\"),\"int\"],format:[s(n(t,i(o.TickFormatter))),null],low:[s(e),null],high:[s(e),null]})))}_formatter(e,t){return r.isString(t)?u.format(e,t):t.doFormat([e],{loc:0})[0]}pretty(e){return null!\u003dthis.format?this._formatter(e,this.format):`${e}`}}l.NumericInput\u003dv,v.__name__\u003d\"NumericInput\",v.init_NumericInput()},\n 455: function _(e,t,r,s,i){s();const n\u003de(444),_\u003de(43);class a extends n.MarkupView{render(){super.render();const e\u003d_.pre({style:{overflow:\"auto\"}},this.model.text);this.markup_el.appendChild(e)}}r.PreTextView\u003da,a.__name__\u003d\"PreTextView\";class o extends n.Markup{constructor(e){super(e)}static init_PreText(){this.prototype.default_view\u003da}}r.PreText\u003do,o.__name__\u003d\"PreText\",o.init_PreText()},\n 456: function _(t,o,i,e,a){e();const n\u003dt(1),u\u003dt(430),s\u003dt(43),c\u003dn.__importStar(t(328));class _ extends u.ButtonGroupView{change_active(t){this.model.active!\u003d\u003dt\u0026\u0026(this.model.active\u003dt)}_update_active(){const{active:t}\u003dthis.model;this._buttons.forEach(((o,i)\u003d\u003e{s.classes(o).toggle(c.active,t\u003d\u003d\u003di)}))}}i.RadioButtonGroupView\u003d_,_.__name__\u003d\"RadioButtonGroupView\";class r extends u.ButtonGroup{constructor(t){super(t)}static init_RadioButtonGroup(){this.prototype.default_view\u003d_,this.define((({Int:t,Nullable:o})\u003d\u003e({active:[o(t),null]})))}}i.RadioButtonGroup\u003dr,r.__name__\u003d\"RadioButtonGroup\",r.init_RadioButtonGroup()},\n 457: function _(e,i,t,n,a){n();const s\u003de(1),o\u003de(43),l\u003de(34),d\u003de(432),p\u003ds.__importStar(e(427));class u extends d.InputGroupView{render(){super.render();const e\u003do.div({class:[p.input_group,this.model.inline?p.inline:null]});this.el.appendChild(e);const i\u003dl.uniqueId(),{active:t,labels:n}\u003dthis.model;this._inputs\u003d[];for(let a\u003d0;a\u003cn.length;a++){const s\u003do.input({type:\"radio\",name:i,value:`${a}`});s.addEventListener(\"change\",(()\u003d\u003ethis.change_active(a))),this._inputs.push(s),this.model.disabled\u0026\u0026(s.disabled\u003d!0),a\u003d\u003dt\u0026\u0026(s.checked\u003d!0);const l\u003do.label({},s,o.span({},n[a]));e.appendChild(l)}}change_active(e){this.model.active\u003de}}t.RadioGroupView\u003du,u.__name__\u003d\"RadioGroupView\";class r extends d.InputGroup{constructor(e){super(e)}static init_RadioGroup(){this.prototype.default_view\u003du,this.define((({Boolean:e,Int:i,String:t,Array:n,Nullable:a})\u003d\u003e({active:[a(i),null],labels:[n(t),[]],inline:[e,!1]})))}}t.RadioGroup\u003dr,r.__name__\u003d\"RadioGroup\",r.init_RadioGroup()},\n 458: function _(e,t,i,r,a){r();const n\u003de(1).__importStar(e(183)),s\u003de(438),_\u003de(8);class d extends s.AbstractRangeSliderView{}i.RangeSliderView\u003dd,d.__name__\u003d\"RangeSliderView\";class o extends s.AbstractSlider{constructor(e){super(e),this.behaviour\u003d\"drag\",this.connected\u003d[!1,!0,!1]}static init_RangeSlider(){this.prototype.default_view\u003dd,this.override({format:\"0[.]00\"})}_formatter(e,t){return _.isString(t)?n.format(e,t):t.compute(e)}}i.RangeSlider\u003do,o.__name__\u003d\"RangeSlider\",o.init_RangeSlider()},\n 459: function _(e,t,n,i,s){i();const l\u003de(1),u\u003de(43),a\u003de(8),o\u003de(13),_\u003de(426),p\u003dl.__importStar(e(427));class r extends _.InputWidgetView{constructor(){super(...arguments),this._known_values\u003dnew Set}connect_signals(){super.connect_signals();const{value:e,options:t}\u003dthis.model.properties;this.on_change(e,(()\u003d\u003e{this._update_value()})),this.on_change(t,(()\u003d\u003e{u.empty(this.input_el),u.append(this.input_el,...this.options_el()),this._update_value()}))}options_el(){const{_known_values:e}\u003dthis;function t(t){return t.map((t\u003d\u003e{let n,i;return a.isString(t)?n\u003di\u003dt:[n,i]\u003dt,e.add(n),u.option({value:n},i)}))}e.clear();const{options:n}\u003dthis.model;return a.isArray(n)?t(n):o.entries(n).map((([e,n])\u003d\u003eu.optgroup({label:e},t(n))))}render(){super.render(),this.input_el\u003du.select({class:p.input,name:this.model.name,disabled:this.model.disabled},this.options_el()),this._update_value(),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),this.group_el.appendChild(this.input_el)}change_input(){const e\u003dthis.input_el.value;this.model.value\u003de,super.change_input()}_update_value(){const{value:e}\u003dthis.model;this._known_values.has(e)?this.input_el.value\u003de:this.input_el.removeAttribute(\"value\")}}n.SelectView\u003dr,r.__name__\u003d\"SelectView\";class c extends _.InputWidget{constructor(e){super(e)}static init_Select(){this.prototype.default_view\u003dr,this.define((({String:e,Array:t,Tuple:n,Dict:i,Or:s})\u003d\u003e{const l\u003dt(s(e,n(e,e)));return{value:[e,\"\"],options:[s(l,i(l)),[]]}}))}}n.Select\u003dc,c.__name__\u003d\"Select\",c.init_Select()},\n 460: function _(t,e,i,r,s){r();const _\u003dt(1).__importStar(t(183)),a\u003dt(438),n\u003dt(8);class o extends a.AbstractSliderView{}i.SliderView\u003do,o.__name__\u003d\"SliderView\";class d extends a.AbstractSlider{constructor(t){super(t),this.behaviour\u003d\"tap\",this.connected\u003d[!0,!1]}static init_Slider(){this.prototype.default_view\u003do,this.override({format:\"0[.]00\"})}_formatter(t,e){return n.isString(e)?_.format(t,e):e.compute(t)}}i.Slider\u003dd,d.__name__\u003d\"Slider\",d.init_Slider()},\n 461: function _(e,t,i,n,s){n();const l\u003de(454),o\u003de(43),{min:r,max:a,floor:h,abs:_}\u003dMath;function u(e){return h(e)!\u003d\u003de?e.toFixed(16).replace(/0+$/,\"\").split(\".\")[1].length:0}class d extends l.NumericInputView{*buttons(){yield this.btn_up_el,yield this.btn_down_el}initialize(){super.initialize(),this._handles\u003d{interval:void 0,timeout:void 0},this._interval\u003d200}connect_signals(){super.connect_signals();const e\u003dthis.model.properties;this.on_change(e.disabled,(()\u003d\u003e{for(const e of this.buttons())o.toggle_attribute(e,\"disabled\",this.model.disabled)}))}render(){super.render(),this.wrapper_el\u003do.div({class:\"bk-spin-wrapper\"}),this.group_el.replaceChild(this.wrapper_el,this.input_el),this.btn_up_el\u003do.button({class:\"bk-spin-btn bk-spin-btn-up\"}),this.btn_down_el\u003do.button({class:\"bk-spin-btn bk-spin-btn-down\"}),this.wrapper_el.appendChild(this.input_el),this.wrapper_el.appendChild(this.btn_up_el),this.wrapper_el.appendChild(this.btn_down_el);for(const e of this.buttons())o.toggle_attribute(e,\"disabled\",this.model.disabled),e.addEventListener(\"mousedown\",(e\u003d\u003ethis._btn_mouse_down(e))),e.addEventListener(\"mouseup\",(()\u003d\u003ethis._btn_mouse_up())),e.addEventListener(\"mouseleave\",(()\u003d\u003ethis._btn_mouse_leave()));this.input_el.addEventListener(\"keydown\",(e\u003d\u003ethis._input_key_down(e))),this.input_el.addEventListener(\"keyup\",(()\u003d\u003ethis.model.value_throttled\u003dthis.model.value)),this.input_el.addEventListener(\"wheel\",(e\u003d\u003ethis._input_mouse_wheel(e))),this.input_el.addEventListener(\"wheel\",function(e,t,i\u003d!1){let n;return function(...s){const l\u003dthis,o\u003di\u0026\u0026void 0\u003d\u003d\u003dn;void 0!\u003d\u003dn\u0026\u0026clearTimeout(n),n\u003dsetTimeout((function(){n\u003dvoid 0,i||e.apply(l,s)}),t),o\u0026\u0026e.apply(l,s)}}((()\u003d\u003e{this.model.value_throttled\u003dthis.model.value}),this.model.wheel_wait,!1))}get precision(){const{low:e,high:t,step:i}\u003dthis.model,n\u003du;return a(n(_(null!\u003de?e:0)),n(_(null!\u003dt?t:0)),n(_(i)))}remove(){this._stop_incrementation(),super.remove()}_start_incrementation(e){clearInterval(this._handles.interval),this._counter\u003d0;const{step:t}\u003dthis.model,i\u003de\u003d\u003e{if(this._counter+\u003d1,this._counter%5\u003d\u003d0){const t\u003dMath.floor(this._counter/5);t\u003c10?(clearInterval(this._handles.interval),this._handles.interval\u003dsetInterval((()\u003d\u003ei(e)),this._interval/(t+1))):t\u003e\u003d10\u0026\u0026t\u003c\u003d13\u0026\u0026(clearInterval(this._handles.interval),this._handles.interval\u003dsetInterval((()\u003d\u003ei(2*e)),this._interval/10))}this.increment(e)};this._handles.interval\u003dsetInterval((()\u003d\u003ei(e*t)),this._interval)}_stop_incrementation(){clearTimeout(this._handles.timeout),this._handles.timeout\u003dvoid 0,clearInterval(this._handles.interval),this._handles.interval\u003dvoid 0,this.model.value_throttled\u003dthis.model.value}_btn_mouse_down(e){e.preventDefault();const t\u003de.currentTarget\u003d\u003d\u003dthis.btn_up_el?1:-1;this.increment(t*this.model.step),this.input_el.focus(),this._handles.timeout\u003dsetTimeout((()\u003d\u003ethis._start_incrementation(t)),this._interval)}_btn_mouse_up(){this._stop_incrementation()}_btn_mouse_leave(){this._stop_incrementation()}_input_mouse_wheel(e){if(document.activeElement\u003d\u003d\u003dthis.input_el){e.preventDefault();const t\u003de.deltaY\u003e0?-1:1;this.increment(t*this.model.step)}}_input_key_down(e){switch(e.keyCode){case o.Keys.Up:return e.preventDefault(),this.increment(this.model.step);case o.Keys.Down:return e.preventDefault(),this.increment(-this.model.step);case o.Keys.PageUp:return e.preventDefault(),this.increment(this.model.page_step_multiplier*this.model.step);case o.Keys.PageDown:return e.preventDefault(),this.increment(-this.model.page_step_multiplier*this.model.step)}}adjust_to_precision(e){return this.bound_value(Number(e.toFixed(this.precision)))}increment(e){const{low:t,high:i}\u003dthis.model;null\u003d\u003dthis.model.value?e\u003e0?this.model.value\u003dnull!\u003dt?t:null!\u003di?r(0,i):0:e\u003c0\u0026\u0026(this.model.value\u003dnull!\u003di?i:null!\u003dt?a(t,0):0):this.model.value\u003dthis.adjust_to_precision(this.model.value+e)}change_input(){super.change_input(),this.model.value_throttled\u003dthis.model.value}}i.SpinnerView\u003dd,d.__name__\u003d\"SpinnerView\";class p extends l.NumericInput{constructor(e){super(e)}static init_Spinner(){this.prototype.default_view\u003dd,this.define((({Number:e,Nullable:t})\u003d\u003e({value_throttled:[t(e),null],step:[e,1],page_step_multiplier:[e,10],wheel_wait:[e,100]}))),this.override({mode:\"float\"})}}i.Spinner\u003dp,p.__name__\u003d\"Spinner\",p.init_Spinner()},\n 462: function _(e,t,s,n,i){n();const r\u003de(1),o\u003de(425),p\u003de(43),c\u003dr.__importStar(e(427));class l extends o.TextLikeInputView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.rows.change,(()\u003d\u003ethis.input_el.rows\u003dthis.model.rows)),this.connect(this.model.properties.cols.change,(()\u003d\u003ethis.input_el.cols\u003dthis.model.cols))}_render_input(){this.input_el\u003dp.textarea({class:c.input})}render(){super.render(),this.input_el.cols\u003dthis.model.cols,this.input_el.rows\u003dthis.model.rows}}s.TextAreaInputView\u003dl,l.__name__\u003d\"TextAreaInputView\";class _ extends o.TextLikeInput{constructor(e){super(e)}static init_TextAreaInput(){this.prototype.default_view\u003dl,this.define((({Int:e})\u003d\u003e({cols:[e,20],rows:[e,2]}))),this.override({max_length:500})}}s.TextAreaInput\u003d_,_.__name__\u003d\"TextAreaInput\",_.init_TextAreaInput()},\n 463: function _(e,t,i,s,c){s();const o\u003de(1),a\u003de(419),n\u003de(43),l\u003do.__importStar(e(328));class _ extends a.AbstractButtonView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,(()\u003d\u003ethis._update_active()))}render(){super.render(),this._update_active()}click(){this.model.active\u003d!this.model.active,super.click()}_update_active(){n.classes(this.button_el).toggle(l.active,this.model.active)}}i.ToggleView\u003d_,_.__name__\u003d\"ToggleView\";class g extends a.AbstractButton{constructor(e){super(e)}static init_Toggle(){this.prototype.default_view\u003d_,this.define((({Boolean:e})\u003d\u003e({active:[e,!1]}))),this.override({label:\"Toggle\"})}}i.Toggle\u003dg,g.__name__\u003d\"Toggle\",g.init_Toggle()},\n }, 417, {\"models/widgets/main\":417,\"models/widgets/index\":418,\"models/widgets/abstract_button\":419,\"models/widgets/control\":420,\"models/widgets/widget\":488,\"models/widgets/abstract_icon\":422,\"models/widgets/autocomplete_input\":423,\"models/widgets/text_input\":424,\"models/widgets/text_like_input\":425,\"models/widgets/input_widget\":426,\"styles/widgets/inputs.css\":427,\"models/widgets/button\":428,\"models/widgets/checkbox_button_group\":429,\"models/widgets/button_group\":430,\"models/widgets/checkbox_group\":431,\"models/widgets/input_group\":432,\"models/widgets/color_picker\":433,\"models/widgets/date_picker\":434,\"styles/widgets/flatpickr.css\":436,\"models/widgets/date_range_slider\":437,\"models/widgets/abstract_slider\":438,\"styles/widgets/sliders.css\":440,\"styles/widgets/nouislider.css\":441,\"models/widgets/date_slider\":442,\"models/widgets/div\":443,\"models/widgets/markup\":444,\"styles/clearfix.css\":445,\"models/widgets/dropdown\":446,\"models/widgets/file_input\":447,\"models/widgets/multiselect\":448,\"models/widgets/paragraph\":449,\"models/widgets/password_input\":450,\"models/widgets/multichoice\":451,\"styles/widgets/choices.css\":453,\"models/widgets/numeric_input\":454,\"models/widgets/pretext\":455,\"models/widgets/radio_button_group\":456,\"models/widgets/radio_group\":457,\"models/widgets/range_slider\":458,\"models/widgets/selectbox\":459,\"models/widgets/slider\":460,\"models/widgets/spinner\":461,\"models/widgets/textarea_input\":462,\"models/widgets/toggle\":463}, {});});\n\n /* END bokeh-widgets.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-tables.min.js */\n /*!\n * Copyright (c) 2012 - 2021, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"], \"2.3.2\");\n })(this, function(Bokeh, version) {\n var define;\n return (function(modules, entry, aliases, externals) {\n const bokeh \u003d typeof Bokeh !\u003d\u003d \"undefined\" \u0026\u0026 (version !\u003d null ? Bokeh[version] : Bokeh);\n if (bokeh !\u003d null) {\n return bokeh.register_plugin(modules, entry, aliases);\n } else {\n throw new Error(\"Cannot find Bokeh \" + version + \". You have to load it prior to loading plugins.\");\n }\n })\n ({\n 464: function _(t,e,o,r,s){r();const _\u003dt(1).__importStar(t(465));o.Tables\u003d_;t(7).register_models(_)},\n 465: function _(g,a,r,e,t){e();const o\u003dg(1);o.__exportStar(g(466),r),o.__exportStar(g(469),r),t(\"DataTable\",g(472).DataTable),t(\"TableColumn\",g(490).TableColumn),t(\"TableWidget\",g(489).TableWidget);var n\u003dg(492);t(\"AvgAggregator\",n.AvgAggregator),t(\"MinAggregator\",n.MinAggregator),t(\"MaxAggregator\",n.MaxAggregator),t(\"SumAggregator\",n.SumAggregator);var A\u003dg(493);t(\"GroupingInfo\",A.GroupingInfo),t(\"DataCube\",A.DataCube)},\n 466: function _(e,t,i,s,r){s();const a\u003de(1),n\u003de(43),l\u003de(240),u\u003de(53),d\u003de(467),o\u003da.__importStar(e(468));class _ extends l.DOMView{constructor(e){const{model:t,parent:i}\u003de.column;super(Object.assign({model:t,parent:i},e)),this.args\u003de,this.initialize(),this.render()}get emptyValue(){return null}initialize(){super.initialize(),this.inputEl\u003dthis._createInput(),this.defaultValue\u003dnull}async lazy_initialize(){throw new Error(\"unsupported\")}css_classes(){return super.css_classes().concat(o.cell_editor)}render(){super.render(),this.args.container.append(this.el),this.el.appendChild(this.inputEl),this.renderEditor(),this.disableNavigation()}renderEditor(){}disableNavigation(){this.inputEl.addEventListener(\"keydown\",(e\u003d\u003e{switch(e.keyCode){case n.Keys.Left:case n.Keys.Right:case n.Keys.Up:case n.Keys.Down:case n.Keys.PageUp:case n.Keys.PageDown:e.stopImmediatePropagation()}}))}destroy(){this.remove()}focus(){this.inputEl.focus()}show(){}hide(){}position(){}getValue(){return this.inputEl.value}setValue(e){this.inputEl.value\u003de}serializeValue(){return this.getValue()}isValueChanged(){return!(\"\"\u003d\u003dthis.getValue()\u0026\u0026null\u003d\u003dthis.defaultValue)\u0026\u0026this.getValue()!\u003d\u003dthis.defaultValue}applyValue(e,t){const i\u003dthis.args.grid.getData(),s\u003di.index.indexOf(e[d.DTINDEX_NAME]);i.setField(s,this.args.column.field,t)}loadValue(e){const t\u003de[this.args.column.field];this.defaultValue\u003dnull!\u003dt?t:this.emptyValue,this.setValue(this.defaultValue)}validateValue(e){if(this.args.column.validator){const t\u003dthis.args.column.validator(e);if(!t.valid)return t}return{valid:!0,msg:null}}validate(){return this.validateValue(this.getValue())}}i.CellEditorView\u003d_,_.__name__\u003d\"CellEditorView\";class c extends u.Model{}i.CellEditor\u003dc,c.__name__\u003d\"CellEditor\";class p extends _{get emptyValue(){return\"\"}_createInput(){return n.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}loadValue(e){super.loadValue(e),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()}}i.StringEditorView\u003dp,p.__name__\u003d\"StringEditorView\";class h extends c{static init_StringEditor(){this.prototype.default_view\u003dp,this.define((({String:e,Array:t})\u003d\u003e({completions:[t(e),[]]})))}}i.StringEditor\u003dh,h.__name__\u003d\"StringEditor\",h.init_StringEditor();class E extends _{_createInput(){return n.textarea()}renderEditor(){this.inputEl.focus(),this.inputEl.select()}}i.TextEditorView\u003dE,E.__name__\u003d\"TextEditorView\";class V extends c{static init_TextEditor(){this.prototype.default_view\u003dE}}i.TextEditor\u003dV,V.__name__\u003d\"TextEditor\",V.init_TextEditor();class m extends _{_createInput(){return n.select()}renderEditor(){for(const e of this.model.options)this.inputEl.appendChild(n.option({value:e},e));this.focus()}}i.SelectEditorView\u003dm,m.__name__\u003d\"SelectEditorView\";class f extends c{static init_SelectEditor(){this.prototype.default_view\u003dm,this.define((({String:e,Array:t})\u003d\u003e({options:[t(e),[]]})))}}i.SelectEditor\u003df,f.__name__\u003d\"SelectEditor\",f.init_SelectEditor();class x extends _{_createInput(){return n.input({type:\"text\"})}}i.PercentEditorView\u003dx,x.__name__\u003d\"PercentEditorView\";class g extends c{static init_PercentEditor(){this.prototype.default_view\u003dx}}i.PercentEditor\u003dg,g.__name__\u003d\"PercentEditor\",g.init_PercentEditor();class w extends _{_createInput(){return n.input({type:\"checkbox\"})}renderEditor(){this.focus()}loadValue(e){this.defaultValue\u003d!!e[this.args.column.field],this.inputEl.checked\u003dthis.defaultValue}serializeValue(){return this.inputEl.checked}}i.CheckboxEditorView\u003dw,w.__name__\u003d\"CheckboxEditorView\";class v extends c{static init_CheckboxEditor(){this.prototype.default_view\u003dw}}i.CheckboxEditor\u003dv,v.__name__\u003d\"CheckboxEditor\",v.init_CheckboxEditor();class y extends _{_createInput(){return n.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){var e;return null!\u003d\u003d(e\u003dparseInt(this.getValue(),10))\u0026\u0026void 0!\u003d\u003de?e:0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid integer\"}:super.validateValue(e)}}i.IntEditorView\u003dy,y.__name__\u003d\"IntEditorView\";class I extends c{static init_IntEditor(){this.prototype.default_view\u003dy,this.define((({Int:e})\u003d\u003e({step:[e,1]})))}}i.IntEditor\u003dI,I.__name__\u003d\"IntEditor\",I.init_IntEditor();class b extends _{_createInput(){return n.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){var e;return null!\u003d\u003d(e\u003dparseFloat(this.getValue()))\u0026\u0026void 0!\u003d\u003de?e:0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue\u003dthis.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid number\"}:super.validateValue(e)}}i.NumberEditorView\u003db,b.__name__\u003d\"NumberEditorView\";class N extends c{static init_NumberEditor(){this.prototype.default_view\u003db,this.define((({Number:e})\u003d\u003e({step:[e,.01]})))}}i.NumberEditor\u003dN,N.__name__\u003d\"NumberEditor\",N.init_NumberEditor();class S extends _{_createInput(){return n.input({type:\"text\"})}}i.TimeEditorView\u003dS,S.__name__\u003d\"TimeEditorView\";class C extends c{static init_TimeEditor(){this.prototype.default_view\u003dS}}i.TimeEditor\u003dC,C.__name__\u003d\"TimeEditor\",C.init_TimeEditor();class D extends _{_createInput(){return n.input({type:\"text\"})}get emptyValue(){return new Date}renderEditor(){this.inputEl.focus(),this.inputEl.select()}destroy(){super.destroy()}show(){super.show()}hide(){super.hide()}position(){return super.position()}getValue(){}setValue(e){}}i.DateEditorView\u003dD,D.__name__\u003d\"DateEditorView\";class T extends c{static init_DateEditor(){this.prototype.default_view\u003dD}}i.DateEditor\u003dT,T.__name__\u003d\"DateEditor\",T.init_DateEditor()},\n 467: function _(_,n,i,t,d){t(),i.DTINDEX_NAME\u003d\"__bkdt_internal_index__\"},\n 468: function _(e,l,o,t,r){t(),o.root\u003d\"bk-root\",o.data_table\u003d\"bk-data-table\",o.cell_special_defaults\u003d\"bk-cell-special-defaults\",o.cell_select\u003d\"bk-cell-select\",o.cell_index\u003d\"bk-cell-index\",o.header_index\u003d\"bk-header-index\",o.cell_editor\u003d\"bk-cell-editor\",o.cell_editor_completion\u003d\"bk-cell-editor-completion\",o.default\u003d\u0027.bk-root .bk-data-table{box-sizing:content-box;font-size:11px;}.bk-root .bk-data-table input[type\u003d\"checkbox\"]{margin-left:4px;margin-right:4px;}.bk-root .bk-cell-special-defaults{border-right-color:silver;border-right-style:solid;background:#f5f5f5;}.bk-root .bk-cell-select{border-right-color:silver;border-right-style:solid;background:#f5f5f5;}.bk-root .slick-cell.bk-cell-index{border-right-color:silver;border-right-style:solid;background:#f5f5f5;text-align:right;background:#f0f0f0;color:#909090;}.bk-root .bk-header-index .slick-column-name{float:right;}.bk-root .slick-row.selected .bk-cell-index{background-color:transparent;}.bk-root .slick-row.odd{background:#f0f0f0;}.bk-root .slick-cell{padding-left:4px;padding-right:4px;border-right-color:transparent;border:0.25px solid transparent;}.bk-root .slick-cell .bk{line-height:inherit;}.bk-root .slick-cell.active{border-style:dashed;}.bk-root .slick-cell.selected{background-color:#F0F8FF;}.bk-root .slick-cell.editable{padding-left:0;padding-right:0;}.bk-root .bk-cell-editor{display:contents;}.bk-root .bk-cell-editor input,.bk-root .bk-cell-editor select{width:100%;height:100%;border:0;margin:0;padding:0;outline:0;background:transparent;vertical-align:baseline;}.bk-root .bk-cell-editor input{padding-left:4px;padding-right:4px;}.bk-root .bk-cell-editor-completion{font-size:11px;}\u0027},\n 469: function _(t,e,r,a,n){a();const i\u003dt(1),o\u003di.__importDefault(t(181)),s\u003di.__importStar(t(183)),l\u003dt(470),c\u003dt(43),m\u003dt(20),u\u003dt(8),_\u003dt(34),F\u003dt(22),d\u003dt(53);class f extends d.Model{constructor(t){super(t)}doFormat(t,e,r,a,n){return null\u003d\u003dr?\"\":(r+\"\").replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\")}}r.CellFormatter\u003df,f.__name__\u003d\"CellFormatter\";class h extends f{constructor(t){super(t)}static init_StringFormatter(){this.define((({Color:t,Nullable:e})\u003d\u003e({font_style:[m.FontStyle,\"normal\"],text_align:[m.TextAlign,\"left\"],text_color:[e(t),null]})))}doFormat(t,e,r,a,n){const{font_style:i,text_align:o,text_color:s}\u003dthis,l\u003dc.div({},null\u003d\u003dr?\"\":`${r}`);switch(i){case\"bold\":l.style.fontWeight\u003d\"bold\";break;case\"italic\":l.style.fontStyle\u003d\"italic\"}return null!\u003do\u0026\u0026(l.style.textAlign\u003do),null!\u003ds\u0026\u0026(l.style.color\u003dF.color2css(s)),l.outerHTML}}r.StringFormatter\u003dh,h.__name__\u003d\"StringFormatter\",h.init_StringFormatter();class g extends h{constructor(t){super(t)}static init_ScientificFormatter(){this.define((({Number:t,String:e,Nullable:r})\u003d\u003e({nan_format:[r(e),null],precision:[t,10],power_limit_high:[t,5],power_limit_low:[t,-3]})))}get scientific_limit_low(){return 10**this.power_limit_low}get scientific_limit_high(){return 10**this.power_limit_high}doFormat(t,e,r,a,n){const i\u003dMath.abs(r)\u003c\u003dthis.scientific_limit_low||Math.abs(r)\u003e\u003dthis.scientific_limit_high;let o\u003dthis.precision;return o\u003c1\u0026\u0026(o\u003d1),r\u003dnull!\u003dr\u0026\u0026!isNaN(r)||null\u003d\u003dthis.nan_format?0\u003d\u003dr?_.to_fixed(r,1):i?r.toExponential(o):_.to_fixed(r,o):this.nan_format,super.doFormat(t,e,r,a,n)}}r.ScientificFormatter\u003dg,g.__name__\u003d\"ScientificFormatter\",g.init_ScientificFormatter();class p extends h{constructor(t){super(t)}static init_NumberFormatter(){this.define((({String:t,Nullable:e})\u003d\u003e({format:[t,\"0,0\"],language:[t,\"en\"],rounding:[m.RoundingFunction,\"round\"],nan_format:[e(t),null]})))}doFormat(t,e,r,a,n){const{format:i,language:o,nan_format:l}\u003dthis,c\u003d(()\u003d\u003e{switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}})();return r\u003dnull!\u003dr\u0026\u0026!isNaN(r)||null\u003d\u003dl?s.format(r,i,o,c):l,super.doFormat(t,e,r,a,n)}}r.NumberFormatter\u003dp,p.__name__\u003d\"NumberFormatter\",p.init_NumberFormatter();class S extends f{constructor(t){super(t)}static init_BooleanFormatter(){this.define((({String:t})\u003d\u003e({icon:[t,\"check\"]})))}doFormat(t,e,r,a,n){return r?c.i({class:this.icon}).outerHTML:\"\"}}r.BooleanFormatter\u003dS,S.__name__\u003d\"BooleanFormatter\",S.init_BooleanFormatter();class b extends h{constructor(t){super(t)}static init_DateFormatter(){this.define((({String:t,Nullable:e})\u003d\u003e({format:[t,\"ISO-8601\"],nan_format:[e(t),null]})))}getFormat(){switch(this.format){case\"ATOM\":case\"W3C\":case\"RFC-3339\":case\"ISO-8601\":return\"%Y-%m-%d\";case\"COOKIE\":return\"%a, %d %b %Y\";case\"RFC-850\":return\"%A, %d-%b-%y\";case\"RFC-1123\":case\"RFC-2822\":return\"%a, %e %b %Y\";case\"RSS\":case\"RFC-822\":case\"RFC-1036\":return\"%a, %e %b %y\";case\"TIMESTAMP\":return;default:return this.format}}doFormat(t,e,r,a,n){const{nan_format:i}\u003dthis;let s;return s\u003dnull!\u003d(r\u003du.isString(r)?parseInt(r,10):r)\u0026\u0026!isNaN(r)\u0026\u0026-9223372036854776!\u003d\u003dr||null\u003d\u003di?null\u003d\u003dr?\"\":o.default(r,this.getFormat()):i,super.doFormat(t,e,s,a,n)}}r.DateFormatter\u003db,b.__name__\u003d\"DateFormatter\",b.init_DateFormatter();class x extends f{constructor(t){super(t)}static init_HTMLTemplateFormatter(){this.define((({String:t})\u003d\u003e({template:[t,\"\u003c%\u003d value %\u003e\"]})))}doFormat(t,e,r,a,n){const{template:i}\u003dthis;if(null\u003d\u003dr)return\"\";return l._.template(i)(Object.assign(Object.assign({},n),{value:r}))}}r.HTMLTemplateFormatter\u003dx,x.__name__\u003d\"HTMLTemplateFormatter\",x.init_HTMLTemplateFormatter()},\n 470: function _(e,n,t,f,i){var o\u003de(471),d\u003do.template;function r(e,n,t){return d(e,n,t)}r._\u003do,n.exports\u003dr,\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define((function(){return r})):\"undefined\"\u003d\u003dtypeof window\u0026\u0026\"undefined\"\u003d\u003dtypeof navigator||(window.UnderscoreTemplate\u003dr)},\n 471: function _(r,e,n,t,a){\n // (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors\n // Underscore may be freely distributed under the MIT license.\n var u\u003d{},c\u003dArray.prototype,o\u003dObject.prototype,l\u003dc.slice,i\u003do.toString,f\u003do.hasOwnProperty,s\u003dc.forEach,p\u003dObject.keys,_\u003dArray.isArray,h\u003dfunction(){},v\u003dh.each\u003dh.forEach\u003dfunction(r,e,n){if(null!\u003dr)if(s\u0026\u0026r.forEach\u003d\u003d\u003ds)r.forEach(e,n);else if(r.length\u003d\u003d\u003d+r.length){for(var t\u003d0,a\u003dr.length;t\u003ca;t++)if(e.call(n,r[t],t,r)\u003d\u003d\u003du)return}else{var c\u003dh.keys(r);for(t\u003d0,a\u003dc.length;t\u003ca;t++)if(e.call(n,r[c[t]],c[t],r)\u003d\u003d\u003du)return}};h.keys\u003dp||function(r){if(r!\u003d\u003dObject(r))throw new TypeError(\"Invalid object\");var e\u003d[];for(var n in r)h.has(r,n)\u0026\u0026e.push(n);return e},h.defaults\u003dfunction(r){return v(l.call(arguments,1),(function(e){if(e)for(var n in e)void 0\u003d\u003d\u003dr[n]\u0026\u0026(r[n]\u003de[n])})),r},h.isArray\u003d_||function(r){return\"[object Array]\"\u003d\u003d\u003di.call(r)},h.has\u003dfunction(r,e){if(!h.isArray(e))return null!\u003dr\u0026\u0026f.call(r,e);for(var n\u003de.length,t\u003d0;t\u003cn;t++){var a\u003de[t];if(null\u003d\u003dr||!f.call(r,a))return!1;r\u003dr[a]}return!!n};var g\u003d{escape:{\"\u0026\":\"\u0026amp;\",\"\u003c\":\"\u0026lt;\",\"\u003e\":\"\u0026gt;\",\u0027\"\u0027:\"\u0026quot;\",\"\u0027\":\"\u0026#x27;\"}},y\u003d{escape:new RegExp(\"[\"+h.keys(g.escape).join(\"\")+\"]\",\"g\")};h.each([\"escape\"],(function(r){h[r]\u003dfunction(e){return null\u003d\u003de?\"\":(\"\"+e).replace(y[r],(function(e){return g[r][e]}))}})),h.templateSettings\u003d{evaluate:/\u003c%([\\s\\S]+?)%\u003e/g,interpolate:/\u003c%\u003d([\\s\\S]+?)%\u003e/g,escape:/\u003c%-([\\s\\S]+?)%\u003e/g};var j\u003d/(.)^/,b\u003d{\"\u0027\":\"\u0027\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\t\":\"t\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},w\u003d/\\\\|\u0027|\\r|\\n|\\t|\\u2028|\\u2029/g;h.template\u003dfunction(r,e,n){var t;n\u003dh.defaults({},n,h.templateSettings);var a\u003dnew RegExp([(n.escape||j).source,(n.interpolate||j).source,(n.evaluate||j).source].join(\"|\")+\"|$\",\"g\"),u\u003d0,c\u003d\"__p+\u003d\u0027\";r.replace(a,(function(e,n,t,a,o){return c+\u003dr.slice(u,o).replace(w,(function(r){return\"\\\\\"+b[r]})),n\u0026\u0026(c+\u003d\"\u0027+\\n((__t\u003d(\"+n+\"))\u003d\u003dnull?\u0027\u0027:_.escape(__t))+\\n\u0027\"),t\u0026\u0026(c+\u003d\"\u0027+\\n((__t\u003d(\"+t+\"))\u003d\u003dnull?\u0027\u0027:__t)+\\n\u0027\"),a\u0026\u0026(c+\u003d\"\u0027;\\n\"+a+\"\\n__p+\u003d\u0027\"),u\u003do+e.length,e})),c+\u003d\"\u0027;\\n\",n.variable||(c\u003d\"with(obj||{}){\\n\"+c+\"}\\n\"),c\u003d\"var __t,__p\u003d\u0027\u0027,__j\u003dArray.prototype.join,print\u003dfunction(){__p+\u003d__j.call(arguments,\u0027\u0027);};\\n\"+c+\"return __p;\\n\";try{t\u003dnew Function(n.variable||\"obj\",\"_\",c)}catch(r){throw r.source\u003dc,r}if(e)return t(e,h);var o\u003dfunction(r){return t.call(this,r,h)};return o.source\u003d\"function(\"+(n.variable||\"obj\")+\"){\\n\"+c+\"}\",o},e.exports\u003dh},\n 472: function _(e,t,i,s,o){s();const n\u003de(1),l\u003de(473),r\u003de(477),d\u003de(478),a\u003de(479),h\u003de(34),u\u003de(8),c\u003de(9),_\u003de(13),m\u003de(19),g\u003de(488),p\u003de(467),f\u003de(489),b\u003de(490),w\u003dn.__importStar(e(468)),x\u003dw,C\u003dn.__importDefault(e(491));i.AutosizeModes\u003d{fit_columns:\"FCV\",fit_viewport:\"FVC\",force_fit:\"LFF\",none:\"NOA\"};let z\u003d!1;class v{constructor(e,t){this.init(e,t)}init(e,t){if(p.DTINDEX_NAME in e.data)throw new Error(`special name ${p.DTINDEX_NAME} cannot be used as a data table column`);this.source\u003de,this.view\u003dt,this.index\u003d[...this.view.indices]}getLength(){return this.index.length}getItem(e){const t\u003d{};for(const i of _.keys(this.source.data))t[i]\u003dthis.source.data[i][this.index[e]];return t[p.DTINDEX_NAME]\u003dthis.index[e],t}getField(e,t){return t\u003d\u003dp.DTINDEX_NAME?this.index[e]:this.source.data[t][this.index[e]]}setField(e,t,i){const s\u003dthis.index[e];this.source.patch({[t]:[[s,i]]})}getRecords(){return c.range(0,this.getLength()).map((e\u003d\u003ethis.getItem(e)))}getItems(){return this.getRecords()}slice(e,t,i){return e\u003dnull!\u003de?e:0,t\u003dnull!\u003dt?t:this.getLength(),i\u003dnull!\u003di?i:1,c.range(e,t,i).map((e\u003d\u003ethis.getItem(e)))}sort(e){let t\u003de.map((e\u003d\u003e[e.sortCol.field,e.sortAsc?1:-1]));0\u003d\u003dt.length\u0026\u0026(t\u003d[[p.DTINDEX_NAME,1]]);const i\u003dthis.getRecords(),s\u003dthis.index.slice();this.index.sort(((e,o)\u003d\u003e{for(const[n,l]of t){const t\u003di[s.indexOf(e)][n],r\u003di[s.indexOf(o)][n];if(t!\u003d\u003dr)return u.isNumber(t)\u0026\u0026u.isNumber(r)?l*(t-r||+isNaN(t)-+isNaN(r)):`${t}`\u003e`${r}`?l:-l}return 0}))}}i.TableDataProvider\u003dv,v.__name__\u003d\"TableDataProvider\";class A extends g.WidgetView{constructor(){super(...arguments),this._in_selection_update\u003d!1,this._width\u003dnull}connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.render())),this.connect(this.model.source.streaming,(()\u003d\u003ethis.updateGrid())),this.connect(this.model.source.patching,(()\u003d\u003ethis.updateGrid())),this.connect(this.model.source.change,(()\u003d\u003ethis.updateGrid())),this.connect(this.model.source.properties.data.change,(()\u003d\u003ethis.updateGrid())),this.connect(this.model.source.selected.change,(()\u003d\u003ethis.updateSelection())),this.connect(this.model.source.selected.properties.indices.change,(()\u003d\u003ethis.updateSelection()))}remove(){var e;null\u003d\u003d\u003d(e\u003dthis.grid)||void 0\u003d\u003d\u003de||e.destroy(),super.remove()}styles(){return[...super.styles(),C.default,w.default]}update_position(){super.update_position(),this.grid.resizeCanvas()}after_layout(){super.after_layout(),this.updateLayout(!0,!1)}box_sizing(){const e\u003dsuper.box_sizing();return\"fit_viewport\"\u003d\u003d\u003dthis.model.autosize_mode\u0026\u0026null!\u003dthis._width\u0026\u0026(e.width\u003dthis._width),e}updateLayout(e,t){const s\u003dthis.autosize;s\u003d\u003d\u003di.AutosizeModes.fit_columns||s\u003d\u003d\u003di.AutosizeModes.force_fit?(e||this.grid.resizeCanvas(),this.grid.autosizeColumns()):e\u0026\u0026t\u0026\u0026s\u003d\u003d\u003di.AutosizeModes.fit_viewport\u0026\u0026this.invalidate_layout()}updateGrid(){if(this.model.view.compute_indices(),this.data.init(this.model.source,this.model.view),this.model.sortable){const e\u003dthis.grid.getColumns(),t\u003dthis.grid.getSortColumns().map((t\u003d\u003e({sortCol:{field:e[this.grid.getColumnIndex(t.columnId)].field},sortAsc:t.sortAsc})));this.data.sort(t)}this.grid.invalidate(),this.updateLayout(!0,!0)}updateSelection(){if(this._in_selection_update)return;const{selected:e}\u003dthis.model.source,t\u003de.indices.map((e\u003d\u003ethis.data.index.indexOf(e))).sort();this._in_selection_update\u003d!0,this.grid.setSelectedRows(t),this._in_selection_update\u003d!1;const i\u003dthis.grid.getViewport(),s\u003dthis.model.get_scroll_index(i,t);null!\u003ds\u0026\u0026this.grid.scrollRowToTop(s)}newIndexColumn(){return{id:h.uniqueId(),name:this.model.index_header,field:p.DTINDEX_NAME,width:this.model.index_width,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:x.cell_index,headerCssClass:x.header_index}}css_classes(){return super.css_classes().concat(x.data_table)}get autosize(){let e;return e\u003d!0\u003d\u003d\u003dthis.model.fit_columns?i.AutosizeModes.force_fit:!1\u003d\u003d\u003dthis.model.fit_columns?i.AutosizeModes.none:i.AutosizeModes[this.model.autosize_mode],e}render(){var e;const t\u003dthis.model.columns.map((e\u003d\u003eObject.assign(Object.assign({},e.toColumn()),{parent:this})));let s\u003dnull;if(\"checkbox\"\u003d\u003dthis.model.selectable\u0026\u0026(s\u003dnew r.CheckboxSelectColumn({cssClass:x.cell_select}),t.unshift(s.getColumnDefinition())),null!\u003dthis.model.index_position){const e\u003dthis.model.index_position,i\u003dthis.newIndexColumn();-1\u003d\u003de?t.push(i):e\u003c-1?t.splice(e+1,0,i):t.splice(e,0,i)}let{reorderable:o}\u003dthis.model;!o||\"undefined\"!\u003dtypeof $\u0026\u0026null!\u003d$.fn\u0026\u0026null!\u003d$.fn.sortable||(z||(m.logger.warn(\"jquery-ui is required to enable DataTable.reorderable\"),z\u003d!0),o\u003d!1);let n\u003d-1,h\u003d!1;const{frozen_rows:c,frozen_columns:_}\u003dthis.model,g\u003dnull\u003d\u003d_?-1:_-1;null!\u003dc\u0026\u0026(h\u003dc\u003c0,n\u003dMath.abs(c));const p\u003d{enableCellNavigation:!1!\u003d\u003dthis.model.selectable,enableColumnReorder:o,autosizeColsMode:this.autosize,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:this.model.auto_edit,autoHeight:!1,rowHeight:this.model.row_height,frozenColumn:g,frozenRow:n,frozenBottom:h},f\u003dnull!\u003dthis.grid;if(this.data\u003dnew v(this.model.source,this.model.view),this.grid\u003dnew a.Grid(this.el,this.data,t,p),this.autosize\u003d\u003di.AutosizeModes.fit_viewport){this.grid.autosizeColumns();let i\u003d0;for(const s of t)i+\u003dnull!\u003d\u003d(e\u003ds.width)\u0026\u0026void 0!\u003d\u003de?e:0;this._width\u003dMath.ceil(i)}if(this.grid.onSort.subscribe(((e,t)\u003d\u003e{if(!this.model.sortable)return;const i\u003dt.sortCols;null!\u003di\u0026\u0026(this.data.sort(i),this.grid.invalidate(),this.updateSelection(),this.grid.render(),this.model.header_row||this._hide_header(),this.model.update_sort_columns(i))})),!1!\u003d\u003dthis.model.selectable){this.grid.setSelectionModel(new l.RowSelectionModel({selectActiveRow:null\u003d\u003ds})),null!\u003ds\u0026\u0026this.grid.registerPlugin(s);const e\u003d{dataItemColumnValueExtractor(e,t){let i\u003de[t.field];return u.isString(i)\u0026\u0026(i\u003di.replace(/\\n/g,\"\\\\n\")),i},includeHeaderWhenCopying:!1};this.grid.registerPlugin(new d.CellExternalCopyManager(e)),this.grid.onSelectedRowsChanged.subscribe(((e,t)\u003d\u003e{this._in_selection_update||(this.model.source.selected.indices\u003dt.rows.map((e\u003d\u003ethis.data.index[e])))})),this.updateSelection(),this.model.header_row||this._hide_header()}f\u0026\u0026this.updateLayout(f,!1)}_hide_header(){for(const e of this.el.querySelectorAll(\".slick-header-columns\"))e.style.height\u003d\"0px\";this.grid.resizeCanvas()}}i.DataTableView\u003dA,A.__name__\u003d\"DataTableView\";class D extends f.TableWidget{constructor(e){super(e),this._sort_columns\u003d[]}get sort_columns(){return this._sort_columns}static init_DataTable(){this.prototype.default_view\u003dA,this.define((({Array:e,Boolean:t,Int:i,Ref:s,String:o,Enum:n,Or:l,Nullable:r})\u003d\u003e({autosize_mode:[n(\"fit_columns\",\"fit_viewport\",\"none\",\"force_fit\"),\"force_fit\"],auto_edit:[t,!1],columns:[e(s(b.TableColumn)),[]],fit_columns:[r(t),null],frozen_columns:[r(i),null],frozen_rows:[r(i),null],sortable:[t,!0],reorderable:[t,!0],editable:[t,!1],selectable:[l(t,n(\"checkbox\")),!0],index_position:[r(i),0],index_header:[o,\"#\"],index_width:[i,40],scroll_to_selection:[t,!0],header_row:[t,!0],row_height:[i,25]}))),this.override({width:600,height:400})}update_sort_columns(e){this._sort_columns\u003de.map((({sortCol:e,sortAsc:t})\u003d\u003e({field:e.field,sortAsc:t})))}get_scroll_index(e,t){return this.scroll_to_selection\u0026\u00260!\u003dt.length?c.some(t,(t\u003d\u003ee.top\u003c\u003dt\u0026\u0026t\u003c\u003de.bottom))?null:Math.max(0,Math.min(...t)-1):null}}i.DataTable\u003dD,D.__name__\u003d\"DataTable\",D.init_DataTable()},\n 473: function _(e,t,n,o,r){var l\u003de(474),i\u003de(476);t.exports\u003d{RowSelectionModel:function(e){var t,n,o,r\u003d[],c\u003dthis,u\u003dnew i.EventHandler,s\u003d{selectActiveRow:!0};function a(e){return function(){n||(n\u003d!0,e.apply(this,arguments),n\u003d!1)}}function f(e){for(var t\u003d[],n\u003d0;n\u003ce.length;n++)for(var o\u003de[n].fromRow;o\u003c\u003de[n].toRow;o++)t.push(o);return t}function h(e){for(var n\u003d[],o\u003dt.getColumns().length-1,r\u003d0;r\u003ce.length;r++)n.push(new i.Range(e[r],0,e[r],o));return n}function w(){return f(r)}function g(e){(r\u0026\u00260!\u003d\u003dr.length||e\u0026\u00260!\u003d\u003de.length)\u0026\u0026(r\u003de,c.onSelectedRangesChanged.notify(r))}function v(e,n){o.selectActiveRow\u0026\u0026null!\u003dn.row\u0026\u0026g([new i.Range(n.row,0,n.row,t.getColumns().length-1)])}function p(e){var n\u003dt.getActiveCell();if(t.getOptions().multiSelect\u0026\u0026n\u0026\u0026e.shiftKey\u0026\u0026!e.ctrlKey\u0026\u0026!e.altKey\u0026\u0026!e.metaKey\u0026\u0026(e.which\u003d\u003di.keyCode.UP||e.which\u003d\u003di.keyCode.DOWN)){var o\u003dw();o.sort((function(e,t){return e-t})),o.length||(o\u003d[n.row]);var r,l\u003do[0],c\u003do[o.length-1];if((r\u003de.which\u003d\u003di.keyCode.DOWN?n.row\u003cc||l\u003d\u003dc?++c:++l:n.row\u003cc?--c:--l)\u003e\u003d0\u0026\u0026r\u003ct.getDataLength())t.scrollRowIntoView(r),g(h(function(e,t){var n,o\u003d[];for(n\u003de;n\u003c\u003dt;n++)o.push(n);for(n\u003dt;n\u003ce;n++)o.push(n);return o}(l,c)));e.preventDefault(),e.stopPropagation()}}function y(e){var n\u003dt.getCellFromEvent(e);if(!n||!t.canCellBeActive(n.row,n.cell))return!1;if(!t.getOptions().multiSelect||!e.ctrlKey\u0026\u0026!e.shiftKey\u0026\u0026!e.metaKey)return!1;var o\u003df(r),i\u003dl.inArray(n.row,o);if(-1\u003d\u003d\u003di\u0026\u0026(e.ctrlKey||e.metaKey))o.push(n.row),t.setActiveCell(n.row,n.cell);else if(-1!\u003d\u003di\u0026\u0026(e.ctrlKey||e.metaKey))o\u003dl.grep(o,(function(e,t){return e!\u003d\u003dn.row})),t.setActiveCell(n.row,n.cell);else if(o.length\u0026\u0026e.shiftKey){var c\u003do.pop(),u\u003dMath.min(n.row,c),s\u003dMath.max(n.row,c);o\u003d[];for(var a\u003du;a\u003c\u003ds;a++)a!\u003d\u003dc\u0026\u0026o.push(a);o.push(c),t.setActiveCell(n.row,n.cell)}return g(h(o)),e.stopImmediatePropagation(),!0}l.extend(this,{getSelectedRows:w,setSelectedRows:function(e){g(h(e))},getSelectedRanges:function(){return r},setSelectedRanges:g,init:function(n){o\u003dl.extend(!0,{},s,e),t\u003dn,u.subscribe(t.onActiveCellChanged,a(v)),u.subscribe(t.onKeyDown,a(p)),u.subscribe(t.onClick,a(y))},destroy:function(){u.unsubscribeAll()},pluginName:\"RowSelectionModel\",onSelectedRangesChanged:new i.Event})}}},\n 474: function _(e,n,f,o,t){n.exports\u003d\"undefined\"!\u003dtypeof $?$:e(475)},\n 475: function _(e,t,n,r,i){\n /*!\n * jQuery JavaScript Library v3.5.1\n * https://jquery.com/\n *\n * Includes Sizzle.js\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://jquery.org/license\n *\n * Date: 2020-05-04T22:49Z\n */\n !function(e,n){\"use strict\";\"object\"\u003d\u003dtypeof t\u0026\u0026\"object\"\u003d\u003dtypeof t.exports?t.exports\u003de.document?n(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return n(e)}:n(e)}(\"undefined\"!\u003dtypeof window?window:this,(function(e,t){\"use strict\";var n\u003d[],r\u003dObject.getPrototypeOf,i\u003dn.slice,o\u003dn.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a\u003dn.push,s\u003dn.indexOf,u\u003d{},l\u003du.toString,c\u003du.hasOwnProperty,f\u003dc.toString,p\u003df.call(Object),d\u003d{},h\u003dfunction(e){return\"function\"\u003d\u003dtypeof e\u0026\u0026\"number\"!\u003dtypeof e.nodeType},g\u003dfunction(e){return null!\u003de\u0026\u0026e\u003d\u003d\u003de.window},v\u003de.document,y\u003d{type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o\u003d(n\u003dn||v).createElement(\"script\");if(o.text\u003de,t)for(r in y)(i\u003dt[r]||t.getAttribute\u0026\u0026t.getAttribute(r))\u0026\u0026o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null\u003d\u003de?e+\"\":\"object\"\u003d\u003dtypeof e||\"function\"\u003d\u003dtypeof e?u[l.call(e)]||\"object\":typeof e}var b\u003d\"3.5.1\",w\u003dfunction(e,t){return new w.fn.init(e,t)};function T(e){var t\u003d!!e\u0026\u0026\"length\"in e\u0026\u0026e.length,n\u003dx(e);return!h(e)\u0026\u0026!g(e)\u0026\u0026(\"array\"\u003d\u003d\u003dn||0\u003d\u003d\u003dt||\"number\"\u003d\u003dtypeof t\u0026\u0026t\u003e0\u0026\u0026t-1 in e)}w.fn\u003dw.prototype\u003d{jquery:b,constructor:w,length:0,toArray:function(){return i.call(this)},get:function(e){return null\u003d\u003de?i.call(this):e\u003c0?this[e+this.length]:this[e]},pushStack:function(e){var t\u003dw.merge(this.constructor(),e);return t.prevObject\u003dthis,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(w.grep(this,(function(e,t){return t%2})))},eq:function(e){var t\u003dthis.length,n\u003d+e+(e\u003c0?t:0);return this.pushStack(n\u003e\u003d0\u0026\u0026n\u003ct?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:n.sort,splice:n.splice},w.extend\u003dw.fn.extend\u003dfunction(){var e,t,n,r,i,o,a\u003darguments[0]||{},s\u003d1,u\u003darguments.length,l\u003d!1;for(\"boolean\"\u003d\u003dtypeof a\u0026\u0026(l\u003da,a\u003darguments[s]||{},s++),\"object\"\u003d\u003dtypeof a||h(a)||(a\u003d{}),s\u003d\u003d\u003du\u0026\u0026(a\u003dthis,s--);s\u003cu;s++)if(null!\u003d(e\u003darguments[s]))for(t in e)r\u003de[t],\"__proto__\"!\u003d\u003dt\u0026\u0026a!\u003d\u003dr\u0026\u0026(l\u0026\u0026r\u0026\u0026(w.isPlainObject(r)||(i\u003dArray.isArray(r)))?(n\u003da[t],o\u003di\u0026\u0026!Array.isArray(n)?[]:i||w.isPlainObject(n)?n:{},i\u003d!1,a[t]\u003dw.extend(l,o,r)):void 0!\u003d\u003dr\u0026\u0026(a[t]\u003dr));return a},w.extend({expando:\"jQuery\"+(b+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!\u003d\u003dl.call(e))\u0026\u0026(!(t\u003dr(e))||\"function\"\u003d\u003dtypeof(n\u003dc.call(t,\"constructor\")\u0026\u0026t.constructor)\u0026\u0026f.call(n)\u003d\u003d\u003dp)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t\u0026\u0026t.nonce},n)},each:function(e,t){var n,r\u003d0;if(T(e))for(n\u003de.length;r\u003cn\u0026\u0026!1!\u003d\u003dt.call(e[r],r,e[r]);r++);else for(r in e)if(!1\u003d\u003d\u003dt.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n\u003dt||[];return null!\u003de\u0026\u0026(T(Object(e))?w.merge(n,\"string\"\u003d\u003dtypeof e?[e]:e):a.call(n,e)),n},inArray:function(e,t,n){return null\u003d\u003dt?-1:s.call(t,e,n)},merge:function(e,t){for(var n\u003d+t.length,r\u003d0,i\u003de.length;r\u003cn;r++)e[i++]\u003dt[r];return e.length\u003di,e},grep:function(e,t,n){for(var r\u003d[],i\u003d0,o\u003de.length,a\u003d!n;i\u003co;i++)!t(e[i],i)!\u003d\u003da\u0026\u0026r.push(e[i]);return r},map:function(e,t,n){var r,i,a\u003d0,s\u003d[];if(T(e))for(r\u003de.length;a\u003cr;a++)null!\u003d(i\u003dt(e[a],a,n))\u0026\u0026s.push(i);else for(a in e)null!\u003d(i\u003dt(e[a],a,n))\u0026\u0026s.push(i);return o(s)},guid:1,support:d}),\"function\"\u003d\u003dtypeof Symbol\u0026\u0026(w.fn[Symbol.iterator]\u003dn[Symbol.iterator]),w.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),(function(e,t){u[\"[object \"+t+\"]\"]\u003dt.toLowerCase()}));var C\u003d\n /*!\n * Sizzle CSS Selector Engine v2.3.5\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://js.foundation/\n *\n * Date: 2020-03-14\n */\n function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,v,y,m,x,b\u003d\"sizzle\"+1*new Date,w\u003de.document,T\u003d0,C\u003d0,E\u003due(),S\u003due(),k\u003due(),A\u003due(),N\u003dfunction(e,t){return e\u003d\u003d\u003dt\u0026\u0026(f\u003d!0),0},D\u003d{}.hasOwnProperty,j\u003d[],q\u003dj.pop,L\u003dj.push,H\u003dj.push,O\u003dj.slice,P\u003dfunction(e,t){for(var n\u003d0,r\u003de.length;n\u003cr;n++)if(e[n]\u003d\u003d\u003dt)return n;return-1},R\u003d\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M\u003d\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I\u003d\"(?:\\\\\\\\[\\\\da-fA-F]{1,6}[\\\\x20\\\\t\\\\r\\\\n\\\\f]?|\\\\\\\\[^\\\\r\\\\n\\\\f]|[\\\\w-]|[^\\0-\\\\x7f])+\",W\u003d\"\\\\[[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(\"+I+\")(?:\"+M+\"*([*^$|!~]?\u003d)\"+M+\"*(?:\u0027((?:\\\\\\\\.|[^\\\\\\\\\u0027])*)\u0027|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",F\u003d\":(\"+I+\")(?:\\\\(((\u0027((?:\\\\\\\\.|[^\\\\\\\\\u0027])*)\u0027|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",B\u003dnew RegExp(M+\"+\",\"g\"),$\u003dnew RegExp(\"^[\\\\x20\\\\t\\\\r\\\\n\\\\f]+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)[\\\\x20\\\\t\\\\r\\\\n\\\\f]+$\",\"g\"),_\u003dnew RegExp(\"^[\\\\x20\\\\t\\\\r\\\\n\\\\f]*,[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\"),z\u003dnew RegExp(\"^[\\\\x20\\\\t\\\\r\\\\n\\\\f]*([\u003e+~]|[\\\\x20\\\\t\\\\r\\\\n\\\\f])[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\"),U\u003dnew RegExp(M+\"|\u003e\"),X\u003dnew RegExp(F),V\u003dnew RegExp(\"^\"+I+\"$\"),G\u003d{ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+F),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\([\\\\x20\\\\t\\\\r\\\\n\\\\f]*(even|odd|(([+-]|)(\\\\d*)n|)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:([+-]|)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(\\\\d+)|))[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^[\\\\x20\\\\t\\\\r\\\\n\\\\f]*[\u003e+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\([\\\\x20\\\\t\\\\r\\\\n\\\\f]*((?:-\\\\d)?\\\\d*)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\)|)(?\u003d[^-]|$)\",\"i\")},Y\u003d/HTML$/i,Q\u003d/^(?:input|select|textarea|button)$/i,J\u003d/^h\\d$/i,K\u003d/^[^{]+\\{\\s*\\[native \\w/,Z\u003d/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee\u003d/[+~]/,te\u003dnew RegExp(\"\\\\\\\\[\\\\da-fA-F]{1,6}[\\\\x20\\\\t\\\\r\\\\n\\\\f]?|\\\\\\\\([^\\\\r\\\\n\\\\f])\",\"g\"),ne\u003dfunction(e,t){var n\u003d\"0x\"+e.slice(1)-65536;return t||(n\u003c0?String.fromCharCode(n+65536):String.fromCharCode(n\u003e\u003e10|55296,1023\u0026n|56320))},re\u003d/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie\u003dfunction(e,t){return t?\"\\0\"\u003d\u003d\u003de?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},oe\u003dfunction(){p()},ae\u003dbe((function(e){return!0\u003d\u003d\u003de.disabled\u0026\u0026\"fieldset\"\u003d\u003d\u003de.nodeName.toLowerCase()}),{dir:\"parentNode\",next:\"legend\"});try{H.apply(j\u003dO.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H\u003d{apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n\u003de.length,r\u003d0;e[n++]\u003dt[r++];);e.length\u003dn-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m\u003dt\u0026\u0026t.ownerDocument,w\u003dt?t.nodeType:9;if(r\u003dr||[],\"string\"!\u003dtypeof e||!e||1!\u003d\u003dw\u0026\u00269!\u003d\u003dw\u0026\u002611!\u003d\u003dw)return r;if(!i\u0026\u0026(p(t),t\u003dt||d,g)){if(11!\u003d\u003dw\u0026\u0026(f\u003dZ.exec(e)))if(o\u003df[1]){if(9\u003d\u003d\u003dw){if(!(l\u003dt.getElementById(o)))return r;if(l.id\u003d\u003d\u003do)return r.push(l),r}else if(m\u0026\u0026(l\u003dm.getElementById(o))\u0026\u0026x(t,l)\u0026\u0026l.id\u003d\u003d\u003do)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o\u003df[3])\u0026\u0026n.getElementsByClassName\u0026\u0026t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa\u0026\u0026!A[e+\" \"]\u0026\u0026(!v||!v.test(e))\u0026\u0026(1!\u003d\u003dw||\"object\"!\u003d\u003dt.nodeName.toLowerCase())){if(y\u003de,m\u003dt,1\u003d\u003d\u003dw\u0026\u0026(U.test(e)||z.test(e))){for((m\u003dee.test(e)\u0026\u0026ye(t.parentNode)||t)\u003d\u003d\u003dt\u0026\u0026n.scope||((c\u003dt.getAttribute(\"id\"))?c\u003dc.replace(re,ie):t.setAttribute(\"id\",c\u003db)),s\u003d(h\u003da(e)).length;s--;)h[s]\u003d(c?\"#\"+c:\":scope\")+\" \"+xe(h[s]);y\u003dh.join(\",\")}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{c\u003d\u003d\u003db\u0026\u0026t.removeAttribute(\"id\")}}}return u(e.replace($,\"$1\"),t,r,i)}function ue(){var e\u003d[];return function t(n,i){return e.push(n+\" \")\u003er.cacheLength\u0026\u0026delete t[e.shift()],t[n+\" \"]\u003di}}function le(e){return e[b]\u003d!0,e}function ce(e){var t\u003dd.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode\u0026\u0026t.parentNode.removeChild(t),t\u003dnull}}function fe(e,t){for(var n\u003de.split(\"|\"),i\u003dn.length;i--;)r.attrHandle[n[i]]\u003dt}function pe(e,t){var n\u003dt\u0026\u0026e,r\u003dn\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u00261\u003d\u003d\u003dt.nodeType\u0026\u0026e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n\u003dn.nextSibling;)if(n\u003d\u003d\u003dt)return-1;return e?1:-1}function de(e){return function(t){return\"input\"\u003d\u003d\u003dt.nodeName.toLowerCase()\u0026\u0026t.type\u003d\u003d\u003de}}function he(e){return function(t){var n\u003dt.nodeName.toLowerCase();return(\"input\"\u003d\u003d\u003dn||\"button\"\u003d\u003d\u003dn)\u0026\u0026t.type\u003d\u003d\u003de}}function ge(e){return function(t){return\"form\"in t?t.parentNode\u0026\u0026!1\u003d\u003d\u003dt.disabled?\"label\"in t?\"label\"in t.parentNode?t.parentNode.disabled\u003d\u003d\u003de:t.disabled\u003d\u003d\u003de:t.isDisabled\u003d\u003d\u003de||t.isDisabled!\u003d\u003d!e\u0026\u0026ae(t)\u003d\u003d\u003de:t.disabled\u003d\u003d\u003de:\"label\"in t\u0026\u0026t.disabled\u003d\u003d\u003de}}function ve(e){return le((function(t){return t\u003d+t,le((function(n,r){for(var i,o\u003de([],n.length,t),a\u003do.length;a--;)n[i\u003do[a]]\u0026\u0026(n[i]\u003d!(r[i]\u003dn[i]))}))}))}function ye(e){return e\u0026\u0026void 0!\u003d\u003de.getElementsByTagName\u0026\u0026e}for(t in n\u003dse.support\u003d{},o\u003dse.isXML\u003dfunction(e){var t\u003de.namespaceURI,n\u003d(e.ownerDocument||e).documentElement;return!Y.test(t||n\u0026\u0026n.nodeName||\"HTML\")},p\u003dse.setDocument\u003dfunction(e){var t,i,a\u003de?e.ownerDocument||e:w;return a!\u003dd\u0026\u00269\u003d\u003d\u003da.nodeType\u0026\u0026a.documentElement?(h\u003d(d\u003da).documentElement,g\u003d!o(d),w!\u003dd\u0026\u0026(i\u003dd.defaultView)\u0026\u0026i.top!\u003d\u003di\u0026\u0026(i.addEventListener?i.addEventListener(\"unload\",oe,!1):i.attachEvent\u0026\u0026i.attachEvent(\"onunload\",oe)),n.scope\u003dce((function(e){return h.appendChild(e).appendChild(d.createElement(\"div\")),void 0!\u003d\u003de.querySelectorAll\u0026\u0026!e.querySelectorAll(\":scope fieldset div\").length})),n.attributes\u003dce((function(e){return e.className\u003d\"i\",!e.getAttribute(\"className\")})),n.getElementsByTagName\u003dce((function(e){return e.appendChild(d.createComment(\"\")),!e.getElementsByTagName(\"*\").length})),n.getElementsByClassName\u003dK.test(d.getElementsByClassName),n.getById\u003dce((function(e){return h.appendChild(e).id\u003db,!d.getElementsByName||!d.getElementsByName(b).length})),n.getById?(r.filter.ID\u003dfunction(e){var t\u003de.replace(te,ne);return function(e){return e.getAttribute(\"id\")\u003d\u003d\u003dt}},r.find.ID\u003dfunction(e,t){if(void 0!\u003d\u003dt.getElementById\u0026\u0026g){var n\u003dt.getElementById(e);return n?[n]:[]}}):(r.filter.ID\u003dfunction(e){var t\u003de.replace(te,ne);return function(e){var n\u003dvoid 0!\u003d\u003de.getAttributeNode\u0026\u0026e.getAttributeNode(\"id\");return n\u0026\u0026n.value\u003d\u003d\u003dt}},r.find.ID\u003dfunction(e,t){if(void 0!\u003d\u003dt.getElementById\u0026\u0026g){var n,r,i,o\u003dt.getElementById(e);if(o){if((n\u003do.getAttributeNode(\"id\"))\u0026\u0026n.value\u003d\u003d\u003de)return[o];for(i\u003dt.getElementsByName(e),r\u003d0;o\u003di[r++];)if((n\u003do.getAttributeNode(\"id\"))\u0026\u0026n.value\u003d\u003d\u003de)return[o]}return[]}}),r.find.TAG\u003dn.getElementsByTagName?function(e,t){return void 0!\u003d\u003dt.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r\u003d[],i\u003d0,o\u003dt.getElementsByTagName(e);if(\"*\"\u003d\u003d\u003de){for(;n\u003do[i++];)1\u003d\u003d\u003dn.nodeType\u0026\u0026r.push(n);return r}return o},r.find.CLASS\u003dn.getElementsByClassName\u0026\u0026function(e,t){if(void 0!\u003d\u003dt.getElementsByClassName\u0026\u0026g)return t.getElementsByClassName(e)},y\u003d[],v\u003d[],(n.qsa\u003dK.test(d.querySelectorAll))\u0026\u0026(ce((function(e){var t;h.appendChild(e).innerHTML\u003d\"\u003ca id\u003d\u0027\"+b+\"\u0027\u003e\u003c/a\u003e\u003cselect id\u003d\u0027\"+b+\"-\\r\\\\\u0027 msallowcapture\u003d\u0027\u0027\u003e\u003coption selected\u003d\u0027\u0027\u003e\u003c/option\u003e\u003c/select\u003e\",e.querySelectorAll(\"[msallowcapture^\u003d\u0027\u0027]\").length\u0026\u0026v.push(\"[*^$]\u003d[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:\u0027\u0027|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~\u003d\"+b+\"-]\").length||v.push(\"~\u003d\"),(t\u003dd.createElement(\"input\")).setAttribute(\"name\",\"\"),e.appendChild(t),e.querySelectorAll(\"[name\u003d\u0027\u0027]\").length||v.push(\"\\\\[[\\\\x20\\\\t\\\\r\\\\n\\\\f]*name[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\u003d[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:\u0027\u0027|\\\"\\\")\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+b+\"+*\").length||v.push(\".#.+[+~]\"),e.querySelectorAll(\"\\\\\\f\"),v.push(\"[\\\\r\\\\n\\\\f]\")})),ce((function(e){e.innerHTML\u003d\"\u003ca href\u003d\u0027\u0027 disabled\u003d\u0027disabled\u0027\u003e\u003c/a\u003e\u003cselect disabled\u003d\u0027disabled\u0027\u003e\u003coption/\u003e\u003c/select\u003e\";var t\u003dd.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name\u003dd]\").length\u0026\u0026v.push(\"name[\\\\x20\\\\t\\\\r\\\\n\\\\f]*[*^$|!~]?\u003d\"),2!\u003d\u003de.querySelectorAll(\":enabled\").length\u0026\u0026v.push(\":enabled\",\":disabled\"),h.appendChild(e).disabled\u003d!0,2!\u003d\u003de.querySelectorAll(\":disabled\").length\u0026\u0026v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")}))),(n.matchesSelector\u003dK.test(m\u003dh.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))\u0026\u0026ce((function(e){n.disconnectedMatch\u003dm.call(e,\"*\"),m.call(e,\"[s!\u003d\u0027\u0027]:x\"),y.push(\"!\u003d\",F)})),v\u003dv.length\u0026\u0026new RegExp(v.join(\"|\")),y\u003dy.length\u0026\u0026new RegExp(y.join(\"|\")),t\u003dK.test(h.compareDocumentPosition),x\u003dt||K.test(h.contains)?function(e,t){var n\u003d9\u003d\u003d\u003de.nodeType?e.documentElement:e,r\u003dt\u0026\u0026t.parentNode;return e\u003d\u003d\u003dr||!(!r||1!\u003d\u003dr.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition\u0026\u002616\u0026e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t\u003dt.parentNode;)if(t\u003d\u003d\u003de)return!0;return!1},N\u003dt?function(e,t){if(e\u003d\u003d\u003dt)return f\u003d!0,0;var r\u003d!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1\u0026(r\u003d(e.ownerDocument||e)\u003d\u003d(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached\u0026\u0026t.compareDocumentPosition(e)\u003d\u003d\u003dr?e\u003d\u003dd||e.ownerDocument\u003d\u003dw\u0026\u0026x(w,e)?-1:t\u003d\u003dd||t.ownerDocument\u003d\u003dw\u0026\u0026x(w,t)?1:c?P(c,e)-P(c,t):0:4\u0026r?-1:1)}:function(e,t){if(e\u003d\u003d\u003dt)return f\u003d!0,0;var n,r\u003d0,i\u003de.parentNode,o\u003dt.parentNode,a\u003d[e],s\u003d[t];if(!i||!o)return e\u003d\u003dd?-1:t\u003d\u003dd?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i\u003d\u003d\u003do)return pe(e,t);for(n\u003de;n\u003dn.parentNode;)a.unshift(n);for(n\u003dt;n\u003dn.parentNode;)s.unshift(n);for(;a[r]\u003d\u003d\u003ds[r];)r++;return r?pe(a[r],s[r]):a[r]\u003d\u003dw?-1:s[r]\u003d\u003dw?1:0},d):d},se.matches\u003dfunction(e,t){return se(e,null,null,t)},se.matchesSelector\u003dfunction(e,t){if(p(e),n.matchesSelector\u0026\u0026g\u0026\u0026!A[t+\" \"]\u0026\u0026(!y||!y.test(t))\u0026\u0026(!v||!v.test(t)))try{var r\u003dm.call(e,t);if(r||n.disconnectedMatch||e.document\u0026\u002611!\u003d\u003de.document.nodeType)return r}catch(e){A(t,!0)}return se(t,d,null,[e]).length\u003e0},se.contains\u003dfunction(e,t){return(e.ownerDocument||e)!\u003dd\u0026\u0026p(e),x(e,t)},se.attr\u003dfunction(e,t){(e.ownerDocument||e)!\u003dd\u0026\u0026p(e);var i\u003dr.attrHandle[t.toLowerCase()],o\u003di\u0026\u0026D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!\u003d\u003do?o:n.attributes||!g?e.getAttribute(t):(o\u003de.getAttributeNode(t))\u0026\u0026o.specified?o.value:null},se.escape\u003dfunction(e){return(e+\"\").replace(re,ie)},se.error\u003dfunction(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort\u003dfunction(e){var t,r\u003d[],i\u003d0,o\u003d0;if(f\u003d!n.detectDuplicates,c\u003d!n.sortStable\u0026\u0026e.slice(0),e.sort(N),f){for(;t\u003de[o++];)t\u003d\u003d\u003de[o]\u0026\u0026(i\u003dr.push(o));for(;i--;)e.splice(r[i],1)}return c\u003dnull,e},i\u003dse.getText\u003dfunction(e){var t,n\u003d\"\",r\u003d0,o\u003de.nodeType;if(o){if(1\u003d\u003d\u003do||9\u003d\u003d\u003do||11\u003d\u003d\u003do){if(\"string\"\u003d\u003dtypeof e.textContent)return e.textContent;for(e\u003de.firstChild;e;e\u003de.nextSibling)n+\u003di(e)}else if(3\u003d\u003d\u003do||4\u003d\u003d\u003do)return e.nodeValue}else for(;t\u003de[r++];)n+\u003di(t);return n},(r\u003dse.selectors\u003d{cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\"\u003e\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]\u003de[1].replace(te,ne),e[3]\u003d(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~\u003d\"\u003d\u003d\u003de[2]\u0026\u0026(e[3]\u003d\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]\u003de[1].toLowerCase(),\"nth\"\u003d\u003d\u003de[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]\u003d+(e[4]?e[5]+(e[6]||1):2*(\"even\"\u003d\u003d\u003de[3]||\"odd\"\u003d\u003d\u003de[3])),e[5]\u003d+(e[7]+e[8]||\"odd\"\u003d\u003d\u003de[3])):e[3]\u0026\u0026se.error(e[0]),e},PSEUDO:function(e){var t,n\u003d!e[6]\u0026\u0026e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]\u003de[4]||e[5]||\"\":n\u0026\u0026X.test(n)\u0026\u0026(t\u003da(n,!0))\u0026\u0026(t\u003dn.indexOf(\")\",n.length-t)-n.length)\u0026\u0026(e[0]\u003de[0].slice(0,t),e[2]\u003dn.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t\u003de.replace(te,ne).toLowerCase();return\"*\"\u003d\u003d\u003de?function(){return!0}:function(e){return e.nodeName\u0026\u0026e.nodeName.toLowerCase()\u003d\u003d\u003dt}},CLASS:function(e){var t\u003dE[e+\" \"];return t||(t\u003dnew RegExp(\"(^|[\\\\x20\\\\t\\\\r\\\\n\\\\f])\"+e+\"(\"+M+\"|$)\"))\u0026\u0026E(e,(function(e){return t.test(\"string\"\u003d\u003dtypeof e.className\u0026\u0026e.className||void 0!\u003d\u003de.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\")}))},ATTR:function(e,t,n){return function(r){var i\u003dse.attr(r,e);return null\u003d\u003di?\"!\u003d\"\u003d\u003d\u003dt:!t||(i+\u003d\"\",\"\u003d\"\u003d\u003d\u003dt?i\u003d\u003d\u003dn:\"!\u003d\"\u003d\u003d\u003dt?i!\u003d\u003dn:\"^\u003d\"\u003d\u003d\u003dt?n\u0026\u00260\u003d\u003d\u003di.indexOf(n):\"*\u003d\"\u003d\u003d\u003dt?n\u0026\u0026i.indexOf(n)\u003e-1:\"$\u003d\"\u003d\u003d\u003dt?n\u0026\u0026i.slice(-n.length)\u003d\u003d\u003dn:\"~\u003d\"\u003d\u003d\u003dt?(\" \"+i.replace(B,\" \")+\" \").indexOf(n)\u003e-1:\"|\u003d\"\u003d\u003d\u003dt\u0026\u0026(i\u003d\u003d\u003dn||i.slice(0,n.length+1)\u003d\u003d\u003dn+\"-\"))}},CHILD:function(e,t,n,r,i){var o\u003d\"nth\"!\u003d\u003de.slice(0,3),a\u003d\"last\"!\u003d\u003de.slice(-4),s\u003d\"of-type\"\u003d\u003d\u003dt;return 1\u003d\u003d\u003dr\u0026\u00260\u003d\u003d\u003di?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g\u003do!\u003d\u003da?\"nextSibling\":\"previousSibling\",v\u003dt.parentNode,y\u003ds\u0026\u0026t.nodeName.toLowerCase(),m\u003d!u\u0026\u0026!s,x\u003d!1;if(v){if(o){for(;g;){for(p\u003dt;p\u003dp[g];)if(s?p.nodeName.toLowerCase()\u003d\u003d\u003dy:1\u003d\u003d\u003dp.nodeType)return!1;h\u003dg\u003d\"only\"\u003d\u003d\u003de\u0026\u0026!h\u0026\u0026\"nextSibling\"}return!0}if(h\u003d[a?v.firstChild:v.lastChild],a\u0026\u0026m){for(x\u003d(d\u003d(l\u003d(c\u003d(f\u003d(p\u003dv)[b]||(p[b]\u003d{}))[p.uniqueID]||(f[p.uniqueID]\u003d{}))[e]||[])[0]\u003d\u003d\u003dT\u0026\u0026l[1])\u0026\u0026l[2],p\u003dd\u0026\u0026v.childNodes[d];p\u003d++d\u0026\u0026p\u0026\u0026p[g]||(x\u003dd\u003d0)||h.pop();)if(1\u003d\u003d\u003dp.nodeType\u0026\u0026++x\u0026\u0026p\u003d\u003d\u003dt){c[e]\u003d[T,d,x];break}}else if(m\u0026\u0026(x\u003dd\u003d(l\u003d(c\u003d(f\u003d(p\u003dt)[b]||(p[b]\u003d{}))[p.uniqueID]||(f[p.uniqueID]\u003d{}))[e]||[])[0]\u003d\u003d\u003dT\u0026\u0026l[1]),!1\u003d\u003d\u003dx)for(;(p\u003d++d\u0026\u0026p\u0026\u0026p[g]||(x\u003dd\u003d0)||h.pop())\u0026\u0026((s?p.nodeName.toLowerCase()!\u003d\u003dy:1!\u003d\u003dp.nodeType)||!++x||(m\u0026\u0026((c\u003d(f\u003dp[b]||(p[b]\u003d{}))[p.uniqueID]||(f[p.uniqueID]\u003d{}))[e]\u003d[T,x]),p!\u003d\u003dt)););return(x-\u003di)\u003d\u003d\u003dr||x%r\u003d\u003d0\u0026\u0026x/r\u003e\u003d0}}},PSEUDO:function(e,t){var n,i\u003dr.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return i[b]?i(t):i.length\u003e1?(n\u003d[e,e,\"\",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var r,o\u003di(e,t),a\u003do.length;a--;)e[r\u003dP(e,o[a])]\u003d!(n[r]\u003do[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:le((function(e){var t\u003d[],n\u003d[],r\u003ds(e.replace($,\"$1\"));return r[b]?le((function(e,t,n,i){for(var o,a\u003dr(e,null,i,[]),s\u003de.length;s--;)(o\u003da[s])\u0026\u0026(e[s]\u003d!(t[s]\u003do))})):function(e,i,o){return t[0]\u003de,r(t,null,o,n),t[0]\u003dnull,!n.pop()}})),has:le((function(e){return function(t){return se(e,t).length\u003e0}})),contains:le((function(e){return e\u003de.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)\u003e-1}})),lang:le((function(e){return V.test(e||\"\")||se.error(\"unsupported lang: \"+e),e\u003de.replace(te,ne).toLowerCase(),function(t){var n;do{if(n\u003dg?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return(n\u003dn.toLowerCase())\u003d\u003d\u003de||0\u003d\u003d\u003dn.indexOf(e+\"-\")}while((t\u003dt.parentNode)\u0026\u00261\u003d\u003d\u003dt.nodeType);return!1}})),target:function(t){var n\u003de.location\u0026\u0026e.location.hash;return n\u0026\u0026n.slice(1)\u003d\u003d\u003dt.id},root:function(e){return e\u003d\u003d\u003dh},focus:function(e){return e\u003d\u003d\u003dd.activeElement\u0026\u0026(!d.hasFocus||d.hasFocus())\u0026\u0026!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t\u003de.nodeName.toLowerCase();return\"input\"\u003d\u003d\u003dt\u0026\u0026!!e.checked||\"option\"\u003d\u003d\u003dt\u0026\u0026!!e.selected},selected:function(e){return e.parentNode\u0026\u0026e.parentNode.selectedIndex,!0\u003d\u003d\u003de.selected},empty:function(e){for(e\u003de.firstChild;e;e\u003de.nextSibling)if(e.nodeType\u003c6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t\u003de.nodeName.toLowerCase();return\"input\"\u003d\u003d\u003dt\u0026\u0026\"button\"\u003d\u003d\u003de.type||\"button\"\u003d\u003d\u003dt},text:function(e){var t;return\"input\"\u003d\u003d\u003de.nodeName.toLowerCase()\u0026\u0026\"text\"\u003d\u003d\u003de.type\u0026\u0026(null\u003d\u003d(t\u003de.getAttribute(\"type\"))||\"text\"\u003d\u003d\u003dt.toLowerCase())},first:ve((function(){return[0]})),last:ve((function(e,t){return[t-1]})),eq:ve((function(e,t,n){return[n\u003c0?n+t:n]})),even:ve((function(e,t){for(var n\u003d0;n\u003ct;n+\u003d2)e.push(n);return e})),odd:ve((function(e,t){for(var n\u003d1;n\u003ct;n+\u003d2)e.push(n);return e})),lt:ve((function(e,t,n){for(var r\u003dn\u003c0?n+t:n\u003et?t:n;--r\u003e\u003d0;)e.push(r);return e})),gt:ve((function(e,t,n){for(var r\u003dn\u003c0?n+t:n;++r\u003ct;)e.push(r);return e}))}}).pseudos.nth\u003dr.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]\u003dde(t);for(t in{submit:!0,reset:!0})r.pseudos[t]\u003dhe(t);function me(){}function xe(e){for(var t\u003d0,n\u003de.length,r\u003d\"\";t\u003cn;t++)r+\u003de[t].value;return r}function be(e,t,n){var r\u003dt.dir,i\u003dt.next,o\u003di||r,a\u003dn\u0026\u0026\"parentNode\"\u003d\u003d\u003do,s\u003dC++;return t.first?function(t,n,i){for(;t\u003dt[r];)if(1\u003d\u003d\u003dt.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p\u003d[T,s];if(u){for(;t\u003dt[r];)if((1\u003d\u003d\u003dt.nodeType||a)\u0026\u0026e(t,n,u))return!0}else for(;t\u003dt[r];)if(1\u003d\u003d\u003dt.nodeType||a)if(c\u003d(f\u003dt[b]||(t[b]\u003d{}))[t.uniqueID]||(f[t.uniqueID]\u003d{}),i\u0026\u0026i\u003d\u003d\u003dt.nodeName.toLowerCase())t\u003dt[r]||t;else{if((l\u003dc[o])\u0026\u0026l[0]\u003d\u003d\u003dT\u0026\u0026l[1]\u003d\u003d\u003ds)return p[2]\u003dl[2];if(c[o]\u003dp,p[2]\u003de(t,n,u))return!0}return!1}}function we(e){return e.length\u003e1?function(t,n,r){for(var i\u003de.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a\u003d[],s\u003d0,u\u003de.length,l\u003dnull!\u003dt;s\u003cu;s++)(o\u003de[s])\u0026\u0026(n\u0026\u0026!n(o,r,i)||(a.push(o),l\u0026\u0026t.push(s)));return a}function Ce(e,t,n,r,i,o){return r\u0026\u0026!r[b]\u0026\u0026(r\u003dCe(r)),i\u0026\u0026!i[b]\u0026\u0026(i\u003dCe(i,o)),le((function(o,a,s,u){var l,c,f,p\u003d[],d\u003d[],h\u003da.length,g\u003do||function(e,t,n){for(var r\u003d0,i\u003dt.length;r\u003ci;r++)se(e,t[r],n);return n}(t||\"*\",s.nodeType?[s]:s,[]),v\u003d!e||!o\u0026\u0026t?g:Te(g,p,e,s,u),y\u003dn?i||(o?e:h||r)?[]:a:v;if(n\u0026\u0026n(v,y,s,u),r)for(l\u003dTe(y,d),r(l,[],s,u),c\u003dl.length;c--;)(f\u003dl[c])\u0026\u0026(y[d[c]]\u003d!(v[d[c]]\u003df));if(o){if(i||e){if(i){for(l\u003d[],c\u003dy.length;c--;)(f\u003dy[c])\u0026\u0026l.push(v[c]\u003df);i(null,y\u003d[],l,u)}for(c\u003dy.length;c--;)(f\u003dy[c])\u0026\u0026(l\u003di?P(o,f):p[c])\u003e-1\u0026\u0026(o[l]\u003d!(a[l]\u003df))}}else y\u003dTe(y\u003d\u003d\u003da?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)}))}function Ee(e){for(var t,n,i,o\u003de.length,a\u003dr.relative[e[0].type],s\u003da||r.relative[\" \"],u\u003da?1:0,c\u003dbe((function(e){return e\u003d\u003d\u003dt}),s,!0),f\u003dbe((function(e){return P(t,e)\u003e-1}),s,!0),p\u003d[function(e,n,r){var i\u003d!a\u0026\u0026(r||n!\u003d\u003dl)||((t\u003dn).nodeType?c(e,n,r):f(e,n,r));return t\u003dnull,i}];u\u003co;u++)if(n\u003dr.relative[e[u].type])p\u003d[be(we(p),n)];else{if((n\u003dr.filter[e[u].type].apply(null,e[u].matches))[b]){for(i\u003d++u;i\u003co\u0026\u0026!r.relative[e[i].type];i++);return Ce(u\u003e1\u0026\u0026we(p),u\u003e1\u0026\u0026xe(e.slice(0,u-1).concat({value:\" \"\u003d\u003d\u003de[u-2].type?\"*\":\"\"})).replace($,\"$1\"),n,u\u003ci\u0026\u0026Ee(e.slice(u,i)),i\u003co\u0026\u0026Ee(e\u003de.slice(i)),i\u003co\u0026\u0026xe(e))}p.push(n)}return we(p)}return me.prototype\u003dr.filters\u003dr.pseudos,r.setFilters\u003dnew me,a\u003dse.tokenize\u003dfunction(e,t){var n,i,o,a,s,u,l,c\u003dS[e+\" \"];if(c)return t?0:c.slice(0);for(s\u003de,u\u003d[],l\u003dr.preFilter;s;){for(a in n\u0026\u0026!(i\u003d_.exec(s))||(i\u0026\u0026(s\u003ds.slice(i[0].length)||s),u.push(o\u003d[])),n\u003d!1,(i\u003dz.exec(s))\u0026\u0026(n\u003di.shift(),o.push({value:n,type:i[0].replace($,\" \")}),s\u003ds.slice(n.length)),r.filter)!(i\u003dG[a].exec(s))||l[a]\u0026\u0026!(i\u003dl[a](i))||(n\u003di.shift(),o.push({value:n,type:a,matches:i}),s\u003ds.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):S(e,u).slice(0)},s\u003dse.compile\u003dfunction(e,t){var n,i\u003d[],o\u003d[],s\u003dk[e+\" \"];if(!s){for(t||(t\u003da(e)),n\u003dt.length;n--;)(s\u003dEe(t[n]))[b]?i.push(s):o.push(s);(s\u003dk(e,function(e,t){var n\u003dt.length\u003e0,i\u003de.length\u003e0,o\u003dfunction(o,a,s,u,c){var f,h,v,y\u003d0,m\u003d\"0\",x\u003do\u0026\u0026[],b\u003d[],w\u003dl,C\u003do||i\u0026\u0026r.find.TAG(\"*\",c),E\u003dT+\u003dnull\u003d\u003dw?1:Math.random()||.1,S\u003dC.length;for(c\u0026\u0026(l\u003da\u003d\u003dd||a||c);m!\u003d\u003dS\u0026\u0026null!\u003d(f\u003dC[m]);m++){if(i\u0026\u0026f){for(h\u003d0,a||f.ownerDocument\u003d\u003dd||(p(f),s\u003d!g);v\u003de[h++];)if(v(f,a||d,s)){u.push(f);break}c\u0026\u0026(T\u003dE)}n\u0026\u0026((f\u003d!v\u0026\u0026f)\u0026\u0026y--,o\u0026\u0026x.push(f))}if(y+\u003dm,n\u0026\u0026m!\u003d\u003dy){for(h\u003d0;v\u003dt[h++];)v(x,b,a,s);if(o){if(y\u003e0)for(;m--;)x[m]||b[m]||(b[m]\u003dq.call(u));b\u003dTe(b)}H.apply(u,b),c\u0026\u0026!o\u0026\u0026b.length\u003e0\u0026\u0026y+t.length\u003e1\u0026\u0026se.uniqueSort(u)}return c\u0026\u0026(T\u003dE,l\u003dw),x};return n?le(o):o}(o,i))).selector\u003de}return s},u\u003dse.select\u003dfunction(e,t,n,i){var o,u,l,c,f,p\u003d\"function\"\u003d\u003dtypeof e\u0026\u0026e,d\u003d!i\u0026\u0026a(e\u003dp.selector||e);if(n\u003dn||[],1\u003d\u003d\u003dd.length){if((u\u003dd[0]\u003dd[0].slice(0)).length\u003e2\u0026\u0026\"ID\"\u003d\u003d\u003d(l\u003du[0]).type\u0026\u00269\u003d\u003d\u003dt.nodeType\u0026\u0026g\u0026\u0026r.relative[u[1].type]){if(!(t\u003d(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p\u0026\u0026(t\u003dt.parentNode),e\u003de.slice(u.shift().value.length)}for(o\u003dG.needsContext.test(e)?0:u.length;o--\u0026\u0026(l\u003du[o],!r.relative[c\u003dl.type]);)if((f\u003dr.find[c])\u0026\u0026(i\u003df(l.matches[0].replace(te,ne),ee.test(u[0].type)\u0026\u0026ye(t.parentNode)||t))){if(u.splice(o,1),!(e\u003di.length\u0026\u0026xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)\u0026\u0026ye(t.parentNode)||t),n},n.sortStable\u003db.split(\"\").sort(N).join(\"\")\u003d\u003d\u003db,n.detectDuplicates\u003d!!f,p(),n.sortDetached\u003dce((function(e){return 1\u0026e.compareDocumentPosition(d.createElement(\"fieldset\"))})),ce((function(e){return e.innerHTML\u003d\"\u003ca href\u003d\u0027#\u0027\u003e\u003c/a\u003e\",\"#\"\u003d\u003d\u003de.firstChild.getAttribute(\"href\")}))||fe(\"type|href|height|width\",(function(e,t,n){if(!n)return e.getAttribute(t,\"type\"\u003d\u003d\u003dt.toLowerCase()?1:2)})),n.attributes\u0026\u0026ce((function(e){return e.innerHTML\u003d\"\u003cinput/\u003e\",e.firstChild.setAttribute(\"value\",\"\"),\"\"\u003d\u003d\u003de.firstChild.getAttribute(\"value\")}))||fe(\"value\",(function(e,t,n){if(!n\u0026\u0026\"input\"\u003d\u003d\u003de.nodeName.toLowerCase())return e.defaultValue})),ce((function(e){return null\u003d\u003de.getAttribute(\"disabled\")}))||fe(R,(function(e,t,n){var r;if(!n)return!0\u003d\u003d\u003de[t]?t.toLowerCase():(r\u003de.getAttributeNode(t))\u0026\u0026r.specified?r.value:null})),se}(e);w.find\u003dC,w.expr\u003dC.selectors,w.expr[\":\"]\u003dw.expr.pseudos,w.uniqueSort\u003dw.unique\u003dC.uniqueSort,w.text\u003dC.getText,w.isXMLDoc\u003dC.isXML,w.contains\u003dC.contains,w.escapeSelector\u003dC.escape;var E\u003dfunction(e,t,n){for(var r\u003d[],i\u003dvoid 0!\u003d\u003dn;(e\u003de[t])\u0026\u00269!\u003d\u003de.nodeType;)if(1\u003d\u003d\u003de.nodeType){if(i\u0026\u0026w(e).is(n))break;r.push(e)}return r},S\u003dfunction(e,t){for(var n\u003d[];e;e\u003de.nextSibling)1\u003d\u003d\u003de.nodeType\u0026\u0026e!\u003d\u003dt\u0026\u0026n.push(e);return n},k\u003dw.expr.match.needsContext;function A(e,t){return e.nodeName\u0026\u0026e.nodeName.toLowerCase()\u003d\u003d\u003dt.toLowerCase()}var N\u003d/^\u003c([a-z][^\\/\\0\u003e:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?\u003e(?:\u003c\\/\\1\u003e|)$/i;function D(e,t,n){return h(t)?w.grep(e,(function(e,r){return!!t.call(e,r,e)!\u003d\u003dn})):t.nodeType?w.grep(e,(function(e){return e\u003d\u003d\u003dt!\u003d\u003dn})):\"string\"!\u003dtypeof t?w.grep(e,(function(e){return s.call(t,e)\u003e-1!\u003d\u003dn})):w.filter(t,e,n)}w.filter\u003dfunction(e,t,n){var r\u003dt[0];return n\u0026\u0026(e\u003d\":not(\"+e+\")\"),1\u003d\u003d\u003dt.length\u0026\u00261\u003d\u003d\u003dr.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,(function(e){return 1\u003d\u003d\u003de.nodeType})))},w.fn.extend({find:function(e){var t,n,r\u003dthis.length,i\u003dthis;if(\"string\"!\u003dtypeof e)return this.pushStack(w(e).filter((function(){for(t\u003d0;t\u003cr;t++)if(w.contains(i[t],this))return!0})));for(n\u003dthis.pushStack([]),t\u003d0;t\u003cr;t++)w.find(e,i[t],n);return r\u003e1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,\"string\"\u003d\u003dtypeof e\u0026\u0026k.test(e)?w(e):e||[],!1).length}});var j,q\u003d/^(?:\\s*(\u003c[\\w\\W]+\u003e)[^\u003e]*|#([\\w-]+))$/;(w.fn.init\u003dfunction(e,t,n){var r,i;if(!e)return this;if(n\u003dn||j,\"string\"\u003d\u003dtypeof e){if(!(r\u003d\"\u003c\"\u003d\u003d\u003de[0]\u0026\u0026\"\u003e\"\u003d\u003d\u003de[e.length-1]\u0026\u0026e.length\u003e\u003d3?[null,e,null]:q.exec(e))||!r[1]\u0026\u0026t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t\u003dt instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t\u0026\u0026t.nodeType?t.ownerDocument||t:v,!0)),N.test(r[1])\u0026\u0026w.isPlainObject(t))for(r in t)h(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i\u003dv.getElementById(r[2]))\u0026\u0026(this[0]\u003di,this.length\u003d1),this}return e.nodeType?(this[0]\u003de,this.length\u003d1,this):h(e)?void 0!\u003d\u003dn.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype\u003dw.fn,j\u003dw(v);var L\u003d/^(?:parents|prev(?:Until|All))/,H\u003d{children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e\u003de[t])\u0026\u00261!\u003d\u003de.nodeType;);return e}w.fn.extend({has:function(e){var t\u003dw(e,this),n\u003dt.length;return this.filter((function(){for(var e\u003d0;e\u003cn;e++)if(w.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r\u003d0,i\u003dthis.length,o\u003d[],a\u003d\"string\"!\u003dtypeof e\u0026\u0026w(e);if(!k.test(e))for(;r\u003ci;r++)for(n\u003dthis[r];n\u0026\u0026n!\u003d\u003dt;n\u003dn.parentNode)if(n.nodeType\u003c11\u0026\u0026(a?a.index(n)\u003e-1:1\u003d\u003d\u003dn.nodeType\u0026\u0026w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length\u003e1?w.uniqueSort(o):o)},index:function(e){return e?\"string\"\u003d\u003dtypeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]\u0026\u0026this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null\u003d\u003de?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t\u003de.parentNode;return t\u0026\u002611!\u003d\u003dt.nodeType?t:null},parents:function(e){return E(e,\"parentNode\")},parentsUntil:function(e,t,n){return E(e,\"parentNode\",n)},next:function(e){return O(e,\"nextSibling\")},prev:function(e){return O(e,\"previousSibling\")},nextAll:function(e){return E(e,\"nextSibling\")},prevAll:function(e){return E(e,\"previousSibling\")},nextUntil:function(e,t,n){return E(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return E(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return null!\u003de.contentDocument\u0026\u0026r(e.contentDocument)?e.contentDocument:(A(e,\"template\")\u0026\u0026(e\u003de.content||e),w.merge([],e.childNodes))}},(function(e,t){w.fn[e]\u003dfunction(n,r){var i\u003dw.map(this,t,n);return\"Until\"!\u003d\u003de.slice(-5)\u0026\u0026(r\u003dn),r\u0026\u0026\"string\"\u003d\u003dtypeof r\u0026\u0026(i\u003dw.filter(r,i)),this.length\u003e1\u0026\u0026(H[e]||w.uniqueSort(i),L.test(e)\u0026\u0026i.reverse()),this.pushStack(i)}}));var P\u003d/[^\\x20\\t\\r\\n\\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e\u0026\u0026h(i\u003de.promise)?i.call(e).done(t).fail(n):e\u0026\u0026h(i\u003de.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks\u003dfunction(e){e\u003d\"string\"\u003d\u003dtypeof e?function(e){var t\u003d{};return w.each(e.match(P)||[],(function(e,n){t[n]\u003d!0})),t}(e):w.extend({},e);var t,n,r,i,o\u003d[],a\u003d[],s\u003d-1,u\u003dfunction(){for(i\u003di||e.once,r\u003dt\u003d!0;a.length;s\u003d-1)for(n\u003da.shift();++s\u003co.length;)!1\u003d\u003d\u003do[s].apply(n[0],n[1])\u0026\u0026e.stopOnFalse\u0026\u0026(s\u003do.length,n\u003d!1);e.memory||(n\u003d!1),t\u003d!1,i\u0026\u0026(o\u003dn?[]:\"\")},l\u003d{add:function(){return o\u0026\u0026(n\u0026\u0026!t\u0026\u0026(s\u003do.length-1,a.push(n)),function t(n){w.each(n,(function(n,r){h(r)?e.unique\u0026\u0026l.has(r)||o.push(r):r\u0026\u0026r.length\u0026\u0026\"string\"!\u003d\u003dx(r)\u0026\u0026t(r)}))}(arguments),n\u0026\u0026!t\u0026\u0026u()),this},remove:function(){return w.each(arguments,(function(e,t){for(var n;(n\u003dw.inArray(t,o,n))\u003e-1;)o.splice(n,1),n\u003c\u003ds\u0026\u0026s--})),this},has:function(e){return e?w.inArray(e,o)\u003e-1:o.length\u003e0},empty:function(){return o\u0026\u0026(o\u003d[]),this},disable:function(){return i\u003da\u003d[],o\u003dn\u003d\"\",this},disabled:function(){return!o},lock:function(){return i\u003da\u003d[],n||t||(o\u003dn\u003d\"\"),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n\u003d[e,(n\u003dn||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},w.extend({Deferred:function(t){var n\u003d[[\"notify\",\"progress\",w.Callbacks(\"memory\"),w.Callbacks(\"memory\"),2],[\"resolve\",\"done\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),1,\"rejected\"]],r\u003d\"pending\",i\u003d{state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e\u003darguments;return w.Deferred((function(t){w.each(n,(function(n,r){var i\u003dh(e[r[4]])\u0026\u0026e[r[4]];o[r[1]]((function(){var e\u003di\u0026\u0026i.apply(this,arguments);e\u0026\u0026h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+\"With\"](this,i?[e]:arguments)}))})),e\u003dnull})).promise()},then:function(t,r,i){var o\u003d0;function a(t,n,r,i){return function(){var s\u003dthis,u\u003darguments,l\u003dfunction(){var e,l;if(!(t\u003co)){if((e\u003dr.apply(s,u))\u003d\u003d\u003dn.promise())throw new TypeError(\"Thenable self-resolution\");l\u003de\u0026\u0026(\"object\"\u003d\u003dtypeof e||\"function\"\u003d\u003dtypeof e)\u0026\u0026e.then,h(l)?i?l.call(e,a(o,n,R,i),a(o,n,M,i)):(o++,l.call(e,a(o,n,R,i),a(o,n,M,i),a(o,n,R,n.notifyWith))):(r!\u003d\u003dR\u0026\u0026(s\u003dvoid 0,u\u003d[e]),(i||n.resolveWith)(s,u))}},c\u003di?l:function(){try{l()}catch(e){w.Deferred.exceptionHook\u0026\u0026w.Deferred.exceptionHook(e,c.stackTrace),t+1\u003e\u003do\u0026\u0026(r!\u003d\u003dM\u0026\u0026(s\u003dvoid 0,u\u003d[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook\u0026\u0026(c.stackTrace\u003dw.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred((function(e){n[0][3].add(a(0,e,h(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,h(t)?t:R)),n[2][3].add(a(0,e,h(r)?r:M))})).promise()},promise:function(e){return null!\u003de?w.extend(e,i):i}},o\u003d{};return w.each(n,(function(e,t){var a\u003dt[2],s\u003dt[5];i[t[1]]\u003da.add,s\u0026\u0026a.add((function(){r\u003ds}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]\u003dfunction(){return o[t[0]+\"With\"](this\u003d\u003d\u003do?void 0:this,arguments),this},o[t[0]+\"With\"]\u003da.fireWith})),i.promise(o),t\u0026\u0026t.call(o,o),o},when:function(e){var t\u003darguments.length,n\u003dt,r\u003dArray(n),o\u003di.call(arguments),a\u003dw.Deferred(),s\u003dfunction(e){return function(n){r[e]\u003dthis,o[e]\u003darguments.length\u003e1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t\u003c\u003d1\u0026\u0026(I(e,a.done(s(n)).resolve,a.reject,!t),\"pending\"\u003d\u003d\u003da.state()||h(o[n]\u0026\u0026o[n].then)))return a.then();for(;n--;)I(o[n],s(n),a.reject);return a.promise()}});var W\u003d/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook\u003dfunction(t,n){e.console\u0026\u0026e.console.warn\u0026\u0026t\u0026\u0026W.test(t.name)\u0026\u0026e.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,n)},w.readyException\u003dfunction(t){e.setTimeout((function(){throw t}))};var F\u003dw.Deferred();function B(){v.removeEventListener(\"DOMContentLoaded\",B),e.removeEventListener(\"load\",B),w.ready()}w.fn.ready\u003dfunction(e){return F.then(e).catch((function(e){w.readyException(e)})),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0\u003d\u003d\u003de?--w.readyWait:w.isReady)||(w.isReady\u003d!0,!0!\u003d\u003de\u0026\u0026--w.readyWait\u003e0||F.resolveWith(v,[w]))}}),w.ready.then\u003dF.then,\"complete\"\u003d\u003d\u003dv.readyState||\"loading\"!\u003d\u003dv.readyState\u0026\u0026!v.documentElement.doScroll?e.setTimeout(w.ready):(v.addEventListener(\"DOMContentLoaded\",B),e.addEventListener(\"load\",B));var $\u003dfunction(e,t,n,r,i,o,a){var s\u003d0,u\u003de.length,l\u003dnull\u003d\u003dn;if(\"object\"\u003d\u003d\u003dx(n))for(s in i\u003d!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!\u003d\u003dr\u0026\u0026(i\u003d!0,h(r)||(a\u003d!0),l\u0026\u0026(a?(t.call(e,r),t\u003dnull):(l\u003dt,t\u003dfunction(e,t,n){return l.call(w(e),n)})),t))for(;s\u003cu;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_\u003d/^-ms-/,z\u003d/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,\"ms-\").replace(z,U)}var V\u003dfunction(e){return 1\u003d\u003d\u003de.nodeType||9\u003d\u003d\u003de.nodeType||!+e.nodeType};function G(){this.expando\u003dw.expando+G.uid++}G.uid\u003d1,G.prototype\u003d{cache:function(e){var t\u003de[this.expando];return t||(t\u003d{},V(e)\u0026\u0026(e.nodeType?e[this.expando]\u003dt:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i\u003dthis.cache(e);if(\"string\"\u003d\u003dtypeof t)i[X(t)]\u003dn;else for(r in t)i[X(r)]\u003dt[r];return i},get:function(e,t){return void 0\u003d\u003d\u003dt?this.cache(e):e[this.expando]\u0026\u0026e[this.expando][X(t)]},access:function(e,t,n){return void 0\u003d\u003d\u003dt||t\u0026\u0026\"string\"\u003d\u003dtypeof t\u0026\u0026void 0\u003d\u003d\u003dn?this.get(e,t):(this.set(e,t,n),void 0!\u003d\u003dn?n:t)},remove:function(e,t){var n,r\u003de[this.expando];if(void 0!\u003d\u003dr){if(void 0!\u003d\u003dt){n\u003d(t\u003dArray.isArray(t)?t.map(X):(t\u003dX(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}(void 0\u003d\u003d\u003dt||w.isEmptyObject(r))\u0026\u0026(e.nodeType?e[this.expando]\u003dvoid 0:delete e[this.expando])}},hasData:function(e){var t\u003de[this.expando];return void 0!\u003d\u003dt\u0026\u0026!w.isEmptyObject(t)}};var Y\u003dnew G,Q\u003dnew G,J\u003d/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,K\u003d/[A-Z]/g;function Z(e,t,n){var r;if(void 0\u003d\u003d\u003dn\u0026\u00261\u003d\u003d\u003de.nodeType)if(r\u003d\"data-\"+t.replace(K,\"-$\u0026\").toLowerCase(),\"string\"\u003d\u003dtypeof(n\u003de.getAttribute(r))){try{n\u003dfunction(e){return\"true\"\u003d\u003d\u003de||\"false\"!\u003d\u003de\u0026\u0026(\"null\"\u003d\u003d\u003de?null:e\u003d\u003d\u003d+e+\"\"?+e:J.test(e)?JSON.parse(e):e)}(n)}catch(e){}Q.set(e,t,n)}else n\u003dvoid 0;return n}w.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),w.fn.extend({data:function(e,t){var n,r,i,o\u003dthis[0],a\u003do\u0026\u0026o.attributes;if(void 0\u003d\u003d\u003de){if(this.length\u0026\u0026(i\u003dQ.get(o),1\u003d\u003d\u003do.nodeType\u0026\u0026!Y.get(o,\"hasDataAttrs\"))){for(n\u003da.length;n--;)a[n]\u0026\u00260\u003d\u003d\u003d(r\u003da[n].name).indexOf(\"data-\")\u0026\u0026(r\u003dX(r.slice(5)),Z(o,r,i[r]));Y.set(o,\"hasDataAttrs\",!0)}return i}return\"object\"\u003d\u003dtypeof e?this.each((function(){Q.set(this,e)})):$(this,(function(t){var n;if(o\u0026\u0026void 0\u003d\u003d\u003dt)return void 0!\u003d\u003d(n\u003dQ.get(o,e))||void 0!\u003d\u003d(n\u003dZ(o,e))?n:void 0;this.each((function(){Q.set(this,e,t)}))}),null,t,arguments.length\u003e1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),w.extend({queue:function(e,t,n){var r;if(e)return t\u003d(t||\"fx\")+\"queue\",r\u003dY.get(e,t),n\u0026\u0026(!r||Array.isArray(n)?r\u003dY.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t\u003dt||\"fx\";var n\u003dw.queue(e,t),r\u003dn.length,i\u003dn.shift(),o\u003dw._queueHooks(e,t);\"inprogress\"\u003d\u003d\u003di\u0026\u0026(i\u003dn.shift(),r--),i\u0026\u0026(\"fx\"\u003d\u003d\u003dt\u0026\u0026n.unshift(\"inprogress\"),delete o.stop,i.call(e,(function(){w.dequeue(e,t)}),o)),!r\u0026\u0026o\u0026\u0026o.empty.fire()},_queueHooks:function(e,t){var n\u003dt+\"queueHooks\";return Y.get(e,n)||Y.access(e,n,{empty:w.Callbacks(\"once memory\").add((function(){Y.remove(e,[t+\"queue\",n])}))})}}),w.fn.extend({queue:function(e,t){var n\u003d2;return\"string\"!\u003dtypeof e\u0026\u0026(t\u003de,e\u003d\"fx\",n--),arguments.length\u003cn?w.queue(this[0],e):void 0\u003d\u003d\u003dt?this:this.each((function(){var n\u003dw.queue(this,e,t);w._queueHooks(this,e),\"fx\"\u003d\u003d\u003de\u0026\u0026\"inprogress\"!\u003d\u003dn[0]\u0026\u0026w.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){w.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){var n,r\u003d1,i\u003dw.Deferred(),o\u003dthis,a\u003dthis.length,s\u003dfunction(){--r||i.resolveWith(o,[o])};for(\"string\"!\u003dtypeof e\u0026\u0026(t\u003de,e\u003dvoid 0),e\u003de||\"fx\";a--;)(n\u003dY.get(o[a],e+\"queueHooks\"))\u0026\u0026n.empty\u0026\u0026(r++,n.empty.add(s));return s(),i.promise(t)}});var ee\u003d/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,te\u003dnew RegExp(\"^(?:([+-])\u003d|)(\"+ee+\")([a-z%]*)$\",\"i\"),ne\u003d[\"Top\",\"Right\",\"Bottom\",\"Left\"],re\u003dv.documentElement,ie\u003dfunction(e){return w.contains(e.ownerDocument,e)},oe\u003d{composed:!0};re.getRootNode\u0026\u0026(ie\u003dfunction(e){return w.contains(e.ownerDocument,e)||e.getRootNode(oe)\u003d\u003d\u003de.ownerDocument});var ae\u003dfunction(e,t){return\"none\"\u003d\u003d\u003d(e\u003dt||e).style.display||\"\"\u003d\u003d\u003de.style.display\u0026\u0026ie(e)\u0026\u0026\"none\"\u003d\u003d\u003dw.css(e,\"display\")};function se(e,t,n,r){var i,o,a\u003d20,s\u003dr?function(){return r.cur()}:function(){return w.css(e,t,\"\")},u\u003ds(),l\u003dn\u0026\u0026n[3]||(w.cssNumber[t]?\"\":\"px\"),c\u003de.nodeType\u0026\u0026(w.cssNumber[t]||\"px\"!\u003d\u003dl\u0026\u0026+u)\u0026\u0026te.exec(w.css(e,t));if(c\u0026\u0026c[3]!\u003d\u003dl){for(u/\u003d2,l\u003dl||c[3],c\u003d+u||1;a--;)w.style(e,t,c+l),(1-o)*(1-(o\u003ds()/u||.5))\u003c\u003d0\u0026\u0026(a\u003d0),c/\u003do;c*\u003d2,w.style(e,t,c+l),n\u003dn||[]}return n\u0026\u0026(c\u003d+c||+u||0,i\u003dn[1]?c+(n[1]+1)*n[2]:+n[2],r\u0026\u0026(r.unit\u003dl,r.start\u003dc,r.end\u003di)),i}var ue\u003d{};function le(e){var t,n\u003de.ownerDocument,r\u003de.nodeName,i\u003due[r];return i||(t\u003dn.body.appendChild(n.createElement(r)),i\u003dw.css(t,\"display\"),t.parentNode.removeChild(t),\"none\"\u003d\u003d\u003di\u0026\u0026(i\u003d\"block\"),ue[r]\u003di,i)}function ce(e,t){for(var n,r,i\u003d[],o\u003d0,a\u003de.length;o\u003ca;o++)(r\u003de[o]).style\u0026\u0026(n\u003dr.style.display,t?(\"none\"\u003d\u003d\u003dn\u0026\u0026(i[o]\u003dY.get(r,\"display\")||null,i[o]||(r.style.display\u003d\"\")),\"\"\u003d\u003d\u003dr.style.display\u0026\u0026ae(r)\u0026\u0026(i[o]\u003dle(r))):\"none\"!\u003d\u003dn\u0026\u0026(i[o]\u003d\"none\",Y.set(r,\"display\",n)));for(o\u003d0;o\u003ca;o++)null!\u003di[o]\u0026\u0026(e[o].style.display\u003di[o]);return e}w.fn.extend({show:function(){return ce(this,!0)},hide:function(){return ce(this)},toggle:function(e){return\"boolean\"\u003d\u003dtypeof e?e?this.show():this.hide():this.each((function(){ae(this)?w(this).show():w(this).hide()}))}});var fe,pe,de\u003d/^(?:checkbox|radio)$/i,he\u003d/\u003c([a-z][^\\/\\0\u003e\\x20\\t\\r\\n\\f]*)/i,ge\u003d/^$|^module$|\\/(?:java|ecma)script/i;fe\u003dv.createDocumentFragment().appendChild(v.createElement(\"div\")),(pe\u003dv.createElement(\"input\")).setAttribute(\"type\",\"radio\"),pe.setAttribute(\"checked\",\"checked\"),pe.setAttribute(\"name\",\"t\"),fe.appendChild(pe),d.checkClone\u003dfe.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.innerHTML\u003d\"\u003ctextarea\u003ex\u003c/textarea\u003e\",d.noCloneChecked\u003d!!fe.cloneNode(!0).lastChild.defaultValue,fe.innerHTML\u003d\"\u003coption\u003e\u003c/option\u003e\",d.option\u003d!!fe.lastChild;var ve\u003d{thead:[1,\"\u003ctable\u003e\",\"\u003c/table\u003e\"],col:[2,\"\u003ctable\u003e\u003ccolgroup\u003e\",\"\u003c/colgroup\u003e\u003c/table\u003e\"],tr:[2,\"\u003ctable\u003e\u003ctbody\u003e\",\"\u003c/tbody\u003e\u003c/table\u003e\"],td:[3,\"\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\",\"\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\"],_default:[0,\"\",\"\"]};function ye(e,t){var n;return n\u003dvoid 0!\u003d\u003de.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!\u003d\u003de.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0\u003d\u003d\u003dt||t\u0026\u0026A(e,t)?w.merge([e],n):n}function me(e,t){for(var n\u003d0,r\u003de.length;n\u003cr;n++)Y.set(e[n],\"globalEval\",!t||Y.get(t[n],\"globalEval\"))}ve.tbody\u003dve.tfoot\u003dve.colgroup\u003dve.caption\u003dve.thead,ve.th\u003dve.td,d.option||(ve.optgroup\u003dve.option\u003d[1,\"\u003cselect multiple\u003d\u0027multiple\u0027\u003e\",\"\u003c/select\u003e\"]);var xe\u003d/\u003c|\u0026#?\\w+;/;function be(e,t,n,r,i){for(var o,a,s,u,l,c,f\u003dt.createDocumentFragment(),p\u003d[],d\u003d0,h\u003de.length;d\u003ch;d++)if((o\u003de[d])||0\u003d\u003d\u003do)if(\"object\"\u003d\u003d\u003dx(o))w.merge(p,o.nodeType?[o]:o);else if(xe.test(o)){for(a\u003da||f.appendChild(t.createElement(\"div\")),s\u003d(he.exec(o)||[\"\",\"\"])[1].toLowerCase(),u\u003dve[s]||ve._default,a.innerHTML\u003du[1]+w.htmlPrefilter(o)+u[2],c\u003du[0];c--;)a\u003da.lastChild;w.merge(p,a.childNodes),(a\u003df.firstChild).textContent\u003d\"\"}else p.push(t.createTextNode(o));for(f.textContent\u003d\"\",d\u003d0;o\u003dp[d++];)if(r\u0026\u0026w.inArray(o,r)\u003e-1)i\u0026\u0026i.push(o);else if(l\u003die(o),a\u003dye(f.appendChild(o),\"script\"),l\u0026\u0026me(a),n)for(c\u003d0;o\u003da[c++];)ge.test(o.type||\"\")\u0026\u0026n.push(o);return f}var we\u003d/^key/,Te\u003d/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce\u003d/^([^.]*)(?:\\.(.+)|)/;function Ee(){return!0}function Se(){return!1}function ke(e,t){return e\u003d\u003d\u003dfunction(){try{return v.activeElement}catch(e){}}()\u003d\u003d(\"focus\"\u003d\u003d\u003dt)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"\u003d\u003dtypeof t){for(s in\"string\"!\u003dtypeof n\u0026\u0026(r\u003dr||n,n\u003dvoid 0),t)Ae(e,s,n,r,t[s],o);return e}if(null\u003d\u003dr\u0026\u0026null\u003d\u003di?(i\u003dn,r\u003dn\u003dvoid 0):null\u003d\u003di\u0026\u0026(\"string\"\u003d\u003dtypeof n?(i\u003dr,r\u003dvoid 0):(i\u003dr,r\u003dn,n\u003dvoid 0)),!1\u003d\u003d\u003di)i\u003dSe;else if(!i)return e;return 1\u003d\u003d\u003do\u0026\u0026(a\u003di,(i\u003dfunction(e){return w().off(e),a.apply(this,arguments)}).guid\u003da.guid||(a.guid\u003dw.guid++)),e.each((function(){w.event.add(this,t,i,r,n)}))}function Ne(e,t,n){n?(Y.set(e,t,!1),w.event.add(e,t,{namespace:!1,handler:function(e){var r,o,a\u003dY.get(this,t);if(1\u0026e.isTrigger\u0026\u0026this[t]){if(a.length)(w.event.special[t]||{}).delegateType\u0026\u0026e.stopPropagation();else if(a\u003di.call(arguments),Y.set(this,t,a),r\u003dn(this,t),this[t](),a!\u003d\u003d(o\u003dY.get(this,t))||r?Y.set(this,t,!1):o\u003d{},a!\u003d\u003do)return e.stopImmediatePropagation(),e.preventDefault(),o.value}else a.length\u0026\u0026(Y.set(this,t,{value:w.event.trigger(w.extend(a[0],w.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0\u003d\u003d\u003dY.get(e,t)\u0026\u0026w.event.add(e,t,Ee)}w.event\u003d{global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v\u003dY.get(e);if(V(e))for(n.handler\u0026\u0026(n\u003d(o\u003dn).handler,i\u003do.selector),i\u0026\u0026w.find.matchesSelector(re,i),n.guid||(n.guid\u003dw.guid++),(u\u003dv.events)||(u\u003dv.events\u003dObject.create(null)),(a\u003dv.handle)||(a\u003dv.handle\u003dfunction(t){return void 0!\u003d\u003dw\u0026\u0026w.event.triggered!\u003d\u003dt.type?w.event.dispatch.apply(e,arguments):void 0}),l\u003d(t\u003d(t||\"\").match(P)||[\"\"]).length;l--;)d\u003dg\u003d(s\u003dCe.exec(t[l])||[])[1],h\u003d(s[2]||\"\").split(\".\").sort(),d\u0026\u0026(f\u003dw.event.special[d]||{},d\u003d(i?f.delegateType:f.bindType)||d,f\u003dw.event.special[d]||{},c\u003dw.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i\u0026\u0026w.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p\u003du[d])||((p\u003du[d]\u003d[]).delegateCount\u003d0,f.setup\u0026\u0026!1!\u003d\u003df.setup.call(e,r,h,a)||e.addEventListener\u0026\u0026e.addEventListener(d,a)),f.add\u0026\u0026(f.add.call(e,c),c.handler.guid||(c.handler.guid\u003dn.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]\u003d!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v\u003dY.hasData(e)\u0026\u0026Y.get(e);if(v\u0026\u0026(u\u003dv.events)){for(l\u003d(t\u003d(t||\"\").match(P)||[\"\"]).length;l--;)if(d\u003dg\u003d(s\u003dCe.exec(t[l])||[])[1],h\u003d(s[2]||\"\").split(\".\").sort(),d){for(f\u003dw.event.special[d]||{},p\u003du[d\u003d(r?f.delegateType:f.bindType)||d]||[],s\u003ds[2]\u0026\u0026new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a\u003do\u003dp.length;o--;)c\u003dp[o],!i\u0026\u0026g!\u003d\u003dc.origType||n\u0026\u0026n.guid!\u003d\u003dc.guid||s\u0026\u0026!s.test(c.namespace)||r\u0026\u0026r!\u003d\u003dc.selector\u0026\u0026(\"**\"!\u003d\u003dr||!c.selector)||(p.splice(o,1),c.selector\u0026\u0026p.delegateCount--,f.remove\u0026\u0026f.remove.call(e,c));a\u0026\u0026!p.length\u0026\u0026(f.teardown\u0026\u0026!1!\u003d\u003df.teardown.call(e,h,v.handle)||w.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)\u0026\u0026Y.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s\u003dnew Array(arguments.length),u\u003dw.event.fix(e),l\u003d(Y.get(this,\"events\")||Object.create(null))[u.type]||[],c\u003dw.event.special[u.type]||{};for(s[0]\u003du,t\u003d1;t\u003carguments.length;t++)s[t]\u003darguments[t];if(u.delegateTarget\u003dthis,!c.preDispatch||!1!\u003d\u003dc.preDispatch.call(this,u)){for(a\u003dw.event.handlers.call(this,u,l),t\u003d0;(i\u003da[t++])\u0026\u0026!u.isPropagationStopped();)for(u.currentTarget\u003di.elem,n\u003d0;(o\u003di.handlers[n++])\u0026\u0026!u.isImmediatePropagationStopped();)u.rnamespace\u0026\u0026!1!\u003d\u003do.namespace\u0026\u0026!u.rnamespace.test(o.namespace)||(u.handleObj\u003do,u.data\u003do.data,void 0!\u003d\u003d(r\u003d((w.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))\u0026\u0026!1\u003d\u003d\u003d(u.result\u003dr)\u0026\u0026(u.preventDefault(),u.stopPropagation()));return c.postDispatch\u0026\u0026c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s\u003d[],u\u003dt.delegateCount,l\u003de.target;if(u\u0026\u0026l.nodeType\u0026\u0026!(\"click\"\u003d\u003d\u003de.type\u0026\u0026e.button\u003e\u003d1))for(;l!\u003d\u003dthis;l\u003dl.parentNode||this)if(1\u003d\u003d\u003dl.nodeType\u0026\u0026(\"click\"!\u003d\u003de.type||!0!\u003d\u003dl.disabled)){for(o\u003d[],a\u003d{},n\u003d0;n\u003cu;n++)void 0\u003d\u003d\u003da[i\u003d(r\u003dt[n]).selector+\" \"]\u0026\u0026(a[i]\u003dr.needsContext?w(i,this).index(l)\u003e-1:w.find(i,this,null,[l]).length),a[i]\u0026\u0026o.push(r);o.length\u0026\u0026s.push({elem:l,handlers:o})}return l\u003dthis,u\u003ct.length\u0026\u0026s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,configurable:!0,get:h(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t\u003dthis||e;return de.test(t.type)\u0026\u0026t.click\u0026\u0026A(t,\"input\")\u0026\u0026Ne(t,\"click\",Ee),!1},trigger:function(e){var t\u003dthis||e;return de.test(t.type)\u0026\u0026t.click\u0026\u0026A(t,\"input\")\u0026\u0026Ne(t,\"click\"),!0},_default:function(e){var t\u003de.target;return de.test(t.type)\u0026\u0026t.click\u0026\u0026A(t,\"input\")\u0026\u0026Y.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!\u003d\u003de.result\u0026\u0026e.originalEvent\u0026\u0026(e.originalEvent.returnValue\u003de.result)}}}},w.removeEvent\u003dfunction(e,t,n){e.removeEventListener\u0026\u0026e.removeEventListener(t,n)},w.Event\u003dfunction(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e\u0026\u0026e.type?(this.originalEvent\u003de,this.type\u003de.type,this.isDefaultPrevented\u003de.defaultPrevented||void 0\u003d\u003d\u003de.defaultPrevented\u0026\u0026!1\u003d\u003d\u003de.returnValue?Ee:Se,this.target\u003de.target\u0026\u00263\u003d\u003d\u003de.target.nodeType?e.target.parentNode:e.target,this.currentTarget\u003de.currentTarget,this.relatedTarget\u003de.relatedTarget):this.type\u003de,t\u0026\u0026w.extend(this,t),this.timeStamp\u003de\u0026\u0026e.timeStamp||Date.now(),this[w.expando]\u003d!0},w.Event.prototype\u003d{constructor:w.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e\u003dthis.originalEvent;this.isDefaultPrevented\u003dEe,e\u0026\u0026!this.isSimulated\u0026\u0026e.preventDefault()},stopPropagation:function(){var e\u003dthis.originalEvent;this.isPropagationStopped\u003dEe,e\u0026\u0026!this.isSimulated\u0026\u0026e.stopPropagation()},stopImmediatePropagation:function(){var e\u003dthis.originalEvent;this.isImmediatePropagationStopped\u003dEe,e\u0026\u0026!this.isSimulated\u0026\u0026e.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t\u003de.button;return null\u003d\u003de.which\u0026\u0026we.test(e.type)?null!\u003de.charCode?e.charCode:e.keyCode:!e.which\u0026\u0026void 0!\u003d\u003dt\u0026\u0026Te.test(e.type)?1\u0026t?1:2\u0026t?3:4\u0026t?2:0:e.which}},w.event.addProp),w.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){w.event.special[e]\u003d{setup:function(){return Ne(this,e,ke),!1},trigger:function(){return Ne(this,e),!0},delegateType:t}})),w.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},(function(e,t){w.event.special[e]\u003d{delegateType:t,bindType:t,handle:function(e){var n,r\u003dthis,i\u003de.relatedTarget,o\u003de.handleObj;return i\u0026\u0026(i\u003d\u003d\u003dr||w.contains(r,i))||(e.type\u003do.origType,n\u003do.handler.apply(this,arguments),e.type\u003dt),n}}})),w.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e\u0026\u0026e.preventDefault\u0026\u0026e.handleObj)return r\u003de.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"\u003d\u003dtypeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!\u003d\u003dt\u0026\u0026\"function\"!\u003dtypeof t||(n\u003dt,t\u003dvoid 0),!1\u003d\u003d\u003dn\u0026\u0026(n\u003dSe),this.each((function(){w.event.remove(this,e,n,t)}))}});var De\u003d/\u003cscript|\u003cstyle|\u003clink/i,je\u003d/checked\\s*(?:[^\u003d]|\u003d\\s*.checked.)/i,qe\u003d/^\\s*\u003c!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)\u003e\\s*$/g;function Le(e,t){return A(e,\"table\")\u0026\u0026A(11!\u003d\u003dt.nodeType?t:t.firstChild,\"tr\")\u0026\u0026w(e).children(\"tbody\")[0]||e}function He(e){return e.type\u003d(null!\u003d\u003de.getAttribute(\"type\"))+\"/\"+e.type,e}function Oe(e){return\"true/\"\u003d\u003d\u003d(e.type||\"\").slice(0,5)?e.type\u003de.type.slice(5):e.removeAttribute(\"type\"),e}function Pe(e,t){var n,r,i,o,a,s;if(1\u003d\u003d\u003dt.nodeType){if(Y.hasData(e)\u0026\u0026(s\u003dY.get(e).events))for(i in Y.remove(t,\"handle events\"),s)for(n\u003d0,r\u003ds[i].length;n\u003cr;n++)w.event.add(t,i,s[i][n]);Q.hasData(e)\u0026\u0026(o\u003dQ.access(e),a\u003dw.extend({},o),Q.set(t,a))}}function Re(e,t){var n\u003dt.nodeName.toLowerCase();\"input\"\u003d\u003d\u003dn\u0026\u0026de.test(e.type)?t.checked\u003de.checked:\"input\"!\u003d\u003dn\u0026\u0026\"textarea\"!\u003d\u003dn||(t.defaultValue\u003de.defaultValue)}function Me(e,t,n,r){t\u003do(t);var i,a,s,u,l,c,f\u003d0,p\u003de.length,g\u003dp-1,v\u003dt[0],y\u003dh(v);if(y||p\u003e1\u0026\u0026\"string\"\u003d\u003dtypeof v\u0026\u0026!d.checkClone\u0026\u0026je.test(v))return e.each((function(i){var o\u003de.eq(i);y\u0026\u0026(t[0]\u003dv.call(this,i,o.html())),Me(o,t,n,r)}));if(p\u0026\u0026(a\u003d(i\u003dbe(t,e[0].ownerDocument,!1,e,r)).firstChild,1\u003d\u003d\u003di.childNodes.length\u0026\u0026(i\u003da),a||r)){for(u\u003d(s\u003dw.map(ye(i,\"script\"),He)).length;f\u003cp;f++)l\u003di,f!\u003d\u003dg\u0026\u0026(l\u003dw.clone(l,!0,!0),u\u0026\u0026w.merge(s,ye(l,\"script\"))),n.call(e[f],l,f);if(u)for(c\u003ds[s.length-1].ownerDocument,w.map(s,Oe),f\u003d0;f\u003cu;f++)l\u003ds[f],ge.test(l.type||\"\")\u0026\u0026!Y.access(l,\"globalEval\")\u0026\u0026w.contains(c,l)\u0026\u0026(l.src\u0026\u0026\"module\"!\u003d\u003d(l.type||\"\").toLowerCase()?w._evalUrl\u0026\u0026!l.noModule\u0026\u0026w._evalUrl(l.src,{nonce:l.nonce||l.getAttribute(\"nonce\")},c):m(l.textContent.replace(qe,\"\"),l,c))}return e}function Ie(e,t,n){for(var r,i\u003dt?w.filter(t,e):e,o\u003d0;null!\u003d(r\u003di[o]);o++)n||1!\u003d\u003dr.nodeType||w.cleanData(ye(r)),r.parentNode\u0026\u0026(n\u0026\u0026ie(r)\u0026\u0026me(ye(r,\"script\")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s\u003de.cloneNode(!0),u\u003die(e);if(!(d.noCloneChecked||1!\u003d\u003de.nodeType\u0026\u002611!\u003d\u003de.nodeType||w.isXMLDoc(e)))for(a\u003dye(s),r\u003d0,i\u003d(o\u003dye(e)).length;r\u003ci;r++)Re(o[r],a[r]);if(t)if(n)for(o\u003do||ye(e),a\u003da||ye(s),r\u003d0,i\u003do.length;r\u003ci;r++)Pe(o[r],a[r]);else Pe(e,s);return(a\u003dye(s,\"script\")).length\u003e0\u0026\u0026me(a,!u\u0026\u0026ye(e,\"script\")),s},cleanData:function(e){for(var t,n,r,i\u003dw.event.special,o\u003d0;void 0!\u003d\u003d(n\u003de[o]);o++)if(V(n)){if(t\u003dn[Y.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[Y.expando]\u003dvoid 0}n[Q.expando]\u0026\u0026(n[Q.expando]\u003dvoid 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return $(this,(function(e){return void 0\u003d\u003d\u003de?w.text(this):this.empty().each((function(){1!\u003d\u003dthis.nodeType\u0026\u002611!\u003d\u003dthis.nodeType\u0026\u00269!\u003d\u003dthis.nodeType||(this.textContent\u003de)}))}),null,e,arguments.length)},append:function(){return Me(this,arguments,(function(e){1!\u003d\u003dthis.nodeType\u0026\u002611!\u003d\u003dthis.nodeType\u0026\u00269!\u003d\u003dthis.nodeType||Le(this,e).appendChild(e)}))},prepend:function(){return Me(this,arguments,(function(e){if(1\u003d\u003d\u003dthis.nodeType||11\u003d\u003d\u003dthis.nodeType||9\u003d\u003d\u003dthis.nodeType){var t\u003dLe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Me(this,arguments,(function(e){this.parentNode\u0026\u0026this.parentNode.insertBefore(e,this)}))},after:function(){return Me(this,arguments,(function(e){this.parentNode\u0026\u0026this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t\u003d0;null!\u003d(e\u003dthis[t]);t++)1\u003d\u003d\u003de.nodeType\u0026\u0026(w.cleanData(ye(e,!1)),e.textContent\u003d\"\");return this},clone:function(e,t){return e\u003dnull!\u003de\u0026\u0026e,t\u003dnull\u003d\u003dt?e:t,this.map((function(){return w.clone(this,e,t)}))},html:function(e){return $(this,(function(e){var t\u003dthis[0]||{},n\u003d0,r\u003dthis.length;if(void 0\u003d\u003d\u003de\u0026\u00261\u003d\u003d\u003dt.nodeType)return t.innerHTML;if(\"string\"\u003d\u003dtypeof e\u0026\u0026!De.test(e)\u0026\u0026!ve[(he.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e\u003dw.htmlPrefilter(e);try{for(;n\u003cr;n++)1\u003d\u003d\u003d(t\u003dthis[n]||{}).nodeType\u0026\u0026(w.cleanData(ye(t,!1)),t.innerHTML\u003de);t\u003d0}catch(e){}}t\u0026\u0026this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e\u003d[];return Me(this,arguments,(function(t){var n\u003dthis.parentNode;w.inArray(this,e)\u003c0\u0026\u0026(w.cleanData(ye(this)),n\u0026\u0026n.replaceChild(t,this))}),e)}}),w.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},(function(e,t){w.fn[e]\u003dfunction(e){for(var n,r\u003d[],i\u003dw(e),o\u003di.length-1,s\u003d0;s\u003c\u003do;s++)n\u003ds\u003d\u003d\u003do?this:this.clone(!0),w(i[s])[t](n),a.apply(r,n.get());return this.pushStack(r)}}));var We\u003dnew RegExp(\"^(\"+ee+\")(?!px)[a-z%]+$\",\"i\"),Fe\u003dfunction(t){var n\u003dt.ownerDocument.defaultView;return n\u0026\u0026n.opener||(n\u003de),n.getComputedStyle(t)},Be\u003dfunction(e,t,n){var r,i,o\u003d{};for(i in t)o[i]\u003de.style[i],e.style[i]\u003dt[i];for(i in r\u003dn.call(e),t)e.style[i]\u003do[i];return r},$e\u003dnew RegExp(ne.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s\u003de.style;return(n\u003dn||Fe(e))\u0026\u0026(\"\"!\u003d\u003d(a\u003dn.getPropertyValue(t)||n[t])||ie(e)||(a\u003dw.style(e,t)),!d.pixelBoxStyles()\u0026\u0026We.test(a)\u0026\u0026$e.test(t)\u0026\u0026(r\u003ds.width,i\u003ds.minWidth,o\u003ds.maxWidth,s.minWidth\u003ds.maxWidth\u003ds.width\u003da,a\u003dn.width,s.width\u003dr,s.minWidth\u003di,s.maxWidth\u003do)),void 0!\u003d\u003da?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get\u003dt).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){l.style.cssText\u003d\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",c.style.cssText\u003d\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",re.appendChild(l).appendChild(c);var t\u003de.getComputedStyle(c);r\u003d\"1%\"!\u003d\u003dt.top,u\u003d12\u003d\u003d\u003dn(t.marginLeft),c.style.right\u003d\"60%\",a\u003d36\u003d\u003d\u003dn(t.right),i\u003d36\u003d\u003d\u003dn(t.width),c.style.position\u003d\"absolute\",o\u003d12\u003d\u003d\u003dn(c.offsetWidth/3),re.removeChild(l),c\u003dnull}}function n(e){return Math.round(parseFloat(e))}var r,i,o,a,s,u,l\u003dv.createElement(\"div\"),c\u003dv.createElement(\"div\");c.style\u0026\u0026(c.style.backgroundClip\u003d\"content-box\",c.cloneNode(!0).style.backgroundClip\u003d\"\",d.clearCloneStyle\u003d\"content-box\"\u003d\u003d\u003dc.style.backgroundClip,w.extend(d,{boxSizingReliable:function(){return t(),i},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),r},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),o},reliableTrDimensions:function(){var t,n,r,i;return null\u003d\u003ds\u0026\u0026(t\u003dv.createElement(\"table\"),n\u003dv.createElement(\"tr\"),r\u003dv.createElement(\"div\"),t.style.cssText\u003d\"position:absolute;left:-11111px\",n.style.height\u003d\"1px\",r.style.height\u003d\"9px\",re.appendChild(t).appendChild(n).appendChild(r),i\u003de.getComputedStyle(n),s\u003dparseInt(i.height)\u003e3,re.removeChild(t)),s}}))}();var Ue\u003d[\"Webkit\",\"Moz\",\"ms\"],Xe\u003dv.createElement(\"div\").style,Ve\u003d{};function Ge(e){var t\u003dw.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]\u003dfunction(e){for(var t\u003de[0].toUpperCase()+e.slice(1),n\u003dUe.length;n--;)if((e\u003dUe[n]+t)in Xe)return e}(e)||e)}var Ye\u003d/^(none|table(?!-c[ea]).+)/,Qe\u003d/^--/,Je\u003d{position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke\u003d{letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r\u003dte.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a\u003d\"width\"\u003d\u003d\u003dt?1:0,s\u003d0,u\u003d0;if(n\u003d\u003d\u003d(r?\"border\":\"content\"))return 0;for(;a\u003c4;a+\u003d2)\"margin\"\u003d\u003d\u003dn\u0026\u0026(u+\u003dw.css(e,n+ne[a],!0,i)),r?(\"content\"\u003d\u003d\u003dn\u0026\u0026(u-\u003dw.css(e,\"padding\"+ne[a],!0,i)),\"margin\"!\u003d\u003dn\u0026\u0026(u-\u003dw.css(e,\"border\"+ne[a]+\"Width\",!0,i))):(u+\u003dw.css(e,\"padding\"+ne[a],!0,i),\"padding\"!\u003d\u003dn?u+\u003dw.css(e,\"border\"+ne[a]+\"Width\",!0,i):s+\u003dw.css(e,\"border\"+ne[a]+\"Width\",!0,i));return!r\u0026\u0026o\u003e\u003d0\u0026\u0026(u+\u003dMath.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r\u003dFe(e),i\u003d(!d.boxSizingReliable()||n)\u0026\u0026\"border-box\"\u003d\u003d\u003dw.css(e,\"boxSizing\",!1,r),o\u003di,a\u003d_e(e,t,r),s\u003d\"offset\"+t[0].toUpperCase()+t.slice(1);if(We.test(a)){if(!n)return a;a\u003d\"auto\"}return(!d.boxSizingReliable()\u0026\u0026i||!d.reliableTrDimensions()\u0026\u0026A(e,\"tr\")||\"auto\"\u003d\u003d\u003da||!parseFloat(a)\u0026\u0026\"inline\"\u003d\u003d\u003dw.css(e,\"display\",!1,r))\u0026\u0026e.getClientRects().length\u0026\u0026(i\u003d\"border-box\"\u003d\u003d\u003dw.css(e,\"boxSizing\",!1,r),(o\u003ds in e)\u0026\u0026(a\u003de[s])),(a\u003dparseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n\u003d_e(e,\"opacity\");return\"\"\u003d\u003d\u003dn?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e\u0026\u00263!\u003d\u003de.nodeType\u0026\u00268!\u003d\u003de.nodeType\u0026\u0026e.style){var i,o,a,s\u003dX(t),u\u003dQe.test(t),l\u003de.style;if(u||(t\u003dGe(s)),a\u003dw.cssHooks[t]||w.cssHooks[s],void 0\u003d\u003d\u003dn)return a\u0026\u0026\"get\"in a\u0026\u0026void 0!\u003d\u003d(i\u003da.get(e,!1,r))?i:l[t];\"string\"\u003d\u003d\u003d(o\u003dtypeof n)\u0026\u0026(i\u003dte.exec(n))\u0026\u0026i[1]\u0026\u0026(n\u003dse(e,t,i),o\u003d\"number\"),null!\u003dn\u0026\u0026n\u003d\u003dn\u0026\u0026(\"number\"!\u003d\u003do||u||(n+\u003di\u0026\u0026i[3]||(w.cssNumber[s]?\"\":\"px\")),d.clearCloneStyle||\"\"!\u003d\u003dn||0!\u003d\u003dt.indexOf(\"background\")||(l[t]\u003d\"inherit\"),a\u0026\u0026\"set\"in a\u0026\u0026void 0\u003d\u003d\u003d(n\u003da.set(e,n,r))||(u?l.setProperty(t,n):l[t]\u003dn))}},css:function(e,t,n,r){var i,o,a,s\u003dX(t);return Qe.test(t)||(t\u003dGe(s)),(a\u003dw.cssHooks[t]||w.cssHooks[s])\u0026\u0026\"get\"in a\u0026\u0026(i\u003da.get(e,!0,n)),void 0\u003d\u003d\u003di\u0026\u0026(i\u003d_e(e,t,r)),\"normal\"\u003d\u003d\u003di\u0026\u0026t in Ke\u0026\u0026(i\u003dKe[t]),\"\"\u003d\u003d\u003dn||n?(o\u003dparseFloat(i),!0\u003d\u003d\u003dn||isFinite(o)?o||0:i):i}}),w.each([\"height\",\"width\"],(function(e,t){w.cssHooks[t]\u003d{get:function(e,n,r){if(n)return!Ye.test(w.css(e,\"display\"))||e.getClientRects().length\u0026\u0026e.getBoundingClientRect().width?tt(e,t,r):Be(e,Je,(function(){return tt(e,t,r)}))},set:function(e,n,r){var i,o\u003dFe(e),a\u003d!d.scrollboxSize()\u0026\u0026\"absolute\"\u003d\u003d\u003do.position,s\u003d(a||r)\u0026\u0026\"border-box\"\u003d\u003d\u003dw.css(e,\"boxSizing\",!1,o),u\u003dr?et(e,t,r,s,o):0;return s\u0026\u0026a\u0026\u0026(u-\u003dMath.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-et(e,t,\"border\",!1,o)-.5)),u\u0026\u0026(i\u003dte.exec(n))\u0026\u0026\"px\"!\u003d\u003d(i[3]||\"px\")\u0026\u0026(e.style[t]\u003dn,n\u003dw.css(e,t)),Ze(0,n,u)}}})),w.cssHooks.marginLeft\u003dze(d.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-Be(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+\"px\"})),w.each({margin:\"\",padding:\"\",border:\"Width\"},(function(e,t){w.cssHooks[e+t]\u003d{expand:function(n){for(var r\u003d0,i\u003d{},o\u003d\"string\"\u003d\u003dtypeof n?n.split(\" \"):[n];r\u003c4;r++)i[e+ne[r]+t]\u003do[r]||o[r-2]||o[0];return i}},\"margin\"!\u003d\u003de\u0026\u0026(w.cssHooks[e+t].set\u003dZe)})),w.fn.extend({css:function(e,t){return $(this,(function(e,t,n){var r,i,o\u003d{},a\u003d0;if(Array.isArray(t)){for(r\u003dFe(e),i\u003dt.length;a\u003ci;a++)o[t[a]]\u003dw.css(e,t[a],!1,r);return o}return void 0!\u003d\u003dn?w.style(e,t,n):w.css(e,t)}),e,t,arguments.length\u003e1)}}),w.Tween\u003dnt,nt.prototype\u003d{constructor:nt,init:function(e,t,n,r,i,o){this.elem\u003de,this.prop\u003dn,this.easing\u003di||w.easing._default,this.options\u003dt,this.start\u003dthis.now\u003dthis.cur(),this.end\u003dr,this.unit\u003do||(w.cssNumber[n]?\"\":\"px\")},cur:function(){var e\u003dnt.propHooks[this.prop];return e\u0026\u0026e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n\u003dnt.propHooks[this.prop];return this.options.duration?this.pos\u003dt\u003dw.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos\u003dt\u003de,this.now\u003d(this.end-this.start)*t+this.start,this.options.step\u0026\u0026this.options.step.call(this.elem,this.now,this),n\u0026\u0026n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype\u003dnt.prototype,nt.propHooks\u003d{_default:{get:function(e){var t;return 1!\u003d\u003de.elem.nodeType||null!\u003de.elem[e.prop]\u0026\u0026null\u003d\u003de.elem.style[e.prop]?e.elem[e.prop]:(t\u003dw.css(e.elem,e.prop,\"\"))\u0026\u0026\"auto\"!\u003d\u003dt?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!\u003d\u003de.elem.nodeType||!w.cssHooks[e.prop]\u0026\u0026null\u003d\u003de.elem.style[Ge(e.prop)]?e.elem[e.prop]\u003de.now:w.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop\u003dnt.propHooks.scrollLeft\u003d{set:function(e){e.elem.nodeType\u0026\u0026e.elem.parentNode\u0026\u0026(e.elem[e.prop]\u003de.now)}},w.easing\u003d{linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},w.fx\u003dnt.prototype.init,w.fx.step\u003d{};var rt,it,ot\u003d/^(?:toggle|show|hide)$/,at\u003d/queueHooks$/;function st(){it\u0026\u0026(!1\u003d\u003d\u003dv.hidden\u0026\u0026e.requestAnimationFrame?e.requestAnimationFrame(st):e.setTimeout(st,w.fx.interval),w.fx.tick())}function ut(){return e.setTimeout((function(){rt\u003dvoid 0})),rt\u003dDate.now()}function lt(e,t){var n,r\u003d0,i\u003d{height:e};for(t\u003dt?1:0;r\u003c4;r+\u003d2-t)i[\"margin\"+(n\u003dne[r])]\u003di[\"padding\"+n]\u003de;return t\u0026\u0026(i.opacity\u003di.width\u003de),i}function ct(e,t,n){for(var r,i\u003d(ft.tweeners[t]||[]).concat(ft.tweeners[\"*\"]),o\u003d0,a\u003di.length;o\u003ca;o++)if(r\u003di[o].call(n,t,e))return r}function ft(e,t,n){var r,i,o\u003d0,a\u003dft.prefilters.length,s\u003dw.Deferred().always((function(){delete u.elem})),u\u003dfunction(){if(i)return!1;for(var t\u003drt||ut(),n\u003dMath.max(0,l.startTime+l.duration-t),r\u003d1-(n/l.duration||0),o\u003d0,a\u003dl.tweens.length;o\u003ca;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r\u003c1\u0026\u0026a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l\u003ds.promise({elem:e,props:w.extend({},t),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},n),originalProperties:t,originalOptions:n,startTime:rt||ut(),duration:n.duration,tweens:[],createTween:function(t,n){var r\u003dw.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n\u003d0,r\u003dt?l.tweens.length:0;if(i)return this;for(i\u003d!0;n\u003cr;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c\u003dl.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i\u003dt[r\u003dX(n)],o\u003de[n],Array.isArray(o)\u0026\u0026(i\u003do[1],o\u003de[n]\u003do[0]),n!\u003d\u003dr\u0026\u0026(e[r]\u003do,delete e[n]),(a\u003dw.cssHooks[r])\u0026\u0026\"expand\"in a)for(n in o\u003da.expand(o),delete e[r],o)n in e||(e[n]\u003do[n],t[n]\u003di);else t[r]\u003di}(c,l.opts.specialEasing);o\u003ca;o++)if(r\u003dft.prefilters[o].call(l,e,c,l.opts))return h(r.stop)\u0026\u0026(w._queueHooks(l.elem,l.opts.queue).stop\u003dr.stop.bind(r)),r;return w.map(c,ct,l),h(l.opts.start)\u0026\u0026l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),w.fx.timer(w.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}w.Animation\u003dw.extend(ft,{tweeners:{\"*\":[function(e,t){var n\u003dthis.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){h(e)?(t\u003de,e\u003d[\"*\"]):e\u003de.match(P);for(var n,r\u003d0,i\u003de.length;r\u003ci;r++)n\u003de[r],ft.tweeners[n]\u003dft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f\u003d\"width\"in t||\"height\"in t,p\u003dthis,d\u003d{},h\u003de.style,g\u003de.nodeType\u0026\u0026ae(e),v\u003dY.get(e,\"fxshow\");for(r in n.queue||(null\u003d\u003d(a\u003dw._queueHooks(e,\"fx\")).unqueued\u0026\u0026(a.unqueued\u003d0,s\u003da.empty.fire,a.empty.fire\u003dfunction(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,w.queue(e,\"fx\").length||a.empty.fire()}))}))),t)if(i\u003dt[r],ot.test(i)){if(delete t[r],o\u003do||\"toggle\"\u003d\u003d\u003di,i\u003d\u003d\u003d(g?\"hide\":\"show\")){if(\"show\"!\u003d\u003di||!v||void 0\u003d\u003d\u003dv[r])continue;g\u003d!0}d[r]\u003dv\u0026\u0026v[r]||w.style(e,r)}if((u\u003d!w.isEmptyObject(t))||!w.isEmptyObject(d))for(r in f\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u0026(n.overflow\u003d[h.overflow,h.overflowX,h.overflowY],null\u003d\u003d(l\u003dv\u0026\u0026v.display)\u0026\u0026(l\u003dY.get(e,\"display\")),\"none\"\u003d\u003d\u003d(c\u003dw.css(e,\"display\"))\u0026\u0026(l?c\u003dl:(ce([e],!0),l\u003de.style.display||l,c\u003dw.css(e,\"display\"),ce([e]))),(\"inline\"\u003d\u003d\u003dc||\"inline-block\"\u003d\u003d\u003dc\u0026\u0026null!\u003dl)\u0026\u0026\"none\"\u003d\u003d\u003dw.css(e,\"float\")\u0026\u0026(u||(p.done((function(){h.display\u003dl})),null\u003d\u003dl\u0026\u0026(c\u003dh.display,l\u003d\"none\"\u003d\u003d\u003dc?\"\":c)),h.display\u003d\"inline-block\")),n.overflow\u0026\u0026(h.overflow\u003d\"hidden\",p.always((function(){h.overflow\u003dn.overflow[0],h.overflowX\u003dn.overflow[1],h.overflowY\u003dn.overflow[2]}))),u\u003d!1,d)u||(v?\"hidden\"in v\u0026\u0026(g\u003dv.hidden):v\u003dY.access(e,\"fxshow\",{display:l}),o\u0026\u0026(v.hidden\u003d!g),g\u0026\u0026ce([e],!0),p.done((function(){for(r in g||ce([e]),Y.remove(e,\"fxshow\"),d)w.style(e,r,d[r])}))),u\u003dct(g?v[r]:0,r,p),r in v||(v[r]\u003du.start,g\u0026\u0026(u.end\u003du.start,u.start\u003d0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),w.speed\u003dfunction(e,t,n){var r\u003de\u0026\u0026\"object\"\u003d\u003dtypeof e?w.extend({},e):{complete:n||!n\u0026\u0026t||h(e)\u0026\u0026e,duration:e,easing:n\u0026\u0026t||t\u0026\u0026!h(t)\u0026\u0026t};return w.fx.off?r.duration\u003d0:\"number\"!\u003dtypeof r.duration\u0026\u0026(r.duration in w.fx.speeds?r.duration\u003dw.fx.speeds[r.duration]:r.duration\u003dw.fx.speeds._default),null!\u003dr.queue\u0026\u0026!0!\u003d\u003dr.queue||(r.queue\u003d\"fx\"),r.old\u003dr.complete,r.complete\u003dfunction(){h(r.old)\u0026\u0026r.old.call(this),r.queue\u0026\u0026w.dequeue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i\u003dw.isEmptyObject(e),o\u003dw.speed(t,n,r),a\u003dfunction(){var t\u003dft(this,w.extend({},e),o);(i||Y.get(this,\"finish\"))\u0026\u0026t.stop(!0)};return a.finish\u003da,i||!1\u003d\u003d\u003do.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r\u003dfunction(e){var t\u003de.stop;delete e.stop,t(n)};return\"string\"!\u003dtypeof e\u0026\u0026(n\u003dt,t\u003de,e\u003dvoid 0),t\u0026\u0026this.queue(e||\"fx\",[]),this.each((function(){var t\u003d!0,i\u003dnull!\u003de\u0026\u0026e+\"queueHooks\",o\u003dw.timers,a\u003dY.get(this);if(i)a[i]\u0026\u0026a[i].stop\u0026\u0026r(a[i]);else for(i in a)a[i]\u0026\u0026a[i].stop\u0026\u0026at.test(i)\u0026\u0026r(a[i]);for(i\u003do.length;i--;)o[i].elem!\u003d\u003dthis||null!\u003de\u0026\u0026o[i].queue!\u003d\u003de||(o[i].anim.stop(n),t\u003d!1,o.splice(i,1));!t\u0026\u0026n||w.dequeue(this,e)}))},finish:function(e){return!1!\u003d\u003de\u0026\u0026(e\u003de||\"fx\"),this.each((function(){var t,n\u003dY.get(this),r\u003dn[e+\"queue\"],i\u003dn[e+\"queueHooks\"],o\u003dw.timers,a\u003dr?r.length:0;for(n.finish\u003d!0,w.queue(this,e,[]),i\u0026\u0026i.stop\u0026\u0026i.stop.call(this,!0),t\u003do.length;t--;)o[t].elem\u003d\u003d\u003dthis\u0026\u0026o[t].queue\u003d\u003d\u003de\u0026\u0026(o[t].anim.stop(!0),o.splice(t,1));for(t\u003d0;t\u003ca;t++)r[t]\u0026\u0026r[t].finish\u0026\u0026r[t].finish.call(this);delete n.finish}))}}),w.each([\"toggle\",\"show\",\"hide\"],(function(e,t){var n\u003dw.fn[t];w.fn[t]\u003dfunction(e,r,i){return null\u003d\u003de||\"boolean\"\u003d\u003dtypeof e?n.apply(this,arguments):this.animate(lt(t,!0),e,r,i)}})),w.each({slideDown:lt(\"show\"),slideUp:lt(\"hide\"),slideToggle:lt(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},(function(e,t){w.fn[e]\u003dfunction(e,n,r){return this.animate(t,e,n,r)}})),w.timers\u003d[],w.fx.tick\u003dfunction(){var e,t\u003d0,n\u003dw.timers;for(rt\u003dDate.now();t\u003cn.length;t++)(e\u003dn[t])()||n[t]!\u003d\u003de||n.splice(t--,1);n.length||w.fx.stop(),rt\u003dvoid 0},w.fx.timer\u003dfunction(e){w.timers.push(e),w.fx.start()},w.fx.interval\u003d13,w.fx.start\u003dfunction(){it||(it\u003d!0,st())},w.fx.stop\u003dfunction(){it\u003dnull},w.fx.speeds\u003d{slow:600,fast:200,_default:400},w.fn.delay\u003dfunction(t,n){return t\u003dw.fx\u0026\u0026w.fx.speeds[t]||t,n\u003dn||\"fx\",this.queue(n,(function(n,r){var i\u003de.setTimeout(n,t);r.stop\u003dfunction(){e.clearTimeout(i)}}))},function(){var e\u003dv.createElement(\"input\"),t\u003dv.createElement(\"select\").appendChild(v.createElement(\"option\"));e.type\u003d\"checkbox\",d.checkOn\u003d\"\"!\u003d\u003de.value,d.optSelected\u003dt.selected,(e\u003dv.createElement(\"input\")).value\u003d\"t\",e.type\u003d\"radio\",d.radioValue\u003d\"t\"\u003d\u003d\u003de.value}();var pt,dt\u003dw.expr.attrHandle;w.fn.extend({attr:function(e,t){return $(this,w.attr,e,t,arguments.length\u003e1)},removeAttr:function(e){return this.each((function(){w.removeAttr(this,e)}))}}),w.extend({attr:function(e,t,n){var r,i,o\u003de.nodeType;if(3!\u003d\u003do\u0026\u00268!\u003d\u003do\u0026\u00262!\u003d\u003do)return void 0\u003d\u003d\u003de.getAttribute?w.prop(e,t,n):(1\u003d\u003d\u003do\u0026\u0026w.isXMLDoc(e)||(i\u003dw.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?pt:void 0)),void 0!\u003d\u003dn?null\u003d\u003d\u003dn?void w.removeAttr(e,t):i\u0026\u0026\"set\"in i\u0026\u0026void 0!\u003d\u003d(r\u003di.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i\u0026\u0026\"get\"in i\u0026\u0026null!\u003d\u003d(r\u003di.get(e,t))?r:null\u003d\u003d(r\u003dw.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!d.radioValue\u0026\u0026\"radio\"\u003d\u003d\u003dt\u0026\u0026A(e,\"input\")){var n\u003de.value;return e.setAttribute(\"type\",t),n\u0026\u0026(e.value\u003dn),t}}}},removeAttr:function(e,t){var n,r\u003d0,i\u003dt\u0026\u0026t.match(P);if(i\u0026\u00261\u003d\u003d\u003de.nodeType)for(;n\u003di[r++];)e.removeAttribute(n)}}),pt\u003d{set:function(e,t,n){return!1\u003d\u003d\u003dt?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\\w+/g),(function(e,t){var n\u003ddt[t]||w.find.attr;dt[t]\u003dfunction(e,t,r){var i,o,a\u003dt.toLowerCase();return r||(o\u003ddt[a],dt[a]\u003di,i\u003dnull!\u003dn(e,t,r)?a:null,dt[a]\u003do),i}}));var ht\u003d/^(?:input|select|textarea|button)$/i,gt\u003d/^(?:a|area)$/i;function vt(e){return(e.match(P)||[]).join(\" \")}function yt(e){return e.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\"}function mt(e){return Array.isArray(e)?e:\"string\"\u003d\u003dtypeof e\u0026\u0026e.match(P)||[]}w.fn.extend({prop:function(e,t){return $(this,w.prop,e,t,arguments.length\u003e1)},removeProp:function(e){return this.each((function(){delete this[w.propFix[e]||e]}))}}),w.extend({prop:function(e,t,n){var r,i,o\u003de.nodeType;if(3!\u003d\u003do\u0026\u00268!\u003d\u003do\u0026\u00262!\u003d\u003do)return 1\u003d\u003d\u003do\u0026\u0026w.isXMLDoc(e)||(t\u003dw.propFix[t]||t,i\u003dw.propHooks[t]),void 0!\u003d\u003dn?i\u0026\u0026\"set\"in i\u0026\u0026void 0!\u003d\u003d(r\u003di.set(e,n,t))?r:e[t]\u003dn:i\u0026\u0026\"get\"in i\u0026\u0026null!\u003d\u003d(r\u003di.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t\u003dw.find.attr(e,\"tabindex\");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)\u0026\u0026e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),d.optSelected||(w.propHooks.selected\u003d{get:function(e){var t\u003de.parentNode;return t\u0026\u0026t.parentNode\u0026\u0026t.parentNode.selectedIndex,null},set:function(e){var t\u003de.parentNode;t\u0026\u0026(t.selectedIndex,t.parentNode\u0026\u0026t.parentNode.selectedIndex)}}),w.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],(function(){w.propFix[this.toLowerCase()]\u003dthis})),w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u\u003d0;if(h(e))return this.each((function(t){w(this).addClass(e.call(this,t,yt(this)))}));if((t\u003dmt(e)).length)for(;n\u003dthis[u++];)if(i\u003dyt(n),r\u003d1\u003d\u003d\u003dn.nodeType\u0026\u0026\" \"+vt(i)+\" \"){for(a\u003d0;o\u003dt[a++];)r.indexOf(\" \"+o+\" \")\u003c0\u0026\u0026(r+\u003do+\" \");i!\u003d\u003d(s\u003dvt(r))\u0026\u0026n.setAttribute(\"class\",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u\u003d0;if(h(e))return this.each((function(t){w(this).removeClass(e.call(this,t,yt(this)))}));if(!arguments.length)return this.attr(\"class\",\"\");if((t\u003dmt(e)).length)for(;n\u003dthis[u++];)if(i\u003dyt(n),r\u003d1\u003d\u003d\u003dn.nodeType\u0026\u0026\" \"+vt(i)+\" \"){for(a\u003d0;o\u003dt[a++];)for(;r.indexOf(\" \"+o+\" \")\u003e-1;)r\u003dr.replace(\" \"+o+\" \",\" \");i!\u003d\u003d(s\u003dvt(r))\u0026\u0026n.setAttribute(\"class\",s)}return this},toggleClass:function(e,t){var n\u003dtypeof e,r\u003d\"string\"\u003d\u003d\u003dn||Array.isArray(e);return\"boolean\"\u003d\u003dtypeof t\u0026\u0026r?t?this.addClass(e):this.removeClass(e):h(e)?this.each((function(n){w(this).toggleClass(e.call(this,n,yt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i\u003d0,o\u003dw(this),a\u003dmt(e);t\u003da[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!\u003d\u003de\u0026\u0026\"boolean\"!\u003d\u003dn||((t\u003dyt(this))\u0026\u0026Y.set(this,\"__className__\",t),this.setAttribute\u0026\u0026this.setAttribute(\"class\",t||!1\u003d\u003d\u003de?\"\":Y.get(this,\"__className__\")||\"\"))}))},hasClass:function(e){var t,n,r\u003d0;for(t\u003d\" \"+e+\" \";n\u003dthis[r++];)if(1\u003d\u003d\u003dn.nodeType\u0026\u0026(\" \"+vt(yt(n))+\" \").indexOf(t)\u003e-1)return!0;return!1}});var xt\u003d/\\r/g;w.fn.extend({val:function(e){var t,n,r,i\u003dthis[0];return arguments.length?(r\u003dh(e),this.each((function(n){var i;1\u003d\u003d\u003dthis.nodeType\u0026\u0026(null\u003d\u003d(i\u003dr?e.call(this,n,w(this).val()):e)?i\u003d\"\":\"number\"\u003d\u003dtypeof i?i+\u003d\"\":Array.isArray(i)\u0026\u0026(i\u003dw.map(i,(function(e){return null\u003d\u003de?\"\":e+\"\"}))),(t\u003dw.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])\u0026\u0026\"set\"in t\u0026\u0026void 0!\u003d\u003dt.set(this,i,\"value\")||(this.value\u003di))}))):i?(t\u003dw.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])\u0026\u0026\"get\"in t\u0026\u0026void 0!\u003d\u003d(n\u003dt.get(i,\"value\"))?n:\"string\"\u003d\u003dtypeof(n\u003di.value)?n.replace(xt,\"\"):null\u003d\u003dn?\"\":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t\u003dw.find.attr(e,\"value\");return null!\u003dt?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i\u003de.options,o\u003de.selectedIndex,a\u003d\"select-one\"\u003d\u003d\u003de.type,s\u003da?null:[],u\u003da?o+1:i.length;for(r\u003do\u003c0?u:a?o:0;r\u003cu;r++)if(((n\u003di[r]).selected||r\u003d\u003d\u003do)\u0026\u0026!n.disabled\u0026\u0026(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t\u003dw(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i\u003de.options,o\u003dw.makeArray(t),a\u003di.length;a--;)((r\u003di[a]).selected\u003dw.inArray(w.valHooks.option.get(r),o)\u003e-1)\u0026\u0026(n\u003d!0);return n||(e.selectedIndex\u003d-1),o}}}}),w.each([\"radio\",\"checkbox\"],(function(){w.valHooks[this]\u003d{set:function(e,t){if(Array.isArray(t))return e.checked\u003dw.inArray(w(e).val(),t)\u003e-1}},d.checkOn||(w.valHooks[this].get\u003dfunction(e){return null\u003d\u003d\u003de.getAttribute(\"value\")?\"on\":e.value})})),d.focusin\u003d\"onfocusin\"in e;var bt\u003d/^(?:focusinfocus|focusoutblur)$/,wt\u003dfunction(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,y\u003d[r||v],m\u003dc.call(t,\"type\")?t.type:t,x\u003dc.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(a\u003dd\u003ds\u003dr\u003dr||v,3!\u003d\u003dr.nodeType\u0026\u00268!\u003d\u003dr.nodeType\u0026\u0026!bt.test(m+w.event.triggered)\u0026\u0026(m.indexOf(\".\")\u003e-1\u0026\u0026(x\u003dm.split(\".\"),m\u003dx.shift(),x.sort()),l\u003dm.indexOf(\":\")\u003c0\u0026\u0026\"on\"+m,(t\u003dt[w.expando]?t:new w.Event(m,\"object\"\u003d\u003dtypeof t\u0026\u0026t)).isTrigger\u003di?2:3,t.namespace\u003dx.join(\".\"),t.rnamespace\u003dt.namespace?new RegExp(\"(^|\\\\.)\"+x.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result\u003dvoid 0,t.target||(t.target\u003dr),n\u003dnull\u003d\u003dn?[t]:w.makeArray(n,[t]),p\u003dw.event.special[m]||{},i||!p.trigger||!1!\u003d\u003dp.trigger.apply(r,n))){if(!i\u0026\u0026!p.noBubble\u0026\u0026!g(r)){for(u\u003dp.delegateType||m,bt.test(u+m)||(a\u003da.parentNode);a;a\u003da.parentNode)y.push(a),s\u003da;s\u003d\u003d\u003d(r.ownerDocument||v)\u0026\u0026y.push(s.defaultView||s.parentWindow||e)}for(o\u003d0;(a\u003dy[o++])\u0026\u0026!t.isPropagationStopped();)d\u003da,t.type\u003do\u003e1?u:p.bindType||m,(f\u003d(Y.get(a,\"events\")||Object.create(null))[t.type]\u0026\u0026Y.get(a,\"handle\"))\u0026\u0026f.apply(a,n),(f\u003dl\u0026\u0026a[l])\u0026\u0026f.apply\u0026\u0026V(a)\u0026\u0026(t.result\u003df.apply(a,n),!1\u003d\u003d\u003dt.result\u0026\u0026t.preventDefault());return t.type\u003dm,i||t.isDefaultPrevented()||p._default\u0026\u0026!1!\u003d\u003dp._default.apply(y.pop(),n)||!V(r)||l\u0026\u0026h(r[m])\u0026\u0026!g(r)\u0026\u0026((s\u003dr[l])\u0026\u0026(r[l]\u003dnull),w.event.triggered\u003dm,t.isPropagationStopped()\u0026\u0026d.addEventListener(m,wt),r[m](),t.isPropagationStopped()\u0026\u0026d.removeEventListener(m,wt),w.event.triggered\u003dvoid 0,s\u0026\u0026(r[l]\u003ds)),t.result}},simulate:function(e,t,n){var r\u003dw.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each((function(){w.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n\u003dthis[0];if(n)return w.event.trigger(e,t,n,!0)}}),d.focusin||w.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){var n\u003dfunction(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]\u003d{setup:function(){var r\u003dthis.ownerDocument||this.document||this,i\u003dY.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r\u003dthis.ownerDocument||this.document||this,i\u003dY.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}}));var Tt\u003de.location,Ct\u003d{guid:Date.now()},Et\u003d/\\?/;w.parseXML\u003dfunction(t){var n;if(!t||\"string\"!\u003dtypeof t)return null;try{n\u003d(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(e){n\u003dvoid 0}return n\u0026\u0026!n.getElementsByTagName(\"parsererror\").length||w.error(\"Invalid XML: \"+t),n};var St\u003d/\\[\\]$/,kt\u003d/\\r?\\n/g,At\u003d/^(?:submit|button|image|reset|file)$/i,Nt\u003d/^(?:input|select|textarea|keygen)/i;function Dt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,(function(t,i){n||St.test(e)?r(e,i):Dt(e+\"[\"+(\"object\"\u003d\u003dtypeof i\u0026\u0026null!\u003di?t:\"\")+\"]\",i,n,r)}));else if(n||\"object\"!\u003d\u003dx(t))r(e,t);else for(i in t)Dt(e+\"[\"+i+\"]\",t[i],n,r)}w.param\u003dfunction(e,t){var n,r\u003d[],i\u003dfunction(e,t){var n\u003dh(t)?t():t;r[r.length]\u003dencodeURIComponent(e)+\"\u003d\"+encodeURIComponent(null\u003d\u003dn?\"\":n)};if(null\u003d\u003de)return\"\";if(Array.isArray(e)||e.jquery\u0026\u0026!w.isPlainObject(e))w.each(e,(function(){i(this.name,this.value)}));else for(n in e)Dt(n,e[n],t,i);return r.join(\"\u0026\")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e\u003dw.prop(this,\"elements\");return e?w.makeArray(e):this})).filter((function(){var e\u003dthis.type;return this.name\u0026\u0026!w(this).is(\":disabled\")\u0026\u0026Nt.test(this.nodeName)\u0026\u0026!At.test(e)\u0026\u0026(this.checked||!de.test(e))})).map((function(e,t){var n\u003dw(this).val();return null\u003d\u003dn?null:Array.isArray(n)?w.map(n,(function(e){return{name:t.name,value:e.replace(kt,\"\\r\\n\")}})):{name:t.name,value:n.replace(kt,\"\\r\\n\")}})).get()}});var jt\u003d/%20/g,qt\u003d/#.*$/,Lt\u003d/([?\u0026])_\u003d[^\u0026]*/,Ht\u003d/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Ot\u003d/^(?:GET|HEAD)$/,Pt\u003d/^\\/\\//,Rt\u003d{},Mt\u003d{},It\u003d\"*/\".concat(\"*\"),Wt\u003dv.createElement(\"a\");function Ft(e){return function(t,n){\"string\"!\u003dtypeof t\u0026\u0026(n\u003dt,t\u003d\"*\");var r,i\u003d0,o\u003dt.toLowerCase().match(P)||[];if(h(n))for(;r\u003do[i++];)\"+\"\u003d\u003d\u003dr[0]?(r\u003dr.slice(1)||\"*\",(e[r]\u003de[r]||[]).unshift(n)):(e[r]\u003de[r]||[]).push(n)}}function Bt(e,t,n,r){var i\u003d{},o\u003de\u003d\u003d\u003dMt;function a(s){var u;return i[s]\u003d!0,w.each(e[s]||[],(function(e,s){var l\u003ds(t,n,r);return\"string\"!\u003dtypeof l||o||i[l]?o?!(u\u003dl):void 0:(t.dataTypes.unshift(l),a(l),!1)})),u}return a(t.dataTypes[0])||!i[\"*\"]\u0026\u0026a(\"*\")}function $t(e,t){var n,r,i\u003dw.ajaxSettings.flatOptions||{};for(n in t)void 0!\u003d\u003dt[n]\u0026\u0026((i[n]?e:r||(r\u003d{}))[n]\u003dt[n]);return r\u0026\u0026w.extend(!0,e,r),e}Wt.href\u003dTt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset\u003dUTF-8\",accepts:{\"*\":It,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,w.ajaxSettings),t):$t(w.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(t,n){\"object\"\u003d\u003dtypeof t\u0026\u0026(n\u003dt,t\u003dvoid 0),n\u003dn||{};var r,i,o,a,s,u,l,c,f,p,d\u003dw.ajaxSetup({},n),h\u003dd.context||d,g\u003dd.context\u0026\u0026(h.nodeType||h.jquery)?w(h):w.event,y\u003dw.Deferred(),m\u003dw.Callbacks(\"once memory\"),x\u003dd.statusCode||{},b\u003d{},T\u003d{},C\u003d\"canceled\",E\u003d{readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a\u003d{};t\u003dHt.exec(o);)a[t[1].toLowerCase()+\" \"]\u003d(a[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t\u003da[e.toLowerCase()+\" \"]}return null\u003d\u003dt?null:t.join(\", \")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null\u003d\u003dl\u0026\u0026(e\u003dT[e.toLowerCase()]\u003dT[e.toLowerCase()]||e,b[e]\u003dt),this},overrideMimeType:function(e){return null\u003d\u003dl\u0026\u0026(d.mimeType\u003de),this},statusCode:function(e){var t;if(e)if(l)E.always(e[E.status]);else for(t in e)x[t]\u003d[x[t],e[t]];return this},abort:function(e){var t\u003de||C;return r\u0026\u0026r.abort(t),S(0,t),this}};if(y.promise(E),d.url\u003d((t||d.url||Tt.href)+\"\").replace(Pt,Tt.protocol+\"//\"),d.type\u003dn.method||n.type||d.method||d.type,d.dataTypes\u003d(d.dataType||\"*\").toLowerCase().match(P)||[\"\"],null\u003d\u003dd.crossDomain){u\u003dv.createElement(\"a\");try{u.href\u003dd.url,u.href\u003du.href,d.crossDomain\u003dWt.protocol+\"//\"+Wt.host!\u003du.protocol+\"//\"+u.host}catch(e){d.crossDomain\u003d!0}}if(d.data\u0026\u0026d.processData\u0026\u0026\"string\"!\u003dtypeof d.data\u0026\u0026(d.data\u003dw.param(d.data,d.traditional)),Bt(Rt,d,n,E),l)return E;for(f in(c\u003dw.event\u0026\u0026d.global)\u0026\u00260\u003d\u003dw.active++\u0026\u0026w.event.trigger(\"ajaxStart\"),d.type\u003dd.type.toUpperCase(),d.hasContent\u003d!Ot.test(d.type),i\u003dd.url.replace(qt,\"\"),d.hasContent?d.data\u0026\u0026d.processData\u0026\u00260\u003d\u003d\u003d(d.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")\u0026\u0026(d.data\u003dd.data.replace(jt,\"+\")):(p\u003dd.url.slice(i.length),d.data\u0026\u0026(d.processData||\"string\"\u003d\u003dtypeof d.data)\u0026\u0026(i+\u003d(Et.test(i)?\"\u0026\":\"?\")+d.data,delete d.data),!1\u003d\u003d\u003dd.cache\u0026\u0026(i\u003di.replace(Lt,\"$1\"),p\u003d(Et.test(i)?\"\u0026\":\"?\")+\"_\u003d\"+Ct.guid+++p),d.url\u003di+p),d.ifModified\u0026\u0026(w.lastModified[i]\u0026\u0026E.setRequestHeader(\"If-Modified-Since\",w.lastModified[i]),w.etag[i]\u0026\u0026E.setRequestHeader(\"If-None-Match\",w.etag[i])),(d.data\u0026\u0026d.hasContent\u0026\u0026!1!\u003d\u003dd.contentType||n.contentType)\u0026\u0026E.setRequestHeader(\"Content-Type\",d.contentType),E.setRequestHeader(\"Accept\",d.dataTypes[0]\u0026\u0026d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(\"*\"!\u003d\u003dd.dataTypes[0]?\", \"+It+\"; q\u003d0.01\":\"\"):d.accepts[\"*\"]),d.headers)E.setRequestHeader(f,d.headers[f]);if(d.beforeSend\u0026\u0026(!1\u003d\u003d\u003dd.beforeSend.call(h,E,d)||l))return E.abort();if(C\u003d\"abort\",m.add(d.complete),E.done(d.success),E.fail(d.error),r\u003dBt(Mt,d,n,E)){if(E.readyState\u003d1,c\u0026\u0026g.trigger(\"ajaxSend\",[E,d]),l)return E;d.async\u0026\u0026d.timeout\u003e0\u0026\u0026(s\u003de.setTimeout((function(){E.abort(\"timeout\")}),d.timeout));try{l\u003d!1,r.send(b,S)}catch(e){if(l)throw e;S(-1,e)}}else S(-1,\"No Transport\");function S(t,n,a,u){var f,p,v,b,T,C\u003dn;l||(l\u003d!0,s\u0026\u0026e.clearTimeout(s),r\u003dvoid 0,o\u003du||\"\",E.readyState\u003dt\u003e0?4:0,f\u003dt\u003e\u003d200\u0026\u0026t\u003c300||304\u003d\u003d\u003dt,a\u0026\u0026(b\u003dfunction(e,t,n){for(var r,i,o,a,s\u003de.contents,u\u003de.dataTypes;\"*\"\u003d\u003d\u003du[0];)u.shift(),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003de.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]\u0026\u0026s[i].test(r)){u.unshift(i);break}if(u[0]in n)o\u003du[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o\u003di;break}a||(a\u003di)}o\u003do||a}if(o)return o!\u003d\u003du[0]\u0026\u0026u.unshift(o),n[o]}(d,E,a)),!f\u0026\u0026w.inArray(\"script\",d.dataTypes)\u003e-1\u0026\u0026(d.converters[\"text script\"]\u003dfunction(){}),b\u003dfunction(e,t,n,r){var i,o,a,s,u,l\u003d{},c\u003de.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]\u003de.converters[a];for(o\u003dc.shift();o;)if(e.responseFields[o]\u0026\u0026(n[e.responseFields[o]]\u003dt),!u\u0026\u0026r\u0026\u0026e.dataFilter\u0026\u0026(t\u003de.dataFilter(t,e.dataType)),u\u003do,o\u003dc.shift())if(\"*\"\u003d\u003d\u003do)o\u003du;else if(\"*\"!\u003d\u003du\u0026\u0026u!\u003d\u003do){if(!(a\u003dl[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s\u003di.split(\" \"))[1]\u003d\u003d\u003do\u0026\u0026(a\u003dl[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0\u003d\u003d\u003da?a\u003dl[i]:!0!\u003d\u003dl[i]\u0026\u0026(o\u003ds[0],c.unshift(s[1]));break}if(!0!\u003d\u003da)if(a\u0026\u0026e.throws)t\u003da(t);else try{t\u003da(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(d,b,E,f),f?(d.ifModified\u0026\u0026((T\u003dE.getResponseHeader(\"Last-Modified\"))\u0026\u0026(w.lastModified[i]\u003dT),(T\u003dE.getResponseHeader(\"etag\"))\u0026\u0026(w.etag[i]\u003dT)),204\u003d\u003d\u003dt||\"HEAD\"\u003d\u003d\u003dd.type?C\u003d\"nocontent\":304\u003d\u003d\u003dt?C\u003d\"notmodified\":(C\u003db.state,p\u003db.data,f\u003d!(v\u003db.error))):(v\u003dC,!t\u0026\u0026C||(C\u003d\"error\",t\u003c0\u0026\u0026(t\u003d0))),E.status\u003dt,E.statusText\u003d(n||C)+\"\",f?y.resolveWith(h,[p,C,E]):y.rejectWith(h,[E,C,v]),E.statusCode(x),x\u003dvoid 0,c\u0026\u0026g.trigger(f?\"ajaxSuccess\":\"ajaxError\",[E,d,f?p:v]),m.fireWith(h,[E,C]),c\u0026\u0026(g.trigger(\"ajaxComplete\",[E,d]),--w.active||w.event.trigger(\"ajaxStop\")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,\"json\")},getScript:function(e,t){return w.get(e,void 0,t,\"script\")}}),w.each([\"get\",\"post\"],(function(e,t){w[t]\u003dfunction(e,n,r,i){return h(n)\u0026\u0026(i\u003di||r,r\u003dn,n\u003dvoid 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)\u0026\u0026e))}})),w.ajaxPrefilter((function(e){var t;for(t in e.headers)\"content-type\"\u003d\u003d\u003dt.toLowerCase()\u0026\u0026(e.contentType\u003de.headers[t]||\"\")})),w._evalUrl\u003dfunction(e,t,n){return w.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){w.globalEval(e,t,n)}})},w.fn.extend({wrapAll:function(e){var t;return this[0]\u0026\u0026(h(e)\u0026\u0026(e\u003de.call(this[0])),t\u003dw(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode\u0026\u0026t.insertBefore(this[0]),t.map((function(){for(var e\u003dthis;e.firstElementChild;)e\u003de.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return h(e)?this.each((function(t){w(this).wrapInner(e.call(this,t))})):this.each((function(){var t\u003dw(this),n\u003dt.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t\u003dh(e);return this.each((function(n){w(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not(\"body\").each((function(){w(this).replaceWith(this.childNodes)})),this}}),w.expr.pseudos.hidden\u003dfunction(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible\u003dfunction(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr\u003dfunction(){try{return new e.XMLHttpRequest}catch(e){}};var _t\u003d{0:200,1223:204},zt\u003dw.ajaxSettings.xhr();d.cors\u003d!!zt\u0026\u0026\"withCredentials\"in zt,d.ajax\u003dzt\u003d!!zt,w.ajaxTransport((function(t){var n,r;if(d.cors||zt\u0026\u0026!t.crossDomain)return{send:function(i,o){var a,s\u003dt.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]\u003dt.xhrFields[a];for(a in t.mimeType\u0026\u0026s.overrideMimeType\u0026\u0026s.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]\u003d\"XMLHttpRequest\"),i)s.setRequestHeader(a,i[a]);n\u003dfunction(e){return function(){n\u0026\u0026(n\u003dr\u003ds.onload\u003ds.onerror\u003ds.onabort\u003ds.ontimeout\u003ds.onreadystatechange\u003dnull,\"abort\"\u003d\u003d\u003de?s.abort():\"error\"\u003d\u003d\u003de?\"number\"!\u003dtypeof s.status?o(0,\"error\"):o(s.status,s.statusText):o(_t[s.status]||s.status,s.statusText,\"text\"!\u003d\u003d(s.responseType||\"text\")||\"string\"!\u003dtypeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload\u003dn(),r\u003ds.onerror\u003ds.ontimeout\u003dn(\"error\"),void 0!\u003d\u003ds.onabort?s.onabort\u003dr:s.onreadystatechange\u003dfunction(){4\u003d\u003d\u003ds.readyState\u0026\u0026e.setTimeout((function(){n\u0026\u0026r()}))},n\u003dn(\"abort\");try{s.send(t.hasContent\u0026\u0026t.data||null)}catch(e){if(n)throw e}},abort:function(){n\u0026\u0026n()}}})),w.ajaxPrefilter((function(e){e.crossDomain\u0026\u0026(e.contents.script\u003d!1)})),w.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter(\"script\",(function(e){void 0\u003d\u003d\u003de.cache\u0026\u0026(e.cache\u003d!1),e.crossDomain\u0026\u0026(e.type\u003d\"GET\")})),w.ajaxTransport(\"script\",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t\u003dw(\"\u003cscript\u003e\").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on(\"load error\",n\u003dfunction(e){t.remove(),n\u003dnull,e\u0026\u0026i(\"error\"\u003d\u003d\u003de.type?404:200,e.type)}),v.head.appendChild(t[0])},abort:function(){n\u0026\u0026n()}}}));var Ut,Xt\u003d[],Vt\u003d/(\u003d)\\?(?\u003d\u0026|$)|\\?\\?/;w.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e\u003dXt.pop()||w.expando+\"_\"+Ct.guid++;return this[e]\u003d!0,e}}),w.ajaxPrefilter(\"json jsonp\",(function(t,n,r){var i,o,a,s\u003d!1!\u003d\u003dt.jsonp\u0026\u0026(Vt.test(t.url)?\"url\":\"string\"\u003d\u003dtypeof t.data\u0026\u00260\u003d\u003d\u003d(t.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")\u0026\u0026Vt.test(t.data)\u0026\u0026\"data\");if(s||\"jsonp\"\u003d\u003d\u003dt.dataTypes[0])return i\u003dt.jsonpCallback\u003dh(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]\u003dt[s].replace(Vt,\"$1\"+i):!1!\u003d\u003dt.jsonp\u0026\u0026(t.url+\u003d(Et.test(t.url)?\"\u0026\":\"?\")+t.jsonp+\"\u003d\"+i),t.converters[\"script json\"]\u003dfunction(){return a||w.error(i+\" was not called\"),a[0]},t.dataTypes[0]\u003d\"json\",o\u003de[i],e[i]\u003dfunction(){a\u003darguments},r.always((function(){void 0\u003d\u003d\u003do?w(e).removeProp(i):e[i]\u003do,t[i]\u0026\u0026(t.jsonpCallback\u003dn.jsonpCallback,Xt.push(i)),a\u0026\u0026h(o)\u0026\u0026o(a[0]),a\u003do\u003dvoid 0})),\"script\"})),d.createHTMLDocument\u003d((Ut\u003dv.implementation.createHTMLDocument(\"\").body).innerHTML\u003d\"\u003cform\u003e\u003c/form\u003e\u003cform\u003e\u003c/form\u003e\",2\u003d\u003d\u003dUt.childNodes.length),w.parseHTML\u003dfunction(e,t,n){return\"string\"!\u003dtypeof e?[]:(\"boolean\"\u003d\u003dtypeof t\u0026\u0026(n\u003dt,t\u003d!1),t||(d.createHTMLDocument?((r\u003d(t\u003dv.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href\u003dv.location.href,t.head.appendChild(r)):t\u003dv),o\u003d!n\u0026\u0026[],(i\u003dN.exec(e))?[t.createElement(i[1])]:(i\u003dbe([e],t,o),o\u0026\u0026o.length\u0026\u0026w(o).remove(),w.merge([],i.childNodes)));var r,i,o},w.fn.load\u003dfunction(e,t,n){var r,i,o,a\u003dthis,s\u003de.indexOf(\" \");return s\u003e-1\u0026\u0026(r\u003dvt(e.slice(s)),e\u003de.slice(0,s)),h(t)?(n\u003dt,t\u003dvoid 0):t\u0026\u0026\"object\"\u003d\u003dtypeof t\u0026\u0026(i\u003d\"POST\"),a.length\u003e0\u0026\u0026w.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done((function(e){o\u003darguments,a.html(r?w(\"\u003cdiv\u003e\").append(w.parseHTML(e)).find(r):e)})).always(n\u0026\u0026function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},w.expr.pseudos.animated\u003dfunction(e){return w.grep(w.timers,(function(t){return e\u003d\u003d\u003dt.elem})).length},w.offset\u003d{setOffset:function(e,t,n){var r,i,o,a,s,u,l\u003dw.css(e,\"position\"),c\u003dw(e),f\u003d{};\"static\"\u003d\u003d\u003dl\u0026\u0026(e.style.position\u003d\"relative\"),s\u003dc.offset(),o\u003dw.css(e,\"top\"),u\u003dw.css(e,\"left\"),(\"absolute\"\u003d\u003d\u003dl||\"fixed\"\u003d\u003d\u003dl)\u0026\u0026(o+u).indexOf(\"auto\")\u003e-1?(a\u003d(r\u003dc.position()).top,i\u003dr.left):(a\u003dparseFloat(o)||0,i\u003dparseFloat(u)||0),h(t)\u0026\u0026(t\u003dt.call(e,n,w.extend({},s))),null!\u003dt.top\u0026\u0026(f.top\u003dt.top-s.top+a),null!\u003dt.left\u0026\u0026(f.left\u003dt.left-s.left+i),\"using\"in t?t.using.call(e,f):(\"number\"\u003d\u003dtypeof f.top\u0026\u0026(f.top+\u003d\"px\"),\"number\"\u003d\u003dtypeof f.left\u0026\u0026(f.left+\u003d\"px\"),c.css(f))}},w.fn.extend({offset:function(e){if(arguments.length)return void 0\u003d\u003d\u003de?this:this.each((function(t){w.offset.setOffset(this,e,t)}));var t,n,r\u003dthis[0];return r?r.getClientRects().length?(t\u003dr.getBoundingClientRect(),n\u003dr.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r\u003dthis[0],i\u003d{top:0,left:0};if(\"fixed\"\u003d\u003d\u003dw.css(r,\"position\"))t\u003dr.getBoundingClientRect();else{for(t\u003dthis.offset(),n\u003dr.ownerDocument,e\u003dr.offsetParent||n.documentElement;e\u0026\u0026(e\u003d\u003d\u003dn.body||e\u003d\u003d\u003dn.documentElement)\u0026\u0026\"static\"\u003d\u003d\u003dw.css(e,\"position\");)e\u003de.parentNode;e\u0026\u0026e!\u003d\u003dr\u0026\u00261\u003d\u003d\u003de.nodeType\u0026\u0026((i\u003dw(e).offset()).top+\u003dw.css(e,\"borderTopWidth\",!0),i.left+\u003dw.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-w.css(r,\"marginTop\",!0),left:t.left-i.left-w.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map((function(){for(var e\u003dthis.offsetParent;e\u0026\u0026\"static\"\u003d\u003d\u003dw.css(e,\"position\");)e\u003de.offsetParent;return e||re}))}}),w.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},(function(e,t){var n\u003d\"pageYOffset\"\u003d\u003d\u003dt;w.fn[e]\u003dfunction(r){return $(this,(function(e,r,i){var o;if(g(e)?o\u003de:9\u003d\u003d\u003de.nodeType\u0026\u0026(o\u003de.defaultView),void 0\u003d\u003d\u003di)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]\u003di}),e,r,arguments.length)}})),w.each([\"top\",\"left\"],(function(e,t){w.cssHooks[t]\u003dze(d.pixelPosition,(function(e,n){if(n)return n\u003d_e(e,t),We.test(n)?w(e).position()[t]+\"px\":n}))})),w.each({Height:\"height\",Width:\"width\"},(function(e,t){w.each({padding:\"inner\"+e,content:t,\"\":\"outer\"+e},(function(n,r){w.fn[r]\u003dfunction(i,o){var a\u003darguments.length\u0026\u0026(n||\"boolean\"!\u003dtypeof i),s\u003dn||(!0\u003d\u003d\u003di||!0\u003d\u003d\u003do?\"margin\":\"border\");return $(this,(function(t,n,i){var o;return g(t)?0\u003d\u003d\u003dr.indexOf(\"outer\")?t[\"inner\"+e]:t.document.documentElement[\"client\"+e]:9\u003d\u003d\u003dt.nodeType?(o\u003dt.documentElement,Math.max(t.body[\"scroll\"+e],o[\"scroll\"+e],t.body[\"offset\"+e],o[\"offset\"+e],o[\"client\"+e])):void 0\u003d\u003d\u003di?w.css(t,n,s):w.style(t,n,i,s)}),t,a?i:void 0,a)}}))})),w.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],(function(e,t){w.fn[t]\u003dfunction(e){return this.on(t,e)}})),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1\u003d\u003d\u003darguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),(function(e,t){w.fn[t]\u003dfunction(e,n){return arguments.length\u003e0?this.on(t,null,e,n):this.trigger(t)}}));var Gt\u003d/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;w.proxy\u003dfunction(e,t){var n,r,o;if(\"string\"\u003d\u003dtypeof t\u0026\u0026(n\u003de[t],t\u003de,e\u003dn),h(e))return r\u003di.call(arguments,2),(o\u003dfunction(){return e.apply(t||this,r.concat(i.call(arguments)))}).guid\u003de.guid\u003de.guid||w.guid++,o},w.holdReady\u003dfunction(e){e?w.readyWait++:w.ready(!0)},w.isArray\u003dArray.isArray,w.parseJSON\u003dJSON.parse,w.nodeName\u003dA,w.isFunction\u003dh,w.isWindow\u003dg,w.camelCase\u003dX,w.type\u003dx,w.now\u003dDate.now,w.isNumeric\u003dfunction(e){var t\u003dw.type(e);return(\"number\"\u003d\u003d\u003dt||\"string\"\u003d\u003d\u003dt)\u0026\u0026!isNaN(e-parseFloat(e))},w.trim\u003dfunction(e){return null\u003d\u003de?\"\":(e+\"\").replace(Gt,\"\")},\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd\u0026\u0026define(\"jquery\",[],(function(){return w}));var Yt\u003de.jQuery,Qt\u003de.$;return w.noConflict\u003dfunction(t){return e.$\u003d\u003d\u003dw\u0026\u0026(e.$\u003dQt),t\u0026\u0026e.jQuery\u003d\u003d\u003dw\u0026\u0026(e.jQuery\u003dYt),w},void 0\u003d\u003d\u003dt\u0026\u0026(e.jQuery\u003de.$\u003dw),w}))},\n 476: function _(t,n,i,o,e){var r\u003dt(474);function u(){var t\u003d!1,n\u003d!1;this.stopPropagation\u003dfunction(){t\u003d!0},this.isPropagationStopped\u003dfunction(){return t},this.stopImmediatePropagation\u003dfunction(){n\u003d!0},this.isImmediatePropagationStopped\u003dfunction(){return n}}function s(){this.__nonDataRow\u003d!0}function l(){this.__group\u003d!0,this.level\u003d0,this.count\u003d0,this.value\u003dnull,this.title\u003dnull,this.collapsed\u003d!1,this.selectChecked\u003d!1,this.totals\u003dnull,this.rows\u003d[],this.groups\u003dnull,this.groupingKey\u003dnull}function c(){this.__groupTotals\u003d!0,this.group\u003dnull,this.initialized\u003d!1}function h(){var t\u003dnull;this.isActive\u003dfunction(n){return n?t\u003d\u003d\u003dn:null!\u003d\u003dt},this.activate\u003dfunction(n){if(n!\u003d\u003dt){if(null!\u003d\u003dt)throw new Error(\"SlickGrid.EditorLock.activate: an editController is still active, can\u0027t activate another editController\");if(!n.commitCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .commitCurrentEdit()\");if(!n.cancelCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .cancelCurrentEdit()\");t\u003dn}},this.deactivate\u003dfunction(n){if(t!\u003d\u003dn)throw new Error(\"SlickGrid.EditorLock.deactivate: specified editController is not the currently active one\");t\u003dnull},this.commitCurrentEdit\u003dfunction(){return!t||t.commitCurrentEdit()},this.cancelCurrentEdit\u003dfunction(){return!t||t.cancelCurrentEdit()}}l.prototype\u003dnew s,l.prototype.equals\u003dfunction(t){return this.value\u003d\u003d\u003dt.value\u0026\u0026this.count\u003d\u003d\u003dt.count\u0026\u0026this.collapsed\u003d\u003d\u003dt.collapsed\u0026\u0026this.title\u003d\u003d\u003dt.title},c.prototype\u003dnew s,n.exports\u003d{Event:function(){var t\u003d[];this.subscribe\u003dfunction(n){t.push(n)},this.unsubscribe\u003dfunction(n){for(var i\u003dt.length-1;i\u003e\u003d0;i--)t[i]\u003d\u003d\u003dn\u0026\u0026t.splice(i,1)},this.notify\u003dfunction(n,i,o){var e;i\u003di||new u,o\u003do||this;for(var r\u003d0;r\u003ct.length\u0026\u0026!i.isPropagationStopped()\u0026\u0026!i.isImmediatePropagationStopped();r++)e\u003dt[r].call(o,i,n);return e}},EventData:u,EventHandler:function(){var t\u003d[];this.subscribe\u003dfunction(n,i){return t.push({event:n,handler:i}),n.subscribe(i),this},this.unsubscribe\u003dfunction(n,i){for(var o\u003dt.length;o--;)if(t[o].event\u003d\u003d\u003dn\u0026\u0026t[o].handler\u003d\u003d\u003di)return t.splice(o,1),void n.unsubscribe(i);return this},this.unsubscribeAll\u003dfunction(){for(var n\u003dt.length;n--;)t[n].event.unsubscribe(t[n].handler);return t\u003d[],this}},Range:function(t,n,i,o){void 0\u003d\u003d\u003di\u0026\u0026void 0\u003d\u003d\u003do\u0026\u0026(i\u003dt,o\u003dn),this.fromRow\u003dMath.min(t,i),this.fromCell\u003dMath.min(n,o),this.toRow\u003dMath.max(t,i),this.toCell\u003dMath.max(n,o),this.isSingleRow\u003dfunction(){return this.fromRow\u003d\u003dthis.toRow},this.isSingleCell\u003dfunction(){return this.fromRow\u003d\u003dthis.toRow\u0026\u0026this.fromCell\u003d\u003dthis.toCell},this.contains\u003dfunction(t,n){return t\u003e\u003dthis.fromRow\u0026\u0026t\u003c\u003dthis.toRow\u0026\u0026n\u003e\u003dthis.fromCell\u0026\u0026n\u003c\u003dthis.toCell},this.toString\u003dfunction(){return this.isSingleCell()?\"(\"+this.fromRow+\":\"+this.fromCell+\")\":\"(\"+this.fromRow+\":\"+this.fromCell+\" - \"+this.toRow+\":\"+this.toCell+\")\"}},NonDataRow:s,Group:l,GroupTotals:c,EditorLock:h,GlobalEditorLock:new h,TreeColumns:function(t){var n\u003d{};function i(t){t.forEach((function(t){n[t.id]\u003dt,t.columns\u0026\u0026i(t.columns)}))}function o(t,n){return t.filter((function(t){var i\u003dn.call(t);return i\u0026\u0026t.columns\u0026\u0026(t.columns\u003do(t.columns,n)),i\u0026\u0026(!t.columns||t.columns.length)}))}function e(t,n){t.sort((function(t,i){return u(n.getColumnIndex(t.id))-u(n.getColumnIndex(i.id))})).forEach((function(t){t.columns\u0026\u0026e(t.columns,n)}))}function u(t){return void 0\u003d\u003d\u003dt?-1:t}function s(t){if(!t.length)return t.columns?1+s(t.columns):1;for(var n in t)return s(t[n])}function l(t,n,i){var o\u003d[];if(n\u003d\u003d(i\u003di||0))return t.length\u0026\u0026t.forEach((function(t){t.columns\u0026\u0026(t.extractColumns\u003dfunction(){return c(t)})})),t;for(var e in t)t[e].columns\u0026\u0026(o\u003do.concat(l(t[e].columns,n,i+1)));return o}function c(t){var n\u003d[];if(t.hasOwnProperty(\"length\"))for(var i\u003d0;i\u003ct.length;i++)n\u003dn.concat(c(t[i]));else{if(!t.hasOwnProperty(\"columns\"))return t;n\u003dn.concat(c(t.columns))}return n}function h(){return r.extend(!0,[],t)}i(t),this.hasDepth\u003dfunction(){for(var n in t)if(t[n].hasOwnProperty(\"columns\"))return!0;return!1},this.getTreeColumns\u003dfunction(){return t},this.extractColumns\u003dfunction(){return this.hasDepth()?c(t):t},this.getDepth\u003dfunction(){return s(t)},this.getColumnsInDepth\u003dfunction(n){return l(t,n)},this.getColumnsInGroup\u003dfunction(t){return c(t)},this.visibleColumns\u003dfunction(){return o(h(),(function(){return this.visible}))},this.filter\u003dfunction(t){return o(h(),t)},this.reOrder\u003dfunction(n){return e(t,n)},this.getById\u003dfunction(t){return n[t]},this.getInIds\u003dfunction(t){return t.map((function(t){return n[t]}))}},keyCode:{SPACE:8,BACKSPACE:8,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,ESC:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,TAB:9,UP:38,A:65,C:67,V:86},preClickClassName:\"slick-edit-preclick\",GridAutosizeColsMode:{None:\"NOA\",LegacyOff:\"LOF\",LegacyForceFit:\"LFF\",IgnoreViewport:\"IGV\",FitColsToViewport:\"FCV\",FitViewportToCols:\"FVC\"},ColAutosizeMode:{Locked:\"LCK\",Guide:\"GUI\",Content:\"CON\",ContentIntelligent:\"CTI\"},RowSelectionMode:{FirstRow:\"FS1\",FirstNRows:\"FSN\",AllRows:\"ALL\",LastRow:\"LS1\"},ValueFilterMode:{None:\"NONE\",DeDuplicate:\"DEDP\",GetGreatestAndSub:\"GR8T\",GetLongestTextAndSub:\"LNSB\",GetLongestText:\"LNSC\"},WidthEvalMode:{CanvasTextSize:\"CANV\",HTML:\"HTML\"}}},\n 477: function _(e,t,o,l,n){var i\u003de(474),c\u003de(476);t.exports\u003d{CheckboxSelectColumn:function(e){var t,o\u003dnull,l\u003dk(),n\u003dnew c.EventHandler,r\u003d{},d\u003d!1,a\u003di.extend(!0,{},{columnId:\"_checkbox_selector\",cssClass:null,hideSelectAllCheckbox:!1,toolTip:\"Select/Deselect All\",width:30,hideInColumnTitleRow:!1,hideInFilterHeaderRow:!0},e);function s(){t.updateColumnHeader(a.columnId,\"\",\"\")}function u(){i(\"#filter-checkbox-selectall-container\").hide()}function h(e,n){var c,s,u,h\u003dt.getSelectedRows(),f\u003d{},p\u003d0;if(\"function\"\u003d\u003dtypeof o)for(u\u003d0;u\u003ct.getDataLength();u++){C(s,t.getDataItem(u),t)||p++}var b\u003d[];for(s\u003d0;s\u003ch.length;s++){c\u003dh[s],C(s,t.getDataItem(c),t)?(f[c]\u003d!0,f[c]!\u003d\u003dr[c]\u0026\u0026(t.invalidateRow(c),delete r[c])):b.push(c)}for(s in r)t.invalidateRow(s);(r\u003df,t.render(),d\u003dh.length\u0026\u0026h.length+p\u003e\u003dt.getDataLength(),a.hideInColumnTitleRow||a.hideSelectAllCheckbox||R(d),a.hideInFilterHeaderRow)||i(\"#header-filter-selector\"+l).prop(\"checked\",d);if(b.length\u003e0){for(s\u003d0;s\u003cb.length;s++){var m\u003dh.indexOf(b[s]);h.splice(m,1)}t.setSelectedRows(h)}}function f(e,o){32\u003d\u003de.which\u0026\u0026t.getColumns()[o.cell].id\u003d\u003d\u003da.columnId\u0026\u0026(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit()||b(o.row),e.preventDefault(),e.stopImmediatePropagation())}function p(e,o){if(t.getColumns()[o.cell].id\u003d\u003d\u003da.columnId\u0026\u0026i(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();b(o.row),e.stopPropagation(),e.stopImmediatePropagation()}}function b(e){var o\u003dt.getDataItem(e);C(e,o,t)\u0026\u0026(r[e]?t.setSelectedRows(i.grep(t.getSelectedRows(),(function(t){return t!\u003de}))):t.setSelectedRows(t.getSelectedRows().concat(e)),t.setActiveCell(e,function(){if(null\u003d\u003d\u003dg){g\u003d0;for(var e\u003dt.getColumns(),o\u003d0;o\u003ce.length;o++)e[o].id\u003d\u003da.columnId\u0026\u0026(g\u003do)}return g}()))}function m(e,o){if(o.column.id\u003d\u003da.columnId\u0026\u0026i(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()\u0026\u0026!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();if(i(e.target).is(\":checked\")){for(var l\u003d[],n\u003d0;n\u003ct.getDataLength();n++){C(n,t.getDataItem(n),t)\u0026\u0026l.push(n)}t.setSelectedRows(l)}else t.setSelectedRows([]);e.stopPropagation(),e.stopImmediatePropagation()}}\"function\"\u003d\u003dtypeof a.selectableOverride\u0026\u0026v(a.selectableOverride);var g\u003dnull;function k(){return Math.round(1e7*Math.random())}function w(e,t,o,l,n,i){var c\u003dk()+e;return n\u0026\u0026C(e,n,i)?r[e]?\"\u003cinput id\u003d\u0027selector\"+c+\"\u0027 type\u003d\u0027checkbox\u0027 checked\u003d\u0027checked\u0027\u003e\u003clabel for\u003d\u0027selector\"+c+\"\u0027\u003e\u003c/label\u003e\":\"\u003cinput id\u003d\u0027selector\"+c+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027selector\"+c+\"\u0027\u003e\u003c/label\u003e\":null}function C(e,t,l){return\"function\"!\u003dtypeof o||o(e,t,l)}function R(e){e?t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+l+\"\u0027 type\u003d\u0027checkbox\u0027 checked\u003d\u0027checked\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+l+\"\u0027\u003e\u003c/label\u003e\",a.toolTip):t.updateColumnHeader(a.columnId,\"\u003cinput id\u003d\u0027header-selector\"+l+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+l+\"\u0027\u003e\u003c/label\u003e\",a.toolTip)}function v(e){o\u003de}i.extend(this,{init:function(e){t\u003de,n.subscribe(t.onSelectedRowsChanged,h).subscribe(t.onClick,p).subscribe(t.onKeyDown,f),a.hideInFilterHeaderRow||function(e){e.onHeaderRowCellRendered.subscribe((function(e,t){\"sel\"\u003d\u003d\u003dt.column.field\u0026\u0026(i(t.node).empty(),i(\"\u003cspan id\u003d\u0027filter-checkbox-selectall-container\u0027\u003e\u003cinput id\u003d\u0027header-filter-selector\"+l+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-filter-selector\"+l+\"\u0027\u003e\u003c/label\u003e\u003c/span\u003e\").appendTo(t.node).on(\"click\",(function(e){m(e,t)})))}))}(e),a.hideInColumnTitleRow||n.subscribe(t.onHeaderClick,m)},destroy:function(){n.unsubscribeAll()},pluginName:\"CheckboxSelectColumn\",deSelectRows:function(e){var o,l\u003de.length,n\u003d[];for(o\u003d0;o\u003cl;o++)r[e[o]]\u0026\u0026(n[n.length]\u003de[o]);t.setSelectedRows(i.grep(t.getSelectedRows(),(function(e){return n.indexOf(e)\u003c0})))},selectRows:function(e){var o,l\u003de.length,n\u003d[];for(o\u003d0;o\u003cl;o++)r[e[o]]||(n[n.length]\u003de[o]);t.setSelectedRows(t.getSelectedRows().concat(n))},getColumnDefinition:function(){return{id:a.columnId,name:a.hideSelectAllCheckbox||a.hideInColumnTitleRow?\"\":\"\u003cinput id\u003d\u0027header-selector\"+l+\"\u0027 type\u003d\u0027checkbox\u0027\u003e\u003clabel for\u003d\u0027header-selector\"+l+\"\u0027\u003e\u003c/label\u003e\",toolTip:a.hideSelectAllCheckbox||a.hideInColumnTitleRow?\"\":a.toolTip,field:\"sel\",width:a.width,resizable:!1,sortable:!1,cssClass:a.cssClass,hideSelectAllCheckbox:a.hideSelectAllCheckbox,formatter:w}},getOptions:function(){return a},selectableOverride:v,setOptions:function(e){if((a\u003di.extend(!0,{},a,e)).hideSelectAllCheckbox)s(),u();else if(a.hideInColumnTitleRow?s():(R(d),n.subscribe(t.onHeaderClick,m)),a.hideInFilterHeaderRow)u();else{var o\u003di(\"#filter-checkbox-selectall-container\");o.show(),o.find(\u0027input[type\u003d\"checkbox\"]\u0027).prop(\"checked\",d)}}})}}},\n 478: function _(e,t,o,l,n){var a\u003de(474),r\u003de(476),i\u003dr.keyCode;t.exports\u003d{CellExternalCopyManager:function(e){var t,o,l\u003dthis,n\u003de||{},s\u003dn.copiedCellStyleLayerKey||\"copy-manager\",u\u003dn.copiedCellStyle||\"copied\",c\u003d0,d\u003dn.bodyElement||document.body,f\u003dn.onCopyInit||null,h\u003dn.onCopySuccess||null;function C(e){if(n.headerColumnValueExtractor){var t\u003dn.headerColumnValueExtractor(e);if(t)return t}return e.name}function m(e,o,l){if(n.dataItemColumnValueExtractor){var r\u003dn.dataItemColumnValueExtractor(e,o);if(r)return r}var i\u003d\"\";if(o.editor){var s\u003d{container:a(\"\u003cp\u003e\"),column:o,position:{top:0,left:0},grid:t,event:l},u\u003dnew o.editor(s);u.loadValue(e),i\u003du.serializeValue(),u.destroy()}else i\u003de[o.field];return i}function g(e,o,l){if(o.denyPaste)return null;if(n.dataItemColumnValueSetter)return n.dataItemColumnValueSetter(e,o,l);if(o.editor){var r\u003d{container:a(\"body\"),column:o,position:{top:0,left:0},grid:t},i\u003dnew o.editor(r);i.loadValue(e),i.applyValue(e,l),i.destroy()}else e[o.field]\u003dl}function p(e){var t\u003ddocument.createElement(\"textarea\");return t.style.position\u003d\"absolute\",t.style.left\u003d\"-1000px\",t.style.top\u003ddocument.body.scrollTop+\"px\",t.value\u003de,d.appendChild(t),t.select(),t}function y(e,a){var r;if(!t.getEditorLock().isActive()||t.getOptions().autoEdit){if(e.which\u003d\u003di.ESC\u0026\u0026o\u0026\u0026(e.preventDefault(),w(),l.onCopyCancelled.notify({ranges:o}),o\u003dnull),(e.which\u003d\u003d\u003di.C||e.which\u003d\u003d\u003di.INSERT)\u0026\u0026(e.ctrlKey||e.metaKey)\u0026\u0026!e.shiftKey\u0026\u0026(f\u0026\u0026f.call(),0!\u003d\u003d(r\u003dt.getSelectionModel().getSelectedRanges()).length)){o\u003dr,v(r),l.onCopyCells.notify({ranges:r});for(var s\u003dt.getColumns(),u\u003d\"\",c\u003d0;c\u003cr.length;c++){for(var y\u003dr[c],D\u003d[],S\u003dy.fromRow;S\u003cy.toRow+1;S++){var R\u003d[],x\u003dt.getDataItem(S);if(0\u003d\u003d\u003dD.length\u0026\u0026n.includeHeaderWhenCopying){for(var E\u003d[],V\u003dy.fromCell;V\u003cy.toCell+1;V++)s[V].name.length\u003e0\u0026\u0026E.push(C(s[V]));D.push(E.join(\"\\t\"))}for(V\u003dy.fromCell;V\u003cy.toCell+1;V++)R.push(m(x,s[V],e));D.push(R.join(\"\\t\"))}u+\u003dD.join(\"\\r\\n\")+\"\\r\\n\"}if(window.clipboardData)return window.clipboardData.setData(\"Text\",u),!0;var b\u003ddocument.activeElement;if((M\u003dp(u)).focus(),setTimeout((function(){d.removeChild(M),b?b.focus():console.log(\"Not element to restore focus to after copy?\")}),100),h){var I\u003d0;I\u003d1\u003d\u003d\u003dr.length?r[0].toRow+1-r[0].fromRow:r.length,h.call(this,I)}return!1}if(!n.readOnlyMode\u0026\u0026(e.which\u003d\u003d\u003di.V\u0026\u0026(e.ctrlKey||e.metaKey)\u0026\u0026!e.shiftKey||e.which\u003d\u003d\u003di.INSERT\u0026\u0026e.shiftKey\u0026\u0026!e.ctrlKey)){var M\u003dp(\"\");return setTimeout((function(){!function(e,t){var o\u003de.getColumns(),a\u003dt.value.split(/[\\n\\f\\r]/);\"\"\u003d\u003d\u003da[a.length-1]\u0026\u0026a.pop();var r\u003d[],i\u003d0;d.removeChild(t);for(var s\u003d0;s\u003ca.length;s++)\"\"!\u003d\u003da[s]?r[i++]\u003da[s].split(\"\\t\"):r[i++]\u003d[\"\"];var u\u003de.getActiveCell(),c\u003de.getSelectionModel().getSelectedRanges(),f\u003dc\u0026\u0026c.length?c[0]:null,h\u003dnull,C\u003dnull;if(f)h\u003df.fromRow,C\u003df.fromCell;else{if(!u)return;h\u003du.row,C\u003du.cell}var m\u003d!1,p\u003dr.length,y\u003dr.length?r[0].length:0;1\u003d\u003dr.length\u0026\u00261\u003d\u003dr[0].length\u0026\u0026f\u0026\u0026(m\u003d!0,p\u003df.toRow-f.fromRow+1,y\u003df.toCell-f.fromCell+1);var w\u003de.getData().length-h,D\u003d0;if(w\u003cp\u0026\u0026n.newRowCreator){var S\u003de.getData();for(D\u003d1;D\u003c\u003dp-w;D++)S.push({});e.setData(S),e.render()}var R\u003dh+p\u003ee.getDataLength();if(n.newRowCreator\u0026\u0026R){var x\u003dh+p-e.getDataLength();n.newRowCreator(x)}var E\u003d{isClipboardCommand:!0,clippedRange:r,oldValues:[],cellExternalCopyManager:l,_options:n,setDataItemValueForColumn:g,markCopySelection:v,oneCellToMultiple:m,activeRow:h,activeCell:C,destH:p,destW:y,maxDestY:e.getDataLength(),maxDestX:e.getColumns().length,h:0,w:0,execute:function(){this.h\u003d0;for(var t\u003d0;t\u003cthis.destH;t++){this.oldValues[t]\u003d[],this.w\u003d0,this.h++;for(var l\u003d0;l\u003cthis.destW;l++){this.w++;var n\u003dh+t,a\u003dC+l;if(n\u003cthis.maxDestY\u0026\u0026a\u003cthis.maxDestX){e.getCellNode(n,a);var i\u003de.getDataItem(n);this.oldValues[t][l]\u003di[o[a].field],m?this.setDataItemValueForColumn(i,o[a],r[0][0]):this.setDataItemValueForColumn(i,o[a],r[t]?r[t][l]:\"\"),e.updateCell(n,a),e.onCellChange.notify({row:n,cell:a,item:i,grid:e})}}}var s\u003d{fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};this.markCopySelection([s]),e.getSelectionModel().setSelectedRanges([s]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[s]})},undo:function(){for(var t\u003d0;t\u003cthis.destH;t++)for(var l\u003d0;l\u003cthis.destW;l++){var n\u003dh+t,a\u003dC+l;if(n\u003cthis.maxDestY\u0026\u0026a\u003cthis.maxDestX){e.getCellNode(n,a);var r\u003de.getDataItem(n);m?this.setDataItemValueForColumn(r,o[a],this.oldValues[0][0]):this.setDataItemValueForColumn(r,o[a],this.oldValues[t][l]),e.updateCell(n,a),e.onCellChange.notify({row:n,cell:a,item:r,grid:e})}}var i\u003d{fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};if(this.markCopySelection([i]),e.getSelectionModel().setSelectedRanges([i]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[i]}),D\u003e1){for(var s\u003de.getData();D\u003e1;D--)s.splice(s.length-1,1);e.setData(s),e.render()}}};n.clipboardCommandHandler?n.clipboardCommandHandler(E):E.execute()}(t,M)}),100),!1}}}function v(e){w();for(var o\u003dt.getColumns(),n\u003d{},a\u003d0;a\u003ce.length;a++)for(var r\u003de[a].fromRow;r\u003c\u003de[a].toRow;r++){n[r]\u003d{};for(var i\u003de[a].fromCell;i\u003c\u003de[a].toCell\u0026\u0026i\u003co.length;i++)n[r][o[i].id]\u003du}t.setCellCssStyles(s,n),clearTimeout(c),c\u003dsetTimeout((function(){l.clearCopySelection()}),2e3)}function w(){t.removeCellCssStyles(s)}a.extend(this,{init:function(e){(t\u003de).onKeyDown.subscribe(y);var o\u003de.getSelectionModel();if(!o)throw new Error(\"Selection model is mandatory for this plugin. Please set a selection model on the grid before adding this plugin: grid.setSelectionModel(new Slick.CellSelectionModel())\");o.onSelectedRangesChanged.subscribe((function(e,o){t.focus()}))},destroy:function(){t.onKeyDown.unsubscribe(y)},pluginName:\"CellExternalCopyManager\",clearCopySelection:w,handleKeyDown:y,onCopyCells:new r.Event,onCopyCancelled:new r.Event,onPasteCells:new r.Event,setIncludeHeaderWhenCopying:function(e){n.includeHeaderWhenCopying\u003de}})}}},\n 479: function _(r,t,o,_,e){var p\u003dr(1);p.__exportStar(r(476),t.exports),p.__exportStar(r(480),t.exports),p.__exportStar(r(483),t.exports),p.__exportStar(r(484),t.exports),p.__exportStar(r(485),t.exports),p.__exportStar(r(486),t.exports),p.__exportStar(r(487),t.exports)},\n 480: function _(require,module,exports,__esModule,__esExport){\n /**\n * @license\n * (c) 2009-2016 Michael Leibman\n * michael{dot}leibman{at}gmail{dot}com\n * http://github.com/mleibman/slickgrid\n *\n * Distributed under MIT license.\n * All rights reserved.\n *\n * SlickGrid v2.4\n *\n * NOTES:\n * Cell/row DOM manipulations are done directly bypassing jQuery\u0027s DOM manipulation methods.\n * This increases the speed dramatically, but can only be done safely because there are no event handlers\n * or data associated with any cell/row DOM nodes. Cell editors must make sure they implement .destroy()\n * and do proper cleanup.\n */\n var $\u003drequire(474),Slick\u003drequire(476),scrollbarDimensions,maxSupportedCssHeight;function SlickGrid(container,data,columns,options){$.fn.drag||require(481),$.fn.drop||require(482);var defaults\u003d{alwaysShowVerticalScroll:!1,alwaysAllowHorizontalScroll:!1,explicitInitialization:!1,rowHeight:25,defaultColumnWidth:80,enableAddRow:!1,leaveSpaceForNewRows:!1,editable:!1,autoEdit:!0,suppressActiveCellChangeOnEdit:!1,enableCellNavigation:!0,enableColumnReorder:!0,asyncEditorLoading:!1,asyncEditorLoadDelay:100,forceFitColumns:!1,enableAsyncPostRender:!1,asyncPostRenderDelay:50,enableAsyncPostRenderCleanup:!1,asyncPostRenderCleanupDelay:40,autoHeight:!1,editorLock:Slick.GlobalEditorLock,showColumnHeader:!0,showHeaderRow:!1,headerRowHeight:25,createFooterRow:!1,showFooterRow:!1,footerRowHeight:25,createPreHeaderPanel:!1,showPreHeaderPanel:!1,preHeaderPanelHeight:25,showTopPanel:!1,topPanelHeight:25,formatterFactory:null,editorFactory:null,cellFlashingCssClass:\"flashing\",selectedCellCssClass:\"selected\",multiSelect:!0,enableTextSelectionOnCells:!1,dataItemColumnValueExtractor:null,frozenBottom:!1,frozenColumn:-1,frozenRow:-1,fullWidthRows:!1,multiColumnSort:!1,numberedMultiColumnSort:!1,tristateMultiColumnSort:!1,sortColNumberInSeparateSpan:!1,defaultFormatter,forceSyncScrolling:!1,addNewRowCssClass:\"new-row\",preserveCopiedSelectionOnPaste:!1,showCellSelection:!0,viewportClass:null,minRowBuffer:3,emulatePagingWhenScrolling:!0,editorCellNavOnLRKeys:!1,doPaging:!0,autosizeColsMode:Slick.GridAutosizeColsMode.LegacyOff,autosizeColPaddingPx:4,autosizeTextAvgToMWidthRatio:.75,viewportSwitchToScrollModeWidthPercent:void 0,viewportMinWidthPx:void 0,viewportMaxWidthPx:void 0},columnDefaults\u003d{name:\"\",resizable:!0,sortable:!1,minWidth:30,maxWidth:void 0,rerenderOnResize:!1,headerCssClass:null,defaultSortAsc:!0,focusable:!0,selectable:!0},columnAutosizeDefaults\u003d{ignoreHeaderText:!1,colValueArray:void 0,allowAddlPercent:void 0,formatterOverride:void 0,autosizeMode:Slick.ColAutosizeMode.ContentIntelligent,rowSelectionModeOnInit:void 0,rowSelectionMode:Slick.RowSelectionMode.FirstNRows,rowSelectionCount:100,valueFilterMode:Slick.ValueFilterMode.None,widthEvalMode:Slick.WidthEvalMode.CanvasTextSize,sizeToRemaining:void 0,widthPx:void 0,colDataTypeOf:void 0},th,h,ph,n,cj,page\u003d0,offset\u003d0,vScrollDir\u003d1,initialized\u003d!1,$container,uid\u003d\"slickgrid_\"+Math.round(1e6*Math.random()),self\u003dthis,$focusSink,$focusSink2,$groupHeaders\u003d$(),$headerScroller,$headers,$headerRow,$headerRowScroller,$headerRowSpacerL,$headerRowSpacerR,$footerRow,$footerRowScroller,$footerRowSpacerL,$footerRowSpacerR,$preHeaderPanel,$preHeaderPanelScroller,$preHeaderPanelSpacer,$preHeaderPanelR,$preHeaderPanelScrollerR,$preHeaderPanelSpacerR,$topPanelScroller,$topPanel,$viewport,$canvas,$style,$boundAncestors,treeColumns,stylesheet,columnCssRulesL,columnCssRulesR,viewportH,viewportW,canvasWidth,canvasWidthL,canvasWidthR,headersWidth,headersWidthL,headersWidthR,viewportHasHScroll,viewportHasVScroll,headerColumnWidthDiff\u003d0,headerColumnHeightDiff\u003d0,cellWidthDiff\u003d0,cellHeightDiff\u003d0,jQueryNewWidthBehaviour\u003d!1,absoluteColumnMinWidth,hasFrozenRows\u003d!1,frozenRowsHeight\u003d0,actualFrozenRow\u003d-1,paneTopH\u003d0,paneBottomH\u003d0,viewportTopH\u003d0,viewportBottomH\u003d0,topPanelH\u003d0,headerRowH\u003d0,footerRowH\u003d0,tabbingDirection\u003d1,$activeCanvasNode,$activeViewportNode,activePosX,activeRow,activeCell,activeCellNode\u003dnull,currentEditor\u003dnull,serializedEditorValue,editController,rowsCache\u003d{},renderedRows\u003d0,numVisibleRows\u003d0,prevScrollTop\u003d0,scrollTop\u003d0,lastRenderedScrollTop\u003d0,lastRenderedScrollLeft\u003d0,prevScrollLeft\u003d0,scrollLeft\u003d0,selectionModel,selectedRows\u003d[],plugins\u003d[],cellCssClasses\u003d{},columnsById\u003d{},sortColumns\u003d[],columnPosLeft\u003d[],columnPosRight\u003d[],pagingActive\u003d!1,pagingIsLastPage\u003d!1,scrollThrottle\u003dActionThrottle(render,50),h_editorLoader\u003dnull,h_render\u003dnull,h_postrender\u003dnull,h_postrenderCleanup\u003dnull,postProcessedRows\u003d{},postProcessToRow\u003dnull,postProcessFromRow\u003dnull,postProcessedCleanupQueue\u003d[],postProcessgroupId\u003d0,counter_rows_rendered\u003d0,counter_rows_removed\u003d0,rowNodeFromLastMouseWheelEvent,zombieRowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent,$paneHeaderL,$paneHeaderR,$paneTopL,$paneTopR,$paneBottomL,$paneBottomR,$headerScrollerL,$headerScrollerR,$headerL,$headerR,$groupHeadersL,$groupHeadersR,$headerRowScrollerL,$headerRowScrollerR,$footerRowScrollerL,$footerRowScrollerR,$headerRowL,$headerRowR,$footerRowL,$footerRowR,$topPanelScrollerL,$topPanelScrollerR,$topPanelL,$topPanelR,$viewportTopL,$viewportTopR,$viewportBottomL,$viewportBottomR,$canvasTopL,$canvasTopR,$canvasBottomL,$canvasBottomR,$viewportScrollContainerX,$viewportScrollContainerY,$headerScrollContainer,$headerRowScrollContainer,$footerRowScrollContainer,cssShow\u003d{position:\"absolute\",visibility:\"hidden\",display:\"block\"},$hiddenParents,oldProps\u003d[],columnResizeDragging\u003d!1;function init(){if(($container\u003dcontainer instanceof $?container:$(container)).length\u003c1)throw new Error(\"SlickGrid requires a valid container, \"+container+\" does not exist in the DOM.\");if(cacheCssForHiddenInit(),maxSupportedCssHeight\u003dmaxSupportedCssHeight||getMaxSupportedCssHeight(),options\u003d$.extend({},defaults,options),validateAndEnforceOptions(),columnDefaults.width\u003doptions.defaultColumnWidth,treeColumns\u003dnew Slick.TreeColumns(columns),columns\u003dtreeColumns.extractColumns(),updateColumnProps(),options.enableColumnReorder\u0026\u0026!$.fn.sortable)throw new Error(\"SlickGrid\u0027s \u0027enableColumnReorder \u003d true\u0027 option requires jquery-ui.sortable module to be loaded\");if(editController\u003d{commitCurrentEdit,cancelCurrentEdit},$container.empty().css(\"overflow\",\"hidden\").css(\"outline\",0).addClass(uid).addClass(\"ui-widget\"),/relative|absolute|fixed/.test($container.css(\"position\"))||$container.css(\"position\",\"relative\"),$focusSink\u003d$(\"\u003cdiv tabIndex\u003d\u00270\u0027 hideFocus style\u003d\u0027position:fixed;width:0;height:0;top:0;left:0;outline:0;\u0027\u003e\u003c/div\u003e\").appendTo($container),$paneHeaderL\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-header slick-pane-left\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),$paneHeaderR\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-header slick-pane-right\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),$paneTopL\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-top slick-pane-left\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),$paneTopR\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-top slick-pane-right\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),$paneBottomL\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-bottom slick-pane-left\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),$paneBottomR\u003d$(\"\u003cdiv class\u003d\u0027slick-pane slick-pane-bottom slick-pane-right\u0027 tabIndex\u003d\u00270\u0027 /\u003e\").appendTo($container),options.createPreHeaderPanel\u0026\u0026($preHeaderPanelScroller\u003d$(\"\u003cdiv class\u003d\u0027slick-preheader-panel ui-state-default\u0027 style\u003d\u0027overflow:hidden;position:relative;\u0027 /\u003e\").appendTo($paneHeaderL),$preHeaderPanel\u003d$(\"\u003cdiv /\u003e\").appendTo($preHeaderPanelScroller),$preHeaderPanelSpacer\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($preHeaderPanelScroller),$preHeaderPanelScrollerR\u003d$(\"\u003cdiv class\u003d\u0027slick-preheader-panel ui-state-default\u0027 style\u003d\u0027overflow:hidden;position:relative;\u0027 /\u003e\").appendTo($paneHeaderR),$preHeaderPanelR\u003d$(\"\u003cdiv /\u003e\").appendTo($preHeaderPanelScrollerR),$preHeaderPanelSpacerR\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($preHeaderPanelScrollerR),options.showPreHeaderPanel||($preHeaderPanelScroller.hide(),$preHeaderPanelScrollerR.hide())),$headerScrollerL\u003d$(\"\u003cdiv class\u003d\u0027slick-header ui-state-default slick-header-left\u0027 /\u003e\").appendTo($paneHeaderL),$headerScrollerR\u003d$(\"\u003cdiv class\u003d\u0027slick-header ui-state-default slick-header-right\u0027 /\u003e\").appendTo($paneHeaderR),$headerScroller\u003d$().add($headerScrollerL).add($headerScrollerR),treeColumns.hasDepth()){$groupHeadersL\u003d[],$groupHeadersR\u003d[];for(var e\u003d0;e\u003ctreeColumns.getDepth()-1;e++)$groupHeadersL[e]\u003d$(\"\u003cdiv class\u003d\u0027slick-group-header-columns slick-group-header-columns-left\u0027 style\u003d\u0027left:-1000px\u0027 /\u003e\").appendTo($headerScrollerL),$groupHeadersR[e]\u003d$(\"\u003cdiv class\u003d\u0027slick-group-header-columns slick-group-header-columns-right\u0027 style\u003d\u0027left:-1000px\u0027 /\u003e\").appendTo($headerScrollerR);$groupHeaders\u003d$().add($groupHeadersL).add($groupHeadersR)}$headerL\u003d$(\"\u003cdiv class\u003d\u0027slick-header-columns slick-header-columns-left\u0027 style\u003d\u0027left:-1000px\u0027 /\u003e\").appendTo($headerScrollerL),$headerR\u003d$(\"\u003cdiv class\u003d\u0027slick-header-columns slick-header-columns-right\u0027 style\u003d\u0027left:-1000px\u0027 /\u003e\").appendTo($headerScrollerR),$headers\u003d$().add($headerL).add($headerR),$headerRowScrollerL\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow ui-state-default\u0027 /\u003e\").appendTo($paneTopL),$headerRowScrollerR\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow ui-state-default\u0027 /\u003e\").appendTo($paneTopR),$headerRowScroller\u003d$().add($headerRowScrollerL).add($headerRowScrollerR),$headerRowSpacerL\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($headerRowScrollerL),$headerRowSpacerR\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").appendTo($headerRowScrollerR),$headerRowL\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow-columns slick-headerrow-columns-left\u0027 /\u003e\").appendTo($headerRowScrollerL),$headerRowR\u003d$(\"\u003cdiv class\u003d\u0027slick-headerrow-columns slick-headerrow-columns-right\u0027 /\u003e\").appendTo($headerRowScrollerR),$headerRow\u003d$().add($headerRowL).add($headerRowR),$topPanelScrollerL\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel-scroller ui-state-default\u0027 /\u003e\").appendTo($paneTopL),$topPanelScrollerR\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel-scroller ui-state-default\u0027 /\u003e\").appendTo($paneTopR),$topPanelScroller\u003d$().add($topPanelScrollerL).add($topPanelScrollerR),$topPanelL\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel\u0027 style\u003d\u0027width:10000px\u0027 /\u003e\").appendTo($topPanelScrollerL),$topPanelR\u003d$(\"\u003cdiv class\u003d\u0027slick-top-panel\u0027 style\u003d\u0027width:10000px\u0027 /\u003e\").appendTo($topPanelScrollerR),$topPanel\u003d$().add($topPanelL).add($topPanelR),options.showColumnHeader||$headerScroller.hide(),options.showTopPanel||$topPanelScroller.hide(),options.showHeaderRow||$headerRowScroller.hide(),$viewportTopL\u003d$(\"\u003cdiv class\u003d\u0027slick-viewport slick-viewport-top slick-viewport-left\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($paneTopL),$viewportTopR\u003d$(\"\u003cdiv class\u003d\u0027slick-viewport slick-viewport-top slick-viewport-right\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($paneTopR),$viewportBottomL\u003d$(\"\u003cdiv class\u003d\u0027slick-viewport slick-viewport-bottom slick-viewport-left\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($paneBottomL),$viewportBottomR\u003d$(\"\u003cdiv class\u003d\u0027slick-viewport slick-viewport-bottom slick-viewport-right\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($paneBottomR),$viewport\u003d$().add($viewportTopL).add($viewportTopR).add($viewportBottomL).add($viewportBottomR),$activeViewportNode\u003d$viewportTopL,$canvasTopL\u003d$(\"\u003cdiv class\u003d\u0027grid-canvas grid-canvas-top grid-canvas-left\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($viewportTopL),$canvasTopR\u003d$(\"\u003cdiv class\u003d\u0027grid-canvas grid-canvas-top grid-canvas-right\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($viewportTopR),$canvasBottomL\u003d$(\"\u003cdiv class\u003d\u0027grid-canvas grid-canvas-bottom grid-canvas-left\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($viewportBottomL),$canvasBottomR\u003d$(\"\u003cdiv class\u003d\u0027grid-canvas grid-canvas-bottom grid-canvas-right\u0027 tabIndex\u003d\u00270\u0027 hideFocus /\u003e\").appendTo($viewportBottomR),options.viewportClass\u0026\u0026$viewport.toggleClass(options.viewportClass,!0),$canvas\u003d$().add($canvasTopL).add($canvasTopR).add($canvasBottomL).add($canvasBottomR),scrollbarDimensions\u003dscrollbarDimensions||measureScrollbar(),$activeCanvasNode\u003d$canvasTopL,$preHeaderPanelSpacer\u0026\u0026$preHeaderPanelSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),$headers.width(getHeadersWidth()),$headerRowSpacerL.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),$headerRowSpacerR.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),options.createFooterRow\u0026\u0026($footerRowScrollerR\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow ui-state-default\u0027 /\u003e\").appendTo($paneTopR),$footerRowScrollerL\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow ui-state-default\u0027 /\u003e\").appendTo($paneTopL),$footerRowScroller\u003d$().add($footerRowScrollerL).add($footerRowScrollerR),$footerRowSpacerL\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($footerRowScrollerL),$footerRowSpacerR\u003d$(\"\u003cdiv style\u003d\u0027display:block;height:1px;position:absolute;top:0;left:0;\u0027\u003e\u003c/div\u003e\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($footerRowScrollerR),$footerRowL\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow-columns slick-footerrow-columns-left\u0027 /\u003e\").appendTo($footerRowScrollerL),$footerRowR\u003d$(\"\u003cdiv class\u003d\u0027slick-footerrow-columns slick-footerrow-columns-right\u0027 /\u003e\").appendTo($footerRowScrollerR),$footerRow\u003d$().add($footerRowL).add($footerRowR),options.showFooterRow||$footerRowScroller.hide()),$focusSink2\u003d$focusSink.clone().appendTo($container),options.explicitInitialization||finishInitialization()}function finishInitialization(){initialized||(initialized\u003d!0,getViewportWidth(),getViewportHeight(),measureCellPaddingAndBorder(),disableSelection($headers),options.enableTextSelectionOnCells||$viewport.on(\"selectstart.ui\",(function(e){return $(e.target).is(\"input,textarea\")})),setFrozenOptions(),setPaneVisibility(),setScroller(),setOverflow(),updateColumnCaches(),createColumnHeaders(),createColumnGroupHeaders(),createColumnFooter(),setupColumnSort(),createCssRules(),resizeCanvas(),bindAncestorScrollEvents(),$container.on(\"resize.slickgrid\",resizeCanvas),$viewport.on(\"scroll\",handleScroll),$.fn.mousewheel\u0026\u0026$viewport.on(\"mousewheel\",handleMouseWheel),$headerScroller.on(\"contextmenu\",handleHeaderContextMenu).on(\"click\",handleHeaderClick).on(\"mouseenter\",\".slick-header-column\",handleHeaderMouseEnter).on(\"mouseleave\",\".slick-header-column\",handleHeaderMouseLeave),$headerRowScroller.on(\"scroll\",handleHeaderRowScroll),options.createFooterRow\u0026\u0026($footerRow.on(\"contextmenu\",handleFooterContextMenu).on(\"click\",handleFooterClick),$footerRowScroller.on(\"scroll\",handleFooterRowScroll)),options.createPreHeaderPanel\u0026\u0026$preHeaderPanelScroller.on(\"scroll\",handlePreHeaderPanelScroll),$focusSink.add($focusSink2).on(\"keydown\",handleKeyDown),$canvas.on(\"keydown\",handleKeyDown).on(\"click\",handleClick).on(\"dblclick\",handleDblClick).on(\"contextmenu\",handleContextMenu).on(\"draginit\",handleDragInit).on(\"dragstart\",{distance:3},handleDragStart).on(\"drag\",handleDrag).on(\"dragend\",handleDragEnd).on(\"mouseenter\",\".slick-cell\",handleMouseEnter).on(\"mouseleave\",\".slick-cell\",handleMouseLeave),restoreCssFromHiddenInit())}function cacheCssForHiddenInit(){($hiddenParents\u003d$container.parents().addBack().not(\":visible\")).each((function(){var e\u003d{};for(var o in cssShow)e[o]\u003dthis.style[o],this.style[o]\u003dcssShow[o];oldProps.push(e)}))}function restoreCssFromHiddenInit(){$hiddenParents.each((function(e){var o\u003doldProps[e];for(var t in cssShow)this.style[t]\u003do[t]}))}function hasFrozenColumns(){return options.frozenColumn\u003e-1}function registerPlugin(e){plugins.unshift(e),e.init(self)}function unregisterPlugin(e){for(var o\u003dplugins.length;o\u003e\u003d0;o--)if(plugins[o]\u003d\u003d\u003de){plugins[o].destroy\u0026\u0026plugins[o].destroy(),plugins.splice(o,1);break}}function getPluginByName(e){for(var o\u003dplugins.length-1;o\u003e\u003d0;o--)if(plugins[o].pluginName\u003d\u003d\u003de)return plugins[o]}function setSelectionModel(e){selectionModel\u0026\u0026(selectionModel.onSelectedRangesChanged.unsubscribe(handleSelectedRangesChanged),selectionModel.destroy\u0026\u0026selectionModel.destroy()),(selectionModel\u003de)\u0026\u0026(selectionModel.init(self),selectionModel.onSelectedRangesChanged.subscribe(handleSelectedRangesChanged))}function getSelectionModel(){return selectionModel}function getCanvasNode(e,o){e||(e\u003d0),o||(o\u003d0);var t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e);return hasFrozenRows\u0026\u0026o\u003e\u003dactualFrozenRow+(options.frozenBottom?0:1)?hasFrozenColumns()\u0026\u0026t\u003eoptions.frozenColumn?$canvasBottomR[0]:$canvasBottomL[0]:hasFrozenColumns()\u0026\u0026t\u003eoptions.frozenColumn?$canvasTopR[0]:$canvasTopL[0]}function getActiveCanvasNode(e){return setActiveCanvasNode(e),$activeCanvasNode[0]}function getCanvases(){return $canvas}function setActiveCanvasNode(e){e\u0026\u0026($activeCanvasNode\u003d$(e.target).closest(\".grid-canvas\"))}function getViewportNode(){return $viewport[0]}function getActiveViewportNode(e){return setActiveViewPortNode(e),$activeViewportNode[0]}function setActiveViewportNode(e){e\u0026\u0026($activeViewportNode\u003d$(e.target).closest(\".slick-viewport\"))}function measureScrollbar(){var e\u003d$(\u0027\u003cdiv class\u003d\"\u0027+$viewport.className+\u0027\" style\u003d\"position:absolute; top:-10000px; left:-10000px; overflow:auto; width:100px; height:100px;\"\u003e\u003c/div\u003e\u0027).appendTo(\"body\"),o\u003d$(\u0027\u003cdiv style\u003d\"width:200px; height:200px; overflow:auto;\"\u003e\u003c/div\u003e\u0027).appendTo(e),t\u003d{width:e[0].offsetWidth-e[0].clientWidth,height:e[0].offsetHeight-e[0].clientHeight};return o.remove(),e.remove(),t}function getHeadersWidth(){headersWidth\u003dheadersWidthL\u003dheadersWidthR\u003d0;for(var e\u003d!options.autoHeight,o\u003d0,t\u003dcolumns.length;o\u003ct;o++){var n\u003dcolumns[o].width;options.frozenColumn\u003e-1\u0026\u0026o\u003eoptions.frozenColumn?headersWidthR+\u003dn:headersWidthL+\u003dn}return e\u0026\u0026(options.frozenColumn\u003e-1\u0026\u0026o\u003eoptions.frozenColumn?headersWidthR+\u003dscrollbarDimensions.width:headersWidthL+\u003dscrollbarDimensions.width),hasFrozenColumns()?(headersWidthL+\u003d1e3,headersWidthR\u003dMath.max(headersWidthR,viewportW)+headersWidthL,headersWidthR+\u003dscrollbarDimensions.width):(headersWidthL+\u003dscrollbarDimensions.width,headersWidthL\u003dMath.max(headersWidthL,viewportW)+1e3),headersWidth\u003dheadersWidthL+headersWidthR,Math.max(headersWidth,viewportW)+1e3}function getHeadersWidthL(){return headersWidthL\u003d0,columns.forEach((function(e,o){options.frozenColumn\u003e-1\u0026\u0026o\u003eoptions.frozenColumn||(headersWidthL+\u003de.width)})),hasFrozenColumns()?headersWidthL+\u003d1e3:(headersWidthL+\u003dscrollbarDimensions.width,headersWidthL\u003dMath.max(headersWidthL,viewportW)+1e3),headersWidthL}function getHeadersWidthR(){return headersWidthR\u003d0,columns.forEach((function(e,o){options.frozenColumn\u003e-1\u0026\u0026o\u003eoptions.frozenColumn\u0026\u0026(headersWidthR+\u003de.width)})),hasFrozenColumns()\u0026\u0026(headersWidthR\u003dMath.max(headersWidthR,viewportW)+getHeadersWidthL(),headersWidthR+\u003dscrollbarDimensions.width),headersWidthR}function getCanvasWidth(){var e\u003dviewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,o\u003dcolumns.length;for(canvasWidthL\u003dcanvasWidthR\u003d0;o--;)hasFrozenColumns()\u0026\u0026o\u003eoptions.frozenColumn?canvasWidthR+\u003dcolumns[o].width:canvasWidthL+\u003dcolumns[o].width;var t\u003dcanvasWidthL+canvasWidthR;return options.fullWidthRows?Math.max(t,e):t}function updateCanvasWidth(e){var o,t\u003dcanvasWidth,n\u003dcanvasWidthL,l\u003dcanvasWidthR;((o\u003d(canvasWidth\u003dgetCanvasWidth())!\u003d\u003dt||canvasWidthL!\u003d\u003dn||canvasWidthR!\u003d\u003dl)||hasFrozenColumns()||hasFrozenRows)\u0026\u0026($canvasTopL.width(canvasWidthL),getHeadersWidth(),$headerL.width(headersWidthL),$headerR.width(headersWidthR),hasFrozenColumns()?($canvasTopR.width(canvasWidthR),$paneHeaderL.width(canvasWidthL),$paneHeaderR.css(\"left\",canvasWidthL),$paneHeaderR.css(\"width\",viewportW-canvasWidthL),$paneTopL.width(canvasWidthL),$paneTopR.css(\"left\",canvasWidthL),$paneTopR.css(\"width\",viewportW-canvasWidthL),$headerRowScrollerL.width(canvasWidthL),$headerRowScrollerR.width(viewportW-canvasWidthL),$headerRowL.width(canvasWidthL),$headerRowR.width(canvasWidthR),options.createFooterRow\u0026\u0026($footerRowScrollerL.width(canvasWidthL),$footerRowScrollerR.width(viewportW-canvasWidthL),$footerRowL.width(canvasWidthL),$footerRowR.width(canvasWidthR)),options.createPreHeaderPanel\u0026\u0026$preHeaderPanel.width(canvasWidth),$viewportTopL.width(canvasWidthL),$viewportTopR.width(viewportW-canvasWidthL),hasFrozenRows\u0026\u0026($paneBottomL.width(canvasWidthL),$paneBottomR.css(\"left\",canvasWidthL),$viewportBottomL.width(canvasWidthL),$viewportBottomR.width(viewportW-canvasWidthL),$canvasBottomL.width(canvasWidthL),$canvasBottomR.width(canvasWidthR))):($paneHeaderL.width(\"100%\"),$paneTopL.width(\"100%\"),$headerRowScrollerL.width(\"100%\"),$headerRowL.width(canvasWidth),options.createFooterRow\u0026\u0026($footerRowScrollerL.width(\"100%\"),$footerRowL.width(canvasWidth)),options.createPreHeaderPanel\u0026\u0026($preHeaderPanel.width(\"100%\"),$preHeaderPanel.width(canvasWidth)),$viewportTopL.width(\"100%\"),hasFrozenRows\u0026\u0026($viewportBottomL.width(\"100%\"),$canvasBottomL.width(canvasWidthL))),viewportHasHScroll\u003dcanvasWidth\u003eviewportW-scrollbarDimensions.width),$headerRowSpacerL.width(canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0)),$headerRowSpacerR.width(canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0)),options.createFooterRow\u0026\u0026($footerRowSpacerL.width(canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0)),$footerRowSpacerR.width(canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0))),(o||e)\u0026\u0026applyColumnWidths()}function disableSelection(e){e\u0026\u0026e.jquery\u0026\u0026e.attr(\"unselectable\",\"on\").css(\"MozUserSelect\",\"none\").on(\"selectstart.ui\",(function(){return!1}))}function getMaxSupportedCssHeight(){for(var e\u003d1e6,o\u003dnavigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,t\u003d$(\"\u003cdiv style\u003d\u0027display:none\u0027 /\u003e\").appendTo(document.body);;){var n\u003d2*e;if(t.css(\"height\",n),n\u003eo||t.height()!\u003d\u003dn)break;e\u003dn}return t.remove(),e}function getUID(){return uid}function getHeaderColumnWidthDiff(){return headerColumnWidthDiff}function getScrollbarDimensions(){return scrollbarDimensions}function bindAncestorScrollEvents(){for(var e\u003dhasFrozenRows\u0026\u0026!options.frozenBottom?$canvasBottomL[0]:$canvasTopL[0];(e\u003de.parentNode)!\u003ddocument.body\u0026\u0026null!\u003de;)if(e\u003d\u003d$viewportTopL[0]||e.scrollWidth!\u003de.clientWidth||e.scrollHeight!\u003de.clientHeight){var o\u003d$(e);$boundAncestors\u003d$boundAncestors?$boundAncestors.add(o):o,o.on(\"scroll.\"+uid,handleActiveCellPositionChange)}}function unbindAncestorScrollEvents(){$boundAncestors\u0026\u0026($boundAncestors.off(\"scroll.\"+uid),$boundAncestors\u003dnull)}function updateColumnHeader(e,o,t){if(initialized){var n\u003dgetColumnIndex(e);if(null!\u003dn){var l\u003dcolumns[n],r\u003d$headers.children().eq(n);r\u0026\u0026(void 0!\u003d\u003do\u0026\u0026(columns[n].name\u003do),void 0!\u003d\u003dt\u0026\u0026(columns[n].toolTip\u003dt),trigger(self.onBeforeHeaderCellDestroy,{node:r[0],column:l,grid:self}),r.attr(\"title\",t||\"\").children().eq(0).html(o),trigger(self.onHeaderCellRendered,{node:r[0],column:l,grid:self}))}}}function getHeader(e){if(!e)return hasFrozenColumns()?$headers:$headerL;var o\u003dgetColumnIndex(e.id);return hasFrozenColumns()?o\u003c\u003doptions.frozenColumn?$headerL:$headerR:$headerL}function getHeaderColumn(e){var o\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e),t\u003dhasFrozenColumns()?o\u003c\u003doptions.frozenColumn?$headerL:$headerR:$headerL,n\u003dhasFrozenColumns()?o\u003c\u003doptions.frozenColumn?o:o-options.frozenColumn-1:o,l\u003dt.children().eq(n);return l\u0026\u0026l[0]}function getHeaderRow(){return hasFrozenColumns()?$headerRow:$headerRow[0]}function getFooterRow(){return hasFrozenColumns()?$footerRow:$footerRow[0]}function getPreHeaderPanel(){return $preHeaderPanel[0]}function getPreHeaderPanelRight(){return $preHeaderPanelR[0]}function getHeaderRowColumn(e){var o,t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e);hasFrozenColumns()?t\u003c\u003doptions.frozenColumn?o\u003d$headerRowL:(o\u003d$headerRowR,t-\u003doptions.frozenColumn+1):o\u003d$headerRowL;var n\u003do.children().eq(t);return n\u0026\u0026n[0]}function getFooterRowColumn(e){var o,t\u003d\"number\"\u003d\u003dtypeof e?e:getColumnIndex(e);hasFrozenColumns()?t\u003c\u003doptions.frozenColumn?o\u003d$footerRowL:(o\u003d$footerRowR,t-\u003doptions.frozenColumn+1):o\u003d$footerRowL;var n\u003do\u0026\u0026o.children().eq(t);return n\u0026\u0026n[0]}function createColumnFooter(){if(options.createFooterRow){$footerRow.find(\".slick-footerrow-column\").each((function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e,grid:self})})),$footerRowL.empty(),$footerRowR.empty();for(var e\u003d0;e\u003ccolumns.length;e++){var o\u003dcolumns[e],t\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-footerrow-column l\"+e+\" r\"+e+\"\u0027\u003e\u003c/div\u003e\").data(\"column\",o).addClass(hasFrozenColumns()\u0026\u0026e\u003c\u003doptions.frozenColumn?\"frozen\":\"\").appendTo(hasFrozenColumns()\u0026\u0026e\u003eoptions.frozenColumn?$footerRowR:$footerRowL);trigger(self.onFooterRowCellRendered,{node:t[0],column:o,grid:self})}}}function createColumnGroupHeaders(){var e\u003d0,o\u003d!1;if(treeColumns.hasDepth()){for(var t\u003d0;t\u003c$groupHeadersL.length;t++){$groupHeadersL[t].empty(),$groupHeadersR[t].empty();var n\u003dtreeColumns.getColumnsInDepth(t);for(var l in n){var r\u003dn[l];e+\u003dr.extractColumns().length,hasFrozenColumns()\u0026\u00260\u003d\u003d\u003dt\u0026\u0026e-1\u003d\u003d\u003doptions.frozenColumn\u0026\u0026(o\u003d!0),$(\"\u003cdiv class\u003d\u0027ui-state-default slick-group-header-column\u0027 /\u003e\").html(\"\u003cspan class\u003d\u0027slick-column-name\u0027\u003e\"+r.name+\"\u003c/span\u003e\").attr(\"id\",\"\"+uid+r.id).attr(\"title\",r.toolTip||\"\").data(\"column\",r).addClass(r.headerCssClass||\"\").addClass(hasFrozenColumns()\u0026\u0026e-1\u003eoptions.frozenColumn?\"frozen\":\"\").appendTo(hasFrozenColumns()\u0026\u0026e-1\u003eoptions.frozenColumn?$groupHeadersR[t]:$groupHeadersL[t])}if(hasFrozenColumns()\u0026\u00260\u003d\u003d\u003dt\u0026\u0026!o){$groupHeadersL[t].empty(),$groupHeadersR[t].empty(),alert(\"All columns of group should to be grouped!\");break}}applyColumnGroupHeaderWidths()}}function createColumnHeaders(){function e(){$(this).addClass(\"ui-state-hover\")}function o(){$(this).removeClass(\"ui-state-hover\")}$headers.find(\".slick-header-column\").each((function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeHeaderCellDestroy,{node:this,column:e,grid:self})})),$headerL.empty(),$headerR.empty(),getHeadersWidth(),$headerL.width(headersWidthL),$headerR.width(headersWidthR),$headerRow.find(\".slick-headerrow-column\").each((function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeHeaderRowCellDestroy,{node:this,column:e,grid:self})})),$headerRowL.empty(),$headerRowR.empty(),options.createFooterRow\u0026\u0026($footerRowL.find(\".slick-footerrow-column\").each((function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e,grid:self})})),$footerRowL.empty(),hasFrozenColumns()\u0026\u0026($footerRowR.find(\".slick-footerrow-column\").each((function(){var e\u003d$(this).data(\"column\");e\u0026\u0026trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e,grid:self})})),$footerRowR.empty()));for(var t\u003d0;t\u003ccolumns.length;t++){var n\u003dcolumns[t],l\u003dhasFrozenColumns()?t\u003c\u003doptions.frozenColumn?$headerL:$headerR:$headerL,r\u003dhasFrozenColumns()?t\u003c\u003doptions.frozenColumn?$headerRowL:$headerRowR:$headerRowL,i\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-header-column\u0027 /\u003e\").html(\"\u003cspan class\u003d\u0027slick-column-name\u0027\u003e\"+n.name+\"\u003c/span\u003e\").width(n.width-headerColumnWidthDiff).attr(\"id\",\"\"+uid+n.id).attr(\"title\",n.toolTip||\"\").data(\"column\",n).addClass(n.headerCssClass||\"\").addClass(hasFrozenColumns()\u0026\u0026t\u003c\u003doptions.frozenColumn?\"frozen\":\"\").appendTo(l);if((options.enableColumnReorder||n.sortable)\u0026\u0026i.on(\"mouseenter\",e).on(\"mouseleave\",o),n.hasOwnProperty(\"headerCellAttrs\")\u0026\u0026n.headerCellAttrs instanceof Object)for(var a in n.headerCellAttrs)n.headerCellAttrs.hasOwnProperty(a)\u0026\u0026i.attr(a,n.headerCellAttrs[a]);if(n.sortable\u0026\u0026(i.addClass(\"slick-header-sortable\"),i.append(\"\u003cspan class\u003d\u0027slick-sort-indicator\"+(options.numberedMultiColumnSort\u0026\u0026!options.sortColNumberInSeparateSpan?\" slick-sort-indicator-numbered\":\"\")+\"\u0027 /\u003e\"),options.numberedMultiColumnSort\u0026\u0026options.sortColNumberInSeparateSpan\u0026\u0026i.append(\"\u003cspan class\u003d\u0027slick-sort-indicator-numbered\u0027 /\u003e\")),trigger(self.onHeaderCellRendered,{node:i[0],column:n,grid:self}),options.showHeaderRow){var s\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-headerrow-column l\"+t+\" r\"+t+\"\u0027\u003e\u003c/div\u003e\").data(\"column\",n).addClass(hasFrozenColumns()\u0026\u0026t\u003c\u003doptions.frozenColumn?\"frozen\":\"\").appendTo(r);trigger(self.onHeaderRowCellRendered,{node:s[0],column:n,grid:self})}if(options.createFooterRow\u0026\u0026options.showFooterRow){var d\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-footerrow-column l\"+t+\" r\"+t+\"\u0027\u003e\u003c/div\u003e\").data(\"column\",n).appendTo($footerRow);trigger(self.onFooterRowCellRendered,{node:d[0],column:n,grid:self})}}setSortColumns(sortColumns),setupColumnResize(),options.enableColumnReorder\u0026\u0026(\"function\"\u003d\u003dtypeof options.enableColumnReorder?options.enableColumnReorder(self,$headers,headerColumnWidthDiff,setColumns,setupColumnResize,columns,getColumnIndex,uid,trigger):setupColumnReorder())}function setupColumnSort(){$headers.click((function(e){if(!columnResizeDragging\u0026\u0026(e.metaKey\u003de.metaKey||e.ctrlKey,!$(e.target).hasClass(\"slick-resizable-handle\"))){var o\u003d$(e.target).closest(\".slick-header-column\");if(o.length){var t\u003do.data(\"column\");if(t.sortable){if(!getEditorLock().commitCurrentEdit())return;for(var n\u003dnull,l\u003d0;l\u003csortColumns.length;l++)if(sortColumns[l].columnId\u003d\u003dt.id){(n\u003dsortColumns[l]).sortAsc\u003d!n.sortAsc;break}var r\u003d!!n;options.tristateMultiColumnSort?(n||(n\u003d{columnId:t.id,sortAsc:t.defaultSortAsc}),r\u0026\u0026n.sortAsc\u0026\u0026(sortColumns.splice(l,1),n\u003dnull),options.multiColumnSort||(sortColumns\u003d[]),!n||r\u0026\u0026options.multiColumnSort||sortColumns.push(n)):e.metaKey\u0026\u0026options.multiColumnSort?n\u0026\u0026sortColumns.splice(l,1):((e.shiftKey||e.metaKey)\u0026\u0026options.multiColumnSort||(sortColumns\u003d[]),n?0\u003d\u003d\u003dsortColumns.length\u0026\u0026sortColumns.push(n):(n\u003d{columnId:t.id,sortAsc:t.defaultSortAsc},sortColumns.push(n))),setSortColumns(sortColumns),options.multiColumnSort?trigger(self.onSort,{multiColumnSort:!0,sortCols:$.map(sortColumns,(function(e){return{columnId:columns[getColumnIndex(e.columnId)].id,sortCol:columns[getColumnIndex(e.columnId)],sortAsc:e.sortAsc}}))},e):trigger(self.onSort,{multiColumnSort:!1,columnId:sortColumns.length\u003e0?t.id:null,sortCol:sortColumns.length\u003e0?t:null,sortAsc:!(sortColumns.length\u003e0)||sortColumns[0].sortAsc},e)}}}}))}function currentPositionInHeader(e){var o\u003d0;return $headers.find(\".slick-header-column\").each((function(t){if(this.id\u003d\u003de)return o\u003dt,!1})),o}function limitPositionInGroup(e){var o,t\u003d0,n\u003d0;return treeColumns.getColumnsInDepth($groupHeadersL.length-1).some((function(l){return t\u003dn,n+\u003dl.columns.length,l.columns.some((function(t){return t.id\u003d\u003d\u003de\u0026\u0026(o\u003dl),o})),o})),n--,{start:t,end:n,group:o}}function remove(e,o){var t\u003de.lastIndexOf(o);t\u003e-1\u0026\u0026(e.splice(t,1),remove(e,o))}function columnPositionValidInGroup(e){var o\u003dcurrentPositionInHeader(e[0].id),t\u003dlimitPositionInGroup(e.data(\"column\").id),n\u003dt.start\u003c\u003do\u0026\u0026o\u003c\u003dt.end;return{limit:t,valid:n,message:n?\"\":\u0027Column \"\u0027.concat(e.text(),\u0027\" can be reordered only within the \"\u0027,t.group.name,\u0027\" group!\u0027)}}function setupColumnReorder(){$headers.filter(\":ui-sortable\").sortable(\"destroy\");var e,o\u003dnull;function t(){$viewportScrollContainerX[0].scrollLeft\u003d$viewportScrollContainerX[0].scrollLeft+10}function n(){$viewportScrollContainerX[0].scrollLeft\u003d$viewportScrollContainerX[0].scrollLeft-10}$headers.sortable({containment:\"parent\",distance:3,axis:\"x\",cursor:\"default\",tolerance:\"intersection\",helper:\"clone\",placeholder:\"slick-sortable-placeholder ui-state-default slick-header-column\",start:function(o,t){t.placeholder.width(t.helper.outerWidth()-headerColumnWidthDiff),e\u003d!hasFrozenColumns()||t.placeholder.offset().left+t.placeholder.width()\u003e$viewportScrollContainerX.offset().left,$(t.helper).addClass(\"slick-header-column-active\")},beforeStop:function(e,o){$(o.helper).removeClass(\"slick-header-column-active\")},sort:function(l,r){e\u0026\u0026l.originalEvent.pageX\u003e$container[0].clientWidth?o||(o\u003dsetInterval(t,100)):e\u0026\u0026l.originalEvent.pageX\u003c$viewportScrollContainerX.offset().left?o||(o\u003dsetInterval(n,100)):(clearInterval(o),o\u003dnull)},stop:function(e,t){var n\u003d!1;clearInterval(o),o\u003dnull;var l\u003dnull;if(treeColumns.hasDepth()){var r\u003dcolumnPositionValidInGroup(t.item);l\u003dr.limit,(n\u003d!r.valid)\u0026\u0026alert(r.message)}if(!n\u0026\u0026getEditorLock().commitCurrentEdit()){var i\u003d$headerL.sortable(\"toArray\");i\u003di.concat($headerR.sortable(\"toArray\"));for(var a\u003d[],s\u003d0;s\u003ci.length;s++)a.push(columns[getColumnIndex(i[s].replace(uid,\"\"))]);setColumns(a),trigger(self.onColumnsReordered,{impactedColumns:getImpactedColumns(l)}),e.stopPropagation(),setupColumnResize()}else $(this).sortable(\"cancel\")}})}function getImpactedColumns(e){var o\u003d[];if(e)for(var t\u003de.start;t\u003c\u003de.end;t++)o.push(columns[t]);else o\u003dcolumns;return o}function setupColumnResize(){var e,o,t,n,l,r,i,a,s;(l\u003d$headers.children()).find(\".slick-resizable-handle\").remove(),l.each((function(e,o){e\u003e\u003dcolumns.length||columns[e].resizable\u0026\u0026(void 0\u003d\u003d\u003da\u0026\u0026(a\u003de),s\u003de)})),void 0!\u003d\u003da\u0026\u0026l.each((function(d,c){d\u003e\u003dcolumns.length||d\u003ca||options.forceFitColumns\u0026\u0026d\u003e\u003ds||($(c),$(\"\u003cdiv class\u003d\u0027slick-resizable-handle\u0027 /\u003e\").appendTo(c).on(\"dragstart\",(function(o,a){if(!getEditorLock().commitCurrentEdit())return!1;n\u003do.pageX,$(this).parent().addClass(\"slick-header-column-active\");var s\u003dnull,c\u003dnull;if(l.each((function(e,o){e\u003e\u003dcolumns.length||(columns[e].previousWidth\u003d$(o).outerWidth())})),options.forceFitColumns)for(s\u003d0,c\u003d0,e\u003dd+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(null!\u003d\u003dc\u0026\u0026(t.maxWidth?c+\u003dt.maxWidth-t.previousWidth:c\u003dnull),s+\u003dt.previousWidth-Math.max(t.minWidth||0,absoluteColumnMinWidth));var u\u003d0,h\u003d0;for(e\u003d0;e\u003c\u003dd;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(null!\u003d\u003dh\u0026\u0026(t.maxWidth?h+\u003dt.maxWidth-t.previousWidth:h\u003dnull),u+\u003dt.previousWidth-Math.max(t.minWidth||0,absoluteColumnMinWidth));null\u003d\u003d\u003ds\u0026\u0026(s\u003d1e5),null\u003d\u003d\u003du\u0026\u0026(u\u003d1e5),null\u003d\u003d\u003dc\u0026\u0026(c\u003d1e5),null\u003d\u003d\u003dh\u0026\u0026(h\u003d1e5),i\u003dn+Math.min(s,h),r\u003dn-Math.min(u,c)})).on(\"drag\",(function(l,a){columnResizeDragging\u003d!0;var s,c,u\u003dMath.min(i,Math.max(r,l.pageX))-n,h\u003d0;if(u\u003c0){for(c\u003du,e\u003dd;e\u003e\u003d0;e--)(t\u003dcolumns[e]).resizable\u0026\u0026(s\u003dMath.max(t.minWidth||0,absoluteColumnMinWidth),c\u0026\u0026t.previousWidth+c\u003cs?(c+\u003dt.previousWidth-s,t.width\u003ds):(t.width\u003dt.previousWidth+c,c\u003d0));for(o\u003d0;o\u003c\u003dd;o++)t\u003dcolumns[o],hasFrozenColumns()\u0026\u0026o\u003eoptions.frozenColumn?t.width:h+\u003dt.width;if(options.forceFitColumns)for(c\u003d-u,e\u003dd+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(c\u0026\u0026t.maxWidth\u0026\u0026t.maxWidth-t.previousWidth\u003cc?(c-\u003dt.maxWidth-t.previousWidth,t.width\u003dt.maxWidth):(t.width\u003dt.previousWidth+c,c\u003d0),hasFrozenColumns()\u0026\u0026e\u003eoptions.frozenColumn?t.width:h+\u003dt.width);else for(e\u003dd+1;e\u003ccolumns.length;e++)t\u003dcolumns[e],hasFrozenColumns()\u0026\u0026e\u003eoptions.frozenColumn?t.width:h+\u003dt.width;if(options.forceFitColumns)for(c\u003d-u,e\u003dd+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(c\u0026\u0026t.maxWidth\u0026\u0026t.maxWidth-t.previousWidth\u003cc?(c-\u003dt.maxWidth-t.previousWidth,t.width\u003dt.maxWidth):(t.width\u003dt.previousWidth+c,c\u003d0))}else{for(c\u003du,h\u003d0,0,e\u003dd;e\u003e\u003d0;e--)(t\u003dcolumns[e]).resizable\u0026\u0026(c\u0026\u0026t.maxWidth\u0026\u0026t.maxWidth-t.previousWidth\u003cc?(c-\u003dt.maxWidth-t.previousWidth,t.width\u003dt.maxWidth):(t.width\u003dt.previousWidth+c,c\u003d0));for(o\u003d0;o\u003c\u003dd;o++)t\u003dcolumns[o],hasFrozenColumns()\u0026\u0026o\u003eoptions.frozenColumn?t.width:h+\u003dt.width;if(options.forceFitColumns)for(c\u003d-u,e\u003dd+1;e\u003ccolumns.length;e++)(t\u003dcolumns[e]).resizable\u0026\u0026(s\u003dMath.max(t.minWidth||0,absoluteColumnMinWidth),c\u0026\u0026t.previousWidth+c\u003cs?(c+\u003dt.previousWidth-s,t.width\u003ds):(t.width\u003dt.previousWidth+c,c\u003d0),hasFrozenColumns()\u0026\u0026e\u003eoptions.frozenColumn?t.width:h+\u003dt.width);else for(e\u003dd+1;e\u003ccolumns.length;e++)t\u003dcolumns[e],hasFrozenColumns()\u0026\u0026e\u003eoptions.frozenColumn?t.width:h+\u003dt.width}hasFrozenColumns()\u0026\u0026h!\u003dcanvasWidthL\u0026\u0026($headerL.width(h+1e3),$paneHeaderR.css(\"left\",h)),applyColumnHeaderWidths(),applyColumnGroupHeaderWidths(),options.syncColumnCellResize\u0026\u0026applyColumnWidths(),trigger(self.onColumnsDrag,{triggeredByColumn:$(this).parent().attr(\"id\").replace(uid,\"\"),resizeHandle:$(this)})})).on(\"dragend\",(function(o,n){$(this).parent().removeClass(\"slick-header-column-active\");var r,i\u003d$(this).parent().attr(\"id\").replace(uid,\"\");for(!0\u003d\u003d\u003dtrigger(self.onBeforeColumnsResize,{triggeredByColumn:i})\u0026\u0026(applyColumnHeaderWidths(),applyColumnGroupHeaderWidths()),e\u003d0;e\u003ccolumns.length;e++)t\u003dcolumns[e],r\u003d$(l[e]).outerWidth(),t.previousWidth!\u003d\u003dr\u0026\u0026t.rerenderOnResize\u0026\u0026invalidateAllRows();updateCanvasWidth(!0),render(),trigger(self.onColumnsResized,{triggeredByColumn:i}),setTimeout((function(){columnResizeDragging\u003d!1}),300)})))}))}function getVBoxDelta(e){var o\u003d0;return e\u0026\u0026\"function\"\u003d\u003dtypeof e.css\u0026\u0026$.each([\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],(function(t,n){o+\u003dparseFloat(e.css(n))||0})),o}function setFrozenOptions(){if(options.frozenColumn\u003doptions.frozenColumn\u003e\u003d0\u0026\u0026options.frozenColumn\u003ccolumns.length?parseInt(options.frozenColumn):-1,options.frozenRow\u003e-1){hasFrozenRows\u003d!0,frozenRowsHeight\u003doptions.frozenRow*options.rowHeight;var e\u003dgetDataLength();actualFrozenRow\u003doptions.frozenBottom?e-options.frozenRow:options.frozenRow}else hasFrozenRows\u003d!1}function setPaneVisibility(){hasFrozenColumns()?($paneHeaderR.show(),$paneTopR.show(),hasFrozenRows?($paneBottomL.show(),$paneBottomR.show()):($paneBottomR.hide(),$paneBottomL.hide())):($paneHeaderR.hide(),$paneTopR.hide(),$paneBottomR.hide(),hasFrozenRows?$paneBottomL.show():($paneBottomR.hide(),$paneBottomL.hide()))}function setOverflow(){$viewportTopL.css({\"overflow-x\":hasFrozenColumns()?hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"hidden\":\"scroll\":hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"hidden\":\"auto\",\"overflow-y\":options.alwaysShowVerticalScroll?\"scroll\":hasFrozenColumns()?\"hidden\":hasFrozenRows?\"scroll\":\"auto\"}),$viewportTopR.css({\"overflow-x\":hasFrozenColumns()?hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"hidden\":\"scroll\":hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"hidden\":\"auto\",\"overflow-y\":options.alwaysShowVerticalScroll?\"scroll\":(hasFrozenColumns(),hasFrozenRows?\"scroll\":\"auto\")}),$viewportBottomL.css({\"overflow-x\":hasFrozenColumns()?hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"scroll\":\"auto\":(hasFrozenRows\u0026\u0026options.alwaysAllowHorizontalScroll,\"auto\"),\"overflow-y\":options.alwaysShowVerticalScroll?\"scroll\":hasFrozenColumns()?\"hidden\":hasFrozenRows?\"scroll\":\"auto\"}),$viewportBottomR.css({\"overflow-x\":hasFrozenColumns()?hasFrozenRows\u0026\u0026!options.alwaysAllowHorizontalScroll?\"scroll\":\"auto\":(hasFrozenRows\u0026\u0026options.alwaysAllowHorizontalScroll,\"auto\"),\"overflow-y\":options.alwaysShowVerticalScroll?\"scroll\":(hasFrozenColumns(),\"auto\")}),options.viewportClass\u0026\u0026($viewportTopL.toggleClass(options.viewportClass,!0),$viewportTopR.toggleClass(options.viewportClass,!0),$viewportBottomL.toggleClass(options.viewportClass,!0),$viewportBottomR.toggleClass(options.viewportClass,!0))}function setScroller(){hasFrozenColumns()?($headerScrollContainer\u003d$headerScrollerR,$headerRowScrollContainer\u003d$headerRowScrollerR,$footerRowScrollContainer\u003d$footerRowScrollerR,hasFrozenRows?options.frozenBottom?($viewportScrollContainerX\u003d$viewportBottomR,$viewportScrollContainerY\u003d$viewportTopR):$viewportScrollContainerX\u003d$viewportScrollContainerY\u003d$viewportBottomR:$viewportScrollContainerX\u003d$viewportScrollContainerY\u003d$viewportTopR):($headerScrollContainer\u003d$headerScrollerL,$headerRowScrollContainer\u003d$headerRowScrollerL,$footerRowScrollContainer\u003d$footerRowScrollerL,hasFrozenRows?options.frozenBottom?($viewportScrollContainerX\u003d$viewportBottomL,$viewportScrollContainerY\u003d$viewportTopL):$viewportScrollContainerX\u003d$viewportScrollContainerY\u003d$viewportBottomL:$viewportScrollContainerX\u003d$viewportScrollContainerY\u003d$viewportTopL)}function measureCellPaddingAndBorder(){var e,o\u003d[\"borderLeftWidth\",\"borderRightWidth\",\"paddingLeft\",\"paddingRight\"],t\u003d[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],n\u003d$.fn.jquery.split(\".\");jQueryNewWidthBehaviour\u003d1\u003d\u003dn[0]\u0026\u0026n[1]\u003e\u003d8||n[0]\u003e\u003d2,e\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-header-column\u0027 style\u003d\u0027visibility:hidden\u0027\u003e-\u003c/div\u003e\").appendTo($headers),headerColumnWidthDiff\u003dheaderColumnHeightDiff\u003d0,\"border-box\"!\u003de.css(\"box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-moz-box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-webkit-box-sizing\")\u0026\u0026($.each(o,(function(o,t){headerColumnWidthDiff+\u003dparseFloat(e.css(t))||0})),$.each(t,(function(o,t){headerColumnHeightDiff+\u003dparseFloat(e.css(t))||0}))),e.remove();var l\u003d$(\"\u003cdiv class\u003d\u0027slick-row\u0027 /\u003e\").appendTo($canvas);e\u003d$(\"\u003cdiv class\u003d\u0027slick-cell\u0027 id\u003d\u0027\u0027 style\u003d\u0027visibility:hidden\u0027\u003e-\u003c/div\u003e\").appendTo(l),cellWidthDiff\u003dcellHeightDiff\u003d0,\"border-box\"!\u003de.css(\"box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-moz-box-sizing\")\u0026\u0026\"border-box\"!\u003de.css(\"-webkit-box-sizing\")\u0026\u0026($.each(o,(function(o,t){cellWidthDiff+\u003dparseFloat(e.css(t))||0})),$.each(t,(function(o,t){cellHeightDiff+\u003dparseFloat(e.css(t))||0}))),l.remove(),absoluteColumnMinWidth\u003dMath.max(headerColumnWidthDiff,cellWidthDiff)}function createCssRules(){$style\u003d$(\"\u003cstyle type\u003d\u0027text/css\u0027 rel\u003d\u0027stylesheet\u0027 /\u003e\").appendTo($(\"head\"));for(var e\u003doptions.rowHeight-cellHeightDiff,o\u003d[\".\"+uid+\" .slick-group-header-column { left: 1000px; }\",\".\"+uid+\" .slick-header-column { left: 1000px; }\",\".\"+uid+\" .slick-top-panel { height:\"+options.topPanelHeight+\"px; }\",\".\"+uid+\" .slick-preheader-panel { height:\"+options.preHeaderPanelHeight+\"px; }\",\".\"+uid+\" .slick-headerrow-columns { height:\"+options.headerRowHeight+\"px; }\",\".\"+uid+\" .slick-footerrow-columns { height:\"+options.footerRowHeight+\"px; }\",\".\"+uid+\" .slick-cell { height:\"+e+\"px; }\",\".\"+uid+\" .slick-row { height:\"+options.rowHeight+\"px; }\"],t\u003d0;t\u003ccolumns.length;t++)o.push(\".\"+uid+\" .l\"+t+\" { }\"),o.push(\".\"+uid+\" .r\"+t+\" { }\");$style[0].styleSheet?$style[0].styleSheet.cssText\u003do.join(\" \"):$style[0].appendChild(document.createTextNode(o.join(\" \")))}function getColumnCssRules(e){var o;if(!stylesheet){var t\u003ddocument.styleSheets;for(o\u003d0;o\u003ct.length;o++)if((t[o].ownerNode||t[o].owningElement)\u003d\u003d$style[0]){stylesheet\u003dt[o];break}if(!stylesheet)throw new Error(\"Cannot find stylesheet.\");columnCssRulesL\u003d[],columnCssRulesR\u003d[];var n,l,r\u003dstylesheet.cssRules||stylesheet.rules;for(o\u003d0;o\u003cr.length;o++){var i\u003dr[o].selectorText;(n\u003d/\\.l\\d+/.exec(i))?(l\u003dparseInt(n[0].substr(2,n[0].length-2),10),columnCssRulesL[l]\u003dr[o]):(n\u003d/\\.r\\d+/.exec(i))\u0026\u0026(l\u003dparseInt(n[0].substr(2,n[0].length-2),10),columnCssRulesR[l]\u003dr[o])}}return{left:columnCssRulesL[e],right:columnCssRulesR[e]}}function removeCssRules(){$style.remove(),stylesheet\u003dnull}function destroy(){getEditorLock().cancelCurrentEdit(),trigger(self.onBeforeDestroy,{});for(var e\u003dplugins.length;e--;)unregisterPlugin(plugins[e]);options.enableColumnReorder\u0026\u0026$headers.filter(\":ui-sortable\").sortable(\"destroy\"),unbindAncestorScrollEvents(),$container.off(\".slickgrid\"),removeCssRules(),$canvas.off(\"draginit dragstart dragend drag\"),$container.empty().removeClass(uid)}var canvas\u003dnull,canvas_context\u003dnull;function autosizeColumn(e,o){var t\u003de;if(\"number\"\u003d\u003dtypeof e)t\u003dcolumns[e];else if(\"string\"\u003d\u003dtypeof e)for(var n\u003d0;n\u003ccolumns.length;n++)columns[n].Id\u003d\u003d\u003de\u0026\u0026(t\u003dcolumns[n]);getColAutosizeWidth(t,$(getCanvasNode(0,0)),o)}function autosizeColumns(e,o){if((e\u003de||options.autosizeColsMode)!\u003d\u003dSlick.GridAutosizeColsMode.LegacyForceFit\u0026\u0026e!\u003d\u003dSlick.GridAutosizeColsMode.LegacyOff){if(e!\u003d\u003dSlick.GridAutosizeColsMode.None){(canvas\u003ddocument.createElement(\"canvas\"))\u0026\u0026canvas.getContext\u0026\u0026(canvas_context\u003dcanvas.getContext(\"2d\"));var t,n,l,r,i\u003d$(getCanvasNode(0,0)),a\u003dviewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,s\u003d0,d\u003d0,c\u003d0,u\u003d0,h\u003d0;for(t\u003d0;t\u003ccolumns.length;t++)getColAutosizeWidth(n\u003dcolumns[t],i,o),h+\u003dn.autoSize.autosizeMode\u003d\u003d\u003dSlick.ColAutosizeMode.Locked?n.width:0,u+\u003dn.autoSize.autosizeMode\u003d\u003d\u003dSlick.ColAutosizeMode.Locked?n.width:n.minWidth,s+\u003dn.autoSize.widthPx,d+\u003dn.autoSize.sizeToRemaining?0:n.autoSize.widthPx,c+\u003dn.autoSize.sizeToRemaining\u0026\u0026n.minWidth||0;var p\u003ds-d;if(e\u003d\u003d\u003dSlick.GridAutosizeColsMode.FitViewportToCols){var m\u003ds+scrollbarDimensions.width;e\u003dSlick.GridAutosizeColsMode.IgnoreViewport,options.viewportMaxWidthPx\u0026\u0026m\u003eoptions.viewportMaxWidthPx?(m\u003doptions.viewportMaxWidthPx,e\u003dSlick.GridAutosizeColsMode.FitColsToViewport):options.viewportMinWidthPx\u0026\u0026m\u003coptions.viewportMinWidthPx\u0026\u0026(m\u003doptions.viewportMinWidthPx,e\u003dSlick.GridAutosizeColsMode.FitColsToViewport),$container.width(m)}if(e\u003d\u003d\u003dSlick.GridAutosizeColsMode.FitColsToViewport)if(p\u003e0\u0026\u0026d\u003ca-c)for(t\u003d0;t\u003ccolumns.length;t++){var w\u003da-d;l\u003d(n\u003dcolumns[t]).autoSize.sizeToRemaining?w*n.autoSize.widthPx/p:n.autoSize.widthPx,n.rerenderOnResize\u0026\u0026n.width!\u003dl\u0026\u0026(r\u003d!0),n.width\u003dl}else if(options.viewportSwitchToScrollModeWidthPercent\u0026\u0026d+c\u003ea*options.viewportSwitchToScrollModeWidthPercent/100||u\u003ea)e\u003dSlick.GridAutosizeColsMode.IgnoreViewport;else{var v\u003dd-h,f\u003da-h-c;for(t\u003d0;t\u003ccolumns.length;t++)l\u003d(n\u003dcolumns[t]).width,n.autoSize.autosizeMode!\u003d\u003dSlick.ColAutosizeMode.Locked\u0026\u0026(n.autoSize.sizeToRemaining?l\u003dn.minWidth:((l\u003df/v*n.autoSize.widthPx)\u003cn.minWidth\u0026\u0026(l\u003dn.minWidth),v-\u003dn.autoSize.widthPx,f-\u003dl)),n.rerenderOnResize\u0026\u0026n.width!\u003dl\u0026\u0026(r\u003d!0),n.width\u003dl}if(e\u003d\u003d\u003dSlick.GridAutosizeColsMode.IgnoreViewport)for(t\u003d0;t\u003ccolumns.length;t++)l\u003dcolumns[t].autoSize.widthPx,columns[t].rerenderOnResize\u0026\u0026columns[t].width!\u003dl\u0026\u0026(r\u003d!0),columns[t].width\u003dl;reRenderColumns(r)}}else legacyAutosizeColumns()}function LogColWidths(){for(var e\u003d\"Col Widths:\",o\u003d0;o\u003ccolumns.length;o++)e+\u003d\" \"+columns[o].width;console.log(e)}function getColAutosizeWidth(e,o,t){var n\u003de.autoSize;if(n.widthPx\u003de.width,n.autosizeMode!\u003d\u003dSlick.ColAutosizeMode.Locked\u0026\u0026n.autosizeMode!\u003d\u003dSlick.ColAutosizeMode.Guide){var l\u003dgetDataLength();if(n.autosizeMode\u003d\u003d\u003dSlick.ColAutosizeMode.ContentIntelligent){var r,i\u003dn.colDataTypeOf;if(l\u003e0){var a\u003dgetDataItem(0);a\u0026\u0026\"object\"\u003d\u003d\u003d(i\u003dtypeof(r\u003da[e.field]))\u0026\u0026(r instanceof Date\u0026\u0026(i\u003d\"date\"),\"undefined\"!\u003dtypeof moment\u0026\u0026r instanceof moment\u0026\u0026(i\u003d\"moment\"))}\"boolean\"\u003d\u003d\u003di\u0026\u0026(n.colValueArray\u003d[!0,!1]),\"number\"\u003d\u003d\u003di\u0026\u0026(n.valueFilterMode\u003dSlick.ValueFilterMode.GetGreatestAndSub,n.rowSelectionMode\u003dSlick.RowSelectionMode.AllRows),\"string\"\u003d\u003d\u003di\u0026\u0026(n.valueFilterMode\u003dSlick.ValueFilterMode.GetLongestText,n.rowSelectionMode\u003dSlick.RowSelectionMode.AllRows,n.allowAddlPercent\u003d5),\"date\"\u003d\u003d\u003di\u0026\u0026(n.colValueArray\u003d[new Date(2009,8,30,12,20,20)]),\"moment\"\u003d\u003d\u003di\u0026\u0026\"undefined\"!\u003dtypeof moment\u0026\u0026(n.colValueArray\u003d[moment([2009,8,30,12,20,20])])}var s\u003dgetColContentSize(e,o,t);s\u003ds*(n.allowAddlPercent?1+n.allowAddlPercent/100:1)+options.autosizeColPaddingPx,e.minWidth\u0026\u0026s\u003ce.minWidth\u0026\u0026(s\u003de.minWidth),e.maxWidth\u0026\u0026s\u003ee.maxWidth\u0026\u0026(s\u003de.maxWidth),n.widthPx\u003ds}}function getColContentSize(e,o,t){var n,l\u003de.autoSize,r\u003d1,i\u003d0,a\u003d0;if(l.ignoreHeaderText||(a\u003dgetColHeaderWidth(e)),l.colValueArray)return i\u003dgetColWidth(e,o,l.colValueArray),Math.max(a,i);var s\u003dgetData();s.getItems\u0026\u0026(s\u003ds.getItems());var d\u003d(t?l.rowSelectionModeOnInit:void 0)||l.rowSelectionMode;if(d\u003d\u003d\u003dSlick.RowSelectionMode.FirstRow\u0026\u0026(s\u003ds.slice(0,1)),d\u003d\u003d\u003dSlick.RowSelectionMode.LastRow\u0026\u0026(s\u003ds.slice(s.length-1,s.length)),d\u003d\u003d\u003dSlick.RowSelectionMode.FirstNRows\u0026\u0026(s\u003ds.slice(0,l.rowSelectionCount)),l.valueFilterMode\u003d\u003d\u003dSlick.ValueFilterMode.DeDuplicate){var c\u003d{};for(u\u003d0,n\u003ds.length;u\u003cn;u++)c[s[u][e.field]]\u003d!0;if(Object.keys)s\u003dObject.keys(c);else for(var u in s\u003d[],c)s.push(u)}if(l.valueFilterMode\u003d\u003d\u003dSlick.ValueFilterMode.GetGreatestAndSub){var h,p\u003d0;for(u\u003d0,n\u003ds.length;u\u003cn;u++)w\u003ds[u][e.field],Math.abs(w)\u003ep\u0026\u0026(h\u003dw,p\u003dMath.abs(w));h\u003d\"\"+h,s\u003d[h\u003d+(h\u003dArray(h.length+1).join(\"9\"))]}if(l.valueFilterMode\u003d\u003d\u003dSlick.ValueFilterMode.GetLongestTextAndSub){var m\u003d0;for(u\u003d0,n\u003ds.length;u\u003cn;u++)((w\u003ds[u][e.field])||\"\").length\u003em\u0026\u0026(m\u003dw.length);w\u003dArray(m+1).join(\"m\"),r\u003doptions.autosizeTextAvgToMWidthRatio,s\u003d[w]}if(l.valueFilterMode\u003d\u003d\u003dSlick.ValueFilterMode.GetLongestText){m\u003d0;var w,v\u003d0;for(u\u003d0,n\u003ds.length;u\u003cn;u++)((w\u003ds[u][e.field])||\"\").length\u003em\u0026\u0026(m\u003dw.length,v\u003du);s\u003d[w\u003ds[v][e.field]]}return i\u003dgetColWidth(e,o,s)*r,Math.max(a,i)}function getColWidth(e,o,t){var n\u003dgetColumnIndex(e.id),l\u003d$(\u0027\u003cdiv class\u003d\"slick-row ui-widget-content\"\u003e\u003c/div\u003e\u0027),r\u003d$(\u0027\u003cdiv class\u003d\"slick-cell\"\u003e\u003c/div\u003e\u0027);r.css({position:\"absolute\",visibility:\"hidden\",\"text-overflow\":\"initial\",\"white-space\":\"nowrap\"}),l.append(r),o.append(l);var i,a,s,d,c\u003d0;return canvas_context\u0026\u0026e.autoSize.widthEvalMode\u003d\u003d\u003dSlick.WidthEvalMode.CanvasTextSize?(canvas_context.font\u003dr.css(\"font-size\")+\" \"+r.css(\"font-family\"),$(t).each((function(o,t){d\u003dArray.isArray(t)?t[e.field]:t,(i\u003d(a\u003d\"\"+d)?canvas_context.measureText(a).width:0)\u003ec\u0026\u0026(c\u003di,s\u003da)})),r.html(s),i\u003dr.outerWidth(),l.remove(),i):($(t).each((function(o,t){d\u003dArray.isArray(t)?t[e.field]:t,applyFormatResultToCellNode(e.formatterOverride?e.formatterOverride(o,n,d,e,t):e.formatter?e.formatter(o,n,d,e,t):\"\"+d,r[0]),(i\u003dr.outerWidth())\u003ec\u0026\u0026(c\u003di)})),l.remove(),c)}function getColHeaderWidth(e){var o\u003d0,t\u003dgetUID()+e.id,n\u003ddocument.getElementById(t),l\u003dt+\"_\";if(n){var r\u003dn.cloneNode(!0);r.id\u003dl,r.style.cssText\u003d\"position: absolute; visibility: hidden;right: auto;text-overflow: initial;white-space: nowrap;\",n.parentNode.insertBefore(r,n),o\u003dr.offsetWidth,r.parentNode.removeChild(r)}else{var i\u003dgetHeader(e);o\u003d(n\u003d$(\"\u003cdiv class\u003d\u0027ui-state-default slick-header-column\u0027 /\u003e\").html(\"\u003cspan class\u003d\u0027slick-column-name\u0027\u003e\"+e.name+\"\u003c/span\u003e\").attr(\"id\",l).css({position:\"absolute\",visibility:\"hidden\",right:\"auto\",\"text-overflow:\":\"initial\",\"white-space\":\"nowrap\"}).addClass(e.headerCssClass||\"\").appendTo(i))[0].offsetWidth,i[0].removeChild(n[0])}return o}function legacyAutosizeColumns(){var e,o,t,n\u003d[],l\u003d0,r\u003d0,i\u003dviewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW;for(e\u003d0;e\u003ccolumns.length;e++)o\u003dcolumns[e],n.push(o.width),r+\u003do.width,o.resizable\u0026\u0026(l+\u003do.width-Math.max(o.minWidth,absoluteColumnMinWidth));for(t\u003dr;r\u003ei\u0026\u0026l;){var a\u003d(r-i)/l;for(e\u003d0;e\u003ccolumns.length\u0026\u0026r\u003ei;e++){o\u003dcolumns[e];var s\u003dn[e];if(!(!o.resizable||s\u003c\u003do.minWidth||s\u003c\u003dabsoluteColumnMinWidth)){var d\u003dMath.max(o.minWidth,absoluteColumnMinWidth),c\u003dMath.floor(a*(s-d))||1;r-\u003dc\u003dMath.min(c,s-d),l-\u003dc,n[e]-\u003dc}}if(t\u003c\u003dr)break;t\u003dr}for(t\u003dr;r\u003ci;){var u\u003di/r;for(e\u003d0;e\u003ccolumns.length\u0026\u0026r\u003ci;e++){o\u003dcolumns[e];var h,p\u003dn[e];r+\u003dh\u003d!o.resizable||o.maxWidth\u003c\u003dp?0:Math.min(Math.floor(u*p)-p,o.maxWidth-p||1e6)||1,n[e]+\u003dr\u003c\u003di?h:0}if(t\u003e\u003dr)break;t\u003dr}var m\u003d!1;for(e\u003d0;e\u003ccolumns.length;e++)columns[e].rerenderOnResize\u0026\u0026columns[e].width!\u003dn[e]\u0026\u0026(m\u003d!0),columns[e].width\u003dn[e];reRenderColumns(m)}function reRenderColumns(e){applyColumnHeaderWidths(),applyColumnGroupHeaderWidths(),updateCanvasWidth(!0),trigger(self.onAutosizeColumns,{columns}),e\u0026\u0026(invalidateAllRows(),render())}function trigger(e,o,t){return t\u003dt||new Slick.EventData,(o\u003do||{}).grid\u003dself,e.notify(o,t,self)}function getEditorLock(){return options.editorLock}function getEditController(){return editController}function getColumnIndex(e){return columnsById[e]}function applyColumnGroupHeaderWidths(){if(treeColumns.hasDepth())for(var e\u003d$groupHeadersL.length-1;e\u003e\u003d0;e--){treeColumns.getColumnsInDepth(e);$().add($groupHeadersL[e]).add($groupHeadersR[e]).each((function(e){var o\u003d$(this),t\u003d0;o.width(0\u003d\u003d\u003de?getHeadersWidthL():getHeadersWidthR()),o.children().each((function(){var e\u003d$(this),n\u003d$(this).data(\"column\");n.width\u003d0,n.columns.forEach((function(){var e\u003do.next().children(\":eq(\"+t+++\")\");n.width+\u003de.outerWidth()})),e.width(n.width-headerColumnWidthDiff)}))}))}}function applyColumnHeaderWidths(){if(initialized){for(var e,o\u003d0,t\u003d$headers.children(),n\u003dcolumns.length;o\u003cn;o++)e\u003d$(t[o]),jQueryNewWidthBehaviour?e.outerWidth()!\u003d\u003dcolumns[o].width\u0026\u0026e.outerWidth(columns[o].width):e.width()!\u003d\u003dcolumns[o].width-headerColumnWidthDiff\u0026\u0026e.width(columns[o].width-headerColumnWidthDiff);updateColumnCaches()}}function applyColumnWidths(){for(var e,o,t\u003d0,n\u003d0;n\u003ccolumns.length;n++)e\u003dcolumns[n].width,(o\u003dgetColumnCssRules(n)).left.style.left\u003dt+\"px\",o.right.style.right\u003d(-1!\u003doptions.frozenColumn\u0026\u0026n\u003eoptions.frozenColumn?canvasWidthR:canvasWidthL)-t-e+\"px\",options.frozenColumn\u003d\u003dn?t\u003d0:t+\u003dcolumns[n].width}function setSortColumn(e,o){setSortColumns([{columnId:e,sortAsc:o}])}function setSortColumns(e){sortColumns\u003de;var o\u003doptions.numberedMultiColumnSort\u0026\u0026sortColumns.length\u003e1,t\u003d$headers.children();t.removeClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").removeClass(\"slick-sort-indicator-asc slick-sort-indicator-desc\"),t.find(\".slick-sort-indicator-numbered\").text(\"\"),$.each(sortColumns,(function(e,n){null\u003d\u003dn.sortAsc\u0026\u0026(n.sortAsc\u003d!0);var l\u003dgetColumnIndex(n.columnId);null!\u003dl\u0026\u0026(t.eq(l).addClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").addClass(n.sortAsc?\"slick-sort-indicator-asc\":\"slick-sort-indicator-desc\"),o\u0026\u0026t.eq(l).find(\".slick-sort-indicator-numbered\").text(e+1))}))}function getSortColumns(){return sortColumns}function handleSelectedRangesChanged(e,o){var t\u003dselectedRows.slice(0);selectedRows\u003d[];for(var n\u003d{},l\u003d0;l\u003co.length;l++)for(var r\u003do[l].fromRow;r\u003c\u003do[l].toRow;r++){n[r]||(selectedRows.push(r),n[r]\u003d{});for(var i\u003do[l].fromCell;i\u003c\u003do[l].toCell;i++)canCellBeSelected(r,i)\u0026\u0026(n[r][columns[i].id]\u003doptions.selectedCellCssClass)}setCellCssStyles(options.selectedCellCssClass,n),simpleArrayEquals(t,selectedRows)\u0026\u0026trigger(self.onSelectedRowsChanged,{rows:getSelectedRows(),previousSelectedRows:t},e)}function simpleArrayEquals(e,o){return Array.isArray(e)\u0026\u0026Array.isArray(o)\u0026\u0026o.sort().toString()!\u003d\u003de.sort().toString()}function getColumns(){return columns}function updateColumnCaches(){columnPosLeft\u003d[],columnPosRight\u003d[];for(var e\u003d0,o\u003d0,t\u003dcolumns.length;o\u003ct;o++)columnPosLeft[o]\u003de,columnPosRight[o]\u003de+columns[o].width,options.frozenColumn\u003d\u003do?e\u003d0:e+\u003dcolumns[o].width}function updateColumnProps(){columnsById\u003d{};for(var e\u003d0;e\u003ccolumns.length;e++){columns[e].width\u0026\u0026(columns[e].widthRequest\u003dcolumns[e].width);var o\u003dcolumns[e]\u003d$.extend({},columnDefaults,columns[e]);o.autoSize\u003d$.extend({},columnAutosizeDefaults,o.autoSize),columnsById[o.id]\u003de,o.minWidth\u0026\u0026o.width\u003co.minWidth\u0026\u0026(o.width\u003do.minWidth),o.maxWidth\u0026\u0026o.width\u003eo.maxWidth\u0026\u0026(o.width\u003do.maxWidth),o.resizable}}function setColumns(e){var o\u003dnew Slick.TreeColumns(e);columns\u003do.hasDepth()?(treeColumns\u003do).extractColumns():e,updateColumnProps(),updateColumnCaches(),initialized\u0026\u0026(setPaneVisibility(),setOverflow(),invalidateAllRows(),createColumnHeaders(),createColumnGroupHeaders(),createColumnFooter(),removeCssRules(),createCssRules(),resizeCanvas(),updateCanvasWidth(),applyColumnHeaderWidths(),applyColumnWidths(),handleScroll())}function getOptions(){return options}function setOptions(e,o){if(getEditorLock().commitCurrentEdit()){makeActiveCellNormal(),void 0!\u003d\u003de.showColumnHeader\u0026\u0026setColumnHeaderVisibility(e.showColumnHeader),options.enableAddRow!\u003d\u003de.enableAddRow\u0026\u0026invalidateRow(getDataLength());var t\u003d$.extend(!0,{},options);options\u003d$.extend(options,e),trigger(self.onSetOptions,{optionsBefore:t,optionsAfter:options}),validateAndEnforceOptions(),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),o||render(),setFrozenOptions(),setScroller(),zombieRowNodeFromLastMouseWheelEvent\u003dnull,setColumns(treeColumns.extractColumns())}}function validateAndEnforceOptions(){options.autoHeight\u0026\u0026(options.leaveSpaceForNewRows\u003d!1),options.forceFitColumns\u0026\u0026(options.autosizeColsMode\u003dSlick.GridAutosizeColsMode.LegacyForceFit,console.log(\"forceFitColumns option is deprecated - use autosizeColsMode\"))}function setData(e,o){data\u003de,invalidateAllRows(),updateRowCount(),o\u0026\u0026scrollTo(0)}function getData(){return data}function getDataLength(){return data.getLength?data.getLength():data\u0026\u0026data.length||0}function getDataLengthIncludingAddNew(){return getDataLength()+(options.enableAddRow\u0026\u0026(!pagingActive||pagingIsLastPage)?1:0)}function getDataItem(e){return data.getItem?data.getItem(e):data[e]}function getTopPanel(){return $topPanel[0]}function setTopPanelVisibility(e,o){var t\u003d!1!\u003d\u003do;options.showTopPanel!\u003de\u0026\u0026(options.showTopPanel\u003de,e?t?$topPanelScroller.slideDown(\"fast\",resizeCanvas):($topPanelScroller.show(),resizeCanvas()):t?$topPanelScroller.slideUp(\"fast\",resizeCanvas):($topPanelScroller.hide(),resizeCanvas()))}function setHeaderRowVisibility(e,o){var t\u003d!1!\u003d\u003do;options.showHeaderRow!\u003de\u0026\u0026(options.showHeaderRow\u003de,e?t?$headerRowScroller.slideDown(\"fast\",resizeCanvas):($headerRowScroller.show(),resizeCanvas()):t?$headerRowScroller.slideUp(\"fast\",resizeCanvas):($headerRowScroller.hide(),resizeCanvas()))}function setColumnHeaderVisibility(e,o){options.showColumnHeader!\u003de\u0026\u0026(options.showColumnHeader\u003de,e?o?$headerScroller.slideDown(\"fast\",resizeCanvas):($headerScroller.show(),resizeCanvas()):o?$headerScroller.slideUp(\"fast\",resizeCanvas):($headerScroller.hide(),resizeCanvas()))}function setFooterRowVisibility(e,o){var t\u003d!1!\u003d\u003do;options.showFooterRow!\u003de\u0026\u0026(options.showFooterRow\u003de,e?t?$footerRowScroller.slideDown(\"fast\",resizeCanvas):($footerRowScroller.show(),resizeCanvas()):t?$footerRowScroller.slideUp(\"fast\",resizeCanvas):($footerRowScroller.hide(),resizeCanvas()))}function setPreHeaderPanelVisibility(e,o){var t\u003d!1!\u003d\u003do;options.showPreHeaderPanel!\u003de\u0026\u0026(options.showPreHeaderPanel\u003de,e?t?$preHeaderPanelScroller.slideDown(\"fast\",resizeCanvas):($preHeaderPanelScroller.show(),resizeCanvas()):t?$preHeaderPanelScroller.slideUp(\"fast\",resizeCanvas):($preHeaderPanelScroller.hide(),resizeCanvas()))}function getContainerNode(){return $container.get(0)}function getRowTop(e){return options.rowHeight*e-offset}function getRowFromPosition(e){return Math.floor((e+offset)/options.rowHeight)}function scrollTo(e){e\u003dMath.max(e,0),e\u003dMath.min(e,th-$viewportScrollContainerY.height()+(viewportHasHScroll||hasFrozenColumns()?scrollbarDimensions.height:0));var o\u003doffset;page\u003dMath.min(n-1,Math.floor(e/ph));var t\u003de-(offset\u003dMath.round(page*cj));offset!\u003do\u0026\u0026(cleanupRows(getVisibleRange(t)),updateRowPositions());prevScrollTop!\u003dt\u0026\u0026(vScrollDir\u003dprevScrollTop+o\u003ct+offset?1:-1,lastRenderedScrollTop\u003dscrollTop\u003dprevScrollTop\u003dt,hasFrozenColumns()\u0026\u0026($viewportTopL[0].scrollTop\u003dt),hasFrozenRows\u0026\u0026($viewportBottomL[0].scrollTop\u003d$viewportBottomR[0].scrollTop\u003dt),$viewportScrollContainerY[0].scrollTop\u003dt,trigger(self.onViewportChanged,{}))}function defaultFormatter(e,o,t,n,l,r){return null\u003d\u003dt?\"\":(t+\"\").replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\")}function getFormatter(e,o){var t\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e),n\u003dt\u0026\u0026t.columns\u0026\u0026(t.columns[o.id]||t.columns[getColumnIndex(o.id)]);return n\u0026\u0026n.formatter||t\u0026\u0026t.formatter||o.formatter||options.formatterFactory\u0026\u0026options.formatterFactory.getFormatter(o)||options.defaultFormatter}function callFormatter(e,o,t,n,l,r){var i,a\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(a\u003da\u0026\u0026a.columns){var s\u003da[n.id]||a[o];i\u003dgetFormatter(e,n)(e,o,t,n,l,s)}else i\u003dgetFormatter(e,n)(e,o,t,n,l);return i}function getEditor(e,o){var t\u003dcolumns[o],n\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e),l\u003dn\u0026\u0026n.columns;return l\u0026\u0026l[t.id]\u0026\u0026void 0!\u003d\u003dl[t.id].editor?l[t.id].editor:l\u0026\u0026l[o]\u0026\u0026void 0!\u003d\u003dl[o].editor?l[o].editor:t.editor||options.editorFactory\u0026\u0026options.editorFactory.getEditor(t)}function getDataItemValueForColumn(e,o){return options.dataItemColumnValueExtractor?options.dataItemColumnValueExtractor(e,o):e[o.field]}function appendRowHtml(e,o,t,n,l){var r\u003dgetDataItem(t),i\u003dt\u003cl\u0026\u0026!r,a\u003d\"slick-row\"+(hasFrozenRows\u0026\u0026t\u003c\u003doptions.frozenRow?\" frozen\":\"\")+(i?\" loading\":\"\")+(t\u003d\u003d\u003dactiveRow\u0026\u0026options.showCellSelection?\" active\":\"\")+(t%2\u003d\u003d1?\" odd\":\" even\");r||(a+\u003d\" \"+options.addNewRowCssClass);var s\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(t);s\u0026\u0026s.cssClasses\u0026\u0026(a+\u003d\" \"+s.cssClasses);var d,c,u\u003dgetFrozenRowOffset(t),h\u003d\"\u003cdiv class\u003d\u0027ui-widget-content \"+a+\"\u0027 style\u003d\u0027top:\"+(getRowTop(t)-u)+\"px\u0027\u003e\";e.push(h),hasFrozenColumns()\u0026\u0026o.push(h);for(var p\u003d0,m\u003dcolumns.length;p\u003cm;p++){if(c\u003dcolumns[p],d\u003d1,s\u0026\u0026s.columns){var w\u003ds.columns[c.id]||s.columns[p];\"*\"\u003d\u003d\u003d(d\u003dw\u0026\u0026w.colspan||1)\u0026\u0026(d\u003dm-p)}if(columnPosRight[Math.min(m-1,p+d-1)]\u003en.leftPx){if(!c.alwaysRenderColumn\u0026\u0026columnPosLeft[p]\u003en.rightPx)break;hasFrozenColumns()\u0026\u0026p\u003eoptions.frozenColumn?appendCellHtml(o,t,p,d,r):appendCellHtml(e,t,p,d,r)}else(c.alwaysRenderColumn||hasFrozenColumns()\u0026\u0026p\u003c\u003doptions.frozenColumn)\u0026\u0026appendCellHtml(e,t,p,d,r);d\u003e1\u0026\u0026(p+\u003dd-1)}e.push(\"\u003c/div\u003e\"),hasFrozenColumns()\u0026\u0026o.push(\"\u003c/div\u003e\")}function appendCellHtml(e,o,t,n,l){var r\u003dcolumns[t],i\u003d\"slick-cell l\"+t+\" r\"+Math.min(columns.length-1,t+n-1)+(r.cssClass?\" \"+r.cssClass:\"\");for(var a in hasFrozenColumns()\u0026\u0026t\u003c\u003doptions.frozenColumn\u0026\u0026(i+\u003d\" frozen\"),o\u003d\u003d\u003dactiveRow\u0026\u0026t\u003d\u003d\u003dactiveCell\u0026\u0026options.showCellSelection\u0026\u0026(i+\u003d\" active\"),cellCssClasses)cellCssClasses[a][o]\u0026\u0026cellCssClasses[a][o][r.id]\u0026\u0026(i+\u003d\" \"+cellCssClasses[a][o][r.id]);var s\u003dnull,d\u003d\"\";l\u0026\u0026(s\u003dgetDataItemValueForColumn(l,r),null\u003d\u003d(d\u003dgetFormatter(o,r)(o,t,s,r,l,self))\u0026\u0026(d\u003d\"\"));var c\u003dtrigger(self.onBeforeAppendCell,{row:o,cell:t,value:s,dataContext:l})||\"\";c+\u003dd\u0026\u0026d.addClasses?(c?\" \":\"\")+d.addClasses:\"\";var u\u003dd\u0026\u0026d.toolTip?\"title\u003d\u0027\"+d.toolTip+\"\u0027\":\"\",h\u003d\"\";if(r.hasOwnProperty(\"cellAttrs\")\u0026\u0026r.cellAttrs instanceof Object)for(var a in r.cellAttrs)r.cellAttrs.hasOwnProperty(a)\u0026\u0026(h+\u003d\" \"+a+\u0027\u003d\"\u0027+r.cellAttrs[a]+\u0027\" \u0027);e.push(\"\u003cdiv class\u003d\u0027\"+i+(c?\" \"+c:\"\")+\"\u0027 \"+u+h+\"\u003e\"),l\u0026\u0026e.push(\"[object Object]\"!\u003d\u003dObject.prototype.toString.call(d)?d:d.text),e.push(\"\u003c/div\u003e\"),rowsCache[o].cellRenderQueue.push(t),rowsCache[o].cellColSpans[t]\u003dn}function cleanupRows(e){for(var o in rowsCache){var t\u003d!0;hasFrozenRows\u0026\u0026(options.frozenBottom\u0026\u0026o\u003e\u003dactualFrozenRow||!options.frozenBottom\u0026\u0026o\u003c\u003dactualFrozenRow)\u0026\u0026(t\u003d!1),(o\u003dparseInt(o,10))!\u003d\u003dactiveRow\u0026\u0026(o\u003ce.top||o\u003ee.bottom)\u0026\u0026t\u0026\u0026removeRowFromCache(o)}options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}function invalidate(){updateRowCount(),invalidateAllRows(),render()}function invalidateAllRows(){for(var e in currentEditor\u0026\u0026makeActiveCellNormal(),rowsCache)removeRowFromCache(e);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}function queuePostProcessedRowForCleanup(e,o,t){for(var n in postProcessgroupId++,o)o.hasOwnProperty(n)\u0026\u0026postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e.cellNodesByColumnIdx[0|n],columnIdx:0|n,rowIdx:t});postProcessedCleanupQueue.push({actionType:\"R\",groupId:postProcessgroupId,node:e.rowNode}),$(e.rowNode).detach()}function queuePostProcessedCellForCleanup(e,o,t){postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e,columnIdx:o,rowIdx:t}),$(e).detach()}function removeRowFromCache(e){var o\u003drowsCache[e];o\u0026\u0026(rowNodeFromLastMouseWheelEvent\u003d\u003do.rowNode[0]||hasFrozenColumns()\u0026\u0026rowNodeFromLastMouseWheelEvent\u003d\u003do.rowNode[1]?(o.rowNode.hide(),zombieRowNodeFromLastMouseWheelEvent\u003do.rowNode):o.rowNode.each((function(){this.parentElement.removeChild(this)})),delete rowsCache[e],delete postProcessedRows[e],renderedRows--,counter_rows_removed++)}function invalidateRows(e){var o,t;if(e\u0026\u0026e.length){for(vScrollDir\u003d0,t\u003de.length,o\u003d0;o\u003ct;o++)currentEditor\u0026\u0026activeRow\u003d\u003d\u003de[o]\u0026\u0026makeActiveCellNormal(),rowsCache[e[o]]\u0026\u0026removeRowFromCache(e[o]);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup()}}function invalidateRow(e){(e||0\u003d\u003d\u003de)\u0026\u0026invalidateRows([e])}function applyFormatResultToCellNode(e,o,t){null\u003d\u003de\u0026\u0026(e\u003d\"\"),\"[object Object]\"\u003d\u003d\u003dObject.prototype.toString.call(e)?(o.innerHTML\u003de.text,e.removeClasses\u0026\u0026!t\u0026\u0026$(o).removeClass(e.removeClasses),e.addClasses\u0026\u0026$(o).addClass(e.addClasses),e.toolTip\u0026\u0026$(o).attr(\"title\",e.toolTip)):o.innerHTML\u003de}function updateCell(e,o){var t\u003dgetCellNode(e,o);if(t){var n\u003dcolumns[o],l\u003dgetDataItem(e);if(currentEditor\u0026\u0026activeRow\u003d\u003d\u003de\u0026\u0026activeCell\u003d\u003d\u003do)currentEditor.loadValue(l);else applyFormatResultToCellNode(l?getFormatter(e,n)(e,o,getDataItemValueForColumn(l,n),n,l,self):\"\",t),invalidatePostProcessingResults(e)}}function updateRow(e){var o\u003drowsCache[e];if(o){ensureCellNodesInRowsCache(e);var t\u003dgetDataItem(e);for(var n in o.cellNodesByColumnIdx)if(o.cellNodesByColumnIdx.hasOwnProperty(n)){var l\u003dcolumns[n|\u003d0],r\u003do.cellNodesByColumnIdx[n][0];e\u003d\u003d\u003dactiveRow\u0026\u0026n\u003d\u003d\u003dactiveCell\u0026\u0026currentEditor?currentEditor.loadValue(t):t?applyFormatResultToCellNode(getFormatter(e,l)(e,n,getDataItemValueForColumn(t,l),l,t,self),r):r.innerHTML\u003d\"\"}invalidatePostProcessingResults(e)}}function getViewportHeight(){if(options.autoHeight\u0026\u0026-1\u003d\u003doptions.frozenColumn||(topPanelH\u003doptions.showTopPanel?options.topPanelHeight+getVBoxDelta($topPanelScroller):0,headerRowH\u003doptions.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0,footerRowH\u003doptions.showFooterRow?options.footerRowHeight+getVBoxDelta($footerRowScroller):0),options.autoHeight){var e\u003d$paneHeaderL.outerHeight();e+\u003doptions.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0,e+\u003doptions.showFooterRow?options.footerRowHeight+getVBoxDelta($footerRowScroller):0,e+\u003dgetCanvasWidth()\u003eviewportW?scrollbarDimensions.height:0,viewportH\u003doptions.rowHeight*getDataLengthIncludingAddNew()+(-1\u003d\u003doptions.frozenColumn?e:0)}else{var o\u003doptions.showColumnHeader?parseFloat($.css($headerScroller[0],\"height\"))+getVBoxDelta($headerScroller):0,t\u003doptions.createPreHeaderPanel\u0026\u0026options.showPreHeaderPanel?options.preHeaderPanelHeight+getVBoxDelta($preHeaderPanelScroller):0;viewportH\u003dparseFloat($.css($container[0],\"height\",!0))-parseFloat($.css($container[0],\"paddingTop\",!0))-parseFloat($.css($container[0],\"paddingBottom\",!0))-o-topPanelH-headerRowH-footerRowH-t}return numVisibleRows\u003dMath.ceil(viewportH/options.rowHeight),viewportH}function getViewportWidth(){viewportW\u003dparseFloat($container.width())}function resizeCanvas(){if(initialized){paneTopH\u003d0,paneBottomH\u003d0,viewportTopH\u003d0,viewportBottomH\u003d0,getViewportWidth(),getViewportHeight(),hasFrozenRows?options.frozenBottom?(paneTopH\u003dviewportH-frozenRowsHeight-scrollbarDimensions.height,paneBottomH\u003dfrozenRowsHeight+scrollbarDimensions.height):(paneTopH\u003dfrozenRowsHeight,paneBottomH\u003dviewportH-frozenRowsHeight):paneTopH\u003dviewportH,paneTopH+\u003dtopPanelH+headerRowH+footerRowH,hasFrozenColumns()\u0026\u0026options.autoHeight\u0026\u0026(paneTopH+\u003dscrollbarDimensions.height),viewportTopH\u003dpaneTopH-topPanelH-headerRowH-footerRowH,options.autoHeight\u0026\u0026(hasFrozenColumns()\u0026\u0026$container.height(paneTopH+parseFloat($.css($headerScrollerL[0],\"height\"))),$paneTopL.css(\"position\",\"relative\")),$paneTopL.css({top:$paneHeaderL.height(),height:paneTopH});var e\u003d$paneTopL.position().top+paneTopH;options.autoHeight||$viewportTopL.height(viewportTopH),hasFrozenColumns()?($paneTopR.css({top:$paneHeaderL.height(),height:paneTopH}),$viewportTopR.height(viewportTopH),hasFrozenRows\u0026\u0026($paneBottomL.css({top:e,height:paneBottomH}),$paneBottomR.css({top:e,height:paneBottomH}),$viewportBottomR.height(paneBottomH))):hasFrozenRows\u0026\u0026($paneBottomL.css({width:\"100%\",height:paneBottomH}),$paneBottomL.css(\"top\",e)),hasFrozenRows?($viewportBottomL.height(paneBottomH),options.frozenBottom?($canvasBottomL.height(frozenRowsHeight),hasFrozenColumns()\u0026\u0026$canvasBottomR.height(frozenRowsHeight)):($canvasTopL.height(frozenRowsHeight),hasFrozenColumns()\u0026\u0026$canvasTopR.height(frozenRowsHeight))):$viewportTopR.height(viewportTopH),scrollbarDimensions\u0026\u0026scrollbarDimensions.width||(scrollbarDimensions\u003dmeasureScrollbar()),options.autosizeColsMode\u003d\u003d\u003dSlick.GridAutosizeColsMode.LegacyForceFit\u0026\u0026autosizeColumns(),updateRowCount(),handleScroll(),lastRenderedScrollLeft\u003d-1,render()}}function updatePagingStatusFromView(e){pagingActive\u003d0!\u003d\u003de.pageSize,pagingIsLastPage\u003de.pageNum\u003d\u003de.totalPages-1}function updateRowCount(){if(initialized){var e\u003dgetDataLength(),o\u003dgetDataLengthIncludingAddNew(),t\u003d0,l\u003dhasFrozenRows\u0026\u0026!options.frozenBottom?$canvasBottomL.height():$canvasTopL.height();if(hasFrozenRows)t\u003dgetDataLength()-options.frozenRow;else t\u003do+(options.leaveSpaceForNewRows?numVisibleRows-1:0);var r\u003d$viewportScrollContainerY.height(),i\u003dviewportHasVScroll;viewportHasVScroll\u003doptions.alwaysShowVerticalScroll||!options.autoHeight\u0026\u0026t*options.rowHeight\u003er,makeActiveCellNormal();var a\u003de-1;for(var s in rowsCache)s\u003ea\u0026\u0026removeRowFromCache(s);options.enableAsyncPostRenderCleanup\u0026\u0026startPostProcessingCleanup(),activeCellNode\u0026\u0026activeRow\u003ea\u0026\u0026resetActiveCell();l\u003dh;options.autoHeight?h\u003doptions.rowHeight*t:(th\u003dMath.max(options.rowHeight*t,r-scrollbarDimensions.height))\u003cmaxSupportedCssHeight?(h\u003dph\u003dth,n\u003d1,cj\u003d0):(ph\u003d(h\u003dmaxSupportedCssHeight)/100,n\u003dMath.floor(th/ph),cj\u003d(th-h)/(n-1)),h!\u003d\u003dl\u0026\u0026(hasFrozenRows\u0026\u0026!options.frozenBottom?($canvasBottomL.css(\"height\",h),hasFrozenColumns()\u0026\u0026$canvasBottomR.css(\"height\",h)):($canvasTopL.css(\"height\",h),$canvasTopR.css(\"height\",h)),scrollTop\u003d$viewportScrollContainerY[0].scrollTop);var d\u003dscrollTop+offset\u003c\u003dth-r;0\u003d\u003dth||0\u003d\u003dscrollTop?page\u003doffset\u003d0:scrollTo(d?scrollTop+offset:th-r),h!\u003dl\u0026\u0026options.autoHeight\u0026\u0026resizeCanvas(),options.autosizeColsMode\u003d\u003d\u003dSlick.GridAutosizeColsMode.LegacyForceFit\u0026\u0026i!\u003dviewportHasVScroll\u0026\u0026autosizeColumns(),updateCanvasWidth(!1)}}function getVisibleRange(e,o){return null\u003d\u003de\u0026\u0026(e\u003dscrollTop),null\u003d\u003do\u0026\u0026(o\u003dscrollLeft),{top:getRowFromPosition(e),bottom:getRowFromPosition(e+viewportH)+1,leftPx:o,rightPx:o+viewportW}}function getRenderedRange(e,o){var t\u003dgetVisibleRange(e,o),n\u003dMath.round(viewportH/options.rowHeight),l\u003doptions.minRowBuffer;return-1\u003d\u003dvScrollDir?(t.top-\u003dn,t.bottom+\u003dl):1\u003d\u003dvScrollDir?(t.top-\u003dl,t.bottom+\u003dn):(t.top-\u003dl,t.bottom+\u003dl),t.top\u003dMath.max(0,t.top),t.bottom\u003dMath.min(getDataLengthIncludingAddNew()-1,t.bottom),t.leftPx-\u003dviewportW,t.rightPx+\u003dviewportW,t.leftPx\u003dMath.max(0,t.leftPx),t.rightPx\u003dMath.min(canvasWidth,t.rightPx),t}function ensureCellNodesInRowsCache(e){var o\u003drowsCache[e];if(o\u0026\u0026o.cellRenderQueue.length)for(var t\u003do.rowNode.children().last();o.cellRenderQueue.length;){var n\u003do.cellRenderQueue.pop();o.cellNodesByColumnIdx[n]\u003dt,0\u003d\u003d\u003d(t\u003dt.prev()).length\u0026\u0026(t\u003d$(o.rowNode[0]).children().last())}}function cleanUpCells(e,o){if(!hasFrozenRows||!(options.frozenBottom\u0026\u0026o\u003eactualFrozenRow||o\u003c\u003dactualFrozenRow)){var t,n\u003drowsCache[o],l\u003d[];for(var r in n.cellNodesByColumnIdx)if(n.cellNodesByColumnIdx.hasOwnProperty(r)\u0026\u0026!((r|\u003d0)\u003c\u003doptions.frozenColumn||Array.isArray(columns)\u0026\u0026columns[r]\u0026\u0026columns[r].alwaysRenderColumn)){var i\u003dn.cellColSpans[r];(columnPosLeft[r]\u003ee.rightPx||columnPosRight[Math.min(columns.length-1,r+i-1)]\u003ce.leftPx)\u0026\u0026(o\u003d\u003dactiveRow\u0026\u0026r\u003d\u003dactiveCell||l.push(r))}for(;null!\u003d(t\u003dl.pop());)n.cellNodesByColumnIdx[t][0].parentElement.removeChild(n.cellNodesByColumnIdx[t][0]),delete n.cellColSpans[t],delete n.cellNodesByColumnIdx[t],postProcessedRows[o]\u0026\u0026delete postProcessedRows[o][t]}}function cleanUpAndRenderCells(e){for(var o,t,n,l\u003d[],r\u003d[],i\u003de.top,a\u003de.bottom;i\u003c\u003da;i++)if(o\u003drowsCache[i]){ensureCellNodesInRowsCache(i),cleanUpCells(e,i),t\u003d0;var s\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(i);s\u003ds\u0026\u0026s.columns;for(var d\u003dgetDataItem(i),c\u003d0,u\u003dcolumns.length;c\u003cu\u0026\u0026!(columnPosLeft[c]\u003ee.rightPx);c++)if(null\u003d\u003d(n\u003do.cellColSpans[c])){if(n\u003d1,s){var h\u003ds[columns[c].id]||s[c];\"*\"\u003d\u003d\u003d(n\u003dh\u0026\u0026h.colspan||1)\u0026\u0026(n\u003du-c)}columnPosRight[Math.min(u-1,c+n-1)]\u003ee.leftPx\u0026\u0026(appendCellHtml(l,i,c,n,d),t++),c+\u003dn\u003e1?n-1:0}else c+\u003dn\u003e1?n-1:0;t\u0026\u0026(t,r.push(i))}if(l.length){var p,m,w\u003ddocument.createElement(\"div\");for(w.innerHTML\u003dl.join(\"\");null!\u003d(p\u003dr.pop());){var v;for(o\u003drowsCache[p];null!\u003d(v\u003do.cellRenderQueue.pop());)m\u003dw.lastChild,hasFrozenColumns()\u0026\u0026v\u003eoptions.frozenColumn?o.rowNode[1].appendChild(m):o.rowNode[0].appendChild(m),o.cellNodesByColumnIdx[v]\u003d$(m)}}}function renderRows(e){for(var o\u003d[],t\u003d[],n\u003d[],l\u003d!1,r\u003dgetDataLength(),i\u003de.top,a\u003de.bottom;i\u003c\u003da;i++)rowsCache[i]||hasFrozenRows\u0026\u0026options.frozenBottom\u0026\u0026i\u003d\u003dgetDataLength()||(renderedRows++,n.push(i),rowsCache[i]\u003d{rowNode:null,cellColSpans:[],cellNodesByColumnIdx:[],cellRenderQueue:[]},appendRowHtml(o,t,i,e,r),activeCellNode\u0026\u0026activeRow\u003d\u003d\u003di\u0026\u0026(l\u003d!0),counter_rows_rendered++);if(n.length){var s\u003ddocument.createElement(\"div\"),d\u003ddocument.createElement(\"div\");s.innerHTML\u003do.join(\"\"),d.innerHTML\u003dt.join(\"\");for(i\u003d0,a\u003dn.length;i\u003ca;i++)hasFrozenRows\u0026\u0026n[i]\u003e\u003dactualFrozenRow?hasFrozenColumns()?rowsCache[n[i]].rowNode\u003d$().add($(s.firstChild).appendTo($canvasBottomL)).add($(d.firstChild).appendTo($canvasBottomR)):rowsCache[n[i]].rowNode\u003d$().add($(s.firstChild).appendTo($canvasBottomL)):hasFrozenColumns()?rowsCache[n[i]].rowNode\u003d$().add($(s.firstChild).appendTo($canvasTopL)).add($(d.firstChild).appendTo($canvasTopR)):rowsCache[n[i]].rowNode\u003d$().add($(s.firstChild).appendTo($canvasTopL));l\u0026\u0026(activeCellNode\u003dgetCellNode(activeRow,activeCell))}}function startPostProcessing(){options.enableAsyncPostRender\u0026\u0026(clearTimeout(h_postrender),h_postrender\u003dsetTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}function startPostProcessingCleanup(){options.enableAsyncPostRenderCleanup\u0026\u0026(clearTimeout(h_postrenderCleanup),h_postrenderCleanup\u003dsetTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay))}function invalidatePostProcessingResults(e){for(var o in postProcessedRows[e])postProcessedRows[e].hasOwnProperty(o)\u0026\u0026(postProcessedRows[e][o]\u003d\"C\");postProcessFromRow\u003dMath.min(postProcessFromRow,e),postProcessToRow\u003dMath.max(postProcessToRow,e),startPostProcessing()}function updateRowPositions(){for(var e in rowsCache){var o\u003de?parseInt(e):0;rowsCache[o].rowNode[0].style.top\u003dgetRowTop(o)+\"px\"}}function render(){if(initialized){scrollThrottle.dequeue();var e\u003dgetVisibleRange(),o\u003dgetRenderedRange();if(cleanupRows(o),lastRenderedScrollLeft!\u003dscrollLeft){if(hasFrozenRows){var t\u003d$.extend(!0,{},o);options.frozenBottom?(t.top\u003dactualFrozenRow,t.bottom\u003dgetDataLength()):(t.top\u003d0,t.bottom\u003doptions.frozenRow),cleanUpAndRenderCells(t)}cleanUpAndRenderCells(o)}renderRows(o),hasFrozenRows\u0026\u0026(options.frozenBottom?renderRows({top:actualFrozenRow,bottom:getDataLength()-1,leftPx:o.leftPx,rightPx:o.rightPx}):renderRows({top:0,bottom:options.frozenRow-1,leftPx:o.leftPx,rightPx:o.rightPx})),postProcessFromRow\u003de.top,postProcessToRow\u003dMath.min(getDataLengthIncludingAddNew()-1,e.bottom),startPostProcessing(),lastRenderedScrollTop\u003dscrollTop,lastRenderedScrollLeft\u003dscrollLeft,h_render\u003dnull,trigger(self.onRendered,{startRow:e.top,endRow:e.bottom,grid:self})}}function handleHeaderScroll(){handleElementScroll($headerScrollContainer[0])}function handleHeaderRowScroll(){var e\u003d$headerRowScrollContainer[0].scrollLeft;e!\u003d$viewportScrollContainerX[0].scrollLeft\u0026\u0026($viewportScrollContainerX[0].scrollLeft\u003de)}function handleFooterRowScroll(){var e\u003d$footerRowScrollContainer[0].scrollLeft;e!\u003d$viewportScrollContainerX[0].scrollLeft\u0026\u0026($viewportScrollContainerX[0].scrollLeft\u003de)}function handlePreHeaderPanelScroll(){handleElementScroll($preHeaderPanelScroller[0])}function handleElementScroll(e){var o\u003de.scrollLeft;o!\u003d$viewportScrollContainerX[0].scrollLeft\u0026\u0026($viewportScrollContainerX[0].scrollLeft\u003do)}function handleScroll(){return scrollTop\u003d$viewportScrollContainerY[0].scrollTop,scrollLeft\u003d$viewportScrollContainerX[0].scrollLeft,_handleScroll(!1)}function _handleScroll(e){var o\u003d$viewportScrollContainerY[0].scrollHeight-$viewportScrollContainerY[0].clientHeight,t\u003d$viewportScrollContainerY[0].scrollWidth-$viewportScrollContainerY[0].clientWidth;o\u003dMath.max(0,o),t\u003dMath.max(0,t),scrollTop\u003eo\u0026\u0026(scrollTop\u003do),scrollLeft\u003et\u0026\u0026(scrollLeft\u003dt);var l\u003dMath.abs(scrollTop-prevScrollTop),r\u003dMath.abs(scrollLeft-prevScrollLeft);if(r\u0026\u0026(prevScrollLeft\u003dscrollLeft,$viewportScrollContainerX[0].scrollLeft\u003dscrollLeft,$headerScrollContainer[0].scrollLeft\u003dscrollLeft,$topPanelScroller[0].scrollLeft\u003dscrollLeft,$headerRowScrollContainer[0].scrollLeft\u003dscrollLeft,options.createFooterRow\u0026\u0026($footerRowScrollContainer[0].scrollLeft\u003dscrollLeft),options.createPreHeaderPanel\u0026\u0026(hasFrozenColumns()?$preHeaderPanelScrollerR[0].scrollLeft\u003dscrollLeft:$preHeaderPanelScroller[0].scrollLeft\u003dscrollLeft),hasFrozenColumns()?hasFrozenRows\u0026\u0026($viewportTopR[0].scrollLeft\u003dscrollLeft):hasFrozenRows\u0026\u0026($viewportTopL[0].scrollLeft\u003dscrollLeft)),l)if(vScrollDir\u003dprevScrollTop\u003cscrollTop?1:-1,prevScrollTop\u003dscrollTop,e\u0026\u0026($viewportScrollContainerY[0].scrollTop\u003dscrollTop),hasFrozenColumns()\u0026\u0026(hasFrozenRows\u0026\u0026!options.frozenBottom?$viewportBottomL[0].scrollTop\u003dscrollTop:$viewportTopL[0].scrollTop\u003dscrollTop),l\u003cviewportH)scrollTo(scrollTop+offset);else{var i\u003doffset;page\u003dh\u003d\u003dviewportH?0:Math.min(n-1,Math.floor(scrollTop*((th-viewportH)/(h-viewportH))*(1/ph))),i!\u003d(offset\u003dMath.round(page*cj))\u0026\u0026invalidateAllRows()}if(r||l){var a\u003dMath.abs(lastRenderedScrollLeft-scrollLeft),s\u003dMath.abs(lastRenderedScrollTop-scrollTop);(a\u003e20||s\u003e20)\u0026\u0026(options.forceSyncScrolling||s\u003cviewportH\u0026\u0026a\u003cviewportW?render():scrollThrottle.enqueue(),trigger(self.onViewportChanged,{}))}return trigger(self.onScroll,{scrollLeft,scrollTop}),!(!r\u0026\u0026!l)}function ActionThrottle(e,o){var t\u003d!1,n\u003d!1;function l(){n\u003d!1}function r(){t\u003d!0,setTimeout(i,o),e()}function i(){n?(l(),r()):t\u003d!1}return{enqueue:function(){t?n\u003d!0:r()},dequeue:l}}function asyncPostProcessRows(){for(var e\u003dgetDataLength();postProcessFromRow\u003c\u003dpostProcessToRow;){var o\u003dvScrollDir\u003e\u003d0?postProcessFromRow++:postProcessToRow--,t\u003drowsCache[o];if(t\u0026\u0026!(o\u003e\u003de)){for(var n in postProcessedRows[o]||(postProcessedRows[o]\u003d{}),ensureCellNodesInRowsCache(o),t.cellNodesByColumnIdx)if(t.cellNodesByColumnIdx.hasOwnProperty(n)){var l\u003dcolumns[n|\u003d0],r\u003dpostProcessedRows[o][n];if(l.asyncPostRender\u0026\u0026\"R\"!\u003d\u003dr){var i\u003dt.cellNodesByColumnIdx[n];i\u0026\u0026l.asyncPostRender(i,o,getDataItem(o),l,\"C\"\u003d\u003d\u003dr),postProcessedRows[o][n]\u003d\"R\"}}return void(h_postrender\u003dsetTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}}}function asyncPostProcessCleanupRows(){if(postProcessedCleanupQueue.length\u003e0){for(var e\u003dpostProcessedCleanupQueue[0].groupId;postProcessedCleanupQueue.length\u003e0\u0026\u0026postProcessedCleanupQueue[0].groupId\u003d\u003de;){var o\u003dpostProcessedCleanupQueue.shift();if(\"R\"\u003d\u003do.actionType\u0026\u0026$(o.node).remove(),\"C\"\u003d\u003do.actionType){var t\u003dcolumns[o.columnIdx];t.asyncPostRenderCleanup\u0026\u0026o.node\u0026\u0026t.asyncPostRenderCleanup(o.node,o.rowIdx,t)}}h_postrenderCleanup\u003dsetTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay)}}function updateCellCssStylesOnRenderedRows(e,o){var t,n,l,r;for(var i in rowsCache){if(r\u003do\u0026\u0026o[i],l\u003de\u0026\u0026e[i],r)for(n in r)l\u0026\u0026r[n]\u003d\u003dl[n]||(t\u003dgetCellNode(i,getColumnIndex(n)))\u0026\u0026$(t).removeClass(r[n]);if(l)for(n in l)r\u0026\u0026r[n]\u003d\u003dl[n]||(t\u003dgetCellNode(i,getColumnIndex(n)))\u0026\u0026$(t).addClass(l[n])}}function addCellCssStyles(e,o){if(cellCssClasses[e])throw new Error(\"addCellCssStyles: cell CSS hash with key \u0027\"+e+\"\u0027 already exists.\");cellCssClasses[e]\u003do,updateCellCssStylesOnRenderedRows(o,null),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function removeCellCssStyles(e){cellCssClasses[e]\u0026\u0026(updateCellCssStylesOnRenderedRows(null,cellCssClasses[e]),delete cellCssClasses[e],trigger(self.onCellCssStylesChanged,{key:e,hash:null,grid:self}))}function setCellCssStyles(e,o){var t\u003dcellCssClasses[e];cellCssClasses[e]\u003do,updateCellCssStylesOnRenderedRows(o,t),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function getCellCssStyles(e){return cellCssClasses[e]}function flashCell(e,o,t){(t\u003dt||100,rowsCache[e])\u0026\u0026function e(o,n){n\u0026\u0026setTimeout((function(){o.queue((function(){o.toggleClass(options.cellFlashingCssClass).dequeue(),e(o,n-1)}))}),t)}($(getCellNode(e,o)),4)}function handleMouseWheel(e,o,t,n){var l\u003d$(e.target).closest(\".slick-row\"),r\u003dl[0];if(r!\u003drowNodeFromLastMouseWheelEvent){var i\u003dl.parents(\".grid-canvas\").hasClass(\"grid-canvas-left\");if(zombieRowNodeFromLastMouseWheelEvent\u0026\u0026zombieRowNodeFromLastMouseWheelEvent[i?0:1]!\u003dr){var a\u003dzombieRowNodeFromLastMouseWheelEvent[i||1\u003d\u003dzombieRowNodeFromLastMouseWheelEvent.length?0:1];a.parentElement.removeChild(a),zombieRowNodeFromLastMouseWheelEvent\u003dnull}rowNodeFromLastMouseWheelEvent\u003dr}scrollTop\u003dMath.max(0,$viewportScrollContainerY[0].scrollTop-n*options.rowHeight),scrollLeft\u003d$viewportScrollContainerX[0].scrollLeft+10*t,_handleScroll(!0)\u0026\u0026e.preventDefault()}function handleDragInit(e,o){var t\u003dgetCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var n\u003dtrigger(self.onDragInit,o,e);return!!e.isImmediatePropagationStopped()\u0026\u0026n}function handleDragStart(e,o){var t\u003dgetCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var n\u003dtrigger(self.onDragStart,o,e);return!!e.isImmediatePropagationStopped()\u0026\u0026n}function handleDrag(e,o){return trigger(self.onDrag,o,e)}function handleDragEnd(e,o){trigger(self.onDragEnd,o,e)}function handleKeyDown(e){trigger(self.onKeyDown,{row:activeRow,cell:activeCell},e);var o\u003de.isImmediatePropagationStopped(),t\u003dSlick.keyCode;if(!o\u0026\u0026!e.shiftKey\u0026\u0026!e.altKey){if(options.editable\u0026\u0026currentEditor\u0026\u0026currentEditor.keyCaptureList\u0026\u0026currentEditor.keyCaptureList.indexOf(e.which)\u003e-1)return;e.which\u003d\u003dt.HOME?o\u003de.ctrlKey?navigateTop():navigateRowStart():e.which\u003d\u003dt.END\u0026\u0026(o\u003de.ctrlKey?navigateBottom():navigateRowEnd())}if(!o)if(e.shiftKey||e.altKey||e.ctrlKey)e.which!\u003dt.TAB||!e.shiftKey||e.ctrlKey||e.altKey||(o\u003dnavigatePrev());else{if(options.editable\u0026\u0026currentEditor\u0026\u0026currentEditor.keyCaptureList\u0026\u0026currentEditor.keyCaptureList.indexOf(e.which)\u003e-1)return;if(e.which\u003d\u003dt.ESCAPE){if(!getEditorLock().isActive())return;cancelEditAndSetFocus()}else e.which\u003d\u003dt.PAGE_DOWN?(navigatePageDown(),o\u003d!0):e.which\u003d\u003dt.PAGE_UP?(navigatePageUp(),o\u003d!0):e.which\u003d\u003dt.LEFT?o\u003dnavigateLeft():e.which\u003d\u003dt.RIGHT?o\u003dnavigateRight():e.which\u003d\u003dt.UP?o\u003dnavigateUp():e.which\u003d\u003dt.DOWN?o\u003dnavigateDown():e.which\u003d\u003dt.TAB?o\u003dnavigateNext():e.which\u003d\u003dt.ENTER\u0026\u0026(options.editable\u0026\u0026(currentEditor?activeRow\u003d\u003d\u003dgetDataLength()?navigateDown():commitEditAndSetFocus():getEditorLock().commitCurrentEdit()\u0026\u0026makeActiveCellEditable(void 0,void 0,e)),o\u003d!0)}if(o){e.stopPropagation(),e.preventDefault();try{e.originalEvent.keyCode\u003d0}catch(e){}}}function handleClick(e){currentEditor||(e.target!\u003ddocument.activeElement||$(e.target).hasClass(\"slick-cell\"))\u0026\u0026setFocus();var o\u003dgetCellFromEvent(e);if(o\u0026\u0026(null\u003d\u003d\u003dcurrentEditor||activeRow!\u003do.row||activeCell!\u003do.cell)\u0026\u0026(trigger(self.onClick,{row:o.row,cell:o.cell},e),!e.isImmediatePropagationStopped()\u0026\u0026canCellBeActive(o.row,o.cell)\u0026\u0026(!getEditorLock().isActive()||getEditorLock().commitCurrentEdit()))){scrollRowIntoView(o.row,!1);var t\u003de.target\u0026\u0026e.target.className\u003d\u003d\u003dSlick.preClickClassName,n\u003dcolumns[o.cell],l\u003d!!(options.editable\u0026\u0026n\u0026\u0026n.editor\u0026\u0026options.suppressActiveCellChangeOnEdit);setActiveCellInternal(getCellNode(o.row,o.cell),null,t,l,e)}}function handleContextMenu(e){var o\u003d$(e.target).closest(\".slick-cell\",$canvas);0!\u003d\u003do.length\u0026\u0026(activeCellNode\u003d\u003d\u003do[0]\u0026\u0026null!\u003d\u003dcurrentEditor||trigger(self.onContextMenu,{},e))}function handleDblClick(e){var o\u003dgetCellFromEvent(e);!o||null!\u003d\u003dcurrentEditor\u0026\u0026activeRow\u003d\u003do.row\u0026\u0026activeCell\u003d\u003do.cell||(trigger(self.onDblClick,{row:o.row,cell:o.cell},e),e.isImmediatePropagationStopped()||options.editable\u0026\u0026gotoCell(o.row,o.cell,!0,e))}function handleHeaderMouseEnter(e){trigger(self.onHeaderMouseEnter,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderMouseLeave(e){trigger(self.onHeaderMouseLeave,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderContextMenu(e){var o\u003d$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t\u003do\u0026\u0026o.data(\"column\");trigger(self.onHeaderContextMenu,{column:t},e)}function handleHeaderClick(e){if(!columnResizeDragging){var o\u003d$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t\u003do\u0026\u0026o.data(\"column\");t\u0026\u0026trigger(self.onHeaderClick,{column:t},e)}}function handleFooterContextMenu(e){var o\u003d$(e.target).closest(\".slick-footerrow-column\",\".slick-footerrow-columns\"),t\u003do\u0026\u0026o.data(\"column\");trigger(self.onFooterContextMenu,{column:t},e)}function handleFooterClick(e){var o\u003d$(e.target).closest(\".slick-footerrow-column\",\".slick-footerrow-columns\"),t\u003do\u0026\u0026o.data(\"column\");trigger(self.onFooterClick,{column:t},e)}function handleMouseEnter(e){trigger(self.onMouseEnter,{},e)}function handleMouseLeave(e){trigger(self.onMouseLeave,{},e)}function cellExists(e,o){return!(e\u003c0||e\u003e\u003dgetDataLength()||o\u003c0||o\u003e\u003dcolumns.length)}function getCellFromPoint(e,o){for(var t\u003dgetRowFromPosition(o),n\u003d0,l\u003d0,r\u003d0;r\u003ccolumns.length\u0026\u0026l\u003ce;r++)l+\u003dcolumns[r].width,n++;return n\u003c0\u0026\u0026(n\u003d0),{row:t,cell:n-1}}function getCellFromNode(e){var o\u003d/l\\d+/.exec(e.className);if(!o)throw new Error(\"getCellFromNode: cannot get cell - \"+e.className);return parseInt(o[0].substr(1,o[0].length-1),10)}function getRowFromNode(e){for(var o in rowsCache)for(var t in rowsCache[o].rowNode)if(rowsCache[o].rowNode[t]\u003d\u003d\u003de)return o?parseInt(o):0;return null}function getFrozenRowOffset(e){return hasFrozenRows?options.frozenBottom?e\u003e\u003dactualFrozenRow?h\u003cviewportTopH?actualFrozenRow*options.rowHeight:h:0:e\u003e\u003dactualFrozenRow?frozenRowsHeight:0:0}function getCellFromEvent(e){var o,t,n\u003d$(e.target).closest(\".slick-cell\",$canvas);if(!n.length)return null;if(o\u003dgetRowFromNode(n[0].parentNode),hasFrozenRows){var l\u003dn.parents(\".grid-canvas\").offset(),r\u003d0;n.parents(\".grid-canvas-bottom\").length\u0026\u0026(r\u003doptions.frozenBottom?$canvasTopL.height():frozenRowsHeight),o\u003dgetCellFromPoint(e.clientX-l.left,e.clientY-l.top+r+$(document).scrollTop()).row}return t\u003dgetCellFromNode(n[0]),null\u003d\u003do||null\u003d\u003dt?null:{row:o,cell:t}}function getCellNodeBox(e,o){if(!cellExists(e,o))return null;for(var t\u003dgetFrozenRowOffset(e),n\u003dgetRowTop(e)-t,l\u003dn+options.rowHeight-1,r\u003d0,i\u003d0;i\u003co;i++)r+\u003dcolumns[i].width,options.frozenColumn\u003d\u003di\u0026\u0026(r\u003d0);return{top:n,left:r,bottom:l,right:r+columns[o].width}}function resetActiveCell(){setActiveCellInternal(null,!1)}function setFocus(){-1\u003d\u003dtabbingDirection?$focusSink[0].focus():$focusSink2[0].focus()}function scrollCellIntoView(e,o,t){if(scrollRowIntoView(e,t),!(o\u003c\u003doptions.frozenColumn)){var n\u003dgetColspan(e,o);internalScrollColumnIntoView(columnPosLeft[o],columnPosRight[o+(n\u003e1?n-1:0)])}}function internalScrollColumnIntoView(e,o){var t\u003dscrollLeft+$viewportScrollContainerX.width();e\u003cscrollLeft?($viewportScrollContainerX.scrollLeft(e),handleScroll(),render()):o\u003et\u0026\u0026($viewportScrollContainerX.scrollLeft(Math.min(e,o-$viewportScrollContainerX[0].clientWidth)),handleScroll(),render())}function scrollColumnIntoView(e){internalScrollColumnIntoView(columnPosLeft[e],columnPosRight[e])}function setActiveCellInternal(e,o,t,n,l){null!\u003d\u003dactiveCellNode\u0026\u0026(makeActiveCellNormal(),$(activeCellNode).removeClass(\"active\"),rowsCache[activeRow]\u0026\u0026$(rowsCache[activeRow].rowNode).removeClass(\"active\"));if(null!\u003d(activeCellNode\u003de)){var r\u003d$(activeCellNode),i\u003dr.offset(),a\u003dMath.floor(r.parents(\".grid-canvas\").offset().top),s\u003dr.parents(\".grid-canvas-bottom\").length;hasFrozenRows\u0026\u0026s\u0026\u0026(a-\u003doptions.frozenBottom?$canvasTopL.height():frozenRowsHeight);var d\u003dgetCellFromPoint(i.left,Math.ceil(i.top)-a);activeRow\u003dd.row,activeCell\u003dactivePosX\u003dactiveCell\u003dactivePosX\u003dgetCellFromNode(activeCellNode),null\u003d\u003do\u0026\u0026(o\u003dactiveRow\u003d\u003dgetDataLength()||options.autoEdit),options.showCellSelection\u0026\u0026(r.addClass(\"active\"),rowsCache[activeRow]\u0026\u0026$(rowsCache[activeRow].rowNode).addClass(\"active\")),options.editable\u0026\u0026o\u0026\u0026isCellPotentiallyEditable(activeRow,activeCell)\u0026\u0026(clearTimeout(h_editorLoader),options.asyncEditorLoading?h_editorLoader\u003dsetTimeout((function(){makeActiveCellEditable(void 0,t,l)}),options.asyncEditorLoadDelay):makeActiveCellEditable(void 0,t,l))}else activeRow\u003dactiveCell\u003dnull;n||trigger(self.onActiveCellChanged,getActiveCell())}function clearTextSelection(){if(document.selection\u0026\u0026document.selection.empty)try{document.selection.empty()}catch(e){}else if(window.getSelection){var e\u003dwindow.getSelection();e\u0026\u0026e.removeAllRanges\u0026\u0026e.removeAllRanges()}}function isCellPotentiallyEditable(e,o){var t\u003dgetDataLength();return!(e\u003ct\u0026\u0026!getDataItem(e))\u0026\u0026(!(columns[o].cannotTriggerInsert\u0026\u0026e\u003e\u003dt)\u0026\u0026!!getEditor(e,o))}function makeActiveCellNormal(){if(currentEditor){if(trigger(self.onBeforeCellEditorDestroy,{editor:currentEditor}),currentEditor.destroy(),currentEditor\u003dnull,activeCellNode){var e\u003dgetDataItem(activeRow);if($(activeCellNode).removeClass(\"editable invalid\"),e){var o\u003dcolumns[activeCell];applyFormatResultToCellNode(getFormatter(activeRow,o)(activeRow,activeCell,getDataItemValueForColumn(e,o),o,e,self),activeCellNode),invalidatePostProcessingResults(activeRow)}}navigator.userAgent.toLowerCase().match(/msie/)\u0026\u0026clearTextSelection(),getEditorLock().deactivate(editController)}}function makeActiveCellEditable(e,o,t){if(activeCellNode){if(!options.editable)throw new Error(\"Grid : makeActiveCellEditable : should never get called when options.editable is false\");if(clearTimeout(h_editorLoader),isCellPotentiallyEditable(activeRow,activeCell)){var n\u003dcolumns[activeCell],l\u003dgetDataItem(activeRow);if(!1!\u003d\u003dtrigger(self.onBeforeEditCell,{row:activeRow,cell:activeCell,item:l,column:n})){getEditorLock().activate(editController),$(activeCellNode).addClass(\"editable\");var r\u003de||getEditor(activeRow,activeCell);e||r.suppressClearOnEdit||(activeCellNode.innerHTML\u003d\"\");var i\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(activeRow),a\u003d(i\u003di\u0026\u0026i.columns)\u0026\u0026(i[n.id]||i[activeCell]);currentEditor\u003dnew r({grid:self,gridPosition:absBox($container[0]),position:absBox(activeCellNode),container:activeCellNode,column:n,columnMetaData:a,item:l||{},event:t,commitChanges:commitEditAndSetFocus,cancelChanges:cancelEditAndSetFocus}),l\u0026\u0026(currentEditor.loadValue(l),o\u0026\u0026currentEditor.preClick\u0026\u0026currentEditor.preClick()),serializedEditorValue\u003dcurrentEditor.serializeValue(),currentEditor.position\u0026\u0026handleActiveCellPositionChange()}else setFocus()}}}function commitEditAndSetFocus(){getEditorLock().commitCurrentEdit()\u0026\u0026(setFocus(),options.autoEdit\u0026\u0026navigateDown())}function cancelEditAndSetFocus(){getEditorLock().cancelCurrentEdit()\u0026\u0026setFocus()}function absBox(e){var o\u003d{top:e.offsetTop,left:e.offsetLeft,bottom:0,right:0,width:$(e).outerWidth(),height:$(e).outerHeight(),visible:!0};o.bottom\u003do.top+o.height,o.right\u003do.left+o.width;for(var t\u003de.offsetParent;(e\u003de.parentNode)!\u003ddocument.body\u0026\u0026null!\u003de;)o.visible\u0026\u0026e.scrollHeight!\u003de.offsetHeight\u0026\u0026\"visible\"!\u003d$(e).css(\"overflowY\")\u0026\u0026(o.visible\u003do.bottom\u003ee.scrollTop\u0026\u0026o.top\u003ce.scrollTop+e.clientHeight),o.visible\u0026\u0026e.scrollWidth!\u003de.offsetWidth\u0026\u0026\"visible\"!\u003d$(e).css(\"overflowX\")\u0026\u0026(o.visible\u003do.right\u003ee.scrollLeft\u0026\u0026o.left\u003ce.scrollLeft+e.clientWidth),o.left-\u003de.scrollLeft,o.top-\u003de.scrollTop,e\u003d\u003d\u003dt\u0026\u0026(o.left+\u003de.offsetLeft,o.top+\u003de.offsetTop,t\u003de.offsetParent),o.bottom\u003do.top+o.height,o.right\u003do.left+o.width;return o}function getActiveCellPosition(){return absBox(activeCellNode)}function getGridPosition(){return absBox($container[0])}function handleActiveCellPositionChange(){if(activeCellNode\u0026\u0026(trigger(self.onActiveCellPositionChanged,{}),currentEditor)){var e\u003dgetActiveCellPosition();currentEditor.show\u0026\u0026currentEditor.hide\u0026\u0026(e.visible?currentEditor.show():currentEditor.hide()),currentEditor.position\u0026\u0026currentEditor.position(e)}}function getCellEditor(){return currentEditor}function getActiveCell(){return activeCellNode?{row:activeRow,cell:activeCell}:null}function getActiveCellNode(){return activeCellNode}function scrollRowIntoView(e,o){if(!hasFrozenRows||!options.frozenBottom\u0026\u0026e\u003eactualFrozenRow-1||options.frozenBottom\u0026\u0026e\u003cactualFrozenRow-1){var t\u003d$viewportScrollContainerY.height(),n\u003dhasFrozenRows\u0026\u0026!options.frozenBottom?e-options.frozenRow:e,l\u003dn*options.rowHeight,r\u003d(n+1)*options.rowHeight-t+(viewportHasHScroll?scrollbarDimensions.height:0);(n+1)*options.rowHeight\u003escrollTop+t+offset?(scrollTo(o?l:r),render()):n*options.rowHeight\u003cscrollTop+offset\u0026\u0026(scrollTo(o?r:l),render())}}function scrollRowToTop(e){scrollTo(e*options.rowHeight),render()}function scrollPage(e){var o\u003de*numVisibleRows;if(scrollTo((getRowFromPosition(scrollTop+options.rowHeight-1)+o)*options.rowHeight),render(),options.enableCellNavigation\u0026\u0026null!\u003dactiveRow){var t\u003dactiveRow+o,n\u003dgetDataLengthIncludingAddNew();t\u003e\u003dn\u0026\u0026(t\u003dn-1),t\u003c0\u0026\u0026(t\u003d0);for(var l\u003d0,r\u003dnull,i\u003dactivePosX;l\u003c\u003dactivePosX;)canCellBeActive(t,l)\u0026\u0026(r\u003dl),l+\u003dgetColspan(t,l);null!\u003d\u003dr?(setActiveCellInternal(getCellNode(t,r)),activePosX\u003di):resetActiveCell()}}function navigatePageDown(){scrollPage(1)}function navigatePageUp(){scrollPage(-1)}function navigateTop(){navigateToRow(0)}function navigateBottom(){navigateToRow(getDataLength()-1)}function navigateToRow(e){var o\u003dgetDataLength();if(!o)return!0;if(e\u003c0?e\u003d0:e\u003e\u003do\u0026\u0026(e\u003do-1),scrollCellIntoView(e,0,!0),options.enableCellNavigation\u0026\u0026null!\u003dactiveRow){for(var t\u003d0,n\u003dnull,l\u003dactivePosX;t\u003c\u003dactivePosX;)canCellBeActive(e,t)\u0026\u0026(n\u003dt),t+\u003dgetColspan(e,t);null!\u003d\u003dn?(setActiveCellInternal(getCellNode(e,n)),activePosX\u003dl):resetActiveCell()}return!0}function getColspan(e,o){var t\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(!t||!t.columns)return 1;var n\u003dt.columns[columns[o].id]||t.columns[o],l\u003dn\u0026\u0026n.colspan;return l\u003d\"*\"\u003d\u003d\u003dl?columns.length-o:l||1}function findFirstFocusableCell(e){for(var o\u003d0;o\u003ccolumns.length;){if(canCellBeActive(e,o))return o;o+\u003dgetColspan(e,o)}return null}function findLastFocusableCell(e){for(var o\u003d0,t\u003dnull;o\u003ccolumns.length;)canCellBeActive(e,o)\u0026\u0026(t\u003do),o+\u003dgetColspan(e,o);return t}function gotoRight(e,o,t){if(o\u003e\u003dcolumns.length)return null;do{o+\u003dgetColspan(e,o)}while(o\u003ccolumns.length\u0026\u0026!canCellBeActive(e,o));return o\u003ccolumns.length?{row:e,cell:o,posX:o}:null}function gotoLeft(e,o,t){if(o\u003c\u003d0)return null;var n\u003dfindFirstFocusableCell(e);if(null\u003d\u003d\u003dn||n\u003e\u003do)return null;for(var l,r\u003d{row:e,cell:n,posX:n};;){if(!(l\u003dgotoRight(r.row,r.cell,r.posX)))return null;if(l.cell\u003e\u003do)return r;r\u003dl}}function gotoDown(e,o,t){for(var n,l\u003dgetDataLengthIncludingAddNew();;){if(++e\u003e\u003dl)return null;for(n\u003do\u003d0;o\u003c\u003dt;)n\u003do,o+\u003dgetColspan(e,o);if(canCellBeActive(e,n))return{row:e,cell:n,posX:t}}}function gotoUp(e,o,t){for(var n;;){if(--e\u003c0)return null;for(n\u003do\u003d0;o\u003c\u003dt;)n\u003do,o+\u003dgetColspan(e,o);if(canCellBeActive(e,n))return{row:e,cell:n,posX:t}}}function gotoNext(e,o,t){if(null\u003d\u003de\u0026\u0026null\u003d\u003do\u0026\u0026canCellBeActive(e\u003do\u003dt\u003d0,o))return{row:e,cell:o,posX:o};var n\u003dgotoRight(e,o,t);if(n)return n;var l\u003dnull,r\u003dgetDataLengthIncludingAddNew();for(e\u003d\u003d\u003dr-1\u0026\u0026e--;++e\u003cr;)if(null!\u003d\u003d(l\u003dfindFirstFocusableCell(e)))return{row:e,cell:l,posX:l};return null}function gotoPrev(e,o,t){if(null\u003d\u003de\u0026\u0026null\u003d\u003do\u0026\u0026canCellBeActive(e\u003dgetDataLengthIncludingAddNew()-1,o\u003dt\u003dcolumns.length-1))return{row:e,cell:o,posX:o};for(var n,l;!n\u0026\u0026!(n\u003dgotoLeft(e,o,t));){if(--e\u003c0)return null;o\u003d0,null!\u003d\u003d(l\u003dfindLastFocusableCell(e))\u0026\u0026(n\u003d{row:e,cell:l,posX:l})}return n}function gotoRowStart(e,o,t){var n\u003dfindFirstFocusableCell(e);return null\u003d\u003d\u003dn?null:{row:e,cell:n,posX:n}}function gotoRowEnd(e,o,t){var n\u003dfindLastFocusableCell(e);return null\u003d\u003d\u003dn?null:{row:e,cell:n,posX:n}}function navigateRight(){return navigate(\"right\")}function navigateLeft(){return navigate(\"left\")}function navigateDown(){return navigate(\"down\")}function navigateUp(){return navigate(\"up\")}function navigateNext(){return navigate(\"next\")}function navigatePrev(){return navigate(\"prev\")}function navigateRowStart(){return navigate(\"home\")}function navigateRowEnd(){return navigate(\"end\")}function navigate(e){if(!options.enableCellNavigation)return!1;if(!activeCellNode\u0026\u0026\"prev\"!\u003de\u0026\u0026\"next\"!\u003de)return!1;if(!getEditorLock().commitCurrentEdit())return!0;setFocus();tabbingDirection\u003d{up:-1,down:1,left:-1,right:1,prev:-1,next:1,home:-1,end:1}[e];var o\u003d(0,{up:gotoUp,down:gotoDown,left:gotoLeft,right:gotoRight,prev:gotoPrev,next:gotoNext,home:gotoRowStart,end:gotoRowEnd}[e])(activeRow,activeCell,activePosX);if(o){if(hasFrozenRows\u0026\u0026options.frozenBottom\u0026o.row\u003d\u003dgetDataLength())return;var t\u003do.row\u003d\u003dgetDataLength();return(!options.frozenBottom\u0026\u0026o.row\u003e\u003dactualFrozenRow||options.frozenBottom\u0026\u0026o.row\u003cactualFrozenRow)\u0026\u0026scrollCellIntoView(o.row,o.cell,!t\u0026\u0026options.emulatePagingWhenScrolling),setActiveCellInternal(getCellNode(o.row,o.cell)),activePosX\u003do.posX,!0}return setActiveCellInternal(getCellNode(activeRow,activeCell)),!1}function getCellNode(e,o){if(rowsCache[e]){ensureCellNodesInRowsCache(e);try{return rowsCache[e].cellNodesByColumnIdx.length\u003eo?rowsCache[e].cellNodesByColumnIdx[o][0]:null}catch(t){return rowsCache[e].cellNodesByColumnIdx[o]}}return null}function setActiveCell(e,o,t,n,l){initialized\u0026\u0026(e\u003egetDataLength()||e\u003c0||o\u003e\u003dcolumns.length||o\u003c0||options.enableCellNavigation\u0026\u0026(scrollCellIntoView(e,o,!1),setActiveCellInternal(getCellNode(e,o),t,n,l)))}function canCellBeActive(e,o){if(!options.enableCellNavigation||e\u003e\u003dgetDataLengthIncludingAddNew()||e\u003c0||o\u003e\u003dcolumns.length||o\u003c0)return!1;var t\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(t\u0026\u0026void 0!\u003d\u003dt.focusable)return!!t.focusable;var n\u003dt\u0026\u0026t.columns;return n\u0026\u0026n[columns[o].id]\u0026\u0026void 0!\u003d\u003dn[columns[o].id].focusable?!!n[columns[o].id].focusable:n\u0026\u0026n[o]\u0026\u0026void 0!\u003d\u003dn[o].focusable?!!n[o].focusable:!!columns[o].focusable}function canCellBeSelected(e,o){if(e\u003e\u003dgetDataLength()||e\u003c0||o\u003e\u003dcolumns.length||o\u003c0)return!1;var t\u003ddata.getItemMetadata\u0026\u0026data.getItemMetadata(e);if(t\u0026\u0026void 0!\u003d\u003dt.selectable)return!!t.selectable;var n\u003dt\u0026\u0026t.columns\u0026\u0026(t.columns[columns[o].id]||t.columns[o]);return n\u0026\u0026void 0!\u003d\u003dn.selectable?!!n.selectable:!!columns[o].selectable}function gotoCell(e,o,t,n){if(initialized\u0026\u0026canCellBeActive(e,o)\u0026\u0026getEditorLock().commitCurrentEdit()){scrollCellIntoView(e,o,!1);var l\u003dgetCellNode(e,o),r\u003dcolumns[o],i\u003d!!(options.editable\u0026\u0026r\u0026\u0026r.editor\u0026\u0026options.suppressActiveCellChangeOnEdit);setActiveCellInternal(l,t||e\u003d\u003d\u003dgetDataLength()||options.autoEdit,null,i,n),currentEditor||setFocus()}}function commitCurrentEdit(){var e\u003dgetDataItem(activeRow),o\u003dcolumns[activeCell];if(currentEditor){if(currentEditor.isValueChanged()){var t\u003dcurrentEditor.validate();if(t.valid){if(activeRow\u003cgetDataLength()){var n\u003d{row:activeRow,cell:activeCell,editor:currentEditor,serializedValue:currentEditor.serializeValue(),prevSerializedValue:serializedEditorValue,execute:function(){this.editor.applyValue(e,this.serializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})},undo:function(){this.editor.applyValue(e,this.prevSerializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})}};options.editCommandHandler?(makeActiveCellNormal(),options.editCommandHandler(e,o,n)):(n.execute(),makeActiveCellNormal())}else{var l\u003d{};currentEditor.applyValue(l,currentEditor.serializeValue()),makeActiveCellNormal(),trigger(self.onAddNewRow,{item:l,column:o})}return!getEditorLock().isActive()}return $(activeCellNode).removeClass(\"invalid\"),$(activeCellNode).width(),$(activeCellNode).addClass(\"invalid\"),trigger(self.onValidationError,{editor:currentEditor,cellNode:activeCellNode,validationResults:t,row:activeRow,cell:activeCell,column:o}),currentEditor.focus(),!1}makeActiveCellNormal()}return!0}function cancelCurrentEdit(){return makeActiveCellNormal(),!0}function rowsToRanges(e){for(var o\u003d[],t\u003dcolumns.length-1,n\u003d0;n\u003ce.length;n++)o.push(new Slick.Range(e[n],0,e[n],t));return o}function getSelectedRows(){if(!selectionModel)throw new Error(\"Selection model is not set\");return selectedRows.slice(0)}function setSelectedRows(e){if(!selectionModel)throw new Error(\"Selection model is not set\");self\u0026\u0026self.getEditorLock\u0026\u0026!self.getEditorLock().isActive()\u0026\u0026selectionModel.setSelectedRanges(rowsToRanges(e))}this.debug\u003dfunction(){var e\u003d\"\";e+\u003d\"\\ncounter_rows_rendered: \"+counter_rows_rendered,e+\u003d\"\\ncounter_rows_removed: \"+counter_rows_removed,e+\u003d\"\\nrenderedRows: \"+renderedRows,e+\u003d\"\\nnumVisibleRows: \"+numVisibleRows,e+\u003d\"\\nmaxSupportedCssHeight: \"+maxSupportedCssHeight,e+\u003d\"\\nn(umber of pages): \"+n,e+\u003d\"\\n(current) page: \"+page,e+\u003d\"\\npage height (ph): \"+ph,e+\u003d\"\\nvScrollDir: \"+vScrollDir,alert(e)},this.eval\u003dfunction(expr){return eval(expr)},$.extend(this,{slickGridVersion:\"2.4.27\",onScroll:new Slick.Event,onSort:new Slick.Event,onHeaderMouseEnter:new Slick.Event,onHeaderMouseLeave:new Slick.Event,onHeaderContextMenu:new Slick.Event,onHeaderClick:new Slick.Event,onHeaderCellRendered:new Slick.Event,onBeforeHeaderCellDestroy:new Slick.Event,onHeaderRowCellRendered:new Slick.Event,onFooterRowCellRendered:new Slick.Event,onFooterContextMenu:new Slick.Event,onFooterClick:new Slick.Event,onBeforeHeaderRowCellDestroy:new Slick.Event,onBeforeFooterRowCellDestroy:new Slick.Event,onMouseEnter:new Slick.Event,onMouseLeave:new Slick.Event,onClick:new Slick.Event,onDblClick:new Slick.Event,onContextMenu:new Slick.Event,onKeyDown:new Slick.Event,onAddNewRow:new Slick.Event,onBeforeAppendCell:new Slick.Event,onValidationError:new Slick.Event,onViewportChanged:new Slick.Event,onColumnsReordered:new Slick.Event,onColumnsDrag:new Slick.Event,onColumnsResized:new Slick.Event,onBeforeColumnsResize:new Slick.Event,onCellChange:new Slick.Event,onBeforeEditCell:new Slick.Event,onBeforeCellEditorDestroy:new Slick.Event,onBeforeDestroy:new Slick.Event,onActiveCellChanged:new Slick.Event,onActiveCellPositionChanged:new Slick.Event,onDragInit:new Slick.Event,onDragStart:new Slick.Event,onDrag:new Slick.Event,onDragEnd:new Slick.Event,onSelectedRowsChanged:new Slick.Event,onCellCssStylesChanged:new Slick.Event,onAutosizeColumns:new Slick.Event,onRendered:new Slick.Event,onSetOptions:new Slick.Event,registerPlugin,unregisterPlugin,getPluginByName,getColumns,setColumns,getColumnIndex,updateColumnHeader,setSortColumn,setSortColumns,getSortColumns,autosizeColumns,autosizeColumn,getOptions,setOptions,getData,getDataLength,getDataItem,setData,getSelectionModel,setSelectionModel,getSelectedRows,setSelectedRows,getContainerNode,updatePagingStatusFromView,applyFormatResultToCellNode,render,invalidate,invalidateRow,invalidateRows,invalidateAllRows,updateCell,updateRow,getViewport:getVisibleRange,getRenderedRange,resizeCanvas,updateRowCount,scrollRowIntoView,scrollRowToTop,scrollCellIntoView,scrollColumnIntoView,getCanvasNode,getUID,getHeaderColumnWidthDiff,getScrollbarDimensions,getHeadersWidth,getCanvasWidth,getCanvases,getActiveCanvasNode,setActiveCanvasNode,getViewportNode,getActiveViewportNode,setActiveViewportNode,focus:setFocus,scrollTo,getCellFromPoint,getCellFromEvent,getActiveCell,setActiveCell,getActiveCellNode,getActiveCellPosition,resetActiveCell,editActiveCell:makeActiveCellEditable,getCellEditor,getCellNode,getCellNodeBox,canCellBeSelected,canCellBeActive,navigatePrev,navigateNext,navigateUp,navigateDown,navigateLeft,navigateRight,navigatePageUp,navigatePageDown,navigateTop,navigateBottom,navigateRowStart,navigateRowEnd,gotoCell,getTopPanel,setTopPanelVisibility,getPreHeaderPanel,getPreHeaderPanelLeft:getPreHeaderPanel,getPreHeaderPanelRight,setPreHeaderPanelVisibility,getHeader,getHeaderColumn,setHeaderRowVisibility,getHeaderRow,getHeaderRowColumn,setFooterRowVisibility,getFooterRow,getFooterRowColumn,getGridPosition,flashCell,addCellCssStyles,setCellCssStyles,removeCellCssStyles,getCellCssStyles,getFrozenRowOffset,setColumnHeaderVisibility,init:finishInitialization,destroy,getEditorLock,getEditController}),init()}module.exports\u003d{Grid:SlickGrid}},\n 481: function _(t,e,a,n,r){\n /*!\n * jquery.event.drag - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var o\u003dt(474);o.fn.drag\u003dfunction(t,e,a){var n\u003d\"string\"\u003d\u003dtypeof t?t:\"\",r\u003do.isFunction(t)?t:o.isFunction(e)?e:null;return 0!\u003d\u003dn.indexOf(\"drag\")\u0026\u0026(n\u003d\"drag\"+n),a\u003d(t\u003d\u003dr?e:a)||{},r?this.on(n,a,r):this.trigger(n)};var i\u003do.event,d\u003di.special,s\u003dd.drag\u003d{defaults:{which:1,distance:0,not:\":input\",handle:null,relative:!1,drop:!0,click:!1},datakey:\"dragdata\",noBubble:!0,add:function(t){var e\u003do.data(this,s.datakey),a\u003dt.data||{};e.related+\u003d1,o.each(s.defaults,(function(t,n){void 0!\u003d\u003da[t]\u0026\u0026(e[t]\u003da[t])}))},remove:function(){o.data(this,s.datakey).related-\u003d1},setup:function(){if(!o.data(this,s.datakey)){var t\u003do.extend({related:0},s.defaults);o.data(this,s.datakey,t),i.add(this,\"touchstart mousedown\",s.init,t),this.attachEvent\u0026\u0026this.attachEvent(\"ondragstart\",s.dontstart)}},teardown:function(){(o.data(this,s.datakey)||{}).related||(o.removeData(this,s.datakey),i.remove(this,\"touchstart mousedown\",s.init),s.textselect(!0),this.detachEvent\u0026\u0026this.detachEvent(\"ondragstart\",s.dontstart))},init:function(t){if(!s.touched){var e,a\u003dt.data;if(!(0!\u003dt.which\u0026\u0026a.which\u003e0\u0026\u0026t.which!\u003da.which)){var n\u003do(t.target).attr(\"class\")||\"\";if(!o(t.target).is(a.not)\u0026\u0026n\u0026\u0026-1!\u003d\u003dn.toString().indexOf(\"slick\")\u0026\u0026(!a.handle||o(t.target).closest(a.handle,t.currentTarget).length)\u0026\u0026(s.touched\u003d\"touchstart\"\u003d\u003dt.type?this:null,a.propagates\u003d1,a.mousedown\u003dthis,a.interactions\u003d[s.interaction(this,a)],a.target\u003dt.target,a.pageX\u003dt.pageX,a.pageY\u003dt.pageY,a.dragging\u003dnull,e\u003ds.hijack(t,\"draginit\",a),a.propagates))return(e\u003ds.flatten(e))\u0026\u0026e.length\u0026\u0026(a.interactions\u003d[],o.each(e,(function(){a.interactions.push(s.interaction(this,a))}))),a.propagates\u003da.interactions.length,!1!\u003d\u003da.drop\u0026\u0026d.drop\u0026\u0026d.drop.handler(t,a),s.textselect(!1),s.touched?i.add(s.touched,\"touchmove touchend\",s.handler,a):i.add(document,\"mousemove mouseup\",s.handler,a),!(!s.touched||a.live)\u0026\u0026void 0}}},interaction:function(t,e){var a\u003dt\u0026\u0026t.ownerDocument\u0026\u0026o(t)[e.relative?\"position\":\"offset\"]()||{top:0,left:0};return{drag:t,callback:new s.callback,droppable:[],offset:a}},handler:function(t){var e\u003dt.data;switch(t.type){case!e.dragging\u0026\u0026\"touchmove\":t.preventDefault();case!e.dragging\u0026\u0026\"mousemove\":if(Math.pow(t.pageX-e.pageX,2)+Math.pow(t.pageY-e.pageY,2)\u003cMath.pow(e.distance,2))break;t.target\u003de.target,s.hijack(t,\"dragstart\",e),e.propagates\u0026\u0026(e.dragging\u003d!0);case\"touchmove\":t.preventDefault();case\"mousemove\":if(e.dragging){if(s.hijack(t,\"drag\",e),e.propagates){!1!\u003d\u003de.drop\u0026\u0026d.drop\u0026\u0026d.drop.handler(t,e);break}t.type\u003d\"mouseup\"}case\"touchend\":case\"mouseup\":default:s.touched?i.remove(s.touched,\"touchmove touchend\",s.handler):i.remove(document,\"mousemove mouseup\",s.handler),e.dragging\u0026\u0026(!1!\u003d\u003de.drop\u0026\u0026d.drop\u0026\u0026d.drop.handler(t,e),s.hijack(t,\"dragend\",e)),s.textselect(!0),!1\u003d\u003d\u003de.click\u0026\u0026e.dragging\u0026\u0026o.data(e.mousedown,\"suppress.click\",(new Date).getTime()+5),e.dragging\u003ds.touched\u003d!1}},hijack:function(t,e,a,n,r){if(a){var d,c,l,p\u003d{event:t.originalEvent,type:t.type},u\u003de.indexOf(\"drop\")?\"drag\":\"drop\",g\u003dn||0,h\u003disNaN(n)?a.interactions.length:n;t.type\u003de;var f\u003dfunction(){};t.originalEvent\u003dnew o.Event(p.event,{preventDefault:f,stopPropagation:f,stopImmediatePropagation:f}),a.results\u003d[];do{if(c\u003da.interactions[g]){if(\"dragend\"!\u003d\u003de\u0026\u0026c.cancelled)continue;l\u003ds.properties(t,a,c),c.results\u003d[],o(r||c[u]||a.droppable).each((function(n,r){if(l.target\u003dr,t.isPropagationStopped\u003dfunction(){return!1},!1\u003d\u003d\u003d(d\u003dr?i.dispatch.call(r,t,l):null)?(\"drag\"\u003d\u003du\u0026\u0026(c.cancelled\u003d!0,a.propagates-\u003d1),\"drop\"\u003d\u003de\u0026\u0026(c[u][n]\u003dnull)):\"dropinit\"\u003d\u003de\u0026\u0026c.droppable.push(s.element(d)||r),\"dragstart\"\u003d\u003de\u0026\u0026(c.proxy\u003do(s.element(d)||c.drag)[0]),c.results.push(d),delete t.result,\"dropinit\"!\u003d\u003de)return d})),a.results[g]\u003ds.flatten(c.results),\"dropinit\"\u003d\u003de\u0026\u0026(c.droppable\u003ds.flatten(c.droppable)),\"dragstart\"!\u003de||c.cancelled||l.update()}}while(++g\u003ch);return t.type\u003dp.type,t.originalEvent\u003dp.event,s.flatten(a.results)}},properties:function(t,e,a){var n\u003da.callback;return n.drag\u003da.drag,n.proxy\u003da.proxy||a.drag,n.startX\u003de.pageX,n.startY\u003de.pageY,n.deltaX\u003dt.pageX-e.pageX,n.deltaY\u003dt.pageY-e.pageY,n.originalX\u003da.offset.left,n.originalY\u003da.offset.top,n.offsetX\u003dn.originalX+n.deltaX,n.offsetY\u003dn.originalY+n.deltaY,n.drop\u003ds.flatten((a.drop||[]).slice()),n.available\u003ds.flatten((a.droppable||[]).slice()),n},element:function(t){if(t\u0026\u0026(t.jquery||1\u003d\u003dt.nodeType))return t},flatten:function(t){return o.map(t,(function(t){return t\u0026\u0026t.jquery?o.makeArray(t):t\u0026\u0026t.length?s.flatten(t):t}))},textselect:function(t){o(document)[t?\"off\":\"on\"](\"selectstart\",s.dontstart).css(\"MozUserSelect\",t?\"\":\"none\"),document.unselectable\u003dt?\"off\":\"on\"},dontstart:function(){return!1},callback:function(){}};s.callback.prototype\u003d{update:function(){d.drop\u0026\u0026this.available.length\u0026\u0026o.each(this.available,(function(t){d.drop.locate(this,t)}))}};var c\u003di.dispatch;i.dispatch\u003dfunction(t){if(!(o.data(this,\"suppress.\"+t.type)-(new Date).getTime()\u003e0))return c.apply(this,arguments);o.removeData(this,\"suppress.\"+t.type)},d.draginit\u003dd.dragstart\u003dd.dragend\u003ds},\n 482: function _(t,e,a,n,i){\n /*!\n * jquery.event.drop - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var o\u003dt(474);o.fn.drop\u003dfunction(t,e,a){var n\u003d\"string\"\u003d\u003dtypeof t?t:\"\",i\u003do.isFunction(t)?t:o.isFunction(e)?e:null;return 0!\u003d\u003dn.indexOf(\"drop\")\u0026\u0026(n\u003d\"drop\"+n),a\u003d(t\u003d\u003di?e:a)||{},i?this.on(n,a,i):this.trigger(n)},o.drop\u003dfunction(t){t\u003dt||{},d.multi\u003d!0\u003d\u003d\u003dt.multi?1/0:!1\u003d\u003d\u003dt.multi?1:isNaN(t.multi)?d.multi:t.multi,d.delay\u003dt.delay||d.delay,d.tolerance\u003do.isFunction(t.tolerance)?t.tolerance:null\u003d\u003d\u003dt.tolerance?null:d.tolerance,d.mode\u003dt.mode||d.mode||\"intersect\"};var r\u003do.event.special,d\u003do.event.special.drop\u003d{multi:1,delay:20,mode:\"overlap\",targets:[],datakey:\"dropdata\",noBubble:!0,add:function(t){o.data(this,d.datakey).related+\u003d1},remove:function(){o.data(this,d.datakey).related-\u003d1},setup:function(){if(!o.data(this,d.datakey)){o.data(this,d.datakey,{related:0,active:[],anyactive:0,winner:0,location:{}}),d.targets.push(this)}},teardown:function(){if(!(o.data(this,d.datakey)||{}).related){o.removeData(this,d.datakey);var t\u003dthis;d.targets\u003do.grep(d.targets,(function(e){return e!\u003d\u003dt}))}},handler:function(t,e){var a;if(e)switch(t.type){case\"mousedown\":case\"touchstart\":a\u003do(d.targets),\"string\"\u003d\u003dtypeof e.drop\u0026\u0026(a\u003da.filter(e.drop)),a.each((function(){var t\u003do.data(this,d.datakey);t.active\u003d[],t.anyactive\u003d0,t.winner\u003d0})),e.droppable\u003da,r.drag.hijack(t,\"dropinit\",e);break;case\"mousemove\":case\"touchmove\":d.event\u003dt,d.timer||d.tolerate(e);break;case\"mouseup\":case\"touchend\":d.timer\u003dclearTimeout(d.timer),e.propagates\u0026\u0026(r.drag.hijack(t,\"drop\",e),r.drag.hijack(t,\"dropend\",e))}},locate:function(t,e){var a\u003do.data(t,d.datakey),n\u003do(t),i\u003dn.length\u0026\u0026!n.is(document)?n.offset():{},r\u003dn.outerHeight(),l\u003dn.outerWidth(),c\u003d{elem:t,width:l,height:r,top:i.top,left:i.left,right:i.left+l,bottom:i.top+r};return a\u0026\u0026(a.location\u003dc,a.index\u003de,a.elem\u003dt),c},contains:function(t,e){return(e[0]||e.left)\u003e\u003dt.left\u0026\u0026(e[0]||e.right)\u003c\u003dt.right\u0026\u0026(e[1]||e.top)\u003e\u003dt.top\u0026\u0026(e[1]||e.bottom)\u003c\u003dt.bottom},modes:{intersect:function(t,e,a){return this.contains(a,[t.pageX,t.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(t,e,a){return Math.max(0,Math.min(a.bottom,e.bottom)-Math.max(a.top,e.top))*Math.max(0,Math.min(a.right,e.right)-Math.max(a.left,e.left))},fit:function(t,e,a){return this.contains(a,e)?1:0},middle:function(t,e,a){return this.contains(a,[e.left+.5*e.width,e.top+.5*e.height])?1:0}},sort:function(t,e){return e.winner-t.winner||t.index-e.index},tolerate:function(t){var e,a,n,i,l,c,s,u,p\u003d0,h\u003dt.interactions.length,m\u003d[d.event.pageX,d.event.pageY],f\u003dd.tolerance||d.modes[d.mode];do{if(u\u003dt.interactions[p]){if(!u)return;u.drop\u003d[],l\u003d[],c\u003du.droppable.length,f\u0026\u0026(n\u003dd.locate(u.proxy)),e\u003d0;do{if(s\u003du.droppable[e]){if(!(a\u003d(i\u003do.data(s,d.datakey)).location))continue;i.winner\u003df?f.call(d,d.event,n,a):d.contains(a,m)?1:0,l.push(i)}}while(++e\u003cc);l.sort(d.sort),e\u003d0;do{(i\u003dl[e])\u0026\u0026(i.winner\u0026\u0026u.drop.length\u003cd.multi?(i.active[p]||i.anyactive||(!1!\u003d\u003dr.drag.hijack(d.event,\"dropstart\",t,p,i.elem)[0]?(i.active[p]\u003d1,i.anyactive+\u003d1):i.winner\u003d0),i.winner\u0026\u0026u.drop.push(i.elem)):i.active[p]\u0026\u00261\u003d\u003di.anyactive\u0026\u0026(r.drag.hijack(d.event,\"dropend\",t,p,i.elem),i.active[p]\u003d0,i.anyactive-\u003d1))}while(++e\u003cc)}}while(++p\u003ch);d.last\u0026\u0026m[0]\u003d\u003dd.last.pageX\u0026\u0026m[1]\u003d\u003dd.last.pageY?delete d.timer:d.timer\u003dsetTimeout((function(){d.tolerate(t)}),d.delay),d.last\u003dd.event}};r.dropinit\u003dr.dropstart\u003dr.dropend\u003dd},\n 483: function _(e,t,n,r,o){var i\u003de(474),l\u003de(476);var a\u003d{Avg:function(e){this.field_\u003de,this.init\u003dfunction(){this.count_\u003d0,this.nonNullCount_\u003d0,this.sum_\u003d0},this.accumulate\u003dfunction(e){var t\u003de[this.field_];this.count_++,null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(this.nonNullCount_++,this.sum_+\u003dparseFloat(t))},this.storeResult\u003dfunction(e){e.avg||(e.avg\u003d{}),0!\u003d\u003dthis.nonNullCount_\u0026\u0026(e.avg[this.field_]\u003dthis.sum_/this.nonNullCount_)}},Min:function(e){this.field_\u003de,this.init\u003dfunction(){this.min_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(null\u003d\u003dthis.min_||t\u003cthis.min_)\u0026\u0026(this.min_\u003dt)},this.storeResult\u003dfunction(e){e.min||(e.min\u003d{}),e.min[this.field_]\u003dthis.min_}},Max:function(e){this.field_\u003de,this.init\u003dfunction(){this.max_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(null\u003d\u003dthis.max_||t\u003ethis.max_)\u0026\u0026(this.max_\u003dt)},this.storeResult\u003dfunction(e){e.max||(e.max\u003d{}),e.max[this.field_]\u003dthis.max_}},Sum:function(e){this.field_\u003de,this.init\u003dfunction(){this.sum_\u003dnull},this.accumulate\u003dfunction(e){var t\u003de[this.field_];null\u003d\u003dt||\"\"\u003d\u003d\u003dt||isNaN(t)||(this.sum_+\u003dparseFloat(t))},this.storeResult\u003dfunction(e){e.sum||(e.sum\u003d{}),e.sum[this.field_]\u003dthis.sum_}},Count:function(e){this.field_\u003de,this.init\u003dfunction(){},this.storeResult\u003dfunction(e){e.count||(e.count\u003d{}),e.count[this.field_]\u003de.group.rows.length}}};t.exports\u003d{DataView:function(e){var t,n,r,o,a,u\u003dthis,s\u003d\"id\",g\u003d[],c\u003d[],f\u003d{},h\u003dnull,p\u003dnull,d\u003dnull,m\u003d!1,v\u003d!0,_\u003d{},w\u003d{},y\u003d[],$\u003d[],C\u003d{getter:null,formatter:null,comparer:function(e,t){return e.value\u003d\u003d\u003dt.value?0:e.value\u003et.value?1:-1},predefinedValues:[],aggregators:[],aggregateEmpty:!1,aggregateCollapsed:!1,aggregateChildGroups:!1,collapsed:!1,displayTotalsRow:!0,lazyTotalsCalculation:!1},I\u003d[],R\u003d[],x\u003d[],E\u003d\":|:\",M\u003d0,S\u003d0,b\u003d0,F\u003dnew l.Event,A\u003dnew l.Event,N\u003dnew l.Event,G\u003dnew l.Event,T\u003dnew l.Event,O\u003dnew l.Event,P\u003dnew l.Event,D\u003dnew l.Event;function K(e){for(var t,n\u003de\u003de||0,r\u003dg.length;n\u003cr;n++){if(void 0\u003d\u003d\u003d(t\u003dg[n][s]))throw new Error(\"Each data element must implement a unique \u0027id\u0027 property\");f[t]\u003dn}}function j(){var e\u003dM?Math.max(1,Math.ceil(b/M)):1;return{pageSize:M,pageNum:S,totalRows:b,totalPages:e,dataView:u}}function B(e,r){v\u003dr,n\u003de,t\u003dnull,!1\u003d\u003d\u003dr\u0026\u0026g.reverse(),g.sort(e),!1\u003d\u003d\u003dr\u0026\u0026g.reverse(),f\u003d{},K(),se()}function z(e,r){v\u003dr,t\u003de,n\u003dnull;var o\u003dObject.prototype.toString;Object.prototype.toString\u003d\"function\"\u003d\u003dtypeof e?e:function(){return this[e]},!1\u003d\u003d\u003dr\u0026\u0026g.reverse(),g.sort(),Object.prototype.toString\u003do,!1\u003d\u003d\u003dr\u0026\u0026g.reverse(),f\u003d{},K(),se()}function V(t){e.groupItemMetadataProvider||(e.groupItemMetadataProvider\u003dnew l.Data.GroupItemMetadataProvider),R\u003d[],x\u003d[],I\u003d(t\u003dt||[])instanceof Array?t:[t];for(var n\u003d0;n\u003cI.length;n++){var r\u003dI[n]\u003di.extend(!0,{},C,I[n]);r.getterIsAFn\u003d\"function\"\u003d\u003dtypeof r.getter,r.compiledAccumulators\u003d[];for(var o\u003dr.aggregators.length;o--;)r.compiledAccumulators[o]\u003dre(r.aggregators[o]);x[n]\u003d{}}se()}function q(){if(!h){h\u003d{};for(var e\u003d0,t\u003dc.length;e\u003ct;e++)h[c[e][s]]\u003de}}function U(e){return g[f[e]]}function L(e,t){if(void 0\u003d\u003d\u003df[e])throw new Error(\"Invalid id\");if(e!\u003d\u003dt[s]){var n\u003dt[s];if(null\u003d\u003dn)throw new Error(\"Cannot update item to associate with a null id\");if(void 0!\u003d\u003df[n])throw new Error(\"Cannot update item to associate with a non-unique id\");f[n]\u003df[e],delete f[e],d\u0026\u0026d[e]\u0026\u0026delete d[e],e\u003dn}g[f[e]]\u003dt,d||(d\u003d{}),d[e]\u003d!0,se()}function k(e,t){g.splice(e,0,t),K(e),se()}function H(e){var t\u003df[e];if(void 0\u003d\u003d\u003dt)throw new Error(\"Invalid id\");delete f[e],g.splice(t,1),K(t),se()}function W(e){if(!n)throw new Error(\"sortedAddItem() requires a sort comparer, use sort()\");k(function(e){var t\u003d0,r\u003dg.length;for(;t\u003cr;){var o\u003dt+r\u003e\u003e\u003e1;-1\u003d\u003d\u003dn(g[o],e)?t\u003do+1:r\u003do}return t}(e),e)}function J(e,t){if(null\u003d\u003de)for(var n\u003d0;n\u003cI.length;n++)x[n]\u003d{},I[n].collapsed\u003dt,!0\u003d\u003d\u003dt?D.notify({level:n,groupingKey:null}):P.notify({level:n,groupingKey:null});else x[e]\u003d{},I[e].collapsed\u003dt,!0\u003d\u003d\u003dt?D.notify({level:e,groupingKey:null}):P.notify({level:e,groupingKey:null});se()}function Q(e,t,n){x[e][t]\u003dI[e].collapsed^n,se()}function X(e,t){for(var n,r,o,i\u003d[],a\u003d{},u\u003dt?t.level+1:0,s\u003dI[u],g\u003d0,c\u003ds.predefinedValues.length;g\u003cc;g++)(n\u003da[r\u003ds.predefinedValues[g]])||((n\u003dnew l.Group).value\u003dr,n.level\u003du,n.groupingKey\u003d(t?t.groupingKey+E:\"\")+r,i[i.length]\u003dn,a[r]\u003dn);for(g\u003d0,c\u003de.length;g\u003cc;g++)o\u003de[g],(n\u003da[r\u003ds.getterIsAFn?s.getter(o):o[s.getter]])||((n\u003dnew l.Group).value\u003dr,n.level\u003du,n.groupingKey\u003d(t?t.groupingKey+E:\"\")+r,i[i.length]\u003dn,a[r]\u003dn),n.rows[n.count++]\u003do;if(u\u003cI.length-1)for(g\u003d0;g\u003ci.length;g++)(n\u003di[g]).groups\u003dX(n.rows,n);return i.length\u0026\u0026ee(i,u),i.sort(I[u].comparer),i}function Y(e){var t,n\u003de.group,r\u003dI[n.level],o\u003dn.level\u003d\u003dI.length,i\u003dr.aggregators.length;if(!o\u0026\u0026r.aggregateChildGroups)for(var l\u003dn.groups.length;l--;)n.groups[l].totals.initialized||Y(n.groups[l].totals);for(;i--;)(t\u003dr.aggregators[i]).init(),!o\u0026\u0026r.aggregateChildGroups?r.compiledAccumulators[i].call(t,n.groups):r.compiledAccumulators[i].call(t,n.rows),t.storeResult(e);e.initialized\u003d!0}function Z(e){var t\u003dI[e.level],n\u003dnew l.GroupTotals;n.group\u003de,e.totals\u003dn,t.lazyTotalsCalculation||Y(n)}function ee(e,t){for(var n,r\u003dI[t\u003dt||0],o\u003dr.collapsed,i\u003dx[t],l\u003de.length;l--;)(n\u003de[l]).collapsed\u0026\u0026!r.aggregateCollapsed||(n.groups\u0026\u0026ee(n.groups,t+1),r.aggregators.length\u0026\u0026(r.aggregateEmpty||n.rows.length||n.groups\u0026\u0026n.groups.length)\u0026\u0026Z(n),n.collapsed\u003do^i[n.groupingKey],n.title\u003dr.formatter?r.formatter(n):n.value)}function te(e,t){for(var n,r,o\u003dI[t\u003dt||0],i\u003d[],l\u003d0,a\u003d0,u\u003de.length;a\u003cu;a++){if(r\u003de[a],i[l++]\u003dr,!r.collapsed)for(var s\u003d0,g\u003d(n\u003dr.groups?te(r.groups,t+1):r.rows).length;s\u003cg;s++)i[l++]\u003dn[s];r.totals\u0026\u0026o.displayTotalsRow\u0026\u0026(!r.collapsed||o.aggregateCollapsed)\u0026\u0026(i[l++]\u003dr.totals)}return i}function ne(e){var t\u003de.toString().indexOf(\"function\")\u003e\u003d0?/^function[^(]*\\(([^)]*)\\)\\s*{([\\s\\S]*)}$/:/^[^(]*\\(([^)]*)\\)\\s*{([\\s\\S]*)}$/,n\u003de.toString().match(t);return{params:n[1].split(\",\"),body:n[2]}}function re(e){if(e.accumulate){var t\u003dne(e.accumulate),n\u003dnew Function(\"_items\",\"for (var \"+t.params[0]+\", _i\u003d0, _il\u003d_items.length; _i\u003c_il; _i++) {\"+t.params[0]+\" \u003d _items[_i]; \"+t.body+\"}\"),r\u003d\"compiledAccumulatorLoop\";return n.displayName\u003dr,n.name\u003doe(n,r),n}return function(){}}function oe(e,t){try{Object.defineProperty(e,\"name\",{writable:!0,value:t})}catch(n){e.name\u003dt}}function ie(e,t){for(var n\u003d[],r\u003d0,o\u003d0,i\u003de.length;o\u003ci;o++)p(e[o],t)\u0026\u0026(n[r++]\u003de[o]);return n}function le(e,t,n){for(var r,o\u003d[],i\u003d0,l\u003d0,a\u003de.length;l\u003ca;l++)r\u003de[l],n[l]?o[i++]\u003dr:p(r,t)\u0026\u0026(o[i++]\u003dr,n[l]\u003d!0);return o}function ae(t){if(p){var n\u003de.inlineFilters?o:ie,i\u003de.inlineFilters?a:le;_.isFilterNarrowing?y\u003dn(y,r):_.isFilterExpanding?y\u003di(t,r,$):_.isFilterUnchanged||(y\u003dn(t,r))}else y\u003dM?t:t.concat();var l;return M?(y.length\u003c\u003dS*M\u0026\u0026(S\u003d0\u003d\u003d\u003dy.length?0:Math.floor((y.length-1)/M)),l\u003dy.slice(M*S,M*S+M)):l\u003dy,{totalRows:y.length,rows:l}}function ue(e){h\u003dnull,_.isFilterNarrowing\u003d\u003dw.isFilterNarrowing\u0026\u0026_.isFilterExpanding\u003d\u003dw.isFilterExpanding||($\u003d[]);var t\u003dae(e);b\u003dt.totalRows;var n\u003dt.rows;R\u003d[],I.length\u0026\u0026(R\u003dX(n)).length\u0026\u0026(n\u003dte(R));var r\u003dfunction(e,t){var n,r,o,i\u003d[],l\u003d0,a\u003dMath.max(t.length,e.length);_\u0026\u0026_.ignoreDiffsBefore\u0026\u0026(l\u003dMath.max(0,Math.min(t.length,_.ignoreDiffsBefore))),_\u0026\u0026_.ignoreDiffsAfter\u0026\u0026(a\u003dMath.min(t.length,Math.max(0,_.ignoreDiffsAfter)));for(var u\u003dl,g\u003de.length;u\u003ca;u++)u\u003e\u003dg?i[i.length]\u003du:(n\u003dt[u],r\u003de[u],(!n||I.length\u0026\u0026(o\u003dn.__nonDataRow||r.__nonDataRow)\u0026\u0026n.__group!\u003d\u003dr.__group||n.__group\u0026\u0026!n.equals(r)||o\u0026\u0026(n.__groupTotals||r.__groupTotals)||n[s]!\u003dr[s]||d\u0026\u0026d[n[s]])\u0026\u0026(i[i.length]\u003du));return i}(c,n);return c\u003dn,r}function se(){if(!m){var e\u003di.extend(!0,{},j()),t\u003dc.length,n\u003db,r\u003due(g);M\u0026\u0026b\u003cS*M\u0026\u0026(S\u003dMath.max(0,Math.ceil(b/M)-1),r\u003due(g)),d\u003dnull,w\u003d_,_\u003d{},n!\u003d\u003db\u0026\u0026(T.notify(e,null,u),O.notify(j(),null,u)),t!\u003d\u003dc.length\u0026\u0026A.notify({previous:t,current:c.length,dataView:u,callingOnRowsChanged:r.length\u003e0},null,u),r.length\u003e0\u0026\u0026N.notify({rows:r,dataView:u,calledOnRowCountChanged:t!\u003d\u003dc.length},null,u),(t!\u003d\u003dc.length||r.length\u003e0)\u0026\u0026G.notify({rowsDiff:r,previousRowCount:t,currentRowCount:c.length,rowCountChanged:t!\u003d\u003dc.length,rowsChanged:r.length\u003e0,dataView:u},null,u)}}e\u003di.extend(!0,{},{groupItemMetadataProvider:null,inlineFilters:!1},e),i.extend(this,{beginUpdate:function(){m\u003d!0},endUpdate:function(){m\u003d!1,se()},setPagingOptions:function(e){T.notify(j(),null,u),null!\u003de.pageSize\u0026\u0026(M\u003de.pageSize,S\u003dM?Math.min(S,Math.max(0,Math.ceil(b/M)-1)):0),null!\u003de.pageNum\u0026\u0026(S\u003dMath.min(e.pageNum,Math.max(0,Math.ceil(b/M)-1))),O.notify(j(),null,u),se()},getPagingInfo:j,getIdPropertyName:function(){return s},getItems:function(){return g},setItems:function(e,t){void 0!\u003d\u003dt\u0026\u0026(s\u003dt),g\u003dy\u003de,f\u003d{},K(),function(){for(var e,t\u003d0,n\u003dg.length;t\u003cn;t++)if(void 0\u003d\u003d\u003d(e\u003dg[t][s])||f[e]!\u003d\u003dt)throw new Error(\"Each data element must implement a unique \u0027id\u0027 property\")}(),se(),F.notify({idProperty:t},null,u)},setFilter:function(t){p\u003dt,e.inlineFilters\u0026\u0026(o\u003dfunction(){var e\u003dne(p),t\u003d\"{ continue _coreloop; }$1\",n\u003d\"{ _retval[_idx++] \u003d $item$; continue _coreloop; }$1\",r\u003de.body.replace(/return false\\s*([;}]|\\}|$)/gi,t).replace(/return!1([;}]|\\}|$)/gi,t).replace(/return true\\s*([;}]|\\}|$)/gi,n).replace(/return!0([;}]|\\}|$)/gi,n).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ($1) { _retval[_idx++] \u003d $item$; }; continue _coreloop; }$2\"),o\u003d[\"var _retval \u003d [], _idx \u003d 0; \",\"var $item$, $args$ \u003d _args; \",\"_coreloop: \",\"for (var _i \u003d 0, _il \u003d _items.length; _i \u003c _il; _i++) { \",\"$item$ \u003d _items[_i]; \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");o\u003d(o\u003d(o\u003do.replace(/\\$filter\\$/gi,r)).replace(/\\$item\\$/gi,e.params[0])).replace(/\\$args\\$/gi,e.params[1]);var i\u003dnew Function(\"_items,_args\",o),l\u003d\"compiledFilter\";return i.displayName\u003dl,i.name\u003doe(i,l),i}(),a\u003dfunction(){var e\u003dne(p),t\u003d\"{ continue _coreloop; }$1\",n\u003d\"{ _cache[_i] \u003d true;_retval[_idx++] \u003d $item$; continue _coreloop; }$1\",r\u003de.body.replace(/return false\\s*([;}]|\\}|$)/gi,t).replace(/return!1([;}]|\\}|$)/gi,t).replace(/return true\\s*([;}]|\\}|$)/gi,n).replace(/return!0([;}]|\\}|$)/gi,n).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ((_cache[_i] \u003d $1)) { _retval[_idx++] \u003d $item$; }; continue _coreloop; }$2\"),o\u003d[\"var _retval \u003d [], _idx \u003d 0; \",\"var $item$, $args$ \u003d _args; \",\"_coreloop: \",\"for (var _i \u003d 0, _il \u003d _items.length; _i \u003c _il; _i++) { \",\"$item$ \u003d _items[_i]; \",\"if (_cache[_i]) { \",\"_retval[_idx++] \u003d $item$; \",\"continue _coreloop; \",\"} \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");o\u003d(o\u003d(o\u003do.replace(/\\$filter\\$/gi,r)).replace(/\\$item\\$/gi,e.params[0])).replace(/\\$args\\$/gi,e.params[1]);var i\u003dnew Function(\"_items,_args,_cache\",o),l\u003d\"compiledFilterWithCaching\";return i.displayName\u003dl,i.name\u003doe(i,l),i}()),se()},getFilter:function(){return p},getFilteredItems:function(){return y},sort:B,fastSort:z,reSort:function(){n?B(n,v):t\u0026\u0026z(t,v)},setGrouping:V,getGrouping:function(){return I},groupBy:function(e,t,n){V(null!\u003de?{getter:e,formatter:t,comparer:n}:[])},setAggregators:function(e,t){if(!I.length)throw new Error(\"At least one grouping must be specified before calling setAggregators().\");I[0].aggregators\u003de,I[0].aggregateCollapsed\u003dt,V(I)},collapseAllGroups:function(e){J(e,!0)},expandAllGroups:function(e){J(e,!1)},collapseGroup:function(e){var t,n,r\u003dArray.prototype.slice.call(arguments),o\u003dr[0];1\u003d\u003d\u003dr.length\u0026\u0026-1!\u003d\u003do.indexOf(E)?(t\u003do,n\u003do.split(E).length-1):(t\u003dr.join(E),n\u003dr.length-1),Q(n,t,!0),D.notify({level:n,groupingKey:t})},expandGroup:function(e){var t,n,r\u003dArray.prototype.slice.call(arguments),o\u003dr[0];1\u003d\u003d\u003dr.length\u0026\u0026-1!\u003d\u003do.indexOf(E)?(n\u003do.split(E).length-1,t\u003do):(n\u003dr.length-1,t\u003dr.join(E)),Q(n,t,!1),P.notify({level:n,groupingKey:t})},getGroups:function(){return R},getIdxById:function(e){return f[e]},getRowByItem:function(e){return q(),h[e[s]]},getRowById:function(e){return q(),h[e]},getItemById:U,getItemByIdx:function(e){return g[e]},mapItemsToRows:function(e){var t\u003d[];q();for(var n\u003d0,r\u003de.length;n\u003cr;n++){var o\u003dh[e[n][s]];null!\u003do\u0026\u0026(t[t.length]\u003do)}return t},mapRowsToIds:function(e){for(var t\u003d[],n\u003d0,r\u003de.length;n\u003cr;n++)e[n]\u003cc.length\u0026\u0026(t[t.length]\u003dc[e[n]][s]);return t},mapIdsToRows:function(e){var t\u003d[];q();for(var n\u003d0,r\u003de.length;n\u003cr;n++){var o\u003dh[e[n]];null!\u003do\u0026\u0026(t[t.length]\u003do)}return t},setRefreshHints:function(e){_\u003de},setFilterArgs:function(e){r\u003de},refresh:se,updateItem:L,insertItem:k,addItem:function(e){g.push(e),K(g.length-1),se()},deleteItem:H,sortedAddItem:W,sortedUpdateItem:function(e,t){if(void 0\u003d\u003d\u003df[e]||e!\u003d\u003dt[s])throw new Error(\"Invalid or non-matching id \"+f[e]);if(!n)throw new Error(\"sortedUpdateItem() requires a sort comparer, use sort()\");var r\u003dU(e);0!\u003d\u003dn(r,t)?(H(e),W(t)):L(e,t)},syncGridSelection:function(e,t,n){var r,o\u003dthis,a\u003do.mapRowsToIds(e.getSelectedRows()),u\u003dnew l.Event;function s(t){a.join(\",\")!\u003dt.join(\",\")\u0026\u0026(a\u003dt,u.notify({grid:e,ids:a,dataView:o},new l.EventData,o))}return e.onSelectedRowsChanged.subscribe((function(t,l){if(!r){var u\u003do.mapRowsToIds(e.getSelectedRows());if(n\u0026\u0026e.getOptions().multiSelect)s(i.grep(a,(function(e){return void 0\u003d\u003d\u003do.getRowById(e)})).concat(u));else s(u)}})),this.onRowsOrCountChanged.subscribe((function(){if(a.length\u003e0){r\u003d!0;var n\u003do.mapIdsToRows(a);t||s(o.mapRowsToIds(n)),e.setSelectedRows(n),r\u003d!1}})),u},syncGridCellCssStyles:function(e,t){var n,r;function o(e){for(var t in n\u003d{},e){var r\u003dc[t][s];n[r]\u003de[t]}}function i(){if(n){r\u003d!0,q();var o\u003d{};for(var i in n){var l\u003dh[i];null!\u003dl\u0026\u0026(o[l]\u003dn[i])}e.setCellCssStyles(t,o),r\u003d!1}}o(e.getCellCssStyles(t)),e.onCellCssStylesChanged.subscribe((function(n,l){r||t\u003d\u003dl.key\u0026\u0026(l.hash?o(l.hash):(e.onCellCssStylesChanged.unsubscribe(),u.onRowsOrCountChanged.unsubscribe(i)))})),this.onRowsOrCountChanged.subscribe(i)},getLength:function(){return c.length},getItem:function(e){var t\u003dc[e];if(t\u0026\u0026t.__group\u0026\u0026t.totals\u0026\u0026!t.totals.initialized){var n\u003dI[t.level];n.displayTotalsRow||(Y(t.totals),t.title\u003dn.formatter?n.formatter(t):t.value)}else t\u0026\u0026t.__groupTotals\u0026\u0026!t.initialized\u0026\u0026Y(t);return t},getItemMetadata:function(t){var n\u003dc[t];return void 0\u003d\u003d\u003dn?null:n.__group?e.groupItemMetadataProvider.getGroupRowMetadata(n):n.__groupTotals?e.groupItemMetadataProvider.getTotalsRowMetadata(n):null},onSetItemsCalled:F,onRowCountChanged:A,onRowsChanged:N,onRowsOrCountChanged:G,onBeforePagingInfoChanged:T,onPagingInfoChanged:O,onGroupExpanded:P,onGroupCollapsed:D})},Aggregators:a,Data:{Aggregators:a}}},\n 484: function _(e,t,i,n,o){var l\u003de(474),a\u003de(476);function s(e){var t,i;function n(){var t\u003de.column.editorFixedDecimalPlaces;return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003ds.DefaultDecimalPlaces),t||0\u003d\u003d\u003dt?t:null}this.init\u003dfunction(){var i\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003dl(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",i?u:c).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(o){i\u003do[e.column.field];var l\u003dn();null!\u003d\u003dl\u0026\u0026(i||0\u003d\u003d\u003di)\u0026\u0026i.toFixed\u0026\u0026(i\u003di.toFixed(l)),t.val(i),t[0].defaultValue\u003di,t.select()},this.serializeValue\u003dfunction(){var e\u003dparseFloat(t.val());s.AllowEmptyValue?e||0\u003d\u003d\u003de||(e\u003d\"\"):e\u003de||0;var i\u003dn();return null!\u003d\u003di\u0026\u0026(e||0\u003d\u003d\u003de)\u0026\u0026e.toFixed\u0026\u0026(e\u003dparseFloat(e.toFixed(i))),e},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003di)\u0026\u0026t.val()!\u003di},this.validate\u003dfunction(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid number\"};if(e.column.validator){var i\u003de.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}function u(e){var t\u003dthis.selectionStart,i\u003dthis.value.length;(e.keyCode\u003d\u003d\u003da.keyCode.LEFT\u0026\u0026t\u003e0||e.keyCode\u003d\u003d\u003da.keyCode.RIGHT\u0026\u0026t\u003ci-1)\u0026\u0026e.stopImmediatePropagation()}function c(e){e.keyCode!\u003d\u003da.keyCode.LEFT\u0026\u0026e.keyCode!\u003d\u003da.keyCode.RIGHT||e.stopImmediatePropagation()}s.DefaultDecimalPlaces\u003dnull,s.AllowEmptyValue\u003d!1,t.exports\u003d{Editors:{Text:function(e){var t,i;this.init\u003dfunction(){var i\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003dl(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",i?u:c).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.getValue\u003dfunction(){return t.val()},this.setValue\u003dfunction(e){t.val(e)},this.loadValue\u003dfunction(n){i\u003dn[e.column.field]||\"\",t.val(i),t[0].defaultValue\u003di,t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003di)\u0026\u0026t.val()!\u003di},this.validate\u003dfunction(){if(e.column.validator){var i\u003de.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Integer:function(e){var t,i;this.init\u003dfunction(){var i\u003de.grid.getOptions().editorCellNavOnLRKeys;t\u003dl(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\").appendTo(e.container).on(\"keydown.nav\",i?u:c).focus().select()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){i\u003dn[e.column.field],t.val(i),t[0].defaultValue\u003di,t.select()},this.serializeValue\u003dfunction(){return parseInt(t.val(),10)||0},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003di)\u0026\u0026t.val()!\u003di},this.validate\u003dfunction(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid integer\"};if(e.column.validator){var i\u003de.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Float:s,Date:function(e){var t,i,n\u003d!1;this.init\u003dfunction(){(t\u003dl(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-text\u0027 /\u003e\")).appendTo(e.container),t.focus().select(),t.datepicker({showOn:\"button\",buttonImageOnly:!0,beforeShow:function(){n\u003d!0},onClose:function(){n\u003d!1}}),t.width(t.width()-18)},this.destroy\u003dfunction(){l.datepicker.dpDiv.stop(!0,!0),t.datepicker(\"hide\"),t.datepicker(\"destroy\"),t.remove()},this.show\u003dfunction(){n\u0026\u0026l.datepicker.dpDiv.stop(!0,!0).show()},this.hide\u003dfunction(){n\u0026\u0026l.datepicker.dpDiv.stop(!0,!0).hide()},this.position\u003dfunction(e){n\u0026\u0026l.datepicker.dpDiv.css(\"top\",e.top+30).css(\"left\",e.left)},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){i\u003dn[e.column.field],t.val(i),t[0].defaultValue\u003di,t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003di)\u0026\u0026t.val()!\u003di},this.validate\u003dfunction(){if(e.column.validator){var i\u003de.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},YesNoSelect:function(e){var t,i;this.init\u003dfunction(){(t\u003dl(\"\u003cSELECT tabIndex\u003d\u00270\u0027 class\u003d\u0027editor-yesno\u0027\u003e\u003cOPTION value\u003d\u0027yes\u0027\u003eYes\u003c/OPTION\u003e\u003cOPTION value\u003d\u0027no\u0027\u003eNo\u003c/OPTION\u003e\u003c/SELECT\u003e\")).appendTo(e.container),t.focus()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){t.val((i\u003dn[e.column.field])?\"yes\":\"no\"),t.select()},this.serializeValue\u003dfunction(){return\"yes\"\u003d\u003dt.val()},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return t.val()!\u003di},this.validate\u003dfunction(){return{valid:!0,msg:null}},this.init()},Checkbox:function(e){var t,i;this.init\u003dfunction(){(t\u003dl(\"\u003cINPUT type\u003dcheckbox value\u003d\u0027true\u0027 class\u003d\u0027editor-checkbox\u0027 hideFocus\u003e\")).appendTo(e.container),t.focus()},this.destroy\u003dfunction(){t.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(n){(i\u003d!!n[e.column.field])?t.prop(\"checked\",!0):t.prop(\"checked\",!1)},this.preClick\u003dfunction(){t.prop(\"checked\",!t.prop(\"checked\"))},this.serializeValue\u003dfunction(){return t.prop(\"checked\")},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return this.serializeValue()!\u003d\u003di},this.validate\u003dfunction(){return{valid:!0,msg:null}},this.init()},PercentComplete:function(e){var t,i,n;this.init\u003dfunction(){(t\u003dl(\"\u003cINPUT type\u003dtext class\u003d\u0027editor-percentcomplete\u0027 /\u003e\")).width(l(e.container).innerWidth()-25),t.appendTo(e.container),(i\u003dl(\"\u003cdiv class\u003d\u0027editor-percentcomplete-picker\u0027 /\u003e\").appendTo(e.container)).append(\"\u003cdiv class\u003d\u0027editor-percentcomplete-helper\u0027\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-wrapper\u0027\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-slider\u0027 /\u003e\u003cdiv class\u003d\u0027editor-percentcomplete-buttons\u0027 /\u003e\u003c/div\u003e\u003c/div\u003e\"),i.find(\".editor-percentcomplete-buttons\").append(\"\u003cbutton val\u003d0\u003eNot started\u003c/button\u003e\u003cbr/\u003e\u003cbutton val\u003d50\u003eIn Progress\u003c/button\u003e\u003cbr/\u003e\u003cbutton val\u003d100\u003eComplete\u003c/button\u003e\"),t.focus().select(),i.find(\".editor-percentcomplete-slider\").slider({orientation:\"vertical\",range:\"min\",value:n,slide:function(e,i){t.val(i.value)}}),i.find(\".editor-percentcomplete-buttons button\").on(\"click\",(function(e){t.val(l(this).attr(\"val\")),i.find(\".editor-percentcomplete-slider\").slider(\"value\",l(this).attr(\"val\"))}))},this.destroy\u003dfunction(){t.remove(),i.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(i){t.val(n\u003di[e.column.field]),t.select()},this.serializeValue\u003dfunction(){return parseInt(t.val(),10)||0},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026(parseInt(t.val(),10)||0)!\u003dn},this.validate\u003dfunction(){return isNaN(parseInt(t.val(),10))?{valid:!1,msg:\"Please enter a valid positive number\"}:{valid:!0,msg:null}},this.init()},LongText:function(e){var t,i,n,o\u003dthis;this.init\u003dfunction(){var n\u003dl(\"body\");e.grid.getOptions().editorCellNavOnLRKeys;i\u003dl(\"\u003cDIV style\u003d\u0027z-index:10000;position:absolute;background:white;padding:5px;border:3px solid gray; -moz-border-radius:10px; border-radius:10px;\u0027/\u003e\").appendTo(n),t\u003dl(\"\u003cTEXTAREA hidefocus rows\u003d5 style\u003d\u0027background:white;width:250px;height:80px;border:0;outline:0\u0027\u003e\").appendTo(i),l(\"\u003cDIV style\u003d\u0027text-align:right\u0027\u003e\u003cBUTTON\u003eSave\u003c/BUTTON\u003e\u003cBUTTON\u003eCancel\u003c/BUTTON\u003e\u003c/DIV\u003e\").appendTo(i),i.find(\"button:first\").on(\"click\",this.save),i.find(\"button:last\").on(\"click\",this.cancel),t.on(\"keydown\",this.handleKeyDown),o.position(e.position),t.focus().select()},this.handleKeyDown\u003dfunction(t){if(t.which\u003d\u003da.keyCode.ENTER\u0026\u0026t.ctrlKey)o.save();else if(t.which\u003d\u003da.keyCode.ESCAPE)t.preventDefault(),o.cancel();else if(t.which\u003d\u003da.keyCode.TAB\u0026\u0026t.shiftKey)t.preventDefault(),e.grid.navigatePrev();else if(t.which\u003d\u003da.keyCode.TAB)t.preventDefault(),e.grid.navigateNext();else if((t.which\u003d\u003da.keyCode.LEFT||t.which\u003d\u003da.keyCode.RIGHT)\u0026\u0026e.grid.getOptions().editorCellNavOnLRKeys){var i\u003dthis.selectionStart,n\u003dthis.value.length;t.keyCode\u003d\u003d\u003da.keyCode.LEFT\u0026\u00260\u003d\u003d\u003di\u0026\u0026e.grid.navigatePrev(),t.keyCode\u003d\u003d\u003da.keyCode.RIGHT\u0026\u0026i\u003e\u003dn-1\u0026\u0026e.grid.navigateNext()}},this.save\u003dfunction(){e.commitChanges()},this.cancel\u003dfunction(){t.val(n),e.cancelChanges()},this.hide\u003dfunction(){i.hide()},this.show\u003dfunction(){i.show()},this.position\u003dfunction(e){i.css(\"top\",e.top-5).css(\"left\",e.left-5)},this.destroy\u003dfunction(){i.remove()},this.focus\u003dfunction(){t.focus()},this.loadValue\u003dfunction(i){t.val(n\u003di[e.column.field]),t.select()},this.serializeValue\u003dfunction(){return t.val()},this.applyValue\u003dfunction(t,i){t[e.column.field]\u003di},this.isValueChanged\u003dfunction(){return!(\"\"\u003d\u003d\u003dt.val()\u0026\u0026null\u003d\u003dn)\u0026\u0026t.val()!\u003dn},this.validate\u003dfunction(){if(e.column.validator){var i\u003de.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}}}},\n 485: function _(e,n,r,t,c){e(476);n.exports\u003d{Formatters:{PercentComplete:function(e,n,r,t,c){return null\u003d\u003dr||\"\"\u003d\u003d\u003dr?\"-\":r\u003c50?\"\u003cspan style\u003d\u0027color:red;font-weight:bold;\u0027\u003e\"+r+\"%\u003c/span\u003e\":\"\u003cspan style\u003d\u0027color:green\u0027\u003e\"+r+\"%\u003c/span\u003e\"},PercentCompleteBar:function(e,n,r,t,c){return null\u003d\u003dr||\"\"\u003d\u003d\u003dr?\"\":\"\u003cspan class\u003d\u0027percent-complete-bar\u0027 style\u003d\u0027background:\"+(r\u003c30?\"red\":r\u003c70?\"silver\":\"green\")+\";width:\"+r+\"%\u0027\u003e\u003c/span\u003e\"},YesNo:function(e,n,r,t,c){return r?\"Yes\":\"No\"},Checkmark:function(e,n,r,t,c){return r?\"\u003cimg src\u003d\u0027../images/tick.png\u0027\u003e\":\"\"},Checkbox:function(e,n,r,t,c){return\u0027\u003cimg class\u003d\"slick-edit-preclick\" src\u003d\"../images/\u0027+(r?\"CheckboxY\":\"CheckboxN\")+\u0027.png\"\u003e\u0027}}}},\n 486: function _(t,o,r,e,n){var a\u003dt(474),l\u003dt(476);o.exports\u003d{RemoteModel:function(){var t\u003d50,o\u003d{length:0},r\u003d\"\",e\u003dnull,n\u003d1,i\u003dnull,s\u003dnull,u\u003dnew l.Event,f\u003dnew l.Event;function c(){for(var t in o)delete o[t];o.length\u003d0}function h(l,c){if(s){s.abort();for(var h\u003ds.fromPage;h\u003c\u003ds.toPage;h++)o[h*t]\u003dvoid 0}l\u003c0\u0026\u0026(l\u003d0),o.length\u003e0\u0026\u0026(c\u003dMath.min(c,o.length-1));for(var v\u003dMath.floor(l/t),m\u003dMath.floor(c/t);void 0!\u003d\u003do[v*t]\u0026\u0026v\u003cm;)v++;for(;void 0!\u003d\u003do[m*t]\u0026\u0026v\u003cm;)m--;if(v\u003em||v\u003d\u003dm\u0026\u0026void 0!\u003d\u003do[v*t])f.notify({from:l,to:c});else{var g\u003d\"http://octopart.com/api/v3/parts/search?apikey\u003d68b25f31\u0026include[]\u003dshort_description\u0026show[]\u003duid\u0026show[]\u003dmanufacturer\u0026show[]\u003dmpn\u0026show[]\u003dbrand\u0026show[]\u003doctopart_url\u0026show[]\u003dshort_description\u0026q\u003d\"+r+\"\u0026start\u003d\"+v*t+\"\u0026limit\u003d\"+((m-v)*t+t);null!\u003de\u0026\u0026(g+\u003d\"\u0026sortby\u003d\"+e+(n\u003e0?\"+asc\":\"+desc\")),null!\u003di\u0026\u0026clearTimeout(i),i\u003dsetTimeout((function(){for(var r\u003dv;r\u003c\u003dm;r++)o[r*t]\u003dnull;u.notify({from:l,to:c}),(s\u003da.jsonp({url:g,callbackParameter:\"callback\",cache:!0,success:d,error:function(){!function(t,o){alert(\"error loading pages \"+t+\" to \"+o)}(v,m)}})).fromPage\u003dv,s.toPage\u003dm}),50)}}function d(t){var r\u003dt.request.start,e\u003dr+t.results.length;o.length\u003dMath.min(parseInt(t.hits),1e3);for(var n\u003d0;n\u003ct.results.length;n++){var a\u003dt.results[n].item;o[r+n]\u003da,o[r+n].index\u003dr+n}s\u003dnull,f.notify({from:r,to:e})}return{data:o,clear:c,isDataLoaded:function(t,r){for(var e\u003dt;e\u003c\u003dr;e++)if(null\u003d\u003do[e]||null\u003d\u003do[e])return!1;return!0},ensureData:h,reloadData:function(t,r){for(var e\u003dt;e\u003c\u003dr;e++)delete o[e];h(t,r)},setSort:function(t,o){e\u003dt,n\u003do,c()},setSearch:function(t){r\u003dt,c()},onDataLoading:u,onDataLoaded:f}}}},\n 487: function _(e,s,t,o,l){var a\u003de(474),r\u003de(476);s.exports\u003d{GroupItemMetadataProvider:function(e){var s,t\u003d{checkboxSelect:!1,checkboxSelectCssClass:\"slick-group-select-checkbox\",checkboxSelectPlugin:null,groupCssClass:\"slick-group\",groupTitleCssClass:\"slick-group-title\",totalsCssClass:\"slick-group-totals\",groupFocusable:!0,totalsFocusable:!1,toggleCssClass:\"slick-group-toggle\",toggleExpandedCssClass:\"expanded\",toggleCollapsedCssClass:\"collapsed\",enableExpandCollapse:!0,groupFormatter:function(e,s,t,l,a,r){if(!o.enableExpandCollapse)return a.title;var c\u003d15*a.level+\"px\";return(o.checkboxSelect?\u0027\u003cspan class\u003d\"\u0027+o.checkboxSelectCssClass+\" \"+(a.selectChecked?\"checked\":\"unchecked\")+\u0027\"\u003e\u003c/span\u003e\u0027:\"\")+\"\u003cspan class\u003d\u0027\"+o.toggleCssClass+\" \"+(a.collapsed?o.toggleCollapsedCssClass:o.toggleExpandedCssClass)+\"\u0027 style\u003d\u0027margin-left:\"+c+\"\u0027\u003e\u003c/span\u003e\u003cspan class\u003d\u0027\"+o.groupTitleCssClass+\"\u0027 level\u003d\u0027\"+a.level+\"\u0027\u003e\"+a.title+\"\u003c/span\u003e\"},totalsFormatter:function(e,s,t,o,l,a){return o.groupTotalsFormatter\u0026\u0026o.groupTotalsFormatter(l,o,a)||\"\"},includeHeaderTotals:!1},o\u003da.extend(!0,{},t,e);function l(e,t){var l\u003da(e.target),c\u003dthis.getDataItem(t.row);if(c\u0026\u0026c instanceof r.Group\u0026\u0026l.hasClass(o.toggleCssClass)){var n\u003ds.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:n.top,ignoreDiffsAfter:n.bottom+1}),c.collapsed?this.getData().expandGroup(c.groupingKey):this.getData().collapseGroup(c.groupingKey),e.stopImmediatePropagation(),e.preventDefault()}if(c\u0026\u0026c instanceof r.Group\u0026\u0026l.hasClass(o.checkboxSelectCssClass)){c.selectChecked\u003d!c.selectChecked,l.removeClass(c.selectChecked?\"unchecked\":\"checked\"),l.addClass(c.selectChecked?\"checked\":\"unchecked\");var i\u003ds.getData().mapItemsToRows(c.rows);(c.selectChecked?o.checkboxSelectPlugin.selectRows:o.checkboxSelectPlugin.deSelectRows)(i)}}function c(e,t){if(o.enableExpandCollapse\u0026\u0026e.which\u003d\u003dr.keyCode.SPACE){var l\u003dthis.getActiveCell();if(l){var a\u003dthis.getDataItem(l.row);if(a\u0026\u0026a instanceof r.Group){var c\u003ds.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:c.top,ignoreDiffsAfter:c.bottom+1}),a.collapsed?this.getData().expandGroup(a.groupingKey):this.getData().collapseGroup(a.groupingKey),e.stopImmediatePropagation(),e.preventDefault()}}}}return{init:function(e){(s\u003de).onClick.subscribe(l),s.onKeyDown.subscribe(c)},destroy:function(){s\u0026\u0026(s.onClick.unsubscribe(l),s.onKeyDown.unsubscribe(c))},getGroupRowMetadata:function(e){var s\u003de\u0026\u0026e.level;return{selectable:!1,focusable:o.groupFocusable,cssClasses:o.groupCssClass+\" slick-group-level-\"+s,formatter:o.includeHeaderTotals\u0026\u0026o.totalsFormatter,columns:{0:{colspan:o.includeHeaderTotals?\"1\":\"*\",formatter:o.groupFormatter,editor:null}}}},getTotalsRowMetadata:function(e){var s\u003de\u0026\u0026e.group\u0026\u0026e.group.level;return{selectable:!1,focusable:o.totalsFocusable,cssClasses:o.totalsCssClass+\" slick-group-level-\"+s,formatter:o.totalsFormatter,editor:null}},getOptions:function(){return o},setOptions:function(e){a.extend(!0,o,e)}}}}},\n 488: function _(i,t,e,o,n){o();const s\u003di(322),r\u003di(20);class d extends s.HTMLBoxView{_width_policy(){return\"horizontal\"\u003d\u003dthis.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"\u003d\u003dthis.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i\u003dsuper.box_sizing();return\"horizontal\"\u003d\u003dthis.model.orientation?null\u003d\u003di.width\u0026\u0026(i.width\u003dthis.model.default_size):null\u003d\u003di.height\u0026\u0026(i.height\u003dthis.model.default_size),i}}e.WidgetView\u003dd,d.__name__\u003d\"WidgetView\";class _ extends s.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define((({Number:i})\u003d\u003e({orientation:[r.Orientation,\"horizontal\"],default_size:[i,300]}))),this.override({margin:[5,5,5,5]})}}e.Widget\u003d_,_.__name__\u003d\"Widget\",_.init_Widget()},\n 489: function _(e,i,t,s,n){s();const c\u003de(488),u\u003de(130),a\u003de(120);class o extends c.Widget{constructor(e){super(e)}static init_TableWidget(){this.define((({Ref:e})\u003d\u003e({source:[e(u.ColumnDataSource),()\u003d\u003enew u.ColumnDataSource],view:[e(a.CDSView),()\u003d\u003enew a.CDSView]})))}initialize(){super.initialize(),null\u003d\u003dthis.view.source\u0026\u0026(this.view.source\u003dthis.source,this.view.compute_indices())}}t.TableWidget\u003do,o.__name__\u003d\"TableWidget\",o.init_TableWidget()},\n 490: function _(t,e,i,r,o){r();const l\u003dt(469),n\u003dt(466),d\u003dt(34),a\u003dt(20),s\u003dt(53);class u extends s.Model{constructor(t){super(t)}static init_TableColumn(){this.define((({Boolean:t,Number:e,String:i,Nullable:r,Ref:o})\u003d\u003e({field:[i],title:[r(i),null],width:[e,300],formatter:[o(l.StringFormatter),()\u003d\u003enew l.StringFormatter],editor:[o(n.StringEditor),()\u003d\u003enew n.StringEditor],sortable:[t,!0],default_sort:[a.Sort,\"ascending\"]})))}toColumn(){var t;return{id:d.uniqueId(),field:this.field,name:null!\u003d\u003d(t\u003dthis.title)\u0026\u0026void 0!\u003d\u003dt?t:this.field,width:this.width,formatter:null!\u003dthis.formatter?this.formatter.doFormat.bind(this.formatter):void 0,model:this.editor,editor:this.editor.default_view,sortable:this.sortable,defaultSortAsc:\"ascending\"\u003d\u003dthis.default_sort}}}i.TableColumn\u003du,u.__name__\u003d\"TableColumn\",u.init_TableColumn()},\n 491: function _(A,o,e,r,i){r(),e.root\u003d\"bk-root\",e.default\u003d\u0027.bk-root{}.bk-root .slick-header.ui-state-default,.bk-root .slick-headerrow.ui-state-default,.bk-root .slick-footerrow.ui-state-default,.bk-root .slick-top-panel-scroller.ui-state-default,.bk-root .slick-group-header.ui-state-default{width:100%;overflow:auto;position:relative;border-left:0px !important;}.bk-root .slick-header.ui-state-default{overflow:inherit;}.bk-root .slick-header::-webkit-scrollbar,.bk-root .slick-headerrow::-webkit-scrollbar,.bk-root .slick-footerrow::-webkit-scrollbar{display:none;}.bk-root .slick-header-columns,.bk-root .slick-headerrow-columns,.bk-root .slick-footerrow-columns,.bk-root .slick-group-header-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden;}.bk-root .slick-header-column.ui-state-default,.bk-root .slick-group-header-column.ui-state-default{position:relative;display:inline-block;box-sizing:content-box !important;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid silver;border-left:0px !important;border-top:0px !important;border-bottom:0px !important;float:left;}.bk-root .slick-footerrow-column.ui-state-default{-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:4px;border-right:1px solid silver;border-left:0px;border-top:0px;border-bottom:0px;float:left;line-height:20px;vertical-align:middle;}.bk-root .slick-headerrow-column.ui-state-default,.bk-root .slick-footerrow-column.ui-state-default{padding:4px;}.bk-root .slick-header-column-sorted{font-style:italic;}.bk-root .slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:6px;float:left;}.bk-root .slick-sort-indicator-numbered{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:0;line-height:20px;float:left;font-family:Arial;font-style:normal;font-weight:bold;color:#6190CD;}.bk-root .slick-sort-indicator-desc{background:url(images/sort-desc.gif);}.bk-root .slick-sort-indicator-asc{background:url(images/sort-asc.gif);}.bk-root .slick-resizable-handle{position:absolute;font-size:0.1px;display:block;cursor:col-resize;width:9px;right:-5px;top:0;height:100%;z-index:1;}.bk-root .slick-sortable-placeholder{background:silver;}.bk-root .grid-canvas{position:relative;outline:0;}.bk-root .slick-row.ui-widget-content,.bk-root .slick-row.ui-state-active{position:absolute;border:0px;width:100%;}.bk-root .slick-cell,.bk-root .slick-headerrow-column,.bk-root .slick-footerrow-column{position:absolute;border:1px solid transparent;border-right:1px dotted silver;border-bottom-color:silver;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;z-index:1;padding:1px 2px 2px 1px;margin:0;white-space:nowrap;cursor:default;}.bk-root .slick-cell,.bk-root .slick-headerrow-column{border-bottom-color:silver;}.bk-root .slick-footerrow-column{border-top-color:silver;}.bk-root .slick-group-toggle{display:inline-block;}.bk-root .slick-cell.highlighted{background:lightskyblue;background:rgba(0, 0, 255, 0.2);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.bk-root .slick-cell.flashing{border:1px solid red !important;}.bk-root .slick-cell.editable{z-index:11;overflow:visible;background:white;border-color:black;border-style:solid;}.bk-root .slick-cell:focus{outline:none;}.bk-root .slick-reorder-proxy{display:inline-block;background:blue;opacity:0.15;cursor:move;}.bk-root .slick-reorder-guide{display:inline-block;height:2px;background:blue;opacity:0.7;}.bk-root .slick-selection{z-index:10;position:absolute;border:2px dashed black;}.bk-root .slick-pane{position:absolute;outline:0;overflow:hidden;width:100%;}.bk-root .slick-pane-header{display:block;}.bk-root .slick-header{overflow:hidden;position:relative;}.bk-root .slick-headerrow{overflow:hidden;position:relative;}.bk-root .slick-top-panel-scroller{overflow:hidden;position:relative;}.bk-root .slick-top-panel{width:10000px;}.bk-root .slick-viewport{position:relative;outline:0;width:100%;}.bk-root .slick-header-columns{background:url(\\\u0027images/header-columns-bg.gif\\\u0027) repeat-x center bottom;border-bottom:1px solid silver;}.bk-root .slick-header-column{background:url(\\\u0027images/header-columns-bg.gif\\\u0027) repeat-x center bottom;border-right:1px solid silver;}.bk-root .slick-header-column:hover,.bk-root .slick-header-column-active{background:white url(\\\u0027images/header-columns-over-bg.gif\\\u0027) repeat-x center bottom;}.bk-root .slick-headerrow{background:#fafafa;}.bk-root .slick-headerrow-column{background:#fafafa;border-bottom:0;height:100%;}.bk-root .slick-row.ui-state-active{background:#F5F7D7;}.bk-root .slick-row{position:absolute;background:white;border:0px;line-height:20px;}.bk-root .slick-row.selected{z-index:10;background:#DFE8F6;}.bk-root .slick-cell{padding-left:4px;padding-right:4px;}.bk-root .slick-group{border-bottom:2px solid silver;}.bk-root .slick-group-toggle{width:9px;height:9px;margin-right:5px;}.bk-root .slick-group-toggle.expanded{background:url(images/collapse.gif) no-repeat center center;}.bk-root .slick-group-toggle.collapsed{background:url(images/expand.gif) no-repeat center center;}.bk-root .slick-group-totals{color:gray;background:white;}.bk-root .slick-group-select-checkbox{width:13px;height:13px;margin:3px 10px 0 0;display:inline-block;}.bk-root .slick-group-select-checkbox.checked{background:url(images/GrpCheckboxY.png) no-repeat center center;}.bk-root .slick-group-select-checkbox.unchecked{background:url(images/GrpCheckboxN.png) no-repeat center center;}.bk-root .slick-cell.selected{background-color:beige;}.bk-root .slick-cell.active{border-color:gray;border-style:solid;}.bk-root .slick-sortable-placeholder{background:silver !important;}.bk-root .slick-row.odd{background:#fafafa;}.bk-root .slick-row.ui-state-active{background:#F5F7D7;}.bk-root .slick-row.loading{opacity:0.5;}.bk-root .slick-cell.invalid{border-color:red;-moz-animation-duration:0.2s;-webkit-animation-duration:0.2s;-moz-animation-name:slickgrid-invalid-hilite;-webkit-animation-name:slickgrid-invalid-hilite;}@-moz-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red;}to{box-shadow:none;}}@-webkit-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red;}to{box-shadow:none;}}.bk-root .slick-column-name,.bk-root .slick-sort-indicator{display:inline-block;float:left;margin-bottom:100px;}.bk-root .slick-header-button{display:inline-block;float:right;vertical-align:top;margin:1px;margin-bottom:100px;height:15px;width:15px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}.bk-root .slick-header-button-hidden{width:0;-webkit-transition:0.2s width;-ms-transition:0.2s width;transition:0.2s width;}.bk-root .slick-header-column:hover \u003e .slick-header-button{width:15px;}.bk-root .slick-header-menubutton{position:absolute;right:0;top:0;bottom:0;width:14px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/down.gif);cursor:pointer;display:none;border-left:thin ridge silver;}.bk-root .slick-header-column:hover \u003e .slick-header-menubutton,.bk-root .slick-header-column-active .slick-header-menubutton{display:inline-block;}.bk-root .slick-header-menu{position:absolute;display:inline-block;margin:0;padding:2px;cursor:default;}.bk-root .slick-header-menuitem{list-style:none;margin:0;padding:0;cursor:pointer;}.bk-root .slick-header-menuicon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:4px;background-repeat:no-repeat;background-position:center center;}.bk-root .slick-header-menucontent{display:inline-block;vertical-align:middle;}.bk-root .slick-header-menuitem-disabled{color:silver;}.bk-root .slick-header-menuitem.slick-header-menuitem-divider{cursor:default;border:none;overflow:hidden;padding:0;height:1px;margin:8px 2px;background-color:#cecece;}.bk-root .slick-header-menuitem-divider.slick-header-menuitem:hover{background-color:#cecece;}.bk-root .slick-columnpicker{border:1px solid #718BB7;background:#f0f0f0;padding:6px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver;min-width:150px;cursor:default;position:absolute;z-index:20;overflow:auto;resize:both;}.bk-root .slick-columnpicker \u003e .close{float:right;}.bk-root .slick-columnpicker .title{font-size:16px;width:60%;border-bottom:solid 1px #d6d6d6;margin-bottom:10px;}.bk-root .slick-columnpicker li{list-style:none;margin:0;padding:0;background:none;}.bk-root .slick-columnpicker input{margin:4px;}.bk-root .slick-columnpicker li a{display:block;padding:4px;font-weight:bold;}.bk-root .slick-columnpicker li a:hover{background:white;}.bk-root .slick-columnpicker-list li.hidden{display:none;}.bk-root .slick-pager{width:100%;height:26px;border:1px solid gray;border-top:0;background:url(\\\u0027../images/header-columns-bg.gif\\\u0027) repeat-x center bottom;vertical-align:middle;}.bk-root .slick-pager .slick-pager-status{display:inline-block;padding:6px;}.bk-root .slick-pager .ui-icon-container{display:inline-block;margin:2px;border-color:gray;}.bk-root .slick-pager .slick-pager-nav{display:inline-block;float:left;padding:2px;}.bk-root .slick-pager .slick-pager-settings{display:block;float:right;padding:2px;}.bk-root .slick-pager .slick-pager-settings *{vertical-align:middle;}.bk-root .slick-pager .slick-pager-settings a{padding:2px;text-decoration:underline;cursor:pointer;}.bk-root .slick-header-columns{border-bottom:1px solid silver;background-image:none;}.bk-root .slick-header-column{border-right:1px solid transparent;background-image:none;}.bk-root .slick-header-column:last-of-type{border-right-color:transparent;}.bk-root .slick-header-column:hover,.bk-root .slick-header-column-active{background-color:#F0F8FF;background-image:none;}.bk-root .slick-group-toggle.expanded{background-image:url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIMwADCBxIUIDBgwIEChgwwECBAgQUFjBAkaJCABgxGlB4AGHCAAIQiBypEEECkScJqgwQEAA7\");}.bk-root .slick-group-toggle.collapsed{background-image:url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIOAADCBxIUIDBgwIEChgwAECBAgQUFjAAQIABAwoBaNSIMYCAAwIqGlSIAEHFkiQTIBCgkqDLAAEBADs\u003d\");}.bk-root .slick-group-select-checkbox.checked{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAEcSURBVChTjdI9S8NQFAbg/raQXVwCRRFE7GK7OXTwD+ikk066VF3a0ja0hQTyQdJrwNq0zrYSQRLEXMSWSlCIb8glqRcFD+9yz3nugXwU4n9XQqMoGjj36uBJsTwuaNo3EwBG4Yy7pe7Gv8YcvhJCGFVsjxsjxujj6OTSGlHv+U2WZUZbPWKOv1ZjT5a7pbIoiptbO5b73mwrjHa1B27l8VlTEIS1damlTnEE+EEN9/P8WrfH81qdAIGeXvTTmzltdCy46sEhxpKUINReZR9NnqZbr9puugxV3NjWh/k74WmmEdWhmUNy2jNmWRc6fZTVADCqao52u+DGWTACYNT3fRxwtatPufTNR4yCIGAUn5hS+vJHhWGY/ANx/A3tvdv+1tZmuwAAAABJRU5ErkJggg\u003d\u003d\");}.bk-root .slick-group-select-checkbox.unchecked{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAACXSURBVChT1dIxC4MwEAXg/v8/VOhQVDBNakV0KA6pxS4JhWRSIYPEJxwdDi1de7wleR+3JIf486w0hKCKRpSvvOhZcCmvNQBRuKqdah03U7UjNNH81rOaBYDo8SQaPX8JANFEaLaGBeAPaaY61rGksiN6TmR5H1j9CSoAosYYHLA7vTxYMvVEZa0liif23r93xjm3/oEYF8PiDn/I2FHCAAAAAElFTkSuQmCC\");}.bk-root .slick-sort-indicator-desc{background-image:url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs\u003d\");}.bk-root .slick-sort-indicator-asc{background-image:url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs\u003d\");}.bk-root .slick-header-menubutton{background-image:url(\"data:image/gif;base64,R0lGODlhDgAOAIABADtKYwAAACH5BAEAAAEALAAAAAAOAA4AAAISjI+py+0PHZgUsGobhTn6DxoFADs\u003d\");}.bk-root .slick-pager{background-image:none;}\u0027},\n 492: function _(t,e,s,r,a){r();const i\u003dt(479),{Avg:g,Min:n,Max:o,Sum:u}\u003di.Data.Aggregators,c\u003dt(53);class _ extends c.Model{constructor(t){super(t)}static init_RowAggregator(){this.define((({String:t})\u003d\u003e({field_:[t,\"\"]})))}}s.RowAggregator\u003d_,_.__name__\u003d\"RowAggregator\",_.init_RowAggregator();const l\u003dnew g;class m extends _{constructor(){super(...arguments),this.key\u003d\"avg\",this.init\u003dl.init,this.accumulate\u003dl.accumulate,this.storeResult\u003dl.storeResult}}s.AvgAggregator\u003dm,m.__name__\u003d\"AvgAggregator\";const h\u003dnew n;class A extends _{constructor(){super(...arguments),this.key\u003d\"min\",this.init\u003dh.init,this.accumulate\u003dh.accumulate,this.storeResult\u003dh.storeResult}}s.MinAggregator\u003dA,A.__name__\u003d\"MinAggregator\";const R\u003dnew o;class x extends _{constructor(){super(...arguments),this.key\u003d\"max\",this.init\u003dR.init,this.accumulate\u003dR.accumulate,this.storeResult\u003dR.storeResult}}s.MaxAggregator\u003dx,x.__name__\u003d\"MaxAggregator\";const d\u003dnew u;class w extends _{constructor(){super(...arguments),this.key\u003d\"sum\",this.init\u003dd.init,this.accumulate\u003dd.accumulate,this.storeResult\u003dd.storeResult}}s.SumAggregator\u003dw,w.__name__\u003d\"SumAggregator\"},\n 493: function _(t,e,s,o,r){o();const i\u003dt(43),a\u003dt(479),n\u003dt(467),l\u003dt(472),u\u003dt(130),g\u003dt(492),c\u003dt(53);function p(t,e,s,o,r){const{collapsed:a,level:n,title:l}\u003dr,u\u003di.span({class:\"slick-group-toggle \"+(a?\"collapsed\":\"expanded\"),style:{\"margin-left\":15*n+\"px\"}}),g\u003di.span({class:\"slick-group-title\",level:n},l);return`${u.outerHTML}${g.outerHTML}`}function h(t,e){const s\u003dthis.getDataItem(e.row);s instanceof a.Group\u0026\u0026t.target.classList.contains(\"slick-group-toggle\")\u0026\u0026(s.collapsed?this.getData().expandGroup(s.groupingKey):this.getData().collapseGroup(s.groupingKey),t.stopImmediatePropagation(),t.preventDefault(),this.invalidate(),this.render())}class d extends c.Model{constructor(t){super(t)}static init_GroupingInfo(){this.define((({Boolean:t,String:e,Array:s,Ref:o})\u003d\u003e({getter:[e,\"\"],aggregators:[s(o(g.RowAggregator)),[]],collapsed:[t,!1]})))}get comparer(){return(t,e)\u003d\u003et.value\u003d\u003d\u003de.value?0:t.value\u003ee.value?1:-1}}s.GroupingInfo\u003dd,d.__name__\u003d\"GroupingInfo\",d.init_GroupingInfo();class f extends l.TableDataProvider{constructor(t,e,s,o){super(t,e),this.columns\u003ds,this.groupingInfos\u003d[],this.groupingDelimiter\u003d\":|:\",this.target\u003do}setGrouping(t){this.groupingInfos\u003dt,this.toggledGroupsByLevel\u003dt.map((()\u003d\u003e({}))),this.refresh()}extractGroups(t,e){const s\u003d[],o\u003dnew Map,r\u003de?e.level+1:0,{comparer:i,getter:n}\u003dthis.groupingInfos[r];return t.forEach((t\u003d\u003e{const i\u003dthis.source.data[n][t];let l\u003do.get(i);if(!l){const t\u003de?`${e.groupingKey}${this.groupingDelimiter}${i}`:`${i}`;l\u003dObject.assign(new a.Group,{value:i,level:r,groupingKey:t}),s.push(l),o.set(i,l)}l.rows.push(t)})),r\u003cthis.groupingInfos.length-1\u0026\u0026s.forEach((t\u003d\u003e{t.groups\u003dthis.extractGroups(t.rows,t)})),s.sort(i),s}calculateTotals(t,e){const s\u003d{avg:{},max:{},min:{},sum:{}},{source:{data:o}}\u003dthis,r\u003dObject.keys(o),i\u003dt.rows.map((t\u003d\u003er.reduce(((e,s)\u003d\u003eObject.assign(Object.assign({},e),{[s]:o[s][t]})),{})));return e.forEach((t\u003d\u003e{t.init(),i.forEach((e\u003d\u003et.accumulate(e))),t.storeResult(s)})),s}addTotals(t,e\u003d0){const{aggregators:s,collapsed:o}\u003dthis.groupingInfos[e],r\u003dthis.toggledGroupsByLevel[e];t.forEach((t\u003d\u003e{t.groups\u0026\u0026this.addTotals(t.groups,e+1),s.length\u0026\u0026t.rows.length\u0026\u0026(t.totals\u003dthis.calculateTotals(t,s)),t.collapsed\u003do!\u003d\u003dr[t.groupingKey],t.title\u003dt.value?`${t.value}`:\"\"}))}flattenedGroupedRows(t,e\u003d0){const s\u003d[];return t.forEach((t\u003d\u003e{if(s.push(t),!t.collapsed){const o\u003dt.groups?this.flattenedGroupedRows(t.groups,e+1):t.rows;s.push(...o)}})),s}refresh(){const t\u003dthis.extractGroups([...this.view.indices]),e\u003dthis.source.data[this.columns[0].field];t.length\u0026\u0026(this.addTotals(t),this.rows\u003dthis.flattenedGroupedRows(t),this.target.data\u003d{row_indices:this.rows.map((t\u003d\u003et instanceof a.Group?t.rows:t)),labels:this.rows.map((t\u003d\u003et instanceof a.Group?t.title:e[t]))})}getLength(){return this.rows.length}getItem(t){const e\u003dthis.rows[t],{source:{data:s}}\u003dthis;return e instanceof a.Group?e:Object.keys(s).reduce(((t,o)\u003d\u003eObject.assign(Object.assign({},t),{[o]:s[o][e]})),{[n.DTINDEX_NAME]:e})}getItemMetadata(t){const e\u003dthis.rows[t],s\u003dthis.columns.slice(1),o\u003de instanceof a.Group?this.groupingInfos[e.level].aggregators:[];return e instanceof a.Group?{selectable:!1,focusable:!1,cssClasses:\"slick-group\",columns:[{formatter:p},...s.map((function(t){const{field:e,formatter:s}\u003dt,r\u003do.find((({field_:t})\u003d\u003et\u003d\u003d\u003de));if(r){const{key:t}\u003dr;return{formatter:(o,r,i,a,n)\u003d\u003es?s(o,r,n.totals[t][e],a,n):\"\"}}return{}}))]}:{}}collapseGroup(t){const e\u003dt.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]\u003d!this.groupingInfos[e].collapsed,this.refresh()}expandGroup(t){const e\u003dt.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]\u003dthis.groupingInfos[e].collapsed,this.refresh()}}s.DataCubeProvider\u003df,f.__name__\u003d\"DataCubeProvider\";class m extends l.DataTableView{render(){const t\u003d{enableCellNavigation:!1!\u003d\u003dthis.model.selectable,enableColumnReorder:!1,autosizeColsMode:this.autosize,multiColumnSort:!1,editable:this.model.editable,autoEdit:this.model.auto_edit,rowHeight:this.model.row_height},e\u003dthis.model.columns.map((t\u003d\u003et.toColumn()));var s,o;e[0].formatter\u003d(s\u003de[0].formatter,o\u003dthis.model.grouping.length,(t,e,r,a,n)\u003d\u003e{const l\u003di.span({class:\"slick-group-toggle\",style:{\"margin-left\":15*(null!\u003do?o:0)+\"px\"}}),u\u003ds?s(t,e,r,a,n):`${r}`;return`${l.outerHTML}${u\u0026\u0026u.replace(/^\u003cdiv/,\"\u003cspan\").replace(/div\u003e$/,\"span\u003e\")}`}),delete e[0].editor,this.data\u003dnew f(this.model.source,this.model.view,e,this.model.target),this.data.setGrouping(this.model.grouping),this.el.style.width\u003d`${this.model.width}px`,this.grid\u003dnew a.Grid(this.el,this.data,e,t),this.grid.onClick.subscribe(h)}}s.DataCubeView\u003dm,m.__name__\u003d\"DataCubeView\";class w extends l.DataTable{constructor(t){super(t)}static init_DataCube(){this.prototype.default_view\u003dm,this.define((({Array:t,Ref:e})\u003d\u003e({grouping:[t(e(d)),[]],target:[e(u.ColumnDataSource)]})))}}s.DataCube\u003dw,w.__name__\u003d\"DataCube\",w.init_DataCube()},\n }, 464, {\"models/widgets/tables/main\":464,\"models/widgets/tables/index\":465,\"models/widgets/tables/cell_editors\":466,\"models/widgets/tables/definitions\":467,\"styles/widgets/tables.css\":468,\"models/widgets/tables/cell_formatters\":469,\"models/widgets/tables/data_table\":472,\"models/widgets/widget\":488,\"models/widgets/tables/table_widget\":489,\"models/widgets/tables/table_column\":490,\"styles/widgets/slickgrid.css\":491,\"models/widgets/tables/row_aggregators\":492,\"models/widgets/tables/data_cube\":493}, {});});\n\n /* END bokeh-tables.min.js */\n },\n \n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n /* BEGIN panel.min.js */\n /*!\n * Copyright (c) 2012 - 2021, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"], undefined);\n })(this, function(Bokeh, version) {\n var define;\n return (function(modules, entry, aliases, externals) {\n const bokeh \u003d typeof Bokeh !\u003d\u003d \"undefined\" \u0026\u0026 (version !\u003d null ? Bokeh[version] : Bokeh);\n if (bokeh !\u003d null) {\n return bokeh.register_plugin(modules, entry, aliases);\n } else {\n throw new Error(\"Cannot find Bokeh \" + version + \". You have to load it prior to loading plugins.\");\n }\n })\n ({\n \"4e90918c0a\": function _(e,s,t,o,b){o();const i\u003de(\"tslib\").__importStar(e(\"b51d785f31\"));t.Panel\u003di;e(\"@bokehjs/base\").register_models(i)},\n \"b51d785f31\": function _(e,a,t,o,c){o();const f\u003de(\"tslib\");c(\"AcePlot\",e(\"be520eff91\").AcePlot),c(\"Audio\",e(\"339f84d639\").Audio),c(\"Card\",e(\"b85e13a3ba\").Card),c(\"CommManager\",e(\"e552778259\").CommManager),c(\"DataTabulator\",e(\"4fa5b314a9\").DataTabulator),c(\"DatetimePicker\",e(\"6e11b2cfe2\").DatetimePicker),c(\"DeckGLPlot\",e(\"df2378664f\").DeckGLPlot),c(\"ECharts\",e(\"9d046c4720\").ECharts),c(\"HTML\",e(\"ed08037ce5\").HTML),c(\"IDOM\",e(\"7d45bd3bc4\").IDOM),c(\"IPyWidget\",e(\"0eae77d68f\").IPyWidget),c(\"JSON\",e(\"0d30bea0c8\").JSON),c(\"FileDownload\",e(\"1767172ffa\").FileDownload),c(\"KaTeX\",e(\"7b859fb3cf\").KaTeX),c(\"Location\",e(\"642aa56b24\").Location),c(\"MathJax\",e(\"0c21036737\").MathJax),c(\"Perspective\",e(\"84a772681d\").Perspective),c(\"Player\",e(\"bacb3ef65c\").Player),c(\"PlotlyPlot\",e(\"47b5ae5c43\").PlotlyPlot),c(\"Progress\",e(\"9f787650b9\").Progress),c(\"SingleSelect\",e(\"3b85956787\").SingleSelect),c(\"SpeechToText\",e(\"aaa48703af\").SpeechToText),c(\"State\",e(\"bfa46a5f19\").State),c(\"TextToSpeech\",e(\"33cd2c254e\").TextToSpeech),c(\"TrendIndicator\",e(\"2efaffc12a\").TrendIndicator),c(\"VegaPlot\",e(\"4feb5fa522\").VegaPlot),c(\"Video\",e(\"ffe54b53c3\").Video),c(\"VideoStream\",e(\"9ff7f7b5e9\").VideoStream),f.__exportStar(e(\"c51f25e2a7\"),t)},\n \"be520eff91\": function _(e,t,i,o,s){o();const n\u003de(\"@bokehjs/models/layouts/html_box\"),a\u003de(\"@bokehjs/core/dom\"),d\u003de(\"7116a7a602\");class h extends d.PanelHTMLBoxView{initialize(){super.initialize(),this._ace\u003dwindow.ace,this._container\u003da.div({id:\"_\"+Math.random().toString(36).substr(2,9),style:{width:\"100%\",height:\"100%\",zIndex:0}})}connect_signals(){super.connect_signals(),this.connect(this.model.properties.code.change,(()\u003d\u003ethis._update_code_from_model())),this.connect(this.model.properties.theme.change,(()\u003d\u003ethis._update_theme())),this.connect(this.model.properties.language.change,(()\u003d\u003ethis._update_language())),this.connect(this.model.properties.filename.change,(()\u003d\u003ethis._update_filename())),this.connect(this.model.properties.print_margin.change,(()\u003d\u003ethis._update_print_margin())),this.connect(this.model.properties.annotations.change,(()\u003d\u003ethis._add_annotations())),this.connect(this.model.properties.readonly.change,(()\u003d\u003e{this._editor.setReadOnly(this.model.readonly)}))}render(){super.render(),this._container!\u003d\u003dthis.el.childNodes[0]\u0026\u0026this.el.appendChild(this._container),this._container.textContent\u003dthis.model.code,this._editor\u003dthis._ace.edit(this._container.id),this._langTools\u003dthis._ace.require(\"ace/ext/language_tools\"),this._modelist\u003dthis._ace.require(\"ace/ext/modelist\"),this._editor.setOptions({enableBasicAutocompletion:!0,enableSnippets:!0,fontFamily:\"monospace\"}),this._update_theme(),this._update_filename(),this._update_language(),this._editor.setReadOnly(this.model.readonly),this._editor.setShowPrintMargin(this.model.print_margin),this._editor.on(\"change\",(()\u003d\u003ethis._update_code_from_editor()))}_update_code_from_model(){this._editor\u0026\u0026this._editor.getValue()!\u003dthis.model.code\u0026\u0026this._editor.setValue(this.model.code)}_update_print_margin(){this._editor.setShowPrintMargin(this.model.print_margin)}_update_code_from_editor(){this._editor.getValue()!\u003dthis.model.code\u0026\u0026(this.model.code\u003dthis._editor.getValue())}_update_theme(){this._editor.setTheme(`ace/theme/${this.model.theme}`)}_update_filename(){if(this.model.filename){const e\u003dthis._modelist.getModeForPath(this.model.filename).mode;this.model.language\u003de.slice(9)}}_update_language(){null!\u003dthis.model.language\u0026\u0026this._editor.session.setMode(`ace/mode/${this.model.language}`)}_add_annotations(){this._editor.session.setAnnotations(this.model.annotations)}after_layout(){super.after_layout(),this._editor.resize()}}i.AcePlotView\u003dh,h.__name__\u003d\"AcePlotView\";class _ extends n.HTMLBox{constructor(e){super(e)}static init_AcePlot(){this.prototype.default_view\u003dh,this.define((({Any:e,Array:t,Boolean:i,String:o})\u003d\u003e({code:[o,\"\"],filename:[o],language:[o],theme:[o,\"chrome\"],annotations:[t(e),[]],readonly:[i,!1],print_margin:[i,!1]}))),this.override({height:300,width:300})}}i.AcePlot\u003d_,_.__name__\u003d\"AcePlot\",_.__module__\u003d\"panel.models.ace\",_.init_AcePlot()},\n \"7116a7a602\": function _(e,i,t,s,h){s();const o\u003de(\"@bokehjs/core/layout/html\"),n\u003de(\"@bokehjs/core/layout/types\"),_\u003de(\"@bokehjs/core/dom\"),a\u003de(\"@bokehjs/models/widgets/markup\"),d\u003de(\"@bokehjs/models/layouts/html_box\");function l(e,i){let t\u003dnull!\u003di.width?\"fixed\":\"fit\",s\u003dnull!\u003di.height?\"fixed\":\"fit\";const{sizing_mode:h}\u003di;if(null!\u003dh)if(\"fixed\"\u003d\u003dh)t\u003ds\u003d\"fixed\";else if(\"stretch_both\"\u003d\u003dh)t\u003ds\u003d\"max\";else if(\"stretch_width\"\u003d\u003dh)t\u003d\"max\";else if(\"stretch_height\"\u003d\u003dh)s\u003d\"max\";else switch(h){case\"scale_width\":t\u003d\"max\",s\u003d\"min\";break;case\"scale_height\":t\u003d\"min\",s\u003d\"max\";break;case\"scale_both\":t\u003d\"max\",s\u003d\"max\";break;default:throw new Error(\"unreachable\")}\"fixed\"\u003d\u003dt\u0026\u0026i.width?e.style.width\u003di.width+\"px\":\"max\"\u003d\u003dt\u0026\u0026(e.style.width\u003d\"100%\"),\"fixed\"\u003d\u003ds\u0026\u0026i.height?e.style.height\u003di.height+\"px\":\"max\"\u003d\u003ds\u0026\u0026(e.style.height\u003d\"100%\")}t.set_size\u003dl;class c extends o.VariadicBox{constructor(e,i,t){super(e),this.el\u003de,this.sizing_mode\u003di,this.changed\u003dt,this._cache\u003dnew Map,this._cache_count\u003dnew Map}_measure(e){const i\u003d[e.width,e.height,this.sizing_mode].toString(),t\u003dthis.changed\u0026\u0026\"fixed\"!\u003dthis.sizing_mode\u0026\u0026null!\u003dthis.sizing_mode?1:0,s\u003dthis._cache.get(i),h\u003dthis._cache_count.get(i);if(null!\u003ds\u0026\u0026null!\u003dh\u0026\u0026h\u003e\u003dt)return this._cache_count.set(i,h+1),s;const o\u003dnew n.Sizeable(e).bounded_to(this.sizing.size),a\u003d_.sized(this.el,o,(()\u003d\u003e{const e\u003dnew n.Sizeable(_.content_size(this.el)),{border:i,padding:t}\u003d_.extents(this.el);return e.grow_by(i).grow_by(t).map(Math.ceil)}));return this._cache.set(i,a),this._cache_count.set(i,0),a}invalidate_cache(){}}t.CachedVariadicBox\u003dc,c.__name__\u003d\"CachedVariadicBox\";class r extends a.MarkupView{_update_layout(){let e\u003dvoid 0!\u003d\u003dthis._prev_sizing_mode\u0026\u0026this._prev_sizing_mode!\u003d\u003dthis.model.sizing_mode;this._prev_sizing_mode\u003dthis.model.sizing_mode,this.layout\u003dnew c(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),l(this.markup_el,this.model)}}t.PanelMarkupView\u003dr,r.__name__\u003d\"PanelMarkupView\";class m extends d.HTMLBoxView{_update_layout(){let e\u003dvoid 0!\u003d\u003dthis._prev_sizing_mode\u0026\u0026this._prev_sizing_mode!\u003d\u003dthis.model.sizing_mode;this._prev_sizing_mode\u003dthis.model.sizing_mode,this.layout\u003dnew c(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),l(this.el,this.model)}}t.PanelHTMLBoxView\u003dm,m.__name__\u003d\"PanelHTMLBoxView\"},\n \"339f84d639\": function _(e,t,i,o,s){o();const l\u003de(\"@bokehjs/models/layouts/html_box\"),d\u003de(\"7116a7a602\");class u extends d.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked\u003d!1,this._setting\u003d!1,this._time\u003dDate.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,(()\u003d\u003ethis.set_loop())),this.connect(this.model.properties.paused.change,(()\u003d\u003ethis.set_paused())),this.connect(this.model.properties.time.change,(()\u003d\u003ethis.set_time())),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.set_value())),this.connect(this.model.properties.volume.change,(()\u003d\u003ethis.set_volume()))}render(){super.render(),this.audioEl\u003ddocument.createElement(\"audio\"),this.audioEl.controls\u003d!0,this.audioEl.src\u003dthis.model.value,this.audioEl.currentTime\u003dthis.model.time,this.audioEl.loop\u003dthis.model.loop,null!\u003dthis.model.volume?this.audioEl.volume\u003dthis.model.volume/100:this.model.volume\u003d100*this.audioEl.volume,this.audioEl.onpause\u003d()\u003d\u003ethis.model.paused\u003d!0,this.audioEl.onplay\u003d()\u003d\u003ethis.model.paused\u003d!1,this.audioEl.ontimeupdate\u003d()\u003d\u003ethis.update_time(this),this.audioEl.onvolumechange\u003d()\u003d\u003ethis.update_volume(this),this.el.appendChild(this.audioEl),this.model.paused||this.audioEl.play()}update_time(e){e._setting?e._setting\u003d!1:Date.now()-e._time\u003ce.model.throttle||(e._blocked\u003d!0,e.model.time\u003de.audioEl.currentTime,e._time\u003dDate.now())}update_volume(e){e._setting?e._setting\u003d!1:(e._blocked\u003d!0,e.model.volume\u003d100*e.audioEl.volume)}set_loop(){this.audioEl.loop\u003dthis.model.loop}set_paused(){!this.audioEl.paused\u0026\u0026this.model.paused\u0026\u0026this.audioEl.pause(),this.audioEl.paused\u0026\u0026!this.model.paused\u0026\u0026this.audioEl.play()}set_volume(){this._blocked?this._blocked\u003d!1:(this._setting\u003d!0,null!\u003dthis.model.volume\u0026\u0026(this.audioEl.volume\u003dthis.model.volume/100))}set_time(){this._blocked?this._blocked\u003d!1:(this._setting\u003d!0,this.audioEl.currentTime\u003dthis.model.time)}set_value(){this.audioEl.src\u003dthis.model.value}}i.AudioView\u003du,u.__name__\u003d\"AudioView\";class h extends l.HTMLBox{constructor(e){super(e)}static init_Audio(){this.prototype.default_view\u003du,this.define((({Any:e,Boolean:t,Int:i,Number:o})\u003d\u003e({loop:[t,!1],paused:[t,!0],time:[o,0],throttle:[o,250],value:[e,\"\"],volume:[i]})))}}i.Audio\u003dh,h.__name__\u003d\"Audio\",h.__module__\u003d\"panel.models.widgets\",h.init_Audio()},\n \"b85e13a3ba\": function _(e,s,l,t,o){t();const a\u003de(\"tslib\"),i\u003de(\"@bokehjs/models/layouts/column\"),c\u003da.__importStar(e(\"@bokehjs/core/dom\")),n\u003de(\"@bokehjs/core/dom\"),d\u003de(\"@bokehjs/core/layout/grid\"),r\u003de(\"@bokehjs/core/util/color\");class h extends i.ColumnView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.collapsed.change,(()\u003d\u003ethis._collapse()));const{active_header_background:e,header_background:s,header_color:l}\u003dthis.model.properties;this.on_change([e,s,l],(()\u003d\u003ethis.render()))}_update_layout(){const e\u003d(this.model.collapsed?this.child_views.slice(0,1):this.child_views).map((e\u003d\u003ee.layout));this.layout\u003dnew d.Column(e),this.layout.rows\u003dthis.model.rows,this.layout.spacing\u003d[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())}render(){n.empty(this.el);const{background:e,button_css_classes:s,header_color:l,header_tag:t,header_css_classes:o}\u003dthis.model;this.el.style.backgroundColor\u003dnull!\u003de?r.color2css(e):\"\",n.classes(this.el).clear().add(...this.css_classes());let a\u003dthis.model.header_background;!this.model.collapsed\u0026\u0026this.model.active_header_background\u0026\u0026(a\u003dthis.model.active_header_background);const i\u003dthis.child_views[0];let d;if(this.model.collapsible){this.button_el\u003dc.createElement(\"button\",{type:\"button\",class:o}),this.button_el.style.backgroundColor\u003dnull!\u003da?a:\"\",i.el.style.backgroundColor\u003dnull!\u003da?a:\"\",this.button_el.appendChild(i.el);const e\u003dc.createElement(\"p\",{class:s});e.innerHTML\u003dthis.model.collapsed?\"+\":\"−\",this.button_el.appendChild(e),this.button_el.onclick\u003d()\u003d\u003ethis._toggle_button(),d\u003dthis.button_el}else d\u003dc.createElement(t,{class:o}),d.style.backgroundColor\u003dnull!\u003da?a:\"\",d.appendChild(i.el);d.style.color\u003dnull!\u003dl?l:\"\",this.el.appendChild(d),i.render();for(const e of this.child_views.slice(1))this.model.collapsed||this.el.appendChild(e.el),e.render()}_toggle_button(){this.model.collapsed\u003d!this.model.collapsed}_collapse(){this.invalidate_render()}_createElement(){return c.createElement(this.model.tag,{class:this.css_classes()})}}l.CardView\u003dh,h.__name__\u003d\"CardView\";class _ extends i.Column{constructor(e){super(e)}static init_Card(){this.prototype.default_view\u003dh,this.define((({Array:e,Boolean:s,Nullable:l,String:t})\u003d\u003e({active_header_background:[l(t),null],button_css_classes:[e(t),[]],collapsed:[s,!0],collapsible:[s,!0],header_background:[l(t),null],header_color:[l(t),null],header_css_classes:[e(t),[]],header_tag:[t,\"div\"],tag:[t,\"div\"]})))}}l.Card\u003d_,_.__name__\u003d\"Card\",_.__module__\u003d\"panel.models.layout\",_.init_Card()},\n \"e552778259\": function _(e,t,n,o,i){o();const s\u003de(\"@bokehjs/document\"),c\u003de(\"@bokehjs/core/view\"),_\u003de(\"@bokehjs/model\"),l\u003de(\"@bokehjs/protocol/message\"),a\u003de(\"@bokehjs/protocol/receiver\");class h extends c.View{renderTo(){}}n.CommManagerView\u003dh,h.__name__\u003d\"CommManagerView\";class m extends _.Model{constructor(e){super(e),this._document_listener\u003de\u003d\u003ethis._document_changed(e),this._receiver\u003dnew a.Receiver,this._event_buffer\u003d[],this._blocked\u003d!1,this._timeout\u003dDate.now(),null!\u003dwindow.PyViz\u0026\u0026window.PyViz.comm_manager?(this.ns\u003dwindow.PyViz,this.ns.comm_manager.register_target(this.plot_id,this.comm_id,(e\u003d\u003ethis.msg_handler(e))),this._client_comm\u003dthis.ns.comm_manager.get_client_comm(this.plot_id,this.client_comm_id,(e\u003d\u003ethis.on_ack(e)))):console.log(\"Could not find comm manager on window.PyViz, ensure the extension is loaded.\")}_doc_attached(){super._doc_attached(),null!\u003dthis.document\u0026\u0026this.document.on_change(this._document_listener)}_document_changed(e){e.setter_id!\u003d\u003dthis.id\u0026\u0026(e instanceof s.ModelChangedEvent\u0026\u0026!(e.attr in e.model.serializable_attributes())||(this._event_buffer.push(e),(!this._blocked||Date.now()\u003ethis._timeout)\u0026\u0026(setTimeout((()\u003d\u003ethis.process_events()),this.debounce),this._blocked\u003d!0,this._timeout\u003dDate.now()+this.timeout)))}process_events(){if(null\u003d\u003dthis.document||null\u003d\u003dthis._client_comm)return;const e\u003dthis.document.create_json_patch(this._event_buffer);this._event_buffer\u003d[];const t\u003dl.Message.create(\"PATCH-DOC\",{},e);this._client_comm.send(t)}on_ack(e){const t\u003de.metadata;this._event_buffer.length?(this._blocked\u003d!0,this._timeout\u003dDate.now()+this.timeout,this.process_events()):this._blocked\u003d!1,\"Ready\"\u003d\u003dt.msg_type\u0026\u0026t.content?console.log(\"Python callback returned following output:\",t.content):\"Error\"\u003d\u003dt.msg_type\u0026\u0026console.log(\"Python failed with the following traceback:\",t.traceback)}msg_handler(e){const t\u003de.metadata,n\u003de.buffers,o\u003de.content.data,i\u003dthis.plot_id;if(\"Ready\"\u003d\u003dt.msg_type)t.content?console.log(\"Python callback returned following output:\",t.content):\"Error\"\u003d\u003dt.msg_type\u0026\u0026console.log(\"Python failed with the following traceback:\",t.traceback);else if(null!\u003di){let e\u003dnull;if(i in this.ns.plot_index\u0026\u0026null!\u003dthis.ns.plot_index[i]?e\u003dthis.ns.plot_index[i]:void 0!\u003d\u003dwindow.Bokeh\u0026\u0026i in window.Bokeh.index\u0026\u0026(e\u003dwindow.Bokeh.index[i]),null\u003d\u003de)return;null!\u003dn\u0026\u0026n.length\u003e0?this._receiver.consume(n[0].buffer):this._receiver.consume(o);const t\u003dthis._receiver.message;null!\u003dt\u0026\u0026Object.keys(t.content).length\u003e0\u0026\u0026null!\u003dthis.document\u0026\u0026this.document.apply_json_patch(t.content,t.buffers,this.id)}}static init_CommManager(){this.prototype.default_view\u003dh,this.define((({Int:e,String:t})\u003d\u003e({plot_id:[t],comm_id:[t],client_comm_id:[t],timeout:[e,5e3],debounce:[e,50]})))}}n.CommManager\u003dm,m.__name__\u003d\"CommManager\",m.__module__\u003d\"panel.models.comm_manager\",m.init_CommManager()},\n \"4fa5b314a9\": function _(t,e,s,o,i){o();const a\u003dt(\"@bokehjs/models/layouts/html_box\"),l\u003dt(\"@bokehjs/core/dom\"),n\u003dt(\"@bokehjs/core/kinds\"),r\u003dt(\"@bokehjs/models/sources/column_data_source\"),d\u003dt(\"@bokehjs/models/widgets/tables\"),u\u003dt(\"7e38aee5d7\"),h\u003dt(\"7116a7a602\");class c extends h.PanelHTMLBoxView{constructor(){super(...arguments),this._tabulator_cell_updating\u003d!1,this._selection_updating\u003d!1,this._styled_cells\u003d[]}connect_signals(){super.connect_signals();const{configuration:t,layout:e,columns:s,theme:o,theme_url:i,groupby:a}\u003dthis.model.properties;this.on_change([t,e,s,a],(()\u003d\u003ethis.render_and_resize())),this.on_change([o,i],(()\u003d\u003ethis.setCSS())),this.connect(this.model.properties.download.change,(()\u003d\u003e{const t\u003dthis.model.filename.endsWith(\".json\")?\"json\":\"csv\";this.tabulator.download(t,this.model.filename)})),this.connect(this.model.properties.hidden_columns.change,(()\u003d\u003e{this.hideColumns()})),this.connect(this.model.properties.page_size.change,(()\u003d\u003e{this.setPageSize()})),this.connect(this.model.properties.page.change,(()\u003d\u003e{this.setPage()})),this.connect(this.model.properties.max_page.change,(()\u003d\u003e{this.setMaxPage()})),this.connect(this.model.properties.frozen_rows.change,(()\u003d\u003e{this.freezeRows()})),this.connect(this.model.properties.styles.change,(()\u003d\u003e{this.updateStyles()})),this.connect(this.model.source.properties.data.change,(()\u003d\u003e{this.setData()})),this.connect(this.model.source.streaming,(()\u003d\u003ethis.addData())),this.connect(this.model.source.patching,(()\u003d\u003ethis.updateOrAddData())),this.connect(this.model.source.selected.change,(()\u003d\u003ethis.updateSelection())),this.connect(this.model.source.selected.properties.indices.change,(()\u003d\u003ethis.updateSelection()))}render_and_resize(){this.render(),this.update_layout(),this.compute_layout(),this.root!\u003d\u003dthis\u0026\u0026this.invalidate_layout()}render(){super.render();if(this.setCSS())return;this._initializing\u003d!0;const t\u003dl.div({class:\"pnx-tabulator\"});h.set_size(t,this.model);let e\u003dthis.getConfiguration();this.tabulator\u003dnew Tabulator(t,e),this.tabulator.modules\u003dObject.assign({},this.tabulator.modules);const s\u003dthis.tabulator.modules.ajax;this.tabulator.modules.ajax.sendRequest\u003d()\u003d\u003e{this.requestPage(s.params.page,s.params.sorters)},\"remote\"\u003d\u003d\u003dthis.model.pagination\u0026\u0026(this.tabulator.options.pagination\u003dthis.model.pagination,this.tabulator.modules.page.mode\u003d\"remote\"),this.setGroupBy(),this.hideColumns(),this.model.pagination?(this.setMaxPage(),this.tabulator.setPage(this.model.page),this.setData()):this.freezeRows(),this.el.appendChild(t)}requestPage(t,e){return new Promise(((s,o)\u003d\u003e{try{this.model.page\u003dt||1,this.model.sorters\u003de,s({data:[],last_page:this.model.max_page})}catch(t){o(t)}}))}renderComplete(){this._initializing\u0026\u0026(this.updateStyles(),this.updateSelection()),this._initializing\u003d!1}freezeRows(){for(const t of this.model.frozen_rows)this.tabulator.getRow(t).freeze()}getLayout(){switch(this.model.layout){case\"fit_data\":return\"fitData\";case\"fit_data_fill\":return\"fitDataFill\";case\"fit_data_stretch\":return\"fitDataStretch\";case\"fit_data_table\":return\"fitDataTable\";case\"fit_columns\":return\"fitColumns\"}}getConfiguration(){const t\u003d\"remote\"\u003d\u003dthis.model.pagination?\"local\":this.model.pagination||!1;let e\u003dObject.assign(Object.assign({},this.model.configuration),{index:\"_index\",renderComplete:()\u003d\u003ethis.renderComplete(),rowSelectionChanged:(t,e)\u003d\u003ethis.rowSelectionChanged(t,e),cellEdited:t\u003d\u003ethis.cellEdited(t),columns:this.getColumns(),layout:this.getLayout(),pagination:t,paginationSize:this.model.page_size,paginationInitialPage:1});t\u0026\u0026(e.ajaxURL\u003d\"http://panel.pyviz.org\",e.ajaxSorting\u003d!0);const s\u003dthis.model.source;let o;return o\u003dnull\u003d\u003d\u003ds||0\u003d\u003d\u003ds.columns().length?[]:u.transform_cds_to_records(s,!0),Object.assign(Object.assign({},e),{data:o})}getColumns(){var t;const e\u003dnull\u003d\u003d\u003d(t\u003dthis.model.configuration)||void 0\u003d\u003d\u003dt?void 0:t.columns;let s\u003d[];if(null!\u003de)for(const t of e)if(null!\u003dt.columns){const e\u003d[];for(const s of t.columns)e.push(Object.assign({},s));s.push(Object.assign(Object.assign({},t),{columns:e}))}else s.push(Object.assign({},t));for(const t of this.model.columns){let o\u003dnull;if(null!\u003de)for(const e of s)if(null!\u003de.columns){for(const s of e.columns)if(t.field\u003d\u003d\u003ds.field){o\u003ds;break}if(null!\u003do)break}else if(t.field\u003d\u003d\u003de.field){o\u003de;break}if(null\u003d\u003do\u0026\u0026(o\u003d{field:t.field}),null\u003d\u003do.title\u0026\u0026(o.title\u003dt.title),null\u003d\u003do.width\u0026\u0026null!\u003dt.width\u0026\u00260!\u003dt.width\u0026\u0026(o.width\u003dt.width),null\u003d\u003do.formatter\u0026\u0026null!\u003dt.formatter){const e\u003dt.formatter.type;o.formatter\u003d\"BooleanFormatter\"\u003d\u003d\u003de?\"tickCross\":e\u003d\u003et.formatter.doFormat(e.getRow(),e,e.getValue(),null,null)}o.editable\u003d()\u003d\u003ethis.model.editable;const i\u003dt.editor,a\u003di.type;null!\u003do.editor||(\"StringEditor\"\u003d\u003d\u003da?i.completions.length\u003e0?(o.editor\u003d\"autocomplete\",o.editorParams\u003d{values:i.completions}):o.editor\u003d\"input\":\"TextEditor\"\u003d\u003d\u003da?o.editor\u003d\"textarea\":\"IntEditor\"\u003d\u003d\u003da||\"NumberEditor\"\u003d\u003d\u003da?(o.editor\u003d\"number\",o.editorParams\u003d{step:i.step}):\"CheckboxEditor\"\u003d\u003d\u003da?o.editor\u003d\"tickCross\":\"SelectEditor\"\u003d\u003d\u003da?(o.editor\u003d\"select\",o.editorParams\u003d{values:i.options}):o.editor\u003d(e,s,o,i)\u003d\u003ethis.renderEditor(t,e,s,o,i)),null\u003d\u003de\u0026\u0026s.push(o)}return s}renderEditor(t,e,s,o,i){const a\u003dt.editor,l\u003dnew a.default_view({column:t,model:a,parent:this,container:e._cell.element});return l.initialize(),l.connect_signals(),s((()\u003d\u003e{l.setValue(e.getValue())})),l.inputEl.addEventListener(\"change\",(()\u003d\u003e{const t\u003dl.serializeValue(),s\u003de.getValue(),a\u003dl.validate();a.valid||i(a.msg),null!\u003ds\u0026\u0026typeof t!\u003dtypeof s?i(\"Mismatching type\"):o(l.serializeValue())})),l.inputEl}after_layout(){super.after_layout(),null!\u003dthis.tabulator\u0026\u0026this.tabulator.redraw(!0),this.updateStyles()}setData(){const t\u003du.transform_cds_to_records(this.model.source,!0);null!\u003dthis.model.pagination?this.tabulator.rowManager.setData(t,!0,!1):this.tabulator.setData(t),this.freezeRows(),this.updateSelection()}setGroupBy(){if(0\u003d\u003dthis.model.groupby.length)return void this.tabulator.setGroupBy(!1);this.tabulator.setGroupBy((t\u003d\u003e{const e\u003d[];for(const s of this.model.groupby){const o\u003ds+\": \"+t[s];e.push(o)}return e.join(\", \")}))}setCSS(){let t;t\u003d\"default\"\u003d\u003dthis.model.theme?\"tabulator\":\"tabulator_\"+this.model.theme;const e\u003dthis.model.theme_url+t+\".min.css\";let s\u003dnull;const o\u003ddocument.getElementsByTagName(\"link\"),i\u003dthis.model.theme_url.indexOf(\"dist/\");for(const t of o)if(t.href.startsWith(this.model.theme_url.slice(0,i))){s\u003dt;break}let a\u003ddocument.getElementsByTagName(\"head\")[0];if(null!\u003ds){if(s.href\u003d\u003de)return!1;null!\u003ds.parentNode\u0026\u0026(a\u003ds.parentNode)}const l\u003ddocument.createElement(\"link\");return l.type\u003d\"text/css\",l.rel\u003d\"stylesheet\",l.media\u003d\"screen\",l.href\u003de,l.onload\u003d()\u003d\u003e{null!\u003ds\u0026\u0026null!\u003ds.parentNode\u0026\u0026(a\u003ds.parentNode,a.removeChild(s)),this.render_and_resize()},a.appendChild(l),!0}updateStyles(){for(const t of this._styled_cells)t.cssText\u003d\"\";if(this._styled_cells\u003d[],null!\u003dthis.model.styles\u0026\u00260!\u003dthis.tabulator.getDataCount())for(const t in this.model.styles){const e\u003dthis.model.styles[t],s\u003dthis.tabulator.getRow(t);if(!s)continue;const o\u003ds._row.cells;for(const t in e){const s\u003de[t],i\u003do[t];if(null\u003d\u003di||!s.length)continue;const a\u003di.element;this._styled_cells.push(a),a.cssText\u003d\"\";for(const t of s){if(!t.includes(\":\"))continue;const[e,s]\u003dt.split(\":\");a.style.setProperty(e,s.trimLeft())}}}}addData(){const t\u003dthis.tabulator.rowManager.getRows(),e\u003dt[t.length-1];let s\u003du.transform_cds_to_records(this.model.source,!0);this.tabulator.setData(s),this.model.follow\u0026\u0026this.tabulator.scrollToRow(e.data._index||0,\"top\",!1),this.freezeRows(),this.updateSelection()}updateOrAddData(){if(this._tabulator_cell_updating)return;let t\u003du.transform_cds_to_records(this.model.source,!0);this.tabulator.setData(t),this.freezeRows(),this.updateSelection()}hideColumns(){for(const t of this.tabulator.getColumns())this.model.hidden_columns.indexOf(t._column.field)\u003e-1?t.hide():t.show()}setMaxPage(){this.tabulator.setMaxPage(Math.max(this.model.page,this.model.max_page)),this.tabulator.modules.page._setPageButtons()}setPage(){this.tabulator.setPage(this.model.page)}setPageSize(){this.tabulator.setPageSize(this.model.page_size)}updateSelection(){if(null\u003d\u003dthis.tabulator||this._selection_updating)return;const t\u003dthis.model.source.selected.indices;this._selection_updating\u003d!0,this.tabulator.deselectRow(),this.tabulator.selectRow(t),this._selection_updating\u003d!1}rowSelectionChanged(t,e){if(this._selection_updating||this._initializing)return;this._selection_updating\u003d!0;const s\u003dt.map((t\u003d\u003et._index));this.model.source.selected.indices\u003ds,this._selection_updating\u003d!1}cellEdited(t){const e\u003dt._cell.column.field,s\u003dt._cell.row.data._index,o\u003dt._cell.value;this._tabulator_cell_updating\u003d!0,this.model.source.patch({[e]:[[s,o]]}),this._tabulator_cell_updating\u003d!1}}s.DataTabulatorView\u003dc,c.__name__\u003d\"DataTabulatorView\",s.TableLayout\u003dn.Enum(\"fit_data\",\"fit_data_fill\",\"fit_data_stretch\",\"fit_data_table\",\"fit_columns\");class m extends a.HTMLBox{constructor(t){super(t)}static init_DataTabulator(){this.prototype.default_view\u003dc,this.define((({Any:t,Array:e,Boolean:o,Nullable:i,Number:a,Ref:l,String:n})\u003d\u003e({configuration:[t,{}],columns:[e(l(d.TableColumn)),[]],download:[o,!0],editable:[o,!0],filename:[n,\"table.csv\"],follow:[o,!0],frozen_rows:[e(a),[]],groupby:[e(n),[]],hidden_columns:[e(n),[]],layout:[s.TableLayout,\"fit_data\"],max_page:[a,0],pagination:[i(n),null],page:[a,0],page_size:[a,0],source:[l(r.ColumnDataSource)],sorters:[e(t),[]],styles:[t,{}],theme:[n,\"simple\"],theme_url:[n,\"https://unpkg.com/tabulator-tables@4.9.3/dist/css/\"]})))}}s.DataTabulator\u003dm,m.__name__\u003d\"DataTabulator\",m.__module__\u003d\"panel.models.tabulator\",m.init_DataTabulator()},\n \"7e38aee5d7\": function _(n,t,e,l,o){l(),e.transform_cds_to_records\u003dfunction(n,t\u003d!1){const e\u003d[],l\u003dn.columns(),o\u003dn.get_length();if(0\u003d\u003d\u003dl.length||null\u003d\u003d\u003do)return[];for(let r\u003d0;r\u003co;r++){const o\u003d{};for(const t of l){let e\u003dn.get_array(t);const l\u003dnull\u003d\u003de[0].shape?null:e[0].shape;null!\u003dl\u0026\u0026l.length\u003e1\u0026\u0026\"number\"\u003d\u003dtypeof l[0]?o[t]\u003de.slice(r*l[1],r*l[1]+l[1]):o[t]\u003de[r]}t\u0026\u0026(o._index\u003dr),e.push(o)}return e}},\n \"6e11b2cfe2\": function _(e,t,i,s,n){s();const o\u003de(\"tslib\"),l\u003do.__importDefault(e(\"50d3473f3f\")),d\u003de(\"@bokehjs/models/widgets/input_widget\"),a\u003de(\"@bokehjs/core/dom\"),r\u003de(\"@bokehjs/core/enums\"),c\u003de(\"@bokehjs/core/util/types\"),m\u003do.__importStar(e(\"@bokehjs/styles/widgets/inputs.css\")),h\u003do.__importDefault(e(\"@bokehjs/styles/widgets/flatpickr.css\"));function _(e){const t\u003d[];for(const i of e)if(c.isString(i))t.push(i);else{const[e,s]\u003di;t.push({from:e,to:s})}return t}class u extends d.InputWidgetView{connect_signals(){super.connect_signals();const{value:e,min_date:t,max_date:i,disabled_dates:s,enabled_dates:n,position:o,inline:l,enable_time:d,enable_seconds:a,military_time:r,date_format:c,mode:m}\u003dthis.model.properties;this.connect(e.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.setDate(this.model.value)})),this.connect(t.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"minDate\",this.model.min_date)})),this.connect(i.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"maxDate\",this.model.max_date)})),this.connect(s.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"disable\",this.model.disabled_dates)})),this.connect(n.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"enable\",this.model.enabled_dates)})),this.connect(o.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"position\",this.model.position)})),this.connect(l.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"inline\",this.model.inline)})),this.connect(d.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"enableTime\",this.model.enable_time)})),this.connect(a.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"enableSeconds\",this.model.enable_seconds)})),this.connect(r.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"time_24hr\",this.model.military_time)})),this.connect(m.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"mode\",this.model.mode)})),this.connect(c.change,(()\u003d\u003e{var e;return null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de?void 0:e.set(\"dateFormat\",this.model.date_format)}))}remove(){var e;null\u003d\u003d\u003d(e\u003dthis._picker)||void 0\u003d\u003d\u003de||e.destroy(),super.remove()}styles(){return[...super.styles(),h.default]}render(){var e,t;null\u003d\u003dthis._picker\u0026\u0026(super.render(),this.input_el\u003da.input({type:\"text\",class:m.input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker\u003dl.default(this.input_el,{defaultDate:this.model.value,minDate:null!\u003d\u003d(e\u003dthis.model.min_date)\u0026\u0026void 0!\u003d\u003de?e:void 0,maxDate:null!\u003d\u003d(t\u003dthis.model.max_date)\u0026\u0026void 0!\u003d\u003dt?t:void 0,inline:this.model.inline,position:this.model.position,disable:_(this.model.disabled_dates),enable:_(this.model.enabled_dates),enableTime:this.model.enable_time,enableSeconds:this.model.enable_seconds,time_24hr:this.model.military_time,dateFormat:this.model.date_format,mode:this.model.mode,onClose:(e,t,i)\u003d\u003ethis._on_close(e,t,i)}))}_on_close(e,t,i){(\"range\"!\u003dthis.model.mode||t.includes(\"to\"))\u0026\u0026(this.model.value\u003dt,this.change_input())}}i.DatetimePickerView\u003du,u.__name__\u003d\"DatetimePickerView\";class p extends d.InputWidget{constructor(e){super(e)}static init_DatetimePicker(){this.prototype.default_view\u003du,this.define((({Boolean:e,String:t,Array:i,Tuple:s,Or:n,Nullable:o})\u003d\u003e{const l\u003di(n(t,s(t,t)));return{value:[t],min_date:[o(t),null],max_date:[o(t),null],disabled_dates:[l,[]],enabled_dates:[l,[]],position:[r.CalendarPosition,\"auto\"],inline:[e,!1],enable_time:[e,!0],enable_seconds:[e,!0],military_time:[e,!0],date_format:[t,\"Y-m-d H:i:S\"],mode:[t,\"single\"]}}))}}i.DatetimePicker\u003dp,p.__name__\u003d\"DatetimePicker\",p.__module__\u003d\"panel.models.datetime_picker\",p.init_DatetimePicker()},\n \"50d3473f3f\": function _(e,n,t,a,i){\n /* flatpickr v4.6.6, @license MIT */var o,r;o\u003dthis,r\u003dfunction(){\"use strict\";\n /*! *****************************************************************************\n Copyright (c) Microsoft Corporation.\n \n Permission to use, copy, modify, and/or distribute this software for any\n purpose with or without fee is hereby granted.\n \n THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\n REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\n AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\n INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\n LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\n OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n PERFORMANCE OF THIS SOFTWARE.\n ***************************************************************************** */var e\u003dfunction(){return(e\u003dObject.assign||function(e){for(var n,t\u003d1,a\u003darguments.length;t\u003ca;t++)for(var i in n\u003darguments[t])Object.prototype.hasOwnProperty.call(n,i)\u0026\u0026(e[i]\u003dn[i]);return e}).apply(this,arguments)};function n(){for(var e\u003d0,n\u003d0,t\u003darguments.length;n\u003ct;n++)e+\u003darguments[n].length;var a\u003dArray(e),i\u003d0;for(n\u003d0;n\u003ct;n++)for(var o\u003darguments[n],r\u003d0,l\u003do.length;r\u003cl;r++,i++)a[i]\u003do[r];return a}var t\u003d[\"onChange\",\"onClose\",\"onDayCreate\",\"onDestroy\",\"onKeyDown\",\"onMonthChange\",\"onOpen\",\"onParseConfig\",\"onReady\",\"onValueUpdate\",\"onYearChange\",\"onPreCalendarPosition\"],a\u003d{_disable:[],_enable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:\"F j, Y\",altInput:!1,altInputClass:\"form-control input\",animate:\"object\"\u003d\u003dtypeof window\u0026\u0026-1\u003d\u003d\u003dwindow.navigator.userAgent.indexOf(\"MSIE\"),ariaDateFormat:\"F j, Y\",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:\", \",dateFormat:\"Y-m-d\",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(e){return\"undefined\"!\u003dtypeof console\u0026\u0026console.warn(e)},getWeek:function(e){var n\u003dnew Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t\u003dnew Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:\"default\",minuteIncrement:5,mode:\"single\",monthSelectorType:\"dropdown\",nextArrow:\"\u003csvg version\u003d\u00271.1\u0027 xmlns\u003d\u0027http://www.w3.org/2000/svg\u0027 xmlns:xlink\u003d\u0027http://www.w3.org/1999/xlink\u0027 viewBox\u003d\u00270 0 17 17\u0027\u003e\u003cg\u003e\u003c/g\u003e\u003cpath d\u003d\u0027M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z\u0027 /\u003e\u003c/svg\u003e\",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:\"auto\",positionElement:void 0,prevArrow:\"\u003csvg version\u003d\u00271.1\u0027 xmlns\u003d\u0027http://www.w3.org/2000/svg\u0027 xmlns:xlink\u003d\u0027http://www.w3.org/1999/xlink\u0027 viewBox\u003d\u00270 0 17 17\u0027\u003e\u003cg\u003e\u003c/g\u003e\u003cpath d\u003d\u0027M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z\u0027 /\u003e\u003c/svg\u003e\",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i\u003d{weekdays:{shorthand:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],longhand:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},months:{shorthand:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],longhand:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n\u003de%100;if(n\u003e3\u0026\u0026n\u003c21)return\"th\";switch(n%10){case 1:return\"st\";case 2:return\"nd\";case 3:return\"rd\";default:return\"th\"}},rangeSeparator:\" to \",weekAbbreviation:\"Wk\",scrollTitle:\"Scroll to increment\",toggleTitle:\"Click to toggle\",amPM:[\"AM\",\"PM\"],yearAriaLabel:\"Year\",monthAriaLabel:\"Month\",hourAriaLabel:\"Hour\",minuteAriaLabel:\"Minute\",time_24hr:!1},o\u003dfunction(e,n){return void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d2),(\"000\"+e).slice(-1*n)},r\u003dfunction(e){return!0\u003d\u003d\u003de?1:0};function l(e,n,t){var a;return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1),function(){var i\u003dthis,o\u003darguments;null!\u003d\u003da\u0026\u0026clearTimeout(a),a\u003dwindow.setTimeout((function(){a\u003dnull,t||e.apply(i,o)}),n),t\u0026\u0026!a\u0026\u0026e.apply(i,o)}}var c\u003dfunction(e){return e instanceof Array?e:[e]};function d(e,n,t){if(!0\u003d\u003d\u003dt)return e.classList.add(n);e.classList.remove(n)}function s(e,n,t){var a\u003dwindow.document.createElement(e);return n\u003dn||\"\",t\u003dt||\"\",a.className\u003dn,void 0!\u003d\u003dt\u0026\u0026(a.textContent\u003dt),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){return n(e)?e:e.parentNode?f(e.parentNode,n):void 0}function m(e,n){var t\u003ds(\"div\",\"numInputWrapper\"),a\u003ds(\"input\",\"numInput \"+e),i\u003ds(\"span\",\"arrowUp\"),o\u003ds(\"span\",\"arrowDown\");if(-1\u003d\u003d\u003dnavigator.userAgent.indexOf(\"MSIE 9.0\")?a.type\u003d\"number\":(a.type\u003d\"text\",a.pattern\u003d\"\\\\d*\"),void 0!\u003d\u003dn)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function g(e){try{return\"function\"\u003d\u003dtypeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var p\u003dfunction(){},h\u003dfunction(e,n,t){return t.months[n?\"shorthand\":\"longhand\"][e]},v\u003d{D:p,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours(parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],\"i\").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a\u003dparseInt(n),i\u003dnew Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours(parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:p,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:p,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},D\u003d{D:\"(\\\\w+)\",F:\"(\\\\w+)\",G:\"(\\\\d\\\\d|\\\\d)\",H:\"(\\\\d\\\\d|\\\\d)\",J:\"(\\\\d\\\\d|\\\\d)\\\\w+\",K:\"\",M:\"(\\\\w+)\",S:\"(\\\\d\\\\d|\\\\d)\",U:\"(.+)\",W:\"(\\\\d\\\\d|\\\\d)\",Y:\"(\\\\d{4})\",Z:\"(.+)\",d:\"(\\\\d\\\\d|\\\\d)\",h:\"(\\\\d\\\\d|\\\\d)\",i:\"(\\\\d\\\\d|\\\\d)\",j:\"(\\\\d\\\\d|\\\\d)\",l:\"(\\\\w+)\",m:\"(\\\\d\\\\d|\\\\d)\",n:\"(\\\\d\\\\d|\\\\d)\",s:\"(\\\\d\\\\d|\\\\d)\",u:\"(.+)\",w:\"(\\\\d\\\\d|\\\\d)\",y:\"(\\\\d{2})\"},w\u003d{Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[w.w(e,n,t)]},F:function(e,n,t){return h(w.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(w.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!\u003d\u003dn.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()\u003e11)]},M:function(e,n){return h(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},b\u003dfunction(e){var n\u003de.config,t\u003dvoid 0\u003d\u003d\u003dn?a:n,o\u003de.l10n,r\u003dvoid 0\u003d\u003d\u003do?i:o,l\u003de.isMobile,c\u003dvoid 0!\u003d\u003dl\u0026\u0026l;return function(e,n,a){var i\u003da||r;return void 0\u003d\u003d\u003dt.formatDate||c?n.split(\"\").map((function(n,a,o){return w[n]\u0026\u0026\"\\\\\"!\u003d\u003do[a-1]?w[n](e,i,t):\"\\\\\"!\u003d\u003dn?n:\"\"})).join(\"\"):t.formatDate(e,n,i)}},C\u003dfunction(e){var n\u003de.config,t\u003dvoid 0\u003d\u003d\u003dn?a:n,o\u003de.l10n,r\u003dvoid 0\u003d\u003d\u003do?i:o;return function(e,n,i,o){if(0\u003d\u003d\u003de||e){var l,c\u003do||r,d\u003de;if(e instanceof Date)l\u003dnew Date(e.getTime());else if(\"string\"!\u003dtypeof e\u0026\u0026void 0!\u003d\u003de.toFixed)l\u003dnew Date(e);else if(\"string\"\u003d\u003dtypeof e){var s\u003dn||(t||a).dateFormat,u\u003dString(e).trim();if(\"today\"\u003d\u003d\u003du)l\u003dnew Date,i\u003d!0;else if(/Z$/.test(u)||/GMT$/.test(u))l\u003dnew Date(e);else if(t\u0026\u0026t.parseDate)l\u003dt.parseDate(e,s);else{l\u003dt\u0026\u0026t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f\u003dvoid 0,m\u003d[],g\u003d0,p\u003d0,h\u003d\"\";g\u003cs.length;g++){var w\u003ds[g],b\u003d\"\\\\\"\u003d\u003d\u003dw,C\u003d\"\\\\\"\u003d\u003d\u003ds[g-1]||b;if(D[w]\u0026\u0026!C){h+\u003dD[w];var M\u003dnew RegExp(h).exec(e);M\u0026\u0026(f\u003d!0)\u0026\u0026m[\"Y\"!\u003d\u003dw?\"push\":\"unshift\"]({fn:v[w],val:M[++p]})}else b||(h+\u003d\".\");m.forEach((function(e){var n\u003de.fn,t\u003de.val;return l\u003dn(l,t,c)||l}))}l\u003df?l:void 0}}if(l instanceof Date\u0026\u0026!isNaN(l.getTime()))return!0\u003d\u003d\u003di\u0026\u0026l.setHours(0,0,0,0),l;t.errorHandler(new Error(\"Invalid date provided: \"+d))}}};function M(e,n,t){return void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!0),!1!\u003d\u003dt?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var y\u003d864e5;function x(p,v){var w\u003d{config:e(e({},a),k.defaultConfig),l10n:i};function x(e){return e.bind(w)}function E(){var e\u003dw.config;!1\u003d\u003d\u003de.weekNumbers\u0026\u00261\u003d\u003d\u003de.showMonths||!0!\u003d\u003de.noCalendar\u0026\u0026window.requestAnimationFrame((function(){if(void 0!\u003d\u003dw.calendarContainer\u0026\u0026(w.calendarContainer.style.visibility\u003d\"hidden\",w.calendarContainer.style.display\u003d\"block\"),void 0!\u003d\u003dw.daysContainer){var n\u003d(w.days.offsetWidth+1)*e.showMonths;w.daysContainer.style.width\u003dn+\"px\",w.calendarContainer.style.width\u003dn+(void 0!\u003d\u003dw.weekWrapper?w.weekWrapper.offsetWidth:0)+\"px\",w.calendarContainer.style.removeProperty(\"visibility\"),w.calendarContainer.style.removeProperty(\"display\")}}))}function T(e){if(0\u003d\u003d\u003dw.selectedDates.length){var n\u003dvoid 0!\u003d\u003dw.config.minDate?new Date(w.config.minDate.getTime()):new Date,t\u003d_(),a\u003dt.hours,i\u003dt.minutes,l\u003dt.seconds;n.setHours(a,i,l,0),w.setDate(n,!1)}void 0!\u003d\u003de\u0026\u0026\"blur\"!\u003d\u003de.type\u0026\u0026function(e){e.preventDefault();var n\u003d\"keydown\"\u003d\u003d\u003de.type,t\u003dg(e),a\u003dt;void 0!\u003d\u003dw.amPM\u0026\u0026t\u003d\u003d\u003dw.amPM\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(w.amPM.textContent\u003d\u003d\u003dw.l10n.amPM[0])]);var i\u003dparseFloat(a.getAttribute(\"min\")),l\u003dparseFloat(a.getAttribute(\"max\")),c\u003dparseFloat(a.getAttribute(\"step\")),d\u003dparseInt(a.value,10),s\u003de.delta||(n?38\u003d\u003d\u003de.which?1:-1:0),u\u003dd+c*s;if(void 0!\u003d\u003da.value\u0026\u00262\u003d\u003d\u003da.value.length){var f\u003da\u003d\u003d\u003dw.hourElement,m\u003da\u003d\u003d\u003dw.minuteElement;u\u003ci?(u\u003dl+u+r(!f)+(r(f)\u0026\u0026r(!w.amPM)),m\u0026\u0026H(void 0,-1,w.hourElement)):u\u003el\u0026\u0026(u\u003da\u003d\u003d\u003dw.hourElement?u-l-r(!w.amPM):i,m\u0026\u0026H(void 0,1,w.hourElement)),w.amPM\u0026\u0026f\u0026\u0026(1\u003d\u003d\u003dc?u+d\u003d\u003d\u003d23:Math.abs(u-d)\u003ec)\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(w.amPM.textContent\u003d\u003d\u003dw.l10n.amPM[0])]),a.value\u003do(u)}}(e);var c\u003dw._input.value;I(),be(),w._input.value!\u003d\u003dc\u0026\u0026w._debouncedChange()}function I(){if(void 0!\u003d\u003dw.hourElement\u0026\u0026void 0!\u003d\u003dw.minuteElement){var e,n,t\u003d(parseInt(w.hourElement.value.slice(-2),10)||0)%24,a\u003d(parseInt(w.minuteElement.value,10)||0)%60,i\u003dvoid 0!\u003d\u003dw.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!\u003d\u003dw.amPM\u0026\u0026(e\u003dt,n\u003dw.amPM.textContent,t\u003de%12+12*r(n\u003d\u003d\u003dw.l10n.amPM[1]));var o\u003dvoid 0!\u003d\u003dw.config.minTime||w.config.minDate\u0026\u0026w.minDateHasTime\u0026\u0026w.latestSelectedDateObj\u0026\u00260\u003d\u003d\u003dM(w.latestSelectedDateObj,w.config.minDate,!0);if(void 0!\u003d\u003dw.config.maxTime||w.config.maxDate\u0026\u0026w.maxDateHasTime\u0026\u0026w.latestSelectedDateObj\u0026\u00260\u003d\u003d\u003dM(w.latestSelectedDateObj,w.config.maxDate,!0)){var l\u003dvoid 0!\u003d\u003dw.config.maxTime?w.config.maxTime:w.config.maxDate;(t\u003dMath.min(t,l.getHours()))\u003d\u003d\u003dl.getHours()\u0026\u0026(a\u003dMath.min(a,l.getMinutes())),a\u003d\u003d\u003dl.getMinutes()\u0026\u0026(i\u003dMath.min(i,l.getSeconds()))}if(o){var c\u003dvoid 0!\u003d\u003dw.config.minTime?w.config.minTime:w.config.minDate;(t\u003dMath.max(t,c.getHours()))\u003d\u003d\u003dc.getHours()\u0026\u0026(a\u003dMath.max(a,c.getMinutes())),a\u003d\u003d\u003dc.getMinutes()\u0026\u0026(i\u003dMath.max(i,c.getSeconds()))}O(t,a,i)}}function S(e){var n\u003de||w.latestSelectedDateObj;n\u0026\u0026O(n.getHours(),n.getMinutes(),n.getSeconds())}function _(){var e\u003dw.config.defaultHour,n\u003dw.config.defaultMinute,t\u003dw.config.defaultSeconds;if(void 0!\u003d\u003dw.config.minDate){var a\u003dw.config.minDate.getHours(),i\u003dw.config.minDate.getMinutes();(e\u003dMath.max(e,a))\u003d\u003d\u003da\u0026\u0026(n\u003dMath.max(i,n)),e\u003d\u003d\u003da\u0026\u0026n\u003d\u003d\u003di\u0026\u0026(t\u003dw.config.minDate.getSeconds())}if(void 0!\u003d\u003dw.config.maxDate){var o\u003dw.config.maxDate.getHours(),r\u003dw.config.maxDate.getMinutes();(e\u003dMath.min(e,o))\u003d\u003d\u003do\u0026\u0026(n\u003dMath.min(r,n)),e\u003d\u003d\u003do\u0026\u0026n\u003d\u003d\u003dr\u0026\u0026(t\u003dw.config.maxDate.getSeconds())}return{hours:e,minutes:n,seconds:t}}function O(e,n,t){void 0!\u003d\u003dw.latestSelectedDateObj\u0026\u0026w.latestSelectedDateObj.setHours(e%24,n,t||0,0),w.hourElement\u0026\u0026w.minuteElement\u0026\u0026!w.isMobile\u0026\u0026(w.hourElement.value\u003do(w.config.time_24hr?e:(12+e)%12+12*r(e%12\u003d\u003d0)),w.minuteElement.value\u003do(n),void 0!\u003d\u003dw.amPM\u0026\u0026(w.amPM.textContent\u003dw.l10n.amPM[r(e\u003e\u003d12)]),void 0!\u003d\u003dw.secondElement\u0026\u0026(w.secondElement.value\u003do(t)))}function F(e){var n\u003dg(e),t\u003dparseInt(n.value)+(e.delta||0);(t/1e3\u003e1||\"Enter\"\u003d\u003d\u003de.key\u0026\u0026!/[^\\d]/.test(t.toString()))\u0026\u0026Q(t)}function N(e,n,t,a){return n instanceof Array?n.forEach((function(n){return N(e,n,t,a)})):e instanceof Array?e.forEach((function(e){return N(e,n,t,a)})):(e.addEventListener(n,t,a),void w._handlers.push({element:e,event:n,handler:t,options:a}))}function A(){pe(\"onChange\")}function P(e,n){var t\u003dvoid 0!\u003d\u003de?w.parseDate(e):w.latestSelectedDateObj||(w.config.minDate\u0026\u0026w.config.minDate\u003ew.now?w.config.minDate:w.config.maxDate\u0026\u0026w.config.maxDate\u003cw.now?w.config.maxDate:w.now),a\u003dw.currentYear,i\u003dw.currentMonth;try{void 0!\u003d\u003dt\u0026\u0026(w.currentYear\u003dt.getFullYear(),w.currentMonth\u003dt.getMonth())}catch(e){e.message\u003d\"Invalid date supplied: \"+t,w.config.errorHandler(e)}n\u0026\u0026w.currentYear!\u003d\u003da\u0026\u0026(pe(\"onYearChange\"),K()),!n||w.currentYear\u003d\u003d\u003da\u0026\u0026w.currentMonth\u003d\u003d\u003di||pe(\"onMonthChange\"),w.redraw()}function Y(e){var n\u003dg(e);~n.className.indexOf(\"arrow\")\u0026\u0026H(e,n.classList.contains(\"arrowUp\")?1:-1)}function H(e,n,t){var a\u003de\u0026\u0026g(e),i\u003dt||a\u0026\u0026a.parentNode\u0026\u0026a.parentNode.firstChild,o\u003dhe(\"increment\");o.delta\u003dn,i\u0026\u0026i.dispatchEvent(o)}function j(e,n,t,a){var i\u003dX(n,!0),o\u003ds(\"span\",\"flatpickr-day \"+e,n.getDate().toString());return o.dateObj\u003dn,o.$i\u003da,o.setAttribute(\"aria-label\",w.formatDate(n,w.config.ariaDateFormat)),-1\u003d\u003d\u003de.indexOf(\"hidden\")\u0026\u00260\u003d\u003d\u003dM(n,w.now)\u0026\u0026(w.todayDateElem\u003do,o.classList.add(\"today\"),o.setAttribute(\"aria-current\",\"date\")),i?(o.tabIndex\u003d-1,ve(n)\u0026\u0026(o.classList.add(\"selected\"),w.selectedDateElem\u003do,\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026(d(o,\"startRange\",w.selectedDates[0]\u0026\u00260\u003d\u003d\u003dM(n,w.selectedDates[0],!0)),d(o,\"endRange\",w.selectedDates[1]\u0026\u00260\u003d\u003d\u003dM(n,w.selectedDates[1],!0)),\"nextMonthDay\"\u003d\u003d\u003de\u0026\u0026o.classList.add(\"inRange\")))):o.classList.add(\"flatpickr-disabled\"),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026function(e){return!(\"range\"!\u003d\u003dw.config.mode||w.selectedDates.length\u003c2)\u0026\u0026M(e,w.selectedDates[0])\u003e\u003d0\u0026\u0026M(e,w.selectedDates[1])\u003c\u003d0}(n)\u0026\u0026!ve(n)\u0026\u0026o.classList.add(\"inRange\"),w.weekNumbers\u0026\u00261\u003d\u003d\u003dw.config.showMonths\u0026\u0026\"prevMonthDay\"!\u003d\u003de\u0026\u0026t%7\u003d\u003d1\u0026\u0026w.weekNumbers.insertAdjacentHTML(\"beforeend\",\"\u003cspan class\u003d\u0027flatpickr-day\u0027\u003e\"+w.config.getWeek(n)+\"\u003c/span\u003e\"),pe(\"onDayCreate\",o),o}function L(e){e.focus(),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026ae(e)}function W(e){for(var n\u003de\u003e0?0:w.config.showMonths-1,t\u003de\u003e0?w.config.showMonths:-1,a\u003dn;a!\u003dt;a+\u003de)for(var i\u003dw.daysContainer.children[a],o\u003de\u003e0?0:i.children.length-1,r\u003de\u003e0?i.children.length:-1,l\u003do;l!\u003dr;l+\u003de){var c\u003di.children[l];if(-1\u003d\u003d\u003dc.className.indexOf(\"hidden\")\u0026\u0026X(c.dateObj))return c}}function R(e,n){var t\u003dee(document.activeElement||document.body),a\u003dvoid 0!\u003d\u003de?e:t?document.activeElement:void 0!\u003d\u003dw.selectedDateElem\u0026\u0026ee(w.selectedDateElem)?w.selectedDateElem:void 0!\u003d\u003dw.todayDateElem\u0026\u0026ee(w.todayDateElem)?w.todayDateElem:W(n\u003e0?1:-1);void 0\u003d\u003d\u003da?w._input.focus():t?function(e,n){for(var t\u003d-1\u003d\u003d\u003de.className.indexOf(\"Month\")?e.dateObj.getMonth():w.currentMonth,a\u003dn\u003e0?w.config.showMonths:-1,i\u003dn\u003e0?1:-1,o\u003dt-w.currentMonth;o!\u003da;o+\u003di)for(var r\u003dw.daysContainer.children[o],l\u003dt-w.currentMonth\u003d\u003d\u003do?e.$i+n:n\u003c0?r.children.length-1:0,c\u003dr.children.length,d\u003dl;d\u003e\u003d0\u0026\u0026d\u003cc\u0026\u0026d!\u003d(n\u003e0?c:-1);d+\u003di){var s\u003dr.children[d];if(-1\u003d\u003d\u003ds.className.indexOf(\"hidden\")\u0026\u0026X(s.dateObj)\u0026\u0026Math.abs(e.$i-d)\u003e\u003dMath.abs(n))return L(s)}w.changeMonth(i),R(W(i),0)}(a,n):L(a)}function B(e,n){for(var t\u003d(new Date(e,n,1).getDay()-w.l10n.firstDayOfWeek+7)%7,a\u003dw.utils.getDaysInMonth((n-1+12)%12,e),i\u003dw.utils.getDaysInMonth(n,e),o\u003dwindow.document.createDocumentFragment(),r\u003dw.config.showMonths\u003e1,l\u003dr?\"prevMonthDay hidden\":\"prevMonthDay\",c\u003dr?\"nextMonthDay hidden\":\"nextMonthDay\",d\u003da+1-t,u\u003d0;d\u003c\u003da;d++,u++)o.appendChild(j(l,new Date(e,n-1,d),d,u));for(d\u003d1;d\u003c\u003di;d++,u++)o.appendChild(j(\"\",new Date(e,n,d),d,u));for(var f\u003di+1;f\u003c\u003d42-t\u0026\u0026(1\u003d\u003d\u003dw.config.showMonths||u%7!\u003d0);f++,u++)o.appendChild(j(c,new Date(e,n+1,f%i),f,u));var m\u003ds(\"div\",\"dayContainer\");return m.appendChild(o),m}function J(){if(void 0!\u003d\u003dw.daysContainer){u(w.daysContainer),w.weekNumbers\u0026\u0026u(w.weekNumbers);for(var e\u003ddocument.createDocumentFragment(),n\u003d0;n\u003cw.config.showMonths;n++){var t\u003dnew Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),e.appendChild(B(t.getFullYear(),t.getMonth()))}w.daysContainer.appendChild(e),w.days\u003dw.daysContainer.firstChild,\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00261\u003d\u003d\u003dw.selectedDates.length\u0026\u0026ae()}}function K(){if(!(w.config.showMonths\u003e1||\"dropdown\"!\u003d\u003dw.config.monthSelectorType)){var e\u003dfunction(e){return!(void 0!\u003d\u003dw.config.minDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()\u0026\u0026e\u003cw.config.minDate.getMonth()||void 0!\u003d\u003dw.config.maxDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()\u0026\u0026e\u003ew.config.maxDate.getMonth())};w.monthsDropdownContainer.tabIndex\u003d-1,w.monthsDropdownContainer.innerHTML\u003d\"\";for(var n\u003d0;n\u003c12;n++)if(e(n)){var t\u003ds(\"option\",\"flatpickr-monthDropdown-month\");t.value\u003dnew Date(w.currentYear,n).getMonth().toString(),t.textContent\u003dh(n,w.config.shorthandCurrentMonth,w.l10n),t.tabIndex\u003d-1,w.currentMonth\u003d\u003d\u003dn\u0026\u0026(t.selected\u003d!0),w.monthsDropdownContainer.appendChild(t)}}}function U(){var e,n\u003ds(\"div\",\"flatpickr-month\"),t\u003dwindow.document.createDocumentFragment();w.config.showMonths\u003e1||\"static\"\u003d\u003d\u003dw.config.monthSelectorType?e\u003ds(\"span\",\"cur-month\"):(w.monthsDropdownContainer\u003ds(\"select\",\"flatpickr-monthDropdown-months\"),w.monthsDropdownContainer.setAttribute(\"aria-label\",w.l10n.monthAriaLabel),N(w.monthsDropdownContainer,\"change\",(function(e){var n\u003dg(e),t\u003dparseInt(n.value,10);w.changeMonth(t-w.currentMonth),pe(\"onMonthChange\")})),K(),e\u003dw.monthsDropdownContainer);var a\u003dm(\"cur-year\",{tabindex:\"-1\"}),i\u003da.getElementsByTagName(\"input\")[0];i.setAttribute(\"aria-label\",w.l10n.yearAriaLabel),w.config.minDate\u0026\u0026i.setAttribute(\"min\",w.config.minDate.getFullYear().toString()),w.config.maxDate\u0026\u0026(i.setAttribute(\"max\",w.config.maxDate.getFullYear().toString()),i.disabled\u003d!!w.config.minDate\u0026\u0026w.config.minDate.getFullYear()\u003d\u003d\u003dw.config.maxDate.getFullYear());var o\u003ds(\"div\",\"flatpickr-current-month\");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function q(){u(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths\u0026\u0026(w.yearElements\u003d[],w.monthElements\u003d[]);for(var e\u003dw.config.showMonths;e--;){var n\u003dU();w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container)}w.monthNav.appendChild(w.nextMonthNav)}function $(){w.weekdayContainer?u(w.weekdayContainer):w.weekdayContainer\u003ds(\"div\",\"flatpickr-weekdays\");for(var e\u003dw.config.showMonths;e--;){var n\u003ds(\"div\",\"flatpickr-weekdaycontainer\");w.weekdayContainer.appendChild(n)}return z(),w.weekdayContainer}function z(){if(w.weekdayContainer){var e\u003dw.l10n.firstDayOfWeek,t\u003dn(w.l10n.weekdays.shorthand);e\u003e0\u0026\u0026e\u003ct.length\u0026\u0026(t\u003dn(t.splice(e,t.length),t.splice(0,e)));for(var a\u003dw.config.showMonths;a--;)w.weekdayContainer.children[a].innerHTML\u003d\"\\n \u003cspan class\u003d\u0027flatpickr-weekday\u0027\u003e\\n \"+t.join(\"\u003c/span\u003e\u003cspan class\u003d\u0027flatpickr-weekday\u0027\u003e\")+\"\\n \u003c/span\u003e\\n \"}}function G(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0);var t\u003dn?e:e-w.currentMonth;t\u003c0\u0026\u0026!0\u003d\u003d\u003dw._hidePrevMonthArrow||t\u003e0\u0026\u0026!0\u003d\u003d\u003dw._hideNextMonthArrow||(w.currentMonth+\u003dt,(w.currentMonth\u003c0||w.currentMonth\u003e11)\u0026\u0026(w.currentYear+\u003dw.currentMonth\u003e11?1:-1,w.currentMonth\u003d(w.currentMonth+12)%12,pe(\"onYearChange\"),K()),J(),pe(\"onMonthChange\"),De())}function V(e){return!(!w.config.appendTo||!w.config.appendTo.contains(e))||w.calendarContainer.contains(e)}function Z(e){if(w.isOpen\u0026\u0026!w.config.inline){var n\u003dg(e),t\u003dV(n),a\u003dn\u003d\u003d\u003dw.input||n\u003d\u003d\u003dw.altInput||w.element.contains(n)||e.path\u0026\u0026e.path.indexOf\u0026\u0026(~e.path.indexOf(w.input)||~e.path.indexOf(w.altInput)),i\u003d\"blur\"\u003d\u003d\u003de.type?a\u0026\u0026e.relatedTarget\u0026\u0026!V(e.relatedTarget):!a\u0026\u0026!t\u0026\u0026!V(e.relatedTarget),o\u003d!w.config.ignoredFocusElements.some((function(e){return e.contains(n)}));i\u0026\u0026o\u0026\u0026(void 0!\u003d\u003dw.timeContainer\u0026\u0026void 0!\u003d\u003dw.minuteElement\u0026\u0026void 0!\u003d\u003dw.hourElement\u0026\u0026\"\"!\u003d\u003dw.input.value\u0026\u0026void 0!\u003d\u003dw.input.value\u0026\u0026T(),w.close(),w.config\u0026\u0026\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00261\u003d\u003d\u003dw.selectedDates.length\u0026\u0026(w.clear(!1),w.redraw()))}}function Q(e){if(!(!e||w.config.minDate\u0026\u0026e\u003cw.config.minDate.getFullYear()||w.config.maxDate\u0026\u0026e\u003ew.config.maxDate.getFullYear())){var n\u003de,t\u003dw.currentYear!\u003d\u003dn;w.currentYear\u003dn||w.currentYear,w.config.maxDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()?w.currentMonth\u003dMath.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate\u0026\u0026w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()\u0026\u0026(w.currentMonth\u003dMath.max(w.config.minDate.getMonth(),w.currentMonth)),t\u0026\u0026(w.redraw(),pe(\"onYearChange\"),K())}}function X(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0);var t\u003dw.parseDate(e,void 0,n);if(w.config.minDate\u0026\u0026t\u0026\u0026M(t,w.config.minDate,void 0!\u003d\u003dn?n:!w.minDateHasTime)\u003c0||w.config.maxDate\u0026\u0026t\u0026\u0026M(t,w.config.maxDate,void 0!\u003d\u003dn?n:!w.maxDateHasTime)\u003e0)return!1;if(0\u003d\u003d\u003dw.config.enable.length\u0026\u00260\u003d\u003d\u003dw.config.disable.length)return!0;if(void 0\u003d\u003d\u003dt)return!1;for(var a\u003dw.config.enable.length\u003e0,i\u003da?w.config.enable:w.config.disable,o\u003d0,r\u003dvoid 0;o\u003ci.length;o++){if(\"function\"\u003d\u003dtypeof(r\u003di[o])\u0026\u0026r(t))return a;if(r instanceof Date\u0026\u0026void 0!\u003d\u003dt\u0026\u0026r.getTime()\u003d\u003d\u003dt.getTime())return a;if(\"string\"\u003d\u003dtypeof r\u0026\u0026void 0!\u003d\u003dt){var l\u003dw.parseDate(r,void 0,!0);return l\u0026\u0026l.getTime()\u003d\u003d\u003dt.getTime()?a:!a}if(\"object\"\u003d\u003dtypeof r\u0026\u0026void 0!\u003d\u003dt\u0026\u0026r.from\u0026\u0026r.to\u0026\u0026t.getTime()\u003e\u003dr.from.getTime()\u0026\u0026t.getTime()\u003c\u003dr.to.getTime())return a}return!a}function ee(e){return void 0!\u003d\u003dw.daysContainer\u0026\u0026-1\u003d\u003d\u003de.className.indexOf(\"hidden\")\u0026\u0026-1\u003d\u003d\u003de.className.indexOf(\"flatpickr-disabled\")\u0026\u0026w.daysContainer.contains(e)}function ne(e){e.target!\u003d\u003dw._input||e.relatedTarget\u0026\u0026V(e.relatedTarget)||w.setDate(w._input.value,!0,e.target\u003d\u003d\u003dw.altInput?w.config.altFormat:w.config.dateFormat)}function te(e){var n\u003dg(e),t\u003dw.config.wrap?p.contains(n):n\u003d\u003d\u003dw._input,a\u003dw.config.allowInput,i\u003dw.isOpen\u0026\u0026(!a||!t),o\u003dw.config.inline\u0026\u0026t\u0026\u0026!a;if(13\u003d\u003d\u003de.keyCode\u0026\u0026t){if(a)return w.setDate(w._input.value,!0,n\u003d\u003d\u003dw.altInput?w.config.altFormat:w.config.dateFormat),n.blur();w.open()}else if(V(n)||i||o){var r\u003d!!w.timeContainer\u0026\u0026w.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),T(),se()):ue(e);break;case 27:e.preventDefault(),se();break;case 8:case 46:t\u0026\u0026!w.config.allowInput\u0026\u0026(e.preventDefault(),w.clear());break;case 37:case 39:if(r||t)w.hourElement\u0026\u0026w.hourElement.focus();else if(e.preventDefault(),void 0!\u003d\u003dw.daysContainer\u0026\u0026(!1\u003d\u003d\u003da||document.activeElement\u0026\u0026ee(document.activeElement))){var l\u003d39\u003d\u003d\u003de.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),G(l),R(W(1),0)):R(void 0,l)}break;case 38:case 40:e.preventDefault();var c\u003d40\u003d\u003d\u003de.keyCode?1:-1;w.daysContainer\u0026\u0026void 0!\u003d\u003dn.$i||n\u003d\u003d\u003dw.input||n\u003d\u003d\u003dw.altInput?e.ctrlKey?(e.stopPropagation(),Q(w.currentYear-c),R(W(1),0)):r||R(void 0,7*c):n\u003d\u003d\u003dw.currentYearElement?Q(w.currentYear-c):w.config.enableTime\u0026\u0026(!r\u0026\u0026w.hourElement\u0026\u0026w.hourElement.focus(),T(e),w._debouncedChange());break;case 9:if(r){var d\u003d[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter((function(e){return e})),s\u003dd.indexOf(n);if(-1!\u003d\u003ds){var u\u003dd[s+(e.shiftKey?-1:1)];e.preventDefault(),(u||w._input).focus()}}else!w.config.noCalendar\u0026\u0026w.daysContainer\u0026\u0026w.daysContainer.contains(n)\u0026\u0026e.shiftKey\u0026\u0026(e.preventDefault(),w._input.focus())}}if(void 0!\u003d\u003dw.amPM\u0026\u0026n\u003d\u003d\u003dw.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent\u003dw.l10n.amPM[0],I(),be();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent\u003dw.l10n.amPM[1],I(),be()}(t||V(n))\u0026\u0026pe(\"onKeyDown\",e)}function ae(e){if(1\u003d\u003d\u003dw.selectedDates.length\u0026\u0026(!e||e.classList.contains(\"flatpickr-day\")\u0026\u0026!e.classList.contains(\"flatpickr-disabled\"))){for(var n\u003de?e.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),t\u003dw.parseDate(w.selectedDates[0],void 0,!0).getTime(),a\u003dMath.min(n,w.selectedDates[0].getTime()),i\u003dMath.max(n,w.selectedDates[0].getTime()),o\u003d!1,r\u003d0,l\u003d0,c\u003da;c\u003ci;c+\u003dy)X(new Date(c),!0)||(o\u003do||c\u003ea\u0026\u0026c\u003ci,c\u003ct\u0026\u0026(!r||c\u003er)?r\u003dc:c\u003et\u0026\u0026(!l||c\u003cl)\u0026\u0026(l\u003dc));for(var d\u003d0;d\u003cw.config.showMonths;d++)for(var s\u003dw.daysContainer.children[d],u\u003dfunction(a,i){var c,d,u,f\u003ds.children[a],m\u003df.dateObj.getTime(),g\u003dr\u003e0\u0026\u0026m\u003cr||l\u003e0\u0026\u0026m\u003el;return g?(f.classList.add(\"notAllowed\"),[\"inRange\",\"startRange\",\"endRange\"].forEach((function(e){f.classList.remove(e)})),\"continue\"):o\u0026\u0026!g?\"continue\":([\"startRange\",\"inRange\",\"endRange\",\"notAllowed\"].forEach((function(e){f.classList.remove(e)})),void(void 0!\u003d\u003de\u0026\u0026(e.classList.add(n\u003c\u003dw.selectedDates[0].getTime()?\"startRange\":\"endRange\"),t\u003cn\u0026\u0026m\u003d\u003d\u003dt?f.classList.add(\"startRange\"):t\u003en\u0026\u0026m\u003d\u003d\u003dt\u0026\u0026f.classList.add(\"endRange\"),m\u003e\u003dr\u0026\u0026(0\u003d\u003d\u003dl||m\u003c\u003dl)\u0026\u0026(d\u003dt,u\u003dn,(c\u003dm)\u003eMath.min(d,u)\u0026\u0026c\u003cMath.max(d,u))\u0026\u0026f.classList.add(\"inRange\"))))},f\u003d0,m\u003ds.children.length;f\u003cm;f++)u(f)}}function ie(){!w.isOpen||w.config.static||w.config.inline||ce()}function oe(e){return function(n){var t\u003dw.config[\"_\"+e+\"Date\"]\u003dw.parseDate(n,w.config.dateFormat),a\u003dw.config[\"_\"+(\"min\"\u003d\u003d\u003de?\"max\":\"min\")+\"Date\"];void 0!\u003d\u003dt\u0026\u0026(w[\"min\"\u003d\u003d\u003de?\"minDateHasTime\":\"maxDateHasTime\"]\u003dt.getHours()\u003e0||t.getMinutes()\u003e0||t.getSeconds()\u003e0),w.selectedDates\u0026\u0026(w.selectedDates\u003dw.selectedDates.filter((function(e){return X(e)})),w.selectedDates.length||\"min\"!\u003d\u003de||S(t),be()),w.daysContainer\u0026\u0026(de(),void 0!\u003d\u003dt?w.currentYearElement[e]\u003dt.getFullYear().toString():w.currentYearElement.removeAttribute(e),w.currentYearElement.disabled\u003d!!a\u0026\u0026void 0!\u003d\u003dt\u0026\u0026a.getFullYear()\u003d\u003d\u003dt.getFullYear())}}function re(){return w.config.wrap?p.querySelector(\"[data-input]\"):p}function le(){\"object\"!\u003dtypeof w.config.locale\u0026\u0026void 0\u003d\u003d\u003dk.l10ns[w.config.locale]\u0026\u0026w.config.errorHandler(new Error(\"flatpickr: invalid locale \"+w.config.locale)),w.l10n\u003de(e({},k.l10ns.default),\"object\"\u003d\u003dtypeof w.config.locale?w.config.locale:\"default\"!\u003d\u003dw.config.locale?k.l10ns[w.config.locale]:void 0),D.K\u003d\"(\"+w.l10n.amPM[0]+\"|\"+w.l10n.amPM[1]+\"|\"+w.l10n.amPM[0].toLowerCase()+\"|\"+w.l10n.amPM[1].toLowerCase()+\")\",void 0\u003d\u003d\u003de(e({},v),JSON.parse(JSON.stringify(p.dataset||{}))).time_24hr\u0026\u0026void 0\u003d\u003d\u003dk.defaultConfig.time_24hr\u0026\u0026(w.config.time_24hr\u003dw.l10n.time_24hr),w.formatDate\u003db(w),w.parseDate\u003dC({config:w.config,l10n:w.l10n})}function ce(e){if(void 0!\u003d\u003dw.calendarContainer){pe(\"onPreCalendarPosition\");var n\u003de||w._positionElement,t\u003dArray.prototype.reduce.call(w.calendarContainer.children,(function(e,n){return e+n.offsetHeight}),0),a\u003dw.calendarContainer.offsetWidth,i\u003dw.config.position.split(\" \"),o\u003di[0],r\u003di.length\u003e1?i[1]:null,l\u003dn.getBoundingClientRect(),c\u003dwindow.innerHeight-l.bottom,s\u003d\"above\"\u003d\u003d\u003do||\"below\"!\u003d\u003do\u0026\u0026c\u003ct\u0026\u0026l.top\u003et,u\u003dwindow.pageYOffset+l.top+(s?-t-2:n.offsetHeight+2);if(d(w.calendarContainer,\"arrowTop\",!s),d(w.calendarContainer,\"arrowBottom\",s),!w.config.inline){var f\u003dwindow.pageXOffset+l.left,m\u003d!1,g\u003d!1;\"center\"\u003d\u003d\u003dr?(f-\u003d(a-l.width)/2,m\u003d!0):\"right\"\u003d\u003d\u003dr\u0026\u0026(f-\u003da-l.width,g\u003d!0),d(w.calendarContainer,\"arrowLeft\",!m\u0026\u0026!g),d(w.calendarContainer,\"arrowCenter\",m),d(w.calendarContainer,\"arrowRight\",g);var p\u003dwindow.document.body.offsetWidth-(window.pageXOffset+l.right),h\u003df+a\u003ewindow.document.body.offsetWidth,v\u003dp+a\u003ewindow.document.body.offsetWidth;if(d(w.calendarContainer,\"rightMost\",h),!w.config.static)if(w.calendarContainer.style.top\u003du+\"px\",h)if(v){var D\u003dfunction(){for(var e\u003dnull,n\u003d0;n\u003cdocument.styleSheets.length;n++){var t\u003ddocument.styleSheets[n];try{t.cssRules}catch(e){continue}e\u003dt;break}return null!\u003de?e:(a\u003ddocument.createElement(\"style\"),document.head.appendChild(a),a.sheet);var a}();if(void 0\u003d\u003d\u003dD)return;var b\u003dwindow.document.body.offsetWidth,C\u003dMath.max(0,b/2-a/2),M\u003dD.cssRules.length,y\u003d\"{left:\"+l.left+\"px;right:auto;}\";d(w.calendarContainer,\"rightMost\",!1),d(w.calendarContainer,\"centerMost\",!0),D.insertRule(\".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after\"+y,M),w.calendarContainer.style.left\u003dC+\"px\",w.calendarContainer.style.right\u003d\"auto\"}else w.calendarContainer.style.left\u003d\"auto\",w.calendarContainer.style.right\u003dp+\"px\";else w.calendarContainer.style.left\u003df+\"px\",w.calendarContainer.style.right\u003d\"auto\"}}}function de(){w.config.noCalendar||w.isMobile||(K(),De(),J())}function se(){w._input.focus(),-1!\u003d\u003dwindow.navigator.userAgent.indexOf(\"MSIE\")||void 0!\u003d\u003dnavigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function ue(e){e.preventDefault(),e.stopPropagation();var n\u003df(g(e),(function(e){return e.classList\u0026\u0026e.classList.contains(\"flatpickr-day\")\u0026\u0026!e.classList.contains(\"flatpickr-disabled\")\u0026\u0026!e.classList.contains(\"notAllowed\")}));if(void 0!\u003d\u003dn){var t\u003dn,a\u003dw.latestSelectedDateObj\u003dnew Date(t.dateObj.getTime()),i\u003d(a.getMonth()\u003cw.currentMonth||a.getMonth()\u003ew.currentMonth+w.config.showMonths-1)\u0026\u0026\"range\"!\u003d\u003dw.config.mode;if(w.selectedDateElem\u003dt,\"single\"\u003d\u003d\u003dw.config.mode)w.selectedDates\u003d[a];else if(\"multiple\"\u003d\u003d\u003dw.config.mode){var o\u003dve(a);o?w.selectedDates.splice(parseInt(o),1):w.selectedDates.push(a)}else\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026(2\u003d\u003d\u003dw.selectedDates.length\u0026\u0026w.clear(!1,!1),w.latestSelectedDateObj\u003da,w.selectedDates.push(a),0!\u003d\u003dM(a,w.selectedDates[0],!0)\u0026\u0026w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()})));if(I(),i){var r\u003dw.currentYear!\u003d\u003da.getFullYear();w.currentYear\u003da.getFullYear(),w.currentMonth\u003da.getMonth(),r\u0026\u0026(pe(\"onYearChange\"),K()),pe(\"onMonthChange\")}if(De(),J(),be(),i||\"range\"\u003d\u003d\u003dw.config.mode||1!\u003d\u003dw.config.showMonths?void 0!\u003d\u003dw.selectedDateElem\u0026\u0026void 0\u003d\u003d\u003dw.hourElement\u0026\u0026w.selectedDateElem\u0026\u0026w.selectedDateElem.focus():L(t),void 0!\u003d\u003dw.hourElement\u0026\u0026void 0!\u003d\u003dw.hourElement\u0026\u0026w.hourElement.focus(),w.config.closeOnSelect){var l\u003d\"single\"\u003d\u003d\u003dw.config.mode\u0026\u0026!w.config.enableTime,c\u003d\"range\"\u003d\u003d\u003dw.config.mode\u0026\u00262\u003d\u003d\u003dw.selectedDates.length\u0026\u0026!w.config.enableTime;(l||c)\u0026\u0026se()}A()}}w.parseDate\u003dC({config:w.config,l10n:w.l10n}),w._handlers\u003d[],w.pluginElements\u003d[],w.loadedPlugins\u003d[],w._bind\u003dN,w._setHoursFromDate\u003dS,w._positionCalendar\u003dce,w.changeMonth\u003dG,w.changeYear\u003dQ,w.clear\u003dfunction(e,n){if(void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),w.input.value\u003d\"\",void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.value\u003d\"\"),void 0!\u003d\u003dw.mobileInput\u0026\u0026(w.mobileInput.value\u003d\"\"),w.selectedDates\u003d[],w.latestSelectedDateObj\u003dvoid 0,!0\u003d\u003d\u003dn\u0026\u0026(w.currentYear\u003dw._initialDate.getFullYear(),w.currentMonth\u003dw._initialDate.getMonth()),!0\u003d\u003d\u003dw.config.enableTime){var t\u003d_(),a\u003dt.hours,i\u003dt.minutes,o\u003dt.seconds;O(a,i,o)}w.redraw(),e\u0026\u0026pe(\"onChange\")},w.close\u003dfunction(){w.isOpen\u003d!1,w.isMobile||(void 0!\u003d\u003dw.calendarContainer\u0026\u0026w.calendarContainer.classList.remove(\"open\"),void 0!\u003d\u003dw._input\u0026\u0026w._input.classList.remove(\"active\")),pe(\"onClose\")},w._createElement\u003ds,w.destroy\u003dfunction(){void 0!\u003d\u003dw.config\u0026\u0026pe(\"onDestroy\");for(var e\u003dw._handlers.length;e--;){var n\u003dw._handlers[e];n.element.removeEventListener(n.event,n.handler,n.options)}if(w._handlers\u003d[],w.mobileInput)w.mobileInput.parentNode\u0026\u0026w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput\u003dvoid 0;else if(w.calendarContainer\u0026\u0026w.calendarContainer.parentNode)if(w.config.static\u0026\u0026w.calendarContainer.parentNode){var t\u003dw.calendarContainer.parentNode;if(t.lastChild\u0026\u0026t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput\u0026\u0026(w.input.type\u003d\"text\",w.altInput.parentNode\u0026\u0026w.altInput.parentNode.removeChild(w.altInput),delete w.altInput),w.input\u0026\u0026(w.input.type\u003dw.input._type,w.input.classList.remove(\"flatpickr-input\"),w.input.removeAttribute(\"readonly\")),[\"_showTimeInput\",\"latestSelectedDateObj\",\"_hideNextMonthArrow\",\"_hidePrevMonthArrow\",\"__hideNextMonthArrow\",\"__hidePrevMonthArrow\",\"isMobile\",\"isOpen\",\"selectedDateElem\",\"minDateHasTime\",\"maxDateHasTime\",\"days\",\"daysContainer\",\"_input\",\"_positionElement\",\"innerContainer\",\"rContainer\",\"monthNav\",\"todayDateElem\",\"calendarContainer\",\"weekdayContainer\",\"prevMonthNav\",\"nextMonthNav\",\"monthsDropdownContainer\",\"currentMonthElement\",\"currentYearElement\",\"navigationCurrentMonth\",\"selectedDateElem\",\"config\"].forEach((function(e){try{delete w[e]}catch(e){}}))},w.isEnabled\u003dX,w.jumpToDate\u003dP,w.open\u003dfunction(e,n){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dw._positionElement),!0\u003d\u003d\u003dw.isMobile){if(e){e.preventDefault();var t\u003dg(e);t\u0026\u0026t.blur()}return void 0!\u003d\u003dw.mobileInput\u0026\u0026(w.mobileInput.focus(),w.mobileInput.click()),void pe(\"onOpen\")}if(!w._input.disabled\u0026\u0026!w.config.inline){var a\u003dw.isOpen;w.isOpen\u003d!0,a||(w.calendarContainer.classList.add(\"open\"),w._input.classList.add(\"active\"),pe(\"onOpen\"),ce(n)),!0\u003d\u003d\u003dw.config.enableTime\u0026\u0026!0\u003d\u003d\u003dw.config.noCalendar\u0026\u0026(!1!\u003d\u003dw.config.allowInput||void 0!\u003d\u003de\u0026\u0026w.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return w.hourElement.select()}),50))}},w.redraw\u003dde,w.set\u003dfunction(e,n){if(null!\u003d\u003de\u0026\u0026\"object\"\u003d\u003dtypeof e)for(var a in Object.assign(w.config,e),e)void 0!\u003d\u003dfe[a]\u0026\u0026fe[a].forEach((function(e){return e()}));else w.config[e]\u003dn,void 0!\u003d\u003dfe[e]?fe[e].forEach((function(e){return e()})):t.indexOf(e)\u003e-1\u0026\u0026(w.config[e]\u003dc(n));w.redraw(),be(!0)},w.setDate\u003dfunction(e,n,t){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1),void 0\u003d\u003d\u003dt\u0026\u0026(t\u003dw.config.dateFormat),0!\u003d\u003de\u0026\u0026!e||e instanceof Array\u0026\u00260\u003d\u003d\u003de.length)return w.clear(n);me(e,t),w.latestSelectedDateObj\u003dw.selectedDates[w.selectedDates.length-1],w.redraw(),P(void 0,n),S(),0\u003d\u003d\u003dw.selectedDates.length\u0026\u0026w.clear(!1),be(n),n\u0026\u0026pe(\"onChange\")},w.toggle\u003dfunction(e){if(!0\u003d\u003d\u003dw.isOpen)return w.close();w.open(e)};var fe\u003d{locale:[le,z],showMonths:[q,E,$],minDate:[P],maxDate:[P]};function me(e,n){var t\u003d[];if(e instanceof Array)t\u003de.map((function(e){return w.parseDate(e,n)}));else if(e instanceof Date||\"number\"\u003d\u003dtypeof e)t\u003d[w.parseDate(e,n)];else if(\"string\"\u003d\u003dtypeof e)switch(w.config.mode){case\"single\":case\"time\":t\u003d[w.parseDate(e,n)];break;case\"multiple\":t\u003de.split(w.config.conjunction).map((function(e){return w.parseDate(e,n)}));break;case\"range\":t\u003de.split(w.l10n.rangeSeparator).map((function(e){return w.parseDate(e,n)}))}else w.config.errorHandler(new Error(\"Invalid date supplied: \"+JSON.stringify(e)));w.selectedDates\u003dw.config.allowInvalidPreload?t:t.filter((function(e){return e instanceof Date\u0026\u0026X(e,!1)})),\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026w.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()}))}function ge(e){return e.slice().map((function(e){return\"string\"\u003d\u003dtypeof e||\"number\"\u003d\u003dtypeof e||e instanceof Date?w.parseDate(e,void 0,!0):e\u0026\u0026\"object\"\u003d\u003dtypeof e\u0026\u0026e.from\u0026\u0026e.to?{from:w.parseDate(e.from,void 0),to:w.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function pe(e,n){if(void 0!\u003d\u003dw.config){var t\u003dw.config[e];if(void 0!\u003d\u003dt\u0026\u0026t.length\u003e0)for(var a\u003d0;t[a]\u0026\u0026a\u003ct.length;a++)t[a](w.selectedDates,w.input.value,w,n);\"onChange\"\u003d\u003d\u003de\u0026\u0026(w.input.dispatchEvent(he(\"change\")),w.input.dispatchEvent(he(\"input\")))}}function he(e){var n\u003ddocument.createEvent(\"Event\");return n.initEvent(e,!0,!0),n}function ve(e){for(var n\u003d0;n\u003cw.selectedDates.length;n++)if(0\u003d\u003d\u003dM(w.selectedDates[n],e))return\"\"+n;return!1}function De(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach((function(e,n){var t\u003dnew Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),w.config.showMonths\u003e1||\"static\"\u003d\u003d\u003dw.config.monthSelectorType?w.monthElements[n].textContent\u003dh(t.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+\" \":w.monthsDropdownContainer.value\u003dt.getMonth().toString(),e.value\u003dt.getFullYear().toString()})),w._hidePrevMonthArrow\u003dvoid 0!\u003d\u003dw.config.minDate\u0026\u0026(w.currentYear\u003d\u003d\u003dw.config.minDate.getFullYear()?w.currentMonth\u003c\u003dw.config.minDate.getMonth():w.currentYear\u003cw.config.minDate.getFullYear()),w._hideNextMonthArrow\u003dvoid 0!\u003d\u003dw.config.maxDate\u0026\u0026(w.currentYear\u003d\u003d\u003dw.config.maxDate.getFullYear()?w.currentMonth+1\u003ew.config.maxDate.getMonth():w.currentYear\u003ew.config.maxDate.getFullYear()))}function we(e){return w.selectedDates.map((function(n){return w.formatDate(n,e)})).filter((function(e,n,t){return\"range\"!\u003d\u003dw.config.mode||w.config.enableTime||t.indexOf(e)\u003d\u003d\u003dn})).join(\"range\"!\u003d\u003dw.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function be(e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!0),void 0!\u003d\u003dw.mobileInput\u0026\u0026w.mobileFormatStr\u0026\u0026(w.mobileInput.value\u003dvoid 0!\u003d\u003dw.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):\"\"),w.input.value\u003dwe(w.config.dateFormat),void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.value\u003dwe(w.config.altFormat)),!1!\u003d\u003de\u0026\u0026pe(\"onValueUpdate\")}function Ce(e){var n\u003dg(e),t\u003dw.prevMonthNav.contains(n),a\u003dw.nextMonthNav.contains(n);t||a?G(t?-1:1):w.yearElements.indexOf(n)\u003e\u003d0?n.select():n.classList.contains(\"arrowUp\")?w.changeYear(w.currentYear+1):n.classList.contains(\"arrowDown\")\u0026\u0026w.changeYear(w.currentYear-1)}return function(){w.element\u003dw.input\u003dp,w.isOpen\u003d!1,function(){var n\u003d[\"wrap\",\"weekNumbers\",\"allowInput\",\"allowInvalidPreload\",\"clickOpens\",\"time_24hr\",\"enableTime\",\"noCalendar\",\"altInput\",\"shorthandCurrentMonth\",\"inline\",\"static\",\"enableSeconds\",\"disableMobile\"],i\u003de(e({},JSON.parse(JSON.stringify(p.dataset||{}))),v),o\u003d{};w.config.parseDate\u003di.parseDate,w.config.formatDate\u003di.formatDate,Object.defineProperty(w.config,\"enable\",{get:function(){return w.config._enable},set:function(e){w.config._enable\u003dge(e)}}),Object.defineProperty(w.config,\"disable\",{get:function(){return w.config._disable},set:function(e){w.config._disable\u003dge(e)}});var r\u003d\"time\"\u003d\u003d\u003di.mode;if(!i.dateFormat\u0026\u0026(i.enableTime||r)){var l\u003dk.defaultConfig.dateFormat||a.dateFormat;o.dateFormat\u003di.noCalendar||r?\"H:i\"+(i.enableSeconds?\":S\":\"\"):l+\" H:i\"+(i.enableSeconds?\":S\":\"\")}if(i.altInput\u0026\u0026(i.enableTime||r)\u0026\u0026!i.altFormat){var d\u003dk.defaultConfig.altFormat||a.altFormat;o.altFormat\u003di.noCalendar||r?\"h:i\"+(i.enableSeconds?\":S K\":\" K\"):d+\" h:i\"+(i.enableSeconds?\":S\":\"\")+\" K\"}Object.defineProperty(w.config,\"minDate\",{get:function(){return w.config._minDate},set:oe(\"min\")}),Object.defineProperty(w.config,\"maxDate\",{get:function(){return w.config._maxDate},set:oe(\"max\")});var s\u003dfunction(e){return function(n){w.config[\"min\"\u003d\u003d\u003de?\"_minTime\":\"_maxTime\"]\u003dw.parseDate(n,\"H:i:S\")}};Object.defineProperty(w.config,\"minTime\",{get:function(){return w.config._minTime},set:s(\"min\")}),Object.defineProperty(w.config,\"maxTime\",{get:function(){return w.config._maxTime},set:s(\"max\")}),\"time\"\u003d\u003d\u003di.mode\u0026\u0026(w.config.noCalendar\u003d!0,w.config.enableTime\u003d!0),Object.assign(w.config,o,i);for(var u\u003d0;u\u003cn.length;u++)w.config[n[u]]\u003d!0\u003d\u003d\u003dw.config[n[u]]||\"true\"\u003d\u003d\u003dw.config[n[u]];for(t.filter((function(e){return void 0!\u003d\u003dw.config[e]})).forEach((function(e){w.config[e]\u003dc(w.config[e]||[]).map(x)})),w.isMobile\u003d!w.config.disableMobile\u0026\u0026!w.config.inline\u0026\u0026\"single\"\u003d\u003d\u003dw.config.mode\u0026\u0026!w.config.disable.length\u0026\u0026!w.config.enable.length\u0026\u0026!w.config.weekNumbers\u0026\u0026/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),u\u003d0;u\u003cw.config.plugins.length;u++){var f\u003dw.config.plugins[u](w)||{};for(var m in f)t.indexOf(m)\u003e-1?w.config[m]\u003dc(f[m]).map(x).concat(w.config[m]):void 0\u003d\u003d\u003di[m]\u0026\u0026(w.config[m]\u003df[m])}i.altInputClass||(w.config.altInputClass\u003dre().className+\" \"+w.config.altInputClass),pe(\"onParseConfig\")}(),le(),w.input\u003dre(),w.input?(w.input._type\u003dw.input.type,w.input.type\u003d\"text\",w.input.classList.add(\"flatpickr-input\"),w._input\u003dw.input,w.config.altInput\u0026\u0026(w.altInput\u003ds(w.input.nodeName,w.config.altInputClass),w._input\u003dw.altInput,w.altInput.placeholder\u003dw.input.placeholder,w.altInput.disabled\u003dw.input.disabled,w.altInput.required\u003dw.input.required,w.altInput.tabIndex\u003dw.input.tabIndex,w.altInput.type\u003d\"text\",w.input.setAttribute(\"type\",\"hidden\"),!w.config.static\u0026\u0026w.input.parentNode\u0026\u0026w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling)),w.config.allowInput||w._input.setAttribute(\"readonly\",\"readonly\"),w._positionElement\u003dw.config.positionElement||w._input):w.config.errorHandler(new Error(\"Invalid input element specified\")),function(){w.selectedDates\u003d[],w.now\u003dw.parseDate(w.config.now)||new Date;var e\u003dw.config.defaultDate||(\"INPUT\"!\u003d\u003dw.input.nodeName\u0026\u0026\"TEXTAREA\"!\u003d\u003dw.input.nodeName||!w.input.placeholder||w.input.value!\u003d\u003dw.input.placeholder?w.input.value:null);e\u0026\u0026me(e,w.config.dateFormat),w._initialDate\u003dw.selectedDates.length\u003e0?w.selectedDates[0]:w.config.minDate\u0026\u0026w.config.minDate.getTime()\u003ew.now.getTime()?w.config.minDate:w.config.maxDate\u0026\u0026w.config.maxDate.getTime()\u003cw.now.getTime()?w.config.maxDate:w.now,w.currentYear\u003dw._initialDate.getFullYear(),w.currentMonth\u003dw._initialDate.getMonth(),w.selectedDates.length\u003e0\u0026\u0026(w.latestSelectedDateObj\u003dw.selectedDates[0]),void 0!\u003d\u003dw.config.minTime\u0026\u0026(w.config.minTime\u003dw.parseDate(w.config.minTime,\"H:i\")),void 0!\u003d\u003dw.config.maxTime\u0026\u0026(w.config.maxTime\u003dw.parseDate(w.config.maxTime,\"H:i\")),w.minDateHasTime\u003d!!w.config.minDate\u0026\u0026(w.config.minDate.getHours()\u003e0||w.config.minDate.getMinutes()\u003e0||w.config.minDate.getSeconds()\u003e0),w.maxDateHasTime\u003d!!w.config.maxDate\u0026\u0026(w.config.maxDate.getHours()\u003e0||w.config.maxDate.getMinutes()\u003e0||w.config.maxDate.getSeconds()\u003e0)}(),w.utils\u003d{getDaysInMonth:function(e,n){return void 0\u003d\u003d\u003de\u0026\u0026(e\u003dw.currentMonth),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003dw.currentYear),1\u003d\u003d\u003de\u0026\u0026(n%4\u003d\u003d0\u0026\u0026n%100!\u003d0||n%400\u003d\u003d0)?29:w.l10n.daysInMonth[e]}},w.isMobile||function(){var e\u003dwindow.document.createDocumentFragment();if(w.calendarContainer\u003ds(\"div\",\"flatpickr-calendar\"),w.calendarContainer.tabIndex\u003d-1,!w.config.noCalendar){if(e.appendChild((w.monthNav\u003ds(\"div\",\"flatpickr-months\"),w.yearElements\u003d[],w.monthElements\u003d[],w.prevMonthNav\u003ds(\"span\",\"flatpickr-prev-month\"),w.prevMonthNav.innerHTML\u003dw.config.prevArrow,w.nextMonthNav\u003ds(\"span\",\"flatpickr-next-month\"),w.nextMonthNav.innerHTML\u003dw.config.nextArrow,q(),Object.defineProperty(w,\"_hidePrevMonthArrow\",{get:function(){return w.__hidePrevMonthArrow},set:function(e){w.__hidePrevMonthArrow!\u003d\u003de\u0026\u0026(d(w.prevMonthNav,\"flatpickr-disabled\",e),w.__hidePrevMonthArrow\u003de)}}),Object.defineProperty(w,\"_hideNextMonthArrow\",{get:function(){return w.__hideNextMonthArrow},set:function(e){w.__hideNextMonthArrow!\u003d\u003de\u0026\u0026(d(w.nextMonthNav,\"flatpickr-disabled\",e),w.__hideNextMonthArrow\u003de)}}),w.currentYearElement\u003dw.yearElements[0],De(),w.monthNav)),w.innerContainer\u003ds(\"div\",\"flatpickr-innerContainer\"),w.config.weekNumbers){var n\u003dfunction(){w.calendarContainer.classList.add(\"hasWeeks\");var e\u003ds(\"div\",\"flatpickr-weekwrapper\");e.appendChild(s(\"span\",\"flatpickr-weekday\",w.l10n.weekAbbreviation));var n\u003ds(\"div\",\"flatpickr-weeks\");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t\u003dn.weekWrapper,a\u003dn.weekNumbers;w.innerContainer.appendChild(t),w.weekNumbers\u003da,w.weekWrapper\u003dt}w.rContainer\u003ds(\"div\",\"flatpickr-rContainer\"),w.rContainer.appendChild($()),w.daysContainer||(w.daysContainer\u003ds(\"div\",\"flatpickr-days\"),w.daysContainer.tabIndex\u003d-1),J(),w.rContainer.appendChild(w.daysContainer),w.innerContainer.appendChild(w.rContainer),e.appendChild(w.innerContainer)}w.config.enableTime\u0026\u0026e.appendChild(function(){w.calendarContainer.classList.add(\"hasTime\"),w.config.noCalendar\u0026\u0026w.calendarContainer.classList.add(\"noCalendar\"),w.timeContainer\u003ds(\"div\",\"flatpickr-time\"),w.timeContainer.tabIndex\u003d-1;var e\u003ds(\"span\",\"flatpickr-time-separator\",\":\"),n\u003dm(\"flatpickr-hour\",{\"aria-label\":w.l10n.hourAriaLabel});w.hourElement\u003dn.getElementsByTagName(\"input\")[0];var t\u003dm(\"flatpickr-minute\",{\"aria-label\":w.l10n.minuteAriaLabel});if(w.minuteElement\u003dt.getElementsByTagName(\"input\")[0],w.hourElement.tabIndex\u003dw.minuteElement.tabIndex\u003d-1,w.hourElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?w.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(w.config.defaultHour)),w.minuteElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():w.config.defaultMinute),w.hourElement.setAttribute(\"step\",w.config.hourIncrement.toString()),w.minuteElement.setAttribute(\"step\",w.config.minuteIncrement.toString()),w.hourElement.setAttribute(\"min\",w.config.time_24hr?\"0\":\"1\"),w.hourElement.setAttribute(\"max\",w.config.time_24hr?\"23\":\"12\"),w.minuteElement.setAttribute(\"min\",\"0\"),w.minuteElement.setAttribute(\"max\",\"59\"),w.timeContainer.appendChild(n),w.timeContainer.appendChild(e),w.timeContainer.appendChild(t),w.config.time_24hr\u0026\u0026w.timeContainer.classList.add(\"time24hr\"),w.config.enableSeconds){w.timeContainer.classList.add(\"hasSeconds\");var a\u003dm(\"flatpickr-second\");w.secondElement\u003da.getElementsByTagName(\"input\")[0],w.secondElement.value\u003do(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():w.config.defaultSeconds),w.secondElement.setAttribute(\"step\",w.minuteElement.getAttribute(\"step\")),w.secondElement.setAttribute(\"min\",\"0\"),w.secondElement.setAttribute(\"max\",\"59\"),w.timeContainer.appendChild(s(\"span\",\"flatpickr-time-separator\",\":\")),w.timeContainer.appendChild(a)}return w.config.time_24hr||(w.amPM\u003ds(\"span\",\"flatpickr-am-pm\",w.l10n.amPM[r((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)\u003e11)]),w.amPM.title\u003dw.l10n.toggleTitle,w.amPM.tabIndex\u003d-1,w.timeContainer.appendChild(w.amPM)),w.timeContainer}()),d(w.calendarContainer,\"rangeMode\",\"range\"\u003d\u003d\u003dw.config.mode),d(w.calendarContainer,\"animate\",!0\u003d\u003d\u003dw.config.animate),d(w.calendarContainer,\"multiMonth\",w.config.showMonths\u003e1),w.calendarContainer.appendChild(e);var i\u003dvoid 0!\u003d\u003dw.config.appendTo\u0026\u0026void 0!\u003d\u003dw.config.appendTo.nodeType;if((w.config.inline||w.config.static)\u0026\u0026(w.calendarContainer.classList.add(w.config.inline?\"inline\":\"static\"),w.config.inline\u0026\u0026(!i\u0026\u0026w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!\u003d\u003dw.config.appendTo\u0026\u0026w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)){var l\u003ds(\"div\",\"flatpickr-wrapper\");w.element.parentNode\u0026\u0026w.element.parentNode.insertBefore(l,w.element),l.appendChild(w.element),w.altInput\u0026\u0026l.appendChild(w.altInput),l.appendChild(w.calendarContainer)}w.config.static||w.config.inline||(void 0!\u003d\u003dw.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){if(w.config.wrap\u0026\u0026[\"open\",\"close\",\"toggle\",\"clear\"].forEach((function(e){Array.prototype.forEach.call(w.element.querySelectorAll(\"[data-\"+e+\"]\"),(function(n){return N(n,\"click\",w[e])}))})),w.isMobile)!function(){var e\u003dw.config.enableTime?w.config.noCalendar?\"time\":\"datetime-local\":\"date\";w.mobileInput\u003ds(\"input\",w.input.className+\" flatpickr-mobile\"),w.mobileInput.tabIndex\u003d1,w.mobileInput.type\u003de,w.mobileInput.disabled\u003dw.input.disabled,w.mobileInput.required\u003dw.input.required,w.mobileInput.placeholder\u003dw.input.placeholder,w.mobileFormatStr\u003d\"datetime-local\"\u003d\u003d\u003de?\"Y-m-d\\\\TH:i:S\":\"date\"\u003d\u003d\u003de?\"Y-m-d\":\"H:i:S\",w.selectedDates.length\u003e0\u0026\u0026(w.mobileInput.defaultValue\u003dw.mobileInput.value\u003dw.formatDate(w.selectedDates[0],w.mobileFormatStr)),w.config.minDate\u0026\u0026(w.mobileInput.min\u003dw.formatDate(w.config.minDate,\"Y-m-d\")),w.config.maxDate\u0026\u0026(w.mobileInput.max\u003dw.formatDate(w.config.maxDate,\"Y-m-d\")),w.input.getAttribute(\"step\")\u0026\u0026(w.mobileInput.step\u003dString(w.input.getAttribute(\"step\"))),w.input.type\u003d\"hidden\",void 0!\u003d\u003dw.altInput\u0026\u0026(w.altInput.type\u003d\"hidden\");try{w.input.parentNode\u0026\u0026w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(e){}N(w.mobileInput,\"change\",(function(e){w.setDate(g(e).value,!1,w.mobileFormatStr),pe(\"onChange\"),pe(\"onClose\")}))}();else{var e\u003dl(ie,50);if(w._debouncedChange\u003dl(A,300),w.daysContainer\u0026\u0026!/iPhone|iPad|iPod/i.test(navigator.userAgent)\u0026\u0026N(w.daysContainer,\"mouseover\",(function(e){\"range\"\u003d\u003d\u003dw.config.mode\u0026\u0026ae(g(e))})),N(window.document.body,\"keydown\",te),w.config.inline||w.config.static||N(window,\"resize\",e),void 0!\u003d\u003dwindow.ontouchstart?N(window.document,\"touchstart\",Z):N(window.document,\"click\",Z),N(window.document,\"focus\",Z,{capture:!0}),!0\u003d\u003d\u003dw.config.clickOpens\u0026\u0026(N(w._input,\"focus\",w.open),N(w._input,\"click\",w.open)),void 0!\u003d\u003dw.daysContainer\u0026\u0026(N(w.monthNav,\"click\",Ce),N(w.monthNav,[\"keyup\",\"increment\"],F),N(w.daysContainer,\"click\",ue)),void 0!\u003d\u003dw.timeContainer\u0026\u0026void 0!\u003d\u003dw.minuteElement\u0026\u0026void 0!\u003d\u003dw.hourElement){var n\u003dfunction(e){return g(e).select()};N(w.timeContainer,[\"increment\"],T),N(w.timeContainer,\"blur\",T,{capture:!0}),N(w.timeContainer,\"click\",Y),N([w.hourElement,w.minuteElement],[\"focus\",\"click\"],n),void 0!\u003d\u003dw.secondElement\u0026\u0026N(w.secondElement,\"focus\",(function(){return w.secondElement\u0026\u0026w.secondElement.select()})),void 0!\u003d\u003dw.amPM\u0026\u0026N(w.amPM,\"click\",(function(e){T(e),A()}))}w.config.allowInput\u0026\u0026N(w._input,\"blur\",ne)}}(),(w.selectedDates.length||w.config.noCalendar)\u0026\u0026(w.config.enableTime\u0026\u0026S(w.config.noCalendar?w.latestSelectedDateObj||w.config.minDate:void 0),be(!1)),E();var n\u003d/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile\u0026\u0026n\u0026\u0026ce(),pe(\"onReady\")}(),w}function E(e,n){for(var t\u003dArray.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a\u003d[],i\u003d0;i\u003ct.length;i++){var o\u003dt[i];try{if(null!\u003d\u003do.getAttribute(\"data-fp-omit\"))continue;void 0!\u003d\u003do._flatpickr\u0026\u0026(o._flatpickr.destroy(),o._flatpickr\u003dvoid 0),o._flatpickr\u003dx(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1\u003d\u003d\u003da.length?a[0]:a}\"function\"!\u003dtypeof Object.assign\u0026\u0026(Object.assign\u003dfunction(e){for(var n\u003d[],t\u003d1;t\u003carguments.length;t++)n[t-1]\u003darguments[t];if(!e)throw TypeError(\"Cannot convert undefined or null to object\");for(var a\u003dfunction(n){n\u0026\u0026Object.keys(n).forEach((function(t){return e[t]\u003dn[t]}))},i\u003d0,o\u003dn;i\u003co.length;i++){var r\u003do[i];a(r)}return e}),\"undefined\"!\u003dtypeof HTMLElement\u0026\u0026\"undefined\"!\u003dtypeof HTMLCollection\u0026\u0026\"undefined\"!\u003dtypeof NodeList\u0026\u0026(HTMLCollection.prototype.flatpickr\u003dNodeList.prototype.flatpickr\u003dfunction(e){return E(this,e)},HTMLElement.prototype.flatpickr\u003dfunction(e){return E([this],e)});var k\u003dfunction(e,n){return\"string\"\u003d\u003dtypeof e?E(window.document.querySelectorAll(e),n):e instanceof Node?E([e],n):E(e,n)};return k.defaultConfig\u003d{},k.l10ns\u003d{en:e({},i),default:e({},i)},k.localize\u003dfunction(n){k.l10ns.default\u003de(e({},k.l10ns.default),n)},k.setDefaults\u003dfunction(n){k.defaultConfig\u003de(e({},k.defaultConfig),n)},k.parseDate\u003dC({}),k.formatDate\u003db({}),k.compareDates\u003dM,\"undefined\"!\u003dtypeof jQuery\u0026\u0026void 0!\u003d\u003djQuery.fn\u0026\u0026(jQuery.fn.flatpickr\u003dfunction(e){return E(this,e)}),Date.prototype.fp_incr\u003dfunction(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+(\"string\"\u003d\u003dtypeof e?parseInt(e,10):e))},\"undefined\"!\u003dtypeof window\u0026\u0026(window.flatpickr\u003dk),k},\"object\"\u003d\u003dtypeof t\u0026\u0026void 0!\u003d\u003dn?n.exports\u003dr():\"function\"\u003d\u003dtypeof define\u0026\u0026define.amd?define(r):(o\u003do||self).flatpickr\u003dr()},\n \"df2378664f\": function _(e,t,o,i,a){i();const n\u003de(\"tslib\"),s\u003de(\"@bokehjs/core/dom\"),c\u003de(\"@bokehjs/models/layouts/html_box\"),r\u003de(\"@bokehjs/models/sources/column_data_source\"),d\u003de(\"7e38aee5d7\"),l\u003de(\"7116a7a602\"),_\u003de(\"6e04fbe567\"),h\u003dn.__importDefault(e(\"093eb75864\"));function p(){const e\u003d{},t\u003dwindow.deck,o\u003dObject.keys(t).filter((e\u003d\u003ee.charAt(0)\u003d\u003d\u003de.charAt(0).toUpperCase()));for(const i of o)e[i]\u003dt[i];return e}class u extends l.PanelHTMLBoxView{connect_signals(){super.connect_signals();const{data:e,mapbox_api_key:t,tooltip:o,layers:i,initialViewState:a,data_sources:n}\u003dthis.model.properties;this.on_change([t,o],(()\u003d\u003ethis.render())),this.on_change([e,a],(()\u003d\u003ethis.updateDeck())),this.on_change([i],(()\u003d\u003ethis._update_layers())),this.on_change([n],(()\u003d\u003ethis._connect_sources(!0))),this._layer_map\u003d{},this._connected\u003d[],this._connect_sources()}_update_layers(){this._layer_map\u003d{},this._update_data(!0)}_connect_sources(e\u003d!1){for(const e of this.model.data_sources)this._connected.indexOf(e)\u003c0\u0026\u0026(this.connect(e.properties.data.change,(()\u003d\u003ethis._update_data(!0))),this._connected.push(e));this._update_data(e)}initialize(){if(super.initialize(),window.deck.JSONConverter){const{CSVLoader:e,Tile3DLoader:t}\u003dwindow.loaders;window.loaders.registerLoaders([t,e]);const o\u003d{classes:p(),enumerations:{COORDINATE_SYSTEM:window.deck.COORDINATE_SYSTEM,GL:h.default},constants:{Tile3DLoader:t}};this.jsonConverter\u003dnew window.deck.JSONConverter({configuration:o})}}_update_data(e\u003d!0){let t\u003d0;for(const e of this.model.layers){let o;if(t+\u003d1,t-1 in this._layer_map)o\u003dthis.model.data_sources[this._layer_map[t-1]];else{if(\"number\"!\u003dtypeof e.data)continue;this._layer_map[t-1]\u003de.data,o\u003dthis.model.data_sources[e.data]}e.data\u003dd.transform_cds_to_records(o)}e\u0026\u0026this.updateDeck()}_on_click_event(e){const t\u003d{coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.clickState\u003dt}_on_hover_event(e){if(null\u003d\u003de.coordinate)return;const t\u003d{coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.hoverState\u003dt}_on_viewState_event(e){this.model.viewState\u003de.viewState}getData(){return Object.assign(Object.assign({},this.model.data),{layers:this.model.layers,initialViewState:this.model.initialViewState,onViewStateChange:e\u003d\u003ethis._on_viewState_event(e),onClick:e\u003d\u003ethis._on_click_event(e),onHover:e\u003d\u003ethis._on_hover_event(e)})}updateDeck(){if(!this.deckGL)return void this.render();const e\u003dthis.getData();if(window.deck.updateDeck)window.deck.updateDeck(e,this.deckGL);else{const t\u003dthis.jsonConverter.convert(e);this.deckGL.setProps(t)}}createDeck({mapboxApiKey:e,container:t,jsonInput:o,tooltip:i}){let a;try{const n\u003dthis.jsonConverter.convert(o),s\u003d_.makeTooltip(i,n.layers);a\u003dnew window.deck.DeckGL(Object.assign(Object.assign({},n),{map:window.mapboxgl,mapboxApiAccessToken:e,container:t,getTooltip:s}))}catch(e){console.error(e)}return a}render(){super.render();const e\u003ds.div({class:\"deckgl\"});l.set_size(e,this.model);const t\u003dthis.model.mapbox_api_key,o\u003dthis.model.tooltip,i\u003dthis.getData();window.deck.createDeck?this.deckGL\u003dwindow.deck.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}):this.deckGL\u003dthis.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}),this.el.appendChild(e)}}o.DeckGLPlotView\u003du,u.__name__\u003d\"DeckGLPlotView\";class k extends c.HTMLBox{constructor(e){super(e)}static init_DeckGLPlot(){this.prototype.default_view\u003du,this.define((({Any:e,Array:t,String:o,Ref:i})\u003d\u003e({data:[e],data_sources:[t(i(r.ColumnDataSource)),[]],clickState:[e,{}],hoverState:[e,{}],initialViewState:[e,{}],layers:[t(e),[]],mapbox_api_key:[o,\"\"],tooltip:[e,{}],viewState:[e,{}]}))),this.override({height:400,width:600})}}o.DeckGLPlot\u003dk,k.__name__\u003d\"DeckGLPlot\",k.__module__\u003d\"panel.models.deckgl\",k.init_DeckGLPlot()},\n \"6e04fbe567\": function _(t,e,n,i,l){\n /*\n This file was adapted from https://github.com/uber/deck.gl/ the LICENSE\n below is preserved to comply with the original license.\n \n Copyright (c) 2015 - 2017 Uber Technologies, Inc.\n \n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n \n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n \n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n */\n let o,r;i();const c\u003d{fontFamily:\u0027\"Helvetica Neue\", Helvetica, Arial, sans-serif\u0027,display:\"flex\",flex:\"wrap\",maxWidth:\"500px\",flexDirection:\"column\",zIndex:2};function s(){return document.createElement(\"div\")}function a(t){if(!t.picked)return null;if(t.object\u003d\u003d\u003do)return r;const e\u003d{html:u(t.object),style:c};return r\u003de,o\u003dt.object,e}n.getTooltipDefault\u003da;const f\u003dnew Set([\"position\",\"index\"]);function u(t){const e\u003ds();for(const n in t){if(f.has(n))continue;const i\u003ds();i.className\u003d\"header\",i.textContent\u003dn;const l\u003ds();l.className\u003d\"value\",l.textContent\u003dh(t[n]);const o\u003ds();p(o,i,l),o.appendChild(i),o.appendChild(l),e.appendChild(o)}return e.innerHTML}function p(t,e,n){Object.assign(e.style,{fontWeight:700,marginRight:\"10px\",flex:\"1 1 0%\"}),Object.assign(n.style,{flex:\"none\",maxWidth:\"250px\",overflow:\"hidden\",whiteSpace:\"nowrap\",textOverflow:\"ellipsis\"}),Object.assign(t.style,{display:\"flex\",flexDirection:\"row\",justifyContent:\"space-between\",alignItems:\"stretch\"})}function h(t){let e;if(Array.isArray(t)\u0026\u0026t.length\u003e4)e\u003d`Array\u003c${t.length}\u003e`;else if(\"string\"\u003d\u003dtypeof t)e\u003dt;else if(\"number\"\u003d\u003dtypeof t)e\u003dString(t);else try{e\u003dJSON.stringify(t)}catch(t){e\u003d\"\u003cNon-Serializable Object\u003e\"}return e.length\u003e50\u0026\u0026(e\u003de.slice(0,50)),e}function d(t,e){let n\u003dt;for(const t in e){if(\"object\"\u003d\u003dtypeof e[t])for(const i in e[t])n\u003dn.replace(`{${t}.${i}}`,e[t][i]);n\u003dn.replace(`{${t}}`,e[t])}return n}n.tabularize\u003du,n.toText\u003dh,n.substituteIn\u003dd,n.makeTooltip\u003dfunction(t,e){if(!t)return null;let n\u003d!1;const i\u003d{};for(let l\u003d0;l\u003ce.length;l++){const o\u003de[l].id;\"boolean\"!\u003dtypeof t\u0026\u0026(l.toString()in t||o in t)\u0026\u0026(i[o]\u003do in t?t[o]:t[l.toString()],n\u003d!0)}return t.html||t.text||n?e\u003d\u003e{if(!e.picked)return null;const l\u003dn?i[e.layer.id]:t;if(null\u003d\u003dl)return;if(\"boolean\"\u003d\u003dtypeof l)return l?a(e):null;const o\u003d{style:l.style||c};return l.html?o.html\u003dd(l.html,e.object):o.text\u003dd(l.text,e.object),o}:a}},\n \"093eb75864\": function _(E,_,R,T,A){_.exports\u003d{DEPTH_BUFFER_BIT:256,STENCIL_BUFFER_BIT:1024,COLOR_BUFFER_BIT:16384,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,ZERO:0,ONE:1,SRC_COLOR:768,ONE_MINUS_SRC_COLOR:769,SRC_ALPHA:770,ONE_MINUS_SRC_ALPHA:771,DST_ALPHA:772,ONE_MINUS_DST_ALPHA:773,DST_COLOR:774,ONE_MINUS_DST_COLOR:775,SRC_ALPHA_SATURATE:776,CONSTANT_COLOR:32769,ONE_MINUS_CONSTANT_COLOR:32770,CONSTANT_ALPHA:32771,ONE_MINUS_CONSTANT_ALPHA:32772,FUNC_ADD:32774,FUNC_SUBTRACT:32778,FUNC_REVERSE_SUBTRACT:32779,BLEND_EQUATION:32777,BLEND_EQUATION_RGB:32777,BLEND_EQUATION_ALPHA:34877,BLEND_DST_RGB:32968,BLEND_SRC_RGB:32969,BLEND_DST_ALPHA:32970,BLEND_SRC_ALPHA:32971,BLEND_COLOR:32773,ARRAY_BUFFER_BINDING:34964,ELEMENT_ARRAY_BUFFER_BINDING:34965,LINE_WIDTH:2849,ALIASED_POINT_SIZE_RANGE:33901,ALIASED_LINE_WIDTH_RANGE:33902,CULL_FACE_MODE:2885,FRONT_FACE:2886,DEPTH_RANGE:2928,DEPTH_WRITEMASK:2930,DEPTH_CLEAR_VALUE:2931,DEPTH_FUNC:2932,STENCIL_CLEAR_VALUE:2961,STENCIL_FUNC:2962,STENCIL_FAIL:2964,STENCIL_PASS_DEPTH_FAIL:2965,STENCIL_PASS_DEPTH_PASS:2966,STENCIL_REF:2967,STENCIL_VALUE_MASK:2963,STENCIL_WRITEMASK:2968,STENCIL_BACK_FUNC:34816,STENCIL_BACK_FAIL:34817,STENCIL_BACK_PASS_DEPTH_FAIL:34818,STENCIL_BACK_PASS_DEPTH_PASS:34819,STENCIL_BACK_REF:36003,STENCIL_BACK_VALUE_MASK:36004,STENCIL_BACK_WRITEMASK:36005,VIEWPORT:2978,SCISSOR_BOX:3088,COLOR_CLEAR_VALUE:3106,COLOR_WRITEMASK:3107,UNPACK_ALIGNMENT:3317,PACK_ALIGNMENT:3333,MAX_TEXTURE_SIZE:3379,MAX_VIEWPORT_DIMS:3386,SUBPIXEL_BITS:3408,RED_BITS:3410,GREEN_BITS:3411,BLUE_BITS:3412,ALPHA_BITS:3413,DEPTH_BITS:3414,STENCIL_BITS:3415,POLYGON_OFFSET_UNITS:10752,POLYGON_OFFSET_FACTOR:32824,TEXTURE_BINDING_2D:32873,SAMPLE_BUFFERS:32936,SAMPLES:32937,SAMPLE_COVERAGE_VALUE:32938,SAMPLE_COVERAGE_INVERT:32939,COMPRESSED_TEXTURE_FORMATS:34467,VENDOR:7936,RENDERER:7937,VERSION:7938,IMPLEMENTATION_COLOR_READ_TYPE:35738,IMPLEMENTATION_COLOR_READ_FORMAT:35739,BROWSER_DEFAULT_WEBGL:37444,STATIC_DRAW:35044,STREAM_DRAW:35040,DYNAMIC_DRAW:35048,ARRAY_BUFFER:34962,ELEMENT_ARRAY_BUFFER:34963,BUFFER_SIZE:34660,BUFFER_USAGE:34661,CURRENT_VERTEX_ATTRIB:34342,VERTEX_ATTRIB_ARRAY_ENABLED:34338,VERTEX_ATTRIB_ARRAY_SIZE:34339,VERTEX_ATTRIB_ARRAY_STRIDE:34340,VERTEX_ATTRIB_ARRAY_TYPE:34341,VERTEX_ATTRIB_ARRAY_NORMALIZED:34922,VERTEX_ATTRIB_ARRAY_POINTER:34373,VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:34975,CULL_FACE:2884,FRONT:1028,BACK:1029,FRONT_AND_BACK:1032,BLEND:3042,DEPTH_TEST:2929,DITHER:3024,POLYGON_OFFSET_FILL:32823,SAMPLE_ALPHA_TO_COVERAGE:32926,SAMPLE_COVERAGE:32928,SCISSOR_TEST:3089,STENCIL_TEST:2960,NO_ERROR:0,INVALID_ENUM:1280,INVALID_VALUE:1281,INVALID_OPERATION:1282,OUT_OF_MEMORY:1285,CONTEXT_LOST_WEBGL:37442,CW:2304,CCW:2305,DONT_CARE:4352,FASTEST:4353,NICEST:4354,GENERATE_MIPMAP_HINT:33170,BYTE:5120,UNSIGNED_BYTE:5121,SHORT:5122,UNSIGNED_SHORT:5123,INT:5124,UNSIGNED_INT:5125,FLOAT:5126,DOUBLE:5130,DEPTH_COMPONENT:6402,ALPHA:6406,RGB:6407,RGBA:6408,LUMINANCE:6409,LUMINANCE_ALPHA:6410,UNSIGNED_SHORT_4_4_4_4:32819,UNSIGNED_SHORT_5_5_5_1:32820,UNSIGNED_SHORT_5_6_5:33635,FRAGMENT_SHADER:35632,VERTEX_SHADER:35633,COMPILE_STATUS:35713,DELETE_STATUS:35712,LINK_STATUS:35714,VALIDATE_STATUS:35715,ATTACHED_SHADERS:35717,ACTIVE_ATTRIBUTES:35721,ACTIVE_UNIFORMS:35718,MAX_VERTEX_ATTRIBS:34921,MAX_VERTEX_UNIFORM_VECTORS:36347,MAX_VARYING_VECTORS:36348,MAX_COMBINED_TEXTURE_IMAGE_UNITS:35661,MAX_VERTEX_TEXTURE_IMAGE_UNITS:35660,MAX_TEXTURE_IMAGE_UNITS:34930,MAX_FRAGMENT_UNIFORM_VECTORS:36349,SHADER_TYPE:35663,SHADING_LANGUAGE_VERSION:35724,CURRENT_PROGRAM:35725,NEVER:512,ALWAYS:519,LESS:513,EQUAL:514,LEQUAL:515,GREATER:516,GEQUAL:518,NOTEQUAL:517,KEEP:7680,REPLACE:7681,INCR:7682,DECR:7683,INVERT:5386,INCR_WRAP:34055,DECR_WRAP:34056,NEAREST:9728,LINEAR:9729,NEAREST_MIPMAP_NEAREST:9984,LINEAR_MIPMAP_NEAREST:9985,NEAREST_MIPMAP_LINEAR:9986,LINEAR_MIPMAP_LINEAR:9987,TEXTURE_MAG_FILTER:10240,TEXTURE_MIN_FILTER:10241,TEXTURE_WRAP_S:10242,TEXTURE_WRAP_T:10243,TEXTURE_2D:3553,TEXTURE:5890,TEXTURE_CUBE_MAP:34067,TEXTURE_BINDING_CUBE_MAP:34068,TEXTURE_CUBE_MAP_POSITIVE_X:34069,TEXTURE_CUBE_MAP_NEGATIVE_X:34070,TEXTURE_CUBE_MAP_POSITIVE_Y:34071,TEXTURE_CUBE_MAP_NEGATIVE_Y:34072,TEXTURE_CUBE_MAP_POSITIVE_Z:34073,TEXTURE_CUBE_MAP_NEGATIVE_Z:34074,MAX_CUBE_MAP_TEXTURE_SIZE:34076,TEXTURE0:33984,ACTIVE_TEXTURE:34016,REPEAT:10497,CLAMP_TO_EDGE:33071,MIRRORED_REPEAT:33648,TEXTURE_WIDTH:4096,TEXTURE_HEIGHT:4097,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,INT_VEC2:35667,INT_VEC3:35668,INT_VEC4:35669,BOOL:35670,BOOL_VEC2:35671,BOOL_VEC3:35672,BOOL_VEC4:35673,FLOAT_MAT2:35674,FLOAT_MAT3:35675,FLOAT_MAT4:35676,SAMPLER_2D:35678,SAMPLER_CUBE:35680,LOW_FLOAT:36336,MEDIUM_FLOAT:36337,HIGH_FLOAT:36338,LOW_INT:36339,MEDIUM_INT:36340,HIGH_INT:36341,FRAMEBUFFER:36160,RENDERBUFFER:36161,RGBA4:32854,RGB5_A1:32855,RGB565:36194,DEPTH_COMPONENT16:33189,STENCIL_INDEX:6401,STENCIL_INDEX8:36168,DEPTH_STENCIL:34041,RENDERBUFFER_WIDTH:36162,RENDERBUFFER_HEIGHT:36163,RENDERBUFFER_INTERNAL_FORMAT:36164,RENDERBUFFER_RED_SIZE:36176,RENDERBUFFER_GREEN_SIZE:36177,RENDERBUFFER_BLUE_SIZE:36178,RENDERBUFFER_ALPHA_SIZE:36179,RENDERBUFFER_DEPTH_SIZE:36180,RENDERBUFFER_STENCIL_SIZE:36181,FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:36048,FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:36049,FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:36050,FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:36051,COLOR_ATTACHMENT0:36064,DEPTH_ATTACHMENT:36096,STENCIL_ATTACHMENT:36128,DEPTH_STENCIL_ATTACHMENT:33306,NONE:0,FRAMEBUFFER_COMPLETE:36053,FRAMEBUFFER_INCOMPLETE_ATTACHMENT:36054,FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:36055,FRAMEBUFFER_INCOMPLETE_DIMENSIONS:36057,FRAMEBUFFER_UNSUPPORTED:36061,FRAMEBUFFER_BINDING:36006,RENDERBUFFER_BINDING:36007,READ_FRAMEBUFFER:36008,DRAW_FRAMEBUFFER:36009,MAX_RENDERBUFFER_SIZE:34024,INVALID_FRAMEBUFFER_OPERATION:1286,UNPACK_FLIP_Y_WEBGL:37440,UNPACK_PREMULTIPLY_ALPHA_WEBGL:37441,UNPACK_COLORSPACE_CONVERSION_WEBGL:37443,READ_BUFFER:3074,UNPACK_ROW_LENGTH:3314,UNPACK_SKIP_ROWS:3315,UNPACK_SKIP_PIXELS:3316,PACK_ROW_LENGTH:3330,PACK_SKIP_ROWS:3331,PACK_SKIP_PIXELS:3332,TEXTURE_BINDING_3D:32874,UNPACK_SKIP_IMAGES:32877,UNPACK_IMAGE_HEIGHT:32878,MAX_3D_TEXTURE_SIZE:32883,MAX_ELEMENTS_VERTICES:33e3,MAX_ELEMENTS_INDICES:33001,MAX_TEXTURE_LOD_BIAS:34045,MAX_FRAGMENT_UNIFORM_COMPONENTS:35657,MAX_VERTEX_UNIFORM_COMPONENTS:35658,MAX_ARRAY_TEXTURE_LAYERS:35071,MIN_PROGRAM_TEXEL_OFFSET:35076,MAX_PROGRAM_TEXEL_OFFSET:35077,MAX_VARYING_COMPONENTS:35659,FRAGMENT_SHADER_DERIVATIVE_HINT:35723,RASTERIZER_DISCARD:35977,VERTEX_ARRAY_BINDING:34229,MAX_VERTEX_OUTPUT_COMPONENTS:37154,MAX_FRAGMENT_INPUT_COMPONENTS:37157,MAX_SERVER_WAIT_TIMEOUT:37137,MAX_ELEMENT_INDEX:36203,RED:6403,RGB8:32849,RGBA8:32856,RGB10_A2:32857,TEXTURE_3D:32879,TEXTURE_WRAP_R:32882,TEXTURE_MIN_LOD:33082,TEXTURE_MAX_LOD:33083,TEXTURE_BASE_LEVEL:33084,TEXTURE_MAX_LEVEL:33085,TEXTURE_COMPARE_MODE:34892,TEXTURE_COMPARE_FUNC:34893,SRGB:35904,SRGB8:35905,SRGB8_ALPHA8:35907,COMPARE_REF_TO_TEXTURE:34894,RGBA32F:34836,RGB32F:34837,RGBA16F:34842,RGB16F:34843,TEXTURE_2D_ARRAY:35866,TEXTURE_BINDING_2D_ARRAY:35869,R11F_G11F_B10F:35898,RGB9_E5:35901,RGBA32UI:36208,RGB32UI:36209,RGBA16UI:36214,RGB16UI:36215,RGBA8UI:36220,RGB8UI:36221,RGBA32I:36226,RGB32I:36227,RGBA16I:36232,RGB16I:36233,RGBA8I:36238,RGB8I:36239,RED_INTEGER:36244,RGB_INTEGER:36248,RGBA_INTEGER:36249,R8:33321,RG8:33323,R16F:33325,R32F:33326,RG16F:33327,RG32F:33328,R8I:33329,R8UI:33330,R16I:33331,R16UI:33332,R32I:33333,R32UI:33334,RG8I:33335,RG8UI:33336,RG16I:33337,RG16UI:33338,RG32I:33339,RG32UI:33340,R8_SNORM:36756,RG8_SNORM:36757,RGB8_SNORM:36758,RGBA8_SNORM:36759,RGB10_A2UI:36975,TEXTURE_IMMUTABLE_FORMAT:37167,TEXTURE_IMMUTABLE_LEVELS:33503,UNSIGNED_INT_2_10_10_10_REV:33640,UNSIGNED_INT_10F_11F_11F_REV:35899,UNSIGNED_INT_5_9_9_9_REV:35902,FLOAT_32_UNSIGNED_INT_24_8_REV:36269,UNSIGNED_INT_24_8:34042,HALF_FLOAT:5131,RG:33319,RG_INTEGER:33320,INT_2_10_10_10_REV:36255,CURRENT_QUERY:34917,QUERY_RESULT:34918,QUERY_RESULT_AVAILABLE:34919,ANY_SAMPLES_PASSED:35887,ANY_SAMPLES_PASSED_CONSERVATIVE:36202,MAX_DRAW_BUFFERS:34852,DRAW_BUFFER0:34853,DRAW_BUFFER1:34854,DRAW_BUFFER2:34855,DRAW_BUFFER3:34856,DRAW_BUFFER4:34857,DRAW_BUFFER5:34858,DRAW_BUFFER6:34859,DRAW_BUFFER7:34860,DRAW_BUFFER8:34861,DRAW_BUFFER9:34862,DRAW_BUFFER10:34863,DRAW_BUFFER11:34864,DRAW_BUFFER12:34865,DRAW_BUFFER13:34866,DRAW_BUFFER14:34867,DRAW_BUFFER15:34868,MAX_COLOR_ATTACHMENTS:36063,COLOR_ATTACHMENT1:36065,COLOR_ATTACHMENT2:36066,COLOR_ATTACHMENT3:36067,COLOR_ATTACHMENT4:36068,COLOR_ATTACHMENT5:36069,COLOR_ATTACHMENT6:36070,COLOR_ATTACHMENT7:36071,COLOR_ATTACHMENT8:36072,COLOR_ATTACHMENT9:36073,COLOR_ATTACHMENT10:36074,COLOR_ATTACHMENT11:36075,COLOR_ATTACHMENT12:36076,COLOR_ATTACHMENT13:36077,COLOR_ATTACHMENT14:36078,COLOR_ATTACHMENT15:36079,SAMPLER_3D:35679,SAMPLER_2D_SHADOW:35682,SAMPLER_2D_ARRAY:36289,SAMPLER_2D_ARRAY_SHADOW:36292,SAMPLER_CUBE_SHADOW:36293,INT_SAMPLER_2D:36298,INT_SAMPLER_3D:36299,INT_SAMPLER_CUBE:36300,INT_SAMPLER_2D_ARRAY:36303,UNSIGNED_INT_SAMPLER_2D:36306,UNSIGNED_INT_SAMPLER_3D:36307,UNSIGNED_INT_SAMPLER_CUBE:36308,UNSIGNED_INT_SAMPLER_2D_ARRAY:36311,MAX_SAMPLES:36183,SAMPLER_BINDING:35097,PIXEL_PACK_BUFFER:35051,PIXEL_UNPACK_BUFFER:35052,PIXEL_PACK_BUFFER_BINDING:35053,PIXEL_UNPACK_BUFFER_BINDING:35055,COPY_READ_BUFFER:36662,COPY_WRITE_BUFFER:36663,COPY_READ_BUFFER_BINDING:36662,COPY_WRITE_BUFFER_BINDING:36663,FLOAT_MAT2x3:35685,FLOAT_MAT2x4:35686,FLOAT_MAT3x2:35687,FLOAT_MAT3x4:35688,FLOAT_MAT4x2:35689,FLOAT_MAT4x3:35690,UNSIGNED_INT_VEC2:36294,UNSIGNED_INT_VEC3:36295,UNSIGNED_INT_VEC4:36296,UNSIGNED_NORMALIZED:35863,SIGNED_NORMALIZED:36764,VERTEX_ATTRIB_ARRAY_INTEGER:35069,VERTEX_ATTRIB_ARRAY_DIVISOR:35070,TRANSFORM_FEEDBACK_BUFFER_MODE:35967,MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:35968,TRANSFORM_FEEDBACK_VARYINGS:35971,TRANSFORM_FEEDBACK_BUFFER_START:35972,TRANSFORM_FEEDBACK_BUFFER_SIZE:35973,TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:35976,MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:35978,MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:35979,INTERLEAVED_ATTRIBS:35980,SEPARATE_ATTRIBS:35981,TRANSFORM_FEEDBACK_BUFFER:35982,TRANSFORM_FEEDBACK_BUFFER_BINDING:35983,TRANSFORM_FEEDBACK:36386,TRANSFORM_FEEDBACK_PAUSED:36387,TRANSFORM_FEEDBACK_ACTIVE:36388,TRANSFORM_FEEDBACK_BINDING:36389,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:33296,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:33297,FRAMEBUFFER_ATTACHMENT_RED_SIZE:33298,FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:33299,FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:33300,FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:33301,FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:33302,FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:33303,FRAMEBUFFER_DEFAULT:33304,DEPTH24_STENCIL8:35056,DRAW_FRAMEBUFFER_BINDING:36006,READ_FRAMEBUFFER_BINDING:36010,RENDERBUFFER_SAMPLES:36011,FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:36052,FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:36182,UNIFORM_BUFFER:35345,UNIFORM_BUFFER_BINDING:35368,UNIFORM_BUFFER_START:35369,UNIFORM_BUFFER_SIZE:35370,MAX_VERTEX_UNIFORM_BLOCKS:35371,MAX_FRAGMENT_UNIFORM_BLOCKS:35373,MAX_COMBINED_UNIFORM_BLOCKS:35374,MAX_UNIFORM_BUFFER_BINDINGS:35375,MAX_UNIFORM_BLOCK_SIZE:35376,MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:35377,MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:35379,UNIFORM_BUFFER_OFFSET_ALIGNMENT:35380,ACTIVE_UNIFORM_BLOCKS:35382,UNIFORM_TYPE:35383,UNIFORM_SIZE:35384,UNIFORM_BLOCK_INDEX:35386,UNIFORM_OFFSET:35387,UNIFORM_ARRAY_STRIDE:35388,UNIFORM_MATRIX_STRIDE:35389,UNIFORM_IS_ROW_MAJOR:35390,UNIFORM_BLOCK_BINDING:35391,UNIFORM_BLOCK_DATA_SIZE:35392,UNIFORM_BLOCK_ACTIVE_UNIFORMS:35394,UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:35395,UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:35396,UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:35398,OBJECT_TYPE:37138,SYNC_CONDITION:37139,SYNC_STATUS:37140,SYNC_FLAGS:37141,SYNC_FENCE:37142,SYNC_GPU_COMMANDS_COMPLETE:37143,UNSIGNALED:37144,SIGNALED:37145,ALREADY_SIGNALED:37146,TIMEOUT_EXPIRED:37147,CONDITION_SATISFIED:37148,WAIT_FAILED:37149,SYNC_FLUSH_COMMANDS_BIT:1,COLOR:6144,DEPTH:6145,STENCIL:6146,MIN:32775,MAX:32776,DEPTH_COMPONENT24:33190,STREAM_READ:35041,STREAM_COPY:35042,STATIC_READ:35045,STATIC_COPY:35046,DYNAMIC_READ:35049,DYNAMIC_COPY:35050,DEPTH_COMPONENT32F:36012,DEPTH32F_STENCIL8:36013,INVALID_INDEX:4294967295,TIMEOUT_IGNORED:-1,MAX_CLIENT_WAIT_TIMEOUT_WEBGL:37447,VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:35070,UNMASKED_VENDOR_WEBGL:37445,UNMASKED_RENDERER_WEBGL:37446,MAX_TEXTURE_MAX_ANISOTROPY_EXT:34047,TEXTURE_MAX_ANISOTROPY_EXT:34046,COMPRESSED_RGB_S3TC_DXT1_EXT:33776,COMPRESSED_RGBA_S3TC_DXT1_EXT:33777,COMPRESSED_RGBA_S3TC_DXT3_EXT:33778,COMPRESSED_RGBA_S3TC_DXT5_EXT:33779,COMPRESSED_R11_EAC:37488,COMPRESSED_SIGNED_R11_EAC:37489,COMPRESSED_RG11_EAC:37490,COMPRESSED_SIGNED_RG11_EAC:37491,COMPRESSED_RGB8_ETC2:37492,COMPRESSED_RGBA8_ETC2_EAC:37493,COMPRESSED_SRGB8_ETC2:37494,COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:37495,COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2:37496,COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2:37497,COMPRESSED_RGB_PVRTC_4BPPV1_IMG:35840,COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:35842,COMPRESSED_RGB_PVRTC_2BPPV1_IMG:35841,COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:35843,COMPRESSED_RGB_ETC1_WEBGL:36196,COMPRESSED_RGB_ATC_WEBGL:35986,COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL:35986,COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL:34798,UNSIGNED_INT_24_8_WEBGL:34042,HALF_FLOAT_OES:36193,RGBA32F_EXT:34836,RGB32F_EXT:34837,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:33297,UNSIGNED_NORMALIZED_EXT:35863,MIN_EXT:32775,MAX_EXT:32776,SRGB_EXT:35904,SRGB_ALPHA_EXT:35906,SRGB8_ALPHA8_EXT:35907,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT:33296,FRAGMENT_SHADER_DERIVATIVE_HINT_OES:35723,COLOR_ATTACHMENT0_WEBGL:36064,COLOR_ATTACHMENT1_WEBGL:36065,COLOR_ATTACHMENT2_WEBGL:36066,COLOR_ATTACHMENT3_WEBGL:36067,COLOR_ATTACHMENT4_WEBGL:36068,COLOR_ATTACHMENT5_WEBGL:36069,COLOR_ATTACHMENT6_WEBGL:36070,COLOR_ATTACHMENT7_WEBGL:36071,COLOR_ATTACHMENT8_WEBGL:36072,COLOR_ATTACHMENT9_WEBGL:36073,COLOR_ATTACHMENT10_WEBGL:36074,COLOR_ATTACHMENT11_WEBGL:36075,COLOR_ATTACHMENT12_WEBGL:36076,COLOR_ATTACHMENT13_WEBGL:36077,COLOR_ATTACHMENT14_WEBGL:36078,COLOR_ATTACHMENT15_WEBGL:36079,DRAW_BUFFER0_WEBGL:34853,DRAW_BUFFER1_WEBGL:34854,DRAW_BUFFER2_WEBGL:34855,DRAW_BUFFER3_WEBGL:34856,DRAW_BUFFER4_WEBGL:34857,DRAW_BUFFER5_WEBGL:34858,DRAW_BUFFER6_WEBGL:34859,DRAW_BUFFER7_WEBGL:34860,DRAW_BUFFER8_WEBGL:34861,DRAW_BUFFER9_WEBGL:34862,DRAW_BUFFER10_WEBGL:34863,DRAW_BUFFER11_WEBGL:34864,DRAW_BUFFER12_WEBGL:34865,DRAW_BUFFER13_WEBGL:34866,DRAW_BUFFER14_WEBGL:34867,DRAW_BUFFER15_WEBGL:34868,MAX_COLOR_ATTACHMENTS_WEBGL:36063,MAX_DRAW_BUFFERS_WEBGL:34852,VERTEX_ARRAY_BINDING_OES:34229,QUERY_COUNTER_BITS_EXT:34916,CURRENT_QUERY_EXT:34917,QUERY_RESULT_EXT:34918,QUERY_RESULT_AVAILABLE_EXT:34919,TIME_ELAPSED_EXT:35007,TIMESTAMP_EXT:36392,GPU_DISJOINT_EXT:36795}},\n \"9d046c4720\": function _(t,e,s,h,i){h();const r\u003dt(\"@bokehjs/models/layouts/html_box\");class n extends r.HTMLBoxView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,(()\u003d\u003ethis._plot()));const{width:t,height:e,renderer:s,theme:h}\u003dthis.model.properties;this.on_change([t,e],(()\u003d\u003ethis._resize())),this.on_change([h,s],(()\u003d\u003ethis.render()))}render(){super.render();const t\u003d{width:this.model.width,height:this.model.height,renderer:this.model.renderer};null!\u003dthis._chart\u0026\u0026window.echarts.dispose(this._chart),this._chart\u003dwindow.echarts.init(this.el,this.model.theme,t),this._plot()}after_layout(){super.after_layout(),this._chart.resize()}_plot(){null!\u003dwindow.echarts\u0026\u0026this._chart.setOption(this.model.data)}_resize(){this._chart.resize({width:this.model.width,height:this.model.height})}}s.EChartsView\u003dn,n.__name__\u003d\"EChartsView\";class a extends r.HTMLBox{constructor(t){super(t)}static init_ECharts(){this.prototype.default_view\u003dn,this.define((({Any:t,String:e})\u003d\u003e({data:[t,{}],theme:[e,\"default\"],renderer:[e,\"canvas\"]})))}}s.ECharts\u003da,a.__name__\u003d\"ECharts\",a.__module__\u003d\"panel.models.echarts\",a.init_ECharts()},\n \"ed08037ce5\": function _(e,t,r,n,a){n();const o\u003de(\"@bokehjs/models/widgets/markup\"),s\u003de(\"7116a7a602\");function i(e){return(new DOMParser).parseFromString(e,\"text/html\").documentElement.textContent}r.htmlDecode\u003di;class l extends s.PanelMarkupView{render(){super.render();const e\u003di(this.model.text)||this.model.text;e?(this.markup_el.innerHTML\u003de,Array.from(this.markup_el.querySelectorAll(\"script\")).forEach((e\u003d\u003e{const t\u003ddocument.createElement(\"script\");Array.from(e.attributes).forEach((e\u003d\u003et.setAttribute(e.name,e.value))),t.appendChild(document.createTextNode(e.innerHTML)),e.parentNode\u0026\u0026e.parentNode.replaceChild(t,e)}))):this.markup_el.innerHTML\u003d\"\"}}r.HTMLView\u003dl,l.__name__\u003d\"HTMLView\";class m extends o.Markup{constructor(e){super(e)}static init_HTML(){this.prototype.default_view\u003dl}}r.HTML\u003dm,m.__name__\u003d\"HTML\",m.__module__\u003d\"panel.models.markup\",m.init_HTML()},\n \"7d45bd3bc4\": function _(require,module,exports,__esModule,__esExport){__esModule();const preact_1\u003drequire(\"6f11f2ef27\"),hooks_1\u003drequire(\"4c02a9b43f\"),preact_2\u003drequire(\"b3f51db71c\"),fast_json_patch_1\u003drequire(\"cbecfde9cd\"),html_box_1\u003drequire(\"@bokehjs/models/layouts/html_box\"),layout_1\u003drequire(\"7116a7a602\"),event_to_object_1\u003drequire(\"3329d4aa5b\"),LayoutConfigContext\u003dpreact_1.createContext({});function mountLayout(e,t,o,n){preact_1.render(preact_2.html`\n \u003c${Layout}\n saveUpdateHook\u003d${t}\n sendEvent\u003d${o}\n importSourceUrl\u003d${n}\n /\u003e\n `,e)}function Layout({saveUpdateHook:e,sendEvent:t,importSourceUrl:o}){const[n,r]\u003duseInplaceJsonPatch({});return hooks_1.useEffect((()\u003d\u003ee(r)),[r]),n.tagName?preact_2.html`\n \u003c${LayoutConfigContext.Provider}\n value\u003d${{sendEvent:t,importSourceUrl:o}}\n \u003e\n \u003c${Element} model\u003d${n} /\u003e\n \u003c//\u003e\n `:preact_2.html`\u003cdiv /\u003e`}function Element({model:e}){return e.importSource?preact_2.html`\u003c${ImportedElement} model\u003d${e} /\u003e`:preact_2.html`\u003c${StandardElement} model\u003d${e} /\u003e`}function ImportedElement({model:e}){const t\u003dhooks_1.useContext(LayoutConfigContext),o\u003duseLazyModule(e.importSource.source,t.importSourceUrl);if(o){const n\u003dgetPathProperty(o,e.tagName),r\u003delementChildren(e),a\u003delementAttributes(e,t.sendEvent);return preact_2.html`\u003c${n} ...${a}\u003e${r}\u003c//\u003e`}{const t\u003de.importSource.fallback;if(!t)return preact_2.html`\u003cdiv /\u003e`;switch(typeof t){case\"object\":return preact_2.html`\u003c${Element} model\u003d${t} /\u003e`;case\"string\":return preact_2.html`\u003cdiv\u003e${t}\u003c/div\u003e`;default:return null}}}function StandardElement({model:e}){const t\u003dhooks_1.useContext(LayoutConfigContext),o\u003delementChildren(e),n\u003delementAttributes(e,t.sendEvent);return e.children\u0026\u0026e.children.length?preact_2.html`\u003c${e.tagName} ...${n}\u003e${o}\u003c//\u003e`:preact_2.html`\u003c${e.tagName} ...${n} /\u003e`}function elementChildren(e){return e.children?e.children.map((e\u003d\u003e{switch(typeof e){case\"object\":return preact_2.html`\u003c${Element} model\u003d${e} /\u003e`;case\"string\":return e;default:return null}})):[]}function elementAttributes(e,t){const o\u003dObject.assign({},e.attributes);return e.eventHandlers\u0026\u0026Object.keys(e.eventHandlers).forEach((n\u003d\u003e{const r\u003de.eventHandlers[n];o[n]\u003deventHandler(t,r)})),o}function eventHandler(e,t){return function(){const o\u003dArray.from(arguments).map((e\u003d\u003e\"object\"\u003d\u003dtypeof e?(t.preventDefault\u0026\u0026e.preventDefault(),t.stopPropagation\u0026\u0026e.stopPropagation(),event_to_object_1.serializeEvent(e)):e));return new Promise((n\u003d\u003e{const r\u003d{data:o,target:t.target};e(r),n(r)}))}}function useLazyModule(source,sourceUrlBase\u003d\"\"){const[module,setModule]\u003dhooks_1.useState(null);return module||eval(`import(\u0027${joinUrl(sourceUrlBase,source)}\u0027)`).then(setModule),module}function getPathProperty(e,t){const o\u003dt.split(\".\");let n\u003de[o.shift()];for(let e\u003d0;e\u003co.length;e++)n\u003dn[o[e]];return n}function useInplaceJsonPatch(e){const t\u003dhooks_1.useRef(e),o\u003duseForceUpdate(),n\u003dhooks_1.useCallback(((e,n)\u003d\u003e{applyPatchInplace(t.current,e,n),o()}),[t,o]);return[t.current,n]}function applyPatchInplace(e,t,o){t?fast_json_patch_1.applyPatch(e,[{op:\"replace\",path:t,value:fast_json_patch_1.applyPatch(fast_json_patch_1.getValueByPointer(e,t),o,!1,!1).newDocument}]):fast_json_patch_1.applyPatch(e,o)}function useForceUpdate(){const[,e]\u003dhooks_1.useState({});return hooks_1.useCallback((()\u003d\u003ee({})),[])}function joinUrl(e,t){return t.startsWith(\"./\")?(e.endsWith(\"/\")?e.slice(0,-1):e)+t.slice(1):t}exports.mountLayout\u003dmountLayout,exports.default\u003dLayout;class IDOMView extends layout_1.PanelHTMLBoxView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.event.change,(()\u003d\u003e{this._update(...this.model.event),setTimeout((()\u003d\u003e{requestAnimationFrame((()\u003d\u003ethis.fix_layout()))}))}))}fix_layout(){this.update_layout(),this.compute_layout(),this.invalidate_layout(),layout_1.set_size(this.el,this.model)}initialize(){super.initialize(),mountLayout(this.el,(e\u003d\u003ethis._save_update(e)),(e\u003d\u003ethis._send(e)),this.model.importSourceUrl)}async lazy_initialize(){await super.lazy_initialize(),await new Promise((e\u003d\u003e{const t\u003d()\u003d\u003e{this._update?e(null):setTimeout(t,100)};t()}))}_save_update(e){this._update\u003de}async render(){super.render(),this._update(...this.model.event),await new Promise((e\u003d\u003e{const t\u003d()\u003d\u003e{this.el.children.length?(this.fix_layout(),e(null)):setTimeout(t,50)};t()}))}_send(e){this.model.msg\u003de}}exports.IDOMView\u003dIDOMView,IDOMView.__name__\u003d\"IDOMView\";class IDOM extends html_box_1.HTMLBox{constructor(e){super(e)}static init_IDOM(){this.prototype.default_view\u003dIDOMView,this.define((({Any:e,String:t})\u003d\u003e({event:[e,[]],importSourceUrl:[t,\"\"],msg:[e,{}]})))}}exports.IDOM\u003dIDOM,IDOM.__name__\u003d\"IDOM\",IDOM.__module__\u003d\"panel.models.idom\",IDOM.init_IDOM()},\n \"6f11f2ef27\": function _(e,n,t,_,l){_();var o,r,i,u,s,c,f\u003d{},p\u003d[],a\u003d/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function d(e,n){for(var t in n)e[t]\u003dn[t];return e}function h(e){var n\u003de.parentNode;n\u0026\u0026n.removeChild(e)}function v(e,n,t){var _,l,o,r\u003darguments,i\u003d{};for(o in n)\"key\"\u003d\u003do?_\u003dn[o]:\"ref\"\u003d\u003do?l\u003dn[o]:i[o]\u003dn[o];if(arguments.length\u003e3)for(t\u003d[t],o\u003d3;o\u003carguments.length;o++)t.push(r[o]);if(null!\u003dt\u0026\u0026(i.children\u003dt),\"function\"\u003d\u003dtypeof e\u0026\u0026null!\u003de.defaultProps)for(o in e.defaultProps)void 0\u003d\u003d\u003di[o]\u0026\u0026(i[o]\u003de.defaultProps[o]);return y(e,i,_,l,null)}function y(e,n,t,_,l){var r\u003d{type:e,props:n,key:t,ref:_,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null\u003d\u003dl?++o.__v:l};return null!\u003do.vnode\u0026\u0026o.vnode(r),r}function m(e){return e.children}function k(e,n){this.props\u003de,this.context\u003dn}function g(e,n){if(null\u003d\u003dn)return e.__?g(e.__,e.__.__k.indexOf(e)+1):null;for(var t;n\u003ce.__k.length;n++)if(null!\u003d(t\u003de.__k[n])\u0026\u0026null!\u003dt.__e)return t.__e;return\"function\"\u003d\u003dtypeof e.type?g(e):null}function b(e){var n,t;if(null!\u003d(e\u003de.__)\u0026\u0026null!\u003de.__c){for(e.__e\u003de.__c.base\u003dnull,n\u003d0;n\u003ce.__k.length;n++)if(null!\u003d(t\u003de.__k[n])\u0026\u0026null!\u003dt.__e){e.__e\u003de.__c.base\u003dt.__e;break}return b(e)}}function C(e){(!e.__d\u0026\u0026(e.__d\u003d!0)\u0026\u0026i.push(e)\u0026\u0026!x.__r++||s!\u003d\u003do.debounceRendering)\u0026\u0026((s\u003do.debounceRendering)||u)(x)}function x(){for(var e;x.__r\u003di.length;)e\u003di.sort((function(e,n){return e.__v.__b-n.__v.__b})),i\u003d[],e.some((function(e){var n,t,_,l,o,r;e.__d\u0026\u0026(o\u003d(l\u003d(n\u003de).__v).__e,(r\u003dn.__P)\u0026\u0026(t\u003d[],(_\u003dd({},l)).__v\u003dl.__v+1,A(r,l,_,n.__n,void 0!\u003d\u003dr.ownerSVGElement,null!\u003dl.__h?[o]:null,t,null\u003d\u003do?g(l):o,l.__h),N(t,l),l.__e!\u003do\u0026\u0026b(l)))}))}function P(e,n,t,_,l,o,r,i,u,s){var c,a,d,h,v,k,b,C\u003d_\u0026\u0026_.__k||p,x\u003dC.length;for(t.__k\u003d[],c\u003d0;c\u003cn.length;c++)if(null!\u003d(h\u003dt.__k[c]\u003dnull\u003d\u003d(h\u003dn[c])||\"boolean\"\u003d\u003dtypeof h?null:\"string\"\u003d\u003dtypeof h||\"number\"\u003d\u003dtypeof h?y(null,h,null,null,h):Array.isArray(h)?y(m,{children:h},null,null,null):h.__b\u003e0?y(h.type,h.props,h.key,null,h.__v):h)){if(h.__\u003dt,h.__b\u003dt.__b+1,null\u003d\u003d\u003d(d\u003dC[c])||d\u0026\u0026h.key\u003d\u003dd.key\u0026\u0026h.type\u003d\u003d\u003dd.type)C[c]\u003dvoid 0;else for(a\u003d0;a\u003cx;a++){if((d\u003dC[a])\u0026\u0026h.key\u003d\u003dd.key\u0026\u0026h.type\u003d\u003d\u003dd.type){C[a]\u003dvoid 0;break}d\u003dnull}A(e,h,d\u003dd||f,l,o,r,i,u,s),v\u003dh.__e,(a\u003dh.ref)\u0026\u0026d.ref!\u003da\u0026\u0026(b||(b\u003d[]),d.ref\u0026\u0026b.push(d.ref,null,h),b.push(a,h.__c||v,h)),null!\u003dv?(null\u003d\u003dk\u0026\u0026(k\u003dv),\"function\"\u003d\u003dtypeof h.type\u0026\u0026null!\u003dh.__k\u0026\u0026h.__k\u003d\u003d\u003dd.__k?h.__d\u003du\u003dS(h,u,e):u\u003dE(e,h,d,C,v,u),s||\"option\"!\u003d\u003dt.type?\"function\"\u003d\u003dtypeof t.type\u0026\u0026(t.__d\u003du):e.value\u003d\"\"):u\u0026\u0026d.__e\u003d\u003du\u0026\u0026u.parentNode!\u003de\u0026\u0026(u\u003dg(d))}for(t.__e\u003dk,c\u003dx;c--;)null!\u003dC[c]\u0026\u0026(\"function\"\u003d\u003dtypeof t.type\u0026\u0026null!\u003dC[c].__e\u0026\u0026C[c].__e\u003d\u003dt.__d\u0026\u0026(t.__d\u003dg(_,c+1)),M(C[c],C[c]));if(b)for(c\u003d0;c\u003cb.length;c++)L(b[c],b[++c],b[++c])}function S(e,n,t){var _,l;for(_\u003d0;_\u003ce.__k.length;_++)(l\u003de.__k[_])\u0026\u0026(l.__\u003de,n\u003d\"function\"\u003d\u003dtypeof l.type?S(l,n,t):E(t,l,l,e.__k,l.__e,n));return n}function E(e,n,t,_,l,o){var r,i,u;if(void 0!\u003d\u003dn.__d)r\u003dn.__d,n.__d\u003dvoid 0;else if(null\u003d\u003dt||l!\u003do||null\u003d\u003dl.parentNode)e:if(null\u003d\u003do||o.parentNode!\u003d\u003de)e.appendChild(l),r\u003dnull;else{for(i\u003do,u\u003d0;(i\u003di.nextSibling)\u0026\u0026u\u003c_.length;u+\u003d2)if(i\u003d\u003dl)break e;e.insertBefore(l,o),r\u003do}return void 0!\u003d\u003dr?r:l.nextSibling}function w(e,n,t){\"-\"\u003d\u003d\u003dn[0]?e.setProperty(n,t):e[n]\u003dnull\u003d\u003dt?\"\":\"number\"!\u003dtypeof t||a.test(n)?t:t+\"px\"}function U(e,n,t,_,l){var o;e:if(\"style\"\u003d\u003d\u003dn)if(\"string\"\u003d\u003dtypeof t)e.style.cssText\u003dt;else{if(\"string\"\u003d\u003dtypeof _\u0026\u0026(e.style.cssText\u003d_\u003d\"\"),_)for(n in _)t\u0026\u0026n in t||w(e.style,n,\"\");if(t)for(n in t)_\u0026\u0026t[n]\u003d\u003d\u003d_[n]||w(e.style,n,t[n])}else if(\"o\"\u003d\u003d\u003dn[0]\u0026\u0026\"n\"\u003d\u003d\u003dn[1])o\u003dn!\u003d\u003d(n\u003dn.replace(/Capture$/,\"\")),n\u003dn.toLowerCase()in e?n.toLowerCase().slice(2):n.slice(2),e.l||(e.l\u003d{}),e.l[n+o]\u003dt,t?_||e.addEventListener(n,o?T:D,o):e.removeEventListener(n,o?T:D,o);else if(\"dangerouslySetInnerHTML\"!\u003d\u003dn){if(l)n\u003dn.replace(/xlink[H:h]/,\"h\").replace(/sName$/,\"s\");else if(\"href\"!\u003d\u003dn\u0026\u0026\"list\"!\u003d\u003dn\u0026\u0026\"form\"!\u003d\u003dn\u0026\u0026\"download\"!\u003d\u003dn\u0026\u0026n in e)try{e[n]\u003dnull\u003d\u003dt?\"\":t;break e}catch(e){}\"function\"\u003d\u003dtypeof t||(null!\u003dt\u0026\u0026(!1!\u003d\u003dt||\"a\"\u003d\u003d\u003dn[0]\u0026\u0026\"r\"\u003d\u003d\u003dn[1])?e.setAttribute(n,t):e.removeAttribute(n))}}function D(e){this.l[e.type+!1](o.event?o.event(e):e)}function T(e){this.l[e.type+!0](o.event?o.event(e):e)}function A(e,n,t,_,l,r,i,u,s){var c,f,p,a,h,v,y,g,b,C,x,S\u003dn.type;if(void 0!\u003d\u003dn.constructor)return null;null!\u003dt.__h\u0026\u0026(s\u003dt.__h,u\u003dn.__e\u003dt.__e,n.__h\u003dnull,r\u003d[u]),(c\u003do.__b)\u0026\u0026c(n);try{e:if(\"function\"\u003d\u003dtypeof S){if(g\u003dn.props,b\u003d(c\u003dS.contextType)\u0026\u0026_[c.__c],C\u003dc?b?b.props.value:c.__:_,t.__c?y\u003d(f\u003dn.__c\u003dt.__c).__\u003df.__E:(\"prototype\"in S\u0026\u0026S.prototype.render?n.__c\u003df\u003dnew S(g,C):(n.__c\u003df\u003dnew k(g,C),f.constructor\u003dS,f.render\u003dF),b\u0026\u0026b.sub(f),f.props\u003dg,f.state||(f.state\u003d{}),f.context\u003dC,f.__n\u003d_,p\u003df.__d\u003d!0,f.__h\u003d[]),null\u003d\u003df.__s\u0026\u0026(f.__s\u003df.state),null!\u003dS.getDerivedStateFromProps\u0026\u0026(f.__s\u003d\u003df.state\u0026\u0026(f.__s\u003dd({},f.__s)),d(f.__s,S.getDerivedStateFromProps(g,f.__s))),a\u003df.props,h\u003df.state,p)null\u003d\u003dS.getDerivedStateFromProps\u0026\u0026null!\u003df.componentWillMount\u0026\u0026f.componentWillMount(),null!\u003df.componentDidMount\u0026\u0026f.__h.push(f.componentDidMount);else{if(null\u003d\u003dS.getDerivedStateFromProps\u0026\u0026g!\u003d\u003da\u0026\u0026null!\u003df.componentWillReceiveProps\u0026\u0026f.componentWillReceiveProps(g,C),!f.__e\u0026\u0026null!\u003df.shouldComponentUpdate\u0026\u0026!1\u003d\u003d\u003df.shouldComponentUpdate(g,f.__s,C)||n.__v\u003d\u003d\u003dt.__v){f.props\u003dg,f.state\u003df.__s,n.__v!\u003d\u003dt.__v\u0026\u0026(f.__d\u003d!1),f.__v\u003dn,n.__e\u003dt.__e,n.__k\u003dt.__k,f.__h.length\u0026\u0026i.push(f);break e}null!\u003df.componentWillUpdate\u0026\u0026f.componentWillUpdate(g,f.__s,C),null!\u003df.componentDidUpdate\u0026\u0026f.__h.push((function(){f.componentDidUpdate(a,h,v)}))}f.context\u003dC,f.props\u003dg,f.state\u003df.__s,(c\u003do.__r)\u0026\u0026c(n),f.__d\u003d!1,f.__v\u003dn,f.__P\u003de,c\u003df.render(f.props,f.state,f.context),f.state\u003df.__s,null!\u003df.getChildContext\u0026\u0026(_\u003dd(d({},_),f.getChildContext())),p||null\u003d\u003df.getSnapshotBeforeUpdate||(v\u003df.getSnapshotBeforeUpdate(a,h)),x\u003dnull!\u003dc\u0026\u0026c.type\u003d\u003d\u003dm\u0026\u0026null\u003d\u003dc.key?c.props.children:c,P(e,Array.isArray(x)?x:[x],n,t,_,l,r,i,u,s),f.base\u003dn.__e,n.__h\u003dnull,f.__h.length\u0026\u0026i.push(f),y\u0026\u0026(f.__E\u003df.__\u003dnull),f.__e\u003d!1}else null\u003d\u003dr\u0026\u0026n.__v\u003d\u003d\u003dt.__v?(n.__k\u003dt.__k,n.__e\u003dt.__e):n.__e\u003dW(t.__e,n,t,_,l,r,i,s);(c\u003do.diffed)\u0026\u0026c(n)}catch(e){n.__v\u003dnull,(s||null!\u003dr)\u0026\u0026(n.__e\u003du,n.__h\u003d!!s,r[r.indexOf(u)]\u003dnull),o.__e(e,n,t)}}function N(e,n){o.__c\u0026\u0026o.__c(n,e),e.some((function(n){try{e\u003dn.__h,n.__h\u003d[],e.some((function(e){e.call(n)}))}catch(e){o.__e(e,n.__v)}}))}function W(e,n,t,_,l,o,r,i){var u,s,c,a,d\u003dt.props,v\u003dn.props,y\u003dn.type,m\u003d0;if(\"svg\"\u003d\u003d\u003dy\u0026\u0026(l\u003d!0),null!\u003do)for(;m\u003co.length;m++)if((u\u003do[m])\u0026\u0026(u\u003d\u003d\u003de||(y?u.localName\u003d\u003dy:3\u003d\u003du.nodeType))){e\u003du,o[m]\u003dnull;break}if(null\u003d\u003de){if(null\u003d\u003d\u003dy)return document.createTextNode(v);e\u003dl?document.createElementNS(\"http://www.w3.org/2000/svg\",y):document.createElement(y,v.is\u0026\u0026v),o\u003dnull,i\u003d!1}if(null\u003d\u003d\u003dy)d\u003d\u003d\u003dv||i\u0026\u0026e.data\u003d\u003d\u003dv||(e.data\u003dv);else{if(o\u003do\u0026\u0026p.slice.call(e.childNodes),s\u003d(d\u003dt.props||f).dangerouslySetInnerHTML,c\u003dv.dangerouslySetInnerHTML,!i){if(null!\u003do)for(d\u003d{},a\u003d0;a\u003ce.attributes.length;a++)d[e.attributes[a].name]\u003de.attributes[a].value;(c||s)\u0026\u0026(c\u0026\u0026(s\u0026\u0026c.__html\u003d\u003ds.__html||c.__html\u003d\u003d\u003de.innerHTML)||(e.innerHTML\u003dc\u0026\u0026c.__html||\"\"))}if(function(e,n,t,_,l){var o;for(o in t)\"children\"\u003d\u003d\u003do||\"key\"\u003d\u003d\u003do||o in n||U(e,o,null,t[o],_);for(o in n)l\u0026\u0026\"function\"!\u003dtypeof n[o]||\"children\"\u003d\u003d\u003do||\"key\"\u003d\u003d\u003do||\"value\"\u003d\u003d\u003do||\"checked\"\u003d\u003d\u003do||t[o]\u003d\u003d\u003dn[o]||U(e,o,n[o],t[o],_)}(e,v,d,l,i),c)n.__k\u003d[];else if(m\u003dn.props.children,P(e,Array.isArray(m)?m:[m],n,t,_,l\u0026\u0026\"foreignObject\"!\u003d\u003dy,o,r,e.firstChild,i),null!\u003do)for(m\u003do.length;m--;)null!\u003do[m]\u0026\u0026h(o[m]);i||(\"value\"in v\u0026\u0026void 0!\u003d\u003d(m\u003dv.value)\u0026\u0026(m!\u003d\u003de.value||\"progress\"\u003d\u003d\u003dy\u0026\u0026!m)\u0026\u0026U(e,\"value\",m,d.value,!1),\"checked\"in v\u0026\u0026void 0!\u003d\u003d(m\u003dv.checked)\u0026\u0026m!\u003d\u003de.checked\u0026\u0026U(e,\"checked\",m,d.checked,!1))}return e}function L(e,n,t){try{\"function\"\u003d\u003dtypeof e?e(n):e.current\u003dn}catch(e){o.__e(e,t)}}function M(e,n,t){var _,l,r;if(o.unmount\u0026\u0026o.unmount(e),(_\u003de.ref)\u0026\u0026(_.current\u0026\u0026_.current!\u003d\u003de.__e||L(_,null,n)),t||\"function\"\u003d\u003dtypeof e.type||(t\u003dnull!\u003d(l\u003de.__e)),e.__e\u003de.__d\u003dvoid 0,null!\u003d(_\u003de.__c)){if(_.componentWillUnmount)try{_.componentWillUnmount()}catch(e){o.__e(e,n)}_.base\u003d_.__P\u003dnull}if(_\u003de.__k)for(r\u003d0;r\u003c_.length;r++)_[r]\u0026\u0026M(_[r],n,t);null!\u003dl\u0026\u0026h(l)}function F(e,n,t){return this.constructor(e,t)}function H(e,n,t){var _,l,r;o.__\u0026\u0026o.__(e,n),l\u003d(_\u003d\"function\"\u003d\u003dtypeof t)?null:t\u0026\u0026t.__k||n.__k,r\u003d[],A(n,e\u003d(!_\u0026\u0026t||n).__k\u003dv(m,null,[e]),l||f,f,void 0!\u003d\u003dn.ownerSVGElement,!_\u0026\u0026t?[t]:l?null:n.firstChild?p.slice.call(n.childNodes):null,r,!_\u0026\u0026t?t:l?l.__e:n.firstChild,_),N(r,e)}t.options\u003do,t.isValidElement\u003dr,t.createElement\u003dv,t.h\u003dv,t.createRef\u003dfunction(){return{current:null}},t.Fragment\u003dm,t.Component\u003dk,t.toChildArray\u003dfunction e(n,t){return t\u003dt||[],null\u003d\u003dn||\"boolean\"\u003d\u003dtypeof n||(Array.isArray(n)?n.some((function(n){e(n,t)})):t.push(n)),t},t.render\u003dH,t.hydrate\u003dfunction e(n,t){H(n,t,e)},t.cloneElement\u003dfunction(e,n,t){var _,l,o,r\u003darguments,i\u003dd({},e.props);for(o in n)\"key\"\u003d\u003do?_\u003dn[o]:\"ref\"\u003d\u003do?l\u003dn[o]:i[o]\u003dn[o];if(arguments.length\u003e3)for(t\u003d[t],o\u003d3;o\u003carguments.length;o++)t.push(r[o]);return null!\u003dt\u0026\u0026(i.children\u003dt),y(e.type,i,_||e.key,l||e.ref,null)},t.createContext\u003dfunction(e,n){var t\u003d{__c:n\u003d\"__cC\"+c++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_;return this.getChildContext||(t\u003d[],(_\u003d{})[n]\u003dthis,this.getChildContext\u003dfunction(){return _},this.shouldComponentUpdate\u003dfunction(e){this.props.value!\u003d\u003de.value\u0026\u0026t.some(C)},this.sub\u003dfunction(e){t.push(e);var n\u003de.componentWillUnmount;e.componentWillUnmount\u003dfunction(){t.splice(t.indexOf(e),1),n\u0026\u0026n.call(e)}}),e.children}};return t.Provider.__\u003dt.Consumer.contextType\u003dt},t.options\u003do\u003d{__e:function(e,n){for(var t,_,l;n\u003dn.__;)if((t\u003dn.__c)\u0026\u0026!t.__)try{if((_\u003dt.constructor)\u0026\u0026null!\u003d_.getDerivedStateFromError\u0026\u0026(t.setState(_.getDerivedStateFromError(e)),l\u003dt.__d),null!\u003dt.componentDidCatch\u0026\u0026(t.componentDidCatch(e),l\u003dt.__d),l)return t.__E\u003dt}catch(n){e\u003dn}throw e},__v:0},t.isValidElement\u003dr\u003dfunction(e){return null!\u003de\u0026\u0026void 0\u003d\u003d\u003de.constructor},k.prototype.setState\u003dfunction(e,n){var t;t\u003dnull!\u003dthis.__s\u0026\u0026this.__s!\u003d\u003dthis.state?this.__s:this.__s\u003dd({},this.state),\"function\"\u003d\u003dtypeof e\u0026\u0026(e\u003de(d({},t),this.props)),e\u0026\u0026d(t,e),null!\u003de\u0026\u0026this.__v\u0026\u0026(n\u0026\u0026this.__h.push(n),C(this))},k.prototype.forceUpdate\u003dfunction(e){this.__v\u0026\u0026(this.__e\u003d!0,e\u0026\u0026this.__h.push(e),C(this))},k.prototype.render\u003dm,i\u003d[],u\u003d\"function\"\u003d\u003dtypeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,x.__r\u003d0,c\u003d0},\n \"4c02a9b43f\": function _(_,n,t,o,u){o();const e\u003d_(\"6f11f2ef27\");var i,c,r,f\u003d0,a\u003d[],s\u003de.options.__b,h\u003de.options.__r,p\u003de.options.diffed,v\u003de.options.__c,m\u003de.options.unmount;function l(_,n){e.options.__h\u0026\u0026e.options.__h(c,_,f||n),f\u003d0;var t\u003dc.__H||(c.__H\u003d{__:[],__h:[]});return _\u003e\u003dt.__.length\u0026\u0026t.__.push({}),t.__[_]}function H(_){return f\u003d1,d(q,_)}function d(_,n,t){var o\u003dl(i++,2);return o.t\u003d_,o.__c||(o.__\u003d[t?t(n):q(void 0,n),function(_){var n\u003do.t(o.__[0],_);o.__[0]!\u003d\u003dn\u0026\u0026(o.__\u003d[n,o.__[1]],o.__c.setState({}))}],o.__c\u003dc),o.__}function E(_,n){var t\u003dl(i++,4);!e.options.__s\u0026\u0026F(t.__H,n)\u0026\u0026(t.__\u003d_,t.__H\u003dn,c.__h.push(t))}function y(_,n){var t\u003dl(i++,7);return F(t.__H,n)\u0026\u0026(t.__\u003d_(),t.__H\u003dn,t.__h\u003d_),t.__}function b(){a.forEach((function(_){if(_.__P)try{_.__H.__h.forEach(A),_.__H.__h.forEach(D),_.__H.__h\u003d[]}catch(n){_.__H.__h\u003d[],e.options.__e(n,_.__v)}})),a\u003d[]}t.useState\u003dH,t.useReducer\u003dd,t.useEffect\u003dfunction(_,n){var t\u003dl(i++,3);!e.options.__s\u0026\u0026F(t.__H,n)\u0026\u0026(t.__\u003d_,t.__H\u003dn,c.__H.__h.push(t))},t.useLayoutEffect\u003dE,t.useRef\u003dfunction(_){return f\u003d5,y((function(){return{current:_}}),[])},t.useImperativeHandle\u003dfunction(_,n,t){f\u003d6,E((function(){\"function\"\u003d\u003dtypeof _?_(n()):_\u0026\u0026(_.current\u003dn())}),null\u003d\u003dt?t:t.concat(_))},t.useMemo\u003dy,t.useCallback\u003dfunction(_,n){return f\u003d8,y((function(){return _}),n)},t.useContext\u003dfunction(_){var n\u003dc.context[_.__c],t\u003dl(i++,9);return t.__c\u003d_,n?(null\u003d\u003dt.__\u0026\u0026(t.__\u003d!0,n.sub(c)),n.props.value):_.__},t.useDebugValue\u003dfunction(_,n){e.options.useDebugValue\u0026\u0026e.options.useDebugValue(n?n(_):_)},t.useErrorBoundary\u003dfunction(_){var n\u003dl(i++,10),t\u003dH();return n.__\u003d_,c.componentDidCatch||(c.componentDidCatch\u003dfunction(_){n.__\u0026\u0026n.__(_),t[1](_)}),[t[0],function(){t[1](void 0)}]},e.options.__b\u003dfunction(_){c\u003dnull,s\u0026\u0026s(_)},e.options.__r\u003dfunction(_){h\u0026\u0026h(_),i\u003d0;var n\u003d(c\u003d_.__c).__H;n\u0026\u0026(n.__h.forEach(A),n.__h.forEach(D),n.__h\u003d[])},e.options.diffed\u003dfunction(_){p\u0026\u0026p(_);var n\u003d_.__c;n\u0026\u0026n.__H\u0026\u0026n.__H.__h.length\u0026\u0026(1!\u003d\u003da.push(n)\u0026\u0026r\u003d\u003d\u003de.options.requestAnimationFrame||((r\u003de.options.requestAnimationFrame)||function(_){var n,t\u003dfunction(){clearTimeout(o),g\u0026\u0026cancelAnimationFrame(n),setTimeout(_)},o\u003dsetTimeout(t,100);g\u0026\u0026(n\u003drequestAnimationFrame(t))})(b)),c\u003dvoid 0},e.options.__c\u003dfunction(_,n){n.some((function(_){try{_.__h.forEach(A),_.__h\u003d_.__h.filter((function(_){return!_.__||D(_)}))}catch(t){n.some((function(_){_.__h\u0026\u0026(_.__h\u003d[])})),n\u003d[],e.options.__e(t,_.__v)}})),v\u0026\u0026v(_,n)},e.options.unmount\u003dfunction(_){m\u0026\u0026m(_);var n\u003d_.__c;if(n\u0026\u0026n.__H)try{n.__H.__.forEach(A)}catch(_){e.options.__e(_,n.__v)}};var g\u003d\"function\"\u003d\u003dtypeof requestAnimationFrame;function A(_){var n\u003dc;\"function\"\u003d\u003dtypeof _.__c\u0026\u0026_.__c(),c\u003dn}function D(_){var n\u003dc;_.__c\u003d_.__(),c\u003dn}function F(_,n){return!_||_.length!\u003d\u003dn.length||n.some((function(n,t){return n!\u003d\u003d_[t]}))}function q(_,n){return\"function\"\u003d\u003dtypeof n?n(_):n}},\n \"b3f51db71c\": function _(e,f,n,t,o){t();const r\u003de(\"tslib\"),d\u003de(\"6f11f2ef27\");var a\u003de(\"6f11f2ef27\");o(\"h\",a.h),o(\"render\",a.render),o(\"Component\",a.Component);var h\u003dr.__importDefault(e(\"ab33dd3f38\")).default.bind(d.h);n.html\u003dh},\n \"ab33dd3f38\": function _(n,t,s,u,r){u();var e\u003dfunction(n,t,s,u){var r;t[0]\u003d0;for(var h\u003d1;h\u003ct.length;h++){var p\u003dt[h++],a\u003dt[h]?(t[0]|\u003dp?1:2,s[t[h++]]):t[++h];3\u003d\u003d\u003dp?u[0]\u003da:4\u003d\u003d\u003dp?u[1]\u003dObject.assign(u[1]||{},a):5\u003d\u003d\u003dp?(u[1]\u003du[1]||{})[t[++h]]\u003da:6\u003d\u003d\u003dp?u[1][t[++h]]+\u003da+\"\":p?(r\u003dn.apply(a,e(n,a,s,[\"\",null])),u.push(r),a[0]?t[0]|\u003d2:(t[h-2]\u003d0,t[h]\u003dr)):u.push(a)}return u},h\u003dnew Map;s.default\u003dfunction(n){var t\u003dh.get(this);return t||(t\u003dnew Map,h.set(this,t)),(t\u003de(this,t.get(n)||(t.set(n,t\u003dfunction(n){for(var t,s,u\u003d1,r\u003d\"\",e\u003d\"\",h\u003d[0],p\u003dfunction(n){1\u003d\u003d\u003du\u0026\u0026(n||(r\u003dr.replace(/^\\s*\\n\\s*|\\s*\\n\\s*$/g,\"\")))?h.push(0,n,r):3\u003d\u003d\u003du\u0026\u0026(n||r)?(h.push(3,n,r),u\u003d2):2\u003d\u003d\u003du\u0026\u0026\"...\"\u003d\u003d\u003dr\u0026\u0026n?h.push(4,n,0):2\u003d\u003d\u003du\u0026\u0026r\u0026\u0026!n?h.push(5,0,!0,r):u\u003e\u003d5\u0026\u0026((r||!n\u0026\u00265\u003d\u003d\u003du)\u0026\u0026(h.push(u,0,r,s),u\u003d6),n\u0026\u0026(h.push(u,n,0,s),u\u003d6)),r\u003d\"\"},a\u003d0;a\u003cn.length;a++){a\u0026\u0026(1\u003d\u003d\u003du\u0026\u0026p(),p(a));for(var f\u003d0;f\u003cn[a].length;f++)t\u003dn[a][f],1\u003d\u003d\u003du?\"\u003c\"\u003d\u003d\u003dt?(p(),h\u003d[h],u\u003d3):r+\u003dt:4\u003d\u003d\u003du?\"--\"\u003d\u003d\u003dr\u0026\u0026\"\u003e\"\u003d\u003d\u003dt?(u\u003d1,r\u003d\"\"):r\u003dt+r[0]:e?t\u003d\u003d\u003de?e\u003d\"\":r+\u003dt:\u0027\"\u0027\u003d\u003d\u003dt||\"\u0027\"\u003d\u003d\u003dt?e\u003dt:\"\u003e\"\u003d\u003d\u003dt?(p(),u\u003d1):u\u0026\u0026(\"\u003d\"\u003d\u003d\u003dt?(u\u003d5,s\u003dr,r\u003d\"\"):\"/\"\u003d\u003d\u003dt\u0026\u0026(u\u003c5||\"\u003e\"\u003d\u003d\u003dn[a][f+1])?(p(),3\u003d\u003d\u003du\u0026\u0026(h\u003dh[0]),u\u003dh,(h\u003dh[0]).push(2,0,u),u\u003d0):\" \"\u003d\u003d\u003dt||\"\\t\"\u003d\u003d\u003dt||\"\\n\"\u003d\u003d\u003dt||\"\\r\"\u003d\u003d\u003dt?(p(),u\u003d2):r+\u003dt),3\u003d\u003d\u003du\u0026\u0026\"!--\"\u003d\u003d\u003dr\u0026\u0026(u\u003d4,h\u003dh[0])}return p(),h}(n)),t),arguments,[])).length\u003e1?t:t[0]}},\n \"cbecfde9cd\": function _(e,n,t,o,a){var r\u003dthis\u0026\u0026this.__assign||function(){return(r\u003dObject.assign||function(e){for(var n,t\u003d1,o\u003darguments.length;t\u003co;t++)for(var a in n\u003darguments[t])Object.prototype.hasOwnProperty.call(n,a)\u0026\u0026(e[a]\u003dn[a]);return e}).apply(this,arguments)};o();\n /*!\n * https://github.com/Starcounter-Jack/JSON-Patch\n * (c) 2017 Joachim Wester\n * MIT license\n */\n var p\u003de(\"cb21060ee5\"),s\u003de(\"b2f693e532\"),c\u003de(\"b2f693e532\");t.applyOperation\u003dc.applyOperation,t.applyPatch\u003dc.applyPatch,t.applyReducer\u003dc.applyReducer,t.getValueByPointer\u003dc.getValueByPointer,t.validate\u003dc.validate,t.validator\u003dc.validator;var i\u003de(\"cb21060ee5\");t.JsonPatchError\u003di.PatchError,t.deepClone\u003di._deepClone,t.escapePathComponent\u003di.escapePathComponent,t.unescapePathComponent\u003di.unescapePathComponent;var u\u003dnew WeakMap,l\u003dfunction(e){this.observers\u003dnew Map,this.obj\u003de},v\u003dfunction(e,n){this.callback\u003de,this.observer\u003dn};function h(e,n){n.unobserve()}function d(e,n){var t,o\u003dfunction(e){return u.get(e)}(e);if(o){var a\u003dfunction(e,n){return e.observers.get(n)}(o,n);t\u003da\u0026\u0026a.observer}else o\u003dnew l(e),u.set(e,o);if(t)return t;if(t\u003d{},o.value\u003dp._deepClone(e),n){t.callback\u003dn,t.next\u003dnull;var r\u003dfunction(){f(t)},s\u003dfunction(){clearTimeout(t.next),t.next\u003dsetTimeout(r)};\"undefined\"!\u003dtypeof window\u0026\u0026(window.addEventListener(\"mouseup\",s),window.addEventListener(\"keyup\",s),window.addEventListener(\"mousedown\",s),window.addEventListener(\"keydown\",s),window.addEventListener(\"change\",s))}return t.patches\u003d[],t.object\u003de,t.unobserve\u003dfunction(){f(t),clearTimeout(t.next),function(e,n){e.observers.delete(n.callback)}(o,t),\"undefined\"!\u003dtypeof window\u0026\u0026(window.removeEventListener(\"mouseup\",s),window.removeEventListener(\"keyup\",s),window.removeEventListener(\"mousedown\",s),window.removeEventListener(\"keydown\",s),window.removeEventListener(\"change\",s))},o.observers.set(n,new v(n,t)),t}function f(e,n){void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!1);var t\u003du.get(e.object);w(t.value,e.object,e.patches,\"\",n),e.patches.length\u0026\u0026s.applyPatch(t.value,e.patches);var o\u003de.patches;return o.length\u003e0\u0026\u0026(e.patches\u003d[],e.callback\u0026\u0026e.callback(o)),o}function w(e,n,t,o,a){if(n!\u003d\u003de){\"function\"\u003d\u003dtypeof n.toJSON\u0026\u0026(n\u003dn.toJSON());for(var r\u003dp._objectKeys(n),s\u003dp._objectKeys(e),c\u003d!1,i\u003ds.length-1;i\u003e\u003d0;i--){var u\u003de[v\u003ds[i]];if(!p.hasOwnProperty(n,v)||void 0\u003d\u003d\u003dn[v]\u0026\u0026void 0!\u003d\u003du\u0026\u0026!1\u003d\u003d\u003dArray.isArray(n))Array.isArray(e)\u003d\u003d\u003dArray.isArray(n)?(a\u0026\u0026t.push({op:\"test\",path:o+\"/\"+p.escapePathComponent(v),value:p._deepClone(u)}),t.push({op:\"remove\",path:o+\"/\"+p.escapePathComponent(v)}),c\u003d!0):(a\u0026\u0026t.push({op:\"test\",path:o,value:e}),t.push({op:\"replace\",path:o,value:n}),!0);else{var l\u003dn[v];\"object\"\u003d\u003dtypeof u\u0026\u0026null!\u003du\u0026\u0026\"object\"\u003d\u003dtypeof l\u0026\u0026null!\u003dl?w(u,l,t,o+\"/\"+p.escapePathComponent(v),a):u!\u003d\u003dl\u0026\u0026(!0,a\u0026\u0026t.push({op:\"test\",path:o+\"/\"+p.escapePathComponent(v),value:p._deepClone(u)}),t.push({op:\"replace\",path:o+\"/\"+p.escapePathComponent(v),value:p._deepClone(l)}))}}if(c||r.length!\u003ds.length)for(i\u003d0;i\u003cr.length;i++){var v\u003dr[i];p.hasOwnProperty(e,v)||void 0\u003d\u003d\u003dn[v]||t.push({op:\"add\",path:o+\"/\"+p.escapePathComponent(v),value:p._deepClone(n[v])})}}}function b(e,n,t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1);var o\u003d[];return w(e,n,o,\"\",t),o}t.unobserve\u003dh,t.observe\u003dd,t.generate\u003df,t.compare\u003db;var y\u003de(\"b2f693e532\"),m\u003de(\"cb21060ee5\");t.default\u003dr({},y,{unobserve:h,observe:d,generate:f,compare:b,JsonPatchError:m.PatchError,deepClone:p._deepClone,escapePathComponent:p.escapePathComponent,unescapePathComponent:m.unescapePathComponent})},\n \"cb21060ee5\": function _(r,e,t,n,o){\n /*!\n * https://github.com/Starcounter-Jack/JSON-Patch\n * (c) 2017 Joachim Wester\n * MIT license\n */\n var i,f\u003dthis\u0026\u0026this.__extends||(i\u003dfunction(r,e){return(i\u003dObject.setPrototypeOf||{__proto__:[]}instanceof Array\u0026\u0026function(r,e){r.__proto__\u003de}||function(r,e){for(var t in e)e.hasOwnProperty(t)\u0026\u0026(r[t]\u003de[t])})(r,e)},function(r,e){function t(){this.constructor\u003dr}i(r,e),r.prototype\u003dnull\u003d\u003d\u003de?Object.create(e):(t.prototype\u003de.prototype,new t)});n();var u\u003dObject.prototype.hasOwnProperty;function a(r,e){return u.call(r,e)}function c(r){if(Array.isArray(r)){for(var e\u003dnew Array(r.length),t\u003d0;t\u003ce.length;t++)e[t]\u003d\"\"+t;return e}if(Object.keys)return Object.keys(r);e\u003d[];for(var n in r)a(r,n)\u0026\u0026e.push(n);return e}function p(r){return-1\u003d\u003d\u003dr.indexOf(\"/\")\u0026\u0026-1\u003d\u003d\u003dr.indexOf(\"~\")?r:r.replace(/~/g,\"~0\").replace(/\\//g,\"~1\")}function s(r,e){var t;for(var n in r)if(a(r,n)){if(r[n]\u003d\u003d\u003de)return p(n)+\"/\";if(\"object\"\u003d\u003dtypeof r[n]\u0026\u0026\"\"!\u003d(t\u003ds(r[n],e)))return p(n)+\"/\"+t}return\"\"}function h(r,e){var t\u003d[r];for(var n in e){var o\u003d\"object\"\u003d\u003dtypeof e[n]?JSON.stringify(e[n],null,2):e[n];void 0!\u003d\u003do\u0026\u0026t.push(n+\": \"+o)}return t.join(\"\\n\")}t.hasOwnProperty\u003da,t._objectKeys\u003dc,t._deepClone\u003dfunction(r){switch(typeof r){case\"object\":return JSON.parse(JSON.stringify(r));case\"undefined\":return null;default:return r}},t.isInteger\u003dfunction(r){for(var e,t\u003d0,n\u003dr.length;t\u003cn;){if(!((e\u003dr.charCodeAt(t))\u003e\u003d48\u0026\u0026e\u003c\u003d57))return!1;t++}return!0},t.escapePathComponent\u003dp,t.unescapePathComponent\u003dfunction(r){return r.replace(/~1/g,\"/\").replace(/~0/g,\"~\")},t._getPathRecursive\u003ds,t.getPath\u003dfunction(r,e){if(r\u003d\u003d\u003de)return\"/\";var t\u003ds(r,e);if(\"\"\u003d\u003d\u003dt)throw new Error(\"Object not found in root\");return\"/\"+t},t.hasUndefined\u003dfunction r(e){if(void 0\u003d\u003d\u003de)return!0;if(e)if(Array.isArray(e)){for(var t\u003d0,n\u003de.length;t\u003cn;t++)if(r(e[t]))return!0}else if(\"object\"\u003d\u003dtypeof e){var o\u003dc(e),i\u003do.length;for(t\u003d0;t\u003ci;t++)if(r(e[o[t]]))return!0}return!1};var y\u003dfunction(r){function e(e,t,n,o,i){var f\u003dthis.constructor,u\u003dr.call(this,h(e,{name:t,index:n,operation:o,tree:i}))||this;return u.name\u003dt,u.index\u003dn,u.operation\u003do,u.tree\u003di,Object.setPrototypeOf(u,f.prototype),u.message\u003dh(e,{name:t,index:n,operation:o,tree:i}),u}return f(e,r),e}(Error);t.PatchError\u003dy},\n \"b2f693e532\": function _(e,t,o,r,n){r();var a\u003de(\"0c8122087b\"),i\u003de(\"cb21060ee5\");o.JsonPatchError\u003di.PatchError,o.deepClone\u003di._deepClone;var p\u003d{add:function(e,t,o){return e[t]\u003dthis.value,{newDocument:o}},remove:function(e,t,o){var r\u003de[t];return delete e[t],{newDocument:o,removed:r}},replace:function(e,t,o){var r\u003de[t];return e[t]\u003dthis.value,{newDocument:o,removed:r}},move:function(e,t,o){var r\u003dh(o,this.path);r\u0026\u0026(r\u003di._deepClone(r));var n\u003dc(o,{op:\"remove\",path:this.from}).removed;return c(o,{op:\"add\",path:this.path,value:n}),{newDocument:o,removed:r}},copy:function(e,t,o){var r\u003dh(o,this.from);return c(o,{op:\"add\",path:this.path,value:i._deepClone(r)}),{newDocument:o}},test:function(e,t,o){return{newDocument:o,test:a(e[t],this.value)}},_get:function(e,t,o){return this.value\u003de[t],{newDocument:o}}},s\u003d{add:function(e,t,o){return i.isInteger(t)?e.splice(t,0,this.value):e[t]\u003dthis.value,{newDocument:o,index:t}},remove:function(e,t,o){return{newDocument:o,removed:e.splice(t,1)[0]}},replace:function(e,t,o){var r\u003de[t];return e[t]\u003dthis.value,{newDocument:o,removed:r}},move:p.move,copy:p.copy,test:p.test,_get:p._get};function h(e,t){if(\"\"\u003d\u003dt)return e;var o\u003d{op:\"_get\",path:t};return c(e,o),o.value}function c(e,t,r,n,c,u){if(void 0\u003d\u003d\u003dr\u0026\u0026(r\u003d!1),void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),void 0\u003d\u003d\u003dc\u0026\u0026(c\u003d!0),void 0\u003d\u003d\u003du\u0026\u0026(u\u003d0),r\u0026\u0026(\"function\"\u003d\u003dtypeof r?r(t,0,e,t.path):d(t,0)),\"\"\u003d\u003d\u003dt.path){var f\u003d{newDocument:e};if(\"add\"\u003d\u003d\u003dt.op)return f.newDocument\u003dt.value,f;if(\"replace\"\u003d\u003d\u003dt.op)return f.newDocument\u003dt.value,f.removed\u003de,f;if(\"move\"\u003d\u003d\u003dt.op||\"copy\"\u003d\u003d\u003dt.op)return f.newDocument\u003dh(e,t.from),\"move\"\u003d\u003d\u003dt.op\u0026\u0026(f.removed\u003de),f;if(\"test\"\u003d\u003d\u003dt.op){if(f.test\u003da(e,t.value),!1\u003d\u003d\u003df.test)throw new o.JsonPatchError(\"Test operation failed\",\"TEST_OPERATION_FAILED\",u,t,e);return f.newDocument\u003de,f}if(\"remove\"\u003d\u003d\u003dt.op)return f.removed\u003de,f.newDocument\u003dnull,f;if(\"_get\"\u003d\u003d\u003dt.op)return t.value\u003de,f;if(r)throw new o.JsonPatchError(\"Operation `op` property is not one of operations defined in RFC-6902\",\"OPERATION_OP_INVALID\",u,t,e);return f}n||(e\u003di._deepClone(e));var l\u003d(t.path||\"\").split(\"/\"),v\u003de,E\u003d1,_\u003dl.length,O\u003dvoid 0,w\u003dvoid 0,A\u003dvoid 0;for(A\u003d\"function\"\u003d\u003dtypeof r?r:d;;){if(w\u003dl[E],c\u0026\u0026\"__proto__\"\u003d\u003dw)throw new TypeError(\"JSON-Patch: modifying `__proto__` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README\");if(r\u0026\u0026void 0\u003d\u003d\u003dO\u0026\u0026(void 0\u003d\u003d\u003dv[w]?O\u003dl.slice(0,E).join(\"/\"):E\u003d\u003d_-1\u0026\u0026(O\u003dt.path),void 0!\u003d\u003dO\u0026\u0026A(t,0,e,O)),E++,Array.isArray(v)){if(\"-\"\u003d\u003d\u003dw)w\u003dv.length;else{if(r\u0026\u0026!i.isInteger(w))throw new o.JsonPatchError(\"Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index\",\"OPERATION_PATH_ILLEGAL_ARRAY_INDEX\",u,t,e);i.isInteger(w)\u0026\u0026(w\u003d~~w)}if(E\u003e\u003d_){if(r\u0026\u0026\"add\"\u003d\u003d\u003dt.op\u0026\u0026w\u003ev.length)throw new o.JsonPatchError(\"The specified index MUST NOT be greater than the number of elements in the array\",\"OPERATION_VALUE_OUT_OF_BOUNDS\",u,t,e);if(!1\u003d\u003d\u003d(f\u003ds[t.op].call(t,v,w,e)).test)throw new o.JsonPatchError(\"Test operation failed\",\"TEST_OPERATION_FAILED\",u,t,e);return f}}else if(w\u0026\u0026-1!\u003dw.indexOf(\"~\")\u0026\u0026(w\u003di.unescapePathComponent(w)),E\u003e\u003d_){if(!1\u003d\u003d\u003d(f\u003dp[t.op].call(t,v,w,e)).test)throw new o.JsonPatchError(\"Test operation failed\",\"TEST_OPERATION_FAILED\",u,t,e);return f}v\u003dv[w]}}function u(e,t,r,n,a){if(void 0\u003d\u003d\u003dn\u0026\u0026(n\u003d!0),void 0\u003d\u003d\u003da\u0026\u0026(a\u003d!0),r\u0026\u0026!Array.isArray(t))throw new o.JsonPatchError(\"Patch sequence must be an array\",\"SEQUENCE_NOT_AN_ARRAY\");n||(e\u003di._deepClone(e));for(var p\u003dnew Array(t.length),s\u003d0,h\u003dt.length;s\u003ch;s++)p[s]\u003dc(e,t[s],r,!0,a,s),e\u003dp[s].newDocument;return p.newDocument\u003de,p}function f(e,t,r){var n\u003dc(e,t);if(!1\u003d\u003d\u003dn.test)throw new o.JsonPatchError(\"Test operation failed\",\"TEST_OPERATION_FAILED\",r,t,e);return n.newDocument}function d(e,t,r,n){if(\"object\"!\u003dtypeof e||null\u003d\u003d\u003de||Array.isArray(e))throw new o.JsonPatchError(\"Operation is not an object\",\"OPERATION_NOT_AN_OBJECT\",t,e,r);if(!p[e.op])throw new o.JsonPatchError(\"Operation `op` property is not one of operations defined in RFC-6902\",\"OPERATION_OP_INVALID\",t,e,r);if(\"string\"!\u003dtypeof e.path)throw new o.JsonPatchError(\"Operation `path` property is not a string\",\"OPERATION_PATH_INVALID\",t,e,r);if(0!\u003d\u003de.path.indexOf(\"/\")\u0026\u0026e.path.length\u003e0)throw new o.JsonPatchError(\u0027Operation `path` property must start with \"/\"\u0027,\"OPERATION_PATH_INVALID\",t,e,r);if((\"move\"\u003d\u003d\u003de.op||\"copy\"\u003d\u003d\u003de.op)\u0026\u0026\"string\"!\u003dtypeof e.from)throw new o.JsonPatchError(\"Operation `from` property is not present (applicable in `move` and `copy` operations)\",\"OPERATION_FROM_REQUIRED\",t,e,r);if((\"add\"\u003d\u003d\u003de.op||\"replace\"\u003d\u003d\u003de.op||\"test\"\u003d\u003d\u003de.op)\u0026\u0026void 0\u003d\u003d\u003de.value)throw new o.JsonPatchError(\"Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)\",\"OPERATION_VALUE_REQUIRED\",t,e,r);if((\"add\"\u003d\u003d\u003de.op||\"replace\"\u003d\u003d\u003de.op||\"test\"\u003d\u003d\u003de.op)\u0026\u0026i.hasUndefined(e.value))throw new o.JsonPatchError(\"Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)\",\"OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED\",t,e,r);if(r)if(\"add\"\u003d\u003de.op){var a\u003de.path.split(\"/\").length,s\u003dn.split(\"/\").length;if(a!\u003d\u003ds+1\u0026\u0026a!\u003d\u003ds)throw new o.JsonPatchError(\"Cannot perform an `add` operation at the desired path\",\"OPERATION_PATH_CANNOT_ADD\",t,e,r)}else if(\"replace\"\u003d\u003d\u003de.op||\"remove\"\u003d\u003d\u003de.op||\"_get\"\u003d\u003d\u003de.op){if(e.path!\u003d\u003dn)throw new o.JsonPatchError(\"Cannot perform the operation at a path that does not exist\",\"OPERATION_PATH_UNRESOLVABLE\",t,e,r)}else if(\"move\"\u003d\u003d\u003de.op||\"copy\"\u003d\u003d\u003de.op){var h\u003dl([{op:\"_get\",path:e.from,value:void 0}],r);if(h\u0026\u0026\"OPERATION_PATH_UNRESOLVABLE\"\u003d\u003d\u003dh.name)throw new o.JsonPatchError(\"Cannot perform the operation from a path that does not exist\",\"OPERATION_FROM_UNRESOLVABLE\",t,e,r)}}function l(e,t,r){try{if(!Array.isArray(e))throw new o.JsonPatchError(\"Patch sequence must be an array\",\"SEQUENCE_NOT_AN_ARRAY\");if(t)u(i._deepClone(t),i._deepClone(e),r||!0);else{r\u003dr||d;for(var n\u003d0;n\u003ce.length;n++)r(e[n],n,t,void 0)}}catch(e){if(e instanceof o.JsonPatchError)return e;throw e}}o.getValueByPointer\u003dh,o.applyOperation\u003dc,o.applyPatch\u003du,o.applyReducer\u003df,o.validator\u003dd,o.validate\u003dl,o.default\u003d{JsonPatchError:o.JsonPatchError,deepClone:o.deepClone,getValueByPointer:h,applyOperation:c,applyPatch:u,applyReducer:f,validator:d,validate:l}},\n \"0c8122087b\": function _(r,t,e,n,f){var i\u003dArray.isArray,o\u003dObject.keys,u\u003dObject.prototype.hasOwnProperty;t.exports\u003dfunction r(t,e){if(t\u003d\u003d\u003de)return!0;if(t\u0026\u0026e\u0026\u0026\"object\"\u003d\u003dtypeof t\u0026\u0026\"object\"\u003d\u003dtypeof e){var n,f,a,c\u003di(t),g\u003di(e);if(c\u0026\u0026g){if((f\u003dt.length)!\u003de.length)return!1;for(n\u003df;0!\u003dn--;)if(!r(t[n],e[n]))return!1;return!0}if(c!\u003dg)return!1;var p\u003dt instanceof Date,s\u003de instanceof Date;if(p!\u003ds)return!1;if(p\u0026\u0026s)return t.getTime()\u003d\u003de.getTime();var y\u003dt instanceof RegExp,l\u003de instanceof RegExp;if(y!\u003dl)return!1;if(y\u0026\u0026l)return t.toString()\u003d\u003de.toString();var h\u003do(t);if((f\u003dh.length)!\u003d\u003do(e).length)return!1;for(n\u003df;0!\u003dn--;)if(!u.call(e,h[n]))return!1;for(n\u003df;0!\u003dn--;)if(!r(t[a\u003dh[n]],e[a]))return!1;return!0}return t!\u003dt\u0026\u0026e!\u003de}},\n \"3329d4aa5b\": function _(e,t,o,a,i){function n(e){const t\u003d{type:e.type};return\"value\"in e.target\u0026\u0026(t.value\u003de.target.value),e.type in c\u0026\u0026Object.assign(t,c[e.type](e)),t}a(),o.serializeEvent\u003dn;const r\u003d{clipboard:e\u003d\u003e({clipboardData:e.clipboardData}),composition:e\u003d\u003e({data:e.data}),keyboard:e\u003d\u003e({altKey:e.altKey,charCode:e.charCode,ctrlKey:e.ctrlKey,key:e.key,keyCode:e.keyCode,locale:e.locale||null,location:e.location,metaKey:e.metaKey,repeat:e.repeat,shiftKey:e.shiftKey,which:e.which}),mouse:e\u003d\u003e({altKey:e.altKey,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,ctrlKey:e.ctrlKey,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY,shiftKey:e.shiftKey}),pointer:e\u003d\u003e({pointerId:e.pointerId,width:e.width,height:e.height,pressure:e.pressure,tiltX:e.tiltX,tiltY:e.tiltY,pointerType:e.pointerType,isPrimary:e.isPrimary}),touch:e\u003d\u003e({altKey:e.altKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,shiftKey:e.shiftKey}),ui:e\u003d\u003e({detail:e.detail}),wheel:e\u003d\u003e({deltaMode:e.deltaMode,deltaX:e.deltaX,deltaY:e.deltaY,deltaZ:e.deltaZ}),animation:e\u003d\u003e({animationName:e.animationName,pseudoElement:e.pseudoElement,elapsedTime:e.elapsedTime}),transition:e\u003d\u003e({propertyName:e.propertyName,pseudoElement:e.pseudoElement,elapsedTime:e.elapsedTime})},l\u003d{clipboard:[\"copy\",\"cut\",\"paste\"],composition:[\"compositionend\",\"compositionstart\",\"compositionupdate\"],keyboard:[\"keydown\",\"keypress\",\"keyup\"],mouse:[\"click\",\"contextmenu\",\"doubleclick\",\"drag\",\"dragend\",\"dragenter\",\"dragexit\",\"dragleave\",\"dragover\",\"dragstart\",\"drop\",\"mousedown\",\"mouseenter\",\"mouseleave\",\"mousemove\",\"mouseout\",\"mouseover\",\"mouseup\"],pointer:[\"pointerdown\",\"pointermove\",\"pointerup\",\"pointercancel\",\"gotpointercapture\",\"lostpointercapture\",\"pointerenter\",\"pointerleave\",\"pointerover\",\"pointerout\"],selection:[\"select\"],touch:[\"touchcancel\",\"touchend\",\"touchmove\",\"touchstart\"],ui:[\"scroll\"],wheel:[\"wheel\"],animation:[\"animationstart\",\"animationend\",\"animationiteration\"],transition:[\"transitionend\"]},c\u003d{};Object.keys(l).forEach((e\u003d\u003e{l[e].forEach((t\u003d\u003e{c[t]\u003dr[e]}))})),o.default\u003dn},\n \"0eae77d68f\": function _(e,i,t,n,d){n();const s\u003de(\"@bokehjs/models/layouts/html_box\"),l\u003de(\"7116a7a602\"),o\u003dwindow.Jupyter;class a extends l.PanelHTMLBoxView{constructor(){super(...arguments),this.rendered\u003d!1}render(){super.render(),this._render().then((()\u003d\u003e{this.rendered\u003d!0,this.invalidate_layout(),this.notify_finished()}))}has_finished(){return this.rendered\u0026\u0026super.has_finished()}async _render(){const{spec:e,state:i}\u003dthis.model.bundle;let t;if(null!\u003do\u0026\u0026null!\u003do.notebook?t\u003do.notebook.kernel.widget_manager:null!\u003dwindow.PyViz.widget_manager\u0026\u0026(t\u003dwindow.PyViz.widget_manager),t)if(null\u003d\u003dthis.ipyview){const n\u003d(await t.set_state(i)).find((i\u003d\u003ei.model_id\u003d\u003de.model_id));if(null!\u003dn){const e\u003dawait t.create_view(n,{el:this.el});if(this.ipyview\u003de,e.children_views)for(const i of e.children_views.views)await i;this.el.appendChild(e.el),e.trigger(\"displayed\",e)}}else this.el.appendChild(this.ipyview.el);else console.log(\"Panel IPyWidget model could not find a WidgetManager\")}}t.IPyWidgetView\u003da,a.__name__\u003d\"IPyWidgetView\";class r extends s.HTMLBox{constructor(e){super(e)}static init_IPyWidget(){this.prototype.default_view\u003da,this.define((({Any:e})\u003d\u003e({bundle:[e,{}]})))}}t.IPyWidget\u003dr,r.__name__\u003d\"IPyWidget\",r.__module__\u003d\"panel.models.ipywidget\",r.init_IPyWidget()},\n \"0d30bea0c8\": function _(e,t,r,s,n){s();const i\u003de(\"tslib\"),o\u003de(\"@bokehjs/core/kinds\"),d\u003de(\"@bokehjs/models/widgets/markup\"),l\u003di.__importDefault(e(\"18bba7b7e1\")),a\u003de(\"7116a7a602\");class h extends a.PanelMarkupView{connect_signals(){super.connect_signals();const{depth:e,hover_preview:t,theme:r}\u003dthis.model.properties;this.on_change([e,t,r],(()\u003d\u003ethis.render()))}render(){super.render();const e\u003dthis.model.text.replace(/(\\r\\n|\\n|\\r)/gm,\"\");let t;try{t\u003dwindow.JSON.parse(e)}catch(e){return void(this.markup_el.innerHTML\u003d\"\u003cb\u003eInvalid JSON:\u003c/b\u003e \"+e.toString())}const r\u003d{hoverPreviewEnabled:this.model.hover_preview,theme:this.model.theme},s\u003dnull\u003d\u003dthis.model.depth?1/0:this.model.depth,n\u003dnew l.default(t,s,r).render();let i\u003d\"border-radius: 5px; padding: 10px;\";\"dark\"\u003d\u003dthis.model.theme?n.style.cssText\u003d\"background-color: rgb(30, 30, 30);\"+i:n.style.cssText\u003di,this.markup_el.append(n)}}r.JSONView\u003dh,h.__name__\u003d\"JSONView\",r.JSONTheme\u003do.Enum(\"dark\",\"light\");class p extends d.Markup{constructor(e){super(e)}static init_JSON(){this.prototype.default_view\u003dh,this.define((({Boolean:e,Int:t,Nullable:s})\u003d\u003e({depth:[s(t),1],hover_preview:[e,!1],theme:[r.JSONTheme,\"dark\"]})))}}r.JSON\u003dp,p.__name__\u003d\"JSON\",p.__module__\u003d\"panel.models.markup\",p.init_JSON()},\n \"18bba7b7e1\": function _(t,e,r,n,o){function i(t){return null\u003d\u003d\u003dt?\"null\":typeof t}function s(t){return!!t\u0026\u0026\"object\"\u003d\u003dtypeof t}function a(t){if(void 0\u003d\u003d\u003dt)return\"\";if(null\u003d\u003d\u003dt)return\"Object\";if(\"object\"\u003d\u003dtypeof t\u0026\u0026!t.constructor)return\"Object\";var e\u003d/function ([^(]*)/.exec(t.constructor.toString());return e\u0026\u0026e.length\u003e1?e[1]:\"\"}function f(t,e,r){return\"null\"\u003d\u003d\u003dt||\"undefined\"\u003d\u003d\u003dt?t:(\"string\"!\u003d\u003dt\u0026\u0026\"stringifiable\"!\u003d\u003dt||(r\u003d\u0027\"\u0027+r.replace(/\"/g,\u0027\\\\\"\u0027)+\u0027\"\u0027),\"function\"\u003d\u003d\u003dt?e.toString().replace(/[\\r\\n]/g,\"\").replace(/\\{.*\\}/,\"\")+\"{…}\":r)}function m(t){var e\u003d\"\";return s(t)?(e\u003da(t),Array.isArray(t)\u0026\u0026(e+\u003d\"[\"+t.length+\"]\")):e\u003df(i(t),t,t),e}function l(t){return\"json-formatter-\"+t}function d(t,e,r){var n\u003ddocument.createElement(t);return e\u0026\u0026n.classList.add(l(e)),void 0!\u003d\u003dr\u0026\u0026(r instanceof Node?n.appendChild(r):n.appendChild(document.createTextNode(String(r)))),n}n(),function(t){if(\"undefined\"!\u003dtypeof window){var e\u003ddocument.createElement(\"style\");e.setAttribute(\"media\",\"screen\"),e.innerHTML\u003dt,document.head.appendChild(e)}}(\u0027.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-row \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open \u003e .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open \u003e .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open \u003e a \u003e .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-dark.json-formatter-row \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover \u003e a \u003e .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open \u003e a \u003e .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n\u0027);var c\u003d/(^\\d{1,4}[\\.|\\\\/|-]\\d{1,2}[\\.|\\\\/|-]\\d{1,4})(\\s*(?:0?[1-9]:[0-5]|1(?\u003d[012])\\d:[0-5])\\d\\s*[ap]m)?$/,p\u003d/\\d{2}:\\d{2}:\\d{2} GMT-\\d{4}/,j\u003d/\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}.\\d{3}Z/,h\u003dwindow.requestAnimationFrame||function(t){return t(),0},u\u003d{hoverPreviewEnabled:!1,hoverPreviewArrayCount:100,hoverPreviewFieldCount:5,animateOpen:!0,animateClose:!0,theme:null,useToJSON:!0,sortPropertiesBy:null},g\u003dfunction(){function t(t,e,r,n){void 0\u003d\u003d\u003de\u0026\u0026(e\u003d1),void 0\u003d\u003d\u003dr\u0026\u0026(r\u003du),this.json\u003dt,this.open\u003de,this.config\u003dr,this.key\u003dn,this._isOpen\u003dnull,void 0\u003d\u003d\u003dthis.config.hoverPreviewEnabled\u0026\u0026(this.config.hoverPreviewEnabled\u003du.hoverPreviewEnabled),void 0\u003d\u003d\u003dthis.config.hoverPreviewArrayCount\u0026\u0026(this.config.hoverPreviewArrayCount\u003du.hoverPreviewArrayCount),void 0\u003d\u003d\u003dthis.config.hoverPreviewFieldCount\u0026\u0026(this.config.hoverPreviewFieldCount\u003du.hoverPreviewFieldCount),void 0\u003d\u003d\u003dthis.config.useToJSON\u0026\u0026(this.config.useToJSON\u003du.useToJSON),\"\"\u003d\u003d\u003dthis.key\u0026\u0026(this.key\u003d\u0027\"\"\u0027)}return Object.defineProperty(t.prototype,\"isOpen\",{get:function(){return null!\u003d\u003dthis._isOpen?this._isOpen:this.open\u003e0},set:function(t){this._isOpen\u003dt},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isDate\",{get:function(){return this.json instanceof Date||\"string\"\u003d\u003d\u003dthis.type\u0026\u0026(c.test(this.json)||j.test(this.json)||p.test(this.json))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isUrl\",{get:function(){return\"string\"\u003d\u003d\u003dthis.type\u0026\u00260\u003d\u003d\u003dthis.json.indexOf(\"http\")},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isArray\",{get:function(){return Array.isArray(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isObject\",{get:function(){return s(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmptyObject\",{get:function(){return!this.keys.length\u0026\u0026!this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmpty\",{get:function(){return this.isEmptyObject||this.keys\u0026\u0026!this.keys.length\u0026\u0026this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"useToJSON\",{get:function(){return this.config.useToJSON\u0026\u0026\"stringifiable\"\u003d\u003d\u003dthis.type},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"hasKey\",{get:function(){return void 0!\u003d\u003dthis.key},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"constructorName\",{get:function(){return a(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"type\",{get:function(){return this.config.useToJSON\u0026\u0026this.json\u0026\u0026this.json.toJSON?\"stringifiable\":i(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"keys\",{get:function(){if(this.isObject){var t\u003dObject.keys(this.json);return!this.isArray\u0026\u0026this.config.sortPropertiesBy?t.sort(this.config.sortPropertiesBy):t}return[]},enumerable:!0,configurable:!0}),t.prototype.toggleOpen\u003dfunction(){this.isOpen\u003d!this.isOpen,this.element\u0026\u0026(this.isOpen?this.appendChildren(this.config.animateOpen):this.removeChildren(this.config.animateClose),this.element.classList.toggle(l(\"open\")))},t.prototype.openAtDepth\u003dfunction(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d1),t\u003c0||(this.open\u003dt,this.isOpen\u003d0!\u003d\u003dt,this.element\u0026\u0026(this.removeChildren(!1),0\u003d\u003d\u003dt?this.element.classList.remove(l(\"open\")):(this.appendChildren(this.config.animateOpen),this.element.classList.add(l(\"open\")))))},t.prototype.getInlinepreview\u003dfunction(){var t\u003dthis;if(this.isArray)return this.json.length\u003ethis.config.hoverPreviewArrayCount?\"Array[\"+this.json.length+\"]\":\"[\"+this.json.map(m).join(\", \")+\"]\";var e\u003dthis.keys,r\u003de.slice(0,this.config.hoverPreviewFieldCount).map((function(e){return e+\":\"+m(t.json[e])})),n\u003de.length\u003e\u003dthis.config.hoverPreviewFieldCount?\"…\":\"\";return\"{\"+r.join(\", \")+n+\"}\"},t.prototype.render\u003dfunction(){this.element\u003dd(\"div\",\"row\");var t\u003dthis.isObject?d(\"a\",\"toggler-link\"):d(\"span\");if(this.isObject\u0026\u0026!this.useToJSON\u0026\u0026t.appendChild(d(\"span\",\"toggler\")),this.hasKey\u0026\u0026t.appendChild(d(\"span\",\"key\",this.key+\":\")),this.isObject\u0026\u0026!this.useToJSON){var e\u003dd(\"span\",\"value\"),r\u003dd(\"span\"),n\u003dd(\"span\",\"constructor-name\",this.constructorName);if(r.appendChild(n),this.isArray){var o\u003dd(\"span\");o.appendChild(d(\"span\",\"bracket\",\"[\")),o.appendChild(d(\"span\",\"number\",this.json.length)),o.appendChild(d(\"span\",\"bracket\",\"]\")),r.appendChild(o)}e.appendChild(r),t.appendChild(e)}else{(e\u003dthis.isUrl?d(\"a\"):d(\"span\")).classList.add(l(this.type)),this.isDate\u0026\u0026e.classList.add(l(\"date\")),this.isUrl\u0026\u0026(e.classList.add(l(\"url\")),e.setAttribute(\"href\",this.json));var i\u003df(this.type,this.json,this.useToJSON?this.json.toJSON():this.json);e.appendChild(document.createTextNode(i)),t.appendChild(e)}if(this.isObject\u0026\u0026this.config.hoverPreviewEnabled){var s\u003dd(\"span\",\"preview-text\");s.appendChild(document.createTextNode(this.getInlinepreview())),t.appendChild(s)}var a\u003dd(\"div\",\"children\");return this.isObject\u0026\u0026a.classList.add(l(\"object\")),this.isArray\u0026\u0026a.classList.add(l(\"array\")),this.isEmpty\u0026\u0026a.classList.add(l(\"empty\")),this.config\u0026\u0026this.config.theme\u0026\u0026this.element.classList.add(l(this.config.theme)),this.isOpen\u0026\u0026this.element.classList.add(l(\"open\")),this.element.appendChild(t),this.element.appendChild(a),this.isObject\u0026\u0026this.isOpen\u0026\u0026this.appendChildren(),this.isObject\u0026\u0026!this.useToJSON\u0026\u0026t.addEventListener(\"click\",this.toggleOpen.bind(this)),this.element},t.prototype.appendChildren\u003dfunction(e){var r\u003dthis;void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1);var n\u003dthis.element.querySelector(\"div.\"+l(\"children\"));if(n\u0026\u0026!this.isEmpty)if(e){var o\u003d0,i\u003dfunction(){var e\u003dr.keys[o],s\u003dnew t(r.json[e],r.open-1,r.config,e);n.appendChild(s.render()),(o+\u003d1)\u003cr.keys.length\u0026\u0026(o\u003e10?i():h(i))};h(i)}else this.keys.forEach((function(e){var o\u003dnew t(r.json[e],r.open-1,r.config,e);n.appendChild(o.render())}))},t.prototype.removeChildren\u003dfunction(t){void 0\u003d\u003d\u003dt\u0026\u0026(t\u003d!1);var e\u003dthis.element.querySelector(\"div.\"+l(\"children\"));if(t){var r\u003d0,n\u003dfunction(){e\u0026\u0026e.children.length\u0026\u0026(e.removeChild(e.children[0]),(r+\u003d1)\u003e10?n():h(n))};h(n)}else e\u0026\u0026(e.innerHTML\u003d\"\")},t}();r.default\u003dg},\n \"1767172ffa\": function _(e,t,i,s,l){s();const n\u003de(\"tslib\"),o\u003de(\"@bokehjs/models/widgets/input_widget\"),a\u003dn.__importStar(e(\"@bokehjs/styles/buttons.css\")),h\u003da,d\u003de(\"@bokehjs/core/dom\"),_\u003de(\"@bokehjs/core/enums\");class r extends o.InputWidgetView{constructor(){super(...arguments),this._downloadable\u003d!1,this._embed\u003d!1,this._prev_href\u003d\"\",this._prev_download\u003d\"\"}initialize(){super.initialize(),this.model.data\u0026\u0026this.model.filename\u0026\u0026(this._embed\u003d!0)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.button_type.change,(()\u003d\u003ethis._update_button_style())),this.connect(this.model.properties.filename.change,(()\u003d\u003ethis._update_download())),this.connect(this.model.properties._transfers.change,(()\u003d\u003ethis._handle_click())),this.connect(this.model.properties.label.change,(()\u003d\u003ethis._update_label())),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.set_disabled()))}render(){super.render(),this.group_el.style.display\u003d\"flex\",this.group_el.style.alignItems\u003d\"stretch\",this.anchor_el\u003ddocument.createElement(\"a\"),this._update_button_style(),this._update_label(),this.model.disabled?(this.anchor_el.setAttribute(\"disabled\",\"\"),this._downloadable\u003d!1):(this.anchor_el.removeAttribute(\"disabled\"),this._prev_download\u0026\u0026(this.anchor_el.download\u003dthis._prev_download),this._prev_href\u0026\u0026(this.anchor_el.href\u003dthis._prev_href),this.anchor_el.download\u0026\u0026this.anchor_el.download\u0026\u0026(this._downloadable\u003d!0)),this._embed?this._make_link_downloadable():(this._click_listener\u003dthis._increment_clicks.bind(this),this.anchor_el.addEventListener(\"click\",this._click_listener)),this.group_el.appendChild(this.anchor_el),this.input_el\u003dd.input({type:\"bk_btn, bk_btn_type\"}),this.input_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input()))}styles(){return[...super.styles(),a.default]}_increment_clicks(){this.model.clicks\u003dthis.model.clicks+1}_handle_click(){!this.model.auto\u0026\u0026this._downloadable||(this._make_link_downloadable(),!this._embed\u0026\u0026this.model.auto\u0026\u0026(this.anchor_el.removeEventListener(\"click\",this._click_listener),this.anchor_el.click(),this.anchor_el.removeAttribute(\"href\"),this.anchor_el.removeAttribute(\"download\"),this.anchor_el.addEventListener(\"click\",this._click_listener)),this._prev_href\u003dthis.anchor_el.getAttribute(\"href\"),this._prev_download\u003dthis.anchor_el.getAttribute(\"download\"))}_make_link_downloadable(){this._update_href(),this._update_download(),this.anchor_el.download\u0026\u0026this.anchor_el.href\u0026\u0026(this._downloadable\u003d!0)}_update_href(){if(this.model.data){const e\u003dfunction(e){const t\u003datob(e.split(\",\")[1]),i\u003de.split(\",\")[0].split(\":\")[1].split(\";\")[0],s\u003dnew ArrayBuffer(t.length),l\u003dnew Uint8Array(s);for(let e\u003d0;e\u003ct.length;e++)l[e]\u003dt.charCodeAt(e);return new Blob([s],{type:i})}(this.model.data);this.anchor_el.href\u003dURL.createObjectURL(e)}}_update_download(){this.model.filename\u0026\u0026(this.anchor_el.download\u003dthis.model.filename)}_update_label(){this.anchor_el.textContent\u003dthis.model.label}_update_button_style(){const e\u003dh[`btn_${this.model.button_type}`];if(this.anchor_el.hasAttribute(\"class\")){const t\u003dthis.anchor_el.classList.item(1);t\u0026\u0026this.anchor_el.classList.replace(t,e)}else this.anchor_el.classList.add(h.btn),this.anchor_el.classList.add(e)}set_disabled(){this.model.disabled?this.anchor_el.setAttribute(\"disabled\",\"\"):this.anchor_el.removeAttribute(\"disabled\")}}i.FileDownloadView\u003dr,r.__name__\u003d\"FileDownloadView\";class c extends o.InputWidget{constructor(e){super(e)}static init_FileDownload(){this.prototype.default_view\u003dr,this.define((({Boolean:e,Int:t,Nullable:i,String:s})\u003d\u003e({auto:[e,!1],clicks:[t,0],data:[i(s),null],label:[s,\"Download\"],filename:[i(s),null],button_type:[_.ButtonType,\"default\"],_transfers:[t,0]}))),this.override({title:\"\"})}}i.FileDownload\u003dc,c.__name__\u003d\"FileDownload\",c.__module__\u003d\"panel.models.widgets\",c.init_FileDownload()},\n \"7b859fb3cf\": function _(e,t,i,a,n){a();const s\u003de(\"@bokehjs/models/widgets/markup\"),r\u003de(\"7116a7a602\");class l extends r.PanelMarkupView{render(){super.render(),this.markup_el.innerHTML\u003dthis.model.text,window.renderMathInElement\u0026\u0026window.renderMathInElement(this.el,{delimiters:[{left:\"$$\",right:\"$$\",display:!0},{left:\"\\\\[\",right:\"\\\\]\",display:!0},{left:\"$\",right:\"$\",display:!1},{left:\"\\\\(\",right:\"\\\\)\",display:!1}]})}}i.KaTeXView\u003dl,l.__name__\u003d\"KaTeXView\";class d extends s.Markup{constructor(e){super(e)}static init_KaTeX(){this.prototype.default_view\u003dl}}i.KaTeX\u003dd,d.__name__\u003d\"KaTeX\",d.__module__\u003d\"panel.models.katex\",d.init_KaTeX()},\n \"642aa56b24\": function _(o,e,t,i,a){i();const h\u003do(\"@bokehjs/core/view\"),n\u003do(\"@bokehjs/model\");class s extends h.View{initialize(){super.initialize(),this.model.pathname\u003dwindow.location.pathname,this.model.search\u003dwindow.location.search,this.model.hash\u003dwindow.location.hash,this.model.href\u003dwindow.location.href,this.model.hostname\u003dwindow.location.hostname,this.model.protocol\u003dwindow.location.protocol,this.model.port\u003dwindow.location.port}connect_signals(){super.connect_signals(),this.connect(this.model.properties.pathname.change,(()\u003d\u003ethis.update(\"pathname\"))),this.connect(this.model.properties.search.change,(()\u003d\u003ethis.update(\"search\"))),this.connect(this.model.properties.hash.change,(()\u003d\u003ethis.update(\"hash\"))),this.connect(this.model.properties.reload.change,(()\u003d\u003ethis.update(\"reload\")))}update(o){this.model.reload\u0026\u0026\"reload\"!\u003d\u003do?(\"pathname\"\u003d\u003do\u0026\u0026(window.location.pathname\u003dthis.model.pathname),\"search\"\u003d\u003do\u0026\u0026(window.location.search\u003dthis.model.search),\"hash\"\u003d\u003do\u0026\u0026(window.location.hash\u003dthis.model.hash)):(window.history.pushState({},\"\",`${this.model.pathname}${this.model.search}${this.model.hash}`),this.model.href\u003dwindow.location.href,\"reload\"\u003d\u003d\u003do\u0026\u0026window.location.reload())}}t.LocationView\u003ds,s.__name__\u003d\"LocationView\";class c extends n.Model{constructor(o){super(o)}static init_Location(){this.prototype.default_view\u003ds,this.define((({Boolean:o,String:e})\u003d\u003e({href:[e,\"\"],hostname:[e,\"\"],pathname:[e,\"\"],protocol:[e,\"\"],port:[e,\"\"],search:[e,\"\"],hash:[e,\"\"],reload:[o,!1]})))}}t.Location\u003dc,c.__name__\u003d\"Location\",c.__module__\u003d\"panel.models.location\",c.init_Location()},\n \"0c21036737\": function _(e,t,a,i,s){i();const h\u003de(\"@bokehjs/models/widgets/markup\"),_\u003de(\"7116a7a602\");class n extends _.PanelMarkupView{initialize(){super.initialize(),this._hub\u003dwindow.MathJax.Hub,this._hub.Config({tex2jax:{inlineMath:[[\"$\",\"$\"],[\"\\\\(\",\"\\\\)\"]]}})}render(){super.render(),this._hub\u0026\u0026(this.markup_el.innerHTML\u003dthis.model.text,this._hub.Queue([\"Typeset\",this._hub,this.markup_el]))}}a.MathJaxView\u003dn,n.__name__\u003d\"MathJaxView\";class u extends h.Markup{constructor(e){super(e)}static init_MathJax(){this.prototype.default_view\u003dn}}a.MathJax\u003du,u.__name__\u003d\"MathJax\",u.__module__\u003d\"panel.models.mathjax\",u.init_MathJax()},\n \"84a772681d\": function _(e,t,i,s,n){s();const o\u003de(\"@bokehjs/models/layouts/html_box\"),l\u003de(\"@bokehjs/core/dom\"),r\u003de(\"@bokehjs/models/sources/column_data_source\"),c\u003de(\"7116a7a602\"),h\u003d[\"perspective-viewer-material\",\"perspective-viewer-material-dark\",\"perspective-viewer-material-dense\",\"perspective-viewer-material-dense-dark\",\"perspective-viewer-vaporwave\"];function a(e){return!h.includes(e)}function p(e){return\"perspective-viewer-\"+e}class u extends c.PanelHTMLBoxView{constructor(){super(...arguments),this._updating\u003d!1,this._config_listener\u003dnull,this._event_listener\u003dnull,this._loaded\u003d!1}connect_signals(){super.connect_signals(),this.connect(this.model.source.properties.data.change,(()\u003d\u003ethis.setData())),this.connect(this.model.properties.toggle_config.change,(()\u003d\u003e{this.perspective_element.toggleConfig(),this.fix_layout()})),this.connect(this.model.properties.columns.change,(()\u003d\u003e{this.updateAttribute(\"columns\",this.model.columns,!0)})),this.connect(this.model.properties.computed_columns.change,(()\u003d\u003e{this.updateAttribute(\"computed-columns\",this.model.computed_columns,!0)})),this.connect(this.model.properties.column_pivots.change,(()\u003d\u003e{this.updateAttribute(\"column-pivots\",this.model.column_pivots,!0)})),this.connect(this.model.properties.row_pivots.change,(()\u003d\u003e{this.updateAttribute(\"row-pivots\",this.model.row_pivots,!0)})),this.connect(this.model.properties.aggregates.change,(()\u003d\u003e{this.updateAttribute(\"aggregates\",this.model.aggregates,!0)})),this.connect(this.model.properties.filters.change,(()\u003d\u003e{this.updateAttribute(\"filters\",this.model.filters,!0)})),this.connect(this.model.properties.sort.change,(()\u003d\u003e{this.updateAttribute(\"sort\",this.model.sort,!0)})),this.connect(this.model.properties.plugin.change,(()\u003d\u003e{this.updateAttribute(\"plugin\",this.model.plugin,!1)})),this.connect(this.model.properties.selectable.change,(()\u003d\u003e{this.updateAttribute(\"selectable\",this.model.selectable,!0)})),this.connect(this.model.properties.editable.change,(()\u003d\u003e{this.updateAttribute(\"editable\",this.model.editable,!0)})),this.connect(this.model.properties.theme.change,(()\u003d\u003ethis.updateTheme())),null!\u003dthis.model.document\u0026\u0026(this._event_listener\u003de\u003d\u003ethis.on_event(e),this.model.document.on_change(this._event_listener))}disconnect_signals(){null!\u003dthis._config_listener\u0026\u0026this.perspective_element.removeEventListener(\"perspective-config-update\",this._config_listener),this._config_listener\u003dnull,null!\u003dthis.model.document\u0026\u0026null!\u003dthis._event_listener\u0026\u0026this.model.document.remove_on_change(this._event_listener),this._event_listener\u003dnull,super.disconnect_signals()}render(){super.render(),this.worker\u003dwindow.perspective.worker(),this.table\u003dthis.worker.table(this.model.schema),this.table.update(this.data);const e\u003dl.div({class:\"pnx-perspective-viewer\",style:{zIndex:0}});c.set_size(e,this.model),e.innerHTML\u003dthis.getInnerHTML(),this.perspective_element\u003de.children[0],c.set_size(this.perspective_element,this.model),this.el.appendChild(e),this.perspective_element.load(this.table).then((()\u003d\u003e{this.update_config(),this._config_listener\u003d()\u003d\u003ethis.sync_config(),this.model.toggle_config\u0026\u0026this.perspective_element.toggleConfig(),this.perspective_element.addEventListener(\"perspective-config-update\",this._config_listener),this._loaded\u003d!0}))}fix_layout(){this.update_layout(),this.compute_layout(),this.invalidate_layout()}sync_config(){if(this._updating)return;const e\u003dthis.perspective_element.save(),t\u003d{};for(const i in e){const s\u003di.replace(\"-\",\"_\"),n\u003de[i];void 0\u003d\u003d\u003dn||\"plugin\"\u003d\u003ds\u0026\u0026\"debug\"\u003d\u003d\u003dn||(t[s]\u003dn)}this._updating\u003d!0,this.model.setv(t),this._updating\u003d!1}update_config(){if(this._updating)return;const e\u003dthis.perspective_element.save();for(const t in e){const i\u003dt.replace(\"-\",\"_\");let s\u003dthis.model.property(i).get_value();e[t]!\u003d\u003ds\u0026\u0026(this._updating\u003d!0,\"plugin\"!\u003d\u003di\u0026\u0026(s\u003dJSON.stringify(s)),this.perspective_element.setAttribute(t,s),this._updating\u003d!1)}}on_event(e){null!\u003d(e\u003de.hint)\u0026\u0026null!\u003de.column_source\u0026\u0026e.column_source.id\u003d\u003dthis.model.source.id\u0026\u0026(void 0!\u003d\u003de.rollover?this.stream(e.data,e.rollover):void 0!\u003d\u003de.patches\u0026\u0026this.patch(e.patches))}get data(){const e\u003d{};for(const t of this.model.source.columns())e[t]\u003dthis.model.source.get_array(t);return e}stream(e,t){this._loaded\u0026\u0026(null\u003d\u003dt?this.table.update(e):this.table.replace(this.data))}patch(e){this.table.replace(this.data)}getInnerHTML(){let e\u003d\"\u003cperspective-viewer style\u003d\u0027height:100%;width:100%;\u0027\";var t,i;return e+\u003d(t\u003d\"class\",null\u003d\u003d(i\u003dp(this.model.theme))?\"\":(\"string\"!\u003dtypeof i\u0026\u0026(i\u003dJSON.stringify(i)),\" \"+t+\"\u003d\u0027\"+i+\"\u0027\")),e+\u003d\"\u003e\u003c/perspective-viewer\u003e\",e}setData(){this._loaded\u0026\u0026this.table.load(this.data)}updateAttribute(e,t,i){if(this._updating)return;t!\u003dthis.perspective_element.save()[e]\u0026\u0026(i\u0026\u0026(t\u003dJSON.stringify(t)),this._updating\u003d!0,this.perspective_element.setAttribute(e,t),this._updating\u003d!1)}updateTheme(){let e\u003dthis.perspective_element.getAttribute(\"class\"),t\u003dthis.toNewClassAttribute(e,this.model.theme);this.perspective_element.setAttribute(\"class\",t)}toNewClassAttribute(e,t){let i\u003d[];return null!\u003de\u0026\u0026(i\u003de.split(\" \").filter(a)),i.push(p(t)),i.join(\" \")}}i.PerspectiveView\u003du,u.__name__\u003d\"PerspectiveView\";class d extends o.HTMLBox{constructor(e){super(e)}static init_Perspective(){this.prototype.default_view\u003du,this.define((({Any:e,Array:t,Boolean:i,Ref:s,Nullable:n,String:o})\u003d\u003e({aggregates:[e],column_pivots:[n(t(o))],columns:[t(o)],computed_columns:[n(t(o))],editable:[n(i)],filters:[n(t(e))],plugin:[o],plugin_config:[e],row_pivots:[n(t(o))],selectable:[n(i)],schema:[e,{}],toggle_config:[i,!0],sort:[n(t(t(o)))],source:[s(r.ColumnDataSource)],theme:[o]})))}}i.Perspective\u003dd,d.__name__\u003d\"Perspective\",d.__module__\u003d\"panel.models.perspective\",d.init_Perspective()},\n \"bacb3ef65c\": function _(e,t,i,s,o){s();const l\u003de(\"@bokehjs/core/kinds\"),n\u003de(\"@bokehjs/core/dom\"),a\u003de(\"@bokehjs/models/widgets/widget\");function r(e){e.forEach((e\u003d\u003ee.style.borderStyle\u003d\"inset\"))}function d(e){e.forEach((e\u003d\u003ee.style.borderStyle\u003d\"outset\"))}class h extends a.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.loop_policy.change,(()\u003d\u003ethis.set_loop_state(this.model.loop_policy))),this.connect(this.model.properties.show_loop_controls.change,(()\u003d\u003e{this.model.show_loop_controls\u0026\u0026this.loop_state.parentNode!\u003dthis.groupEl?this.groupEl.appendChild(this.loop_state):this.model.show_loop_controls||this.loop_state.parentNode!\u003dthis.groupEl||this.el.removeChild(this.loop_state)}))}get_height(){return 250}render(){if(null!\u003dthis.sliderEl)return this.sliderEl.min\u003dString(this.model.start),this.sliderEl.max\u003dString(this.model.end),void(this.sliderEl.value\u003dString(this.model.value));super.render(),this.groupEl\u003dn.div(),this.groupEl.style.display\u003d\"flex\",this.groupEl.style.flexDirection\u003d\"column\",this.groupEl.style.alignItems\u003d\"center\",this.sliderEl\u003ddocument.createElement(\"input\"),this.sliderEl.style.width\u003d\"100%\",this.sliderEl.setAttribute(\"type\",\"range\"),this.sliderEl.value\u003dString(this.model.value),this.sliderEl.min\u003dString(this.model.start),this.sliderEl.max\u003dString(this.model.end),this.sliderEl.onchange\u003de\u003d\u003ethis.set_frame(parseInt(e.target.value));const e\u003dn.div();e.style.cssText\u003d\"margin: 0 auto; display: flex; padding: 5px; align-items: stretch; width: 100%;\";const t\u003d\"text-align: center; min-width: 20px; flex-grow: 1; margin: 2px\",i\u003d\"text-align: center; min-width: 40px; flex-grow: 2; margin: 2px\",s\u003ddocument.createElement(\"button\");s.style.cssText\u003dt,s.appendChild(document.createTextNode(\"–\")),s.onclick\u003d()\u003d\u003ethis.slower(),e.appendChild(s);const o\u003ddocument.createElement(\"button\");o.style.cssText\u003di,o.appendChild(document.createTextNode(\"❚◀◀\")),o.onclick\u003d()\u003d\u003ethis.first_frame(),e.appendChild(o);const l\u003ddocument.createElement(\"button\");l.style.cssText\u003di,l.appendChild(document.createTextNode(\"❚◀\")),l.onclick\u003d()\u003d\u003ethis.previous_frame(),e.appendChild(l);const a\u003ddocument.createElement(\"button\");a.style.cssText\u003di,a.appendChild(document.createTextNode(\"◀\")),a.onclick\u003d()\u003d\u003ethis.reverse_animation(),e.appendChild(a);const h\u003ddocument.createElement(\"button\");h.style.cssText\u003di,h.appendChild(document.createTextNode(\"❚❚\")),h.onclick\u003d()\u003d\u003ethis.pause_animation(),e.appendChild(h);const c\u003ddocument.createElement(\"button\");c.style.cssText\u003di,c.appendChild(document.createTextNode(\"▶\")),c.onclick\u003d()\u003d\u003ethis.play_animation(),e.appendChild(c);const p\u003ddocument.createElement(\"button\");p.style.cssText\u003di,p.appendChild(document.createTextNode(\"▶❚\")),p.onclick\u003d()\u003d\u003ethis.next_frame(),e.appendChild(p);const m\u003ddocument.createElement(\"button\");m.style.cssText\u003di,m.appendChild(document.createTextNode(\"▶▶❚\")),m.onclick\u003d()\u003d\u003ethis.last_frame(),e.appendChild(m);const _\u003ddocument.createElement(\"button\");_.style.cssText\u003dt,_.appendChild(document.createTextNode(\"+\")),_.onclick\u003d()\u003d\u003ethis.faster(),e.appendChild(_),this._toggle_reverse\u003d()\u003d\u003e{d([h,c]),r([a])},this._toogle_pause\u003d()\u003d\u003e{d([a,c]),r([h])},this._toggle_play\u003d()\u003d\u003e{d([a,h]),r([c])},this.loop_state\u003ddocument.createElement(\"form\"),this.loop_state.style.cssText\u003d\"margin: 0 auto; display: table\";const u\u003ddocument.createElement(\"input\");u.type\u003d\"radio\",u.value\u003d\"once\",u.name\u003d\"state\";const g\u003ddocument.createElement(\"label\");g.innerHTML\u003d\"Once\",g.style.cssText\u003d\"padding: 0 10px 0 5px; user-select:none;\";const f\u003ddocument.createElement(\"input\");f.setAttribute(\"type\",\"radio\"),f.setAttribute(\"value\",\"loop\"),f.setAttribute(\"name\",\"state\");const v\u003ddocument.createElement(\"label\");v.innerHTML\u003d\"Loop\",v.style.cssText\u003d\"padding: 0 10px 0 5px; user-select:none;\";const y\u003ddocument.createElement(\"input\");y.setAttribute(\"type\",\"radio\"),y.setAttribute(\"value\",\"reflect\"),y.setAttribute(\"name\",\"state\");const x\u003ddocument.createElement(\"label\");x.innerHTML\u003d\"Reflect\",x.style.cssText\u003d\"padding: 0 10px 0 5px; user-select:none;\",\"once\"\u003d\u003dthis.model.loop_policy?u.checked\u003d!0:\"loop\"\u003d\u003dthis.model.loop_policy?f.checked\u003d!0:y.checked\u003d!0,this.loop_state.appendChild(u),this.loop_state.appendChild(g),this.loop_state.appendChild(f),this.loop_state.appendChild(v),this.loop_state.appendChild(y),this.loop_state.appendChild(x),this.groupEl.appendChild(this.sliderEl),this.groupEl.appendChild(e),this.model.show_loop_controls\u0026\u0026this.groupEl.appendChild(this.loop_state),this.el.appendChild(this.groupEl)}set_frame(e){this.model.value!\u003de\u0026\u0026(this.model.value\u003de),this.sliderEl.value!\u003dString(e)\u0026\u0026(this.sliderEl.value\u003dString(e))}get_loop_state(){for(var e\u003dthis.loop_state.state,t\u003d0;t\u003ce.length;t++){var i\u003de[t];if(i.checked)return i.value}return\"once\"}set_loop_state(e){for(var t\u003dthis.loop_state.state,i\u003d0;i\u003ct.length;i++){var s\u003dt[i];s.value\u003d\u003de\u0026\u0026(s.checked\u003d!0)}}next_frame(){this.set_frame(Math.min(this.model.end,this.model.value+this.model.step))}previous_frame(){this.set_frame(Math.max(this.model.start,this.model.value-this.model.step))}first_frame(){this.set_frame(this.model.start)}last_frame(){this.set_frame(this.model.end)}slower(){this.model.interval\u003dMath.round(this.model.interval/.7),this.model.direction\u003e0?this.play_animation():this.model.direction\u003c0\u0026\u0026this.reverse_animation()}faster(){this.model.interval\u003dMath.round(.7*this.model.interval),this.model.direction\u003e0?this.play_animation():this.model.direction\u003c0\u0026\u0026this.reverse_animation()}anim_step_forward(){if(this.model.value\u003cthis.model.end)this.next_frame();else{var e\u003dthis.get_loop_state();\"loop\"\u003d\u003de?this.first_frame():\"reflect\"\u003d\u003de?(this.last_frame(),this.reverse_animation()):(this.pause_animation(),this.last_frame())}}anim_step_reverse(){if(this.model.value\u003ethis.model.start)this.previous_frame();else{var e\u003dthis.get_loop_state();\"loop\"\u003d\u003de?this.last_frame():\"reflect\"\u003d\u003de?(this.first_frame(),this.play_animation()):(this.pause_animation(),this.first_frame())}}pause_animation(){this._toogle_pause(),this.model.direction\u003d0,this.timer\u0026\u0026(clearInterval(this.timer),this.timer\u003dnull)}play_animation(){this.pause_animation(),this._toggle_play(),this.model.direction\u003d1,this.timer||(this.timer\u003dsetInterval((()\u003d\u003ethis.anim_step_forward()),this.model.interval))}reverse_animation(){this.pause_animation(),this._toggle_reverse(),this.model.direction\u003d-1,this.timer||(this.timer\u003dsetInterval((()\u003d\u003ethis.anim_step_reverse()),this.model.interval))}}i.PlayerView\u003dh,h.__name__\u003d\"PlayerView\",i.LoopPolicy\u003dl.Enum(\"once\",\"loop\",\"reflect\");class c extends a.Widget{constructor(e){super(e)}static init_Player(){this.prototype.default_view\u003dh,this.define((({Boolean:e,Int:t})\u003d\u003e({direction:[t,0],interval:[t,500],start:[t,0],end:[t,10],step:[t,1],loop_policy:[i.LoopPolicy,\"once\"],value:[t,0],show_loop_controls:[e,!0]}))),this.override({width:400})}}i.Player\u003dc,c.__name__\u003d\"Player\",c.__module__\u003d\"panel.models.widgets\",c.init_Player()},\n \"47b5ae5c43\": function _(t,e,o,i,r){i();const l\u003dt(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),s\u003dt(\"@bokehjs/core/dom\"),a\u003dt(\"@bokehjs/core/util/object\"),p\u003dt(\"@bokehjs/core/util/eq\"),n\u003dt(\"@bokehjs/models/layouts/html_box\"),_\u003dt(\"99a25e6992\"),h\u003dt(\"990b5dd5c7\"),u\u003dt(\"7116a7a602\"),d\u003d(t,e,o)\u003d\u003e{let i\u003dArray.isArray(e)?[]:{};if(\"click\"\u003d\u003d\u003do||\"hover\"\u003d\u003d\u003do||\"selected\"\u003d\u003d\u003do){const o\u003d[];if(null\u003d\u003de)return null;const r\u003dt.data;for(let t\u003d0;t\u003ce.points.length;t++){const i\u003de.points[t];let l\u003d{};for(let t in i){const e\u003di[t];!i.hasOwnProperty(t)||Array.isArray(e)||h.isPlainObject(e)||(l[t]\u003de)}null!\u003di\u0026\u0026(i.hasOwnProperty(\"curveNumber\")\u0026\u0026i.hasOwnProperty(\"pointNumber\")\u0026\u0026r[i.curveNumber].hasOwnProperty(\"customdata\")\u0026\u0026(l.customdata\u003dr[i.curveNumber].customdata[i.pointNumber]),i.hasOwnProperty(\"pointNumbers\")\u0026\u0026(l.pointNumbers\u003di.pointNumbers)),o[t]\u003dl}i.points\u003do}else if(\"relayout\"\u003d\u003d\u003do||\"restyle\"\u003d\u003d\u003do)for(let t in e)e.hasOwnProperty(t)\u0026\u0026(i[t]\u003de[t]);return e.hasOwnProperty(\"range\")\u0026\u0026(i.range\u003de.range),e.hasOwnProperty(\"lassoPoints\")\u0026\u0026(i.lassoPoints\u003de.lassoPoints),i};class y extends u.PanelHTMLBoxView{constructor(){super(...arguments),this._settingViewport\u003d!1,this._plotInitialized\u003d!1,this._reacting\u003d!1,this._relayouting\u003d!1,this._end_relayouting\u003d_.debounce((()\u003d\u003e{this._relayouting\u003d!1}),2e3,!1)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.viewport_update_policy.change,this._updateSetViewportFunction),this.connect(this.model.properties.viewport_update_throttle.change,this._updateSetViewportFunction),this.connect(this.model.properties._render_count.change,this.plot),this.connect(this.model.properties.viewport.change,this._updateViewportFromProperty)}render(){super.render(),this._layout_wrapper\u003ds.div({style:\"height: 100%; width: 100%\"}),this.el.appendChild(this._layout_wrapper),window.Plotly\u0026\u0026this.plot()}plot(){if(!window.Plotly)return;const t\u003d[];for(let e\u003d0;e\u003cthis.model.data.length;e++)t.push(this._get_trace(e,!1));let e\u003dh.deepCopy(this.model.layout);if(this._relayouting){const{layout:t}\u003dthis._layout_wrapper;Object.keys(t).reduce(((t,o)\u003d\u003e{\"axis\"\u003d\u003d\u003do.slice(1,5)\u0026\u0026\"range\"in t\u0026\u0026(e[o].range\u003dt.range)}),{})}this._reacting\u003d!0,window.Plotly.react(this._layout_wrapper,t,e,this.model.config).then((()\u003d\u003e{var t,e;this._updateSetViewportFunction(),this._updateViewportProperty(),this._plotInitialized||(this._layout_wrapper.on(\"plotly_relayout\",(t\u003d\u003e{!0!\u003d\u003dt._update_from_property\u0026\u0026(this.model.relayout_data\u003dd(this._layout_wrapper,t,\"relayout\"),this._updateViewportProperty(),this._end_relayouting())})),this._layout_wrapper.on(\"plotly_relayouting\",(()\u003d\u003e{\"mouseup\"!\u003d\u003dthis.model.viewport_update_policy\u0026\u0026(this._relayouting\u003d!0,this._updateViewportProperty())})),this._layout_wrapper.on(\"plotly_restyle\",(t\u003d\u003e{this.model.restyle_data\u003dd(this._layout_wrapper,t,\"restyle\"),this._updateViewportProperty()})),this._layout_wrapper.on(\"plotly_click\",(t\u003d\u003e{this.model.click_data\u003dd(this._layout_wrapper,t,\"click\")})),this._layout_wrapper.on(\"plotly_hover\",(t\u003d\u003e{this.model.hover_data\u003dd(this._layout_wrapper,t,\"hover\")})),this._layout_wrapper.on(\"plotly_selected\",(t\u003d\u003e{this.model.selected_data\u003dd(this._layout_wrapper,t,\"selected\")})),this._layout_wrapper.on(\"plotly_clickannotation\",(t\u003d\u003e{delete t.event,delete t.fullAnnotation,this.model.clickannotation_data\u003dt})),this._layout_wrapper.on(\"plotly_deselect\",(()\u003d\u003e{this.model.selected_data\u003dnull})),this._layout_wrapper.on(\"plotly_unhover\",(()\u003d\u003e{this.model.hover_data\u003dnull}))),this._plotInitialized\u003d!0,this._reacting\u003d!1,t\u003dthis._layout_wrapper,(e\u003dwindow.getComputedStyle(t).display)\u0026\u0026\"none\"!\u003d\u003de\u0026\u0026window.Plotly.Plots.resize(this._layout_wrapper)}))}_get_trace(t,e){const o\u003da.clone(this.model.data[t]),i\u003dthis.model.data_sources[t];for(const t of i.columns()){let r\u003di.get_array(t)[0];if(null!\u003dr.shape\u0026\u0026r.shape.length\u003e1){const t\u003d[],e\u003dr.shape;for(let o\u003d0;o\u003ce[0];o++)t.push(r.slice(o*e[1],(o+1)*e[1]));r\u003dt}let l\u003dt.split(\".\"),s\u003dl[l.length-1],a\u003do;for(let t of l.slice(0,-1))a\u003da[t];e\u0026\u00261\u003d\u003dl.length?a[s]\u003d[r]:a[s]\u003dr}return o}_updateViewportFromProperty(){if(!window.Plotly||this._settingViewport||this._reacting||!this.model.viewport)return;const t\u003dthis._layout_wrapper._fullLayout;Object.keys(this.model.viewport).reduce(((e,o)\u003d\u003e{if(p.isEqual(h.get(t,o),e))return!0;{let t\u003dh.deepCopy(this.model.viewport);return t._update_from_property\u003d!0,window.Plotly.relayout(this.el,t),!1}}),{})}_updateViewportProperty(){const t\u003dthis._layout_wrapper._fullLayout;let e\u003d{};for(let o in t){if(!t.hasOwnProperty(o))continue;let i\u003do.slice(0,5);\"xaxis\"!\u003d\u003di\u0026\u0026\"yaxis\"!\u003d\u003di||(e[o+\".range\"]\u003dh.deepCopy(t[o].range))}p.isEqual(e,this.model.viewport)||this._setViewport(e)}_updateSetViewportFunction(){\"continuous\"\u003d\u003d\u003dthis.model.viewport_update_policy||\"mouseup\"\u003d\u003d\u003dthis.model.viewport_update_policy?this._setViewport\u003dt\u003d\u003e{this._settingViewport||(this._settingViewport\u003d!0,this.model.viewport\u003dt,this._settingViewport\u003d!1)}:this._setViewport\u003dh.throttle((t\u003d\u003e{this._settingViewport||(this._settingViewport\u003d!0,this.model.viewport\u003dt,this._settingViewport\u003d!1)}),this.model.viewport_update_throttle)}}o.PlotlyPlotView\u003dy,y.__name__\u003d\"PlotlyPlotView\";class c extends n.HTMLBox{constructor(t){super(t)}static init_PlotlyPlot(){this.prototype.default_view\u003dy,this.define({data:[l.Array,[]],layout:[l.Any,{}],config:[l.Any,{}],data_sources:[l.Array,[]],relayout_data:[l.Any,{}],restyle_data:[l.Array,[]],click_data:[l.Any,{}],hover_data:[l.Any,{}],clickannotation_data:[l.Any,{}],selected_data:[l.Any,{}],viewport:[l.Any,{}],viewport_update_policy:[l.String,\"mouseup\"],viewport_update_throttle:[l.Number,200],_render_count:[l.Number,0]})}}o.PlotlyPlot\u003dc,c.__name__\u003d\"PlotlyPlot\",c.__module__\u003d\"panel.models.plotly\",c.init_PlotlyPlot()},\n \"99a25e6992\": function _(n,l,u,t,e){function o(n,l,u){var t,e,o,a,r;function i(){var c\u003dDate.now()-a;c\u003cl\u0026\u0026c\u003e\u003d0?t\u003dsetTimeout(i,l-c):(t\u003dnull,u||(r\u003dn.apply(o,e),o\u003de\u003dnull))}null\u003d\u003dl\u0026\u0026(l\u003d100);var c\u003dfunction(){o\u003dthis,e\u003darguments,a\u003dDate.now();var c\u003du\u0026\u0026!t;return t||(t\u003dsetTimeout(i,l)),c\u0026\u0026(r\u003dn.apply(o,e),o\u003de\u003dnull),r};return c.clear\u003dfunction(){t\u0026\u0026(clearTimeout(t),t\u003dnull)},c.flush\u003dfunction(){t\u0026\u0026(r\u003dn.apply(o,e),o\u003de\u003dnull,clearTimeout(t),t\u003dnull)},c}o.debounce\u003do,l.exports\u003do},\n \"990b5dd5c7\": function _(t,n,r,e,o){e();r.get\u003d(t,n,r)\u003d\u003e{const e\u003dr\u003d\u003eString.prototype.split.call(n,r).filter(Boolean).reduce(((t,n)\u003d\u003enull!\u003dt?t[n]:t),t),o\u003de(/[,[\\]]+?/)||e(/[,[\\].]+?/);return void 0\u003d\u003d\u003do||o\u003d\u003d\u003dt?r:o},r.throttle\u003dfunction(t,n){var r\u003d0;return function(){var e\u003dNumber(new Date);e-r\u003e\u003dn\u0026\u0026(t(),r\u003de)}},r.deepCopy\u003dfunction t(n){var r;if(null\u003d\u003dn||\"object\"!\u003dtypeof n)return n;if(n instanceof Array){r\u003d[];for(var e\u003d0,o\u003dn.length;e\u003co;e++)r[e]\u003dt(n[e]);return r}if(n instanceof Object){const r\u003d{};for(const e in n){const o\u003de;n.hasOwnProperty(o)\u0026\u0026(r[o]\u003dt(n[o]))}return r}throw new Error(\"Unable to copy obj! Its type isn\u0027t supported.\")},r.isPlainObject\u003dfunction(t){return\"[object Object]\"\u003d\u003d\u003dObject.prototype.toString.call(t)}},\n \"9f787650b9\": function _(e,s,t,i,o){i();const r\u003de(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),h\u003de(\"@bokehjs/models/layouts/html_box\"),l\u003de(\"7116a7a602\");class n extends h.HTMLBoxView{connect_signals(){super.connect_signals();const e\u003d()\u003d\u003e{this.render(),this.root.compute_layout()};this.connect(this.model.properties.height.change,e),this.connect(this.model.properties.width.change,e),this.connect(this.model.properties.height_policy.change,e),this.connect(this.model.properties.width_policy.change,e),this.connect(this.model.properties.sizing_mode.change,e),this.connect(this.model.properties.active.change,(()\u003d\u003ethis.setCSS())),this.connect(this.model.properties.bar_color.change,(()\u003d\u003ethis.setCSS())),this.connect(this.model.properties.css_classes.change,(()\u003d\u003ethis.setCSS())),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.setValue())),this.connect(this.model.properties.max.change,(()\u003d\u003ethis.setMax()))}render(){super.render();const e\u003dObject.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.progressEl\u003ddocument.createElement(\"progress\"),this.setValue(),this.setMax(),l.set_size(this.progressEl,this.model),this.setCSS();for(const s in e)this.progressEl.style.setProperty(s,e[s]);this.el.appendChild(this.progressEl)}setCSS(){let e\u003dthis.model.css_classes.join(\" \")+\" \"+this.model.bar_color;this.model.active\u0026\u0026(e+\u003d\" active\"),this.progressEl.className\u003de}setValue(){null!\u003dthis.model.value\u0026\u0026(this.progressEl.value\u003dthis.model.value)}setMax(){null!\u003dthis.model.max\u0026\u0026(this.progressEl.max\u003dthis.model.max)}_update_layout(){let e\u003dvoid 0!\u003d\u003dthis._prev_sizing_mode\u0026\u0026this._prev_sizing_mode!\u003d\u003dthis.model.sizing_mode;this._prev_sizing_mode\u003dthis.model.sizing_mode,this.layout\u003dnew l.CachedVariadicBox(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}}t.ProgressView\u003dn,n.__name__\u003d\"ProgressView\";class c extends h.HTMLBox{constructor(e){super(e)}static init_Progress(){this.prototype.default_view\u003dn,this.define({active:[r.Boolean,!0],bar_color:[r.String,\"primary\"],style:[r.Any,{}],max:[r.Number,100],value:[r.Any,null]})}}t.Progress\u003dc,c.__name__\u003d\"Progress\",c.__module__\u003d\"panel.models.widgets\",c.init_Progress()},\n \"3b85956787\": function _(e,t,s,i,n){i();const l\u003de(\"tslib\"),o\u003de(\"@bokehjs/core/dom\"),c\u003de(\"@bokehjs/core/util/types\"),r\u003de(\"@bokehjs/models/widgets/input_widget\"),h\u003dl.__importStar(e(\"@bokehjs/styles/widgets/inputs.css\"));class d extends r.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.render_selection())),this.connect(this.model.properties.options.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.name.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.title.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.size.change,(()\u003d\u003ethis.render())),this.connect(this.model.properties.disabled.change,(()\u003d\u003ethis.render()))}render(){super.render();const e\u003dthis.model.options.map((e\u003d\u003e{let t,s;return c.isString(e)?t\u003ds\u003de:[t,s]\u003de,o.option({value:t},s)}));this.select_el\u003do.select({multiple:!1,class:h.input,name:this.model.name,disabled:this.model.disabled},e),this.select_el.style.backgroundImage\u003d\"none\",this.select_el.addEventListener(\"change\",(()\u003d\u003ethis.change_input())),this.group_el.appendChild(this.select_el),this.render_selection()}render_selection(){const e\u003dthis.model.value;for(const t of this.el.querySelectorAll(\"option\"))t.value\u003d\u003d\u003de\u0026\u0026(t.selected\u003d!0);this.select_el.size\u003dthis.model.size}change_input(){const e\u003dnull!\u003dthis.el.querySelector(\"select:focus\");let t\u003dnull;for(const e of this.el.querySelectorAll(\"option\"))if(e.selected){t\u003de.value;break}this.model.value\u003dt,super.change_input(),e\u0026\u0026this.select_el.focus()}}s.SingleSelectView\u003dd,d.__name__\u003d\"SingleSelectView\";class a extends r.InputWidget{constructor(e){super(e)}static init_SingleSelect(){this.prototype.default_view\u003dd,this.define((({Any:e,Array:t,Int:s,String:i})\u003d\u003e({value:[i,\"\"],options:[t(e),[]],size:[s,4]})))}}s.SingleSelect\u003da,a.__name__\u003d\"SingleSelect\",a.__module__\u003d\"panel.models.widgets\",a.init_SingleSelect()},\n \"aaa48703af\": function _(t,e,i,o,n){o();const s\u003dt(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),r\u003dt(\"@bokehjs/models/layouts/html_box\"),h\u003d\"Click to START the speech recognition.\",{webkitSpeechRecognition:a}\u003dwindow,{webkitSpeechGrammarList:l}\u003dwindow;class c extends r.HTMLBoxView{initialize(){var t,e;super.initialize(),this.recognition\u003dnew a,this.recognition.lang\u003dthis.model.lang,this.recognition.continuous\u003dthis.model.continuous,this.recognition.interimResults\u003dthis.model.interim_results,this.recognition.maxAlternatives\u003dthis.model.max_alternatives,this.recognition.serviceURI\u003dthis.model.service_uri,this.setGrammars(),this.recognition.onresult\u003dt\u003d\u003e{this.model.results\u003dfunction(t){const e\u003d[];for(let o of t){let t\u003d[],n\u003d{is_final:o.isFinal,alternatives:t};for(let e\u003d0;e\u003co.length;e++){let n\u003d{confidence:(i\u003do[e].confidence,Math.round(100*(i+Number.EPSILON))/100),transcript:o[e].transcript};t.push(n)}n.alternatives\u003dt,e.push(n)}var i;return e}(t.results)},this.recognition.onerror\u003dt\u003d\u003e{console.log(\"SpeechToText Error\"),console.log(t)},this.recognition.onnomatch\u003dt\u003d\u003e{console.log(\"SpeechToText No Match\"),console.log(t)},this.recognition.onaudiostart\u003d()\u003d\u003ethis.model.audio_started\u003d!0,this.recognition.onaudioend\u003d()\u003d\u003ethis.model.audio_started\u003d!1,this.recognition.onsoundstart\u003d()\u003d\u003ethis.model.sound_started\u003d!0,this.recognition.onsoundend\u003d()\u003d\u003ethis.model.sound_started\u003d!1,this.recognition.onspeechstart\u003d()\u003d\u003ethis.model.speech_started\u003d!0,this.recognition.onspeechend\u003d()\u003d\u003ethis.model.speech_started\u003d!1,this.recognition.onstart\u003d()\u003d\u003e{this.buttonEl.onclick\u003d()\u003d\u003e{this.recognition.stop()},this.buttonEl.innerHTML\u003dthis.iconStarted(),this.buttonEl.setAttribute(\"title\",\"Click to STOP the speech recognition.\"),this.model.started\u003d!0},this.recognition.onend\u003d()\u003d\u003e{this.buttonEl.onclick\u003d()\u003d\u003e{this.recognition.start()},this.buttonEl.innerHTML\u003dthis.iconNotStarted(),this.buttonEl.setAttribute(\"title\",h),this.model.started\u003d!1},this.buttonEl\u003d(t\u003d`\u003cbutton class\u003d\"bk bk-btn bk-btn-${this.model.button_type}\" type\u003d\"button\" title\u003d\"${h}\"\u003e\u003c/button\u003e`,e\u003ddocument.createElement(\"template\"),t\u003dt.trim(),e.innerHTML\u003dt,e.content.firstChild),this.buttonEl.innerHTML\u003dthis.iconNotStarted(),this.buttonEl.onclick\u003d()\u003d\u003ethis.recognition.start()}iconStarted(){return\"\"!\u003d\u003dthis.model.button_started?this.model.button_started:\u0027\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" height\u003d\"22px\" style\u003d\"vertical-align: middle;\" fill\u003d\"currentColor\" class\u003d\"bi bi-mic\" viewBox\u003d\"0 0 16 16\"\u003e\\n \u003cpath fill-rule\u003d\"evenodd\" d\u003d\"M3.5 6.5A.5.5 0 0 1 4 7v1a4 4 0 0 0 8 0V7a.5.5 0 0 1 1 0v1a5 5 0 0 1-4.5 4.975V15h3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1h3v-2.025A5 5 0 0 1 3 8V7a.5.5 0 0 1 .5-.5z\"/\u003e\\n \u003cpath fill-rule\u003d\"evenodd\" d\u003d\"M10 8V3a2 2 0 1 0-4 0v5a2 2 0 1 0 4 0zM8 0a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V3a3 3 0 0 0-3-3z\"/\u003e\\n\u003c/svg\u003e\u0027}iconNotStarted(){return\"\"!\u003d\u003dthis.model.button_not_started?this.model.button_not_started:\u0027\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" height\u003d\"22px\" style\u003d\"vertical-align: middle;\" fill\u003d\"currentColor\" class\u003d\"bi bi-mic-mute\" viewBox\u003d\"0 0 16 16\"\u003e\\n\u003cpath fill-rule\u003d\"evenodd\" d\u003d\"M12.734 9.613A4.995 4.995 0 0 0 13 8V7a.5.5 0 0 0-1 0v1c0 .274-.027.54-.08.799l.814.814zm-2.522 1.72A4 4 0 0 1 4 8V7a.5.5 0 0 0-1 0v1a5 5 0 0 0 4.5 4.975V15h-3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-3v-2.025a4.973 4.973 0 0 0 2.43-.923l-.718-.719zM11 7.88V3a3 3 0 0 0-5.842-.963l.845.845A2 2 0 0 1 10 3v3.879l1 1zM8.738 9.86l.748.748A3 3 0 0 1 5 8V6.121l1 1V8a2 2 0 0 0 2.738 1.86zm4.908 3.494l-12-12 .708-.708 12 12-.708.707z\"/\u003e\\n\u003c/svg\u003e\u0027}setIcon(){this.model.started?this.buttonEl.innerHTML\u003dthis.iconStarted():this.buttonEl.innerHTML\u003dthis.iconNotStarted()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.start.change,(()\u003d\u003e{this.model.start\u003d!1,this.recognition.start()})),this.connect(this.model.properties.stop.change,(()\u003d\u003e{this.model.stop\u003d!1,this.recognition.stop()})),this.connect(this.model.properties.abort.change,(()\u003d\u003e{this.model.abort\u003d!1,this.recognition.abort()})),this.connect(this.model.properties.grammars.change,(()\u003d\u003ethis.setGrammars())),this.connect(this.model.properties.lang.change,(()\u003d\u003ethis.recognition.lang\u003dthis.model.lang)),this.connect(this.model.properties.continuous.change,(()\u003d\u003ethis.recognition.continuous\u003dthis.model.continuous)),this.connect(this.model.properties.interim_results.change,(()\u003d\u003ethis.recognition.interimResults\u003dthis.model.interim_results)),this.connect(this.model.properties.max_alternatives.change,(()\u003d\u003ethis.recognition.maxAlternatives\u003dthis.model.max_alternatives)),this.connect(this.model.properties.service_uri.change,(()\u003d\u003ethis.recognition.serviceURI\u003dthis.model.service_uri)),this.connect(this.model.properties.button_type.change,(()\u003d\u003ethis.buttonEl.className\u003d`bk bk-btn bk-btn-${this.model.button_type}`)),this.connect(this.model.properties.button_hide.change,(()\u003d\u003ethis.render()));const{button_not_started:t,button_started:e}\u003dthis.model.properties;this.on_change([t,e],(()\u003d\u003ethis.setIcon()))}setGrammars(){this.recognition.grammars\u003dfunction(t){if(t){var e\u003dnew l;for(let i of t)i.src?e.addFromString(i.src,i.weight):i.uri\u0026\u0026e.addFromURI(i.uri,i.weight);return e}return null}(this.model.grammars)}render(){super.render(),this.model.button_hide||this.el.appendChild(this.buttonEl)}}i.SpeechToTextView\u003dc,c.__name__\u003d\"SpeechToTextView\";class d extends r.HTMLBox{constructor(t){super(t)}static init_SpeechToText(){this.prototype.default_view\u003dc,this.define({start:[s.Boolean,!1],stop:[s.Boolean,!1],abort:[s.Boolean,!1],grammars:[s.Array,[]],lang:[s.String,\"\"],continuous:[s.Boolean,!1],interim_results:[s.Boolean,!1],max_alternatives:[s.Number,1],service_uri:[s.String],started:[s.Boolean,!1],audio_started:[s.Boolean,!1],sound_started:[s.Boolean,!1],speech_started:[s.Boolean,!1],button_type:[s.String,\"light\"],button_hide:[s.Boolean,!1],button_not_started:[s.String,\"\"],button_started:[s.String,\"\"],results:[s.Array,[]]})}}i.SpeechToText\u003dd,d.__name__\u003d\"SpeechToText\",d.__module__\u003d\"panel.models.speech_to_text\",d.init_SpeechToText()},\n \"bfa46a5f19\": function _(e,t,s,a,i){a();const o\u003de(\"@bokehjs/core/view\"),c\u003de(\"@bokehjs/core/util/array\"),n\u003de(\"@bokehjs/model\"),h\u003de(\"@bokehjs/protocol/receiver\");class _ extends o.View{renderTo(){}}s.StateView\u003d_,_.__name__\u003d\"StateView\";class r extends n.Model{constructor(e){super(e),this._receiver\u003dnew h.Receiver,this._cache\u003d{}}apply_state(e){this._receiver.consume(e.header),this._receiver.consume(e.metadata),this._receiver.consume(e.content),this._receiver.message\u0026\u0026this.document\u0026\u0026this.document.apply_json_patch(this._receiver.message.content)}_receive_json(e,t){const s\u003dJSON.parse(e);this._cache[t]\u003ds;let a\u003dthis.state;for(const e of this.values)a\u003da[e];a\u003d\u003d\u003dt?this.apply_state(s):this._cache[a]\u0026\u0026this.apply_state(this._cache[a])}set_state(e,t){let s\u003dc.copy(this.values);s[this.widgets[e.id]]\u003dt;let a\u003dthis.state;for(const e of s)a\u003da[e];var i,o,n;this.values\u003ds,this.json?this._cache[a]?this.apply_state(this._cache[a]):(i\u003da,o\u003de\u003d\u003ethis._receive_json(e,a),(n\u003dnew XMLHttpRequest).overrideMimeType(\"application/json\"),n.open(\"GET\",i,!0),n.onreadystatechange\u003dfunction(){4\u003d\u003dn.readyState\u0026\u0026200\u003d\u003dn.status\u0026\u0026o(n.responseText)},n.send(null)):this.apply_state(a)}static init_State(){this.prototype.default_view\u003d_,this.define((({Any:e,Boolean:t})\u003d\u003e({json:[t,!1],state:[e,{}],widgets:[e,{}],values:[e,[]]})))}}s.State\u003dr,r.__name__\u003d\"State\",r.__module__\u003d\"panel.models.state\",r.init_State()},\n \"33cd2c254e\": function _(e,s,i,t,n){t();const h\u003de(\"@bokehjs/models/layouts/html_box\");function o(e){var s\u003d[];for(let t of e){var i\u003d{default:t.default,lang:t.lang,local_service:t.localService,name:t.name,voice_uri:t.voiceURI};s.push(i)}return s}class c extends h.HTMLBoxView{initialize(){super.initialize(),this.model.paused\u003dspeechSynthesis.paused,this.model.pending\u003dspeechSynthesis.pending,this.model.speaking\u003dspeechSynthesis.speaking,this._callback\u003dwindow.setInterval((function(){!speechSynthesis.paused\u0026\u0026speechSynthesis.speaking\u0026\u0026window.speechSynthesis.resume()}),1e4);const e\u003d()\u003d\u003e{\"undefined\"!\u003dtypeof speechSynthesis\u0026\u0026(this.voices\u003dspeechSynthesis.getVoices(),this.voices\u0026\u0026(this.model.voices\u003do(this.voices)))};e(),\"undefined\"!\u003dtypeof speechSynthesis\u0026\u0026void 0!\u003d\u003dspeechSynthesis.onvoiceschanged\u0026\u0026(speechSynthesis.onvoiceschanged\u003de)}remove(){null!\u003dthis._callback\u0026\u0026clearInterval(this._callback),speechSynthesis.cancel(),super.remove()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.speak.change,(()\u003d\u003e{this.speak()})),this.connect(this.model.properties.pause.change,(()\u003d\u003e{this.model.pause\u003d!1,speechSynthesis.pause()})),this.connect(this.model.properties.resume.change,(()\u003d\u003e{this.model.resume\u003d!1,speechSynthesis.resume()})),this.connect(this.model.properties.cancel.change,(()\u003d\u003e{this.model.cancel\u003d!1,speechSynthesis.cancel()}))}speak(){let e\u003dnew SpeechSynthesisUtterance(this.model.speak.text);if(e.pitch\u003dthis.model.speak.pitch,e.volume\u003dthis.model.speak.volume,e.rate\u003dthis.model.speak.rate,this.model.voices)for(let s of this.voices)s.name\u003d\u003d\u003dthis.model.speak.voice\u0026\u0026(e.voice\u003ds);e.onpause\u003d()\u003d\u003ethis.model.paused\u003d!0,e.onstart\u003d()\u003d\u003e{this.model.speaking\u003d!0,this.model.paused\u003d!1,this.model.pending\u003dspeechSynthesis.pending},e.onresume\u003d()\u003d\u003ethis.model.paused\u003d!1,e.onend\u003d()\u003d\u003e{this.model.speaking\u003d!1,this.model.paused\u003d!1,this.model.pending\u003dspeechSynthesis.pending},speechSynthesis.speak(e),this.model.paused\u003dspeechSynthesis.paused,this.model.pending\u003dspeechSynthesis.pending}render(){super.render(),this.model.voices||(this.model.voices\u003do(this.voices)),null!\u003dthis.model.speak\u0026\u0026this.model.speak.text\u0026\u0026this.speak()}}i.TextToSpeechView\u003dc,c.__name__\u003d\"TextToSpeechView\";class p extends h.HTMLBox{constructor(e){super(e)}static init_TextToSpeech(){this.prototype.default_view\u003dc,this.define((({Any:e,Array:s,Boolean:i})\u003d\u003e({paused:[i,!1],pending:[i,!1],speaking:[i,!1],voices:[s(e),[]],cancel:[i,!1],pause:[i,!1],resume:[i,!1],speak:[e,{}]})))}}i.TextToSpeech\u003dp,p.__name__\u003d\"TextToSpeech\",p.__module__\u003d\"panel.models.text_to_speech\",p.init_TextToSpeech()},\n \"2efaffc12a\": function _(t,e,i,l,o){l();const s\u003dt(\"@bokehjs/models/layouts/html_box\"),h\u003dt(\"@bokehjs/core/build_views\"),n\u003dt(\"@bokehjs/models/plots\"),a\u003dt(\"@bokehjs/models/glyphs\"),d\u003dt(\"@bokehjs/core/dom\"),r\u003dt(\"@bokehjs/models/sources/column_data_source\"),c\u003dt(\"@bokehjs/models/formatters\");class p extends s.HTMLBoxView{initialize(){super.initialize(),this.containerDiv\u003dd.div({style:\"height:100%; width:100%;\"}),this.titleDiv\u003dd.div({style:\"font-size: 1em\"}),this.valueDiv\u003dd.div({style:\"font-size: 2em\"}),this.value2Div\u003dd.div({style:\"font-size: 1em; opacity: 0.5; display: inline\"}),this.changeDiv\u003dd.div({style:\"font-size: 1em; opacity: 0.5; display: inline\"}),this.textDiv\u003dd.div({},this.titleDiv,this.valueDiv,d.div({},this.changeDiv,this.value2Div)),this.updateTitle(),this.updateValue(),this.updateValue2(),this.updateValueChange(),this.updateTextFontSize(),this.plotDiv\u003dd.div({}),this.containerDiv\u003dd.div({style:\"height:100%; width:100%\"},this.textDiv,this.plotDiv),this.updateLayout()}connect_signals(){super.connect_signals();const{pos_color:t,neg_color:e}\u003dthis.model.properties;this.on_change([t,e],(()\u003d\u003ethis.updateValueChange()));const{plot_color:i,plot_type:l,width:o,height:s,sizing_mode:h}\u003dthis.model.properties;this.on_change([i,l,o,s,h],(()\u003d\u003ethis.render())),this.connect(this.model.properties.title.change,(()\u003d\u003ethis.updateTitle(!0))),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.updateValue(!0))),this.connect(this.model.properties.value_change.change,(()\u003d\u003ethis.updateValue2(!0))),this.connect(this.model.properties.layout.change,(()\u003d\u003ethis.updateLayout()))}async render(){super.render(),this.el.appendChild(this.containerDiv),await this.setPlot()}async setPlot(){this.plot\u003dnew n.Plot({background_fill_color:null,border_fill_color:null,outline_line_color:null,min_border:0,sizing_mode:\"stretch_both\",toolbar_location:null});var t\u003dthis.model.source;if(\"line\"\u003d\u003d\u003dthis.model.plot_type){var e\u003dnew a.Line({x:{field:this.model.plot_x},y:{field:this.model.plot_y},line_width:4,line_color:this.model.plot_color});this.plot.add_glyph(e,t)}else if(\"step\"\u003d\u003d\u003dthis.model.plot_type){var i\u003dnew a.Step({x:{field:this.model.plot_x},y:{field:this.model.plot_y},line_width:3,line_color:this.model.plot_color});this.plot.add_glyph(i,t)}else if(\"area\"\u003d\u003d\u003dthis.model.plot_type){var l\u003dnew a.VArea({x:{field:this.model.plot_x},y1:{field:this.model.plot_y},y2:0,fill_color:this.model.plot_color,fill_alpha:.5});this.plot.add_glyph(l,t);e\u003dnew a.Line({x:{field:this.model.plot_x},y:{field:this.model.plot_y},line_width:3,line_color:this.model.plot_color});this.plot.add_glyph(e,t)}else{var o\u003dnew a.VBar({x:{field:this.model.plot_x},top:{field:this.model.plot_y},width:.9,line_color:null,fill_color:this.model.plot_color});this.plot.add_glyph(o,t)}const s\u003dawait h.build_view(this.plot);this.plotDiv.innerHTML\u003d\"\",s.renderTo(this.plotDiv)}after_layout(){super.after_layout(),this.updateTextFontSize()}updateTextFontSize(){this.updateTextFontSizeColumn()}updateTextFontSizeColumn(){let t\u003dthis.containerDiv.clientWidth,e\u003dthis.containerDiv.clientHeight;\"column\"\u003d\u003d\u003dthis.model.layout?e\u003dMath.round(e/2):t\u003dMath.round(t/2);const i\u003dt/this.model.title.length*2,l\u003dt/(2*this._value_format.length)*1.8,o\u003dt/(this._value_change_format.length+1)*2,s\u003de/6,h\u003dMath.min(i,l,o,s);this.textDiv.style.fontSize\u003dMath.trunc(h)+\"px\",this.textDiv.style.lineHeight\u003d\"1.3\"}updateTitle(t\u003d!1){this.titleDiv.innerText\u003dthis.model.title,t\u0026\u0026this.updateTextFontSize()}updateValue(t\u003d!1){this._value_format\u003dthis.model.formatter.doFormat([this.model.value],{loc:0})[0],this.valueDiv.innerText\u003dthis._value_format,t\u0026\u0026this.updateTextFontSize()}updateValue2(t\u003d!1){this._value_change_format\u003dthis.model.change_formatter.doFormat([this.model.value_change],{loc:0})[0],this.value2Div.innerText\u003dthis._value_change_format,this.updateValueChange(),t\u0026\u0026this.updateTextFontSize()}updateValueChange(){this.model.value_change\u003e0?(this.changeDiv.innerHTML\u003d\"\u0026#9650;\",this.changeDiv.style.color\u003dthis.model.pos_color):this.model.value_change\u003c0?(this.changeDiv.innerHTML\u003d\"\u0026#9660;\",this.changeDiv.style.color\u003dthis.model.neg_color):(this.changeDiv.innerHTML\u003d\"\u0026nbsp;\",this.changeDiv.style.color\u003d\"inherit\")}updateLayout(){\"column\"\u003d\u003d\u003dthis.model.layout?(this.containerDiv.style.display\u003d\"block\",this.textDiv.style.height\u003d\"50%\",this.textDiv.style.width\u003d\"100%\",this.plotDiv.style.height\u003d\"50%\",this.plotDiv.style.width\u003d\"100%\"):(this.containerDiv.style.display\u003d\"flex\",this.textDiv.style.height\u003d\"100%\",this.textDiv.style.width\u003d\"\",this.plotDiv.style.height\u003d\"100%\",this.plotDiv.style.width\u003d\"\",this.textDiv.style.flex\u003d\"1\",this.plotDiv.style.flex\u003d\"1\"),window.dispatchEvent(new Event(\"resize\"))}}i.TrendIndicatorView\u003dp,p.__name__\u003d\"TrendIndicatorView\";class _ extends s.HTMLBox{constructor(t){super(t)}static init_TrendIndicator(){this.prototype.default_view\u003dp,this.define((({Number:t,String:e,Ref:i})\u003d\u003e({description:[e,\"\"],formatter:[i(c.TickFormatter),()\u003d\u003enew c.BasicTickFormatter],change_formatter:[i(c.TickFormatter),()\u003d\u003enew c.NumeralTickFormatter],layout:[e,\"column\"],source:[i(r.ColumnDataSource)],plot_x:[e,\"x\"],plot_y:[e,\"y\"],plot_color:[e,\"#428bca\"],plot_type:[e,\"bar\"],pos_color:[e,\"#5cb85c\"],neg_color:[e,\"#d9534f\"],title:[e,\"\"],value:[t,0],value_change:[t,0]})))}}i.TrendIndicator\u003d_,_.__name__\u003d\"TrendIndicator\",_.__module__\u003d\"panel.models.trend\",_.init_TrendIndicator()},\n \"4feb5fa522\": function _(t,e,s,o,a){o();const n\u003dt(\"@bokehjs/core/util/types\"),c\u003dt(\"@bokehjs/models/layouts/html_box\");class d extends c.HTMLBoxView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,this._plot),this.connect(this.model.properties.data_sources.change,(()\u003d\u003ethis._connect_sources())),this._connected\u003d[],this._connect_sources()}_connect_sources(){for(const t in this.model.data_sources){const e\u003dthis.model.data_sources[t];this._connected.indexOf(t)\u003c0\u0026\u0026(this.connect(e.properties.data.change,this._plot),this._connected.push(t))}}_fetch_datasets(){const t\u003d{};for(const e in this.model.data_sources){const s\u003dthis.model.data_sources[e],o\u003d[],a\u003ds.columns();for(let t\u003d0;t\u003cs.get_length();t++){const e\u003d{};for(const o of a)e[o]\u003ds.data[o][t];o.push(e)}t[e]\u003do}return t}render(){super.render(),this._plot()}_plot(){const t\u003dthis.model.data;if(null!\u003dt\u0026\u0026window.vegaEmbed){if(this.model.data_sources\u0026\u0026Object.keys(this.model.data_sources).length\u003e0){const e\u003dthis._fetch_datasets();if(\"data\"in e\u0026\u0026(t.data.values\u003de.data,delete e.data),null!\u003dt.data){const s\u003dn.isArray(t.data)?t.data:[t.data];for(const t of s)t.name in e\u0026\u0026(t.values\u003de[t.name],delete e[t.name])}this.model.data.datasets\u003de}window.vegaEmbed(this.el,this.model.data,{actions:!1})}}}s.VegaPlotView\u003dd,d.__name__\u003d\"VegaPlotView\";class i extends c.HTMLBox{constructor(t){super(t)}static init_VegaPlot(){this.prototype.default_view\u003dd,this.define((({Any:t})\u003d\u003e({data:[t,{}],data_sources:[t,{}]})))}}s.VegaPlot\u003di,i.__name__\u003d\"VegaPlot\",i.__module__\u003d\"panel.models.vega\",i.init_VegaPlot()},\n \"ffe54b53c3\": function _(e,i,t,o,s){o();const l\u003de(\"@bokehjs/models/layouts/html_box\"),d\u003de(\"7116a7a602\");class h extends d.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked\u003d!1,this._setting\u003d!1,this._time\u003dDate.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,(()\u003d\u003ethis.set_loop())),this.connect(this.model.properties.paused.change,(()\u003d\u003ethis.set_paused())),this.connect(this.model.properties.time.change,(()\u003d\u003ethis.set_time())),this.connect(this.model.properties.value.change,(()\u003d\u003ethis.set_value())),this.connect(this.model.properties.volume.change,(()\u003d\u003ethis.set_volume()))}render(){super.render(),this.videoEl\u003ddocument.createElement(\"video\"),this.model.sizing_mode\u0026\u0026\"fixed\"!\u003d\u003dthis.model.sizing_mode||(this.model.height\u0026\u0026(this.videoEl.height\u003dthis.model.height),this.model.width\u0026\u0026(this.videoEl.width\u003dthis.model.width)),this.videoEl.style.objectFit\u003d\"fill\",this.videoEl.style.minWidth\u003d\"100%\",this.videoEl.style.minHeight\u003d\"100%\",this.videoEl.controls\u003d!0,this.videoEl.src\u003dthis.model.value,this.videoEl.currentTime\u003dthis.model.time,this.videoEl.loop\u003dthis.model.loop,null!\u003dthis.model.volume?this.videoEl.volume\u003dthis.model.volume/100:this.model.volume\u003d100*this.videoEl.volume,this.videoEl.onpause\u003d()\u003d\u003ethis.model.paused\u003d!0,this.videoEl.onplay\u003d()\u003d\u003ethis.model.paused\u003d!1,this.videoEl.ontimeupdate\u003d()\u003d\u003ethis.update_time(this),this.videoEl.onvolumechange\u003d()\u003d\u003ethis.update_volume(this),this.el.appendChild(this.videoEl),this.model.paused||this.videoEl.play()}update_time(e){e._setting?e._setting\u003d!1:Date.now()-e._time\u003ce.model.throttle||(e._blocked\u003d!0,e.model.time\u003de.videoEl.currentTime,e._time\u003dDate.now())}update_volume(e){e._setting?e._setting\u003d!1:(e._blocked\u003d!0,e.model.volume\u003d100*e.videoEl.volume)}set_loop(){this.videoEl.loop\u003dthis.model.loop}set_paused(){!this.videoEl.paused\u0026\u0026this.model.paused\u0026\u0026this.videoEl.pause(),this.videoEl.paused\u0026\u0026!this.model.paused\u0026\u0026this.videoEl.play()}set_volume(){this._blocked?this._blocked\u003d!1:(this._setting\u003d!0,null!\u003dthis.model.volume\u0026\u0026(this.videoEl.volume\u003dthis.model.volume/100))}set_time(){this._blocked?this._blocked\u003d!1:(this._setting\u003d!0,this.videoEl.currentTime\u003dthis.model.time)}set_value(){this.videoEl.src\u003dthis.model.value}}t.VideoView\u003dh,h.__name__\u003d\"VideoView\";class m extends l.HTMLBox{constructor(e){super(e)}static init_Video(){this.prototype.default_view\u003dh,this.define((({Any:e,Boolean:i,Int:t,Number:o})\u003d\u003e({loop:[i,!1],paused:[i,!0],time:[o,0],throttle:[t,250],value:[e,\"\"],volume:[t]})))}}t.Video\u003dm,m.__name__\u003d\"Video\",m.__module__\u003d\"panel.models.widgets\",m.init_Video()},\n \"9ff7f7b5e9\": function _(e,t,i,s,o){s();const h\u003de(\"@bokehjs/models/layouts/html_box\"),l\u003de(\"7116a7a602\");class a extends l.PanelHTMLBoxView{constructor(){super(...arguments),this.constraints\u003d{audio:!1,video:!0}}initialize(){super.initialize(),null!\u003d\u003dthis.model.timeout\u0026\u0026this.set_timeout()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.timeout.change,(()\u003d\u003ethis.set_timeout())),this.connect(this.model.properties.snapshot.change,(()\u003d\u003ethis.snapshot())),this.connect(this.model.properties.paused.change,(()\u003d\u003ethis.pause()))}pause(){this.model.paused\u0026\u0026(null!\u003dthis.timer\u0026\u0026(clearInterval(this.timer),this.timer\u003dnull),this.videoEl.pause()),this.set_timeout()}set_timeout(){this.timer\u0026\u0026(clearInterval(this.timer),this.timer\u003dnull),null!\u003dthis.model.timeout\u0026\u0026this.model.timeout\u003e0\u0026\u0026(this.timer\u003dsetInterval((()\u003d\u003ethis.snapshot()),this.model.timeout))}snapshot(){this.canvasEl.width\u003dthis.videoEl.videoWidth,this.canvasEl.height\u003dthis.videoEl.videoHeight;const e\u003dthis.canvasEl.getContext(\"2d\");e\u0026\u0026e.drawImage(this.videoEl,0,0,this.canvasEl.width,this.canvasEl.height),this.model.value\u003dthis.canvasEl.toDataURL(\"image/\"+this.model.format,.95)}remove(){super.remove(),this.timer\u0026\u0026(clearInterval(this.timer),this.timer\u003dnull)}render(){super.render(),this.videoEl||(this.videoEl\u003ddocument.createElement(\"video\"),this.model.sizing_mode\u0026\u0026\"fixed\"!\u003d\u003dthis.model.sizing_mode||(this.model.height\u0026\u0026(this.videoEl.height\u003dthis.model.height),this.model.width\u0026\u0026(this.videoEl.width\u003dthis.model.width)),this.videoEl.style.objectFit\u003d\"fill\",this.videoEl.style.minWidth\u003d\"100%\",this.videoEl.style.minHeight\u003d\"100%\",this.canvasEl\u003ddocument.createElement(\"canvas\"),this.el.appendChild(this.videoEl),navigator.mediaDevices.getUserMedia\u0026\u0026navigator.mediaDevices.getUserMedia(this.constraints).then((e\u003d\u003e{this.videoEl.srcObject\u003de,this.model.paused||this.videoEl.play()})).catch(console.error))}}i.VideoStreamView\u003da,a.__name__\u003d\"VideoStreamView\";class n extends h.HTMLBox{constructor(e){super(e)}static init_VideoStream(){this.prototype.default_view\u003da,this.define((({Any:e,Boolean:t,Int:i,Nullable:s,String:o})\u003d\u003e({format:[o,\"png\"],paused:[t,!1],snapshot:[t,!1],timeout:[s(i),null],value:[e]}))),this.override({height:240,width:320})}}i.VideoStream\u003dn,n.__name__\u003d\"VideoStream\",n.__module__\u003d\"panel.models.widgets\",n.init_VideoStream()},\n \"c51f25e2a7\": function _(o,V,e,l,K){l(),K(\"VTKJSPlot\",o(\"34fc7779c7\").VTKJSPlot),K(\"VTKVolumePlot\",o(\"89262e43a1\").VTKVolumePlot),K(\"VTKAxes\",o(\"db7a0079c0\").VTKAxes),K(\"VTKSynchronizedPlot\",o(\"4baab0b7ce\").VTKSynchronizedPlot)},\n \"34fc7779c7\": function _(e,t,n,i,s){i();const a\u003de(\"666f1ef4e6\"),r\u003de(\"4eb45e35aa\");class _ extends a.AbstractVTKView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,(()\u003d\u003e{this.invalidate_render()}))}render(){super.render(),this._create_orientation_widget(),this._set_axes()}invalidate_render(){this._vtk_renwin\u003dnull,super.invalidate_render()}init_vtk_renwin(){this._vtk_renwin\u003dr.vtkns.FullScreenRenderWindow.newInstance({rootContainer:this.el,container:this._vtk_container})}plot(){if(!this.model.data)return void this._vtk_renwin.getRenderWindow().render();const e\u003dr.vtkns.DataAccessHelper.get(\"zip\",{zipContent:atob(this.model.data),callback:t\u003d\u003e{const n\u003dr.vtkns.HttpSceneLoader.newInstance({renderer:this._vtk_renwin.getRenderer(),dataAccessHelper:e}),i\u003dr.vtk.macro.debounce((()\u003d\u003esetTimeout((()\u003d\u003e{null\u003d\u003dthis._axes\u0026\u0026this.model.axes\u0026\u0026this._set_axes(),this._set_camera_state(),this._get_camera_state()}),100)),100);n.setUrl(\"index.json\"),n.onReady(i)}})}}n.VTKJSPlotView\u003d_,_.__name__\u003d\"VTKJSPlotView\";class o extends a.AbstractVTKPlot{static init_VTKJSPlot(){this.prototype.default_view\u003d_,this.define((({Boolean:e,Nullable:t,String:n})\u003d\u003e({data:[t(n)],enable_keybindings:[e,!1]})))}}n.VTKJSPlot\u003do,o.__name__\u003d\"VTKJSPlot\",o.init_VTKJSPlot()},\n \"666f1ef4e6\": function _(e,t,i,n,r){n();const s\u003de(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),a\u003de(\"@bokehjs/core/dom\"),o\u003de(\"@bokehjs/models/layouts/html_box\"),_\u003de(\"@bokehjs/core/util/object\"),d\u003de(\"7116a7a602\"),c\u003de(\"4eb45e35aa\"),h\u003de(\"c010237f8b\"),l\u003d{padding:\"0px 2px 0px 2px\",maxHeight:\"150px\",height:\"auto\",backgroundColor:\"rgba(255, 255, 255, 0.4)\",borderRadius:\"10px\",margin:\"2px\",boxSizing:\"border-box\",overflow:\"hidden\",overflowY:\"auto\",transition:\"width 0.1s linear\",bottom:\"0px\",position:\"absolute\"};class g extends d.PanelHTMLBoxView{initialize(){super.initialize(),this._camera_callbacks\u003d[],this._renderable\u003d!0,this._setting_camera\u003d!1}_add_colorbars(){const e\u003dthis.el.querySelector(\".vtk_info\");if(e\u0026\u0026this.el.removeChild(e),this.model.color_mappers.length\u003c1)return;const t\u003ddocument.createElement(\"div\"),i\u003d\"350px\",n\u003d\"30px\";t.classList.add(\"vtk_info\"),c.applyStyle(t,l),c.applyStyle(t,{width:i}),this.el.appendChild(t);const r\u003d[];this.model.color_mappers.forEach((e\u003d\u003e{const i\u003dnew h.VTKColorBar(t,e);r.push(i)}));const s\u003ddocument.createElement(\"div\");c.applyStyle(s,{textAlign:\"center\",fontSize:\"20px\"}),s.innerText\u003d\"...\",t.addEventListener(\"click\",(()\u003d\u003e{t.style.width\u003d\u003d\u003dn?(t.removeChild(s),c.applyStyle(t,{height:\"auto\",width:i}),r.forEach((e\u003d\u003et.appendChild(e.canvas)))):(r.forEach((e\u003d\u003et.removeChild(e.canvas))),c.applyStyle(t,{height:n,width:n}),t.appendChild(s))})),t.click()}connect_signals(){super.connect_signals(),this.on_change(this.model.properties.orientation_widget,(()\u003d\u003e{this._orientation_widget_visibility(this.model.orientation_widget)})),this.on_change(this.model.properties.camera,(()\u003d\u003ethis._set_camera_state())),this.on_change(this.model.properties.axes,(()\u003d\u003e{this._delete_axes(),this.model.axes\u0026\u0026this._set_axes(),this._vtk_render()})),this.on_change(this.model.properties.color_mappers,(()\u003d\u003ethis._add_colorbars()))}render(){super.render(),this._vtk_renwin\u0026\u0026this._vtk_container?(d.set_size(this._vtk_container,this.model),this.el.appendChild(this._vtk_container)):(this._orientationWidget\u003dnull,this._axes\u003dnull,this._vtk_container\u003da.div(),this.init_vtk_renwin(),d.set_size(this._vtk_container,this.model),this.el.appendChild(this._vtk_container),this._vtk_renwin.getInteractor().onEndAnimation((()\u003d\u003ethis._get_camera_state())),this._remove_default_key_binding(),this._bind_key_events(),this.plot(),this._add_colorbars(),this.model.renderer_el\u003dthis._vtk_renwin)}after_layout(){super.after_layout(),this._renderable\u0026\u0026this._vtk_renwin.resize(),this._vtk_render()}invalidate_render(){this._unsubscribe_camera_cb(),super.invalidate_render()}resize_layout(){this.layout\u0026\u0026super.resize_layout()}remove(){this._unsubscribe_camera_cb(),window.removeEventListener(\"resize\",this._vtk_renwin.resize),this._vtk_renwin.delete(),super.remove()}get _vtk_camera_state(){const e\u003dthis._vtk_renwin.getRenderer().getActiveCamera();let t;return e\u0026\u0026(t\u003d_.clone(e.get()),delete t.classHierarchy,delete t.vtkObject,delete t.vtkCamera,delete t.viewPlaneNormal,delete t.flattenedDepIds,delete t.managedInstanceId,delete t.directionOfProjection),t}get _axes_canvas(){let e\u003dthis._vtk_container.querySelector(\".axes-canvas\");return e||(e\u003da.canvas({style:{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"}}),e.classList.add(\"axes-canvas\"),this._vtk_container.appendChild(e),this._vtk_renwin.setResizeCallback((()\u003d\u003e{if(this._axes_canvas){const e\u003dthis._vtk_container.getBoundingClientRect(),t\u003dMath.floor(e.width*window.devicePixelRatio),i\u003dMath.floor(e.height*window.devicePixelRatio);this._axes_canvas.setAttribute(\"width\",t.toFixed()),this._axes_canvas.setAttribute(\"height\",i.toFixed())}}))),e}_bind_key_events(){this.el.addEventListener(\"mouseenter\",(()\u003d\u003e{const e\u003dthis._vtk_renwin.getInteractor();this.model.enable_keybindings\u0026\u0026(document.querySelector(\"body\").addEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").addEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").addEventListener(\"keyup\",e.handleKeyUp))})),this.el.addEventListener(\"mouseleave\",(()\u003d\u003e{const e\u003dthis._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)}))}_create_orientation_widget(){const e\u003dc.vtkns.AxesActor.newInstance();this._orientationWidget\u003dc.vtkns.OrientationMarkerWidget.newInstance({actor:e,interactor:this._vtk_renwin.getInteractor()}),this._orientationWidget.setEnabled(!0),this._orientationWidget.setViewportCorner(c.vtkns.OrientationMarkerWidget.Corners.BOTTOM_RIGHT),this._orientationWidget.setViewportSize(.15),this._orientationWidget.setMinPixelSize(75),this._orientationWidget.setMaxPixelSize(300),this.model.interactive_orientation_widget\u0026\u0026this._make_orientation_widget_interactive(),this._orientation_widget_visibility(this.model.orientation_widget)}_make_orientation_widget_interactive(){this._widgetManager\u003dc.vtkns.WidgetManager.newInstance(),this._widgetManager.setRenderer(this._orientationWidget.getRenderer());const e\u003dthis._orientationWidget.getActor(),t\u003dc.vtkns.InteractiveOrientationWidget.newInstance();t.placeWidget(e.getBounds()),t.setBounds(e.getBounds()),t.setPlaceFactor(1);this._widgetManager.addWidget(t).onOrientationChange((({direction:e})\u003d\u003e{const t\u003dthis._vtk_renwin.getRenderer().getActiveCamera(),i\u003dt.getFocalPoint(),n\u003dt.getPosition(),r\u003dt.getViewUp(),s\u003dMath.sqrt(Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2)+Math.pow(n[2]-i[2],2));t.setPosition(i[0]+e[0]*s,i[1]+e[1]*s,i[2]+e[2]*s),e[0]\u0026\u0026t.setViewUp(c.majorAxis(r,1,2)),e[1]\u0026\u0026t.setViewUp(c.majorAxis(r,0,2)),e[2]\u0026\u0026t.setViewUp(c.majorAxis(r,0,1)),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_render(),this._get_camera_state()}))}_delete_axes(){if(this._axes){Object.keys(this._axes).forEach((e\u003d\u003ethis._vtk_renwin.getRenderer().removeActor(this._axes[e]))),this._axes\u003dnull;const e\u003dthis._axes_canvas.getContext(\"2d\");e\u0026\u0026e.clearRect(0,0,this._axes_canvas.clientWidth*window.devicePixelRatio,this._axes_canvas.clientHeight*window.devicePixelRatio)}}_get_camera_state(){this._setting_camera||(this._setting_camera\u003d!0,this.model.camera\u003dthis._vtk_camera_state,this._setting_camera\u003d!1)}_orientation_widget_visibility(e){this._orientationWidget.setEnabled(e),null!\u003dthis._widgetManager\u0026\u0026(e?this._widgetManager.enablePicking():this._widgetManager.disablePicking()),this._vtk_render()}_remove_default_key_binding(){const e\u003dthis._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)}_set_axes(){if(this.model.axes\u0026\u0026this._vtk_renwin.getRenderer()){const{psActor:e,axesActor:t,gridActor:i}\u003dthis.model.axes.create_axes(this._axes_canvas);this._axes\u003d{psActor:e,axesActor:t,gridActor:i},e\u0026\u0026this._vtk_renwin.getRenderer().addActor(e),t\u0026\u0026this._vtk_renwin.getRenderer().addActor(t),i\u0026\u0026this._vtk_renwin.getRenderer().addActor(i)}}_set_camera_state(){this._setting_camera||void 0\u003d\u003d\u003dthis._vtk_renwin.getRenderer()||(this._setting_camera\u003d!0,this.model.camera\u0026\u0026JSON.stringify(this.model.camera)!\u003dJSON.stringify(this._vtk_camera_state)\u0026\u0026this._vtk_renwin.getRenderer().getActiveCamera().set(this.model.camera),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_render(),this._setting_camera\u003d!1)}_unsubscribe_camera_cb(){this._camera_callbacks.splice(0,this._camera_callbacks.length).map((e\u003d\u003ee.unsubscribe()))}_vtk_render(){this._renderable\u0026\u0026(this._orientationWidget\u0026\u0026this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderWindow().render())}}i.AbstractVTKView\u003dg,g.__name__\u003d\"AbstractVTKView\";class v extends o.HTMLBox{constructor(e){super(e)}getActors(){return this.renderer_el.getRenderer().getActors()}static init_AbstractVTKPlot(){this.define({axes:[s.Instance],camera:[s.Instance],color_mappers:[s.Array,[]],orientation_widget:[s.Boolean,!1],interactive_orientation_widget:[s.Boolean,!1]}),this.override({height:300,width:300})}}i.AbstractVTKPlot\u003dv,v.__name__\u003d\"AbstractVTKPlot\",v.__module__\u003d\"panel.models.vtk\",v.init_AbstractVTKPlot()},\n \"4eb45e35aa\": function _(e,t,n,r,a){r();const o\u003de(\"@bokehjs/core/util/array\"),k\u003de(\"@bokehjs/core/kinds\");if(n.ARRAY_TYPES\u003d{uint8:Uint8Array,int8:Int8Array,uint16:Uint16Array,int16:Int16Array,uint32:Uint32Array,int32:Int32Array,float32:Float32Array,float64:Float64Array},n.vtk\u003dwindow.vtk,n.vtkns\u003d{},n.vtk){n.vtkns.Actor\u003dn.vtk.Rendering.Core.vtkActor,n.vtkns.AxesActor\u003dn.vtk.Rendering.Core.vtkAxesActor,n.vtkns.Base64\u003dn.vtk.Common.Core.vtkBase64,n.vtkns.BoundingBox\u003dn.vtk.Common.DataModel.vtkBoundingBox,n.vtkns.Camera\u003dn.vtk.Rendering.Core.vtkCamera,n.vtkns.ColorTransferFunction\u003dn.vtk.Rendering.Core.vtkColorTransferFunction,n.vtkns.CubeSource\u003dn.vtk.Filters.Sources.vtkCubeSource,n.vtkns.DataAccessHelper\u003dn.vtk.IO.Core.DataAccessHelper,n.vtkns.DataArray\u003dn.vtk.Common.Core.vtkDataArray,n.vtkns.Follower\u003dn.vtk.Rendering.Core.vtkFollower,n.vtkns.FullScreenRenderWindow\u003dn.vtk.Rendering.Misc.vtkFullScreenRenderWindow,n.vtkns.Glyph3DMapper\u003dn.vtk.Rendering.Core.vtkGlyph3DMapper,n.vtkns.HttpSceneLoader\u003dn.vtk.IO.Core.vtkHttpSceneLoader,n.vtkns.ImageData\u003dn.vtk.Common.DataModel.vtkImageData,n.vtkns.ImageMapper\u003dn.vtk.Rendering.Core.vtkImageMapper,n.vtkns.ImageProperty\u003dn.vtk.Rendering.Core.vtkImageProperty,n.vtkns.ImageSlice\u003dn.vtk.Rendering.Core.vtkImageSlice,n.vtkns.InteractiveOrientationWidget\u003dn.vtk.Widgets.Widgets3D.vtkInteractiveOrientationWidget,n.vtkns.InteractorStyleTrackballCamera\u003dn.vtk.Interaction.Style.vtkInteractorStyleTrackballCamera,n.vtkns.Light\u003dn.vtk.Rendering.Core.vtkLight,n.vtkns.LineSource\u003dn.vtk.Filters.Sources.vtkLineSource,n.vtkns.LookupTable\u003dn.vtk.Common.Core.vtkLookupTable,n.vtkns.macro\u003dn.vtk.macro,n.vtkns.Mapper\u003dn.vtk.Rendering.Core.vtkMapper,n.vtkns.OpenGLRenderWindow\u003dn.vtk.Rendering.OpenGL.vtkRenderWindow,n.vtkns.OrientationMarkerWidget\u003dn.vtk.Interaction.Widgets.vtkOrientationMarkerWidget,n.vtkns.OutlineFilter\u003dn.vtk.Filters.General.vtkOutlineFilter,n.vtkns.PiecewiseFunction\u003dn.vtk.Common.DataModel.vtkPiecewiseFunction,n.vtkns.PixelSpaceCallbackMapper\u003dn.vtk.Rendering.Core.vtkPixelSpaceCallbackMapper,n.vtkns.PlaneSource\u003dn.vtk.Filters.Sources.vtkPlaneSource,n.vtkns.PointSource\u003dn.vtk.Filters.Sources.vtkPointSource,n.vtkns.PolyData\u003dn.vtk.Common.DataModel.vtkPolyData,n.vtkns.Property\u003dn.vtk.Rendering.Core.vtkProperty,n.vtkns.Renderer\u003dn.vtk.Rendering.Core.vtkRenderer,n.vtkns.RenderWindow\u003dn.vtk.Rendering.Core.vtkRenderWindow,n.vtkns.RenderWindowInteractor\u003dn.vtk.Rendering.Core.vtkRenderWindowInteractor,n.vtkns.SphereMapper\u003dn.vtk.Rendering.Core.vtkSphereMapper,n.vtkns.SynchronizableRenderWindow\u003dn.vtk.Rendering.Misc.vtkSynchronizableRenderWindow,n.vtkns.ThirdParty\u003dn.vtk.ThirdParty,n.vtkns.Texture\u003dn.vtk.Rendering.Core.vtkTexture,n.vtkns.Volume\u003dn.vtk.Rendering.Core.vtkVolume,n.vtkns.VolumeController\u003dn.vtk.Interaction.UI.vtkVolumeController,n.vtkns.VolumeMapper\u003dn.vtk.Rendering.Core.vtkVolumeMapper,n.vtkns.VolumeProperty\u003dn.vtk.Rendering.Core.vtkVolumeProperty,n.vtkns.WidgetManager\u003dn.vtk.Widgets.Core.vtkWidgetManager;const{vtkObjectManager:e}\u003dn.vtkns.SynchronizableRenderWindow;e.setTypeMapping(\"vtkVolumeMapper\",n.vtkns.VolumeMapper.newInstance,e.oneTimeGenericUpdater),e.setTypeMapping(\"vtkSmartVolumeMapper\",n.vtkns.VolumeMapper.newInstance,e.oneTimeGenericUpdater),e.setTypeMapping(\"vtkFollower\",n.vtkns.Follower.newInstance,e.genericUpdater),e.setTypeMapping(\"vtkOpenGLGlyph3DMapper\",n.vtkns.Glyph3DMapper.newInstance,e.genericUpdater)}function i(e){const t\u003dMath.min(Math.max(Math.round(e),0),255).toString(16);return 2\u003d\u003dt.length?t:\"0\"+t}function v(e,t,n){return\"#\"+i(e)+i(t)+i(n)}function s(e){for(var t\u003dnew ArrayBuffer(e.length),n\u003dnew Uint8Array(t),r\u003d0,a\u003de.length;r\u003ca;r++)n[r]\u003de.charCodeAt(r);return t}n.Interpolation\u003dk.Enum(\"fast_linear\",\"linear\",\"nearest\"),n.applyStyle\u003dfunction(e,t){Object.keys(t).forEach((n\u003d\u003e{e.style[n]\u003dt[n]}))},n.hexToRGB\u003dfunction(e){return[parseInt(e.slice(1,3),16)/255,parseInt(e.slice(3,5),16)/255,parseInt(e.slice(5,7),16)/255]},n.rgbToHex\u003dv,n.vtkLutToMapper\u003dfunction(e){const{scale:t,nodes:r}\u003de.get(\"scale\",\"nodes\");if(t!\u003d\u003dn.vtkns.ColorTransferFunction.Scale.LINEAR)throw\"Error transfer function scale not handle\";const a\u003dr.map((e\u003d\u003ee.x)),k\u003dMath.min(...a),i\u003dMath.max(...a),s\u003do.linspace(k,i,255),c\u003d[0,0,0];return{low:k,high:i,palette:s.map((t\u003d\u003e(e.getColor(t,c),v(255*c[0],255*c[1],255*c[2]))))}},n.data2VTKImageData\u003dfunction(e){const t\u003dn.vtkns.ImageData.newInstance({spacing:e.spacing});t.setDimensions(e.dims),t.setOrigin(null!\u003de.origin?e.origin:e.dims.map((e\u003d\u003ee/2)));const r\u003dn.vtkns.DataArray.newInstance({name:\"scalars\",numberOfComponents:1,values:new n.ARRAY_TYPES[e.dtype](s(atob(e.buffer)))});return t.getPointData().setScalars(r),t},n.majorAxis\u003dfunction(e,t,n){const r\u003d[0,0,0],a\u003dMath.abs(e[t])\u003eMath.abs(e[n])?t:n,o\u003de[a]\u003e0?1:-1;return r[a]\u003do,r},n.cartesian_product\u003dfunction(...e){return e.reduce(((e,t)\u003d\u003ee.flatMap((e\u003d\u003et.map((t\u003d\u003e[].concat(e,t)))))))}},\n \"c010237f8b\": function _(t,i,e,s,h){s();const a\u003dt(\"@bokehjs/models/mappers\"),n\u003dt(\"@bokehjs/core/util/array\");class c{constructor(t,i,e\u003d{}){this.parent\u003dt,this.mapper\u003di,this.options\u003de,e.ticksNum||(e.ticksNum\u003d5),e.fontFamily||(e.fontFamily\u003d\"Arial\"),e.fontSize||(e.fontSize\u003d\"12px\"),e.ticksSize||(e.ticksSize\u003d2),this.canvas\u003ddocument.createElement(\"canvas\"),this.canvas.style.width\u003d\"100%\",this.parent.appendChild(this.canvas),this.ctx\u003dthis.canvas.getContext(\"2d\"),this.ctx.font\u003d`${this.options.fontSize} ${this.options.fontFamily}`,this.ctx.lineWidth\u003de.ticksSize,e.height||(e.height\u003d4*(this.font_height+1)+\"px\"),this.canvas.style.height\u003de.height,this.draw_colorbar()}get values(){const{min:t,max:i}\u003dthis.mapper.metrics;return n.linspace(t,i,this.options.ticksNum)}get ticks(){return this.values.map((t\u003d\u003et.toExponential(3)))}get title(){return this.mapper.name?this.mapper.name:\"scalars\"}get font_height(){let t\u003d0;return this.values.forEach((i\u003d\u003e{const{actualBoundingBoxAscent:e,actualBoundingBoxDescent:s}\u003dthis.ctx.measureText(`${i}`),h\u003de+s;t\u003ch\u0026\u0026(t\u003dh)})),t}draw_colorbar(){this.canvas.width\u003dthis.canvas.clientWidth,this.canvas.height\u003dthis.canvas.clientHeight;const{palette:t}\u003dthis.mapper;this.ctx.font\u003d`${this.options.fontSize} ${this.options.fontFamily}`;const i\u003dthis.font_height;this.ctx.save();const e\u003ddocument.createElement(\"canvas\"),s\u003dt.length;e.width\u003ds,e.height\u003d1;const h\u003de.getContext(\"2d\"),c\u003dh.getImageData(0,0,s,1),o\u003dnew a.LinearColorMapper({palette:t}).rgba_mapper.v_compute(n.range(0,t.length));c.data.set(o),h.putImageData(c,0,0),this.ctx.drawImage(e,0,2*(this.font_height+1)+1,this.canvas.width,this.canvas.height),this.ctx.restore(),this.ctx.save(),this.ctx.textAlign\u003d\"center\",this.ctx.fillText(this.title,this.canvas.width/2,i+1),this.ctx.restore(),this.ctx.save();const r\u003dn.linspace(0,this.canvas.width,5);r.forEach(((t,e)\u003d\u003e{let s\u003dt;0\u003d\u003de?(s\u003dt+Math.ceil(this.ctx.lineWidth/2),this.ctx.textAlign\u003d\"left\"):e\u003d\u003dr.length-1?(s\u003dt-Math.ceil(this.ctx.lineWidth/2),this.ctx.textAlign\u003d\"right\"):this.ctx.textAlign\u003d\"center\",this.ctx.moveTo(s,2*(i+1)),this.ctx.lineTo(s,2*(i+1)+5),this.ctx.stroke(),this.ctx.fillText(`${this.ticks[e]}`,t,2*(i+1))})),this.ctx.restore()}}e.VTKColorBar\u003dc,c.__name__\u003d\"VTKColorBar\"},\n \"89262e43a1\": function _(e,t,i,s,n){s();const r\u003de(\"666f1ef4e6\"),o\u003de(\"4eb45e35aa\");class a extends r.AbstractVTKView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,(()\u003d\u003e{this._vtk_image_data\u003do.data2VTKImageData(this.model.data),this.invalidate_render()})),this.connect(this.model.properties.colormap.change,(()\u003d\u003e{this.colormap_selector.value\u003dthis.model.colormap;const e\u003dnew Event(\"change\");this.colormap_selector.dispatchEvent(e)})),this.connect(this.model.properties.shadow.change,(()\u003d\u003e{this.shadow_selector.value\u003dthis.model.shadow?\"1\":\"0\";const e\u003dnew Event(\"change\");this.shadow_selector.dispatchEvent(e)})),this.connect(this.model.properties.sampling.change,(()\u003d\u003e{this.sampling_slider.value\u003dthis.model.sampling.toFixed(2);const e\u003dnew Event(\"input\");this.sampling_slider.dispatchEvent(e)})),this.connect(this.model.properties.edge_gradient.change,(()\u003d\u003e{this.edge_gradient_slider.value\u003dthis.model.edge_gradient.toFixed(2);const e\u003dnew Event(\"input\");this.edge_gradient_slider.dispatchEvent(e)})),this.connect(this.model.properties.rescale.change,(()\u003d\u003e{this._controllerWidget.setRescaleColorMap(this.model.rescale),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.ambient.change,(()\u003d\u003e{this.volume.getProperty().setAmbient(this.model.ambient),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.diffuse.change,(()\u003d\u003e{this.volume.getProperty().setDiffuse(this.model.diffuse),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.specular.change,(()\u003d\u003e{this.volume.getProperty().setSpecular(this.model.specular),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.specular_power.change,(()\u003d\u003e{this.volume.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.display_volume.change,(()\u003d\u003e{this._set_volume_visibility(this.model.display_volume),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.display_slices.change,(()\u003d\u003e{this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.slice_i.change,(()\u003d\u003e{void 0!\u003d\u003dthis.image_actor_i\u0026\u0026(this.image_actor_i.getMapper().setISlice(this.model.slice_i),this._vtk_renwin.getRenderWindow().render())})),this.connect(this.model.properties.slice_j.change,(()\u003d\u003e{void 0!\u003d\u003dthis.image_actor_j\u0026\u0026(this.image_actor_j.getMapper().setJSlice(this.model.slice_j),this._vtk_renwin.getRenderWindow().render())})),this.connect(this.model.properties.slice_k.change,(()\u003d\u003e{void 0!\u003d\u003dthis.image_actor_k\u0026\u0026(this.image_actor_k.getMapper().setKSlice(this.model.slice_k),this._vtk_renwin.getRenderWindow().render())})),this.connect(this.model.properties.render_background.change,(()\u003d\u003e{this._vtk_renwin.getRenderer().setBackground(...o.hexToRGB(this.model.render_background)),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.interpolation.change,(()\u003d\u003e{this._set_interpolation(this.model.interpolation),this._vtk_renwin.getRenderWindow().render()})),this.connect(this.model.properties.controller_expanded.change,(()\u003d\u003e{null!\u003dthis._controllerWidget\u0026\u0026this._controllerWidget.setExpanded(this.model.controller_expanded)}))}render(){this._vtk_renwin\u003dnull,this._orientationWidget\u003dnull,this._axes\u003dnull,super.render(),this._create_orientation_widget(),this._set_axes(),this.model.camera?this._set_camera_state():this._vtk_renwin.getRenderer().resetCamera(),this._get_camera_state()}invalidate_render(){this._vtk_renwin\u003dnull,super.invalidate_render()}init_vtk_renwin(){this._vtk_renwin\u003do.vtkns.FullScreenRenderWindow.newInstance({rootContainer:this.el,container:this._vtk_container})}plot(){this._controllerWidget\u003do.vtkns.VolumeController.newInstance({size:[400,150],rescaleColorMap:this.model.rescale}),this._plot_volume(),this._plot_slices(),this._controllerWidget.setupContent(this._vtk_renwin.getRenderWindow(),this.volume,!0),this._controllerWidget.setContainer(this.el),this._controllerWidget.setExpanded(this.model.controller_expanded),this._connect_js_controls(),this._vtk_renwin.getRenderWindow().getInteractor(),this._vtk_renwin.getRenderWindow().getInteractor().setDesiredUpdateRate(45),this._set_volume_visibility(this.model.display_volume),this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderer().setBackground(...o.hexToRGB(this.model.render_background)),this._set_interpolation(this.model.interpolation),this._set_camera_state()}get vtk_image_data(){return this._vtk_image_data||(this._vtk_image_data\u003do.data2VTKImageData(this.model.data)),this._vtk_image_data}get volume(){return this._vtk_renwin.getRenderer().getVolumes()[0]}get image_actor_i(){return this._vtk_renwin.getRenderer().getActors()[0]}get image_actor_j(){return this._vtk_renwin.getRenderer().getActors()[1]}get image_actor_k(){return this._vtk_renwin.getRenderer().getActors()[2]}get shadow_selector(){return this.el.querySelector(\".js-shadow\")}get edge_gradient_slider(){return this.el.querySelector(\".js-edge\")}get sampling_slider(){return this.el.querySelector(\".js-spacing\")}get colormap_selector(){return this.el.querySelector(\".js-color-preset\")}_connect_js_controls(){const{el:e}\u003dthis._controllerWidget.get(\"el\");if(void 0!\u003d\u003de){e.querySelector(\".js-button\").addEventListener(\"click\",(()\u003d\u003ethis.model.controller_expanded\u003dthis._controllerWidget.getExpanded()))}this.colormap_selector.addEventListener(\"change\",(()\u003d\u003e{this.model.colormap\u003dthis.colormap_selector.value})),this.model.colormap?this.model.properties.colormap.change.emit():this.model.colormap\u003dthis.colormap_selector.value,this.shadow_selector.addEventListener(\"change\",(()\u003d\u003e{this.model.shadow\u003d!!Number(this.shadow_selector.value)})),(this.model.shadow\u003d!!Number(this.shadow_selector.value))\u0026\u0026this.model.properties.shadow.change.emit(),this.sampling_slider.addEventListener(\"input\",(()\u003d\u003e{const e\u003dNumber(this.sampling_slider.value);Math.abs(this.model.sampling-e)\u003e\u003d.005\u0026\u0026(this.model.sampling\u003de)})),Math.abs(this.model.sampling-Number(this.shadow_selector.value))\u003e\u003d.005\u0026\u0026this.model.properties.sampling.change.emit(),this.edge_gradient_slider.addEventListener(\"input\",(()\u003d\u003e{const e\u003dNumber(this.edge_gradient_slider.value);Math.abs(this.model.edge_gradient-e)\u003e\u003d.005\u0026\u0026(this.model.edge_gradient\u003de)})),Math.abs(this.model.edge_gradient-Number(this.edge_gradient_slider.value))\u003e\u003d.005\u0026\u0026this.model.properties.edge_gradient.change.emit()}_plot_slices(){const e\u003dthis._vtk_image_data,t\u003do.vtkns.ImageSlice.newInstance(),i\u003do.vtkns.ImageSlice.newInstance(),s\u003do.vtkns.ImageSlice.newInstance(),n\u003do.vtkns.ImageMapper.newInstance(),r\u003do.vtkns.ImageMapper.newInstance(),a\u003do.vtkns.ImageMapper.newInstance();n.setInputData(e),n.setISlice(this.model.slice_i),t.setMapper(n),r.setInputData(e),r.setJSlice(this.model.slice_j),i.setMapper(r),a.setInputData(e),a.setKSlice(this.model.slice_k),s.setMapper(a);const l\u003do.vtkns.PiecewiseFunction.newInstance();l.removeAllPoints(),l.addPoint(0,1);const d\u003dthis.volume.getProperty().getRGBTransferFunction(0),c\u003dt.getProperty();i.setProperty(c),s.setProperty(c),c.setRGBTransferFunction(d),c.setScalarOpacity(l);const _\u003dthis._vtk_renwin.getRenderer();_.addActor(t),_.addActor(i),_.addActor(s)}_plot_volume(){const e\u003dthis.vtk_image_data,t\u003do.vtkns.Volume.newInstance(),i\u003do.vtkns.VolumeMapper.newInstance();t.setMapper(i),i.setInputData(e);const s\u003d(e.getPointData().getScalars()||e.getPointData().getArrays()[0]).getRange(),n\u003do.vtkns.ColorTransferFunction.newInstance();n.onModified((()\u003d\u003ethis.model.mapper\u003do.vtkLutToMapper(n)));const r\u003do.vtkns.PiecewiseFunction.newInstance(),a\u003d.7*Math.sqrt(e.getSpacing().map((e\u003d\u003ee*e)).reduce(((e,t)\u003d\u003ee+t),0));i.setSampleDistance(a),t.getProperty().setRGBTransferFunction(0,n),t.getProperty().setScalarOpacity(0,r),t.getProperty().setInterpolationTypeToFastLinear(),t.getProperty().setScalarOpacityUnitDistance(0,o.vtkns.BoundingBox.getDiagonalLength(e.getBounds())/Math.max(...e.getDimensions())),t.getProperty().setGradientOpacityMinimumValue(0,0),t.getProperty().setGradientOpacityMaximumValue(0,.05*(s[1]-s[0])),t.getProperty().setShade(this.model.shadow),t.getProperty().setUseGradientOpacity(0,!0),t.getProperty().setGradientOpacityMinimumOpacity(0,0),t.getProperty().setGradientOpacityMaximumOpacity(0,1),t.getProperty().setAmbient(this.model.ambient),t.getProperty().setDiffuse(this.model.diffuse),t.getProperty().setSpecular(this.model.specular),t.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderer().addVolume(t)}_set_interpolation(e){\"fast_linear\"\u003d\u003de?(this.volume.getProperty().setInterpolationTypeToFastLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):\"linear\"\u003d\u003de?(this.volume.getProperty().setInterpolationTypeToLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):(this.volume.getProperty().setInterpolationTypeToNearest(),this.image_actor_i.getProperty().setInterpolationTypeToNearest())}_set_slices_visibility(e){this._vtk_renwin.getRenderer().getActors().map((t\u003d\u003et.setVisibility(e)))}_set_volume_visibility(e){this.volume.setVisibility(e)}}i.VTKVolumePlotView\u003da,a.__name__\u003d\"VTKVolumePlotView\";class l extends r.AbstractVTKPlot{constructor(e){super(e)}static init_VTKVolumePlot(){this.prototype.default_view\u003da,this.define((({Any:e,Array:t,Boolean:i,Int:s,Number:n,String:r,Struct:a})\u003d\u003e({ambient:[n,.2],colormap:[r],data:[e],diffuse:[n,.7],display_slices:[i,!1],display_volume:[i,!0],edge_gradient:[n,.2],interpolation:[o.Interpolation,\"fast_linear\"],mapper:[a({palette:t(r),low:n,high:n})],render_background:[r,\"#52576e\"],rescale:[i,!1],sampling:[n,.4],shadow:[i,!0],slice_i:[s,0],slice_j:[s,0],slice_k:[s,0],specular:[n,.3],specular_power:[n,8],controller_expanded:[i,!0]})))}}i.VTKVolumePlot\u003dl,l.__name__\u003d\"VTKVolumePlot\",l.init_VTKVolumePlot()},\n \"db7a0079c0\": function _(t,s,i,e,n){e();const a\u003dt(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),r\u003dt(\"@bokehjs/model\"),c\u003dt(\"2f3fd5db07\"),h\u003dt(\"4eb45e35aa\");class l extends r.Model{constructor(t){super(t)}static init_VTKAxes(){this.define({origin:[a.Array],xticker:[a.Instance],yticker:[a.Instance],zticker:[a.Instance],digits:[a.Number,1],show_grid:[a.Boolean,!0],grid_opacity:[a.Number,.1],axes_opacity:[a.Number,1],fontsize:[a.Number,12]})}get xticks(){return this.xticker?this.xticker.ticks:[]}get yticks(){return this.yticker?this.yticker.ticks:[]}get zticks(){return this.zticker?this.zticker.ticks:[]}get xlabels(){return this.xticker.labels?this.xticker.labels:this.xticks.map((t\u003d\u003et.toFixed(this.digits)))}get ylabels(){return this.yticker.labels?this.yticker.labels:this.yticks.map((t\u003d\u003et.toFixed(this.digits)))}get zlabels(){return this.zticker.labels?this.zticker.labels:this.zticks.map((t\u003d\u003et.toFixed(this.digits)))}_make_grid_lines(t,s,i){const e\u003d[];for(let n\u003d0;n\u003ct-1;n++)for(let t\u003d0;t\u003cs-1;t++){const a\u003dn*s+t+i,r\u003d[5,a,n*s+t+1+i,(n+1)*s+t+1+i,(n+1)*s+t+i,a];e.push(r)}return e}_create_grid_axes(){const t\u003d[];t.push(h.cartesian_product(this.xticks,this.yticks,[this.origin[2]])),t.push(h.cartesian_product([this.origin[0]],this.yticks,this.zticks)),t.push(h.cartesian_product(this.xticks,[this.origin[1]],this.zticks));const s\u003d[];let i\u003d0;s.push(this._make_grid_lines(this.xticks.length,this.yticks.length,i)),i+\u003dthis.xticks.length*this.yticks.length,s.push(this._make_grid_lines(this.yticks.length,this.zticks.length,i)),i+\u003dthis.yticks.length*this.zticks.length,s.push(this._make_grid_lines(this.xticks.length,this.zticks.length,i));const e\u003dh.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:t.flat(2)},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:s.flat(2)}}),n\u003dh.vtkns.Mapper.newInstance(),a\u003dh.vtkns.Actor.newInstance();return n.setInputData(e),a.setMapper(n),a.getProperty().setOpacity(this.grid_opacity),a.setVisibility(this.show_grid),a}create_axes(t){if(null\u003d\u003dthis.origin)return{psActor:null,axesActor:null,gridActor:null};const s\u003d[this.xticks,this.yticks,this.zticks].map(((t,s)\u003d\u003e{let i\u003dnull;switch(s){case 0:i\u003dh.cartesian_product(t,[this.origin[1]],[this.origin[2]]);break;case 1:i\u003dh.cartesian_product([this.origin[0]],t,[this.origin[2]]);break;case 2:i\u003dh.cartesian_product([this.origin[0]],[this.origin[1]],t)}return i})).flat(2),i\u003dh.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:s},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:[2,0,this.xticks.length-1,2,this.xticks.length,this.xticks.length+this.yticks.length-1,2,this.xticks.length+this.yticks.length,this.xticks.length+this.yticks.length+this.zticks.length-1]}}),e\u003dh.vtkns.PixelSpaceCallbackMapper.newInstance();e.setInputData(i),e.setUseZValues(!0),e.setCallback(((s,i,n)\u003d\u003e{const a\u003dt.getContext(\"2d\");if(a){const r\u003d{height:t.clientHeight*window.devicePixelRatio,width:t.clientWidth*window.devicePixelRatio},h\u003de.getInputData().getPoints(),l\u003di.getViewMatrix();c.mat4.transpose(l,l);const o\u003di.getProjectionMatrix(n,-1,1);c.mat4.transpose(o,o),a.clearRect(0,0,r.width,r.height),s.forEach(((t,s)\u003d\u003e{const i\u003dh.getPoint(s),e\u003dc.vec3.fromValues(i[0],i[1],i[2]);if(c.vec3.transformMat4(e,e,l),e[2]+\u003d.05,c.vec3.transformMat4(e,e,o),e[2]-.001\u003ct[3]){let i;a.font\u003d\"30px serif\",a.textAlign\u003d\"center\",a.textBaseline\u003d\"alphabetic\",a.fillText(\".\",t[0],r.height-t[1]+2),a.font\u003dthis.fontsize*window.devicePixelRatio+\"px serif\",a.textAlign\u003d\"right\",a.textBaseline\u003d\"top\",i\u003ds\u003cthis.xticks.length?this.xlabels[s]:s\u003e\u003dthis.xticks.length\u0026\u0026s\u003cthis.xticks.length+this.yticks.length?this.ylabels[s-this.xticks.length]:this.zlabels[s-(this.xticks.length+this.yticks.length)],a.fillText(`${i}`,t[0],r.height-t[1])}}))}}));const n\u003dh.vtkns.Actor.newInstance();n.setMapper(e);const a\u003dh.vtkns.Mapper.newInstance();a.setInputData(i);const r\u003dh.vtkns.Actor.newInstance();r.setMapper(a),r.getProperty().setOpacity(this.axes_opacity);return{psActor:n,axesActor:r,gridActor:this._create_grid_axes()}}}i.VTKAxes\u003dl,l.__name__\u003d\"VTKAxes\",l.__module__\u003d\"panel.models.vtk\",l.init_VTKAxes()},\n \"2f3fd5db07\": function _(t,c,a,o,r){o();const _\u003dt(\"tslib\"),m\u003d_.__importStar(t(\"68ca94c15c\"));a.glMatrix\u003dm;const i\u003d_.__importStar(t(\"7c0b8e6048\"));a.mat2\u003di;const n\u003d_.__importStar(t(\"dc03f0a621\"));a.mat2d\u003dn;const s\u003d_.__importStar(t(\"0285c50a7e\"));a.mat3\u003ds;const p\u003d_.__importStar(t(\"a427635f32\"));a.mat4\u003dp;const S\u003d_.__importStar(t(\"eb06fc032a\"));a.quat\u003dS;const e\u003d_.__importStar(t(\"277615c682\"));a.quat2\u003de;const f\u003d_.__importStar(t(\"c56d9ff837\"));a.vec2\u003df;const b\u003d_.__importStar(t(\"2c5eb22089\"));a.vec3\u003db;const d\u003d_.__importStar(t(\"c1aa33d719\"));a.vec4\u003dd},\n \"68ca94c15c\": function _(t,a,r,n,o){n(),r.EPSILON\u003d1e-6,r.ARRAY_TYPE\u003d\"undefined\"!\u003dtypeof Float32Array?Float32Array:Array,r.RANDOM\u003dMath.random,r.setMatrixArrayType\u003dfunction(t){r.ARRAY_TYPE\u003dt};var h\u003dMath.PI/180;r.toRadian\u003dfunction(t){return t*h},r.equals\u003dfunction(t,a){return Math.abs(t-a)\u003c\u003dr.EPSILON*Math.max(1,Math.abs(t),Math.abs(a))},Math.hypot||(Math.hypot\u003dfunction(){for(var t\u003d0,a\u003darguments.length;a--;)t+\u003darguments[a]*arguments[a];return Math.sqrt(t)})},\n \"7c0b8e6048\": function _(t,n,r,a,u){a();const e\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function o(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dn[3],c\u003dr[0],i\u003dr[1],f\u003dr[2],s\u003dr[3];return t[0]\u003da*c+e*i,t[1]\u003du*c+o*i,t[2]\u003da*f+e*s,t[3]\u003du*f+o*s,t}function c(t,n,r){return t[0]\u003dn[0]-r[0],t[1]\u003dn[1]-r[1],t[2]\u003dn[2]-r[2],t[3]\u003dn[3]-r[3],t}r.create\u003dfunction(){var t\u003dnew e.ARRAY_TYPE(4);return e.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[1]\u003d0,t[2]\u003d0),t[0]\u003d1,t[3]\u003d1,t},r.clone\u003dfunction(t){var n\u003dnew e.ARRAY_TYPE(4);return n[0]\u003dt[0],n[1]\u003dt[1],n[2]\u003dt[2],n[3]\u003dt[3],n},r.copy\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003dn[1],t[2]\u003dn[2],t[3]\u003dn[3],t},r.identity\u003dfunction(t){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t},r.fromValues\u003dfunction(t,n,r,a){var u\u003dnew e.ARRAY_TYPE(4);return u[0]\u003dt,u[1]\u003dn,u[2]\u003dr,u[3]\u003da,u},r.set\u003dfunction(t,n,r,a,u){return t[0]\u003dn,t[1]\u003dr,t[2]\u003da,t[3]\u003du,t},r.transpose\u003dfunction(t,n){if(t\u003d\u003d\u003dn){var r\u003dn[1];t[1]\u003dn[2],t[2]\u003dr}else t[0]\u003dn[0],t[1]\u003dn[2],t[2]\u003dn[1],t[3]\u003dn[3];return t},r.invert\u003dfunction(t,n){var r\u003dn[0],a\u003dn[1],u\u003dn[2],e\u003dn[3],o\u003dr*e-u*a;return o?(o\u003d1/o,t[0]\u003de*o,t[1]\u003d-a*o,t[2]\u003d-u*o,t[3]\u003dr*o,t):null},r.adjoint\u003dfunction(t,n){var r\u003dn[0];return t[0]\u003dn[3],t[1]\u003d-n[1],t[2]\u003d-n[2],t[3]\u003dr,t},r.determinant\u003dfunction(t){return t[0]*t[3]-t[2]*t[1]},r.multiply\u003do,r.rotate\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dn[3],c\u003dMath.sin(r),i\u003dMath.cos(r);return t[0]\u003da*i+e*c,t[1]\u003du*i+o*c,t[2]\u003da*-c+e*i,t[3]\u003du*-c+o*i,t},r.scale\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dn[3],c\u003dr[0],i\u003dr[1];return t[0]\u003da*c,t[1]\u003du*c,t[2]\u003de*i,t[3]\u003do*i,t},r.fromRotation\u003dfunction(t,n){var r\u003dMath.sin(n),a\u003dMath.cos(n);return t[0]\u003da,t[1]\u003dr,t[2]\u003d-r,t[3]\u003da,t},r.fromScaling\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003d0,t[2]\u003d0,t[3]\u003dn[1],t},r.str\u003dfunction(t){return\"mat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.frob\u003dfunction(t){return Math.hypot(t[0],t[1],t[2],t[3])},r.LDU\u003dfunction(t,n,r,a){return t[2]\u003da[2]/a[0],r[0]\u003da[0],r[1]\u003da[1],r[3]\u003da[3]-t[2]*r[1],[t,n,r]},r.add\u003dfunction(t,n,r){return t[0]\u003dn[0]+r[0],t[1]\u003dn[1]+r[1],t[2]\u003dn[2]+r[2],t[3]\u003dn[3]+r[3],t},r.subtract\u003dc,r.exactEquals\u003dfunction(t,n){return t[0]\u003d\u003d\u003dn[0]\u0026\u0026t[1]\u003d\u003d\u003dn[1]\u0026\u0026t[2]\u003d\u003d\u003dn[2]\u0026\u0026t[3]\u003d\u003d\u003dn[3]},r.equals\u003dfunction(t,n){var r\u003dt[0],a\u003dt[1],u\u003dt[2],o\u003dt[3],c\u003dn[0],i\u003dn[1],f\u003dn[2],s\u003dn[3];return Math.abs(r-c)\u003c\u003de.EPSILON*Math.max(1,Math.abs(r),Math.abs(c))\u0026\u0026Math.abs(a-i)\u003c\u003de.EPSILON*Math.max(1,Math.abs(a),Math.abs(i))\u0026\u0026Math.abs(u-f)\u003c\u003de.EPSILON*Math.max(1,Math.abs(u),Math.abs(f))\u0026\u0026Math.abs(o-s)\u003c\u003de.EPSILON*Math.max(1,Math.abs(o),Math.abs(s))},r.multiplyScalar\u003dfunction(t,n,r){return t[0]\u003dn[0]*r,t[1]\u003dn[1]*r,t[2]\u003dn[2]*r,t[3]\u003dn[3]*r,t},r.multiplyScalarAndAdd\u003dfunction(t,n,r,a){return t[0]\u003dn[0]+r[0]*a,t[1]\u003dn[1]+r[1]*a,t[2]\u003dn[2]+r[2]*a,t[3]\u003dn[3]+r[3]*a,t},r.mul\u003do,r.sub\u003dc},\n \"dc03f0a621\": function _(t,n,a,r,u){r();const o\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function e(t,n,a){var r\u003dn[0],u\u003dn[1],o\u003dn[2],e\u003dn[3],c\u003dn[4],i\u003dn[5],s\u003da[0],h\u003da[1],f\u003da[2],M\u003da[3],b\u003da[4],l\u003da[5];return t[0]\u003dr*s+o*h,t[1]\u003du*s+e*h,t[2]\u003dr*f+o*M,t[3]\u003du*f+e*M,t[4]\u003dr*b+o*l+c,t[5]\u003du*b+e*l+i,t}function c(t,n,a){return t[0]\u003dn[0]-a[0],t[1]\u003dn[1]-a[1],t[2]\u003dn[2]-a[2],t[3]\u003dn[3]-a[3],t[4]\u003dn[4]-a[4],t[5]\u003dn[5]-a[5],t}a.create\u003dfunction(){var t\u003dnew o.ARRAY_TYPE(6);return o.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[1]\u003d0,t[2]\u003d0,t[4]\u003d0,t[5]\u003d0),t[0]\u003d1,t[3]\u003d1,t},a.clone\u003dfunction(t){var n\u003dnew o.ARRAY_TYPE(6);return n[0]\u003dt[0],n[1]\u003dt[1],n[2]\u003dt[2],n[3]\u003dt[3],n[4]\u003dt[4],n[5]\u003dt[5],n},a.copy\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003dn[1],t[2]\u003dn[2],t[3]\u003dn[3],t[4]\u003dn[4],t[5]\u003dn[5],t},a.identity\u003dfunction(t){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t[4]\u003d0,t[5]\u003d0,t},a.fromValues\u003dfunction(t,n,a,r,u,e){var c\u003dnew o.ARRAY_TYPE(6);return c[0]\u003dt,c[1]\u003dn,c[2]\u003da,c[3]\u003dr,c[4]\u003du,c[5]\u003de,c},a.set\u003dfunction(t,n,a,r,u,o,e){return t[0]\u003dn,t[1]\u003da,t[2]\u003dr,t[3]\u003du,t[4]\u003do,t[5]\u003de,t},a.invert\u003dfunction(t,n){var a\u003dn[0],r\u003dn[1],u\u003dn[2],o\u003dn[3],e\u003dn[4],c\u003dn[5],i\u003da*o-r*u;return i?(i\u003d1/i,t[0]\u003do*i,t[1]\u003d-r*i,t[2]\u003d-u*i,t[3]\u003da*i,t[4]\u003d(u*c-o*e)*i,t[5]\u003d(r*e-a*c)*i,t):null},a.determinant\u003dfunction(t){return t[0]*t[3]-t[1]*t[2]},a.multiply\u003de,a.rotate\u003dfunction(t,n,a){var r\u003dn[0],u\u003dn[1],o\u003dn[2],e\u003dn[3],c\u003dn[4],i\u003dn[5],s\u003dMath.sin(a),h\u003dMath.cos(a);return t[0]\u003dr*h+o*s,t[1]\u003du*h+e*s,t[2]\u003dr*-s+o*h,t[3]\u003du*-s+e*h,t[4]\u003dc,t[5]\u003di,t},a.scale\u003dfunction(t,n,a){var r\u003dn[0],u\u003dn[1],o\u003dn[2],e\u003dn[3],c\u003dn[4],i\u003dn[5],s\u003da[0],h\u003da[1];return t[0]\u003dr*s,t[1]\u003du*s,t[2]\u003do*h,t[3]\u003de*h,t[4]\u003dc,t[5]\u003di,t},a.translate\u003dfunction(t,n,a){var r\u003dn[0],u\u003dn[1],o\u003dn[2],e\u003dn[3],c\u003dn[4],i\u003dn[5],s\u003da[0],h\u003da[1];return t[0]\u003dr,t[1]\u003du,t[2]\u003do,t[3]\u003de,t[4]\u003dr*s+o*h+c,t[5]\u003du*s+e*h+i,t},a.fromRotation\u003dfunction(t,n){var a\u003dMath.sin(n),r\u003dMath.cos(n);return t[0]\u003dr,t[1]\u003da,t[2]\u003d-a,t[3]\u003dr,t[4]\u003d0,t[5]\u003d0,t},a.fromScaling\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003d0,t[2]\u003d0,t[3]\u003dn[1],t[4]\u003d0,t[5]\u003d0,t},a.fromTranslation\u003dfunction(t,n){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t[4]\u003dn[0],t[5]\u003dn[1],t},a.str\u003dfunction(t){return\"mat2d(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\")\"},a.frob\u003dfunction(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],1)},a.add\u003dfunction(t,n,a){return t[0]\u003dn[0]+a[0],t[1]\u003dn[1]+a[1],t[2]\u003dn[2]+a[2],t[3]\u003dn[3]+a[3],t[4]\u003dn[4]+a[4],t[5]\u003dn[5]+a[5],t},a.subtract\u003dc,a.multiplyScalar\u003dfunction(t,n,a){return t[0]\u003dn[0]*a,t[1]\u003dn[1]*a,t[2]\u003dn[2]*a,t[3]\u003dn[3]*a,t[4]\u003dn[4]*a,t[5]\u003dn[5]*a,t},a.multiplyScalarAndAdd\u003dfunction(t,n,a,r){return t[0]\u003dn[0]+a[0]*r,t[1]\u003dn[1]+a[1]*r,t[2]\u003dn[2]+a[2]*r,t[3]\u003dn[3]+a[3]*r,t[4]\u003dn[4]+a[4]*r,t[5]\u003dn[5]+a[5]*r,t},a.exactEquals\u003dfunction(t,n){return t[0]\u003d\u003d\u003dn[0]\u0026\u0026t[1]\u003d\u003d\u003dn[1]\u0026\u0026t[2]\u003d\u003d\u003dn[2]\u0026\u0026t[3]\u003d\u003d\u003dn[3]\u0026\u0026t[4]\u003d\u003d\u003dn[4]\u0026\u0026t[5]\u003d\u003d\u003dn[5]},a.equals\u003dfunction(t,n){var a\u003dt[0],r\u003dt[1],u\u003dt[2],e\u003dt[3],c\u003dt[4],i\u003dt[5],s\u003dn[0],h\u003dn[1],f\u003dn[2],M\u003dn[3],b\u003dn[4],l\u003dn[5];return Math.abs(a-s)\u003c\u003do.EPSILON*Math.max(1,Math.abs(a),Math.abs(s))\u0026\u0026Math.abs(r-h)\u003c\u003do.EPSILON*Math.max(1,Math.abs(r),Math.abs(h))\u0026\u0026Math.abs(u-f)\u003c\u003do.EPSILON*Math.max(1,Math.abs(u),Math.abs(f))\u0026\u0026Math.abs(e-M)\u003c\u003do.EPSILON*Math.max(1,Math.abs(e),Math.abs(M))\u0026\u0026Math.abs(c-b)\u003c\u003do.EPSILON*Math.max(1,Math.abs(c),Math.abs(b))\u0026\u0026Math.abs(i-l)\u003c\u003do.EPSILON*Math.max(1,Math.abs(i),Math.abs(l))},a.mul\u003de,a.sub\u003dc},\n \"0285c50a7e\": function _(t,a,n,r,u){r();const o\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function e(t,a,n){var r\u003da[0],u\u003da[1],o\u003da[2],e\u003da[3],i\u003da[4],c\u003da[5],s\u003da[6],M\u003da[7],h\u003da[8],f\u003dn[0],b\u003dn[1],l\u003dn[2],m\u003dn[3],v\u003dn[4],E\u003dn[5],P\u003dn[6],S\u003dn[7],A\u003dn[8];return t[0]\u003df*r+b*e+l*s,t[1]\u003df*u+b*i+l*M,t[2]\u003df*o+b*c+l*h,t[3]\u003dm*r+v*e+E*s,t[4]\u003dm*u+v*i+E*M,t[5]\u003dm*o+v*c+E*h,t[6]\u003dP*r+S*e+A*s,t[7]\u003dP*u+S*i+A*M,t[8]\u003dP*o+S*c+A*h,t}function i(t,a,n){return t[0]\u003da[0]-n[0],t[1]\u003da[1]-n[1],t[2]\u003da[2]-n[2],t[3]\u003da[3]-n[3],t[4]\u003da[4]-n[4],t[5]\u003da[5]-n[5],t[6]\u003da[6]-n[6],t[7]\u003da[7]-n[7],t[8]\u003da[8]-n[8],t}n.create\u003dfunction(){var t\u003dnew o.ARRAY_TYPE(9);return o.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0),t[0]\u003d1,t[4]\u003d1,t[8]\u003d1,t},n.fromMat4\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[4],t[4]\u003da[5],t[5]\u003da[6],t[6]\u003da[8],t[7]\u003da[9],t[8]\u003da[10],t},n.clone\u003dfunction(t){var a\u003dnew o.ARRAY_TYPE(9);return a[0]\u003dt[0],a[1]\u003dt[1],a[2]\u003dt[2],a[3]\u003dt[3],a[4]\u003dt[4],a[5]\u003dt[5],a[6]\u003dt[6],a[7]\u003dt[7],a[8]\u003dt[8],a},n.copy\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[3],t[4]\u003da[4],t[5]\u003da[5],t[6]\u003da[6],t[7]\u003da[7],t[8]\u003da[8],t},n.fromValues\u003dfunction(t,a,n,r,u,e,i,c,s){var M\u003dnew o.ARRAY_TYPE(9);return M[0]\u003dt,M[1]\u003da,M[2]\u003dn,M[3]\u003dr,M[4]\u003du,M[5]\u003de,M[6]\u003di,M[7]\u003dc,M[8]\u003ds,M},n.set\u003dfunction(t,a,n,r,u,o,e,i,c,s){return t[0]\u003da,t[1]\u003dn,t[2]\u003dr,t[3]\u003du,t[4]\u003do,t[5]\u003de,t[6]\u003di,t[7]\u003dc,t[8]\u003ds,t},n.identity\u003dfunction(t){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d1,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0,t[8]\u003d1,t},n.transpose\u003dfunction(t,a){if(t\u003d\u003d\u003da){var n\u003da[1],r\u003da[2],u\u003da[5];t[1]\u003da[3],t[2]\u003da[6],t[3]\u003dn,t[5]\u003da[7],t[6]\u003dr,t[7]\u003du}else t[0]\u003da[0],t[1]\u003da[3],t[2]\u003da[6],t[3]\u003da[1],t[4]\u003da[4],t[5]\u003da[7],t[6]\u003da[2],t[7]\u003da[5],t[8]\u003da[8];return t},n.invert\u003dfunction(t,a){var n\u003da[0],r\u003da[1],u\u003da[2],o\u003da[3],e\u003da[4],i\u003da[5],c\u003da[6],s\u003da[7],M\u003da[8],h\u003dM*e-i*s,f\u003d-M*o+i*c,b\u003ds*o-e*c,l\u003dn*h+r*f+u*b;return l?(l\u003d1/l,t[0]\u003dh*l,t[1]\u003d(-M*r+u*s)*l,t[2]\u003d(i*r-u*e)*l,t[3]\u003df*l,t[4]\u003d(M*n-u*c)*l,t[5]\u003d(-i*n+u*o)*l,t[6]\u003db*l,t[7]\u003d(-s*n+r*c)*l,t[8]\u003d(e*n-r*o)*l,t):null},n.adjoint\u003dfunction(t,a){var n\u003da[0],r\u003da[1],u\u003da[2],o\u003da[3],e\u003da[4],i\u003da[5],c\u003da[6],s\u003da[7],M\u003da[8];return t[0]\u003de*M-i*s,t[1]\u003du*s-r*M,t[2]\u003dr*i-u*e,t[3]\u003di*c-o*M,t[4]\u003dn*M-u*c,t[5]\u003du*o-n*i,t[6]\u003do*s-e*c,t[7]\u003dr*c-n*s,t[8]\u003dn*e-r*o,t},n.determinant\u003dfunction(t){var a\u003dt[0],n\u003dt[1],r\u003dt[2],u\u003dt[3],o\u003dt[4],e\u003dt[5],i\u003dt[6],c\u003dt[7],s\u003dt[8];return a*(s*o-e*c)+n*(-s*u+e*i)+r*(c*u-o*i)},n.multiply\u003de,n.translate\u003dfunction(t,a,n){var r\u003da[0],u\u003da[1],o\u003da[2],e\u003da[3],i\u003da[4],c\u003da[5],s\u003da[6],M\u003da[7],h\u003da[8],f\u003dn[0],b\u003dn[1];return t[0]\u003dr,t[1]\u003du,t[2]\u003do,t[3]\u003de,t[4]\u003di,t[5]\u003dc,t[6]\u003df*r+b*e+s,t[7]\u003df*u+b*i+M,t[8]\u003df*o+b*c+h,t},n.rotate\u003dfunction(t,a,n){var r\u003da[0],u\u003da[1],o\u003da[2],e\u003da[3],i\u003da[4],c\u003da[5],s\u003da[6],M\u003da[7],h\u003da[8],f\u003dMath.sin(n),b\u003dMath.cos(n);return t[0]\u003db*r+f*e,t[1]\u003db*u+f*i,t[2]\u003db*o+f*c,t[3]\u003db*e-f*r,t[4]\u003db*i-f*u,t[5]\u003db*c-f*o,t[6]\u003ds,t[7]\u003dM,t[8]\u003dh,t},n.scale\u003dfunction(t,a,n){var r\u003dn[0],u\u003dn[1];return t[0]\u003dr*a[0],t[1]\u003dr*a[1],t[2]\u003dr*a[2],t[3]\u003du*a[3],t[4]\u003du*a[4],t[5]\u003du*a[5],t[6]\u003da[6],t[7]\u003da[7],t[8]\u003da[8],t},n.fromTranslation\u003dfunction(t,a){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d1,t[5]\u003d0,t[6]\u003da[0],t[7]\u003da[1],t[8]\u003d1,t},n.fromRotation\u003dfunction(t,a){var n\u003dMath.sin(a),r\u003dMath.cos(a);return t[0]\u003dr,t[1]\u003dn,t[2]\u003d0,t[3]\u003d-n,t[4]\u003dr,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0,t[8]\u003d1,t},n.fromScaling\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003da[1],t[5]\u003d0,t[6]\u003d0,t[7]\u003d0,t[8]\u003d1,t},n.fromMat2d\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003d0,t[3]\u003da[2],t[4]\u003da[3],t[5]\u003d0,t[6]\u003da[4],t[7]\u003da[5],t[8]\u003d1,t},n.fromQuat\u003dfunction(t,a){var n\u003da[0],r\u003da[1],u\u003da[2],o\u003da[3],e\u003dn+n,i\u003dr+r,c\u003du+u,s\u003dn*e,M\u003dr*e,h\u003dr*i,f\u003du*e,b\u003du*i,l\u003du*c,m\u003do*e,v\u003do*i,E\u003do*c;return t[0]\u003d1-h-l,t[3]\u003dM-E,t[6]\u003df+v,t[1]\u003dM+E,t[4]\u003d1-s-l,t[7]\u003db-m,t[2]\u003df-v,t[5]\u003db+m,t[8]\u003d1-s-h,t},n.normalFromMat4\u003dfunction(t,a){var n\u003da[0],r\u003da[1],u\u003da[2],o\u003da[3],e\u003da[4],i\u003da[5],c\u003da[6],s\u003da[7],M\u003da[8],h\u003da[9],f\u003da[10],b\u003da[11],l\u003da[12],m\u003da[13],v\u003da[14],E\u003da[15],P\u003dn*i-r*e,S\u003dn*c-u*e,A\u003dn*s-o*e,x\u003dr*c-u*i,d\u003dr*s-o*i,I\u003du*s-o*c,L\u003dM*m-h*l,N\u003dM*v-f*l,O\u003dM*E-b*l,R\u003dh*v-f*m,p\u003dh*E-b*m,Y\u003df*E-b*v,y\u003dP*Y-S*p+A*R+x*O-d*N+I*L;return y?(y\u003d1/y,t[0]\u003d(i*Y-c*p+s*R)*y,t[1]\u003d(c*O-e*Y-s*N)*y,t[2]\u003d(e*p-i*O+s*L)*y,t[3]\u003d(u*p-r*Y-o*R)*y,t[4]\u003d(n*Y-u*O+o*N)*y,t[5]\u003d(r*O-n*p-o*L)*y,t[6]\u003d(m*I-v*d+E*x)*y,t[7]\u003d(v*A-l*I-E*S)*y,t[8]\u003d(l*d-m*A+E*P)*y,t):null},n.projection\u003dfunction(t,a,n){return t[0]\u003d2/a,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d-2/n,t[5]\u003d0,t[6]\u003d-1,t[7]\u003d1,t[8]\u003d1,t},n.str\u003dfunction(t){return\"mat3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\")\"},n.frob\u003dfunction(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])},n.add\u003dfunction(t,a,n){return t[0]\u003da[0]+n[0],t[1]\u003da[1]+n[1],t[2]\u003da[2]+n[2],t[3]\u003da[3]+n[3],t[4]\u003da[4]+n[4],t[5]\u003da[5]+n[5],t[6]\u003da[6]+n[6],t[7]\u003da[7]+n[7],t[8]\u003da[8]+n[8],t},n.subtract\u003di,n.multiplyScalar\u003dfunction(t,a,n){return t[0]\u003da[0]*n,t[1]\u003da[1]*n,t[2]\u003da[2]*n,t[3]\u003da[3]*n,t[4]\u003da[4]*n,t[5]\u003da[5]*n,t[6]\u003da[6]*n,t[7]\u003da[7]*n,t[8]\u003da[8]*n,t},n.multiplyScalarAndAdd\u003dfunction(t,a,n,r){return t[0]\u003da[0]+n[0]*r,t[1]\u003da[1]+n[1]*r,t[2]\u003da[2]+n[2]*r,t[3]\u003da[3]+n[3]*r,t[4]\u003da[4]+n[4]*r,t[5]\u003da[5]+n[5]*r,t[6]\u003da[6]+n[6]*r,t[7]\u003da[7]+n[7]*r,t[8]\u003da[8]+n[8]*r,t},n.exactEquals\u003dfunction(t,a){return t[0]\u003d\u003d\u003da[0]\u0026\u0026t[1]\u003d\u003d\u003da[1]\u0026\u0026t[2]\u003d\u003d\u003da[2]\u0026\u0026t[3]\u003d\u003d\u003da[3]\u0026\u0026t[4]\u003d\u003d\u003da[4]\u0026\u0026t[5]\u003d\u003d\u003da[5]\u0026\u0026t[6]\u003d\u003d\u003da[6]\u0026\u0026t[7]\u003d\u003d\u003da[7]\u0026\u0026t[8]\u003d\u003d\u003da[8]},n.equals\u003dfunction(t,a){var n\u003dt[0],r\u003dt[1],u\u003dt[2],e\u003dt[3],i\u003dt[4],c\u003dt[5],s\u003dt[6],M\u003dt[7],h\u003dt[8],f\u003da[0],b\u003da[1],l\u003da[2],m\u003da[3],v\u003da[4],E\u003da[5],P\u003da[6],S\u003da[7],A\u003da[8];return Math.abs(n-f)\u003c\u003do.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))\u0026\u0026Math.abs(r-b)\u003c\u003do.EPSILON*Math.max(1,Math.abs(r),Math.abs(b))\u0026\u0026Math.abs(u-l)\u003c\u003do.EPSILON*Math.max(1,Math.abs(u),Math.abs(l))\u0026\u0026Math.abs(e-m)\u003c\u003do.EPSILON*Math.max(1,Math.abs(e),Math.abs(m))\u0026\u0026Math.abs(i-v)\u003c\u003do.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))\u0026\u0026Math.abs(c-E)\u003c\u003do.EPSILON*Math.max(1,Math.abs(c),Math.abs(E))\u0026\u0026Math.abs(s-P)\u003c\u003do.EPSILON*Math.max(1,Math.abs(s),Math.abs(P))\u0026\u0026Math.abs(M-S)\u003c\u003do.EPSILON*Math.max(1,Math.abs(M),Math.abs(S))\u0026\u0026Math.abs(h-A)\u003c\u003do.EPSILON*Math.max(1,Math.abs(h),Math.abs(A))},n.mul\u003de,n.sub\u003di},\n \"a427635f32\": function _(t,a,n,r,h){r();const o\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003d1,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[10]\u003d1,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t}function M(t,a,n){var r\u003da[0],h\u003da[1],o\u003da[2],u\u003da[3],M\u003da[4],s\u003da[5],e\u003da[6],i\u003da[7],c\u003da[8],f\u003da[9],b\u003da[10],l\u003da[11],m\u003da[12],v\u003da[13],P\u003da[14],E\u003da[15],S\u003dn[0],I\u003dn[1],O\u003dn[2],L\u003dn[3];return t[0]\u003dS*r+I*M+O*c+L*m,t[1]\u003dS*h+I*s+O*f+L*v,t[2]\u003dS*o+I*e+O*b+L*P,t[3]\u003dS*u+I*i+O*l+L*E,S\u003dn[4],I\u003dn[5],O\u003dn[6],L\u003dn[7],t[4]\u003dS*r+I*M+O*c+L*m,t[5]\u003dS*h+I*s+O*f+L*v,t[6]\u003dS*o+I*e+O*b+L*P,t[7]\u003dS*u+I*i+O*l+L*E,S\u003dn[8],I\u003dn[9],O\u003dn[10],L\u003dn[11],t[8]\u003dS*r+I*M+O*c+L*m,t[9]\u003dS*h+I*s+O*f+L*v,t[10]\u003dS*o+I*e+O*b+L*P,t[11]\u003dS*u+I*i+O*l+L*E,S\u003dn[12],I\u003dn[13],O\u003dn[14],L\u003dn[15],t[12]\u003dS*r+I*M+O*c+L*m,t[13]\u003dS*h+I*s+O*f+L*v,t[14]\u003dS*o+I*e+O*b+L*P,t[15]\u003dS*u+I*i+O*l+L*E,t}function s(t,a,n){var r\u003da[0],h\u003da[1],o\u003da[2],u\u003da[3],M\u003dr+r,s\u003dh+h,e\u003do+o,i\u003dr*M,c\u003dr*s,f\u003dr*e,b\u003dh*s,l\u003dh*e,m\u003do*e,v\u003du*M,P\u003du*s,E\u003du*e;return t[0]\u003d1-(b+m),t[1]\u003dc+E,t[2]\u003df-P,t[3]\u003d0,t[4]\u003dc-E,t[5]\u003d1-(i+m),t[6]\u003dl+v,t[7]\u003d0,t[8]\u003df+P,t[9]\u003dl-v,t[10]\u003d1-(i+b),t[11]\u003d0,t[12]\u003dn[0],t[13]\u003dn[1],t[14]\u003dn[2],t[15]\u003d1,t}function e(t,a){var n\u003da[0],r\u003da[1],h\u003da[2],o\u003da[4],u\u003da[5],M\u003da[6],s\u003da[8],e\u003da[9],i\u003da[10];return t[0]\u003dMath.hypot(n,r,h),t[1]\u003dMath.hypot(o,u,M),t[2]\u003dMath.hypot(s,e,i),t}function i(t,a,n){return t[0]\u003da[0]-n[0],t[1]\u003da[1]-n[1],t[2]\u003da[2]-n[2],t[3]\u003da[3]-n[3],t[4]\u003da[4]-n[4],t[5]\u003da[5]-n[5],t[6]\u003da[6]-n[6],t[7]\u003da[7]-n[7],t[8]\u003da[8]-n[8],t[9]\u003da[9]-n[9],t[10]\u003da[10]-n[10],t[11]\u003da[11]-n[11],t[12]\u003da[12]-n[12],t[13]\u003da[13]-n[13],t[14]\u003da[14]-n[14],t[15]\u003da[15]-n[15],t}n.create\u003dfunction(){var t\u003dnew o.ARRAY_TYPE(16);return o.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0),t[0]\u003d1,t[5]\u003d1,t[10]\u003d1,t[15]\u003d1,t},n.clone\u003dfunction(t){var a\u003dnew o.ARRAY_TYPE(16);return a[0]\u003dt[0],a[1]\u003dt[1],a[2]\u003dt[2],a[3]\u003dt[3],a[4]\u003dt[4],a[5]\u003dt[5],a[6]\u003dt[6],a[7]\u003dt[7],a[8]\u003dt[8],a[9]\u003dt[9],a[10]\u003dt[10],a[11]\u003dt[11],a[12]\u003dt[12],a[13]\u003dt[13],a[14]\u003dt[14],a[15]\u003dt[15],a},n.copy\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[3],t[4]\u003da[4],t[5]\u003da[5],t[6]\u003da[6],t[7]\u003da[7],t[8]\u003da[8],t[9]\u003da[9],t[10]\u003da[10],t[11]\u003da[11],t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15],t},n.fromValues\u003dfunction(t,a,n,r,h,u,M,s,e,i,c,f,b,l,m,v){var P\u003dnew o.ARRAY_TYPE(16);return P[0]\u003dt,P[1]\u003da,P[2]\u003dn,P[3]\u003dr,P[4]\u003dh,P[5]\u003du,P[6]\u003dM,P[7]\u003ds,P[8]\u003de,P[9]\u003di,P[10]\u003dc,P[11]\u003df,P[12]\u003db,P[13]\u003dl,P[14]\u003dm,P[15]\u003dv,P},n.set\u003dfunction(t,a,n,r,h,o,u,M,s,e,i,c,f,b,l,m,v){return t[0]\u003da,t[1]\u003dn,t[2]\u003dr,t[3]\u003dh,t[4]\u003do,t[5]\u003du,t[6]\u003dM,t[7]\u003ds,t[8]\u003de,t[9]\u003di,t[10]\u003dc,t[11]\u003df,t[12]\u003db,t[13]\u003dl,t[14]\u003dm,t[15]\u003dv,t},n.identity\u003du,n.transpose\u003dfunction(t,a){if(t\u003d\u003d\u003da){var n\u003da[1],r\u003da[2],h\u003da[3],o\u003da[6],u\u003da[7],M\u003da[11];t[1]\u003da[4],t[2]\u003da[8],t[3]\u003da[12],t[4]\u003dn,t[6]\u003da[9],t[7]\u003da[13],t[8]\u003dr,t[9]\u003do,t[11]\u003da[14],t[12]\u003dh,t[13]\u003du,t[14]\u003dM}else t[0]\u003da[0],t[1]\u003da[4],t[2]\u003da[8],t[3]\u003da[12],t[4]\u003da[1],t[5]\u003da[5],t[6]\u003da[9],t[7]\u003da[13],t[8]\u003da[2],t[9]\u003da[6],t[10]\u003da[10],t[11]\u003da[14],t[12]\u003da[3],t[13]\u003da[7],t[14]\u003da[11],t[15]\u003da[15];return t},n.invert\u003dfunction(t,a){var n\u003da[0],r\u003da[1],h\u003da[2],o\u003da[3],u\u003da[4],M\u003da[5],s\u003da[6],e\u003da[7],i\u003da[8],c\u003da[9],f\u003da[10],b\u003da[11],l\u003da[12],m\u003da[13],v\u003da[14],P\u003da[15],E\u003dn*M-r*u,S\u003dn*s-h*u,I\u003dn*e-o*u,O\u003dr*s-h*M,L\u003dr*e-o*M,N\u003dh*e-o*s,p\u003di*m-c*l,R\u003di*v-f*l,x\u003di*P-b*l,A\u003dc*v-f*m,y\u003dc*P-b*m,Y\u003df*P-b*v,g\u003dE*Y-S*y+I*A+O*x-L*R+N*p;return g?(g\u003d1/g,t[0]\u003d(M*Y-s*y+e*A)*g,t[1]\u003d(h*y-r*Y-o*A)*g,t[2]\u003d(m*N-v*L+P*O)*g,t[3]\u003d(f*L-c*N-b*O)*g,t[4]\u003d(s*x-u*Y-e*R)*g,t[5]\u003d(n*Y-h*x+o*R)*g,t[6]\u003d(v*I-l*N-P*S)*g,t[7]\u003d(i*N-f*I+b*S)*g,t[8]\u003d(u*y-M*x+e*p)*g,t[9]\u003d(r*x-n*y-o*p)*g,t[10]\u003d(l*L-m*I+P*E)*g,t[11]\u003d(c*I-i*L-b*E)*g,t[12]\u003d(M*R-u*A-s*p)*g,t[13]\u003d(n*A-r*R+h*p)*g,t[14]\u003d(m*S-l*O-v*E)*g,t[15]\u003d(i*O-c*S+f*E)*g,t):null},n.adjoint\u003dfunction(t,a){var n\u003da[0],r\u003da[1],h\u003da[2],o\u003da[3],u\u003da[4],M\u003da[5],s\u003da[6],e\u003da[7],i\u003da[8],c\u003da[9],f\u003da[10],b\u003da[11],l\u003da[12],m\u003da[13],v\u003da[14],P\u003da[15];return t[0]\u003dM*(f*P-b*v)-c*(s*P-e*v)+m*(s*b-e*f),t[1]\u003d-(r*(f*P-b*v)-c*(h*P-o*v)+m*(h*b-o*f)),t[2]\u003dr*(s*P-e*v)-M*(h*P-o*v)+m*(h*e-o*s),t[3]\u003d-(r*(s*b-e*f)-M*(h*b-o*f)+c*(h*e-o*s)),t[4]\u003d-(u*(f*P-b*v)-i*(s*P-e*v)+l*(s*b-e*f)),t[5]\u003dn*(f*P-b*v)-i*(h*P-o*v)+l*(h*b-o*f),t[6]\u003d-(n*(s*P-e*v)-u*(h*P-o*v)+l*(h*e-o*s)),t[7]\u003dn*(s*b-e*f)-u*(h*b-o*f)+i*(h*e-o*s),t[8]\u003du*(c*P-b*m)-i*(M*P-e*m)+l*(M*b-e*c),t[9]\u003d-(n*(c*P-b*m)-i*(r*P-o*m)+l*(r*b-o*c)),t[10]\u003dn*(M*P-e*m)-u*(r*P-o*m)+l*(r*e-o*M),t[11]\u003d-(n*(M*b-e*c)-u*(r*b-o*c)+i*(r*e-o*M)),t[12]\u003d-(u*(c*v-f*m)-i*(M*v-s*m)+l*(M*f-s*c)),t[13]\u003dn*(c*v-f*m)-i*(r*v-h*m)+l*(r*f-h*c),t[14]\u003d-(n*(M*v-s*m)-u*(r*v-h*m)+l*(r*s-h*M)),t[15]\u003dn*(M*f-s*c)-u*(r*f-h*c)+i*(r*s-h*M),t},n.determinant\u003dfunction(t){var a\u003dt[0],n\u003dt[1],r\u003dt[2],h\u003dt[3],o\u003dt[4],u\u003dt[5],M\u003dt[6],s\u003dt[7],e\u003dt[8],i\u003dt[9],c\u003dt[10],f\u003dt[11],b\u003dt[12],l\u003dt[13],m\u003dt[14],v\u003dt[15];return(a*u-n*o)*(c*v-f*m)-(a*M-r*o)*(i*v-f*l)+(a*s-h*o)*(i*m-c*l)+(n*M-r*u)*(e*v-f*b)-(n*s-h*u)*(e*m-c*b)+(r*s-h*M)*(e*l-i*b)},n.multiply\u003dM,n.translate\u003dfunction(t,a,n){var r,h,o,u,M,s,e,i,c,f,b,l,m\u003dn[0],v\u003dn[1],P\u003dn[2];return a\u003d\u003d\u003dt?(t[12]\u003da[0]*m+a[4]*v+a[8]*P+a[12],t[13]\u003da[1]*m+a[5]*v+a[9]*P+a[13],t[14]\u003da[2]*m+a[6]*v+a[10]*P+a[14],t[15]\u003da[3]*m+a[7]*v+a[11]*P+a[15]):(r\u003da[0],h\u003da[1],o\u003da[2],u\u003da[3],M\u003da[4],s\u003da[5],e\u003da[6],i\u003da[7],c\u003da[8],f\u003da[9],b\u003da[10],l\u003da[11],t[0]\u003dr,t[1]\u003dh,t[2]\u003do,t[3]\u003du,t[4]\u003dM,t[5]\u003ds,t[6]\u003de,t[7]\u003di,t[8]\u003dc,t[9]\u003df,t[10]\u003db,t[11]\u003dl,t[12]\u003dr*m+M*v+c*P+a[12],t[13]\u003dh*m+s*v+f*P+a[13],t[14]\u003do*m+e*v+b*P+a[14],t[15]\u003du*m+i*v+l*P+a[15]),t},n.scale\u003dfunction(t,a,n){var r\u003dn[0],h\u003dn[1],o\u003dn[2];return t[0]\u003da[0]*r,t[1]\u003da[1]*r,t[2]\u003da[2]*r,t[3]\u003da[3]*r,t[4]\u003da[4]*h,t[5]\u003da[5]*h,t[6]\u003da[6]*h,t[7]\u003da[7]*h,t[8]\u003da[8]*o,t[9]\u003da[9]*o,t[10]\u003da[10]*o,t[11]\u003da[11]*o,t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15],t},n.rotate\u003dfunction(t,a,n,r){var h,u,M,s,e,i,c,f,b,l,m,v,P,E,S,I,O,L,N,p,R,x,A,y,Y\u003dr[0],g\u003dr[1],T\u003dr[2],d\u003dMath.hypot(Y,g,T);return d\u003co.EPSILON?null:(Y*\u003dd\u003d1/d,g*\u003dd,T*\u003dd,h\u003dMath.sin(n),M\u003d1-(u\u003dMath.cos(n)),s\u003da[0],e\u003da[1],i\u003da[2],c\u003da[3],f\u003da[4],b\u003da[5],l\u003da[6],m\u003da[7],v\u003da[8],P\u003da[9],E\u003da[10],S\u003da[11],I\u003dY*Y*M+u,O\u003dg*Y*M+T*h,L\u003dT*Y*M-g*h,N\u003dY*g*M-T*h,p\u003dg*g*M+u,R\u003dT*g*M+Y*h,x\u003dY*T*M+g*h,A\u003dg*T*M-Y*h,y\u003dT*T*M+u,t[0]\u003ds*I+f*O+v*L,t[1]\u003de*I+b*O+P*L,t[2]\u003di*I+l*O+E*L,t[3]\u003dc*I+m*O+S*L,t[4]\u003ds*N+f*p+v*R,t[5]\u003de*N+b*p+P*R,t[6]\u003di*N+l*p+E*R,t[7]\u003dc*N+m*p+S*R,t[8]\u003ds*x+f*A+v*y,t[9]\u003de*x+b*A+P*y,t[10]\u003di*x+l*A+E*y,t[11]\u003dc*x+m*A+S*y,a!\u003d\u003dt\u0026\u0026(t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15]),t)},n.rotateX\u003dfunction(t,a,n){var r\u003dMath.sin(n),h\u003dMath.cos(n),o\u003da[4],u\u003da[5],M\u003da[6],s\u003da[7],e\u003da[8],i\u003da[9],c\u003da[10],f\u003da[11];return a!\u003d\u003dt\u0026\u0026(t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[3],t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15]),t[4]\u003do*h+e*r,t[5]\u003du*h+i*r,t[6]\u003dM*h+c*r,t[7]\u003ds*h+f*r,t[8]\u003de*h-o*r,t[9]\u003di*h-u*r,t[10]\u003dc*h-M*r,t[11]\u003df*h-s*r,t},n.rotateY\u003dfunction(t,a,n){var r\u003dMath.sin(n),h\u003dMath.cos(n),o\u003da[0],u\u003da[1],M\u003da[2],s\u003da[3],e\u003da[8],i\u003da[9],c\u003da[10],f\u003da[11];return a!\u003d\u003dt\u0026\u0026(t[4]\u003da[4],t[5]\u003da[5],t[6]\u003da[6],t[7]\u003da[7],t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15]),t[0]\u003do*h-e*r,t[1]\u003du*h-i*r,t[2]\u003dM*h-c*r,t[3]\u003ds*h-f*r,t[8]\u003do*r+e*h,t[9]\u003du*r+i*h,t[10]\u003dM*r+c*h,t[11]\u003ds*r+f*h,t},n.rotateZ\u003dfunction(t,a,n){var r\u003dMath.sin(n),h\u003dMath.cos(n),o\u003da[0],u\u003da[1],M\u003da[2],s\u003da[3],e\u003da[4],i\u003da[5],c\u003da[6],f\u003da[7];return a!\u003d\u003dt\u0026\u0026(t[8]\u003da[8],t[9]\u003da[9],t[10]\u003da[10],t[11]\u003da[11],t[12]\u003da[12],t[13]\u003da[13],t[14]\u003da[14],t[15]\u003da[15]),t[0]\u003do*h+e*r,t[1]\u003du*h+i*r,t[2]\u003dM*h+c*r,t[3]\u003ds*h+f*r,t[4]\u003de*h-o*r,t[5]\u003di*h-u*r,t[6]\u003dc*h-M*r,t[7]\u003df*h-s*r,t},n.fromTranslation\u003dfunction(t,a){return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003d1,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[10]\u003d1,t[11]\u003d0,t[12]\u003da[0],t[13]\u003da[1],t[14]\u003da[2],t[15]\u003d1,t},n.fromScaling\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003da[1],t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[10]\u003da[2],t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t},n.fromRotation\u003dfunction(t,a,n){var r,h,u,M\u003dn[0],s\u003dn[1],e\u003dn[2],i\u003dMath.hypot(M,s,e);return i\u003co.EPSILON?null:(M*\u003di\u003d1/i,s*\u003di,e*\u003di,r\u003dMath.sin(a),u\u003d1-(h\u003dMath.cos(a)),t[0]\u003dM*M*u+h,t[1]\u003ds*M*u+e*r,t[2]\u003de*M*u-s*r,t[3]\u003d0,t[4]\u003dM*s*u-e*r,t[5]\u003ds*s*u+h,t[6]\u003de*s*u+M*r,t[7]\u003d0,t[8]\u003dM*e*u+s*r,t[9]\u003ds*e*u-M*r,t[10]\u003de*e*u+h,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t)},n.fromXRotation\u003dfunction(t,a){var n\u003dMath.sin(a),r\u003dMath.cos(a);return t[0]\u003d1,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003dr,t[6]\u003dn,t[7]\u003d0,t[8]\u003d0,t[9]\u003d-n,t[10]\u003dr,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t},n.fromYRotation\u003dfunction(t,a){var n\u003dMath.sin(a),r\u003dMath.cos(a);return t[0]\u003dr,t[1]\u003d0,t[2]\u003d-n,t[3]\u003d0,t[4]\u003d0,t[5]\u003d1,t[6]\u003d0,t[7]\u003d0,t[8]\u003dn,t[9]\u003d0,t[10]\u003dr,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t},n.fromZRotation\u003dfunction(t,a){var n\u003dMath.sin(a),r\u003dMath.cos(a);return t[0]\u003dr,t[1]\u003dn,t[2]\u003d0,t[3]\u003d0,t[4]\u003d-n,t[5]\u003dr,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[10]\u003d1,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t},n.fromRotationTranslation\u003ds,n.fromQuat2\u003dfunction(t,a){var n\u003dnew o.ARRAY_TYPE(3),r\u003d-a[0],h\u003d-a[1],u\u003d-a[2],M\u003da[3],e\u003da[4],i\u003da[5],c\u003da[6],f\u003da[7],b\u003dr*r+h*h+u*u+M*M;return b\u003e0?(n[0]\u003d2*(e*M+f*r+i*u-c*h)/b,n[1]\u003d2*(i*M+f*h+c*r-e*u)/b,n[2]\u003d2*(c*M+f*u+e*h-i*r)/b):(n[0]\u003d2*(e*M+f*r+i*u-c*h),n[1]\u003d2*(i*M+f*h+c*r-e*u),n[2]\u003d2*(c*M+f*u+e*h-i*r)),s(t,a,n),t},n.getTranslation\u003dfunction(t,a){return t[0]\u003da[12],t[1]\u003da[13],t[2]\u003da[14],t},n.getScaling\u003de,n.getRotation\u003dfunction(t,a){var n\u003dnew o.ARRAY_TYPE(3);e(n,a);var r\u003d1/n[0],h\u003d1/n[1],u\u003d1/n[2],M\u003da[0]*r,s\u003da[1]*h,i\u003da[2]*u,c\u003da[4]*r,f\u003da[5]*h,b\u003da[6]*u,l\u003da[8]*r,m\u003da[9]*h,v\u003da[10]*u,P\u003dM+f+v,E\u003d0;return P\u003e0?(E\u003d2*Math.sqrt(P+1),t[3]\u003d.25*E,t[0]\u003d(b-m)/E,t[1]\u003d(l-i)/E,t[2]\u003d(s-c)/E):M\u003ef\u0026\u0026M\u003ev?(E\u003d2*Math.sqrt(1+M-f-v),t[3]\u003d(b-m)/E,t[0]\u003d.25*E,t[1]\u003d(s+c)/E,t[2]\u003d(l+i)/E):f\u003ev?(E\u003d2*Math.sqrt(1+f-M-v),t[3]\u003d(l-i)/E,t[0]\u003d(s+c)/E,t[1]\u003d.25*E,t[2]\u003d(b+m)/E):(E\u003d2*Math.sqrt(1+v-M-f),t[3]\u003d(s-c)/E,t[0]\u003d(l+i)/E,t[1]\u003d(b+m)/E,t[2]\u003d.25*E),t},n.fromRotationTranslationScale\u003dfunction(t,a,n,r){var h\u003da[0],o\u003da[1],u\u003da[2],M\u003da[3],s\u003dh+h,e\u003do+o,i\u003du+u,c\u003dh*s,f\u003dh*e,b\u003dh*i,l\u003do*e,m\u003do*i,v\u003du*i,P\u003dM*s,E\u003dM*e,S\u003dM*i,I\u003dr[0],O\u003dr[1],L\u003dr[2];return t[0]\u003d(1-(l+v))*I,t[1]\u003d(f+S)*I,t[2]\u003d(b-E)*I,t[3]\u003d0,t[4]\u003d(f-S)*O,t[5]\u003d(1-(c+v))*O,t[6]\u003d(m+P)*O,t[7]\u003d0,t[8]\u003d(b+E)*L,t[9]\u003d(m-P)*L,t[10]\u003d(1-(c+l))*L,t[11]\u003d0,t[12]\u003dn[0],t[13]\u003dn[1],t[14]\u003dn[2],t[15]\u003d1,t},n.fromRotationTranslationScaleOrigin\u003dfunction(t,a,n,r,h){var o\u003da[0],u\u003da[1],M\u003da[2],s\u003da[3],e\u003do+o,i\u003du+u,c\u003dM+M,f\u003do*e,b\u003do*i,l\u003do*c,m\u003du*i,v\u003du*c,P\u003dM*c,E\u003ds*e,S\u003ds*i,I\u003ds*c,O\u003dr[0],L\u003dr[1],N\u003dr[2],p\u003dh[0],R\u003dh[1],x\u003dh[2],A\u003d(1-(m+P))*O,y\u003d(b+I)*O,Y\u003d(l-S)*O,g\u003d(b-I)*L,T\u003d(1-(f+P))*L,d\u003d(v+E)*L,_\u003d(l+S)*N,q\u003d(v-E)*N,w\u003d(1-(f+m))*N;return t[0]\u003dA,t[1]\u003dy,t[2]\u003dY,t[3]\u003d0,t[4]\u003dg,t[5]\u003dT,t[6]\u003dd,t[7]\u003d0,t[8]\u003d_,t[9]\u003dq,t[10]\u003dw,t[11]\u003d0,t[12]\u003dn[0]+p-(A*p+g*R+_*x),t[13]\u003dn[1]+R-(y*p+T*R+q*x),t[14]\u003dn[2]+x-(Y*p+d*R+w*x),t[15]\u003d1,t},n.fromQuat\u003dfunction(t,a){var n\u003da[0],r\u003da[1],h\u003da[2],o\u003da[3],u\u003dn+n,M\u003dr+r,s\u003dh+h,e\u003dn*u,i\u003dr*u,c\u003dr*M,f\u003dh*u,b\u003dh*M,l\u003dh*s,m\u003do*u,v\u003do*M,P\u003do*s;return t[0]\u003d1-c-l,t[1]\u003di+P,t[2]\u003df-v,t[3]\u003d0,t[4]\u003di-P,t[5]\u003d1-e-l,t[6]\u003db+m,t[7]\u003d0,t[8]\u003df+v,t[9]\u003db-m,t[10]\u003d1-e-c,t[11]\u003d0,t[12]\u003d0,t[13]\u003d0,t[14]\u003d0,t[15]\u003d1,t},n.frustum\u003dfunction(t,a,n,r,h,o,u){var M\u003d1/(n-a),s\u003d1/(h-r),e\u003d1/(o-u);return t[0]\u003d2*o*M,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003d2*o*s,t[6]\u003d0,t[7]\u003d0,t[8]\u003d(n+a)*M,t[9]\u003d(h+r)*s,t[10]\u003d(u+o)*e,t[11]\u003d-1,t[12]\u003d0,t[13]\u003d0,t[14]\u003du*o*2*e,t[15]\u003d0,t},n.perspective\u003dfunction(t,a,n,r,h){var o,u\u003d1/Math.tan(a/2);return t[0]\u003du/n,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003du,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[11]\u003d-1,t[12]\u003d0,t[13]\u003d0,t[15]\u003d0,null!\u003dh\u0026\u0026h!\u003d\u003d1/0?(o\u003d1/(r-h),t[10]\u003d(h+r)*o,t[14]\u003d2*h*r*o):(t[10]\u003d-1,t[14]\u003d-2*r),t},n.perspectiveFromFieldOfView\u003dfunction(t,a,n,r){var h\u003dMath.tan(a.upDegrees*Math.PI/180),o\u003dMath.tan(a.downDegrees*Math.PI/180),u\u003dMath.tan(a.leftDegrees*Math.PI/180),M\u003dMath.tan(a.rightDegrees*Math.PI/180),s\u003d2/(u+M),e\u003d2/(h+o);return t[0]\u003ds,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003de,t[6]\u003d0,t[7]\u003d0,t[8]\u003d-(u-M)*s*.5,t[9]\u003d(h-o)*e*.5,t[10]\u003dr/(n-r),t[11]\u003d-1,t[12]\u003d0,t[13]\u003d0,t[14]\u003dr*n/(n-r),t[15]\u003d0,t},n.ortho\u003dfunction(t,a,n,r,h,o,u){var M\u003d1/(a-n),s\u003d1/(r-h),e\u003d1/(o-u);return t[0]\u003d-2*M,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t[4]\u003d0,t[5]\u003d-2*s,t[6]\u003d0,t[7]\u003d0,t[8]\u003d0,t[9]\u003d0,t[10]\u003d2*e,t[11]\u003d0,t[12]\u003d(a+n)*M,t[13]\u003d(h+r)*s,t[14]\u003d(u+o)*e,t[15]\u003d1,t},n.lookAt\u003dfunction(t,a,n,r){var h,M,s,e,i,c,f,b,l,m,v\u003da[0],P\u003da[1],E\u003da[2],S\u003dr[0],I\u003dr[1],O\u003dr[2],L\u003dn[0],N\u003dn[1],p\u003dn[2];return Math.abs(v-L)\u003co.EPSILON\u0026\u0026Math.abs(P-N)\u003co.EPSILON\u0026\u0026Math.abs(E-p)\u003co.EPSILON?u(t):(f\u003dv-L,b\u003dP-N,l\u003dE-p,h\u003dI*(l*\u003dm\u003d1/Math.hypot(f,b,l))-O*(b*\u003dm),M\u003dO*(f*\u003dm)-S*l,s\u003dS*b-I*f,(m\u003dMath.hypot(h,M,s))?(h*\u003dm\u003d1/m,M*\u003dm,s*\u003dm):(h\u003d0,M\u003d0,s\u003d0),e\u003db*s-l*M,i\u003dl*h-f*s,c\u003df*M-b*h,(m\u003dMath.hypot(e,i,c))?(e*\u003dm\u003d1/m,i*\u003dm,c*\u003dm):(e\u003d0,i\u003d0,c\u003d0),t[0]\u003dh,t[1]\u003de,t[2]\u003df,t[3]\u003d0,t[4]\u003dM,t[5]\u003di,t[6]\u003db,t[7]\u003d0,t[8]\u003ds,t[9]\u003dc,t[10]\u003dl,t[11]\u003d0,t[12]\u003d-(h*v+M*P+s*E),t[13]\u003d-(e*v+i*P+c*E),t[14]\u003d-(f*v+b*P+l*E),t[15]\u003d1,t)},n.targetTo\u003dfunction(t,a,n,r){var h\u003da[0],o\u003da[1],u\u003da[2],M\u003dr[0],s\u003dr[1],e\u003dr[2],i\u003dh-n[0],c\u003do-n[1],f\u003du-n[2],b\u003di*i+c*c+f*f;b\u003e0\u0026\u0026(i*\u003db\u003d1/Math.sqrt(b),c*\u003db,f*\u003db);var l\u003ds*f-e*c,m\u003de*i-M*f,v\u003dM*c-s*i;return(b\u003dl*l+m*m+v*v)\u003e0\u0026\u0026(l*\u003db\u003d1/Math.sqrt(b),m*\u003db,v*\u003db),t[0]\u003dl,t[1]\u003dm,t[2]\u003dv,t[3]\u003d0,t[4]\u003dc*v-f*m,t[5]\u003df*l-i*v,t[6]\u003di*m-c*l,t[7]\u003d0,t[8]\u003di,t[9]\u003dc,t[10]\u003df,t[11]\u003d0,t[12]\u003dh,t[13]\u003do,t[14]\u003du,t[15]\u003d1,t},n.str\u003dfunction(t){return\"mat4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\", \"+t[9]+\", \"+t[10]+\", \"+t[11]+\", \"+t[12]+\", \"+t[13]+\", \"+t[14]+\", \"+t[15]+\")\"},n.frob\u003dfunction(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])},n.add\u003dfunction(t,a,n){return t[0]\u003da[0]+n[0],t[1]\u003da[1]+n[1],t[2]\u003da[2]+n[2],t[3]\u003da[3]+n[3],t[4]\u003da[4]+n[4],t[5]\u003da[5]+n[5],t[6]\u003da[6]+n[6],t[7]\u003da[7]+n[7],t[8]\u003da[8]+n[8],t[9]\u003da[9]+n[9],t[10]\u003da[10]+n[10],t[11]\u003da[11]+n[11],t[12]\u003da[12]+n[12],t[13]\u003da[13]+n[13],t[14]\u003da[14]+n[14],t[15]\u003da[15]+n[15],t},n.subtract\u003di,n.multiplyScalar\u003dfunction(t,a,n){return t[0]\u003da[0]*n,t[1]\u003da[1]*n,t[2]\u003da[2]*n,t[3]\u003da[3]*n,t[4]\u003da[4]*n,t[5]\u003da[5]*n,t[6]\u003da[6]*n,t[7]\u003da[7]*n,t[8]\u003da[8]*n,t[9]\u003da[9]*n,t[10]\u003da[10]*n,t[11]\u003da[11]*n,t[12]\u003da[12]*n,t[13]\u003da[13]*n,t[14]\u003da[14]*n,t[15]\u003da[15]*n,t},n.multiplyScalarAndAdd\u003dfunction(t,a,n,r){return t[0]\u003da[0]+n[0]*r,t[1]\u003da[1]+n[1]*r,t[2]\u003da[2]+n[2]*r,t[3]\u003da[3]+n[3]*r,t[4]\u003da[4]+n[4]*r,t[5]\u003da[5]+n[5]*r,t[6]\u003da[6]+n[6]*r,t[7]\u003da[7]+n[7]*r,t[8]\u003da[8]+n[8]*r,t[9]\u003da[9]+n[9]*r,t[10]\u003da[10]+n[10]*r,t[11]\u003da[11]+n[11]*r,t[12]\u003da[12]+n[12]*r,t[13]\u003da[13]+n[13]*r,t[14]\u003da[14]+n[14]*r,t[15]\u003da[15]+n[15]*r,t},n.exactEquals\u003dfunction(t,a){return t[0]\u003d\u003d\u003da[0]\u0026\u0026t[1]\u003d\u003d\u003da[1]\u0026\u0026t[2]\u003d\u003d\u003da[2]\u0026\u0026t[3]\u003d\u003d\u003da[3]\u0026\u0026t[4]\u003d\u003d\u003da[4]\u0026\u0026t[5]\u003d\u003d\u003da[5]\u0026\u0026t[6]\u003d\u003d\u003da[6]\u0026\u0026t[7]\u003d\u003d\u003da[7]\u0026\u0026t[8]\u003d\u003d\u003da[8]\u0026\u0026t[9]\u003d\u003d\u003da[9]\u0026\u0026t[10]\u003d\u003d\u003da[10]\u0026\u0026t[11]\u003d\u003d\u003da[11]\u0026\u0026t[12]\u003d\u003d\u003da[12]\u0026\u0026t[13]\u003d\u003d\u003da[13]\u0026\u0026t[14]\u003d\u003d\u003da[14]\u0026\u0026t[15]\u003d\u003d\u003da[15]},n.equals\u003dfunction(t,a){var n\u003dt[0],r\u003dt[1],h\u003dt[2],u\u003dt[3],M\u003dt[4],s\u003dt[5],e\u003dt[6],i\u003dt[7],c\u003dt[8],f\u003dt[9],b\u003dt[10],l\u003dt[11],m\u003dt[12],v\u003dt[13],P\u003dt[14],E\u003dt[15],S\u003da[0],I\u003da[1],O\u003da[2],L\u003da[3],N\u003da[4],p\u003da[5],R\u003da[6],x\u003da[7],A\u003da[8],y\u003da[9],Y\u003da[10],g\u003da[11],T\u003da[12],d\u003da[13],_\u003da[14],q\u003da[15];return Math.abs(n-S)\u003c\u003do.EPSILON*Math.max(1,Math.abs(n),Math.abs(S))\u0026\u0026Math.abs(r-I)\u003c\u003do.EPSILON*Math.max(1,Math.abs(r),Math.abs(I))\u0026\u0026Math.abs(h-O)\u003c\u003do.EPSILON*Math.max(1,Math.abs(h),Math.abs(O))\u0026\u0026Math.abs(u-L)\u003c\u003do.EPSILON*Math.max(1,Math.abs(u),Math.abs(L))\u0026\u0026Math.abs(M-N)\u003c\u003do.EPSILON*Math.max(1,Math.abs(M),Math.abs(N))\u0026\u0026Math.abs(s-p)\u003c\u003do.EPSILON*Math.max(1,Math.abs(s),Math.abs(p))\u0026\u0026Math.abs(e-R)\u003c\u003do.EPSILON*Math.max(1,Math.abs(e),Math.abs(R))\u0026\u0026Math.abs(i-x)\u003c\u003do.EPSILON*Math.max(1,Math.abs(i),Math.abs(x))\u0026\u0026Math.abs(c-A)\u003c\u003do.EPSILON*Math.max(1,Math.abs(c),Math.abs(A))\u0026\u0026Math.abs(f-y)\u003c\u003do.EPSILON*Math.max(1,Math.abs(f),Math.abs(y))\u0026\u0026Math.abs(b-Y)\u003c\u003do.EPSILON*Math.max(1,Math.abs(b),Math.abs(Y))\u0026\u0026Math.abs(l-g)\u003c\u003do.EPSILON*Math.max(1,Math.abs(l),Math.abs(g))\u0026\u0026Math.abs(m-T)\u003c\u003do.EPSILON*Math.max(1,Math.abs(m),Math.abs(T))\u0026\u0026Math.abs(v-d)\u003c\u003do.EPSILON*Math.max(1,Math.abs(v),Math.abs(d))\u0026\u0026Math.abs(P-_)\u003c\u003do.EPSILON*Math.max(1,Math.abs(P),Math.abs(_))\u0026\u0026Math.abs(E-q)\u003c\u003do.EPSILON*Math.max(1,Math.abs(E),Math.abs(q))},n.mul\u003dM,n.sub\u003di},\n \"eb06fc032a\": function _(t,a,r,n,e){n();const o\u003dt(\"tslib\"),s\u003do.__importStar(t(\"68ca94c15c\")),u\u003do.__importStar(t(\"0285c50a7e\")),c\u003do.__importStar(t(\"2c5eb22089\")),i\u003do.__importStar(t(\"c1aa33d719\"));function h(){var t\u003dnew s.ARRAY_TYPE(4);return s.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[0]\u003d0,t[1]\u003d0,t[2]\u003d0),t[3]\u003d1,t}function M(t,a,r){r*\u003d.5;var n\u003dMath.sin(r);return t[0]\u003dn*a[0],t[1]\u003dn*a[1],t[2]\u003dn*a[2],t[3]\u003dMath.cos(r),t}function l(t,a,r){var n\u003da[0],e\u003da[1],o\u003da[2],s\u003da[3],u\u003dr[0],c\u003dr[1],i\u003dr[2],h\u003dr[3];return t[0]\u003dn*h+s*u+e*i-o*c,t[1]\u003de*h+s*c+o*u-n*i,t[2]\u003do*h+s*i+n*c-e*u,t[3]\u003ds*h-n*u-e*c-o*i,t}function f(t,a){var r\u003da[0],n\u003da[1],e\u003da[2],o\u003da[3],s\u003dMath.sqrt(r*r+n*n+e*e),u\u003dMath.exp(o),c\u003ds\u003e0?u*Math.sin(s)/s:0;return t[0]\u003dr*c,t[1]\u003dn*c,t[2]\u003de*c,t[3]\u003du*Math.cos(s),t}function v(t,a){var r\u003da[0],n\u003da[1],e\u003da[2],o\u003da[3],s\u003dMath.sqrt(r*r+n*n+e*e),u\u003ds\u003e0?Math.atan2(s,o)/s:0;return t[0]\u003dr*u,t[1]\u003dn*u,t[2]\u003de*u,t[3]\u003d.5*Math.log(r*r+n*n+e*e+o*o),t}function m(t,a,r,n){var e,o,u,c,i,h\u003da[0],M\u003da[1],l\u003da[2],f\u003da[3],v\u003dr[0],m\u003dr[1],q\u003dr[2],d\u003dr[3];return(o\u003dh*v+M*m+l*q+f*d)\u003c0\u0026\u0026(o\u003d-o,v\u003d-v,m\u003d-m,q\u003d-q,d\u003d-d),1-o\u003es.EPSILON?(e\u003dMath.acos(o),u\u003dMath.sin(e),c\u003dMath.sin((1-n)*e)/u,i\u003dMath.sin(n*e)/u):(c\u003d1-n,i\u003dn),t[0]\u003dc*h+i*v,t[1]\u003dc*M+i*m,t[2]\u003dc*l+i*q,t[3]\u003dc*f+i*d,t}function q(t,a){var r,n\u003da[0]+a[4]+a[8];if(n\u003e0)r\u003dMath.sqrt(n+1),t[3]\u003d.5*r,r\u003d.5/r,t[0]\u003d(a[5]-a[7])*r,t[1]\u003d(a[6]-a[2])*r,t[2]\u003d(a[1]-a[3])*r;else{var e\u003d0;a[4]\u003ea[0]\u0026\u0026(e\u003d1),a[8]\u003ea[3*e+e]\u0026\u0026(e\u003d2);var o\u003d(e+1)%3,s\u003d(e+2)%3;r\u003dMath.sqrt(a[3*e+e]-a[3*o+o]-a[3*s+s]+1),t[e]\u003d.5*r,r\u003d.5/r,t[3]\u003d(a[3*o+s]-a[3*s+o])*r,t[o]\u003d(a[3*o+e]+a[3*e+o])*r,t[s]\u003d(a[3*s+e]+a[3*e+s])*r}return t}var d,p,A,g,_,P;r.create\u003dh,r.identity\u003dfunction(t){return t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t},r.setAxisAngle\u003dM,r.getAxisAngle\u003dfunction(t,a){var r\u003d2*Math.acos(a[3]),n\u003dMath.sin(r/2);return n\u003es.EPSILON?(t[0]\u003da[0]/n,t[1]\u003da[1]/n,t[2]\u003da[2]/n):(t[0]\u003d1,t[1]\u003d0,t[2]\u003d0),r},r.getAngle\u003dfunction(t,a){var n\u003dr.dot(t,a);return Math.acos(2*n*n-1)},r.multiply\u003dl,r.rotateX\u003dfunction(t,a,r){r*\u003d.5;var n\u003da[0],e\u003da[1],o\u003da[2],s\u003da[3],u\u003dMath.sin(r),c\u003dMath.cos(r);return t[0]\u003dn*c+s*u,t[1]\u003de*c+o*u,t[2]\u003do*c-e*u,t[3]\u003ds*c-n*u,t},r.rotateY\u003dfunction(t,a,r){r*\u003d.5;var n\u003da[0],e\u003da[1],o\u003da[2],s\u003da[3],u\u003dMath.sin(r),c\u003dMath.cos(r);return t[0]\u003dn*c-o*u,t[1]\u003de*c+s*u,t[2]\u003do*c+n*u,t[3]\u003ds*c-e*u,t},r.rotateZ\u003dfunction(t,a,r){r*\u003d.5;var n\u003da[0],e\u003da[1],o\u003da[2],s\u003da[3],u\u003dMath.sin(r),c\u003dMath.cos(r);return t[0]\u003dn*c+e*u,t[1]\u003de*c-n*u,t[2]\u003do*c+s*u,t[3]\u003ds*c-o*u,t},r.calculateW\u003dfunction(t,a){var r\u003da[0],n\u003da[1],e\u003da[2];return t[0]\u003dr,t[1]\u003dn,t[2]\u003de,t[3]\u003dMath.sqrt(Math.abs(1-r*r-n*n-e*e)),t},r.exp\u003df,r.ln\u003dv,r.pow\u003dfunction(t,a,n){return v(t,a),r.scale(t,t,n),f(t,t),t},r.slerp\u003dm,r.random\u003dfunction(t){var a\u003ds.RANDOM(),r\u003ds.RANDOM(),n\u003ds.RANDOM(),e\u003dMath.sqrt(1-a),o\u003dMath.sqrt(a);return t[0]\u003de*Math.sin(2*Math.PI*r),t[1]\u003de*Math.cos(2*Math.PI*r),t[2]\u003do*Math.sin(2*Math.PI*n),t[3]\u003do*Math.cos(2*Math.PI*n),t},r.invert\u003dfunction(t,a){var r\u003da[0],n\u003da[1],e\u003da[2],o\u003da[3],s\u003dr*r+n*n+e*e+o*o,u\u003ds?1/s:0;return t[0]\u003d-r*u,t[1]\u003d-n*u,t[2]\u003d-e*u,t[3]\u003do*u,t},r.conjugate\u003dfunction(t,a){return t[0]\u003d-a[0],t[1]\u003d-a[1],t[2]\u003d-a[2],t[3]\u003da[3],t},r.fromMat3\u003dq,r.fromEuler\u003dfunction(t,a,r,n){var e\u003d.5*Math.PI/180;a*\u003de,r*\u003de,n*\u003de;var o\u003dMath.sin(a),s\u003dMath.cos(a),u\u003dMath.sin(r),c\u003dMath.cos(r),i\u003dMath.sin(n),h\u003dMath.cos(n);return t[0]\u003do*c*h-s*u*i,t[1]\u003ds*u*h+o*c*i,t[2]\u003ds*c*i-o*u*h,t[3]\u003ds*c*h+o*u*i,t},r.str\u003dfunction(t){return\"quat(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.clone\u003di.clone,r.fromValues\u003di.fromValues,r.copy\u003di.copy,r.set\u003di.set,r.add\u003di.add,r.mul\u003dl,r.scale\u003di.scale,r.dot\u003di.dot,r.lerp\u003di.lerp,r.length\u003di.length,r.len\u003dr.length,r.squaredLength\u003di.squaredLength,r.sqrLen\u003dr.squaredLength,r.normalize\u003di.normalize,r.exactEquals\u003di.exactEquals,r.equals\u003di.equals,r.rotationTo\u003d(d\u003dc.create(),p\u003dc.fromValues(1,0,0),A\u003dc.fromValues(0,1,0),function(t,a,n){var e\u003dc.dot(a,n);return e\u003c-.999999?(c.cross(d,p,a),c.len(d)\u003c1e-6\u0026\u0026c.cross(d,A,a),c.normalize(d,d),M(t,d,Math.PI),t):e\u003e.999999?(t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t):(c.cross(d,a,n),t[0]\u003dd[0],t[1]\u003dd[1],t[2]\u003dd[2],t[3]\u003d1+e,r.normalize(t,t))}),r.sqlerp\u003d(g\u003dh(),_\u003dh(),function(t,a,r,n,e,o){return m(g,a,e,o),m(_,r,n,o),m(t,g,_,2*o*(1-o)),t}),r.setAxes\u003d(P\u003du.create(),function(t,a,n,e){return P[0]\u003dn[0],P[3]\u003dn[1],P[6]\u003dn[2],P[1]\u003de[0],P[4]\u003de[1],P[7]\u003de[2],P[2]\u003d-a[0],P[5]\u003d-a[1],P[8]\u003d-a[2],r.normalize(t,q(t,P))})},\n \"2c5eb22089\": function _(t,n,r,a,u){a();const e\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function o(){var t\u003dnew e.ARRAY_TYPE(3);return e.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[0]\u003d0,t[1]\u003d0,t[2]\u003d0),t}function i(t){var n\u003dt[0],r\u003dt[1],a\u003dt[2];return Math.hypot(n,r,a)}function c(t,n,r){return t[0]\u003dn[0]-r[0],t[1]\u003dn[1]-r[1],t[2]\u003dn[2]-r[2],t}function h(t,n,r){return t[0]\u003dn[0]*r[0],t[1]\u003dn[1]*r[1],t[2]\u003dn[2]*r[2],t}function M(t,n,r){return t[0]\u003dn[0]/r[0],t[1]\u003dn[1]/r[1],t[2]\u003dn[2]/r[2],t}function s(t,n){var r\u003dn[0]-t[0],a\u003dn[1]-t[1],u\u003dn[2]-t[2];return Math.hypot(r,a,u)}function f(t,n){var r\u003dn[0]-t[0],a\u003dn[1]-t[1],u\u003dn[2]-t[2];return r*r+a*a+u*u}function v(t){var n\u003dt[0],r\u003dt[1],a\u003dt[2];return n*n+r*r+a*a}function l(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}var m;r.create\u003do,r.clone\u003dfunction(t){var n\u003dnew e.ARRAY_TYPE(3);return n[0]\u003dt[0],n[1]\u003dt[1],n[2]\u003dt[2],n},r.length\u003di,r.fromValues\u003dfunction(t,n,r){var a\u003dnew e.ARRAY_TYPE(3);return a[0]\u003dt,a[1]\u003dn,a[2]\u003dr,a},r.copy\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003dn[1],t[2]\u003dn[2],t},r.set\u003dfunction(t,n,r,a){return t[0]\u003dn,t[1]\u003dr,t[2]\u003da,t},r.add\u003dfunction(t,n,r){return t[0]\u003dn[0]+r[0],t[1]\u003dn[1]+r[1],t[2]\u003dn[2]+r[2],t},r.subtract\u003dc,r.multiply\u003dh,r.divide\u003dM,r.ceil\u003dfunction(t,n){return t[0]\u003dMath.ceil(n[0]),t[1]\u003dMath.ceil(n[1]),t[2]\u003dMath.ceil(n[2]),t},r.floor\u003dfunction(t,n){return t[0]\u003dMath.floor(n[0]),t[1]\u003dMath.floor(n[1]),t[2]\u003dMath.floor(n[2]),t},r.min\u003dfunction(t,n,r){return t[0]\u003dMath.min(n[0],r[0]),t[1]\u003dMath.min(n[1],r[1]),t[2]\u003dMath.min(n[2],r[2]),t},r.max\u003dfunction(t,n,r){return t[0]\u003dMath.max(n[0],r[0]),t[1]\u003dMath.max(n[1],r[1]),t[2]\u003dMath.max(n[2],r[2]),t},r.round\u003dfunction(t,n){return t[0]\u003dMath.round(n[0]),t[1]\u003dMath.round(n[1]),t[2]\u003dMath.round(n[2]),t},r.scale\u003dfunction(t,n,r){return t[0]\u003dn[0]*r,t[1]\u003dn[1]*r,t[2]\u003dn[2]*r,t},r.scaleAndAdd\u003dfunction(t,n,r,a){return t[0]\u003dn[0]+r[0]*a,t[1]\u003dn[1]+r[1]*a,t[2]\u003dn[2]+r[2]*a,t},r.distance\u003ds,r.squaredDistance\u003df,r.squaredLength\u003dv,r.negate\u003dfunction(t,n){return t[0]\u003d-n[0],t[1]\u003d-n[1],t[2]\u003d-n[2],t},r.inverse\u003dfunction(t,n){return t[0]\u003d1/n[0],t[1]\u003d1/n[1],t[2]\u003d1/n[2],t},r.normalize\u003dfunction(t,n){var r\u003dn[0],a\u003dn[1],u\u003dn[2],e\u003dr*r+a*a+u*u;return e\u003e0\u0026\u0026(e\u003d1/Math.sqrt(e)),t[0]\u003dn[0]*e,t[1]\u003dn[1]*e,t[2]\u003dn[2]*e,t},r.dot\u003dl,r.cross\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dr[0],i\u003dr[1],c\u003dr[2];return t[0]\u003du*c-e*i,t[1]\u003de*o-a*c,t[2]\u003da*i-u*o,t},r.lerp\u003dfunction(t,n,r,a){var u\u003dn[0],e\u003dn[1],o\u003dn[2];return t[0]\u003du+a*(r[0]-u),t[1]\u003de+a*(r[1]-e),t[2]\u003do+a*(r[2]-o),t},r.hermite\u003dfunction(t,n,r,a,u,e){var o\u003de*e,i\u003do*(2*e-3)+1,c\u003do*(e-2)+e,h\u003do*(e-1),M\u003do*(3-2*e);return t[0]\u003dn[0]*i+r[0]*c+a[0]*h+u[0]*M,t[1]\u003dn[1]*i+r[1]*c+a[1]*h+u[1]*M,t[2]\u003dn[2]*i+r[2]*c+a[2]*h+u[2]*M,t},r.bezier\u003dfunction(t,n,r,a,u,e){var o\u003d1-e,i\u003do*o,c\u003de*e,h\u003di*o,M\u003d3*e*i,s\u003d3*c*o,f\u003dc*e;return t[0]\u003dn[0]*h+r[0]*M+a[0]*s+u[0]*f,t[1]\u003dn[1]*h+r[1]*M+a[1]*s+u[1]*f,t[2]\u003dn[2]*h+r[2]*M+a[2]*s+u[2]*f,t},r.random\u003dfunction(t,n){n\u003dn||1;var r\u003d2*e.RANDOM()*Math.PI,a\u003d2*e.RANDOM()-1,u\u003dMath.sqrt(1-a*a)*n;return t[0]\u003dMath.cos(r)*u,t[1]\u003dMath.sin(r)*u,t[2]\u003da*n,t},r.transformMat4\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dr[3]*a+r[7]*u+r[11]*e+r[15];return o\u003do||1,t[0]\u003d(r[0]*a+r[4]*u+r[8]*e+r[12])/o,t[1]\u003d(r[1]*a+r[5]*u+r[9]*e+r[13])/o,t[2]\u003d(r[2]*a+r[6]*u+r[10]*e+r[14])/o,t},r.transformMat3\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2];return t[0]\u003da*r[0]+u*r[3]+e*r[6],t[1]\u003da*r[1]+u*r[4]+e*r[7],t[2]\u003da*r[2]+u*r[5]+e*r[8],t},r.transformQuat\u003dfunction(t,n,r){var a\u003dr[0],u\u003dr[1],e\u003dr[2],o\u003dr[3],i\u003dn[0],c\u003dn[1],h\u003dn[2],M\u003du*h-e*c,s\u003de*i-a*h,f\u003da*c-u*i,v\u003du*f-e*s,l\u003de*M-a*f,m\u003da*s-u*M,d\u003d2*o;return M*\u003dd,s*\u003dd,f*\u003dd,v*\u003d2,l*\u003d2,m*\u003d2,t[0]\u003di+M+v,t[1]\u003dc+s+l,t[2]\u003dh+f+m,t},r.rotateX\u003dfunction(t,n,r,a){var u\u003d[],e\u003d[];return u[0]\u003dn[0]-r[0],u[1]\u003dn[1]-r[1],u[2]\u003dn[2]-r[2],e[0]\u003du[0],e[1]\u003du[1]*Math.cos(a)-u[2]*Math.sin(a),e[2]\u003du[1]*Math.sin(a)+u[2]*Math.cos(a),t[0]\u003de[0]+r[0],t[1]\u003de[1]+r[1],t[2]\u003de[2]+r[2],t},r.rotateY\u003dfunction(t,n,r,a){var u\u003d[],e\u003d[];return u[0]\u003dn[0]-r[0],u[1]\u003dn[1]-r[1],u[2]\u003dn[2]-r[2],e[0]\u003du[2]*Math.sin(a)+u[0]*Math.cos(a),e[1]\u003du[1],e[2]\u003du[2]*Math.cos(a)-u[0]*Math.sin(a),t[0]\u003de[0]+r[0],t[1]\u003de[1]+r[1],t[2]\u003de[2]+r[2],t},r.rotateZ\u003dfunction(t,n,r,a){var u\u003d[],e\u003d[];return u[0]\u003dn[0]-r[0],u[1]\u003dn[1]-r[1],u[2]\u003dn[2]-r[2],e[0]\u003du[0]*Math.cos(a)-u[1]*Math.sin(a),e[1]\u003du[0]*Math.sin(a)+u[1]*Math.cos(a),e[2]\u003du[2],t[0]\u003de[0]+r[0],t[1]\u003de[1]+r[1],t[2]\u003de[2]+r[2],t},r.angle\u003dfunction(t,n){var r\u003dt[0],a\u003dt[1],u\u003dt[2],e\u003dn[0],o\u003dn[1],i\u003dn[2],c\u003dMath.sqrt(r*r+a*a+u*u)*Math.sqrt(e*e+o*o+i*i),h\u003dc\u0026\u0026l(t,n)/c;return Math.acos(Math.min(Math.max(h,-1),1))},r.zero\u003dfunction(t){return t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t},r.str\u003dfunction(t){return\"vec3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\")\"},r.exactEquals\u003dfunction(t,n){return t[0]\u003d\u003d\u003dn[0]\u0026\u0026t[1]\u003d\u003d\u003dn[1]\u0026\u0026t[2]\u003d\u003d\u003dn[2]},r.equals\u003dfunction(t,n){var r\u003dt[0],a\u003dt[1],u\u003dt[2],o\u003dn[0],i\u003dn[1],c\u003dn[2];return Math.abs(r-o)\u003c\u003de.EPSILON*Math.max(1,Math.abs(r),Math.abs(o))\u0026\u0026Math.abs(a-i)\u003c\u003de.EPSILON*Math.max(1,Math.abs(a),Math.abs(i))\u0026\u0026Math.abs(u-c)\u003c\u003de.EPSILON*Math.max(1,Math.abs(u),Math.abs(c))},r.sub\u003dc,r.mul\u003dh,r.div\u003dM,r.dist\u003ds,r.sqrDist\u003df,r.len\u003di,r.sqrLen\u003dv,r.forEach\u003d(m\u003do(),function(t,n,r,a,u,e){var o,i;for(n||(n\u003d3),r||(r\u003d0),i\u003da?Math.min(a*n+r,t.length):t.length,o\u003dr;o\u003ci;o+\u003dn)m[0]\u003dt[o],m[1]\u003dt[o+1],m[2]\u003dt[o+2],u(m,m,e),t[o]\u003dm[0],t[o+1]\u003dm[1],t[o+2]\u003dm[2];return t})},\n \"c1aa33d719\": function _(t,n,r,a,u){a();const e\u003dt(\"tslib\").__importStar(t(\"68ca94c15c\"));function o(){var t\u003dnew e.ARRAY_TYPE(4);return e.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0),t}function i(t,n,r){return t[0]\u003dn[0]-r[0],t[1]\u003dn[1]-r[1],t[2]\u003dn[2]-r[2],t[3]\u003dn[3]-r[3],t}function c(t,n,r){return t[0]\u003dn[0]*r[0],t[1]\u003dn[1]*r[1],t[2]\u003dn[2]*r[2],t[3]\u003dn[3]*r[3],t}function h(t,n,r){return t[0]\u003dn[0]/r[0],t[1]\u003dn[1]/r[1],t[2]\u003dn[2]/r[2],t[3]\u003dn[3]/r[3],t}function M(t,n){var r\u003dn[0]-t[0],a\u003dn[1]-t[1],u\u003dn[2]-t[2],e\u003dn[3]-t[3];return Math.hypot(r,a,u,e)}function f(t,n){var r\u003dn[0]-t[0],a\u003dn[1]-t[1],u\u003dn[2]-t[2],e\u003dn[3]-t[3];return r*r+a*a+u*u+e*e}function s(t){var n\u003dt[0],r\u003dt[1],a\u003dt[2],u\u003dt[3];return Math.hypot(n,r,a,u)}function l(t){var n\u003dt[0],r\u003dt[1],a\u003dt[2],u\u003dt[3];return n*n+r*r+a*a+u*u}var m;r.create\u003do,r.clone\u003dfunction(t){var n\u003dnew e.ARRAY_TYPE(4);return n[0]\u003dt[0],n[1]\u003dt[1],n[2]\u003dt[2],n[3]\u003dt[3],n},r.fromValues\u003dfunction(t,n,r,a){var u\u003dnew e.ARRAY_TYPE(4);return u[0]\u003dt,u[1]\u003dn,u[2]\u003dr,u[3]\u003da,u},r.copy\u003dfunction(t,n){return t[0]\u003dn[0],t[1]\u003dn[1],t[2]\u003dn[2],t[3]\u003dn[3],t},r.set\u003dfunction(t,n,r,a,u){return t[0]\u003dn,t[1]\u003dr,t[2]\u003da,t[3]\u003du,t},r.add\u003dfunction(t,n,r){return t[0]\u003dn[0]+r[0],t[1]\u003dn[1]+r[1],t[2]\u003dn[2]+r[2],t[3]\u003dn[3]+r[3],t},r.subtract\u003di,r.multiply\u003dc,r.divide\u003dh,r.ceil\u003dfunction(t,n){return t[0]\u003dMath.ceil(n[0]),t[1]\u003dMath.ceil(n[1]),t[2]\u003dMath.ceil(n[2]),t[3]\u003dMath.ceil(n[3]),t},r.floor\u003dfunction(t,n){return t[0]\u003dMath.floor(n[0]),t[1]\u003dMath.floor(n[1]),t[2]\u003dMath.floor(n[2]),t[3]\u003dMath.floor(n[3]),t},r.min\u003dfunction(t,n,r){return t[0]\u003dMath.min(n[0],r[0]),t[1]\u003dMath.min(n[1],r[1]),t[2]\u003dMath.min(n[2],r[2]),t[3]\u003dMath.min(n[3],r[3]),t},r.max\u003dfunction(t,n,r){return t[0]\u003dMath.max(n[0],r[0]),t[1]\u003dMath.max(n[1],r[1]),t[2]\u003dMath.max(n[2],r[2]),t[3]\u003dMath.max(n[3],r[3]),t},r.round\u003dfunction(t,n){return t[0]\u003dMath.round(n[0]),t[1]\u003dMath.round(n[1]),t[2]\u003dMath.round(n[2]),t[3]\u003dMath.round(n[3]),t},r.scale\u003dfunction(t,n,r){return t[0]\u003dn[0]*r,t[1]\u003dn[1]*r,t[2]\u003dn[2]*r,t[3]\u003dn[3]*r,t},r.scaleAndAdd\u003dfunction(t,n,r,a){return t[0]\u003dn[0]+r[0]*a,t[1]\u003dn[1]+r[1]*a,t[2]\u003dn[2]+r[2]*a,t[3]\u003dn[3]+r[3]*a,t},r.distance\u003dM,r.squaredDistance\u003df,r.length\u003ds,r.squaredLength\u003dl,r.negate\u003dfunction(t,n){return t[0]\u003d-n[0],t[1]\u003d-n[1],t[2]\u003d-n[2],t[3]\u003d-n[3],t},r.inverse\u003dfunction(t,n){return t[0]\u003d1/n[0],t[1]\u003d1/n[1],t[2]\u003d1/n[2],t[3]\u003d1/n[3],t},r.normalize\u003dfunction(t,n){var r\u003dn[0],a\u003dn[1],u\u003dn[2],e\u003dn[3],o\u003dr*r+a*a+u*u+e*e;return o\u003e0\u0026\u0026(o\u003d1/Math.sqrt(o)),t[0]\u003dr*o,t[1]\u003da*o,t[2]\u003du*o,t[3]\u003de*o,t},r.dot\u003dfunction(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]+t[3]*n[3]},r.cross\u003dfunction(t,n,r,a){var u\u003dr[0]*a[1]-r[1]*a[0],e\u003dr[0]*a[2]-r[2]*a[0],o\u003dr[0]*a[3]-r[3]*a[0],i\u003dr[1]*a[2]-r[2]*a[1],c\u003dr[1]*a[3]-r[3]*a[1],h\u003dr[2]*a[3]-r[3]*a[2],M\u003dn[0],f\u003dn[1],s\u003dn[2],l\u003dn[3];return t[0]\u003df*h-s*c+l*i,t[1]\u003d-M*h+s*o-l*e,t[2]\u003dM*c-f*o+l*u,t[3]\u003d-M*i+f*e-s*u,t},r.lerp\u003dfunction(t,n,r,a){var u\u003dn[0],e\u003dn[1],o\u003dn[2],i\u003dn[3];return t[0]\u003du+a*(r[0]-u),t[1]\u003de+a*(r[1]-e),t[2]\u003do+a*(r[2]-o),t[3]\u003di+a*(r[3]-i),t},r.random\u003dfunction(t,n){var r,a,u,o,i,c;n\u003dn||1;do{i\u003d(r\u003d2*e.RANDOM()-1)*r+(a\u003d2*e.RANDOM()-1)*a}while(i\u003e\u003d1);do{c\u003d(u\u003d2*e.RANDOM()-1)*u+(o\u003d2*e.RANDOM()-1)*o}while(c\u003e\u003d1);var h\u003dMath.sqrt((1-i)/c);return t[0]\u003dn*r,t[1]\u003dn*a,t[2]\u003dn*u*h,t[3]\u003dn*o*h,t},r.transformMat4\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dn[3];return t[0]\u003dr[0]*a+r[4]*u+r[8]*e+r[12]*o,t[1]\u003dr[1]*a+r[5]*u+r[9]*e+r[13]*o,t[2]\u003dr[2]*a+r[6]*u+r[10]*e+r[14]*o,t[3]\u003dr[3]*a+r[7]*u+r[11]*e+r[15]*o,t},r.transformQuat\u003dfunction(t,n,r){var a\u003dn[0],u\u003dn[1],e\u003dn[2],o\u003dr[0],i\u003dr[1],c\u003dr[2],h\u003dr[3],M\u003dh*a+i*e-c*u,f\u003dh*u+c*a-o*e,s\u003dh*e+o*u-i*a,l\u003d-o*a-i*u-c*e;return t[0]\u003dM*h+l*-o+f*-c-s*-i,t[1]\u003df*h+l*-i+s*-o-M*-c,t[2]\u003ds*h+l*-c+M*-i-f*-o,t[3]\u003dn[3],t},r.zero\u003dfunction(t){return t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d0,t},r.str\u003dfunction(t){return\"vec4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.exactEquals\u003dfunction(t,n){return t[0]\u003d\u003d\u003dn[0]\u0026\u0026t[1]\u003d\u003d\u003dn[1]\u0026\u0026t[2]\u003d\u003d\u003dn[2]\u0026\u0026t[3]\u003d\u003d\u003dn[3]},r.equals\u003dfunction(t,n){var r\u003dt[0],a\u003dt[1],u\u003dt[2],o\u003dt[3],i\u003dn[0],c\u003dn[1],h\u003dn[2],M\u003dn[3];return Math.abs(r-i)\u003c\u003de.EPSILON*Math.max(1,Math.abs(r),Math.abs(i))\u0026\u0026Math.abs(a-c)\u003c\u003de.EPSILON*Math.max(1,Math.abs(a),Math.abs(c))\u0026\u0026Math.abs(u-h)\u003c\u003de.EPSILON*Math.max(1,Math.abs(u),Math.abs(h))\u0026\u0026Math.abs(o-M)\u003c\u003de.EPSILON*Math.max(1,Math.abs(o),Math.abs(M))},r.sub\u003di,r.mul\u003dc,r.div\u003dh,r.dist\u003dM,r.sqrDist\u003df,r.len\u003ds,r.sqrLen\u003dl,r.forEach\u003d(m\u003do(),function(t,n,r,a,u,e){var o,i;for(n||(n\u003d4),r||(r\u003d0),i\u003da?Math.min(a*n+r,t.length):t.length,o\u003dr;o\u003ci;o+\u003dn)m[0]\u003dt[o],m[1]\u003dt[o+1],m[2]\u003dt[o+2],m[3]\u003dt[o+3],u(m,m,e),t[o]\u003dm[0],t[o+1]\u003dm[1],t[o+2]\u003dm[2],t[o+3]\u003dm[3];return t})},\n \"277615c682\": function _(t,a,n,r,e){r();const u\u003dt(\"tslib\"),o\u003du.__importStar(t(\"68ca94c15c\")),i\u003du.__importStar(t(\"eb06fc032a\")),s\u003du.__importStar(t(\"a427635f32\"));function c(t,a,n){var r\u003d.5*n[0],e\u003d.5*n[1],u\u003d.5*n[2],o\u003da[0],i\u003da[1],s\u003da[2],c\u003da[3];return t[0]\u003do,t[1]\u003di,t[2]\u003ds,t[3]\u003dc,t[4]\u003dr*c+e*s-u*i,t[5]\u003de*c+u*o-r*s,t[6]\u003du*c+r*i-e*o,t[7]\u003d-r*o-e*i-u*s,t}function h(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[3],t[4]\u003da[4],t[5]\u003da[5],t[6]\u003da[6],t[7]\u003da[7],t}function f(t,a,n){var r\u003da[0],e\u003da[1],u\u003da[2],o\u003da[3],i\u003dn[4],s\u003dn[5],c\u003dn[6],h\u003dn[7],f\u003da[4],M\u003da[5],b\u003da[6],l\u003da[7],v\u003dn[0],m\u003dn[1],R\u003dn[2],A\u003dn[3];return t[0]\u003dr*A+o*v+e*R-u*m,t[1]\u003de*A+o*m+u*v-r*R,t[2]\u003du*A+o*R+r*m-e*v,t[3]\u003do*A-r*v-e*m-u*R,t[4]\u003dr*h+o*i+e*c-u*s+f*A+l*v+M*R-b*m,t[5]\u003de*h+o*s+u*i-r*c+M*A+l*m+b*v-f*R,t[6]\u003du*h+o*c+r*s-e*i+b*A+l*R+f*m-M*v,t[7]\u003do*h-r*i-e*s-u*c+l*A-f*v-M*m-b*R,t}n.create\u003dfunction(){var t\u003dnew o.ARRAY_TYPE(8);return o.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[4]\u003d0,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0),t[3]\u003d1,t},n.clone\u003dfunction(t){var a\u003dnew o.ARRAY_TYPE(8);return a[0]\u003dt[0],a[1]\u003dt[1],a[2]\u003dt[2],a[3]\u003dt[3],a[4]\u003dt[4],a[5]\u003dt[5],a[6]\u003dt[6],a[7]\u003dt[7],a},n.fromValues\u003dfunction(t,a,n,r,e,u,i,s){var c\u003dnew o.ARRAY_TYPE(8);return c[0]\u003dt,c[1]\u003da,c[2]\u003dn,c[3]\u003dr,c[4]\u003de,c[5]\u003du,c[6]\u003di,c[7]\u003ds,c},n.fromRotationTranslationValues\u003dfunction(t,a,n,r,e,u,i){var s\u003dnew o.ARRAY_TYPE(8);s[0]\u003dt,s[1]\u003da,s[2]\u003dn,s[3]\u003dr;var c\u003d.5*e,h\u003d.5*u,f\u003d.5*i;return s[4]\u003dc*r+h*n-f*a,s[5]\u003dh*r+f*t-c*n,s[6]\u003df*r+c*a-h*t,s[7]\u003d-c*t-h*a-f*n,s},n.fromRotationTranslation\u003dc,n.fromTranslation\u003dfunction(t,a){return t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t[4]\u003d.5*a[0],t[5]\u003d.5*a[1],t[6]\u003d.5*a[2],t[7]\u003d0,t},n.fromRotation\u003dfunction(t,a){return t[0]\u003da[0],t[1]\u003da[1],t[2]\u003da[2],t[3]\u003da[3],t[4]\u003d0,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0,t},n.fromMat4\u003dfunction(t,a){var n\u003di.create();s.getRotation(n,a);var r\u003dnew o.ARRAY_TYPE(3);return s.getTranslation(r,a),c(t,n,r),t},n.copy\u003dh,n.identity\u003dfunction(t){return t[0]\u003d0,t[1]\u003d0,t[2]\u003d0,t[3]\u003d1,t[4]\u003d0,t[5]\u003d0,t[6]\u003d0,t[7]\u003d0,t},n.set\u003dfunction(t,a,n,r,e,u,o,i,s){return t[0]\u003da,t[1]\u003dn,t[2]\u003dr,t[3]\u003de,t[4]\u003du,t[5]\u003do,t[6]\u003di,t[7]\u003ds,t},n.getReal\u003di.copy,n.getDual\u003dfunction(t,a){return t[0]\u003da[4],t[1]\u003da[5],t[2]\u003da[6],t[3]\u003da[7],t},n.setReal\u003di.copy,n.setDual\u003dfunction(t,a){return t[4]\u003da[0],t[5]\u003da[1],t[6]\u003da[2],t[7]\u003da[3],t},n.getTranslation\u003dfunction(t,a){var n\u003da[4],r\u003da[5],e\u003da[6],u\u003da[7],o\u003d-a[0],i\u003d-a[1],s\u003d-a[2],c\u003da[3];return t[0]\u003d2*(n*c+u*o+r*s-e*i),t[1]\u003d2*(r*c+u*i+e*o-n*s),t[2]\u003d2*(e*c+u*s+n*i-r*o),t},n.translate\u003dfunction(t,a,n){var r\u003da[0],e\u003da[1],u\u003da[2],o\u003da[3],i\u003d.5*n[0],s\u003d.5*n[1],c\u003d.5*n[2],h\u003da[4],f\u003da[5],M\u003da[6],b\u003da[7];return t[0]\u003dr,t[1]\u003de,t[2]\u003du,t[3]\u003do,t[4]\u003do*i+e*c-u*s+h,t[5]\u003do*s+u*i-r*c+f,t[6]\u003do*c+r*s-e*i+M,t[7]\u003d-r*i-e*s-u*c+b,t},n.rotateX\u003dfunction(t,a,n){var r\u003d-a[0],e\u003d-a[1],u\u003d-a[2],o\u003da[3],s\u003da[4],c\u003da[5],h\u003da[6],f\u003da[7],M\u003ds*o+f*r+c*u-h*e,b\u003dc*o+f*e+h*r-s*u,l\u003dh*o+f*u+s*e-c*r,v\u003df*o-s*r-c*e-h*u;return i.rotateX(t,a,n),r\u003dt[0],e\u003dt[1],u\u003dt[2],o\u003dt[3],t[4]\u003dM*o+v*r+b*u-l*e,t[5]\u003db*o+v*e+l*r-M*u,t[6]\u003dl*o+v*u+M*e-b*r,t[7]\u003dv*o-M*r-b*e-l*u,t},n.rotateY\u003dfunction(t,a,n){var r\u003d-a[0],e\u003d-a[1],u\u003d-a[2],o\u003da[3],s\u003da[4],c\u003da[5],h\u003da[6],f\u003da[7],M\u003ds*o+f*r+c*u-h*e,b\u003dc*o+f*e+h*r-s*u,l\u003dh*o+f*u+s*e-c*r,v\u003df*o-s*r-c*e-h*u;return i.rotateY(t,a,n),r\u003dt[0],e\u003dt[1],u\u003dt[2],o\u003dt[3],t[4]\u003dM*o+v*r+b*u-l*e,t[5]\u003db*o+v*e+l*r-M*u,t[6]\u003dl*o+v*u+M*e-b*r,t[7]\u003dv*o-M*r-b*e-l*u,t},n.rotateZ\u003dfunction(t,a,n){var r\u003d-a[0],e\u003d-a[1],u\u003d-a[2],o\u003da[3],s\u003da[4],c\u003da[5],h\u003da[6],f\u003da[7],M\u003ds*o+f*r+c*u-h*e,b\u003dc*o+f*e+h*r-s*u,l\u003dh*o+f*u+s*e-c*r,v\u003df*o-s*r-c*e-h*u;return i.rotateZ(t,a,n),r\u003dt[0],e\u003dt[1],u\u003dt[2],o\u003dt[3],t[4]\u003dM*o+v*r+b*u-l*e,t[5]\u003db*o+v*e+l*r-M*u,t[6]\u003dl*o+v*u+M*e-b*r,t[7]\u003dv*o-M*r-b*e-l*u,t},n.rotateByQuatAppend\u003dfunction(t,a,n){var r\u003dn[0],e\u003dn[1],u\u003dn[2],o\u003dn[3],i\u003da[0],s\u003da[1],c\u003da[2],h\u003da[3];return t[0]\u003di*o+h*r+s*u-c*e,t[1]\u003ds*o+h*e+c*r-i*u,t[2]\u003dc*o+h*u+i*e-s*r,t[3]\u003dh*o-i*r-s*e-c*u,i\u003da[4],s\u003da[5],c\u003da[6],h\u003da[7],t[4]\u003di*o+h*r+s*u-c*e,t[5]\u003ds*o+h*e+c*r-i*u,t[6]\u003dc*o+h*u+i*e-s*r,t[7]\u003dh*o-i*r-s*e-c*u,t},n.rotateByQuatPrepend\u003dfunction(t,a,n){var r\u003da[0],e\u003da[1],u\u003da[2],o\u003da[3],i\u003dn[0],s\u003dn[1],c\u003dn[2],h\u003dn[3];return t[0]\u003dr*h+o*i+e*c-u*s,t[1]\u003de*h+o*s+u*i-r*c,t[2]\u003du*h+o*c+r*s-e*i,t[3]\u003do*h-r*i-e*s-u*c,i\u003dn[4],s\u003dn[5],c\u003dn[6],h\u003dn[7],t[4]\u003dr*h+o*i+e*c-u*s,t[5]\u003de*h+o*s+u*i-r*c,t[6]\u003du*h+o*c+r*s-e*i,t[7]\u003do*h-r*i-e*s-u*c,t},n.rotateAroundAxis\u003dfunction(t,a,n,r){if(Math.abs(r)\u003co.EPSILON)return h(t,a);var e\u003dMath.hypot(n[0],n[1],n[2]);r*\u003d.5;var u\u003dMath.sin(r),i\u003du*n[0]/e,s\u003du*n[1]/e,c\u003du*n[2]/e,f\u003dMath.cos(r),M\u003da[0],b\u003da[1],l\u003da[2],v\u003da[3];t[0]\u003dM*f+v*i+b*c-l*s,t[1]\u003db*f+v*s+l*i-M*c,t[2]\u003dl*f+v*c+M*s-b*i,t[3]\u003dv*f-M*i-b*s-l*c;var m\u003da[4],R\u003da[5],A\u003da[6],E\u003da[7];return t[4]\u003dm*f+E*i+R*c-A*s,t[5]\u003dR*f+E*s+A*i-m*c,t[6]\u003dA*f+E*c+m*s-R*i,t[7]\u003dE*f-m*i-R*s-A*c,t},n.add\u003dfunction(t,a,n){return t[0]\u003da[0]+n[0],t[1]\u003da[1]+n[1],t[2]\u003da[2]+n[2],t[3]\u003da[3]+n[3],t[4]\u003da[4]+n[4],t[5]\u003da[5]+n[5],t[6]\u003da[6]+n[6],t[7]\u003da[7]+n[7],t},n.multiply\u003df,n.mul\u003df,n.scale\u003dfunction(t,a,n){return t[0]\u003da[0]*n,t[1]\u003da[1]*n,t[2]\u003da[2]*n,t[3]\u003da[3]*n,t[4]\u003da[4]*n,t[5]\u003da[5]*n,t[6]\u003da[6]*n,t[7]\u003da[7]*n,t},n.dot\u003di.dot,n.lerp\u003dfunction(t,a,r,e){var u\u003d1-e;return n.dot(a,r)\u003c0\u0026\u0026(e\u003d-e),t[0]\u003da[0]*u+r[0]*e,t[1]\u003da[1]*u+r[1]*e,t[2]\u003da[2]*u+r[2]*e,t[3]\u003da[3]*u+r[3]*e,t[4]\u003da[4]*u+r[4]*e,t[5]\u003da[5]*u+r[5]*e,t[6]\u003da[6]*u+r[6]*e,t[7]\u003da[7]*u+r[7]*e,t},n.invert\u003dfunction(t,a){var r\u003dn.squaredLength(a);return t[0]\u003d-a[0]/r,t[1]\u003d-a[1]/r,t[2]\u003d-a[2]/r,t[3]\u003da[3]/r,t[4]\u003d-a[4]/r,t[5]\u003d-a[5]/r,t[6]\u003d-a[6]/r,t[7]\u003da[7]/r,t},n.conjugate\u003dfunction(t,a){return t[0]\u003d-a[0],t[1]\u003d-a[1],t[2]\u003d-a[2],t[3]\u003da[3],t[4]\u003d-a[4],t[5]\u003d-a[5],t[6]\u003d-a[6],t[7]\u003da[7],t},n.length\u003di.length,n.len\u003dn.length,n.squaredLength\u003di.squaredLength,n.sqrLen\u003dn.squaredLength,n.normalize\u003dfunction(t,a){var r\u003dn.squaredLength(a);if(r\u003e0){r\u003dMath.sqrt(r);var e\u003da[0]/r,u\u003da[1]/r,o\u003da[2]/r,i\u003da[3]/r,s\u003da[4],c\u003da[5],h\u003da[6],f\u003da[7],M\u003de*s+u*c+o*h+i*f;t[0]\u003de,t[1]\u003du,t[2]\u003do,t[3]\u003di,t[4]\u003d(s-e*M)/r,t[5]\u003d(c-u*M)/r,t[6]\u003d(h-o*M)/r,t[7]\u003d(f-i*M)/r}return t},n.str\u003dfunction(t){return\"quat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\")\"},n.exactEquals\u003dfunction(t,a){return t[0]\u003d\u003d\u003da[0]\u0026\u0026t[1]\u003d\u003d\u003da[1]\u0026\u0026t[2]\u003d\u003d\u003da[2]\u0026\u0026t[3]\u003d\u003d\u003da[3]\u0026\u0026t[4]\u003d\u003d\u003da[4]\u0026\u0026t[5]\u003d\u003d\u003da[5]\u0026\u0026t[6]\u003d\u003d\u003da[6]\u0026\u0026t[7]\u003d\u003d\u003da[7]},n.equals\u003dfunction(t,a){var n\u003dt[0],r\u003dt[1],e\u003dt[2],u\u003dt[3],i\u003dt[4],s\u003dt[5],c\u003dt[6],h\u003dt[7],f\u003da[0],M\u003da[1],b\u003da[2],l\u003da[3],v\u003da[4],m\u003da[5],R\u003da[6],A\u003da[7];return Math.abs(n-f)\u003c\u003do.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))\u0026\u0026Math.abs(r-M)\u003c\u003do.EPSILON*Math.max(1,Math.abs(r),Math.abs(M))\u0026\u0026Math.abs(e-b)\u003c\u003do.EPSILON*Math.max(1,Math.abs(e),Math.abs(b))\u0026\u0026Math.abs(u-l)\u003c\u003do.EPSILON*Math.max(1,Math.abs(u),Math.abs(l))\u0026\u0026Math.abs(i-v)\u003c\u003do.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))\u0026\u0026Math.abs(s-m)\u003c\u003do.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))\u0026\u0026Math.abs(c-R)\u003c\u003do.EPSILON*Math.max(1,Math.abs(c),Math.abs(R))\u0026\u0026Math.abs(h-A)\u003c\u003do.EPSILON*Math.max(1,Math.abs(h),Math.abs(A))}},\n \"c56d9ff837\": function _(n,t,r,a,u){a();const e\u003dn(\"tslib\").__importStar(n(\"68ca94c15c\"));function o(){var n\u003dnew e.ARRAY_TYPE(2);return e.ARRAY_TYPE!\u003dFloat32Array\u0026\u0026(n[0]\u003d0,n[1]\u003d0),n}function c(n,t,r){return n[0]\u003dt[0]-r[0],n[1]\u003dt[1]-r[1],n}function i(n,t,r){return n[0]\u003dt[0]*r[0],n[1]\u003dt[1]*r[1],n}function f(n,t,r){return n[0]\u003dt[0]/r[0],n[1]\u003dt[1]/r[1],n}function s(n,t){var r\u003dt[0]-n[0],a\u003dt[1]-n[1];return Math.hypot(r,a)}function h(n,t){var r\u003dt[0]-n[0],a\u003dt[1]-n[1];return r*r+a*a}function M(n){var t\u003dn[0],r\u003dn[1];return Math.hypot(t,r)}function l(n){var t\u003dn[0],r\u003dn[1];return t*t+r*r}var v;r.create\u003do,r.clone\u003dfunction(n){var t\u003dnew e.ARRAY_TYPE(2);return t[0]\u003dn[0],t[1]\u003dn[1],t},r.fromValues\u003dfunction(n,t){var r\u003dnew e.ARRAY_TYPE(2);return r[0]\u003dn,r[1]\u003dt,r},r.copy\u003dfunction(n,t){return n[0]\u003dt[0],n[1]\u003dt[1],n},r.set\u003dfunction(n,t,r){return n[0]\u003dt,n[1]\u003dr,n},r.add\u003dfunction(n,t,r){return n[0]\u003dt[0]+r[0],n[1]\u003dt[1]+r[1],n},r.subtract\u003dc,r.multiply\u003di,r.divide\u003df,r.ceil\u003dfunction(n,t){return n[0]\u003dMath.ceil(t[0]),n[1]\u003dMath.ceil(t[1]),n},r.floor\u003dfunction(n,t){return n[0]\u003dMath.floor(t[0]),n[1]\u003dMath.floor(t[1]),n},r.min\u003dfunction(n,t,r){return n[0]\u003dMath.min(t[0],r[0]),n[1]\u003dMath.min(t[1],r[1]),n},r.max\u003dfunction(n,t,r){return n[0]\u003dMath.max(t[0],r[0]),n[1]\u003dMath.max(t[1],r[1]),n},r.round\u003dfunction(n,t){return n[0]\u003dMath.round(t[0]),n[1]\u003dMath.round(t[1]),n},r.scale\u003dfunction(n,t,r){return n[0]\u003dt[0]*r,n[1]\u003dt[1]*r,n},r.scaleAndAdd\u003dfunction(n,t,r,a){return n[0]\u003dt[0]+r[0]*a,n[1]\u003dt[1]+r[1]*a,n},r.distance\u003ds,r.squaredDistance\u003dh,r.length\u003dM,r.squaredLength\u003dl,r.negate\u003dfunction(n,t){return n[0]\u003d-t[0],n[1]\u003d-t[1],n},r.inverse\u003dfunction(n,t){return n[0]\u003d1/t[0],n[1]\u003d1/t[1],n},r.normalize\u003dfunction(n,t){var r\u003dt[0],a\u003dt[1],u\u003dr*r+a*a;return u\u003e0\u0026\u0026(u\u003d1/Math.sqrt(u)),n[0]\u003dt[0]*u,n[1]\u003dt[1]*u,n},r.dot\u003dfunction(n,t){return n[0]*t[0]+n[1]*t[1]},r.cross\u003dfunction(n,t,r){var a\u003dt[0]*r[1]-t[1]*r[0];return n[0]\u003dn[1]\u003d0,n[2]\u003da,n},r.lerp\u003dfunction(n,t,r,a){var u\u003dt[0],e\u003dt[1];return n[0]\u003du+a*(r[0]-u),n[1]\u003de+a*(r[1]-e),n},r.random\u003dfunction(n,t){t\u003dt||1;var r\u003d2*e.RANDOM()*Math.PI;return n[0]\u003dMath.cos(r)*t,n[1]\u003dMath.sin(r)*t,n},r.transformMat2\u003dfunction(n,t,r){var a\u003dt[0],u\u003dt[1];return n[0]\u003dr[0]*a+r[2]*u,n[1]\u003dr[1]*a+r[3]*u,n},r.transformMat2d\u003dfunction(n,t,r){var a\u003dt[0],u\u003dt[1];return n[0]\u003dr[0]*a+r[2]*u+r[4],n[1]\u003dr[1]*a+r[3]*u+r[5],n},r.transformMat3\u003dfunction(n,t,r){var a\u003dt[0],u\u003dt[1];return n[0]\u003dr[0]*a+r[3]*u+r[6],n[1]\u003dr[1]*a+r[4]*u+r[7],n},r.transformMat4\u003dfunction(n,t,r){var a\u003dt[0],u\u003dt[1];return n[0]\u003dr[0]*a+r[4]*u+r[12],n[1]\u003dr[1]*a+r[5]*u+r[13],n},r.rotate\u003dfunction(n,t,r,a){var u\u003dt[0]-r[0],e\u003dt[1]-r[1],o\u003dMath.sin(a),c\u003dMath.cos(a);return n[0]\u003du*c-e*o+r[0],n[1]\u003du*o+e*c+r[1],n},r.angle\u003dfunction(n,t){var r\u003dn[0],a\u003dn[1],u\u003dt[0],e\u003dt[1],o\u003dMath.sqrt(r*r+a*a)*Math.sqrt(u*u+e*e),c\u003do\u0026\u0026(r*u+a*e)/o;return Math.acos(Math.min(Math.max(c,-1),1))},r.zero\u003dfunction(n){return n[0]\u003d0,n[1]\u003d0,n},r.str\u003dfunction(n){return\"vec2(\"+n[0]+\", \"+n[1]+\")\"},r.exactEquals\u003dfunction(n,t){return n[0]\u003d\u003d\u003dt[0]\u0026\u0026n[1]\u003d\u003d\u003dt[1]},r.equals\u003dfunction(n,t){var r\u003dn[0],a\u003dn[1],u\u003dt[0],o\u003dt[1];return Math.abs(r-u)\u003c\u003de.EPSILON*Math.max(1,Math.abs(r),Math.abs(u))\u0026\u0026Math.abs(a-o)\u003c\u003de.EPSILON*Math.max(1,Math.abs(a),Math.abs(o))},r.len\u003dM,r.sub\u003dc,r.mul\u003di,r.div\u003df,r.dist\u003ds,r.sqrDist\u003dh,r.sqrLen\u003dl,r.forEach\u003d(v\u003do(),function(n,t,r,a,u,e){var o,c;for(t||(t\u003d2),r||(r\u003d0),c\u003da?Math.min(a*t+r,n.length):n.length,o\u003dr;o\u003cc;o+\u003dt)v[0]\u003dn[o],v[1]\u003dn[o+1],u(v,v,e),n[o]\u003dv[0],n[o+1]\u003dv[1];return n})},\n \"4baab0b7ce\": function _(e,t,n,s,r){s();const i\u003de(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),o\u003de(\"@bokehjs/core/util/object\"),_\u003de(\"666f1ef4e6\"),a\u003de(\"4eb45e35aa\"),h\u003de(\"11e0707a8f\"),c\u003d\"panel\";class d extends _.AbstractVTKView{initialize(){super.initialize(),this._promises\u003d[],this._renderable\u003d!1,this._arrays\u003d{},this._decoded_arrays\u003d{},this._pending_arrays\u003d{},this.getArray\u003de\u003d\u003ethis._arrays[e]?Promise.resolve(this._arrays[e]):new Promise(((t,n)\u003d\u003e{this._pending_arrays[e]\u003d{resolve:t,reject:n}})),this.registerArray\u003d(e,t)\u003d\u003e(this._arrays[e]\u003dt,this._pending_arrays[e]\u0026\u0026this._pending_arrays[e].resolve(t),!0),this._synchronizer_context\u003da.vtkns.SynchronizableRenderWindow.getSynchronizerContext(c)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.arrays.change,(()\u003d\u003ethis._decode_arrays())),this.connect(this.model.properties.scene.change,(()\u003d\u003e{if(this.model.rebuild)this._vtk_renwin\u003dnull,this.invalidate_render();else{const e\u003do.clone(this.model.scene);Promise.all(this._promises).then((()\u003d\u003e{this._sync_plot(e,(()\u003d\u003e{this._on_scene_ready()}))}))}})),this.connect(this.model.properties.one_time_reset.change,(()\u003d\u003e{this._vtk_renwin.getRenderWindow().clearOneTimeUpdaters()}))}init_vtk_renwin(){this._vtk_renwin\u003dh.FullScreenRenderWindowSynchronized.newInstance({rootContainer:this.el,container:this._vtk_container,synchronizerContext:this._synchronizer_context})}plot(){this._vtk_renwin.getRenderWindow().clearOneTimeUpdaters(),this._decode_arrays();const e\u003do.clone(this.model.scene);Promise.all(this._promises).then((()\u003d\u003e{this._sync_plot(e,(()\u003d\u003ethis._on_scene_ready())).then((()\u003d\u003e{this._set_camera_state(),this._get_camera_state()}))}))}_decode_arrays(){const e\u003dnew a.vtkns.ThirdParty.JSZip,t\u003dthis.model.arrays,n\u003dthis.registerArray,s\u003dthis.model.arrays_processed,r\u003dthis.model;Object.keys(t).forEach((i\u003d\u003e{this._decoded_arrays[i]||(this._decoded_arrays[i]\u003d!0,this._promises.push(function(i){return e.loadAsync(atob(t[i])).then((e\u003d\u003ee.file(\"data/\"+i))).then((e\u003d\u003ee.async(\"arraybuffer\"))).then((e\u003d\u003en(i,e))).then((()\u003d\u003e{s.push(i),r.properties.arrays_processed.change.emit()}))}(i)))}))}_on_scene_ready(){this._promises.length\u003e0||(this._renderable\u003d!0,this._camera_callbacks.push(this._vtk_renwin.getRenderer().getActiveCamera().onModified((()\u003d\u003ethis._vtk_render()))),this._orientationWidget||this._create_orientation_widget(),this._axes||this._set_axes(),this._vtk_renwin.resize(),this._vtk_render())}_sync_plot(e,t){this._renderable\u003d!1,this._promises\u003d[],this._unsubscribe_camera_cb(),this._synchronizer_context.setFetchArrayFunction((e\u003d\u003ePromise.resolve(this._arrays[e])));const n\u003dthis._synchronizer_context.getInstance(this.model.scene.dependencies[0].id);return n\u0026\u0026!this._vtk_renwin.getRenderer()\u0026\u0026this._vtk_renwin.getRenderWindow().addRenderer(n),this._vtk_renwin.getRenderWindow().synchronize(e).then(t)}}n.VTKSynchronizedPlotView\u003dd,d.__name__\u003d\"VTKSynchronizedPlotView\";class l extends _.AbstractVTKPlot{constructor(e){super(e),this.outline\u003da.vtkns.OutlineFilter.newInstance();const t\u003da.vtkns.Mapper.newInstance();t.setInputConnection(this.outline.getOutputPort()),this.outline_actor\u003da.vtkns.Actor.newInstance(),this.outline_actor.setMapper(t)}getActors(e){let t\u003dthis.renderer_el.getRenderer().getActors();if(e){const n\u003dthis.renderer_el.getSynchronizerContext(c);t\u003dt.filter((t\u003d\u003e{const s\u003dn.getInstanceId(t);return!!s\u0026\u0026s.slice(-16)\u003d\u003de.slice(1,17)}))}return t}static init_VTKSynchronizedPlot(){this.prototype.default_view\u003dd,this.define({arrays:[i.Any,{}],arrays_processed:[i.Array,[]],enable_keybindings:[i.Boolean,!1],one_time_reset:[i.Boolean],rebuild:[i.Boolean,!1],scene:[i.Any,{}]}),this.override({height:300,width:300})}}n.VTKSynchronizedPlot\u003dl,l.__name__\u003d\"VTKSynchronizedPlot\",l.__module__\u003d\"panel.models.vtk\",l.init_VTKSynchronizedPlot()},\n \"11e0707a8f\": function _(e,n,o,t,r){t();const i\u003de(\"4eb45e35aa\");if(i.vtk){const e\u003d{containerStyle:null,controlPanelStyle:null,listenWindowResize:!0,resizeCallback:null,controllerVisibility:!0,synchronizerContextName:\"default\"},n\u003d{position:\"absolute\",left:\"25px\",top:\"25px\",backgroundColor:\"white\",borderRadius:\"5px\",listStyle:\"none\",padding:\"5px 10px\",margin:\"0\",display:\"block\",border:\"solid 1px black\",maxWidth:\"calc(100vw - 70px)\",maxHeight:\"calc(100vh - 60px)\",overflow:\"auto\"};o.FullScreenRenderWindowSynchronized\u003d{newInstance:i.vtk.macro.newInstance(((o,t,r\u003d{})\u003d\u003e{Object.assign(t,e,r),i.vtk.macro.obj(o,t),i.vtk.macro.get(o,t,[\"renderWindow\",\"openGLRenderWindow\",\"interactor\",\"rootContainer\",\"container\",\"controlContainer\",\"synchronizerContext\"]),function(e,o){o.renderWindow\u003di.vtkns.SynchronizableRenderWindow.newInstance({synchronizerContext:o.synchronizerContext}),o.openGLRenderWindow\u003di.vtkns.OpenGLRenderWindow.newInstance(),o.openGLRenderWindow.setContainer(o.container),o.renderWindow.addView(o.openGLRenderWindow),o.interactor\u003di.vtkns.RenderWindowInteractor.newInstance(),o.interactor.setInteractorStyle(i.vtkns.InteractorStyleTrackballCamera.newInstance()),o.interactor.setView(o.openGLRenderWindow),o.interactor.initialize(),o.interactor.bindEvents(o.container),e.getRenderer\u003d()\u003d\u003eo.renderWindow.getRenderers()[0],e.removeController\u003d()\u003d\u003e{const e\u003do.controlContainer;e\u0026\u0026e.parentNode.removeChild(e)},e.setControllerVisibility\u003de\u003d\u003e{o.controllerVisibility\u003de,o.controlContainer\u0026\u0026(o.controlContainer.style.display\u003de?\"block\":\"none\")},e.toggleControllerVisibility\u003d()\u003d\u003e{e.setControllerVisibility(!o.controllerVisibility)},e.addController\u003dt\u003d\u003e{o.controlContainer\u003ddocument.createElement(\"div\"),i.applyStyle(o.controlContainer,o.controlPanelStyle||n),o.rootContainer.appendChild(o.controlContainer),o.controlContainer.innerHTML\u003dt,e.setControllerVisibility(o.controllerVisibility),o.rootContainer.addEventListener(\"keypress\",(n\u003d\u003e{\"c\"\u003d\u003d\u003dString.fromCharCode(n.charCode)\u0026\u0026e.toggleControllerVisibility()}))},e.delete\u003di.vtk.macro.chain(e.setContainer,o.openGLRenderWindow.delete,e.delete),e.resize\u003d()\u003d\u003e{const e\u003do.container.getBoundingClientRect(),n\u003dwindow.devicePixelRatio||1;o.openGLRenderWindow.setSize(Math.floor(e.width*n),Math.floor(e.height*n)),o.resizeCallback\u0026\u0026o.resizeCallback(e),o.renderWindow.render()},e.setResizeCallback\u003dn\u003d\u003e{o.resizeCallback\u003dn,e.resize()},o.listenWindowResize\u0026\u0026window.addEventListener(\"resize\",e.resize),e.resize()}(o,t)}))}}},\n }, \"4e90918c0a\", {\"index\":\"4e90918c0a\",\"models/index\":\"b51d785f31\",\"models/ace\":\"be520eff91\",\"models/layout\":\"7116a7a602\",\"models/audio\":\"339f84d639\",\"models/card\":\"b85e13a3ba\",\"models/comm_manager\":\"e552778259\",\"models/tabulator\":\"4fa5b314a9\",\"models/data\":\"7e38aee5d7\",\"models/datetime_picker\":\"6e11b2cfe2\",\"models/deckgl\":\"df2378664f\",\"models/tooltips\":\"6e04fbe567\",\"models/echarts\":\"9d046c4720\",\"models/html\":\"ed08037ce5\",\"models/idom\":\"7d45bd3bc4\",\"models/event-to-object\":\"3329d4aa5b\",\"models/ipywidget\":\"0eae77d68f\",\"models/json\":\"0d30bea0c8\",\"models/file_download\":\"1767172ffa\",\"models/katex\":\"7b859fb3cf\",\"models/location\":\"642aa56b24\",\"models/mathjax\":\"0c21036737\",\"models/perspective\":\"84a772681d\",\"models/player\":\"bacb3ef65c\",\"models/plotly\":\"47b5ae5c43\",\"models/util\":\"990b5dd5c7\",\"models/progress\":\"9f787650b9\",\"models/singleselect\":\"3b85956787\",\"models/speech_to_text\":\"aaa48703af\",\"models/state\":\"bfa46a5f19\",\"models/text_to_speech\":\"33cd2c254e\",\"models/trend\":\"2efaffc12a\",\"models/vega\":\"4feb5fa522\",\"models/video\":\"ffe54b53c3\",\"models/videostream\":\"9ff7f7b5e9\",\"models/vtk/index\":\"c51f25e2a7\",\"models/vtk/vtkjs\":\"34fc7779c7\",\"models/vtk/vtklayout\":\"666f1ef4e6\",\"models/vtk/util\":\"4eb45e35aa\",\"models/vtk/vtkcolorbar\":\"c010237f8b\",\"models/vtk/vtkvolume\":\"89262e43a1\",\"models/vtk/vtkaxes\":\"db7a0079c0\",\"models/vtk/vtksynchronized\":\"4baab0b7ce\",\"models/vtk/panel_fullscreen_renwin_sync\":\"11e0707a8f\"}, {});});\n\n /* END panel.min.js */\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n }\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, js_modules, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n\n"
},
{
"type": "HTML",
- "data": "\n\u003clink rel\u003d\"stylesheet\" href\u003d\"https://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css\"\u003e\n\u003cstyle\u003ediv.hololayout {\n display: flex;\n align-items: center;\n margin: 0;\n}\n\ndiv.holoframe {\n width: 75%;\n}\n\ndiv.holowell {\n display: flex;\n align-items: center;\n}\n\nform.holoform {\n background-color: #fafafa;\n border-radius: 5px;\n overflow: hidden;\n padding-left: 0.8em;\n padding-right: 0.8em;\n padding-top: 0.4em;\n padding-bottom: 0.4em;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n margin-bottom: 20px;\n border: 1px solid #e3e3e3;\n}\n\ndiv.holowidgets {\n padding-right: 0;\n width: 25%;\n}\n\ndiv.holoslider {\n min-height: 0 !important;\n height: 0.8em;\n width: 100%;\n}\n\ndiv.holoformgroup {\n padding-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\ndiv.hologroup {\n padding-left: 0;\n padding-right: 0.8em;\n width: 100%;\n}\n\n.holoselect {\n width: 92%;\n margin-left: 0;\n margin-right: 0;\n}\n\n.holotext {\n padding-left: 0.5em;\n padding-right: 0;\n width: 100%;\n}\n\n.holowidgets .ui-resizable-se {\n visibility: hidden\n}\n\n.holoframe \u003e .ui-resizable-se {\n visibility: hidden\n}\n\n.holowidgets .ui-resizable-s {\n visibility: hidden\n}\n\n\n/* CSS rules for noUISlider based slider used by JupyterLab extension */\n\n.noUi-handle {\n width: 20px !important;\n height: 20px !important;\n left: -5px !important;\n top: -5px !important;\n}\n\n.noUi-handle:before, .noUi-handle:after {\n visibility: hidden;\n height: 0px;\n}\n\n.noUi-target {\n margin-left: 0.5em;\n margin-right: 0.5em;\n}\n\ndiv.bk-hbox {\n display: flex;\n justify-content: center;\n}\n\ndiv.bk-hbox div.bk-plot {\n padding: 8px;\n}\n\ndiv.bk-hbox div.bk-data-table {\n padding: 20px;\n}\n\u003c/style\u003e\n\n\n\u003cdiv class\u003d\"logo-block\"\u003e\n\u003cimg src\u003d\u0027data:image/png;base64,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\nroTBs2RqAAAAAElFTkSuQmCC\u0027\n style\u003d\u0027height:25px; border-radius:12px; display: inline-block; float: left; vertical-align: middle\u0027\u003e\u003c/img\u003e\n\n\n \u003cimg src\u003d\u0027data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAf9SURBVFiFvZh7cFTVHcc/59y7793sJiFAwkvAYDRqFWwdraLVlj61diRYsDjqCFbFKrYo0CltlSq1tLaC2GprGIriGwqjFu10OlrGv8RiK/IICYECSWBDkt3s695zTv9IAtlHeOn0O7Mzu797z+/3Ob/z+p0VfBq9doNFljuABwAXw2PcvGHt6bgwxhz7Ls4YZNVXxxANLENwE2D1W9PAGmAhszZ0/X9gll5yCbHoOirLzmaQs0F6F8QMZq1v/8xgNm7DYwwjgXJLYL4witQ16+sv/U9HdDmV4WrKw6B06cZC/RMrM4MZ7xz61DAbtzEXmAvUAX4pMOVecg9/MFFu3j3Gz7gQBLygS2RGumBkL0cubiFRsR3LzVBV1UMk3IrW73PT9C2lYOwhQB4ClhX1AuKpjLcV27oEjyUpNUJCg1CvcejykWTCXyQgzic2HIIBjg3pS6+uRLKAhumZvD4U+tq0jTrgkVKQQtLekfTtxIPAkhTNF6G7kZm7aPp6M9myKVQEoaYaIhEQYvD781DML/RfBGNZXAl4irJiwBa07e/y7cQnBaJghIX6ENl2GR/fGCBoz6cm5qeyEqQA5ZYA5x5eeiV0Qph4gjFAUSwAr6QllQgcxS/Jm25Cr2Tmpsk03XI9NfI31FTZBEOgVOk51adqDBNPCNPSRlkiDXbBEwOU2WxH+I7itQZ62g56OjM33suq1YsZHVtGZSUI2QdyYgkgOthQNIF7BIGDnRAJgJSgj69cUx1gB8PkOGwL4E1gPrM27gIg7NlGKLQApc7BmEnAxP5g/rw4YqBrCDB5xHkw5rdR/1qTrN/hKNo6YUwVDNpFsnjYS8RbidBPcPXFP6R6yfExuOXmN4A3jv1+8ZUwgY9D2OWjUZE6lO88jDwHI8ZixGiMKSeYTBamCoDk6kDAb6y1OcH1a6KpD/fZesoFw5FlIXAVCIiH4PxrV+p2npVDToTBmtjY8t1swh2V61E9KqWiyuPEjM8dbfxuvfa49Zayf9R136Wr8mBSf/T7bNteA8zwaGEUbFpckWwq95n59dUIywKl2fbOIS5e8bWSu0tJ1a5redAYfqkdjesodFajcgaVNWhXo1C9SrkN3Usmv3UMJrc6/DDwkwEntkEJLe67tSLhvyzK8rHDQWleve5CGk4VZEB1r+5bg2E2si+Y0QatDK6jUVkX5eg2YYlp++ZM+rfMNYamAj8Y7MAVWFqaR1f/t2xzU4IHjybBtthzuiAASqv7jTF7jOqDMAakFHgDNsFyP+FhwZHBmH9F7cutIYkQCylYYv1AZSqsn1/+bX51OMMjPSl2nAnM7hnjOx2v53YgNWAzHM9Q/9l0lQWPSCBSyokAtOBC1Rj+w/1Xs+STDp4/E5g7Rs2zm2+oeVd7PUuHKDf6A4r5EsPT5K3gfCnBXNUYnvGzb+KcCczYYWOnLpy4eOXuG2oec0PBN8XQQAnpvS35AvAykr56rWhPBiV4MvtceGLxk5Mr6A1O8IfK7rl7xJ0r9kyumuP4fa0lMqTBLJIAJqEf1J3qE92lMBndlyfRD2YBghHC4hlny7ASqCeWo5zaoDdIWfnIefNGTb9fC73QDfhyBUCNOxrGPSUBfPem9us253YTV+3mcBbdkUYfzmHiLqZbYdIGHHON2ZlemXouaJUOO6TqtdHEQuXYY8Yt+EbDgmlS6RdzkaDTv2P9A3gICiq93sWhb5mc5wVhuU3Y7m5hOc3So7qFT3SLgOXHb/cyOfMn7xROegoC/PTcn3v8gbKPgDopJFk3R/uBPWQiwQ+2/GJevRMObLUzqe/saJjQUQTTftEVMW9tWxPgAocwcj9abNcZe7s+6t2R2xXZG7zyYLp8Q1PiRBBHym5bYuXi8Qt+/LvGu9f/5YDAxABsaRNPH6Xr4D4Sk87a897SOy9v/fKwjoF2eQel95yDESGEF6gEMwKhLwKus3wOVjTtes7qzgLdXTMnNCNoEpbcrtNuq6N7Xh/+eqcbj94xQkp7mdKpW5XbtbR8Z26kgMCAf2UU5YEovRUVRHbu2b3vK1UdDFkDCyMRQxbpdv8nhKAGIa7QaQedzT07fFPny53R738JoVYBdVrnsNx9XZ9v33UeGO+AA2MMUkgqQ5UcdDLZSFeVgONnXeHqSAC5Ew1BXwko0D1Zct3dT1duOjS3MzZnEUJtBuoQAq3SGOLR4ekjn9NC5nVOaYXf9lETrUkmOJy3pOz8OKIb2A1cWhJCCEzOxU2mUPror+2/L3yyM3pkM7jTjr1nBOgkGeyQ7erxpdJsMAS9wb2F9rzMxNY1K2PMU0WtZV82VU8Wp6vbKJVo9Lx/+4cydORdxCCQ/kDGTZCWsRpLu7VD7bfKqL8V2orKTp/PtzaXy42jr6TwAuisi+7JolUG4wY+8vyrISCMtRrLKWpvjAOqx/QGhp0rjRo5xD3x98CWQuOQN8qumRMmI7jKZPUEpzNVZsj4Zbaq1to5tZZsKIydLWojhIXrJnES79EaOzv3du2NytKuxzJKAA6wF8xqEE8s2jo/1wd/khslQGxd81Zg62Bbp31XBH+iETt7Y3ELA0iU6iGDlQ5mexe0VEx4a3x8V1AaYwFJgTiwaOsDmeK2J8nMUOqsnB1A+dcA04ucCYt0urkjmflk9iT2v30q/gZn5rQPvor4n9Ou634PeBzoznes/iot/7WnClKoM/+zCIjH5kwT8ChQjTHPIPTjFV3PpU/Hx+DM/A9U3IXI4SPCYAAAAABJRU5ErkJggg\u003d\u003d\u0027\n style\u003d\u0027height:15px; border-radius:12px; display: inline-block; float: left\u0027\u003e\u003c/img\u003e\n \n\n\n\n\n\u003c/div\u003e\n\n"
+ "data": "\u003cscript\u003e \nif ((window.PyViz \u003d\u003d\u003d undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz \u003d {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target \u003d function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !\u003d\u003d undefined) \u0026\u0026 (Jupyter.notebook.kernel !\u003d null))) {\n var comm_manager \u003d window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) \u0026\u0026 (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg \u003d msg_handler;\n });\n } else if (typeof google !\u003d \u0027undefined\u0027 \u0026\u0026 google.colab.kernel !\u003d null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) \u003d\u003e {\n var messages \u003d comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message \u003d result.value;\n console.log(message)\n var content \u003d {data: message.data, comm_id};\n var buffers \u003d []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata \u003d message.metadata || {};\n var msg \u003d {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm \u003d function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !\u003d\u003d undefined) \u0026\u0026 (Jupyter.notebook.kernel !\u003d null))) {\n var comm_manager \u003d window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm \u003d comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) \u0026\u0026 (window.PyViz.kernels[plot_id])) {\n var comm \u003d window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg \u003d msg_handler;\n }\n } else if (typeof google !\u003d \u0027undefined\u0027 \u0026\u0026 google.colab.kernel !\u003d null) {\n var comm_promise \u003d google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) \u003d\u003e {\n window.PyViz.comms[comm_id] \u003d comm;\n if (msg_handler) {\n var messages \u003d comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message \u003d result.value;\n var content \u003d {data: message.data};\n var metadata \u003d message.metadata || {comm_id};\n var msg \u003d {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure \u003d (data, metadata, buffers, disposeOnDone) \u003d\u003e {\n return comm_promise.then((comm) \u003d\u003e {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm \u003d {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] \u003d comm;\n return comm;\n }\n window.PyViz.comm_manager \u003d new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\nvar HTML_MIME_TYPE \u003d \u0027text/html\u0027;\nvar EXEC_MIME_TYPE \u003d \u0027application/vnd.holoviews_exec.v0+json\u0027;\nvar CLASS_NAME \u003d \u0027output\u0027;\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div \u003d document.createElement(\"div\");\n var script \u003d document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n if ((output.data \u003d\u003d undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n if (id !\u003d\u003d undefined) {\n var nchildren \u003d toinsert.length;\n var html_node \u003d toinsert[nchildren-1].children[0];\n html_node.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var scripts \u003d [];\n var nodelist \u003d html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript \u003d document.createElement(\"script\");\n var attrs \u003d [];\n var nodemap \u003d oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent \u003d output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id \u003d id;\n if ((window.Bokeh !\u003d\u003d undefined) \u0026\u0026 (id in Bokeh.index)) {\n window.PyViz.plot_index[id] \u003d Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] \u003d null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id \u003d handle.cell.output_area._hv_plot_id;\n var server_id \u003d handle.cell.output_area._bokeh_server_id;\n if (((id \u003d\u003d\u003d undefined) || !(id in PyViz.plot_index)) \u0026\u0026 (server_id !\u003d\u003d undefined)) { return; }\n var comm \u003d window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !\u003d\u003d null) {\n comm.send({event_type: \u0027server_delete\u0027, \u0027id\u0027: server_id});\n return;\n } else if (comm !\u003d\u003d null) {\n comm.send({event_type: \u0027delete\u0027, \u0027id\u0027: id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !\u003d\u003d undefined) \u0026 (id in window.Bokeh.index)) {\n var doc \u003d window.Bokeh.index[id].model.document\n doc.clear();\n const i \u003d window.Bokeh.documents.indexOf(doc);\n if (i \u003e -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index \u003d {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on(\u0027output_added.OutputArea\u0027, handle_add_output);\n events.on(\u0027output_updated.OutputArea\u0027, handle_update_output);\n events.on(\u0027clear_output.CodeCell\u0027, handle_clear_output);\n events.on(\u0027delete.Cell\u0027, handle_clear_output);\n events.on(\u0027kernel_ready.Kernel\u0027, handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !\u003d\u003d undefined) {\n try {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n \u003c/script\u003e\n\n"
},
{
"type": "HTML",
- "data": "\u003cscript\u003e function HoloViewsWidget() {\n}\n\nHoloViewsWidget.prototype.init_slider \u003d function(init_val){\n if(this.load_json) {\n this.from_json()\n } else {\n this.update_cache();\n }\n}\n\nHoloViewsWidget.prototype.populate_cache \u003d function(idx){\n this.cache[idx].innerHTML \u003d this.frames[idx];\n if (this.embed) {\n delete this.frames[idx];\n }\n}\n\nHoloViewsWidget.prototype.process_error \u003d function(msg){\n}\n\nHoloViewsWidget.prototype.from_json \u003d function() {\n var data_url \u003d this.json_path + this.id + \u0027.json\u0027;\n $.getJSON(data_url, $.proxy(function(json_data) {\n this.frames \u003d json_data;\n this.update_cache();\n this.update(0);\n }, this));\n}\n\nHoloViewsWidget.prototype.dynamic_update \u003d function(current){\n if (current \u003d\u003d\u003d undefined) {\n return\n }\n this.current \u003d current;\n if (this.comm) {\n var msg \u003d {comm_id: this.id+\u0027_client\u0027, content: current}\n this.comm.send(msg);\n }\n}\n\nHoloViewsWidget.prototype.update_cache \u003d function(force){\n var frame_len \u003d Object.keys(this.frames).length;\n for (var i\u003d0; i\u003cframe_len; i++) {\n if(!this.load_json || this.dynamic) {\n var frame \u003d Object.keys(this.frames)[i];\n } else {\n var frame \u003d i;\n }\n if(!(frame in this.cache) || force) {\n if ((frame in this.cache) \u0026\u0026 force) { this.cache[frame].remove() }\n var div \u003d document.createElement(\"div\");\n var parent \u003d document.getElementById(\"_anim_img\"+this.id);\n div.style.display \u003d \"none\";\n parent.appendChild(div)\n this.cache[frame] \u003d div;\n var cache_id \u003d \"_anim_img\"+this.id+\"_\"+frame;\n this.populate_cache(frame);\n }\n }\n}\n\nHoloViewsWidget.prototype.update \u003d function(current){\n if(current in this.cache) {\n for (var index in this.cache) {\n this.cache[index].style.display \u003d \"none\";\n }\n this.cache[current].style.display \u003d \"\";\n this.wait \u003d false;\n }\n}\n\nHoloViewsWidget.prototype.init_comms \u003d function() {\n var that \u003d this\n HoloViews.comm_manager.register_target(this.plot_id, this.id, function (msg) { that.msg_handler(msg) })\n if (!this.cached || this.dynamic) {\n function ack_callback(msg) {\n var msg \u003d msg.metadata;\n var comm_id \u003d msg.comm_id;\n var comm_status \u003d HoloViews.comm_status[comm_id];\n if (that.queue.length \u003e 0) {\n that.time \u003d Date.now();\n that.dynamic_update(that.queue[that.queue.length-1]);\n that.queue \u003d [];\n } else {\n that.wait \u003d false;\n }\n if ((msg.msg_type \u003d\u003d \"Ready\") \u0026\u0026 msg.content) {\n console.log(\"Python callback returned following output:\", msg.content);\n } else if (msg.msg_type \u003d\u003d \"Error\") {\n console.log(\"Python failed with the following traceback:\", msg.traceback)\n }\n }\n var comm \u003d HoloViews.comm_manager.get_client_comm(this.plot_id, this.id+\u0027_client\u0027, ack_callback);\n return comm\n }\n}\n\nHoloViewsWidget.prototype.msg_handler \u003d function(msg) {\n var metadata \u003d msg.metadata;\n if ((metadata.msg_type \u003d\u003d \"Ready\")) {\n if (metadata.content) {\n console.log(\"Python callback returned following output:\", metadata.content);\n }\n\treturn;\n } else if (metadata.msg_type \u003d\u003d \"Error\") {\n console.log(\"Python failed with the following traceback:\", metadata.traceback)\n return\n }\n this.process_msg(msg)\n}\n\nHoloViewsWidget.prototype.process_msg \u003d function(msg) {\n}\n\nfunction SelectionWidget(frames, id, slider_ids, keyMap, dim_vals, notFound, load_json, mode, cached, json_path, dynamic, plot_id){\n this.frames \u003d frames;\n this.id \u003d id;\n this.plot_id \u003d plot_id;\n this.slider_ids \u003d slider_ids;\n this.keyMap \u003d keyMap\n this.current_frame \u003d 0;\n this.current_vals \u003d dim_vals;\n this.load_json \u003d load_json;\n this.mode \u003d mode;\n this.notFound \u003d notFound;\n this.cached \u003d cached;\n this.dynamic \u003d dynamic;\n this.cache \u003d {};\n this.json_path \u003d json_path;\n this.init_slider(this.current_vals[0]);\n this.queue \u003d [];\n this.wait \u003d false;\n if (!this.cached || this.dynamic) {\n this.comm \u003d this.init_comms();\n }\n}\n\nSelectionWidget.prototype \u003d new HoloViewsWidget;\n\n\nSelectionWidget.prototype.get_key \u003d function(current_vals) {\n var key \u003d \"(\";\n for (var i\u003d0; i\u003cthis.slider_ids.length; i++)\n {\n var val \u003d this.current_vals[i];\n if (!(typeof val \u003d\u003d\u003d \u0027string\u0027)) {\n if (val % 1 \u003d\u003d\u003d 0) { val \u003d val.toFixed(1); }\n else { val \u003d val.toFixed(10); val \u003d val.slice(0, val.length-1);}\n }\n key +\u003d \"\u0027\" + val + \"\u0027\";\n if(i !\u003d this.slider_ids.length-1) { key +\u003d \u0027, \u0027;}\n else if(this.slider_ids.length \u003d\u003d 1) { key +\u003d \u0027,\u0027;}\n }\n key +\u003d \")\";\n return this.keyMap[key];\n}\n\nSelectionWidget.prototype.set_frame \u003d function(dim_val, dim_idx){\n this.current_vals[dim_idx] \u003d dim_val;\n var key \u003d this.current_vals;\n if (!this.dynamic) {\n key \u003d this.get_key(key)\n }\n if (this.dynamic || !this.cached) {\n if ((this.time !\u003d\u003d undefined) \u0026\u0026 ((this.wait) \u0026\u0026 ((this.time + 10000) \u003e Date.now()))) {\n this.queue.push(key);\n return\n }\n this.queue \u003d [];\n this.time \u003d Date.now();\n this.current_frame \u003d key;\n this.wait \u003d true;\n this.dynamic_update(key)\n } else if (key !\u003d\u003d undefined) {\n this.update(key)\n }\n}\n\n\n/* Define the ScrubberWidget class */\nfunction ScrubberWidget(frames, num_frames, id, interval, load_json, mode, cached, json_path, dynamic, plot_id){\n this.slider_id \u003d \"_anim_slider\" + id;\n this.loop_select_id \u003d \"_anim_loop_select\" + id;\n this.id \u003d id;\n this.plot_id \u003d plot_id;\n this.interval \u003d interval;\n this.current_frame \u003d 0;\n this.direction \u003d 0;\n this.dynamic \u003d dynamic;\n this.timer \u003d null;\n this.load_json \u003d load_json;\n this.mode \u003d mode;\n this.cached \u003d cached;\n this.frames \u003d frames;\n this.cache \u003d {};\n this.length \u003d num_frames;\n this.json_path \u003d json_path;\n document.getElementById(this.slider_id).max \u003d this.length - 1;\n this.init_slider(0);\n this.wait \u003d false;\n this.queue \u003d [];\n if (!this.cached || this.dynamic) {\n this.comm \u003d this.init_comms()\n }\n}\n\nScrubberWidget.prototype \u003d new HoloViewsWidget;\n\nScrubberWidget.prototype.set_frame \u003d function(frame){\n this.current_frame \u003d frame;\n var widget \u003d document.getElementById(this.slider_id);\n if (widget \u003d\u003d\u003d null) {\n this.pause_animation();\n return\n }\n widget.value \u003d this.current_frame;\n if (this.dynamic || !this.cached) {\n if ((this.time !\u003d\u003d undefined) \u0026\u0026 ((this.wait) \u0026\u0026 ((this.time + 10000) \u003e Date.now()))) {\n this.queue.push(frame);\n return\n }\n this.queue \u003d [];\n this.time \u003d Date.now();\n this.wait \u003d true;\n this.dynamic_update(frame)\n } else {\n this.update(frame)\n }\n}\n\nScrubberWidget.prototype.get_loop_state \u003d function(){\n var button_group \u003d document[this.loop_select_id].state;\n for (var i \u003d 0; i \u003c button_group.length; i++) {\n var button \u003d button_group[i];\n if (button.checked) {\n return button.value;\n }\n }\n return undefined;\n}\n\n\nScrubberWidget.prototype.next_frame \u003d function() {\n this.set_frame(Math.min(this.length - 1, this.current_frame + 1));\n}\n\nScrubberWidget.prototype.previous_frame \u003d function() {\n this.set_frame(Math.max(0, this.current_frame - 1));\n}\n\nScrubberWidget.prototype.first_frame \u003d function() {\n this.set_frame(0);\n}\n\nScrubberWidget.prototype.last_frame \u003d function() {\n this.set_frame(this.length - 1);\n}\n\nScrubberWidget.prototype.slower \u003d function() {\n this.interval /\u003d 0.7;\n if(this.direction \u003e 0){this.play_animation();}\n else if(this.direction \u003c 0){this.reverse_animation();}\n}\n\nScrubberWidget.prototype.faster \u003d function() {\n this.interval *\u003d 0.7;\n if(this.direction \u003e 0){this.play_animation();}\n else if(this.direction \u003c 0){this.reverse_animation();}\n}\n\nScrubberWidget.prototype.anim_step_forward \u003d function() {\n if(this.current_frame \u003c this.length - 1){\n this.next_frame();\n }else{\n var loop_state \u003d this.get_loop_state();\n if(loop_state \u003d\u003d \"loop\"){\n this.first_frame();\n }else if(loop_state \u003d\u003d \"reflect\"){\n this.last_frame();\n this.reverse_animation();\n }else{\n this.pause_animation();\n this.last_frame();\n }\n }\n}\n\nScrubberWidget.prototype.anim_step_reverse \u003d function() {\n if(this.current_frame \u003e 0){\n this.previous_frame();\n } else {\n var loop_state \u003d this.get_loop_state();\n if(loop_state \u003d\u003d \"loop\"){\n this.last_frame();\n }else if(loop_state \u003d\u003d \"reflect\"){\n this.first_frame();\n this.play_animation();\n }else{\n this.pause_animation();\n this.first_frame();\n }\n }\n}\n\nScrubberWidget.prototype.pause_animation \u003d function() {\n this.direction \u003d 0;\n if (this.timer){\n clearInterval(this.timer);\n this.timer \u003d null;\n }\n}\n\nScrubberWidget.prototype.play_animation \u003d function() {\n this.pause_animation();\n this.direction \u003d 1;\n var t \u003d this;\n if (!this.timer) this.timer \u003d setInterval(function(){t.anim_step_forward();}, this.interval);\n}\n\nScrubberWidget.prototype.reverse_animation \u003d function() {\n this.pause_animation();\n this.direction \u003d -1;\n var t \u003d this;\n if (!this.timer) this.timer \u003d setInterval(function(){t.anim_step_reverse();}, this.interval);\n}\n\nfunction extend(destination, source) {\n for (var k in source) {\n if (source.hasOwnProperty(k)) {\n destination[k] \u003d source[k];\n }\n }\n return destination;\n}\n\nfunction update_widget(widget, values) {\n if (widget.hasClass(\"ui-slider\")) {\n widget.slider(\u0027option\u0027, {\n min: 0,\n max: values.length-1,\n dim_vals: values,\n value: 0,\n dim_labels: values\n })\n widget.slider(\u0027option\u0027, \u0027slide\u0027).call(widget, event, {value: 0})\n } else {\n widget.empty();\n for (var i\u003d0; i\u003cvalues.length; i++){\n widget.append($(\"\u003coption\u003e\", {\n value: i,\n text: values[i]\n }))\n };\n widget.data(\u0027values\u0027, values);\n widget.data(\u0027value\u0027, 0);\n widget.trigger(\"change\");\n };\n}\n\nfunction init_slider(id, plot_id, dim, values, next_vals, labels, dynamic, step, value, next_dim,\n dim_idx, delay, jQueryUI_CDN, UNDERSCORE_CDN) {\n // Slider JS Block START\n function loadcssfile(filename){\n var fileref\u003ddocument.createElement(\"link\")\n fileref.setAttribute(\"rel\", \"stylesheet\")\n fileref.setAttribute(\"type\", \"text/css\")\n fileref.setAttribute(\"href\", filename)\n document.getElementsByTagName(\"head\")[0].appendChild(fileref)\n }\n loadcssfile(\"https://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css\");\n /* Check if jQuery and jQueryUI have been loaded\n otherwise load with require.js */\n var jQuery \u003d window.jQuery,\n // check for old versions of jQuery\n oldjQuery \u003d jQuery \u0026\u0026 !!jQuery.fn.jquery.match(/^1\\.[0-4](\\.|$)/),\n jquery_path \u003d \u0027\u0027,\n paths \u003d {},\n noConflict;\n var jQueryUI \u003d jQuery.ui;\n // check for jQuery\n if (!jQuery || oldjQuery) {\n // load if it\u0027s not available or doesn\u0027t meet min standards\n paths.jQuery \u003d jQuery;\n noConflict \u003d !!oldjQuery;\n } else {\n // register the current jQuery\n define(\u0027jquery\u0027, [], function() { return jQuery; });\n }\n if (!jQueryUI) {\n paths.jQueryUI \u003d jQueryUI_CDN.slice(null, -3);\n } else {\n define(\u0027jQueryUI\u0027, [], function() { return jQuery.ui; });\n }\n paths.underscore \u003d UNDERSCORE_CDN.slice(null, -3);\n var jquery_require \u003d {\n paths: paths,\n shim: {\n \"jQueryUI\": {\n exports:\"$\",\n deps: [\u0027jquery\u0027]\n },\n \"underscore\": {\n exports: \u0027_\u0027\n }\n }\n }\n require.config(jquery_require);\n require([\"jQueryUI\", \"underscore\"], function(jUI, _){\n if (noConflict) $.noConflict(true);\n var vals \u003d values;\n if (dynamic \u0026\u0026 vals.constructor \u003d\u003d\u003d Array) {\n var default_value \u003d parseFloat(value);\n var min \u003d parseFloat(vals[0]);\n var max \u003d parseFloat(vals[vals.length-1]);\n var wstep \u003d step;\n var wlabels \u003d [default_value];\n var init_label \u003d default_value;\n } else {\n var min \u003d 0;\n if (dynamic) {\n var max \u003d Object.keys(vals).length - 1;\n var init_label \u003d labels[value];\n var default_value \u003d values[value];\n } else {\n var max \u003d vals.length - 1;\n var init_label \u003d labels[value];\n var default_value \u003d value;\n }\n var wstep \u003d 1;\n var wlabels \u003d labels;\n }\n function adjustFontSize(text) {\n var width_ratio \u003d (text.parent().width()/8)/text.val().length;\n var size \u003d Math.min(0.9, Math.max(0.6, width_ratio))+\u0027em\u0027;\n text.css(\u0027font-size\u0027, size);\n }\n var slider \u003d $(\u0027#_anim_widget\u0027+id+\u0027_\u0027+dim);\n slider.slider({\n animate: \"fast\",\n min: min,\n max: max,\n step: wstep,\n value: default_value,\n dim_vals: vals,\n dim_labels: wlabels,\n next_vals: next_vals,\n slide: function(event, ui) {\n var vals \u003d slider.slider(\"option\", \"dim_vals\");\n var next_vals \u003d slider.slider(\"option\", \"next_vals\");\n var dlabels \u003d slider.slider(\"option\", \"dim_labels\");\n if (dynamic) {\n var dim_val \u003d ui.value;\n if (vals.constructor \u003d\u003d\u003d Array) {\n var label \u003d ui.value;\n } else {\n var label \u003d dlabels[ui.value];\n }\n } else {\n var dim_val \u003d vals[ui.value];\n var label \u003d dlabels[ui.value];\n }\n var text \u003d $(\u0027#textInput\u0027+id+\u0027_\u0027+dim);\n text.val(label);\n adjustFontSize(text);\n HoloViews.index[plot_id].set_frame(dim_val, dim_idx);\n if (Object.keys(next_vals).length \u003e 0) {\n var new_vals \u003d next_vals[dim_val];\n var next_widget \u003d $(\u0027#_anim_widget\u0027+id+\u0027_\u0027+next_dim);\n update_widget(next_widget, new_vals);\n }\n }\n });\n slider.keypress(function(event) {\n if (event.which \u003d\u003d 80 || event.which \u003d\u003d 112) {\n var start \u003d slider.slider(\"option\", \"value\");\n var stop \u003d slider.slider(\"option\", \"max\");\n for (var i\u003dstart; i\u003c\u003dstop; i++) {\n var delay \u003d i*delay;\n $.proxy(function doSetTimeout(i) { setTimeout($.proxy(function() {\n var val \u003d {value:i};\n slider.slider(\u0027value\u0027,i);\n slider.slider(\"option\", \"slide\")(null, val);\n }, slider), delay);}, slider)(i);\n }\n }\n if (event.which \u003d\u003d 82 || event.which \u003d\u003d 114) {\n var start \u003d slider.slider(\"option\", \"value\");\n var stop \u003d slider.slider(\"option\", \"min\");\n var count \u003d 0;\n for (var i\u003dstart; i\u003e\u003dstop; i--) {\n var delay \u003d count*delay;\n count \u003d count + 1;\n $.proxy(function doSetTimeout(i) { setTimeout($.proxy(function() {\n var val \u003d {value:i};\n slider.slider(\u0027value\u0027,i);\n slider.slider(\"option\", \"slide\")(null, val);\n }, slider), delay);}, slider)(i);\n }\n }\n });\n var textInput \u003d $(\u0027#textInput\u0027+id+\u0027_\u0027+dim)\n textInput.val(init_label);\n adjustFontSize(textInput);\n });\n}\n\nfunction init_dropdown(id, plot_id, dim, vals, value, next_vals, labels, next_dim, dim_idx, dynamic) {\n var widget \u003d $(\"#_anim_widget\"+id+\u0027_\u0027+dim);\n widget.data(\u0027values\u0027, vals)\n for (var i\u003d0; i\u003cvals.length; i++){\n if (dynamic) {\n var val \u003d vals[i];\n } else {\n var val \u003d i;\n }\n widget.append($(\"\u003coption\u003e\", {\n value: val,\n text: labels[i]\n }));\n };\n widget.data(\"next_vals\", next_vals);\n widget.val(value);\n widget.on(\u0027change\u0027, function(event, ui) {\n if (dynamic) {\n var dim_val \u003d parseInt(this.value);\n } else {\n var dim_val \u003d $.data(this, \u0027values\u0027)[this.value];\n }\n var next_vals \u003d $.data(this, \"next_vals\");\n if (Object.keys(next_vals).length \u003e 0) {\n var new_vals \u003d next_vals[dim_val];\n var next_widget \u003d $(\u0027#_anim_widget\u0027+id+\u0027_\u0027+next_dim);\n update_widget(next_widget, new_vals);\n }\n var widgets \u003d HoloViews.index[plot_id]\n if (widgets) {\n widgets.set_frame(dim_val, dim_idx);\n }\n });\n}\n\n\nif (window.HoloViews \u003d\u003d\u003d undefined) {\n window.HoloViews \u003d {}\n window.PyViz \u003d window.HoloViews\n} else if (window.PyViz \u003d\u003d\u003d undefined) {\n window.PyViz \u003d window.HoloViews\n}\n\n\nvar _namespace \u003d {\n init_slider: init_slider,\n init_dropdown: init_dropdown,\n comms: {},\n comm_status: {},\n index: {},\n plot_index: {},\n kernels: {},\n receivers: {}\n}\n\nfor (var k in _namespace) {\n if (!(k in window.HoloViews)) {\n window.HoloViews[k] \u003d _namespace[k];\n }\n}\n\n// Define Bokeh specific subclasses\nfunction BokehSelectionWidget() {\n SelectionWidget.apply(this, arguments);\n}\n\nfunction BokehScrubberWidget() {\n ScrubberWidget.apply(this, arguments);\n}\n\n// Let them inherit from the baseclasses\nBokehSelectionWidget.prototype \u003d Object.create(SelectionWidget.prototype);\nBokehScrubberWidget.prototype \u003d Object.create(ScrubberWidget.prototype);\n\n// Define methods to override on widgets\nvar BokehMethods \u003d {\n update_cache : function(){\n for (var index in this.frames) {\n this.frames[index] \u003d JSON.parse(this.frames[index]);\n }\n },\n update : function(current){\n if (current \u003d\u003d\u003d undefined) {\n return;\n }\n var data \u003d this.frames[current];\n if (data !\u003d\u003d undefined) {\n if (data.root in HoloViews.plot_index) {\n var doc \u003d HoloViews.plot_index[data.root].model.document;\n } else {\n var doc \u003d Bokeh.index[data.root].model.document;\n }\n doc.apply_json_patch(data.content);\n }\n },\n init_comms: function() {\n if (Bokeh.protocol !\u003d\u003d undefined) {\n this.receiver \u003d new Bokeh.protocol.Receiver()\n } else {\n this.receiver \u003d null;\n }\n return HoloViewsWidget.prototype.init_comms.call(this);\n },\n process_msg : function(msg) {\n if (this.plot_id in HoloViews.plot_index) {\n var doc \u003d HoloViews.plot_index[this.plot_id].model.document;\n } else {\n var doc \u003d Bokeh.index[this.plot_id].model.document;\n }\n if (this.receiver \u003d\u003d\u003d null) { return }\n var receiver \u003d this.receiver;\n if (msg.buffers.length \u003e 0) {\n receiver.consume(msg.buffers[0].buffer)\n } else {\n receiver.consume(msg.content.data)\n }\n const comm_msg \u003d receiver.message;\n if ((comm_msg !\u003d null) \u0026\u0026 (doc !\u003d null)) {\n doc.apply_json_patch(comm_msg.content, comm_msg.buffers)\n }\n }\n}\n\n// Extend Bokeh widgets with backend specific methods\nextend(BokehSelectionWidget.prototype, BokehMethods);\nextend(BokehScrubberWidget.prototype, BokehMethods);\n\nwindow.HoloViews.BokehSelectionWidget \u003d BokehSelectionWidget\nwindow.HoloViews.BokehScrubberWidget \u003d BokehScrubberWidget\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target \u003d function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !\u003d\u003d undefined) \u0026\u0026 (Jupyter.notebook.kernel !\u003d null))) {\n var comm_manager \u003d window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) \u0026\u0026 (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg \u003d msg_handler;\n });\n }\n }\n\n JupyterCommManager.prototype.get_client_comm \u003d function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !\u003d\u003d undefined) \u0026\u0026 (Jupyter.notebook.kernel !\u003d null))) {\n var comm_manager \u003d window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm \u003d comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) \u0026\u0026 (window.PyViz.kernels[plot_id])) {\n var comm \u003d window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg \u003d msg_handler;\n }\n }\n\n window.PyViz.comms[comm_id] \u003d comm;\n return comm;\n }\n\n window.PyViz.comm_manager \u003d new JupyterCommManager();\n \n\nvar JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\nvar HTML_MIME_TYPE \u003d \u0027text/html\u0027;\nvar EXEC_MIME_TYPE \u003d \u0027application/vnd.holoviews_exec.v0+json\u0027;\nvar CLASS_NAME \u003d \u0027output\u0027;\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div \u003d document.createElement(\"div\");\n var script \u003d document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n if ((output.data \u003d\u003d undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n if (id !\u003d\u003d undefined) {\n var nchildren \u003d toinsert.length;\n var html_node \u003d toinsert[nchildren-1].children[0];\n html_node.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var scripts \u003d [];\n var nodelist \u003d html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript \u003d document.createElement(\"script\");\n var attrs \u003d [];\n var nodemap \u003d oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent \u003d output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id \u003d id;\n if ((window.Bokeh !\u003d\u003d undefined) \u0026\u0026 (id in Bokeh.index)) {\n window.PyViz.plot_index[id] \u003d Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] \u003d null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id \u003d handle.cell.output_area._hv_plot_id;\n var server_id \u003d handle.cell.output_area._bokeh_server_id;\n if (((id \u003d\u003d\u003d undefined) || !(id in PyViz.plot_index)) \u0026\u0026 (server_id !\u003d\u003d undefined)) { return; }\n var comm \u003d window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !\u003d\u003d null) {\n comm.send({event_type: \u0027server_delete\u0027, \u0027id\u0027: server_id});\n return;\n } else if (comm !\u003d\u003d null) {\n comm.send({event_type: \u0027delete\u0027, \u0027id\u0027: id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !\u003d\u003d undefined) \u0026 (id in window.Bokeh.index)) {\n var doc \u003d window.Bokeh.index[id].model.document\n doc.clear();\n const i \u003d window.Bokeh.documents.indexOf(doc);\n if (i \u003e -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index \u003d {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on(\u0027output_added.OutputArea\u0027, handle_add_output);\n events.on(\u0027output_updated.OutputArea\u0027, handle_update_output);\n events.on(\u0027clear_output.CodeCell\u0027, handle_clear_output);\n events.on(\u0027delete.Cell\u0027, handle_clear_output);\n events.on(\u0027kernel_ready.Kernel\u0027, handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !\u003d\u003d undefined) {\n try {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n \u003c/script\u003e\n\n"
+ "data": "\n\u003cdiv class\u003d\"logo-block\"\u003e\n\u003cimg src\u003d\u0027data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAB+wAAAfsBxc2miwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA6zSURB\nVHic7ZtpeFRVmsf/5966taWqUlUJ2UioBBJiIBAwCZtog9IOgjqACsogKtqirT2ttt069nQ/zDzt\ntI4+CrJIREFaFgWhBXpUNhHZQoKBkIUASchWla1S+3ar7r1nPkDaCAnZKoQP/D7mnPOe9/xy76n3\nnFSAW9ziFoPFNED2LLK5wcyBDObkb8ZkxuaoSYlI6ZcOKq1eWFdedqNzGHQBk9RMEwFAASkk0Xw3\nETacDNi2vtvc7L0ROdw0AjoSotQVkKSvHQz/wRO1lScGModBFbDMaNRN1A4tUBCS3lk7BWhQkgpD\nlG4852/+7DWr1R3uHAZVQDsbh6ZPN7CyxUrCzJMRouusj0ipRwD2uKm0Zn5d2dFwzX1TCGhnmdGo\nG62Nna+isiUqhkzuKrkQaJlPEv5mFl2fvGg2t/VnzkEV8F5ioioOEWkLG86fvbpthynjdhXYZziQ\nx1hC9J2NFyi8vCTt91Fh04KGip0AaG9zuCk2wQCVyoNU3Hjezee9bq92duzzTmxsRJoy+jEZZZYo\nGTKJ6SJngdJqAfRzpze0+jHreUtPc7gpBLQnIYK6BYp/uGhw9YK688eu7v95ysgshcg9qSLMo3JC\n4jqLKQFBgdKDPoQ+Pltb8dUyQLpeDjeVgI6EgLIQFT5tEl3rn2losHVsexbZ3EyT9wE1uGdkIPcy\nBGxn8QUq1QrA5nqW5i2tLqvrrM9NK6AdkVIvL9E9bZL/oyfMVd/jqvc8LylzRBKDJSzIExwhQzuL\nQYGQj4rHfFTc8mUdu3E7yoLtbTe9gI4EqVgVkug2i5+uXGo919ixbRog+3fTbQ8qJe4ZOYNfMoTI\nOoshUNosgO60AisX15aeI2PSIp5KiFLI9ubb1vV3Qb2ltwLakUCDAkWX7/nHKRmmGIl9VgYsUhJm\n2NXjKYADtM1ygne9QQDIXlk49FBstMKx66D1v4+XuQr7vqTe0VcBHQlRWiOCbmmSYe2SqtL6q5rJ\nzsTb7lKx3FKOYC4DoqyS/B5bvLPxvD9Qtf6saxYLQGJErmDOdOMr/zo96km1nElr8bmPOBwI9COv\nHnFPRIwmkSOv9kcAS4heRsidOkpeWBgZM+UBrTFAXNYL5Vf2ii9c1trNzpYdaoVil3WIc+wdk+gQ\nnoie3ecCcxt9ITcLAPWt/laGEO/9U6PmzZkenTtsSMQ8uYywJVW+grCstAvCIaAdArAsIWkRDDs/\nKzLm2YcjY1Lv0UdW73HabE9n6V66cxSzfEmuJssTpKGVp+0vHq73FwL46eOjpMpbRAnNmJFrGJNu\nUkf9Yrz+3rghiumCKNXXWPhLYcjxGsIpoCMsIRoFITkW8AuyM8jC1+/QLx4bozCEJIq38+1rtpR6\nV/yzb8eBlRb3fo5l783N0CWolAzJHaVNzkrTzlEp2bQ2q3TC5gn6wpnoQAmwSiGh2GitnTmVMc5O\nUyfKWUKCIsU7+fZDKwqdT6DDpvkzAX4/+AMFjk0tDp5GRXLpQ2MUmhgDp5gxQT8+Y7hyPsMi8uxF\n71H0oebujHALECjFKaW9Lm68n18wXp2kVzIcABytD5iXFzg+WVXkegpAsOOYziqo0OkK76GyquC3\nltZAzMhhqlSNmmWTE5T6e3IN05ITFLM4GdN0vtZ3ob8Jh1NAKXFbm5PtLU/eqTSlGjkNAJjdgn/N\naedXa0tdi7+t9G0FIF49rtMSEgAs1kDLkTPO7ebm4IUWeyh1bKomXqlgMG6kJmHcSM0clYLJ8XtR\n1GTnbV3F6I5wCGikAb402npp1h1s7LQUZZSMIfALFOuL3UUrfnS8+rez7v9qcold5tilgHbO1fjK\n9ubb17u9oshxzMiUBKXWqJNxd+fqb0tLVs4lILFnK71H0Ind7uiPgACVcFJlrb0tV6DzxqqTIhUM\nCwDf1/rrVhTa33/3pGPxJYdQ2l2cbgVcQSosdx8uqnDtbGjh9SlDVSMNWhlnilfqZk42Th2ZpLpf\nxrHec5e815zrr0dfBZSwzkZfqsv+1FS1KUknUwPARVvItfKUY+cn57yP7qv07UE3p8B2uhUwLk09\ne0SCOrK+hbdYHYLjRIl71wWzv9jpEoeOHhGRrJAzyEyNiJuUqX0g2sBN5kGK6y2Blp5M3lsB9Qh4\ny2Ja6x6+i0ucmKgwMATwhSjdUu49tKrQ/pvN5d53ml2CGwCmJipmKjgmyuaXzNeL2a0AkQ01Th5j\n2DktO3Jyk8f9vcOBQHV94OK+fPumJmvQHxJoWkaKWq9Vs+yUsbq0zGT1I4RgeH2b5wef7+c7bl8F\neKgoHVVZa8ZPEORzR6sT1BzDUAD/d9F78e2Tzv99v8D+fLVTqAKAsbGamKey1Mt9Ann4eH3gTXTz\nidWtAJ8PQWOk7NzSeQn/OTHDuEikVF1R4z8BQCy+6D1aWRfY0tTGG2OM8rRoPaeIj5ZHzJxszElN\nVM8K8JS5WOfv8mzRnQAKoEhmt8gyPM4lU9SmBK1MCQBnW4KONT86v1hZ1PbwSXPw4JWussVjtH9Y\nNCoiL9UoH/6PSu8jFrfY2t36erQHXLIEakMi1SydmzB31h3GGXFDFNPaK8Rme9B79Ixrd0WN+1ij\nNRQ/doRmuFLBkHSTOm5GruG+pFjFdAmorG4IXH1Qua6ASniclfFtDYt+oUjKipPrCQB7QBQ2lrgP\nfFzm+9XWUtcqJ3/5vDLDpJ79XHZk3u8nGZ42qlj1+ydtbxysCezrydp6ugmipNJ7WBPB5tydY0jP\nHaVNzs3QzeE4ZpTbI+ZbnSFPbVOw9vsfnVvqWnirPyCNGD08IlqtYkh2hjZ5dErEQzoNm+6ykyOt\nLt5/PQEuSRRKo22VkydK+vvS1XEKlhCJAnsqvcVvH7f/ZU2R67eXbMEGAMiIV5oWZWiWvz5Fv2xG\nsjqNJQRvn3Rs2lji/lNP19VjAQDgD7FHhujZB9OGqYxRkZxixgRDVlqS6uEOFaJUVu0rPFzctrnF\nJqijImVp8dEKVWyUXDk92zAuMZ6bFwpBU1HrOw6AdhQgUooChb0+ItMbWJitSo5Ws3IAOGEOtL53\n0vHZih9sC4vtofZ7Qu6523V/fmGcds1TY3V36pUsBwAbSlxnVh2xLfAD/IAIMDf7XYIkNmXfpp2l\n18rkAJAy9HKFaIr/qULkeQQKy9zf1JgDB2uaeFNGijo5QsUyacNUUTOnGO42xSnv4oOwpDi1zYkc\nefUc3I5Gk6PhyTuVKaOGyLUAYPGIoY9Pu/atL/L92+4q9wbflRJ2Trpm/jPjdBtfnqB/dIThcl8A\nKG7hbRuKnb8qsQsVvVlTrwQAQMUlf3kwJI24Z4JhPMtcfng5GcH49GsrxJpGvvHIaeem2ma+KSjQ\nlIwUdYyCY8j4dE1KzijNnIP2llF2wcXNnsoapw9XxsgYAl6k+KzUXbi2yP3KR2ecf6z3BFsBICdW\nnvnIaG3eHybqX7vbpEqUMT+9OL4Qpe8VON7dXuFd39v19FoAABRVePbGGuXTszO0P7tu6lghUonE\nllRdrhArLvmKdh9u29jcFiRRkfLUxBiFNiqSU9icoZQHo5mYBI1MBgBH6wMNb+U7Pnw337H4gi1Y\nciWs+uks3Z9fztUvfzxTm9Ne8XXkvQLHNytOOZeiD4e0PgkAIAYCYknKUNUDSXEKzdWNpnil7r4p\nxqkjTarZMtk/K8TQ6Qve78qqvXurGwIJqcOUKfUWHsm8KGvxSP68YudXq4pcj39X49uOK2X142O0\nTz5/u/7TVybqH0rSya6ZBwD21/gubbrgWdDgEOx9WUhfBaC2ibcEBYm7a7x+ukrBMNcEZggyR0TE\nT8zUPjikQ4VosQZbTpS4vqizBKvqmvjsqnpfzaZyx9JPiz1/bfGKdgD45XB1zoIMzYbfTdS/NClB\nGct0USiY3YL/g0LHy/uq/Ef6uo5+n0R/vyhp17Klpge763f8rMu6YU/zrn2nml+2WtH+Z+5IAAFc\n2bUTdTDOSNa9+cQY7YLsOIXhevEkCvzph7a8laecz/Un/z4/Ae04XeL3UQb57IwU9ZDr9UuKVajv\nnxp1+1UVIo/LjztZkKH59fO3G/JemqCfmaCRqbqbd90ZZ8FfjtkfAyD0J/9+C2h1hDwsSxvGjNDc\nb4zk5NfrSwiQblLHzZhg+Jf4aPlUwpDqkQqa9nimbt1/TDH8OitGMaQnj+RJS6B1fbF7SY1TqO5v\n/v0WAADl1f7zokgS7s7VT2DZ7pegUjBM7mjtiDZbcN4j0YrHH0rXpCtY0qPX0cVL0rv5jv/ZXend\n0u/EESYBAFBU4T4Qa5TflZOhTe7pmKpaP8kCVUVw1+yhXfJWvn1P3hnXi33JsTN6PnP3hHZ8Z3/h\naLHzmkNPuPj7Bc/F/Q38CwjTpSwQXgE4Vmwry9tpfq/ZFgqFMy4AVDtCvi8rvMvOmv0N4YwbVgEA\nsPM72/KVnzfspmH7HQGCRLG2yL1+z8XwvPcdCbsAANh+xPzstgMtxeGKt+6MK3/tacfvwhWvIwMi\noKEBtm0H7W+UVfkc/Y1V0BhoPlDr/w1w/eu1vjIgAgDg22OtX6/eYfnEz/focrZTHAFR+PSs56/7\nq32nwpjazxgwAQCwcU/T62t3WL7r6/jVRa6/byp1rei+Z98ZUAEAhEPHPc8fKnTU9nbgtnOe8h0l\n9hcGIqmODLQAHCy2Xti6v/XNRivf43f4fFvIteu854+VHnR7q9tfBlwAAGz+pnndB9vM26UebAe8\nSLHujPOTPVW+rwY+sxskAAC2HrA8t2Vvc7ffP1r9o+vwR2dcr92InIAbKKC1FZ5tB1tf+/G8p8sv\nN/9Q5zd/XR34LYCwV5JdccMEAMDBk45DH243r/X4xGvqxFa/GNpS7n6rwOwNWwHVE26oAADYurf1\nzx/utOzt+DMKYM0p17YtZZ5VNzqfsB2HewG1WXE8PoZ7gOclbTIvynZf9JV+fqZtfgs/8F/Nu5rB\nEIBmJ+8QRMmpU7EzGRsf2FzuePqYRbzh/zE26EwdrT10f6r6o8HOYzCJB9Dpff8tbnGLG8L/A/WE\nroTBs2RqAAAAAElFTkSuQmCC\u0027\n style\u003d\u0027height:25px; border-radius:12px; display: inline-block; float: left; vertical-align: middle\u0027\u003e\u003c/img\u003e\n\n\n \u003cimg src\u003d\u0027data:image/png;base64,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\u003d\u003d\u0027\n style\u003d\u0027height:15px; border-radius:12px; display: inline-block; float: left\u0027\u003e\u003c/img\u003e\n \n\n\n\n\n\u003c/div\u003e\n\n"
},
{
"type": "HTML",
- "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.pydata.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1157\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n\n"
+ "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1164\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1157\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };var element \u003d document.getElementById(\"1157\");\n if (element \u003d\u003d null) {\n console.error(\"Bokeh: ERROR: autoload.js configured with elementid \u00271157\u0027 but no matching script tag was found. \")\n return false;\n }\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n var css_urls \u003d [];\n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n \n function(Bokeh) {\n \n document.getElementById(\"1157\").textContent \u003d \"BokehJS is loading...\";\n\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1157\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));\u003c/script\u003e\n"
+ "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n var JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\n var HTML_MIME_TYPE \u003d \u0027text/html\u0027;\n var EXEC_MIME_TYPE \u003d \u0027application/vnd.bokehjs_exec.v0+json\u0027;\n var CLASS_NAME \u003d \u0027output_bokeh rendered_html\u0027;\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n var script \u003d document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n var cell \u003d handle.cell;\n\n var id \u003d cell.output_area._bokeh_element_id;\n var server_id \u003d cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id !\u003d null \u0026\u0026 id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !\u003d\u003d undefined) {\n // Clean up Bokeh references\n var cmd \u003d \"from bokeh.io.state import curstate; print(curstate().uuid_to_server[\u0027\" + server_id + \"\u0027].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd, {\n iopub: {\n output: function(msg) {\n var id \u003d msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n var cmd \u003d \"import bokeh.io.notebook as ion; ion.destroy_server(\u0027\" + server_id + \"\u0027)\";\n cell.notebook.kernel.execute(cmd);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type !\u003d \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !\u003d\u003d undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent \u003d output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent \u003d bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on(\u0027clear_output.CodeCell\u0027, handleClearOutput);\n events.on(\u0027delete.Cell\u0027, handleClearOutput);\n\n /* Handle when a new output is added */\n events.on(\u0027output_added.OutputArea\u0027, handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !\u003d\u003d undefined) {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n }\n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1164\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i \u003d 0; i \u003c css_urls.length; i++) {\n const url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n const hashes \u003d {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\": \"XypntL49z55iwGVUW4qsEu83zKL3XEcz0MjuGOQ9SlaaQ68X/g+k1FcioZi7oQAc\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\": \"bEsM86IHGDTLCS0Zod8a8WM6Y4+lafAL/eSiyQcuPzinmWNgNO2/olUF0Z2Dkn5i\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\": \"TX0gSQTdXTTeScqxj6PVQxTiRW8DOoGVwinyi1D3kxv7wuxQ02XkOxv0xwiypcAH\"};\n\n for (let i \u003d 0; i \u003c js_urls.length; i++) {\n const url \u003d js_urls[i];\n const element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.async \u003d false;\n element.src \u003d url;\n if (url in hashes) {\n element.crossOrigin \u003d \"anonymous\";\n element.integrity \u003d \"sha384-\" + hashes[url];\n }\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n \n var js_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator.js\", \"https://unpkg.com/moment@2.27.0/moment.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\", \"https://unpkg.com/@holoviz/panel@^0.11.3/dist/panel.min.js\"];\n var css_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/css/tabulator_simple.min.css\"];\n \n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !\u003d\u003d undefined || force \u003d\u003d\u003d true) {\n \n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1164\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482815_131583170",
"id": "20180120-131731_1558753626",
"dateCreated": "2020-02-05 14:34:42.815",
- "dateStarted": "2020-03-11 14:24:29.375",
- "dateFinished": "2020-03-11 14:24:31.324",
+ "dateStarted": "2021-06-15 03:30:04.883",
+ "dateFinished": "2021-06-15 03:30:07.327",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nstation_info \u003d pd.read_csv(\u0027https://raw.githubusercontent.com/holoviz/holoviews/master/examples/assets/station_info.csv\u0027)\nstation_info.head()\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:31.333",
+ "dateUpdated": "2021-06-15 03:30:07.392",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -701,18 +725,20 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885453474_1167659991",
"id": "paragraph_1580885453474_1167659991",
"dateCreated": "2020-02-05 14:50:53.474",
- "dateStarted": "2020-03-11 14:24:31.424",
- "dateFinished": "2020-03-11 14:24:32.678",
+ "dateStarted": "2021-06-15 03:30:07.718",
+ "dateFinished": "2021-06-15 03:30:08.228",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nscatter \u003d hv.Scatter(station_info, \u0027services\u0027, \u0027ridership\u0027)\nscatter",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:32.764",
+ "dateUpdated": "2021-06-15 03:30:08.318",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -735,23 +761,25 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv id\u003d\u00271224\u0027 style\u003d\u0027display: table; margin: 0 auto;\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"7f0d5a1f-6e3c-4e74-94c3-abacae70aa73\" data-root-id\u003d\"1224\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"d1757c5f-59ab-4e30-99ee-e82336d5e1f0\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1233\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1237\",\"type\":\"Grid\"},{\"id\":\"1242\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"1238\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":300,\"plot_width\":300,\"renderers\":[{\"id\":\"1260\",\"type\":\"GlyphRenderer\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1225\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1248\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"1222\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1229\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1223\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1231\",\"type\":\"LinearScale\"}},\"id\":\"1224\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"source\":{\"id\":\"1254\",\"type\":\"ColumnDataSource\"}},\"id\":\"1261\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1229\",\"type\":\"LinearScale\"},{\"attributes\":{\"overlay\":{\"id\":\"1271\",\"type\":\"BoxAnnotation\"}},\"id\":\"1246\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1247\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1245\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1262\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"1234\",\"type\":\"BasicTicker\"}},\"id\":\"1237\",\"type\":\"Grid\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"1225\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1264\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1243\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1244\",\"type\":\"PanTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1271\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1234\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"ridership\":{\"__ndarray__\":\"O8eA7PXOHkD59xkXDmQXQCCZDp2eFwNAhlW8kXk4MECHakqyDh8wQIay8PW1BihAxca8jjiUF0ADfSJPkuI+QDasqSwKqUFAXDtREhJpBUBxy0dS0iFDQMpTVtP17C9At7OvPEhnI0BgxhSscTpLQIodjUP9llBAf4tOlloPIEAkmdU73Ho0QBluwOeH4RJAaB1VTRCROUAguTXptkw3QMK/CBozKR9AEHLe/8d5JEAaMh6lElIwQFhYcD/geSlAsRcK2A5WEkBrJt9sc2M4QLpm8s02nyNAObh0zHnWEEDhRV9BmgknQEOQgxJmyhVAc3/1uG9VKUBoBYasbvXyP4VbPpKSTiJAlq31RUJb/T9zf/W4b1UpQLUTJSGR9iRAak/JObHvNkDVdaimJDlBQJRL4xde6QpAQKiLFMpC/T8eMuVDULUFQOoENBE2dCBAQmK7e4BOEkDqBDQRNnQgQNLHfECgs/s/qwfMQ6ZQN0B9WkV/aF5HQFsomZzagSRAP91AgXeCEUAIkncOZWg1QMMrSZ7rixVA2liJeVbCE0DBAS1dwXb/PwUx0LUvgCFAaAdcV8xYHkCKHY1D/ZZQQP5pozoduCxA+FeP+1ZLLEAFMdC1L4AhQOWc2EP76DBA\",\"dtype\":\"float64\",\"shape\":[60]},\"services\":[1,1,1,6,1,7,4,8,8,2,13,8,2,15,7,4,2,1,3,6,2,2,8,2,3,10,6,4,7,2,2,2,2,2,4,3,13,7,2,3,3,1,1,3,2,8,5,2,2,7,4,4,1,1,5,7,4,7,3,1]},\"selected\":{\"id\":\"1255\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1273\",\"type\":\"UnionRenderers\"}},\"id\":\"1254\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1273\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1243\",\"type\":\"SaveTool\"},{\"id\":\"1244\",\"type\":\"PanTool\"},{\"id\":\"1245\",\"type\":\"WheelZoomTool\"},{\"id\":\"1246\",\"type\":\"BoxZoomTool\"},{\"id\":\"1247\",\"type\":\"ResetTool\"}]},\"id\":\"1248\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null,\"end\":66.359208,\"reset_end\":66.359208,\"reset_start\":1.18492,\"start\":1.18492,\"tags\":[[[\"ridership\",\"ridership\",null]]]},\"id\":\"1223\",\"type\":\"Range1d\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"1239\",\"type\":\"BasicTicker\"}},\"id\":\"1242\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1255\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1239\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"end\":15.0,\"reset_end\":15.0,\"reset_start\":1.0,\"start\":1.0,\"tags\":[[[\"services\",\"services\",null]]]},\"id\":\"1222\",\"type\":\"Range1d\"},{\"attributes\":{\"axis_label\":\"ridership\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1264\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1239\",\"type\":\"BasicTicker\"}},\"id\":\"1238\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_color\":{\"value\":\"#30a2da\"},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1257\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"1231\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1258\",\"type\":\"Scatter\"},{\"attributes\":{\"axis_label\":\"services\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1262\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1234\",\"type\":\"BasicTicker\"}},\"id\":\"1233\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1259\",\"type\":\"Scatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1254\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1257\",\"type\":\"Scatter\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1259\",\"type\":\"Scatter\"},\"nonselection_glyph\":{\"id\":\"1258\",\"type\":\"Scatter\"},\"selection_glyph\":null,\"view\":{\"id\":\"1261\",\"type\":\"CDSView\"}},\"id\":\"1260\",\"type\":\"GlyphRenderer\"}],\"root_ids\":[\"1224\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"d1757c5f-59ab-4e30-99ee-e82336d5e1f0\",\"roots\":{\"1224\":\"7f0d5a1f-6e3c-4e74-94c3-abacae70aa73\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
+ "data": "\u003cdiv id\u003d\u00271165\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"2b2fd01d-ac51-4c95-9436-60c1d74dc6e3\" data-root-id\u003d\"1165\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n var docs_json \u003d {\"dd4330d6-c6b6-4fc8-a439-bf3a4d82874a\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01561\",\"sizing_mode\":\"stretch_width\"},\"id\":\"1233\",\"type\":\"Spacer\"},{\"attributes\":{},\"id\":\"1187\",\"type\":\"PanTool\"},{\"attributes\":{\"axis\":{\"id\":\"1178\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"1181\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1183\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1199\",\"type\":\"Selection\"},{\"attributes\":{\"children\":[{\"id\":\"1166\"},{\"id\":\"1169\"},{\"id\":\"1233\"}],\"margin\":[0,0,0,0],\"name\":\"Row01556\",\"tags\":[\"embedded\"]},\"id\":\"1165\",\"type\":\"Row\"},{\"attributes\":{\"axis_label\":\"ridership\",\"formatter\":{\"id\":\"1212\"},\"major_label_policy\":{\"id\":\"1210\"},\"ticker\":{\"id\":\"1183\"}},\"id\":\"1182\",\"type\":\"LinearAxis\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01560\",\"sizing_mode\":\"stretch_width\"},\"id\":\"1166\",\"type\":\"Spacer\"},{\"attributes\":{\"end\":72.8766368,\"reset_end\":72.8766368,\"reset_start\":-5.332508799999999,\"start\":-5.332508799999999,\"tags\":[[[\"ridership\",\"ridership\",null]]]},\"id\":\"1168\",\"type\":\"Range1d\"},{\"attributes\":{\"overlay\":{\"id\":\"1191\"}},\"id\":\"1189\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"1186\"},{\"id\":\"1187\"},{\"id\":\"1188\"},{\"id\":\"1189\"},{\"id\":\"1190\"}]},\"id\":\"1192\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1186\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1190\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1207\",\"type\":\"AllLabels\"},{\"attributes\":{\"end\":16.4,\"reset_end\":16.4,\"reset_start\":-0.40000000000000013,\"start\":-0.40000000000000013,\"tags\":[[[\"services\",\"services\",null]]]},\"id\":\"1167\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1174\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis\":{\"id\":\"1182\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"1185\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1188\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1203\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"1209\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1198\"},\"glyph\":{\"id\":\"1201\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1203\"},\"nonselection_glyph\":{\"id\":\"1202\"},\"selection_glyph\":{\"id\":\"1206\"},\"view\":{\"id\":\"1205\"}},\"id\":\"1204\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1212\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":\"services\",\"formatter\":{\"id\":\"1209\"},\"major_label_policy\":{\"id\":\"1207\"},\"ticker\":{\"id\":\"1179\"}},\"id\":\"1178\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_color\":{\"value\":\"#30a2da\"},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1201\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"1179\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1176\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1202\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"1198\"}},\"id\":\"1205\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"1178\"}],\"center\":[{\"id\":\"1181\"},{\"id\":\"1185\"}],\"height\":300,\"left\":[{\"id\":\"1182\"}],\"margin\":[5,5,5,5],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"1204\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1170\"},\"toolbar\":{\"id\":\"1192\"},\"width\":300,\"x_range\":{\"id\":\"1167\"},\"x_scale\":{\"id\":\"1174\"},\"y_range\":{\"id\":\"1168\"},\"y_scale\":{\"id\":\"1176\"}},\"id\":\"1169\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1210\",\"type\":\"AllLabels\"},{\"attributes\":{\"angle\":{\"value\":0.0},\"fill_alpha\":{\"value\":1.0},\"fill_color\":{\"value\":\"#30a2da\"},\"hatch_alpha\":{\"value\":1.0},\"hatch_color\":{\"value\":\"black\"},\"hatch_scale\":{\"value\":12.0},\"hatch_weight\":{\"value\":1.0},\"line_alpha\":{\"value\":1.0},\"line_cap\":{\"value\":\"butt\"},\"line_color\":{\"value\":\"#30a2da\"},\"line_dash\":{\"value\":[]},\"line_dash_offset\":{\"value\":0},\"line_join\":{\"value\":\"bevel\"},\"line_width\":{\"value\":1},\"marker\":{\"value\":\"circle\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1206\",\"type\":\"Scatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1191\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1220\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"ridership\":{\"__ndarray__\":\"O8eA7PXOHkD59xkXDmQXQCCZDp2eFwNAhlW8kXk4MECHakqyDh8wQIWy8PW1BihAxca8jjiUF0ADfSJPkuI+QDasqSwKqUFAXDtREhJpBUBxy0dS0iFDQMpTVtP17C9At7OvPEhnI0BhxhSscTpLQIodjUP9llBAfotOlloPIEAkmdU73Ho0QBpuwOeH4RJAaR1VTRCROUAfuTXptkw3QMK/CBozKR9AEXLe/8d5JEAaMh6lElIwQFhYcD/geSlAsRcK2A5WEkBsJt9sc2M4QLpm8s02nyNAObh0zHnWEEDhRV9BmgknQEOQgxJmyhVAc3/1uG9VKUBoBYasbvXyP4VbPpKSTiJAl631RUJb/T9zf/W4b1UpQLYTJSGR9iRAak/JObHvNkDVdaimJDlBQJRL4xde6QpAP6iLFMpC/T8eMuVDULUFQOoENBE2dCBAQWK7e4BOEkDqBDQRNnQgQNLHfECgs/s/qwfMQ6ZQN0B9WkV/aF5HQFsomZzagSRAQN1AgXeCEUAIkncOZWg1QMMrSZ7rixVA2liJeVbCE0DBAS1dwXb/PwUx0LUvgCFAaAdcV8xYHkCKHY1D/ZZQQP1pozoduCxA91eP+1ZLLEAFMdC1L4AhQOWc2EP76DBA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[60]},\"services\":[1,1,1,6,1,7,4,8,8,2,13,8,2,15,7,4,2,1,3,6,2,2,8,2,3,10,6,4,7,2,2,2,2,2,4,3,13,7,2,3,3,1,1,3,2,8,5,2,2,7,4,4,1,1,5,7,4,7,3,1]},\"selected\":{\"id\":\"1199\"},\"selection_policy\":{\"id\":\"1220\"}},\"id\":\"1198\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"1170\",\"type\":\"Title\"}],\"root_ids\":[\"1165\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"dd4330d6-c6b6-4fc8-a439-bf3a4d82874a\",\"root_ids\":[\"1165\"],\"roots\":{\"1165\":\"2b2fd01d-ac51-4c95-9436-60c1d74dc6e3\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else if (document.readyState \u003d\u003d \"complete\") {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885519951_-291252209",
"id": "paragraph_1580885519951_-291252209",
"dateCreated": "2020-02-05 14:51:59.951",
- "dateStarted": "2020-03-11 14:24:32.791",
- "dateFinished": "2020-03-11 14:24:32.855",
+ "dateStarted": "2021-06-15 03:30:08.340",
+ "dateFinished": "2021-06-15 03:30:08.466",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nlayout \u003d scatter + hv.Histogram(np.histogram(station_info[\u0027opened\u0027], bins\u003d24), kdims\u003d[\u0027opened\u0027])\nlayout",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:32.887",
+ "dateUpdated": "2021-06-15 03:30:08.540",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -774,24 +802,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv id\u003d\u00271439\u0027 style\u003d\u0027display: table; margin: 0 auto;\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"f846b454-8b39-4af9-88c9-210478cd4b2a\" data-root-id\u003d\"1439\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"6daaed82-50ac-4103-b793-369e71bb9dc5\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"1438\",\"type\":\"ToolbarBox\"},{\"id\":\"1436\",\"type\":\"GridBox\"}]},\"id\":\"1439\",\"type\":\"Column\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1367\",\"type\":\"Scatter\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"1333\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"data\":{\"ridership\":{\"__ndarray__\":\"O8eA7PXOHkD59xkXDmQXQCCZDp2eFwNAhlW8kXk4MECHakqyDh8wQIay8PW1BihAxca8jjiUF0ADfSJPkuI+QDasqSwKqUFAXDtREhJpBUBxy0dS0iFDQMpTVtP17C9At7OvPEhnI0BgxhSscTpLQIodjUP9llBAf4tOlloPIEAkmdU73Ho0QBluwOeH4RJAaB1VTRCROUAguTXptkw3QMK/CBozKR9AEHLe/8d5JEAaMh6lElIwQFhYcD/geSlAsRcK2A5WEkBrJt9sc2M4QLpm8s02nyNAObh0zHnWEEDhRV9BmgknQEOQgxJmyhVAc3/1uG9VKUBoBYasbvXyP4VbPpKSTiJAlq31RUJb/T9zf/W4b1UpQLUTJSGR9iRAak/JObHvNkDVdaimJDlBQJRL4xde6QpAQKiLFMpC/T8eMuVDULUFQOoENBE2dCBAQmK7e4BOEkDqBDQRNnQgQNLHfECgs/s/qwfMQ6ZQN0B9WkV/aF5HQFsomZzagSRAP91AgXeCEUAIkncOZWg1QMMrSZ7rixVA2liJeVbCE0DBAS1dwXb/PwUx0LUvgCFAaAdcV8xYHkCKHY1D/ZZQQP5pozoduCxA+FeP+1ZLLEAFMdC1L4AhQOWc2EP76DBA\",\"dtype\":\"float64\",\"shape\":[60]},\"services\":[1,1,1,6,1,7,4,8,8,2,13,8,2,15,7,4,2,1,3,6,2,2,8,2,3,10,6,4,7,2,2,2,2,2,4,3,13,7,2,3,3,1,1,3,2,8,5,2,2,7,4,4,1,1,5,7,4,7,3,1]},\"selected\":{\"id\":\"1363\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1425\",\"type\":\"UnionRenderers\"}},\"id\":\"1362\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1432\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data_source\":{\"id\":\"1362\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1365\",\"type\":\"Scatter\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1367\",\"type\":\"Scatter\"},\"nonselection_glyph\":{\"id\":\"1366\",\"type\":\"Scatter\"},\"selection_glyph\":null,\"view\":{\"id\":\"1369\",\"type\":\"CDSView\"}},\"id\":\"1368\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1339\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"end\":21.0,\"reset_end\":21.0,\"reset_start\":0.0,\"tags\":[[[\"Frequency\",\"Frequency\",null]]]},\"id\":\"1375\",\"type\":\"Range1d\"},{\"attributes\":{\"source\":{\"id\":\"1362\",\"type\":\"ColumnDataSource\"}},\"id\":\"1369\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"end\":2009.0,\"reset_end\":2009.0,\"reset_start\":1904.0,\"start\":1904.0,\"tags\":[[[\"opened\",\"opened\",null]]]},\"id\":\"1374\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1395\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1342\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1397\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1396\",\"type\":\"PanTool\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"1342\",\"type\":\"BasicTicker\"}},\"id\":\"1345\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"ridership\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1372\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1347\",\"type\":\"BasicTicker\"}},\"id\":\"1346\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1423\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1425\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1370\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1395\",\"type\":\"SaveTool\"},{\"id\":\"1396\",\"type\":\"PanTool\"},{\"id\":\"1397\",\"type\":\"WheelZoomTool\"},{\"id\":\"1398\",\"type\":\"BoxZoomTool\"},{\"id\":\"1399\",\"type\":\"ResetTool\"}]},\"id\":\"1400\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1347\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1372\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1399\",\"type\":\"ResetTool\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"1347\",\"type\":\"BasicTicker\"}},\"id\":\"1350\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"1406\",\"type\":\"ColumnDataSource\"}},\"id\":\"1413\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"1385\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1389\",\"type\":\"Grid\"},{\"id\":\"1394\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"1390\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":300,\"plot_width\":300,\"renderers\":[{\"id\":\"1412\",\"type\":\"GlyphRenderer\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1377\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1400\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1374\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1381\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1375\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1383\",\"type\":\"LinearScale\"}},\"id\":\"1376\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"data\":{\"left\":{\"__ndarray__\":\"AAAAAADAnUAAAAAAgNGdQAAAAAAA451AAAAAAID0nUAAAAAAAAaeQAAAAACAF55AAAAAAAApnkAAAAAAgDqeQAAAAAAATJ5AAAAAAIBdnkAAAAAAAG+eQAAAAACAgJ5AAAAAAACSnkAAAAAAgKOeQAAAAAAAtZ5AAAAAAIDGnkAAAAAAANieQAAAAACA6Z5AAAAAAAD7nkAAAAAAgAyfQAAAAAAAHp9AAAAAAIAvn0AAAAAAAEGfQAAAAACAUp9A\",\"dtype\":\"float64\",\"shape\":[24]},\"right\":{\"__ndarray__\":\"AAAAAIDRnUAAAAAAAOOdQAAAAACA9J1AAAAAAAAGnkAAAAAAgBeeQAAAAAAAKZ5AAAAAAIA6nkAAAAAAAEyeQAAAAACAXZ5AAAAAAABvnkAAAAAAgICeQAAAAAAAkp5AAAAAAICjnkAAAAAAALWeQAAAAACAxp5AAAAAAADYnkAAAAAAgOmeQAAAAAAA+55AAAAAAIAMn0AAAAAAAB6fQAAAAACAL59AAAAAAABBn0AAAAAAgFKfQAAAAAAAZJ9A\",\"dtype\":\"float64\",\"shape\":[24]},\"top\":[21,0,6,17,3,0,5,4,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,1]},\"selected\":{\"id\":\"1407\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1434\",\"type\":\"UnionRenderers\"}},\"id\":\"1406\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":15.0,\"reset_end\":15.0,\"reset_start\":1.0,\"start\":1.0,\"tags\":[[[\"services\",\"services\",null]]]},\"id\":\"1330\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1416\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1363\",\"type\":\"Selection\"},{\"attributes\":{\"children\":[[{\"id\":\"1332\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"1376\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,1]]},\"id\":\"1436\",\"type\":\"GridBox\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"black\"},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1411\",\"type\":\"Quad\"},{\"attributes\":{\"callback\":null,\"end\":66.359208,\"reset_end\":66.359208,\"reset_start\":1.18492,\"start\":1.18492,\"tags\":[[[\"ridership\",\"ridership\",null]]]},\"id\":\"1331\",\"type\":\"Range1d\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"1377\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1407\",\"type\":\"Selection\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1351\",\"type\":\"SaveTool\"},{\"id\":\"1352\",\"type\":\"PanTool\"},{\"id\":\"1353\",\"type\":\"WheelZoomTool\"},{\"id\":\"1354\",\"type\":\"BoxZoomTool\"},{\"id\":\"1355\",\"type\":\"ResetTool\"}]},\"id\":\"1356\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1351\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1337\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1414\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1434\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"services\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1370\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1342\",\"type\":\"BasicTicker\"}},\"id\":\"1341\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1352\",\"type\":\"PanTool\"},{\"attributes\":{\"tools\":[{\"id\":\"1351\",\"type\":\"SaveTool\"},{\"id\":\"1352\",\"type\":\"PanTool\"},{\"id\":\"1353\",\"type\":\"WheelZoomTool\"},{\"id\":\"1354\",\"type\":\"BoxZoomTool\"},{\"id\":\"1355\",\"type\":\"ResetTool\"},{\"id\":\"1395\",\"type\":\"SaveTool\"},{\"id\":\"1396\",\"type\":\"PanTool\"},{\"id\":\"1397\",\"type\":\"WheelZoomTool\"},{\"id\":\"1398\",\"type\":\"BoxZoomTool\"},{\"id\":\"1399\",\"type\":\"ResetTool\"}]},\"id\":\"1437\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"data_source\":{\"id\":\"1406\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1409\",\"type\":\"Quad\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1411\",\"type\":\"Quad\"},\"nonselection_glyph\":{\"id\":\"1410\",\"type\":\"Quad\"},\"selection_glyph\":null,\"view\":{\"id\":\"1413\",\"type\":\"CDSView\"}},\"id\":\"1412\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1391\",\"type\":\"BasicTicker\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1409\",\"type\":\"Quad\"},{\"attributes\":{\"toolbar\":{\"id\":\"1437\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"1438\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"1391\",\"type\":\"BasicTicker\"}},\"id\":\"1394\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1353\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1386\",\"type\":\"BasicTicker\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"1386\",\"type\":\"BasicTicker\"}},\"id\":\"1389\",\"type\":\"Grid\"},{\"attributes\":{\"overlay\":{\"id\":\"1423\",\"type\":\"BoxAnnotation\"}},\"id\":\"1354\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"axis_label\":\"Frequency\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1416\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1391\",\"type\":\"BasicTicker\"}},\"id\":\"1390\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1355\",\"type\":\"ResetTool\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"black\"},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1410\",\"type\":\"Quad\"},{\"attributes\":{\"fill_color\":{\"value\":\"#30a2da\"},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1365\",\"type\":\"Scatter\"},{\"attributes\":{\"overlay\":{\"id\":\"1432\",\"type\":\"BoxAnnotation\"}},\"id\":\"1398\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"below\":[{\"id\":\"1341\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1345\",\"type\":\"Grid\"},{\"id\":\"1350\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"1346\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":300,\"plot_width\":300,\"renderers\":[{\"id\":\"1368\",\"type\":\"GlyphRenderer\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1333\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1356\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1330\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1337\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1331\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1339\",\"type\":\"LinearScale\"}},\"id\":\"1332\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1383\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"opened\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1414\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1386\",\"type\":\"BasicTicker\"}},\"id\":\"1385\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"units\":\"screen\",\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1366\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"1381\",\"type\":\"LinearScale\"}],\"root_ids\":[\"1439\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"6daaed82-50ac-4103-b793-369e71bb9dc5\",\"roots\":{\"1439\":\"f846b454-8b39-4af9-88c9-210478cd4b2a\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
+ "data": "\u003cdiv id\u003d\u00271285\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"57c1a84c-9324-43e8-abbd-e94b3e898025\" data-root-id\u003d\"1285\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n var docs_json \u003d {\"97d217fa-9f44-4bac-94b6-fd3e4ed1edb2\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"1386\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"1306\"},{\"id\":\"1307\"},{\"id\":\"1308\"},{\"id\":\"1309\"},{\"id\":\"1310\"}]},\"id\":\"1312\",\"type\":\"Toolbar\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"1352\"},{\"id\":\"1353\"},{\"id\":\"1354\"},{\"id\":\"1355\"},{\"id\":\"1356\"}]},\"id\":\"1358\",\"type\":\"Toolbar\"},{\"attributes\":{\"angle\":{\"value\":0.0},\"fill_alpha\":{\"value\":1.0},\"fill_color\":{\"value\":\"#30a2da\"},\"hatch_alpha\":{\"value\":1.0},\"hatch_color\":{\"value\":\"black\"},\"hatch_scale\":{\"value\":12.0},\"hatch_weight\":{\"value\":1.0},\"line_alpha\":{\"value\":1.0},\"line_cap\":{\"value\":\"butt\"},\"line_color\":{\"value\":\"#30a2da\"},\"line_dash\":{\"value\":[]},\"line_dash_offset\":{\"value\":0},\"line_join\":{\"value\":\"bevel\"},\"line_width\":{\"value\":1},\"marker\":{\"value\":\"circle\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1326\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"1318\"}},\"id\":\"1325\",\"type\":\"CDSView\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01637\",\"sizing_mode\":\"stretch_width\"},\"id\":\"1286\",\"type\":\"Spacer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1322\",\"type\":\"Scatter\"},{\"attributes\":{\"children\":[{\"id\":\"1286\"},{\"id\":\"1404\"},{\"id\":\"1585\"}],\"margin\":[0,0,0,0],\"name\":\"Row01633\",\"tags\":[\"embedded\"]},\"id\":\"1285\",\"type\":\"Row\"},{\"attributes\":{\"fill_color\":{\"value\":\"#30a2da\"},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1321\",\"type\":\"Scatter\"},{\"attributes\":{\"overlay\":{\"id\":\"1357\"}},\"id\":\"1355\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"children\":[[{\"id\":\"1289\"},0,0],[{\"id\":\"1335\"},0,1]]},\"id\":\"1401\",\"type\":\"GridBox\"},{\"attributes\":{\"toolbars\":[{\"id\":\"1312\"},{\"id\":\"1358\"}],\"tools\":[{\"id\":\"1306\"},{\"id\":\"1307\"},{\"id\":\"1308\"},{\"id\":\"1309\"},{\"id\":\"1310\"},{\"id\":\"1352\"},{\"id\":\"1353\"},{\"id\":\"1354\"},{\"id\":\"1355\"},{\"id\":\"1356\"}]},\"id\":\"1402\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"data_source\":{\"id\":\"1318\"},\"glyph\":{\"id\":\"1321\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1323\"},\"nonselection_glyph\":{\"id\":\"1322\"},\"selection_glyph\":{\"id\":\"1326\"},\"view\":{\"id\":\"1325\"}},\"id\":\"1324\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1365\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#30a2da\"},\"size\":{\"value\":2.449489742783178},\"x\":{\"field\":\"services\"},\"y\":{\"field\":\"ridership\"}},\"id\":\"1323\",\"type\":\"Scatter\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"line_alpha\":{\"value\":0.1},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1368\",\"type\":\"Quad\"},{\"attributes\":{\"below\":[{\"id\":\"1298\"}],\"center\":[{\"id\":\"1301\"},{\"id\":\"1305\"}],\"height\":300,\"left\":[{\"id\":\"1302\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"1324\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1290\"},\"toolbar\":{\"id\":\"1312\"},\"toolbar_location\":null,\"width\":300,\"x_range\":{\"id\":\"1287\"},\"x_scale\":{\"id\":\"1294\"},\"y_range\":{\"id\":\"1288\"},\"y_scale\":{\"id\":\"1296\"}},\"id\":\"1289\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1367\",\"type\":\"Quad\"},{\"attributes\":{\"children\":[{\"id\":\"1403\"},{\"id\":\"1401\"}]},\"id\":\"1404\",\"type\":\"Column\"},{\"attributes\":{\"data_source\":{\"id\":\"1364\"},\"glyph\":{\"id\":\"1367\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1369\"},\"nonselection_glyph\":{\"id\":\"1368\"},\"selection_glyph\":{\"id\":\"1372\"},\"view\":{\"id\":\"1371\"}},\"id\":\"1370\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis\":{\"id\":\"1344\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"1347\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"1364\"}},\"id\":\"1371\",\"type\":\"CDSView\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"1290\",\"type\":\"Title\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#30a2da\"},\"left\":{\"field\":\"left\"},\"line_alpha\":{\"value\":0.2},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1369\",\"type\":\"Quad\"},{\"attributes\":{},\"id\":\"1327\",\"type\":\"AllLabels\"},{\"attributes\":{\"bottom\":{\"value\":0},\"fill_alpha\":{\"value\":1.0},\"fill_color\":{\"value\":\"#30a2da\"},\"hatch_alpha\":{\"value\":1.0},\"hatch_color\":{\"value\":\"black\"},\"hatch_scale\":{\"value\":12.0},\"hatch_weight\":{\"value\":1.0},\"left\":{\"field\":\"left\"},\"line_alpha\":{\"value\":1.0},\"line_cap\":{\"value\":\"butt\"},\"line_color\":{\"value\":\"black\"},\"line_dash\":{\"value\":[]},\"line_dash_offset\":{\"value\":0},\"line_join\":{\"value\":\"bevel\"},\"line_width\":{\"value\":1},\"right\":{\"field\":\"right\"},\"top\":{\"field\":\"top\"}},\"id\":\"1372\",\"type\":\"Quad\"},{\"attributes\":{\"end\":72.8766368,\"reset_end\":72.8766368,\"reset_start\":-5.332508799999999,\"start\":-5.332508799999999,\"tags\":[[[\"ridership\",\"ridership\",null]]]},\"id\":\"1288\",\"type\":\"Range1d\"},{\"attributes\":{\"axis_label\":\"services\",\"formatter\":{\"id\":\"1329\"},\"major_label_policy\":{\"id\":\"1327\"},\"ticker\":{\"id\":\"1299\"}},\"id\":\"1298\",\"type\":\"LinearAxis\"},{\"attributes\":{\"end\":16.4,\"reset_end\":16.4,\"reset_start\":-0.40000000000000013,\"start\":-0.40000000000000013,\"tags\":[[[\"services\",\"services\",null]]]},\"id\":\"1287\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1340\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1294\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1296\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1329\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1319\",\"type\":\"Selection\"},{\"attributes\":{\"toolbar\":{\"id\":\"1402\"},\"toolbar_location\":\"above\"},\"id\":\"1403\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"1332\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1307\",\"type\":\"PanTool\"},{\"attributes\":{\"axis\":{\"id\":\"1298\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"1301\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1373\",\"type\":\"AllLabels\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01638\",\"sizing_mode\":\"stretch_width\"},\"id\":\"1585\",\"type\":\"Spacer\"},{\"attributes\":{},\"id\":\"1299\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1303\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1330\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1345\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1375\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":\"ridership\",\"formatter\":{\"id\":\"1332\"},\"major_label_policy\":{\"id\":\"1330\"},\"ticker\":{\"id\":\"1303\"}},\"id\":\"1302\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1378\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis\":{\"id\":\"1302\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"1305\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Frequency\",\"formatter\":{\"id\":\"1378\"},\"major_label_policy\":{\"id\":\"1376\"},\"ticker\":{\"id\":\"1349\"}},\"id\":\"1348\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1308\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis_label\":\"opened\",\"formatter\":{\"id\":\"1375\"},\"major_label_policy\":{\"id\":\"1373\"},\"ticker\":{\"id\":\"1345\"}},\"id\":\"1344\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1342\",\"type\":\"LinearScale\"},{\"attributes\":{\"data\":{\"left\":{\"__ndarray__\":\"AAAAAADAnUAAAAAAgNGdQAAAAAAA451AAAAAAID0nUAAAAAAAAaeQAAAAACAF55AAAAAAAApnkAAAAAAgDqeQAAAAAAATJ5AAAAAAIBdnkAAAAAAAG+eQAAAAACAgJ5AAAAAAACSnkAAAAAAgKOeQAAAAAAAtZ5AAAAAAIDGnkAAAAAAANieQAAAAACA6Z5AAAAAAAD7nkAAAAAAgAyfQAAAAAAAHp9AAAAAAIAvn0AAAAAAAEGfQAAAAACAUp9A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"right\":{\"__ndarray__\":\"AAAAAIDRnUAAAAAAAOOdQAAAAACA9J1AAAAAAAAGnkAAAAAAgBeeQAAAAAAAKZ5AAAAAAIA6nkAAAAAAAEyeQAAAAACAXZ5AAAAAAABvnkAAAAAAgICeQAAAAAAAkp5AAAAAAICjnkAAAAAAALWeQAAAAACAxp5AAAAAAADYnkAAAAAAgOmeQAAAAAAA+55AAAAAAIAMn0AAAAAAAB6fQAAAAACAL59AAAAAAABBn0AAAAAAgFKfQAAAAAAAZJ9A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"top\":[21,0,6,17,3,0,5,4,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,1]},\"selected\":{\"id\":\"1365\"},\"selection_policy\":{\"id\":\"1397\"}},\"id\":\"1364\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1376\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1306\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1353\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1349\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1311\"}},\"id\":\"1309\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1352\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1310\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1356\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1354\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data\":{\"ridership\":{\"__ndarray__\":\"O8eA7PXOHkD59xkXDmQXQCCZDp2eFwNAhlW8kXk4MECHakqyDh8wQIWy8PW1BihAxca8jjiUF0ADfSJPkuI+QDasqSwKqUFAXDtREhJpBUBxy0dS0iFDQMpTVtP17C9At7OvPEhnI0BhxhSscTpLQIodjUP9llBAfotOlloPIEAkmdU73Ho0QBpuwOeH4RJAaR1VTRCROUAfuTXptkw3QMK/CBozKR9AEXLe/8d5JEAaMh6lElIwQFhYcD/geSlAsRcK2A5WEkBsJt9sc2M4QLpm8s02nyNAObh0zHnWEEDhRV9BmgknQEOQgxJmyhVAc3/1uG9VKUBoBYasbvXyP4VbPpKSTiJAl631RUJb/T9zf/W4b1UpQLYTJSGR9iRAak/JObHvNkDVdaimJDlBQJRL4xde6QpAP6iLFMpC/T8eMuVDULUFQOoENBE2dCBAQWK7e4BOEkDqBDQRNnQgQNLHfECgs/s/qwfMQ6ZQN0B9WkV/aF5HQFsomZzagSRAQN1AgXeCEUAIkncOZWg1QMMrSZ7rixVA2liJeVbCE0DBAS1dwXb/PwUx0LUvgCFAaAdcV8xYHkCKHY1D/ZZQQP1pozoduCxA91eP+1ZLLEAFMdC1L4AhQOWc2EP76DBA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[60]},\"services\":[1,1,1,6,1,7,4,8,8,2,13,8,2,15,7,4,2,1,3,6,2,2,8,2,3,10,6,4,7,2,2,2,2,2,4,3,13,7,2,3,3,1,1,3,2,8,5,2,2,7,4,4,1,1,5,7,4,7,3,1]},\"selected\":{\"id\":\"1319\"},\"selection_policy\":{\"id\":\"1386\"}},\"id\":\"1318\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis\":{\"id\":\"1348\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"1351\",\"type\":\"Grid\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"1336\",\"type\":\"Title\"},{\"attributes\":{\"end\":2019.5,\"reset_end\":2019.5,\"reset_start\":1893.5,\"start\":1893.5,\"tags\":[[[\"opened\",\"opened\",null]]]},\"id\":\"1333\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1397\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"end\":23.1,\"reset_end\":23.1,\"reset_start\":0.0,\"tags\":[[[\"Frequency\",\"Frequency\",null]]]},\"id\":\"1334\",\"type\":\"Range1d\"},{\"attributes\":{\"below\":[{\"id\":\"1344\"}],\"center\":[{\"id\":\"1347\"},{\"id\":\"1351\"}],\"height\":300,\"left\":[{\"id\":\"1348\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"1370\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1336\"},\"toolbar\":{\"id\":\"1358\"},\"toolbar_location\":null,\"width\":300,\"x_range\":{\"id\":\"1333\"},\"x_scale\":{\"id\":\"1340\"},\"y_range\":{\"id\":\"1334\"},\"y_scale\":{\"id\":\"1342\"}},\"id\":\"1335\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1311\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1357\",\"type\":\"BoxAnnotation\"}],\"root_ids\":[\"1285\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"97d217fa-9f44-4bac-94b6-fd3e4ed1edb2\",\"root_ids\":[\"1285\"],\"roots\":{\"1285\":\"57c1a84c-9324-43e8-abbd-e94b3e898025\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else if (document.readyState \u003d\u003d \"complete\") {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885548751_1272982082",
"id": "paragraph_1580885548751_1272982082",
"dateCreated": "2020-02-05 14:52:28.751",
- "dateStarted": "2020-03-11 14:24:32.907",
- "dateFinished": "2020-03-11 14:24:33.343",
+ "dateStarted": "2021-06-15 03:30:08.561",
+ "dateFinished": "2021-06-15 03:30:09.022",
"status": "FINISHED"
},
{
"title": "HvPlot",
"text": "%md\n\n# HvPlot\n\n[HvPlot](https://hvplot.holoviz.org/) is a high-level plotting API for the PyData ecosystem built on HoloViews.\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:33.415",
+ "dateUpdated": "2021-06-15 03:30:09.062",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -821,18 +851,20 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580884482945_-1037962389",
"id": "20180119-091845_1603850480",
"dateCreated": "2020-02-05 14:34:42.945",
- "dateStarted": "2020-03-11 14:24:33.438",
- "dateFinished": "2020-03-11 14:24:33.444",
+ "dateStarted": "2021-06-15 03:30:09.083",
+ "dateFinished": "2021-06-15 03:30:09.087",
"status": "FINISHED"
},
{
- "text": "%python.ipython\n\nfrom bokeh.io import output_notebook\nimport bkzep\noutput_notebook(notebook_type\u003d\u0027zeppelin\u0027)\n\n\nimport pandas as pd, numpy as np\n\n\nidx \u003d pd.date_range(\u00271/1/2000\u0027, periods\u003d1000)\ndf \u003d pd.DataFrame(np.random.randn(1000, 4), index\u003didx, columns\u003dlist(\u0027ABCD\u0027)).cumsum()\n\nimport hvplot.pandas\ndf.hvplot()",
+ "text": "%python.ipython\n\nfrom bokeh.io import output_notebook\noutput_notebook()\n\nimport pandas as pd, numpy as np\n\n\nidx \u003d pd.date_range(\u00271/1/2000\u0027, periods\u003d1000)\ndf \u003d pd.DataFrame(np.random.randn(1000, 4), index\u003didx, columns\u003dlist(\u0027ABCD\u0027)).cumsum()\n\nimport hvplot.pandas\ndf.hvplot()\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:33.540",
+ "dateUpdated": "2021-06-15 03:30:09.182",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -855,31 +887,33 @@
"msg": [
{
"type": "HTML",
- "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.pydata.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1697\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n\n"
+ "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1687\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1697\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };var element \u003d document.getElementById(\"1697\");\n if (element \u003d\u003d null) {\n console.error(\"Bokeh: ERROR: autoload.js configured with elementid \u00271697\u0027 but no matching script tag was found. \")\n return false;\n }\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n var css_urls \u003d [];\n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n \n function(Bokeh) {\n \n document.getElementById(\"1697\").textContent \u003d \"BokehJS is loading...\";\n\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1697\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));\u003c/script\u003e\n\n"
+ "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n var JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\n var HTML_MIME_TYPE \u003d \u0027text/html\u0027;\n var EXEC_MIME_TYPE \u003d \u0027application/vnd.bokehjs_exec.v0+json\u0027;\n var CLASS_NAME \u003d \u0027output_bokeh rendered_html\u0027;\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n var script \u003d document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n var cell \u003d handle.cell;\n\n var id \u003d cell.output_area._bokeh_element_id;\n var server_id \u003d cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id !\u003d null \u0026\u0026 id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !\u003d\u003d undefined) {\n // Clean up Bokeh references\n var cmd \u003d \"from bokeh.io.state import curstate; print(curstate().uuid_to_server[\u0027\" + server_id + \"\u0027].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd, {\n iopub: {\n output: function(msg) {\n var id \u003d msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n var cmd \u003d \"import bokeh.io.notebook as ion; ion.destroy_server(\u0027\" + server_id + \"\u0027)\";\n cell.notebook.kernel.execute(cmd);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type !\u003d \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !\u003d\u003d undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent \u003d output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent \u003d bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on(\u0027clear_output.CodeCell\u0027, handleClearOutput);\n events.on(\u0027delete.Cell\u0027, handleClearOutput);\n\n /* Handle when a new output is added */\n events.on(\u0027output_added.OutputArea\u0027, handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !\u003d\u003d undefined) {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n }\n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1687\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i \u003d 0; i \u003c css_urls.length; i++) {\n const url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n const hashes \u003d {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\": \"XypntL49z55iwGVUW4qsEu83zKL3XEcz0MjuGOQ9SlaaQ68X/g+k1FcioZi7oQAc\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\": \"bEsM86IHGDTLCS0Zod8a8WM6Y4+lafAL/eSiyQcuPzinmWNgNO2/olUF0Z2Dkn5i\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\": \"TX0gSQTdXTTeScqxj6PVQxTiRW8DOoGVwinyi1D3kxv7wuxQ02XkOxv0xwiypcAH\"};\n\n for (let i \u003d 0; i \u003c js_urls.length; i++) {\n const url \u003d js_urls[i];\n const element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.async \u003d false;\n element.src \u003d url;\n if (url in hashes) {\n element.crossOrigin \u003d \"anonymous\";\n element.integrity \u003d \"sha384-\" + hashes[url];\n }\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n \n var js_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator.js\", \"https://unpkg.com/moment@2.27.0/moment.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\", \"https://unpkg.com/@holoviz/panel@^0.11.3/dist/panel.min.js\"];\n var css_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/css/tabulator_simple.min.css\"];\n \n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !\u003d\u003d undefined || force \u003d\u003d\u003d true) {\n \n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1687\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n\n"
},
{
"type": "HTML",
- "data": "\u003cdiv id\u003d\u00271704\u0027 style\u003d\u0027display: table; margin: 0 auto;\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"bfc1a135-0a44-4a8a-afc0-ac18b29602a3\" data-root-id\u003d\"1704\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"70eca58e-0266-4db4-9230-e477676f378f\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1713\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1717\",\"type\":\"Grid\"},{\"id\":\"1722\",\"type\":\"Grid\"},{\"id\":\"1765\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1718\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":300,\"plot_width\":700,\"renderers\":[{\"id\":\"1745\",\"type\":\"GlyphRenderer\"},{\"id\":\"1773\",\"type\":\"GlyphRenderer\"},{\"id\":\"1802\",\"type\":\"GlyphRenderer\"},{\"id\":\"1833\",\"type\":\"GlyphRenderer\"}],\"right\":[{\"id\":\"1765\",\"type\":\"Legend\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1705\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1728\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"1698\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1709\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1699\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1711\",\"type\":\"LinearScale\"}},\"id\":\"1704\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"end\":52.831127097120714,\"reset_end\":52.831127097120714,\"reset_start\":-34.78584271950639,\"start\":-34.78584271950639,\"tags\":[[[\"value\",\"value\",null]]]},\"id\":\"1699\",\"type\":\"Range1d\"},{\"attributes\":{\"source\":{\"id\":\"1827\",\"type\":\"ColumnDataSource\"}},\"id\":\"1834\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"Variable\":[\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21CAAAAiN4/bUIAAIBTg0BtQgAAAB8oQW1CAACA6sxBbUIAAAC2cUJtQgAAgIEWQ21CAAAATbtDbUIAAIAYYERtQgAAAOQERW1CAACAr6lFbUIAAAB7TkZtQgAAgEbzRm1CAAAAEphHbUIAAIDdPEhtQgAAAKnhSG1CAACAdIZJbUIAAABAK0ptQgAAgAvQSm1CAAAA13RLbUIAAICiGUxtQgAAAG6+TG1CAACAOWNNbUIAAAAFCE5tQgAAgNCsTm1CAAAAnFFPbUIAAIBn9k9tQgAAADObUG1CAACA/j9RbUIAAADK5FFtQgAAgJWJUm1CAAAAYS5TbUIAAIAs01NtQgAAAPh3VG1CAACAwxxVbUIAAACPwVVtQgAAgFpmVm1CAAAAJgtXbUIAAIDxr1dtQgAAAL1UWG1CAACAiPlYbUIAAABUnlltQgAAgB9DWm1CAAAA6+dabUIAAIC2jFttQgAAAIIxXG1CAACATdZcbUIAAAAZe11tQgAAgOQfXm1CAAAAsMRebUIAAIB7aV9tQgAAAEcOYG1CAACAErNgbUIAAADeV2FtQgAAgKn8YW1CAAAAdaFibUIAAIBARmNtQgAAAAzrY21CAACA149kbUIAAACjNGVtQgAAgG7ZZW1CAAAAOn5mbUIAAIAFI2dtQgAAANHHZ21CAACAnGxobUIAAABoEWltQgAAgDO2aW1CAAAA/1pqbUIAAIDK/2ptQgAAAJaka21CAACAYUlsbUIAAAAt7mxtQgAAgPiSbW1CAAAAxDdubUIAAICP3G5tQgAAAFuBb21CAACAJiZwbUIAAADyynBtQgAAgL1vcW1CAAAAiRRybUIAAIBUuXJtQgAAACBec21CAACA6wJ0bUIAAAC3p3RtQgAAgIJMdW1CAAAATvF1bUIAAIAZlnZtQgAAAOU6d21CAACAsN93bUIAAAB8hHhtQgAAgEcpeW1CAAAAE855bUIAAIDecnptQgAAAKoXe21CAACAdbx7bUIAAABBYXxtQgAAgAwGfW1CAAAA2Kp9bUIAAICjT35tQgAAAG/0fm1CAACAOpl/bUIAAAAGPoBtQgAAgNHigG1CAAAAnYeBbUIAAIBoLIJtQgAAADTRgm1CAACA/3WDbUIAAADLGoRtQgAAgJa/hG1CAAAAYmSFbUIAAIAtCYZtQgAAAPmthm1CAACAxFKHbUIAAACQ94dtQgAAgFuciG1CAAAAJ0GJbUIAAIDy5YltQgAAAL6Kim1CAACAiS+LbUIAAABV1IttQgAAgCB5jG1CAAAA7B2NbUIAAIC3wo1tQgAAAINnjm1CAACATgyPbUIAAAAasY9tQgAAgOVVkG1CAAAAsfqQbUIAAIB8n5FtQgAAAEhEkm1CAACAE+mSbUIAAADfjZNtQgAAgKoylG1CAAAAdteUbUIAAIBBfJVtQgAAAA0hlm1CAACA2MWWbUIAAACkapdtQgAAgG8PmG1CAAAAO7SYbUIAAIAGWZltQgAAANL9mW1CAACAnaKabUIAAABpR5ttQgAAgDTsm21CAAAAAJGcbUIAAIDLNZ1tQgAAAJfanW1CAACAYn+ebUIAAAAuJJ9tQgAAgPnIn21CAAAAxW2gbUIAAICQEqFtQgAAAFy3oW1CAACAJ1yibUIAAADzAKNtQgAAgL6lo21CAAAAikqkbUIAAIBV76RtQgAAACGUpW1CAACA7DimbUIAAAC43aZtQgAAgIOCp21CAAAATyeobUIAAIAazKhtQgAAAOZwqW1CAACAsRWqbUIAAAB9uqptQgAAgEhfq21CAAAAFASsbUIAAIDfqKxtQgAAAKtNrW1CAACAdvKtbUIAAABCl65tQgAAgA08r21CAAAA2eCvbUIAAICkhbBtQgAAAHAqsW1CAACAO8+xbUIAAAAHdLJtQgAAgNIYs21CAAAAnr2zbUIAAIBpYrRtQgAAADUHtW1CAACAAKy1bUIAAADMULZtQgAAgJf1tm1CAAAAY5q3bUIAAIAuP7htQgAAAPrjuG1CAACAxYi5bUIAAACRLbptQgAAgFzSum1CAAAAKHe7bUIAAIDzG7xtQgAAAL/AvG1CAACAimW9bUIAAABWCr5tQgAAgCGvvm1CAAAA7VO/bUIAAIC4+L9tQgAAAISdwG1CAACAT0LBbUIAAAAb58FtQgAAgOaLwm1CAAAAsjDDbUIAAIB91cNtQgAAAEl6xG1CAACAFB/FbUIAAADgw8VtQgAAgKtoxm1CAAAAdw3HbUIAAIBCssdtQgAAAA5XyG1CAACA2fvIbUIAAACloMltQgAAgHBFym1CAAAAPOrKbUIAAIAHj8ttQgAAANMzzG1CAACAntjMbUIAAABqfc1tQgAAgDUizm1CAAAAAcfObUIAAIDMa89tQgAAAJgQ0G1CAACAY7XQbUIAAAAvWtFtQgAAgPr+0W1CAAAAxqPSbUIAAICRSNNtQgAAAF3t021CAACAKJLUbUIAAAD0NtVtQgAAgL/b1W1CAAAAi4DWbUIAAIBWJddtQgAAACLK121CAACA7W7YbUIAAAC5E9ltQgAAgIS42W1CAAAAUF3abUIAAIAbAtttQgAAAOem221CAACAskvcbUIAAAB+8NxtQgAAgEmV3W1CAAAAFTrebUIAAIDg3t5tQgAAAKyD321CAACAdyjgbUIAAABDzeBtQgAAgA5y4W1CAAAA2hbibUIAAIClu+JtQgAAAHFg421CAACAPAXkbUIAAAAIquRtQgAAgNNO5W1CAAAAn/PlbUIAAIBqmOZtQgAAADY9521CAACAAeLnbUIAAADNhuhtQgAAgJgr6W1CAAAAZNDpbUIAAIAvdeptQgAAAPsZ621CAACAxr7rbUIAAACSY+xtQgAAgF0I7W1CAAAAKa3tbUIAAID0Ue5tQgAAAMD27m1CAACAi5vvbUIAAABXQPBtQgAAgCLl8G1CAAAA7onxbUIAAIC5LvJtQgAAAIXT8m1CAACAUHjzbUIAAAAcHfRtQgAAgOfB9G1CAAAAs2b1bUIAAIB+C/ZtQgAAAEqw9m1CAACAFVX3bUIAAADh+fdtQgAAgKye+G1CAAAAeEP5bUIAAIBD6PltQgAAAA+N+m1CAACA2jH7bUIAAACm1vttQgAAgHF7/G1CAAAAPSD9bUIAAIAIxf1tQgAAANRp/m1CAACAnw7/bUIAAABrs/9tQgAAgDZYAG5CAAAAAv0AbkIAAIDNoQFuQgAAAJlGAm5CAACAZOsCbkIAAAAwkANuQgAAgPs0BG5CAAAAx9kEbkIAAICSfgVuQgAAAF4jBm5CAACAKcgGbkIAAAD1bAduQgAAgMARCG5CAAAAjLYIbkIAAIBXWwluQgAAACMACm5CAACA7qQKbkIAAAC6SQtuQgAAgIXuC25CAAAAUZMMbkIAAIAcOA1uQgAAAOjcDW5CAACAs4EObkIAAAB/Jg9uQgAAgErLD25CAAAAFnAQbkI\u003d\",\"dtype\":\"float64\",\"shape\":[1000]},\"index_dt_strings\":[\"2000-01-01 00:00:00\",\"2000-01-02 00:00:00\",\"2000-01-03 00:00:00\",\"2000-01-04 00:00:00\",\"2000-01-05 00:00:00\",\"2000-01-06 00:00:00\",\"2000-01-07 00:00:00\",\"2000-01-08 00:00:00\",\"2000-01-09 00:00:00\",\"2000-01-10 00:00:00\",\"2000-01-11 00:00:00\",\"2000-01-12 00:00:00\",\"2000-01-13 00:00:00\",\"2000-01-14 00:00:00\",\"2000-01-15 00:00:00\",\"2000-01-16 00:00:00\",\"2000-01-17 00:00:00\",\"2000-01-18 00:00:00\",\"2000-01-19 00:00:00\",\"2000-01-20 00:00:00\",\"2000-01-21 00:00:00\",\"2000-01-22 00:00:00\",\"2000-01-23 00:00:00\",\"2000-01-24 00:00:00\",\"2000-01-25 00:00:00\",\"2000-01-26 00:00:00\",\"2000-01-27 00:00:00\",\"2000-01-28 00:00:00\",\"2000-01-29 00:00:00\",\"2000-01-30 00:00:00\",\"2000-01-31 00:00:00\",\"2000-02-01 00:00:00\",\"2000-02-02 00:00:00\",\"2000-02-03 00:00:00\",\"2000-02-04 00:00:00\",\"2000-02-05 00:00:00\",\"2000-02-06 00:00:00\",\"2000-02-07 00:00:00\",\"2000-02-08 00:00:00\",\"2000-02-09 00:00:00\",\"2000-02-10 00:00:00\",\"2000-02-11 00:00:00\",\"2000-02-12 00:00:00\",\"2000-02-13 00:00:00\",\"2000-02-14 00:00:00\",\"2000-02-15 00:00:00\",\"2000-02-16 00:00:00\",\"2000-02-17 00:00:00\",\"2000-02-18 00:00:00\",\"2000-02-19 00:00:00\",\"2000-02-20 00:00:00\",\"2000-02-21 00:00:00\",\"2000-02-22 00:00:00\",\"2000-02-23 00:00:00\",\"2000-02-24 00:00:00\",\"2000-02-25 00:00:00\",\"2000-02-26 00:00:00\",\"2000-02-27 00:00:00\",\"2000-02-28 00:00:00\",\"2000-02-29 00:00:00\",\"2000-03-01 00:00:00\",\"2000-03-02 00:00:00\",\"2000-03-03 00:00:00\",\"2000-03-04 00:00:00\",\"2000-03-05 00:00:00\",\"2000-03-06 00:00:00\",\"2000-03-07 00:00:00\",\"2000-03-08 00:00:00\",\"2000-03-09 00:00:00\",\"2000-03-10 00:00:00\",\"2000-03-11 00:00:00\",\"2000-03-12 00:00:00\",\"2000-03-13 00:00:00\",\"2000-03-14 00:00:00\",\"2000-03-15 00:00:00\",\"2000-03-16 00:00:00\",\"2000-03-17 00:00:00\",\"2000-03-18 00:00:00\",\"2000-03-19 00:00:00\",\"2000-03-20 00:00:00\",\"2000-03-21 00:00:00\",\"2000-03-22 00:00:00\",\"2000-03-23 00:00:00\",\"2000-03-24 00:00:00\",\"2000-03-25 00:00:00\",\"2000-03-26 00:00:00\",\"2000-03-27 00:00:00\",\"2000-03-28 00:00:00\",\"2000-03-29 00:00:00\",\"2000-03-30 00:00:00\",\"2000-03-31 00:00:00\",\"2000-04-01 00:00:00\",\"2000-04-02 00:00:00\",\"2000-04-03 00:00:00\",\"2000-04-04 00:00:00\",\"2000-04-05 00:00:00\",\"2000-04-06 00:00:00\",\"2000-04-07 00:00:00\",\"2000-04-08 00:00:00\",\"2000-04-09 00:00:00\",\"2000-04-10 00:00:00\",\"2000-04-11 00:00:00\",\"2000-04-12 00:00:00\",\"2000-04-13 00:00:00\",\"2000-04-14 00:00:00\",\"2000-04-15 00:00:00\",\"2000-04-16 00:00:00\",\"2000-04-17 00:00:00\",\"2000-04-18 00:00:00\",\"2000-04-19 00:00:00\",\"2000-04-20 00:00:00\",\"2000-04-21 00:00:00\",\"2000-04-22 00:00:00\",\"2000-04-23 00:00:00\",\"2000-04-24 00:00:00\",\"2000-04-25 00:00:00\",\"2000-04-26 00:00:00\",\"2000-04-27 00:00:00\",\"2000-04-28 00:00:00\",\"2000-04-29 00:00:00\",\"2000-04-30 00:00:00\",\"2000-05-01 00:00:00\",\"2000-05-02 00:00:00\",\"2000-05-03 00:00:00\",\"2000-05-04 00:00:00\",\"2000-05-05 00:00:00\",\"2000-05-06 00:00:00\",\"2000-05-07 00:00:00\",\"2000-05-08 00:00:00\",\"2000-05-09 00:00:00\",\"2000-05-10 00:00:00\",\"2000-05-11 00:00:00\",\"2000-05-12 00:00:00\",\"2000-05-13 00:00:00\",\"2000-05-14 00:00:00\",\"2000-05-15 00:00:00\",\"2000-05-16 00:00:00\",\"2000-05-17 00:00:00\",\"2000-05-18 00:00:00\",\"2000-05-19 00:00:00\",\"2000-05-20 00:00:00\",\"2000-05-21 00:00:00\",\"2000-05-22 00:00:00\",\"2000-05-23 00:00:00\",\"2000-05-24 00:00:00\",\"2000-05-25 00:00:00\",\"2000-05-26 00:00:00\",\"2000-05-27 00:00:00\",\"2000-05-28 00:00:00\",\"2000-05-29 00:00:00\",\"2000-05-30 00:00:00\",\"2000-05-31 00:00:00\",\"2000-06-01 00:00:00\",\"2000-06-02 00:00:00\",\"2000-06-03 00:00:00\",\"2000-06-04 00:00:00\",\"2000-06-05 00:00:00\",\"2000-06-06 00:00:00\",\"2000-06-07 00:00:00\",\"2000-06-08 00:00:00\",\"2000-06-09 00:00:00\",\"2000-06-10 00:00:00\",\"2000-06-11 00:00:00\",\"2000-06-12 00:00:00\",\"2000-06-13 00:00:00\",\"2000-06-14 00:00:00\",\"2000-06-15 00:00:00\",\"2000-06-16 00:00:00\",\"2000-06-17 00:00:00\",\"2000-06-18 00:00:00\",\"2000-06-19 00:00:00\",\"2000-06-20 00:00:00\",\"2000-06-21 00:00:00\",\"2000-06-22 00:00:00\",\"2000-06-23 00:00:00\",\"2000-06-24 00:00:00\",\"2000-06-25 00:00:00\",\"2000-06-26 00:00:00\",\"2000-06-27 00:00:00\",\"2000-06-28 00:00:00\",\"2000-06-29 00:00:00\",\"2000-06-30 00:00:00\",\"2000-07-01 00:00:00\",\"2000-07-02 00:00:00\",\"2000-07-03 00:00:00\",\"2000-07-04 00:00:00\",\"2000-07-05 00:00:00\",\"2000-07-06 00:00:00\",\"2000-07-07 00:00:00\",\"2000-07-08 00:00:00\",\"2000-07-09 00:00:00\",\"2000-07-10 00:00:00\",\"2000-07-11 00:00:00\",\"2000-07-12 00:00:00\",\"2000-07-13 00:00:00\",\"2000-07-14 00:00:00\",\"2000-07-15 00:00:00\",\"2000-07-16 00:00:00\",\"2000-07-17 00:00:00\",\"2000-07-18 00:00:00\",\"2000-07-19 00:00:00\",\"2000-07-20 00:00:00\",\"2000-07-21 00:00:00\",\"2000-07-22 00:00:00\",\"2000-07-23 00:00:00\",\"2000-07-24 00:00:00\",\"2000-07-25 00:00:00\",\"2000-07-26 00:00:00\",\"2000-07-27 00:00:00\",\"2000-07-28 00:00:00\",\"2000-07-29 00:00:00\",\"2000-07-30 00:00:00\",\"2000-07-31 00:00:00\",\"2000-08-01 00:00:00\",\"2000-08-02 00:00:00\",\"2000-08-03 00:00:00\",\"2000-08-04 00:00:00\",\"2000-08-05 00:00:00\",\"2000-08-06 00:00:00\",\"2000-08-07 00:00:00\",\"2000-08-08 00:00:00\",\"2000-08-09 00:00:00\",\"2000-08-10 00:00:00\",\"2000-08-11 00:00:00\",\"2000-08-12 00:00:00\",\"2000-08-13 00:00:00\",\"2000-08-14 00:00:00\",\"2000-08-15 00:00:00\",\"2000-08-16 00:00:00\",\"2000-08-17 00:00:00\",\"2000-08-18 00:00:00\",\"2000-08-19 00:00:00\",\"2000-08-20 00:00:00\",\"2000-08-21 00:00:00\",\"2000-08-22 00:00:00\",\"2000-08-23 00:00:00\",\"2000-08-24 00:00:00\",\"2000-08-25 00:00:00\",\"2000-08-26 00:00:00\",\"2000-08-27 00:00:00\",\"2000-08-28 00:00:00\",\"2000-08-29 00:00:00\",\"2000-08-30 00:00:00\",\"2000-08-31 00:00:00\",\"2000-09-01 00:00:00\",\"2000-09-02 00:00:00\",\"2000-09-03 00:00:00\",\"2000-09-04 00:00:00\",\"2000-09-05 00:00:00\",\"2000-09-06 00:00:00\",\"2000-09-07 00:00:00\",\"2000-09-08 00:00:00\",\"2000-09-09 00:00:00\",\"2000-09-10 00:00:00\",\"2000-09-11 00:00:00\",\"2000-09-12 00:00:00\",\"2000-09-13 00:00:00\",\"2000-09-14 00:00:00\",\"2000-09-15 00:00:00\",\"2000-09-16 00:00:00\",\"2000-09-17 00:00:00\",\"2000-09-18 00:00:00\",\"2000-09-19 00:00:00\",\"2000-09-20 00:00:00\",\"2000-09-21 00:00:00\",\"2000-09-22 00:00:00\",\"2000-09-23 00:00:00\",\"2000-09-24 00:00:00\",\"2000-09-25 00:00:00\",\"2000-09-26 00:00:00\",\"2000-09-27 00:00:00\",\"2000-09-28 00:00:00\",\"2000-09-29 00:00:00\",\"2000-09-30 00:00:00\",\"2000-10-01 00:00:00\",\"2000-10-02 00:00:00\",\"2000-10-03 00:00:00\",\"2000-10-04 00:00:00\",\"2000-10-05 00:00:00\",\"2000-10-06 00:00:00\",\"2000-10-07 00:00:00\",\"2000-10-08 00:00:00\",\"2000-10-09 00:00:00\",\"2000-10-10 00:00:00\",\"2000-10-11 00:00:00\",\"2000-10-12 00:00:00\",\"2000-10-13 00:00:00\",\"2000-10-14 00:00:00\",\"2000-10-15 00:00:00\",\"2000-10-16 00:00:00\",\"2000-10-17 00:00:00\",\"2000-10-18 00:00:00\",\"2000-10-19 00:00:00\",\"2000-10-20 00:00:00\",\"2000-10-21 00:00:00\",\"2000-10-22 00:00:00\",\"2000-10-23 00:00:00\",\"2000-10-24 00:00:00\",\"2000-10-25 00:00:00\",\"2000-10-26 00:00:00\",\"2000-10-27 00:00:00\",\"2000-10-28 00:00:00\",\"2000-10-29 00:00:00\",\"2000-10-30 00:00:00\",\"2000-10-31 00:00:00\",\"2000-11-01 00:00:00\",\"2000-11-02 00:00:00\",\"2000-11-03 00:00:00\",\"2000-11-04 00:00:00\",\"2000-11-05 00:00:00\",\"2000-11-06 00:00:00\",\"2000-11-07 00:00:00\",\"2000-11-08 00:00:00\",\"2000-11-09 00:00:00\",\"2000-11-10 00:00:00\",\"2000-11-11 00:00:00\",\"2000-11-12 00:00:00\",\"2000-11-13 00:00:00\",\"2000-11-14 00:00:00\",\"2000-11-15 00:00:00\",\"2000-11-16 00:00:00\",\"2000-11-17 00:00:00\",\"2000-11-18 00:00:00\",\"2000-11-19 00:00:00\",\"2000-11-20 00:00:00\",\"2000-11-21 00:00:00\",\"2000-11-22 00:00:00\",\"2000-11-23 00:00:00\",\"2000-11-24 00:00:00\",\"2000-11-25 00:00:00\",\"2000-11-26 00:00:00\",\"2000-11-27 00:00:00\",\"2000-11-28 00:00:00\",\"2000-11-29 00:00:00\",\"2000-11-30 00:00:00\",\"2000-12-01 00:00:00\",\"2000-12-02 00:00:00\",\"2000-12-03 00:00:00\",\"2000-12-04 00:00:00\",\"2000-12-05 00:00:00\",\"2000-12-06 00:00:00\",\"2000-12-07 00:00:00\",\"2000-12-08 00:00:00\",\"2000-12-09 00:00:00\",\"2000-12-10 00:00:00\",\"2000-12-11 00:00:00\",\"2000-12-12 00:00:00\",\"2000-12-13 00:00:00\",\"2000-12-14 00:00:00\",\"2000-12-15 00:00:00\",\"2000-12-16 00:00:00\",\"2000-12-17 00:00:00\",\"2000-12-18 00:00:00\",\"2000-12-19 00:00:00\",\"2000-12-20 00:00:00\",\"2000-12-21 00:00:00\",\"2000-12-22 00:00:00\",\"2000-12-23 00:00:00\",\"2000-12-24 00:00:00\",\"2000-12-25 00:00:00\",\"2000-12-26 00:00:00\",\"2000-12-27 00:00:00\",\"2000-12-28 00:00:00\",\"2000-12-29 00:00:00\",\"2000-12-30 00:00:00\",\"2000-12-31 00:00:00\",\"2001-01-01 00:00:00\",\"2001-01-02 00:00:00\",\"2001-01-03 00:00:00\",\"2001-01-04 00:00:00\",\"2001-01-05 00:00:00\",\"2001-01-06 00:00:00\",\"2001-01-07 00:00:00\",\"2001-01-08 00:00:00\",\"2001-01-09 00:00:00\",\"2001-01-10 00:00:00\",\"2001-01-11 00:00:00\",\"2001-01-12 00:00:00\",\"2001-01-13 00:00:00\",\"2001-01-14 00:00:00\",\"2001-01-15 00:00:00\",\"2001-01-16 00:00:00\",\"2001-01-17 00:00:00\",\"2001-01-18 00:00:00\",\"2001-01-19 00:00:00\",\"2001-01-20 00:00:00\",\"2001-01-21 00:00:00\",\"2001-01-22 00:00:00\",\"2001-01-23 00:00:00\",\"2001-01-24 00:00:00\",\"2001-01-25 00:00:00\",\"2001-01-26 00:00:00\",\"2001-01-27 00:00:00\",\"2001-01-28 00:00:00\",\"2001-01-29 00:00:00\",\"2001-01-30 00:00:00\",\"2001-01-31 00:00:00\",\"2001-02-01 00:00:00\",\"2001-02-02 00:00:00\",\"2001-02-03 00:00:00\",\"2001-02-04 00:00:00\",\"2001-02-05 00:00:00\",\"2001-02-06 00:00:00\",\"2001-02-07 00:00:00\",\"2001-02-08 00:00:00\",\"2001-02-09 00:00:00\",\"2001-02-10 00:00:00\",\"2001-02-11 00:00:00\",\"2001-02-12 00:00:00\",\"2001-02-13 00:00:00\",\"2001-02-14 00:00:00\",\"2001-02-15 00:00:00\",\"2001-02-16 00:00:00\",\"2001-02-17 00:00:00\",\"2001-02-18 00:00:00\",\"2001-02-19 00:00:00\",\"2001-02-20 00:00:00\",\"2001-02-21 00:00:00\",\"2001-02-22 00:00:00\",\"2001-02-23 00:00:00\",\"2001-02-24 00:00:00\",\"2001-02-25 00:00:00\",\"2001-02-26 00:00:00\",\"2001-02-27 00:00:00\",\"2001-02-28 00:00:00\",\"2001-03-01 00:00:00\",\"2001-03-02 00:00:00\",\"2001-03-03 00:00:00\",\"2001-03-04 00:00:00\",\"2001-03-05 00:00:00\",\"2001-03-06 00:00:00\",\"2001-03-07 00:00:00\",\"2001-03-08 00:00:00\",\"2001-03-09 00:00:00\",\"2001-03-10 00:00:00\",\"2001-03-11 00:00:00\",\"2001-03-12 00:00:00\",\"2001-03-13 00:00:00\",\"2001-03-14 00:00:00\",\"2001-03-15 00:00:00\",\"2001-03-16 00:00:00\",\"2001-03-17 00:00:00\",\"2001-03-18 00:00:00\",\"2001-03-19 00:00:00\",\"2001-03-20 00:00:00\",\"2001-03-21 00:00:00\",\"2001-03-22 00:00:00\",\"2001-03-23 00:00:00\",\"2001-03-24 00:00:00\",\"2001-03-25 00:00:00\",\"2001-03-26 00:00:00\",\"2001-03-27 00:00:00\",\"2001-03-28 00:00:00\",\"2001-03-29 00:00:00\",\"2001-03-30 00:00:00\",\"2001-03-31 00:00:00\",\"2001-04-01 00:00:00\",\"2001-04-02 00:00:00\",\"2001-04-03 00:00:00\",\"2001-04-04 00:00:00\",\"2001-04-05 00:00:00\",\"2001-04-06 00:00:00\",\"2001-04-07 00:00:00\",\"2001-04-08 00:00:00\",\"2001-04-09 00:00:00\",\"2001-04-10 00:00:00\",\"2001-04-11 00:00:00\",\"2001-04-12 00:00:00\",\"2001-04-13 00:00:00\",\"2001-04-14 00:00:00\",\"2001-04-15 00:00:00\",\"2001-04-16 00:00:00\",\"2001-04-17 00:00:00\",\"2001-04-18 00:00:00\",\"2001-04-19 00:00:00\",\"2001-04-20 00:00:00\",\"2001-04-21 00:00:00\",\"2001-04-22 00:00:00\",\"2001-04-23 00:00:00\",\"2001-04-24 00:00:00\",\"2001-04-25 00:00:00\",\"2001-04-26 00:00:00\",\"2001-04-27 00:00:00\",\"2001-04-28 00:00:00\",\"2001-04-29 00:00:00\",\"2001-04-30 00:00:00\",\"2001-05-01 00:00:00\",\"2001-05-02 00:00:00\",\"2001-05-03 00:00:00\",\"2001-05-04 00:00:00\",\"2001-05-05 00:00:00\",\"2001-05-06 00:00:00\",\"2001-05-07 00:00:00\",\"2001-05-08 00:00:00\",\"2001-05-09 00:00:00\",\"2001-05-10 00:00:00\",\"2001-05-11 00:00:00\",\"2001-05-12 00:00:00\",\"2001-05-13 00:00:00\",\"2001-05-14 00:00:00\",\"2001-05-15 00:00:00\",\"2001-05-16 00:00:00\",\"2001-05-17 00:00:00\",\"2001-05-18 00:00:00\",\"2001-05-19 00:00:00\",\"2001-05-20 00:00:00\",\"2001-05-21 00:00:00\",\"2001-05-22 00:00:00\",\"2001-05-23 00:00:00\",\"2001-05-24 00:00:00\",\"2001-05-25 00:00:00\",\"2001-05-26 00:00:00\",\"2001-05-27 00:00:00\",\"2001-05-28 00:00:00\",\"2001-05-29 00:00:00\",\"2001-05-30 00:00:00\",\"2001-05-31 00:00:00\",\"2001-06-01 00:00:00\",\"2001-06-02 00:00:00\",\"2001-06-03 00:00:00\",\"2001-06-04 00:00:00\",\"2001-06-05 00:00:00\",\"2001-06-06 00:00:00\",\"2001-06-07 00:00:00\",\"2001-06-08 00:00:00\",\"2001-06-09 00:00:00\",\"2001-06-10 00:00:00\",\"2001-06-11 00:00:00\",\"2001-06-12 00:00:00\",\"2001-06-13 00:00:00\",\"2001-06-14 00:00:00\",\"2001-06-15 00:00:00\",\"2001-06-16 00:00:00\",\"2001-06-17 00:00:00\",\"2001-06-18 00:00:00\",\"2001-06-19 00:00:00\",\"2001-06-20 00:00:00\",\"2001-06-21 00:00:00\",\"2001-06-22 00:00:00\",\"2001-06-23 00:00:00\",\"2001-06-24 00:00:00\",\"2001-06-25 00:00:00\",\"2001-06-26 00:00:00\",\"2001-06-27 00:00:00\",\"2001-06-28 00:00:00\",\"2001-06-29 00:00:00\",\"2001-06-30 00:00:00\",\"2001-07-01 00:00:00\",\"2001-07-02 00:00:00\",\"2001-07-03 00:00:00\",\"2001-07-04 00:00:00\",\"2001-07-05 00:00:00\",\"2001-07-06 00:00:00\",\"2001-07-07 00:00:00\",\"2001-07-08 00:00:00\",\"2001-07-09 00:00:00\",\"2001-07-10 00:00:00\",\"2001-07-11 00:00:00\",\"2001-07-12 00:00:00\",\"2001-07-13 00:00:00\",\"2001-07-14 00:00:00\",\"2001-07-15 00:00:00\",\"2001-07-16 00:00:00\",\"2001-07-17 00:00:00\",\"2001-07-18 00:00:00\",\"2001-07-19 00:00:00\",\"2001-07-20 00:00:00\",\"2001-07-21 00:00:00\",\"2001-07-22 00:00:00\",\"2001-07-23 00:00:00\",\"2001-07-24 00:00:00\",\"2001-07-25 00:00:00\",\"2001-07-26 00:00:00\",\"2001-07-27 00:00:00\",\"2001-07-28 00:00:00\",\"2001-07-29 00:00:00\",\"2001-07-30 00:00:00\",\"2001-07-31 00:00:00\",\"2001-08-01 00:00:00\",\"2001-08-02 00:00:00\",\"2001-08-03 00:00:00\",\"2001-08-04 00:00:00\",\"2001-08-05 00:00:00\",\"2001-08-06 00:00:00\",\"2001-08-07 00:00:00\",\"2001-08-08 00:00:00\",\"2001-08-09 00:00:00\",\"2001-08-10 00:00:00\",\"2001-08-11 00:00:00\",\"2001-08-12 00:00:00\",\"2001-08-13 00:00:00\",\"2001-08-14 00:00:00\",\"2001-08-15 00:00:00\",\"2001-08-16 00:00:00\",\"2001-08-17 00:00:00\",\"2001-08-18 00:00:00\",\"2001-08-19 00:00:00\",\"2001-08-20 00:00:00\",\"2001-08-21 00:00:00\",\"2001-08-22 00:00:00\",\"2001-08-23 00:00:00\",\"2001-08-24 00:00:00\",\"2001-08-25 00:00:00\",\"2001-08-26 00:00:00\",\"2001-08-27 00:00:00\",\"2001-08-28 00:00:00\",\"2001-08-29 00:00:00\",\"2001-08-30 00:00:00\",\"2001-08-31 00:00:00\",\"2001-09-01 00:00:00\",\"2001-09-02 00:00:00\",\"2001-09-03 00:00:00\",\"2001-09-04 00:00:00\",\"2001-09-05 00:00:00\",\"2001-09-06 00:00:00\",\"2001-09-07 00:00:00\",\"2001-09-08 00:00:00\",\"2001-09-09 00:00:00\",\"2001-09-10 00:00:00\",\"2001-09-11 00:00:00\",\"2001-09-12 00:00:00\",\"2001-09-13 00:00:00\",\"2001-09-14 00:00:00\",\"2001-09-15 00:00:00\",\"2001-09-16 00:00:00\",\"2001-09-17 00:00:00\",\"2001-09-18 00:00:00\",\"2001-09-19 00:00:00\",\"2001-09-20 00:00:00\",\"2001-09-21 00:00:00\",\"2001-09-22 00:00:00\",\"2001-09-23 00:00:00\",\"2001-09-24 00:00:00\",\"2001-09-25 00:00:00\",\"2001-09-26 00:00:00\",\"2001-09-27 00:00:00\",\"2001-09-28 00:00:00\",\"2001-09-29 00:00:00\",\"2001-09-30 00:00:00\",\"2001-10-01 00:00:00\",\"2001-10-02 00:00:00\",\"2001-10-03 00:00:00\",\"2001-10-04 00:00:00\",\"2001-10-05 00:00:00\",\"2001-10-06 00:00:00\",\"2001-10-07 00:00:00\",\"2001-10-08 00:00:00\",\"2001-10-09 00:00:00\",\"2001-10-10 00:00:00\",\"2001-10-11 00:00:00\",\"2001-10-12 00:00:00\",\"2001-10-13 00:00:00\",\"2001-10-14 00:00:00\",\"2001-10-15 00:00:00\",\"2001-10-16 00:00:00\",\"2001-10-17 00:00:00\",\"2001-10-18 00:00:00\",\"2001-10-19 00:00:00\",\"2001-10-20 00:00:00\",\"2001-10-21 00:00:00\",\"2001-10-22 00:00:00\",\"2001-10-23 00:00:00\",\"2001-10-24 00:00:00\",\"2001-10-25 00:00:00\",\"2001-10-26 00:00:00\",\"2001-10-27 00:00:00\",\"2001-10-28 00:00:00\",\"2001-10-29 00:00:00\",\"2001-10-30 00:00:00\",\"2001-10-31 00:00:00\",\"2001-11-01 00:00:00\",\"2001-11-02 00:00:00\",\"2001-11-03 00:00:00\",\"2001-11-04 00:00:00\",\"2001-11-05 00:00:00\",\"2001-11-06 00:00:00\",\"2001-11-07 00:00:00\",\"2001-11-08 00:00:00\",\"2001-11-09 00:00:00\",\"2001-11-10 00:00:00\",\"2001-11-11 00:00:00\",\"2001-11-12 00:00:00\",\"2001-11-13 00:00:00\",\"2001-11-14 00:00:00\",\"2001-11-15 00:00:00\",\"2001-11-16 00:00:00\",\"2001-11-17 00:00:00\",\"2001-11-18 00:00:00\",\"2001-11-19 00:00:00\",\"2001-11-20 00:00:00\",\"2001-11-21 00:00:00\",\"2001-11-22 00:00:00\",\"2001-11-23 00:00:00\",\"2001-11-24 00:00:00\",\"2001-11-25 00:00:00\",\"2001-11-26 00:00:00\",\"2001-11-27 00:00:00\",\"2001-11-28 00:00:00\",\"2001-11-29 00:00:00\",\"2001-11-30 00:00:00\",\"2001-12-01 00:00:00\",\"2001-12-02 00:00:00\",\"2001-12-03 00:00:00\",\"2001-12-04 00:00:00\",\"2001-12-05 00:00:00\",\"2001-12-06 00:00:00\",\"2001-12-07 00:00:00\",\"2001-12-08 00:00:00\",\"2001-12-09 00:00:00\",\"2001-12-10 00:00:00\",\"2001-12-11 00:00:00\",\"2001-12-12 00:00:00\",\"2001-12-13 00:00:00\",\"2001-12-14 00:00:00\",\"2001-12-15 00:00:00\",\"2001-12-16 00:00:00\",\"2001-12-17 00:00:00\",\"2001-12-18 00:00:00\",\"2001-12-19 00:00:00\",\"2001-12-20 00:00:00\",\"2001-12-21 00:00:00\",\"2001-12-22 00:00:00\",\"2001-12-23 00:00:00\",\"2001-12-24 00:00:00\",\"2001-12-25 00:00:00\",\"2001-12-26 00:00:00\",\"2001-12-27 00:00:00\",\"2001-12-28 00:00:00\",\"2001-12-29 00:00:00\",\"2001-12-30 00:00:00\",\"2001-12-31 00:00:00\",\"2002-01-01 00:00:00\",\"2002-01-02 00:00:00\",\"2002-01-03 00:00:00\",\"2002-01-04 00:00:00\",\"2002-01-05 00:00:00\",\"2002-01-06 00:00:00\",\"2002-01-07 00:00:00\",\"2002-01-08 00:00:00\",\"2002-01-09 00:00:00\",\"2002-01-10 00:00:00\",\"2002-01-11 00:00:00\",\"2002-01-12 00:00:00\",\"2002-01-13 00:00:00\",\"2002-01-14 00:00:00\",\"2002-01-15 00:00:00\",\"2002-01-16 00:00:00\",\"2002-01-17 00:00:00\",\"2002-01-18 00:00:00\",\"2002-01-19 00:00:00\",\"2002-01-20 00:00:00\",\"2002-01-21 00:00:00\",\"2002-01-22 00:00:00\",\"2002-01-23 00:00:00\",\"2002-01-24 00:00:00\",\"2002-01-25 00:00:00\",\"2002-01-26 00:00:00\",\"2002-01-27 00:00:00\",\"2002-01-28 00:00:00\",\"2002-01-29 00:00:00\",\"2002-01-30 00:00:00\",\"2002-01-31 00:00:00\",\"2002-02-01 00:00:00\",\"2002-02-02 00:00:00\",\"2002-02-03 00:00:00\",\"2002-02-04 00:00:00\",\"2002-02-05 00:00:00\",\"2002-02-06 00:00:00\",\"2002-02-07 00:00:00\",\"2002-02-08 00:00:00\",\"2002-02-09 00:00:00\",\"2002-02-10 00:00:00\",\"2002-02-11 00:00:00\",\"2002-02-12 00:00:00\",\"2002-02-13 00:00:00\",\"2002-02-14 00:00:00\",\"2002-02-15 00:00:00\",\"2002-02-16 00:00:00\",\"2002-02-17 00:00:00\",\"2002-02-18 00:00:00\",\"2002-02-19 00:00:00\",\"2002-02-20 00:00:00\",\"2002-02-21 00:00:00\",\"2002-02-22 00:00:00\",\"2002-02-23 00:00:00\",\"2002-02-24 00:00:00\",\"2002-02-25 00:00:00\",\"2002-02-26 00:00:00\",\"2002-02-27 00:00:00\",\"2002-02-28 00:00:00\",\"2002-03-01 00:00:00\",\"2002-03-02 00:00:00\",\"2002-03-03 00:00:00\",\"2002-03-04 00:00:00\",\"2002-03-05 00:00:00\",\"2002-03-06 00:00:00\",\"2002-03-07 00:00:00\",\"2002-03-08 00:00:00\",\"2002-03-09 00:00:00\",\"2002-03-10 00:00:00\",\"2002-03-11 00:00:00\",\"2002-03-12 00:00:00\",\"2002-03-13 00:00:00\",\"2002-03-14 00:00:00\",\"2002-03-15 00:00:00\",\"2002-03-16 00:00:00\",\"2002-03-17 00:00:00\",\"2002-03-18 00:00:00\",\"2002-03-19 00:00:00\",\"2002-03-20 00:00:00\",\"2002-03-21 00:00:00\",\"2002-03-22 00:00:00\",\"2002-03-23 00:00:00\",\"2002-03-24 00:00:00\",\"2002-03-25 00:00:00\",\"2002-03-26 00:00:00\",\"2002-03-27 00:00:00\",\"2002-03-28 00:00:00\",\"2002-03-29 00:00:00\",\"2002-03-30 00:00:00\",\"2002-03-31 00:00:00\",\"2002-04-01 00:00:00\",\"2002-04-02 00:00:00\",\"2002-04-03 00:00:00\",\"2002-04-04 00:00:00\",\"2002-04-05 00:00:00\",\"2002-04-06 00:00:00\",\"2002-04-07 00:00:00\",\"2002-04-08 00:00:00\",\"2002-04-09 00:00:00\",\"2002-04-10 00:00:00\",\"2002-04-11 00:00:00\",\"2002-04-12 00:00:00\",\"2002-04-13 00:00:00\",\"2002-04-14 00:00:00\",\"2002-04-15 00:00:00\",\"2002-04-16 00:00:00\",\"2002-04-17 00:00:00\",\"2002-04-18 00:00:00\",\"2002-04-19 00:00:00\",\"2002-04-20 00:00:00\",\"2002-04-21 00:00:00\",\"2002-04-22 00:00:00\",\"2002-04-23 00:00:00\",\"2002-04-24 00:00:00\",\"2002-04-25 00:00:00\",\"2002-04-26 00:00:00\",\"2002-04-27 00:00:00\",\"2002-04-28 00:00:00\",\"2002-04-29 00:00:00\",\"2002-04-30 00:00:00\",\"2002-05-01 00:00:00\",\"2002-05-02 00:00:00\",\"2002-05-03 00:00:00\",\"2002-05-04 00:00:00\",\"2002-05-05 00:00:00\",\"2002-05-06 00:00:00\",\"2002-05-07 00:00:00\",\"2002-05-08 00:00:00\",\"2002-05-09 00:00:00\",\"2002-05-10 00:00:00\",\"2002-05-11 00:00:00\",\"2002-05-12 00:00:00\",\"2002-05-13 00:00:00\",\"2002-05-14 00:00:00\",\"2002-05-15 00:00:00\",\"2002-05-16 00:00:00\",\"2002-05-17 00:00:00\",\"2002-05-18 00:00:00\",\"2002-05-19 00:00:00\",\"2002-05-20 00:00:00\",\"2002-05-21 00:00:00\",\"2002-05-22 00:00:00\",\"2002-05-23 00:00:00\",\"2002-05-24 00:00:00\",\"2002-05-25 00:00:00\",\"2002-05-26 00:00:00\",\"2002-05-27 00:00:00\",\"2002-05-28 00:00:00\",\"2002-05-29 00:00:00\",\"2002-05-30 00:00:00\",\"2002-05-31 00:00:00\",\"2002-06-01 00:00:00\",\"2002-06-02 00:00:00\",\"2002-06-03 00:00:00\",\"2002-06-04 00:00:00\",\"2002-06-05 00:00:00\",\"2002-06-06 00:00:00\",\"2002-06-07 00:00:00\",\"2002-06-08 00:00:00\",\"2002-06-09 00:00:00\",\"2002-06-10 00:00:00\",\"2002-06-11 00:00:00\",\"2002-06-12 00:00:00\",\"2002-06-13 00:00:00\",\"2002-06-14 00:00:00\",\"2002-06-15 00:00:00\",\"2002-06-16 00:00:00\",\"2002-06-17 00:00:00\",\"2002-06-18 00:00:00\",\"2002-06-19 00:00:00\",\"2002-06-20 00:00:00\",\"2002-06-21 00:00:00\",\"2002-06-22 00:00:00\",\"2002-06-23 00:00:00\",\"2002-06-24 00:00:00\",\"2002-06-25 00:00:00\",\"2002-06-26 00:00:00\",\"2002-06-27 00:00:00\",\"2002-06-28 00:00:00\",\"2002-06-29 00:00:00\",\"2002-06-30 00:00:00\",\"2002-07-01 00:00:00\",\"2002-07-02 00:00:00\",\"2002-07-03 00:00:00\",\"2002-07-04 00:00:00\",\"2002-07-05 00:00:00\",\"2002-07-06 00:00:00\",\"2002-07-07 00:00:00\",\"2002-07-08 00:00:00\",\"2002-07-09 00:00:00\",\"2002-07-10 00:00:00\",\"2002-07-11 00:00:00\",\"2002-07-12 00:00:00\",\"2002-07-13 00:00:00\",\"2002-07-14 00:00:00\",\"2002-07-15 00:00:00\",\"2002-07-16 00:00:00\",\"2002-07-17 00:00:00\",\"2002-07-18 00:00:00\",\"2002-07-19 00:00:00\",\"2002-07-20 00:00:00\",\"2002-07-21 00:00:00\",\"2002-07-22 00:00:00\",\"2002-07-23 00:00:00\",\"2002-07-24 00:00:00\",\"2002-07-25 00:00:00\",\"2002-07-26 00:00:00\",\"2002-07-27 00:00:00\",\"2002-07-28 00:00:00\",\"2002-07-29 00:00:00\",\"2002-07-30 00:00:00\",\"2002-07-31 00:00:00\",\"2002-08-01 00:00:00\",\"2002-08-02 00:00:00\",\"2002-08-03 00:00:00\",\"2002-08-04 00:00:00\",\"2002-08-05 00:00:00\",\"2002-08-06 00:00:00\",\"2002-08-07 00:00:00\",\"2002-08-08 00:00:00\",\"2002-08-09 00:00:00\",\"2002-08-10 00:00:00\",\"2002-08-11 00:00:00\",\"2002-08-12 00:00:00\",\"2002-08-13 00:00:00\",\"2002-08-14 00:00:00\",\"2002-08-15 00:00:00\",\"2002-08-16 00:00:00\",\"2002-08-17 00:00:00\",\"2002-08-18 00:00:00\",\"2002-08-19 00:00:00\",\"2002-08-20 00:00:00\",\"2002-08-21 00:00:00\",\"2002-08-22 00:00:00\",\"2002-08-23 00:00:00\",\"2002-08-24 00:00:00\",\"2002-08-25 00:00:00\",\"2002-08-26 00:00:00\",\"2002-08-27 00:00:00\",\"2002-08-28 00:00:00\",\"2002-08-29 00:00:00\",\"2002-08-30 00:00:00\",\"2002-08-31 00:00:00\",\"2002-09-01 00:00:00\",\"2002-09-02 00:00:00\",\"2002-09-03 00:00:00\",\"2002-09-04 00:00:00\",\"2002-09-05 00:00:00\",\"2002-09-06 00:00:00\",\"2002-09-07 00:00:00\",\"2002-09-08 00:00:00\",\"2002-09-09 00:00:00\",\"2002-09-10 00:00:00\",\"2002-09-11 00:00:00\",\"2002-09-12 00:00:00\",\"2002-09-13 00:00:00\",\"2002-09-14 00:00:00\",\"2002-09-15 00:00:00\",\"2002-09-16 00:00:00\",\"2002-09-17 00:00:00\",\"2002-09-18 00:00:00\",\"2002-09-19 00:00:00\",\"2002-09-20 00:00:00\",\"2002-09-21 00:00:00\",\"2002-09-22 00:00:00\",\"2002-09-23 00:00:00\",\"2002-09-24 00:00:00\",\"2002-09-25 00:00:00\",\"2002-09-26 00:00:00\"],\"value\":{\"__ndarray__\":\"85xGUF+07j+ue9FQ2KACQMR2Bp4wtQxAa9MvX3/WE0CeoToi8GkVQA/h2OrG0hNATVb5NuV5FECe7g7gO9oMQF/COCl5zP0/tJ55O+Ca2j8bm9fmsuXjPwTsFYSLT/o/CK7hIboxzz/gW/VJTf3gP5CRCpEkpO0/ZHUFNkCQ678XOEX3rTP1v+eGQ8Mzofy/6/L/u0N8AMBKm0AhtF4DwCxP6RGD9e2/WlnOc6a4+L9m7MxDn9b0v5lDOIwPPfi/UIt6tNx96b+XoDPBtCj7vwpbDJ+M/PW/OJvY6vy/B8AiL0JhV8kTwIAbgUVx5BTAhNhbfCG+FsDOGbB2vZoUwAyNHFn2pxfAPLKxOA50G8CgtvB4ck0jwNgZvVqMNCTAdbK3AMxjH8CtWiR/YYMfwLykMMTFPh7Ax2kbb3XXG8DK6/DnZ4EawMxwsZMOzhXApFhlG/sKE8AEBzVTPU4SwLYGMjp6ZBHACMb+yjSBFcAB3HijaJoUwJjtmvDzKxLAxSHs/tDQGMDe8/A3ZgQWwJtkyAU2MBDA7Yc2rTVIDMAdivd/SxQNwEFBvTfFvQnAPmzAucATBcCWVjHxzY8JwK0ZVncbowTAvNpTjjVQAsDgI9LHS023v/7eyJCsavY/dDPhK4qg1L/cRVyzeOLuP68Ha8045fo/NOTbc71xEUDAA+KonesUQDwt8dHzfBVAKHs5co+RE0DlIzxJhwEYQFTWjIQo3BdAar+jEIixGUB+hR2VR/IUQLwsCqDtQhdAAGKMtSEpHECHXKA/hjAbQLZ+EU8TYh1A3xQAgJizGUByVC7TG9sdQGjo8lqFiyBAoRTBmUsEHEC0mPBhSCggQAmQnlOVeSNAhLEZb30ZIUCrRDPGwSAgQAllz9nqlx5AGl1ehvE7IUC2nT2i2qkdQL/FIOsy0RhAmlHof/VRHUBc6VBmzlMgQMKDRXYOrR9AEyklCNQPIUBzVh8TivMYQFvNlH4bshlAu7caN6xEFUBBDEIwKogYQBadgAjEBRZAWr2IdpxSGEDOND+jit0aQFIYM8IxDBdArQHGU+HwFUBDXisTPOEXQFAUbwlrKRJAWAORDCtWF0B8vPe3mL8UQKuFIXJaKBRAM1EXhDFpFUD2GcbVPVsYQFqT+urnSh1A4fIaJBZcHEAiVzDqkrwWQAfgPtgK6xZAeDB7pXApEkDSiWynxkMYQEuEWm8FvxlA4zTfgJzJHkCyYnx2I78fQF4ky+IJJiBAcLKIOiakIEDmqod4FEwgQNGwRfrzByJA0i4N3T/jIkCO+08UimgiQKJZiFzcwCRAYJeMxtUEKkAdRrVGF7EnQGnC3HJ5aSlAzv8jkMmuKEAh5K5tZiIrQBHV/nBjwSlA7mQ9AczpKEDu8NC3CwApQNS28si91ShAQNamv4ZMJ0CdMTsKyM4kQL4zEnQ16SRA+ZnDqEzCJUBmHp01evMmQPOkGvnjeyVApyYjT6lVI0AhX4461NIiQNrZDYi14CJA15Re74cXIkCsw4eBRtQgQFiX2a3DMCNA1c6opUInJEBy7Y3jFTMiQPvVqQlWciFAt7i0jkwkIUDsfTtdFykdQP7vtTdmkh9A+lv/FH6DIECmfPXufikbQPOftc2XvRtAvafe1GgwGEAQFPkrJ8ATQK9AflG6thNAeBtYVaPDGECzfEkvIoEVQKxkuEFKoBFAveACGasLFUD9kjUjnQYWQKkSG6CrehNAfjTdIj/GEkAakrVRRoUTQGALu11/wRZAsJmIjNsdDEAskLqSVrUHQIlklceqwwlANIsfGVSsEEAa3ZZ7b3URQLo/Q1Y8SA5AbRaaDoHXEEACKCPQrkkRQNAsyegkdQlAjp49LaU7EkC0c8czOdIWQAB6CSdXkB1A875ukKtmHEAomkzO3cAZQL9qIsS0IyBAjMBAh/swHECYUmbs7IgeQPynuIh5xyJAt73OcRkDI0AVvGCnKy0kQGpQWC5ClCZAgK3uXsBxJkAUEOQjngQqQM0IIxrdFSlAj+SQBzDkKECp9oXBjh4pQJvJ6Z+ewShAuyCFNQ/aKEDWmLP0KCcoQCZjV5y5FyRA2eoAdmYSJEBCI3tWPIQlQEg2S944RCRAOnk/7mNXJECSnCsyk54mQNpBCQo1MSRAFu3fL3H2I0CobIItplQlQPilGcm+fyhAjZMvMGwKJ0C6aYQrUnsmQJ/vj4l5OiJAzGNaRfExI0DB7Xt07IciQDp59zxwbyFAlu7yWzKYHUC3wrVVJgogQJaHmOy69RxAolPM5VO0G0DpsA25RkceQBpo9uyNLx1Ahyi2otknH0DLPOBhLGkiQFdRZsO++SFAgDSO5xqhHEBdlsmvmUAbQLnB5iOOoB1Aii2dGajMG0DsnUrPS/ceQNA6bKu/iSJA6DBGVqZOI0CQfgKMYQslQFu+sT0VEShAsgpjhFPSKUC7XKWw5fopQLC3FAKqQylAbcp/rUxXK0Ahb2Od4soqQGjvk8oR/ixAMvKRSb8JLUDBV4YCxsguQCE6NiAasi5AefFWwQjDLEDpKwrozsktQMgvJ7/l+ipAodVG0jSMKkDLOy2mzMopQNxOhgQciidArZ0JWlLzJ0D9oowHGE0nQGlYz2cR1ilAczqUa9CeJ0BuocLWn9ooQPvX670LdSZAySekPhv+IEBrv2jlBOMkQHSDa+Cn3ShAaaBxyKcFKEAmJApKdIQoQEqgaih8VyRAgqiZmDS0J0D/O+UnsYcoQFtSSLmciipAltwHuQVZLEDre2EBAesrQFPxGfnd5yxAFI5HK6caMEAyUU7EvfsvQNkZCaW15jFA/MwzMtMaMkBWQeLC4DAyQHP3F0xPsjBASoIVDJUqMEC0bV7zA88vQB7qrJdN8ypAxbN9YFxsKUAYavpC4JYoQEbjgSUkwiZAvHK2Fs0UJ0AS3wo4SH8mQLPukrJVHSdAZggRWIwiJkDc5WMD0G8kQIYetoXBbCJARXn5WmsHI0DFGHgLVfwjQJMcaof4KSRA8CdvTDvSJUDZmj8IFVskQPx6M9FWRSVAMIqR0CltJUCLp9qcuFYlQIN59lf7PSdAmSpMTrfpJUD0wUWpiQUmQG/u/0KGnidA9G2PNIpeJ0DQIF2aMWEnQLYncv6nhyhAInndznklJ0Bt2gzTu74jQAJz4Cz2HyRAC0grTzG7JUA6kZtgZsUlQPP0Ujq1CiZAaTnRoLkGJ0A0iZnhSaUpQNqgyUicqShAqy8wSjWzK0ASemOFVIQpQNJkpBSbcydAaEKBKZaSIkDG6MQEdVImQC1f0e+BYyVA3MPMm6H8I0CI3KZCk2UhQJ0M6x1AyCNACg0w24UII0BAaqOIspAhQFApu+dcsiBAZBnx0t6OHkAEXzghqiAcQBVoQfjhCRdAOBStoHbAFkAxHyVI+icVQJ4e9ln4RhZALfVj+xEtEECG6QXkOUQRQD1+benPhRFAT3ywWt0PFEBTIW9+404VQBDV290/rBxAgDtfhj1cIUDuLHQebtAhQCDLbYRxPSNAQUgydd4WJED5eZVia3kkQJz/YeTHNSdAcCP7oOCcJkBA7lBtR98nQHchxuBtjSdAXL5bOPZpJ0AnisrAPQslQLa5W1EReCRA/rxXinGhJUDwMwBdJ+4jQIMVZeg/XCRAmZdAo6TzJkDLtjn3cyEoQE4JrWuvRSpAu0IPJrMILED+1/GVjt4nQIDAZCPAeChAQprclfV4JkAHsTpU2vImQGaMHTb5xCpAsQABrX31J0AYcVMVOeIqQJr9oj3TDytAru2OQNqdK0BhSAGtINssQJ9/nmodJSxAPN/5FguhKUCpCL5zZo8oQGCC4dGOsyhAISj1gyJJK0CiHhn3GyAtQO3PDB4m4CxAEHeCa3/vLUDq1tEZyn8sQOzvVhfFEypA781HcdcoLEDiXQc0jnMuQF6wbOa/WDBAZolgNwW+LkDM7PBuNPwuQMd2pGIESCxAbIo1vIOyKkBT29GKNX4pQKV43ZfW4iVAKEjajMe3JECAK17KS1IlQEvhnDSCZSVArme7ydKpJECCXJroGMgiQJZKR/G0Th1AcCmxl4e3GkDEvw8jtQccQMLuclH9nhpASH9JLoFOGEA7VWKk5oscQPYVb1Qt7iFAdp+6xwKbIUDTPZx2XOkiQIgH/nQ5fyFAe6N3CAwaIUBiryyTbLkiQIMdgvfF5iNARB4m2crZIkC/BKxbVMUgQA3rOfxC1R9AtOq7RFS5IUCtwOtOHjwkQAqDPsAkNCZAxtJDl4v9JEAB3uyvxZEjQKirfVBM+iJAZ/Mo8LnpI0AgscEj76chQAKAPeSaVSFAf5F61ZszIkAhlv8Hdu8iQISnO1BeHyVAV/EfzXZ0J0AJRyS/tNglQBRGxNhxdiZAXz7Du/HmJUAQ1f1Le1smQA8NgpxFvCNAOEJf/GdCJUCldP9ofdgjQJvKoS8JzyNAmpyq5zVbI0Bs/G06B/ImQBJLOVmQvCdAYmWYg3+aJUAxXbXzWuYmQG2NIFcqtCVAkPXh6BjDJEAWx+yG+hQlQNLGNh+C1SJAdZ0PkLcIIEDviVtsDqsiQJ7Omfl/FSRAcZGV7yo5IkCJYQG9RY0hQJJGEZLWxSZAYml6YBxgKEAuyKh3wUImQAO2PaLe7CVAh3L/ZjMUKECHp6UXEvEkQN70/pHCZyRAYYqgST/CJEACW/Ijp3QnQDtjxztV4yVAsqzBhOZrKEDA73brm+YlQI6T9oGB8ChAgsive2OsJ0B2NYFONcUlQGPXNmJTICZAThPYaQkfKUAb4tyRhIQpQGiGqHLN6ipAzoG0D7D3KECA2bMrg30nQL7b9EWa4CRAc5BGI2MrIkAJ26FkEbEdQK+S4aVfYiBANVhWk3bSHEB6CBenuZAaQJwYqnG3JhVAPHrQZDy5EkCqZMoQXI8SQPfGdFefzRFAijU2prrcA0CoVjMEvjv2P9HlQgUHQvI/lvbPaxkv7L/C54qq9sn9v4gjTYo84fu/0Dw9D/35CMDGrEXfAa0OwC3SsVTzrwfAdA5sL4PMCMA4Td4XGMQBwBztm3IlMQDAJJeHyqCU7r8KD412VLjkv6Pt8oOWIPc/KBdVoCRj/j+dhjcJZLv7PyTQdbjVifA/0pmq6esa6z+syTaWiDnMP9wu5pz/It+/HhAlKRNh3r+aF4iUD6TWP07qYFcept2/N2rcoxCJAsAygH456MIKwHl4nEL9AgvA/rdSyusGBcDxxYfaRLYBwE7ErUgMZ+e/4AeJibCttr9U/PFNrNzEPw7I+kbXXfE/R6G7s9NC5T8ta2iXfhzwP4breFqhmARAUELqhVji0T9w8A7DYiXhP4caOPOMePU/KPaJfIxTAECKWapH0iECQMS0pEggyAZAKLYw6zBgBkA2H2tDEpkBQBLsXv6NwfI/psHGbuz8/j9I5tXUAAX4P/QmvEluwQlAgMZrSslGEkDeJXuBpWEbQJs3BqgyHBhA96SKdz5BFUC9aW9JIi0YQKml68E9BBhA7V2V4IYaFUB74AiFsDITQLdSI1a02RFAlrDAe+9pCEBJ2MvRLa0EQMyRexVjDwJAbLC9yKEAC0BwQi/v21//P4GBkpqC8ANAk9E08GpXD0Cgl01Nhm0HQOh3xeOk9ghA5PAuDC5zCEAoVB+flqYJQBRr1rV9uw9A91mgkxqHDUBh9BshKh0OQICJZkZCHxFAraebArxoEUA0WUAPVQAYQN5xvnSLWR1AQYb0AKsWHEDd4ErxuVEaQGpQFWb1rBtAVt/JkQ+OEEDXV7xW9SkTQGRrUGoLpBFAnuzZohmBEEDeihSYTwcUQHx6hGVXoxRATGexrSi2EkCNIBBSkisWQLZV5DbqdRZAN8zzilgPDkC2KpgA7XoJQDpfizVTrwpA4R7iiyec/T8Jccvp0xYAQHRNYJYtYAtAeetutPDhD0CVJk+0yusRQMV4wVwMsBJA0uX3jG6yEUCtqdoTONIWQLdo9kmz+RpAKjhLQvhVEEAwLlQQbBMKQJiuU6Eibw1AuGBFScVfFEBYrhgDy/sNQMYoV2BKlxNAGjP9yAZmGUAvrT5ygZMfQLzvlKOgIiJASdfe1g0/JEBM/g6HhUMmQERw47O+NCdA6XxphZkRKUCthMBCTh4qQBv6qodAzitAvlKJYHItLUCEOMz6TLYtQF18KATOsi5A8AxS38zNLkDJ7bhKoIwuQH5i44gjtytAvMf4sm1RLUCBrt0OQKMuQLrYJ9WCfCxA9cCFyd7OLECTgXIV/pksQPNC31Et8i1ALqdHnv9kLkCQsOcGJ5wsQC4uf3cCYSlA68CYGUSGJkAWwnxO0bMlQAZBuNuAViVA1aS8uy5NKUB+/uZ/iywmQCasN743BShAuoFWKcyBJkDWYZgNkTEoQNXMmtWkICZAjppT1+K5J0BJBNSx4zUqQBCEdWzyoClA3bXJZBvTK0BcPMWu4E8rQIAjPLuKqCpAGc4BWNgIKUCF6ynwLPYrQK59O61R5CpAsfwIUpPDKkCa8eBUIJMvQDQZy5NqYS9ASYAAh5N2MEA6jHYywFUxQGonTV6+KTFA2OyUNrMcMUB5s31Sc/wuQI7HWXYRhC9Asp2Xxo7iMED298sCut8tQMrxoj9ZJCtADKly7jyALEAz9ijhayQpQGpwd0xepidAg+LTjwbJKEDHdIKIj98mQNFVAMtyBSJAhtxCudhnIUCA0t/ds1ciQGZzOe0P1SBAbrlGcoNJIEBPuIf8UC8fQCDsPeHs8CBA+QvHGQwcI0DqxUFi/ywlQEHdy1bpESVAnOiKe9HZIEBlX4/rFi8gQLnrdfHR9h5AzwueHHlZG0C8EU6Fe4YfQH4FGBn2YB9A/uesclVrG0AAFF4E094cQM5t7pM8BB1AbCc4bok+H0BJQY4VSZkfQLR2TuHDkSFAEneEVqRKIEAIVUfPKfkfQDItLdRPWCJAxIZ1lkBIIUC0jYBsM+0WQEr0DGXcaBRAPGEzffH2D0Baf7iW5LoRQGBGGmnbURBA6r3Ls09/D0CHyjRqwVwLQFZnYm8VbhRAACGgzYgnHUBdaYLCMXUgQPF8a1NUCiFApAVMl5dCIUCfBt+W9lYiQGHDPoSIFyVAGUdwt05oJECrDjCNCtEiQEzbq+yytB9AsnmFU/MUIEDCXW8wTBMhQOJuzRt/niNA9e9eGSDRHUBbS+M7KCQhQMEW0HABEyJA2drM6nV5IUBNsDGmmckgQLu/NhbK3h5Aw5VnSVg8IEA+2+5EpzAiQCNyjNOwByNAw//eFByLJECm7e3l+4UkQCFLKnEdGSRA4UdQDtxcI0DTbOcK6tEjQJlpSOPKHCJAh3a5lueLIECbY7QG/zMbQEai1u7euiBAbPKns/H7IECWxqIC3g4jQGWfjrulYyFA1HSXK+PJIEB6zYfmslIiQE4jm6BcJSNAKoury79UIkCxIYwN0CwiQNw7WruLiSFAIQiacJXqHkC5I6O/SSAjQK1dqEmmQiVAO8s3BbVJI0Bfg6UvWtMoQBFJ8zG2USdAAm1p7s2/JkBneLAhzngoQKYUquhAdCpAVXgkOZYILUDTsPEYMcgsQJaK+KvGYC9AMK7FJsy2LUAFtdTn024uQKub8m/EVStApuJYYbX3K0Dbsib1UTcsQEqtDXY3hTBALItrSVOhL0C2KpsXxCQxQILCfHMEjzFAVmuX50R9MUBMjkUvzUgzQBAHtxx4fTJADsVd0rlUMEBdnOYqAhIwQMWk3gN1si5AeoL1AznxL0A+814u5JgxQI34g7LazTBAMRA8BED7L0CkLghSzCovQCqfmmBGEy1A58VQzlqFMEBeqPvstkAwQDvCxzU8TDBAksyqrdFfL0BykxI3vZAvQIceYSqJ5i5AZU0FesxzMEAfHwT6z+IuQIW0QB7wOC5ARKwZIoIELUByPzSk5S0tQM3o+ba9NS5AVGFM7b8JMEDiV6K9OM4tQPvp9D0guylAP7qrFPqjKEDkoeTr5e8pQBh4YnJWmilAO+1kRApDKECjrMGHXjYoQFtNlJDSaydAv0Q90Tt7JUCQoI/aaTImQKnF+cuWByhA2S2BEUw6KUCzZjP16kgnQCGzuYm2/ChAjwtKdv+YKUAFCfg6ADwnQG6Iye6ulCpAT1XDRcpXKUDoHotWI00rQJlV9Rr0cClAD1/xs3sVKEAmcBVaDX0nQOUS2sXiQCVAHS6Z52PIJUDq9m24WpMkQKbki1f6hSRA2YiruuxjJEBMb9ZYrvQmQON9Sg4JUiRA/kN5HeOoKECb0MyzKXkpQLnFib8OqSlA/hSsPnC+J0CefvEBKcYoQCwRXNzS5CpAbzBYe1ShLkA4N5GLhA8vQD1wGmqQoy1AaOTmMgzTLUCVoIY4GtMrQJYnuaFZYixAAB82EUuOLUB2yOwXz5kuQExobNCwZS9AkxErwGjNLUAMIlf/1mAvQG9NgFmbUzBAHpCxmKPIMEDEvrxGRJMwQOaif0QZizBA+SDAJAGfMUCGiuzr31syQHOkhoXObDFAt3XGHt2HMUDmhug6LOg0QPfKoo4JuDVAntG9kSxbOEBKL0g8dr03QDZCcVAJ9DVAJq0ip6B6NUA535M0Ctc1QOgjWvx+GzZAgkLhLsoFNkDh0zyeIj01QNcatDhPsDVA+PRQE4glNUDPyirkCsw1QIwDrHyYPTZA+0UZ8jr/NUAo40BRyS82QMf9UNipLDZA6GeWWTCcNkDwQSce+8E2QOYppNAn1TZAUaXdOkctN0DSTObXib80QHrmt1+2+jNAlBls7TUSNEBNCvOoXZUzQA4zx5vjzDRA01bheFmkNUBHcX0lg6s1QFVbjg0z5DRAPawdzjX0NEC3LURSiJ40QMlJhDbQqDNAjR/OZfE2NEALXtvuPmA1QDMCaMhasTRAfwMONb+1NEDqOllVv4c0QP384hmAITRAWe10dFYhNUAIjBSkjLw1QAvXtsnFAjZAVzfMxqJZN0BnM9biMvQ1QGBT9vDSCjVAngWs+sm5MkB+1lGIjiYxQFkWYs2YZTFA6RK4KHxJMECX+OHGadowQIroHlADYjBA+PpDpp8FMkANwz+8gMkzQNqL9DvcAjNATQX0eRjYM0C0X4U1UHszQNk+8Lkc4zNAvMv0G4vUNUAeNo3D/GY3QH6dXwvGLzhAL7ahjrSFOEAWFjXQxjA5QFlL+VfZcjlANMiuPw+DOkDTR2QfhSU6QMkrDcyCATpAz/qPKuBVOkBH2JmgVko7QEtAm6TVFDtAMWozz8fiPEB85fgdtvc8QMgv7OwjiT1A06GEKsUmPkCHdlQdvHQ+QPxl0+I8dT1AOfcLTUmpPEDPqn7R8jE9QIj0jE72bjxAULxx40XTPkB7H3Zgi/M/QAVXi9EH7kBAcHiYmfEjQUCA/9kat0ZAQHx3hL2bkUBAbMunPOUrQUCcOrxjcPFAQIzbNqzzlUBAySiI4qyXQED27IUfGZlAQB3gxKTsfkBAl/aAQx8pQECbLj/2xgg/QBTifbY+ukBA6s0s5nDYQED2ZYCBppVBQOqjzUiTF0FAOiSBvHvlQEAXnNbtdjxBQJCef9L4OkFAqrEuFF/5QEC+s0RaIGBBQIbe4LMHI0FAYGaVrSqWQEBw6lIPCd5AQC+BIj7O1kBAsPJaIn6SQECJItzq9p5AQGMqT4jhUkFAoBwEifqeQUAjT/sD7DZBQFyIugUNiEBA+9s4D1CzQEBQnDP9a4xAQED+22onsj9AVBck2xNLQED/I9W6kgZAQDzMF93qZUBAapdObWi1QEBQkbD15olBQDxMYgLh8EBA3knuioxLQEA0sCZCQbc+QJN0ZEvO+TxAPe9BWGJzPECsDgnO5uw8QLYgNQn5zTxA7EaxPbZhP0Aji3JlKFs+QH5HDRH+Gz9A4LVDLFVaQEAnqjU/0T1AQGIXIZzO3kBAB1b0OWBmQEC2uBYiloFAQCXsMGWcJ0BAjeeMastcQEAT5H7DusFAQIgaPWXACUFAjhE7rrSqQUBF3UgzftlBQG0IqGXUQ0JA5pORcMLpQkBuvZ93E4tCQCyPsPIZ3kFA83DogXH1QUAiW9JNU/lBQPCx9+juwUJA7Ma6SrGgQUDMOPnjgL1BQAFIOuT2+UFA2UeoKfWZQUB399JFz5tCQP2mp2pCYkFAIPwlLy3KQUBIrXpYl7dBQHNFbvCC8EJAw9vMOiteQ0CtfCjCabFDQEMKbZcPRERA5vJ+ciH0Q0CnxRj47zlEQFQ9vkuAO0RAYJmlHf9xREAQ/a0/S7pEQFN1cGHxj0RAiFmz7KpXRUBh3DPwJ31FQOyUL6ei5EVAO3qY1zgzRkBkxj0Ny4hGQD1swiyHAEdAhI4zCQr4RkAyLNp8C79HQKlbYhabFUhA5fZ1UeVpSEAiVoi6RqFHQA1Mfb2cHUlAW5e3RS25SECRgp/WYTVIQHAF5YLxwUhAK6mp6LpFSUCLMACF5hFJQOphMvh4XEhA18l+9zxdSUBxDKsiM3RJQF24dK9BN0lARMSet8aFSEAQxp5vdZhJQB9QFI4qoUlAQD11yWUlSkB5rNen3klKQHXo8HNRLEpADyLcR/BUSkCZ5yPlrVBKQPh5al9iakpAtzY38Qn+SUB0/U8ZGRpKQHfdj9UOlklArw9RZ1UtSkD1Lm+DeldJQCLW3nZrzklA8ZsCv2+5SUA\u003d\",\"dtype\":\"float64\",\"shape\":[1000]}},\"selected\":{\"id\":\"1740\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1794\",\"type\":\"UnionRenderers\"}},\"id\":\"1739\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"click_policy\":\"mute\",\"items\":[{\"id\":\"1766\",\"type\":\"LegendItem\"},{\"id\":\"1795\",\"type\":\"LegendItem\"},{\"id\":\"1826\",\"type\":\"LegendItem\"},{\"id\":\"1859\",\"type\":\"LegendItem\"}],\"location\":[0,0]},\"id\":\"1765\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"1711\",\"type\":\"LinearScale\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"1714\",\"type\":\"DatetimeTicker\"}},\"id\":\"1717\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"D\"},\"renderers\":[{\"id\":\"1833\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1859\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1709\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1768\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#1f77b3\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1742\",\"type\":\"Line\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1700\",\"type\":\"HoverTool\"},{\"id\":\"1723\",\"type\":\"SaveTool\"},{\"id\":\"1724\",\"type\":\"PanTool\"},{\"id\":\"1725\",\"type\":\"WheelZoomTool\"},{\"id\":\"1726\",\"type\":\"BoxZoomTool\"},{\"id\":\"1727\",\"type\":\"ResetTool\"}]},\"id\":\"1728\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#2ba02b\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1801\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#2ba02b\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1799\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1825\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"overlay\":{\"id\":\"1752\",\"type\":\"BoxAnnotation\"}},\"id\":\"1726\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"end\":1032998400000.0,\"reset_end\":1032998400000.0,\"reset_start\":946684800000.0,\"start\":946684800000.0,\"tags\":[[[\"index\",\"index\",null]]]},\"id\":\"1698\",\"type\":\"Range1d\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1759\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"Variable\":[\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21C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\u003d\",\"dtype\":\"float64\",\"shape\":[1000]},\"index_dt_strings\":[\"2000-01-01 00:00:00\",\"2000-01-02 00:00:00\",\"2000-01-03 00:00:00\",\"2000-01-04 00:00:00\",\"2000-01-05 00:00:00\",\"2000-01-06 00:00:00\",\"2000-01-07 00:00:00\",\"2000-01-08 00:00:00\",\"2000-01-09 00:00:00\",\"2000-01-10 00:00:00\",\"2000-01-11 00:00:00\",\"2000-01-12 00:00:00\",\"2000-01-13 00:00:00\",\"2000-01-14 00:00:00\",\"2000-01-15 00:00:00\",\"2000-01-16 00:00:00\",\"2000-01-17 00:00:00\",\"2000-01-18 00:00:00\",\"2000-01-19 00:00:00\",\"2000-01-20 00:00:00\",\"2000-01-21 00:00:00\",\"2000-01-22 00:00:00\",\"2000-01-23 00:00:00\",\"2000-01-24 00:00:00\",\"2000-01-25 00:00:00\",\"2000-01-26 00:00:00\",\"2000-01-27 00:00:00\",\"2000-01-28 00:00:00\",\"2000-01-29 00:00:00\",\"2000-01-30 00:00:00\",\"2000-01-31 00:00:00\",\"2000-02-01 00:00:00\",\"2000-02-02 00:00:00\",\"2000-02-03 00:00:00\",\"2000-02-04 00:00:00\",\"2000-02-05 00:00:00\",\"2000-02-06 00:00:00\",\"2000-02-07 00:00:00\",\"2000-02-08 00:00:00\",\"2000-02-09 00:00:00\",\"2000-02-10 00:00:00\",\"2000-02-11 00:00:00\",\"2000-02-12 00:00:00\",\"2000-02-13 00:00:00\",\"2000-02-14 00:00:00\",\"2000-02-15 00:00:00\",\"2000-02-16 00:00:00\",\"2000-02-17 00:00:00\",\"2000-02-18 00:00:00\",\"2000-02-19 00:00:00\",\"2000-02-20 00:00:00\",\"2000-02-21 00:00:00\",\"2000-02-22 00:00:00\",\"2000-02-23 00:00:00\",\"2000-02-24 00:00:00\",\"2000-02-25 00:00:00\",\"2000-02-26 00:00:00\",\"2000-02-27 00:00:00\",\"2000-02-28 00:00:00\",\"2000-02-29 00:00:00\",\"2000-03-01 00:00:00\",\"2000-03-02 00:00:00\",\"2000-03-03 00:00:00\",\"2000-03-04 00:00:00\",\"2000-03-05 00:00:00\",\"2000-03-06 00:00:00\",\"2000-03-07 00:00:00\",\"2000-03-08 00:00:00\",\"2000-03-09 00:00:00\",\"2000-03-10 00:00:00\",\"2000-03-11 00:00:00\",\"2000-03-12 00:00:00\",\"2000-03-13 00:00:00\",\"2000-03-14 00:00:00\",\"2000-03-15 00:00:00\",\"2000-03-16 00:00:00\",\"2000-03-17 00:00:00\",\"2000-03-18 00:00:00\",\"2000-03-19 00:00:00\",\"2000-03-20 00:00:00\",\"2000-03-21 00:00:00\",\"2000-03-22 00:00:00\",\"2000-03-23 00:00:00\",\"2000-03-24 00:00:00\",\"2000-03-25 00:00:00\",\"2000-03-26 00:00:00\",\"2000-03-27 00:00:00\",\"2000-03-28 00:00:00\",\"2000-03-29 00:00:00\",\"2000-03-30 00:00:00\",\"2000-03-31 00:00:00\",\"2000-04-01 00:00:00\",\"2000-04-02 00:00:00\",\"2000-04-03 00:00:00\",\"2000-04-04 00:00:00\",\"2000-04-05 00:00:00\",\"2000-04-06 00:00:00\",\"2000-04-07 00:00:00\",\"2000-04-08 00:00:00\",\"2000-04-09 00:00:00\",\"2000-04-10 00:00:00\",\"2000-04-11 00:00:00\",\"2000-04-12 00:00:00\",\"2000-04-13 00:00:00\",\"2000-04-14 00:00:00\",\"2000-04-15 00:00:00\",\"2000-04-16 00:00:00\",\"2000-04-17 00:00:00\",\"2000-04-18 00:00:00\",\"2000-04-19 00:00:00\",\"2000-04-20 00:00:00\",\"2000-04-21 00:00:00\",\"2000-04-22 00:00:00\",\"2000-04-23 00:00:00\",\"2000-04-24 00:00:00\",\"2000-04-25 00:00:00\",\"2000-04-26 00:00:00\",\"2000-04-27 00:00:00\",\"2000-04-28 00:00:00\",\"2000-04-29 00:00:00\",\"2000-04-30 00:00:00\",\"2000-05-01 00:00:00\",\"2000-05-02 00:00:00\",\"2000-05-03 00:00:00\",\"2000-05-04 00:00:00\",\"2000-05-05 00:00:00\",\"2000-05-06 00:00:00\",\"2000-05-07 00:00:00\",\"2000-05-08 00:00:00\",\"2000-05-09 00:00:00\",\"2000-05-10 00:00:00\",\"2000-05-11 00:00:00\",\"2000-05-12 00:00:00\",\"2000-05-13 00:00:00\",\"2000-05-14 00:00:00\",\"2000-05-15 00:00:00\",\"2000-05-16 00:00:00\",\"2000-05-17 00:00:00\",\"2000-05-18 00:00:00\",\"2000-05-19 00:00:00\",\"2000-05-20 00:00:00\",\"2000-05-21 00:00:00\",\"2000-05-22 00:00:00\",\"2000-05-23 00:00:00\",\"2000-05-24 00:00:00\",\"2000-05-25 00:00:00\",\"2000-05-26 00:00:00\",\"2000-05-27 00:00:00\",\"2000-05-28 00:00:00\",\"2000-05-29 00:00:00\",\"2000-05-30 00:00:00\",\"2000-05-31 00:00:00\",\"2000-06-01 00:00:00\",\"2000-06-02 00:00:00\",\"2000-06-03 00:00:00\",\"2000-06-04 00:00:00\",\"2000-06-05 00:00:00\",\"2000-06-06 00:00:00\",\"2000-06-07 00:00:00\",\"2000-06-08 00:00:00\",\"2000-06-09 00:00:00\",\"2000-06-10 00:00:00\",\"2000-06-11 00:00:00\",\"2000-06-12 00:00:00\",\"2000-06-13 00:00:00\",\"2000-06-14 00:00:00\",\"2000-06-15 00:00:00\",\"2000-06-16 00:00:00\",\"2000-06-17 00:00:00\",\"2000-06-18 00:00:00\",\"2000-06-19 00:00:00\",\"2000-06-20 00:00:00\",\"2000-06-21 00:00:00\",\"2000-06-22 00:00:00\",\"2000-06-23 00:00:00\",\"2000-06-24 00:00:00\",\"2000-06-25 00:00:00\",\"2000-06-26 00:00:00\",\"2000-06-27 00:00:00\",\"2000-06-28 00:00:00\",\"2000-06-29 00:00:00\",\"2000-06-30 00:00:00\",\"2000-07-01 00:00:00\",\"2000-07-02 00:00:00\",\"2000-07-03 00:00:00\",\"2000-07-04 00:00:00\",\"2000-07-05 00:00:00\",\"2000-07-06 00:00:00\",\"2000-07-07 00:00:00\",\"2000-07-08 00:00:00\",\"2000-07-09 00:00:00\",\"2000-07-10 00:00:00\",\"2000-07-11 00:00:00\",\"2000-07-12 00:00:00\",\"2000-07-13 00:00:00\",\"2000-07-14 00:00:00\",\"2000-07-15 00:00:00\",\"2000-07-16 00:00:00\",\"2000-07-17 00:00:00\",\"2000-07-18 00:00:00\",\"2000-07-19 00:00:00\",\"2000-07-20 00:00:00\",\"2000-07-21 00:00:00\",\"2000-07-22 00:00:00\",\"2000-07-23 00:00:00\",\"2000-07-24 00:00:00\",\"2000-07-25 00:00:00\",\"2000-07-26 00:00:00\",\"2000-07-27 00:00:00\",\"2000-07-28 00:00:00\",\"2000-07-29 00:00:00\",\"2000-07-30 00:00:00\",\"2000-07-31 00:00:00\",\"2000-08-01 00:00:00\",\"2000-08-02 00:00:00\",\"2000-08-03 00:00:00\",\"2000-08-04 00:00:00\",\"2000-08-05 00:00:00\",\"2000-08-06 00:00:00\",\"2000-08-07 00:00:00\",\"2000-08-08 00:00:00\",\"2000-08-09 00:00:00\",\"2000-08-10 00:00:00\",\"2000-08-11 00:00:00\",\"2000-08-12 00:00:00\",\"2000-08-13 00:00:00\",\"2000-08-14 00:00:00\",\"2000-08-15 00:00:00\",\"2000-08-16 00:00:00\",\"2000-08-17 00:00:00\",\"2000-08-18 00:00:00\",\"2000-08-19 00:00:00\",\"2000-08-20 00:00:00\",\"2000-08-21 00:00:00\",\"2000-08-22 00:00:00\",\"2000-08-23 00:00:00\",\"2000-08-24 00:00:00\",\"2000-08-25 00:00:00\",\"2000-08-26 00:00:00\",\"2000-08-27 00:00:00\",\"2000-08-28 00:00:00\",\"2000-08-29 00:00:00\",\"2000-08-30 00:00:00\",\"2000-08-31 00:00:00\",\"2000-09-01 00:00:00\",\"2000-09-02 00:00:00\",\"2000-09-03 00:00:00\",\"2000-09-04 00:00:00\",\"2000-09-05 00:00:00\",\"2000-09-06 00:00:00\",\"2000-09-07 00:00:00\",\"2000-09-08 00:00:00\",\"2000-09-09 00:00:00\",\"2000-09-10 00:00:00\",\"2000-09-11 00:00:00\",\"2000-09-12 00:00:00\",\"2000-09-13 00:00:00\",\"2000-09-14 00:00:00\",\"2000-09-15 00:00:00\",\"2000-09-16 00:00:00\",\"2000-09-17 00:00:00\",\"2000-09-18 00:00:00\",\"2000-09-19 00:00:00\",\"2000-09-20 00:00:00\",\"2000-09-21 00:00:00\",\"2000-09-22 00:00:00\",\"2000-09-23 00:00:00\",\"2000-09-24 00:00:00\",\"2000-09-25 00:00:00\",\"2000-09-26 00:00:00\",\"2000-09-27 00:00:00\",\"2000-09-28 00:00:00\",\"2000-09-29 00:00:00\",\"2000-09-30 00:00:00\",\"2000-10-01 00:00:00\",\"2000-10-02 00:00:00\",\"2000-10-03 00:00:00\",\"2000-10-04 00:00:00\",\"2000-10-05 00:00:00\",\"2000-10-06 00:00:00\",\"2000-10-07 00:00:00\",\"2000-10-08 00:00:00\",\"2000-10-09 00:00:00\",\"2000-10-10 00:00:00\",\"2000-10-11 00:00:00\",\"2000-10-12 00:00:00\",\"2000-10-13 00:00:00\",\"2000-10-14 00:00:00\",\"2000-10-15 00:00:00\",\"2000-10-16 00:00:00\",\"2000-10-17 00:00:00\",\"2000-10-18 00:00:00\",\"2000-10-19 00:00:00\",\"2000-10-20 00:00:00\",\"2000-10-21 00:00:00\",\"2000-10-22 00:00:00\",\"2000-10-23 00:00:00\",\"2000-10-24 00:00:00\",\"2000-10-25 00:00:00\",\"2000-10-26 00:00:00\",\"2000-10-27 00:00:00\",\"2000-10-28 00:00:00\",\"2000-10-29 00:00:00\",\"2000-10-30 00:00:00\",\"2000-10-31 00:00:00\",\"2000-11-01 00:00:00\",\"2000-11-02 00:00:00\",\"2000-11-03 00:00:00\",\"2000-11-04 00:00:00\",\"2000-11-05 00:00:00\",\"2000-11-06 00:00:00\",\"2000-11-07 00:00:00\",\"2000-11-08 00:00:00\",\"2000-11-09 00:00:00\",\"2000-11-10 00:00:00\",\"2000-11-11 00:00:00\",\"2000-11-12 00:00:00\",\"2000-11-13 00:00:00\",\"2000-11-14 00:00:00\",\"2000-11-15 00:00:00\",\"2000-11-16 00:00:00\",\"2000-11-17 00:00:00\",\"2000-11-18 00:00:00\",\"2000-11-19 00:00:00\",\"2000-11-20 00:00:00\",\"2000-11-21 00:00:00\",\"2000-11-22 00:00:00\",\"2000-11-23 00:00:00\",\"2000-11-24 00:00:00\",\"2000-11-25 00:00:00\",\"2000-11-26 00:00:00\",\"2000-11-27 00:00:00\",\"2000-11-28 00:00:00\",\"2000-11-29 00:00:00\",\"2000-11-30 00:00:00\",\"2000-12-01 00:00:00\",\"2000-12-02 00:00:00\",\"2000-12-03 00:00:00\",\"2000-12-04 00:00:00\",\"2000-12-05 00:00:00\",\"2000-12-06 00:00:00\",\"2000-12-07 00:00:00\",\"2000-12-08 00:00:00\",\"2000-12-09 00:00:00\",\"2000-12-10 00:00:00\",\"2000-12-11 00:00:00\",\"2000-12-12 00:00:00\",\"2000-12-13 00:00:00\",\"2000-12-14 00:00:00\",\"2000-12-15 00:00:00\",\"2000-12-16 00:00:00\",\"2000-12-17 00:00:00\",\"2000-12-18 00:00:00\",\"2000-12-19 00:00:00\",\"2000-12-20 00:00:00\",\"2000-12-21 00:00:00\",\"2000-12-22 00:00:00\",\"2000-12-23 00:00:00\",\"2000-12-24 00:00:00\",\"2000-12-25 00:00:00\",\"2000-12-26 00:00:00\",\"2000-12-27 00:00:00\",\"2000-12-28 00:00:00\",\"2000-12-29 00:00:00\",\"2000-12-30 00:00:00\",\"2000-12-31 00:00:00\",\"2001-01-01 00:00:00\",\"2001-01-02 00:00:00\",\"2001-01-03 00:00:00\",\"2001-01-04 00:00:00\",\"2001-01-05 00:00:00\",\"2001-01-06 00:00:00\",\"2001-01-07 00:00:00\",\"2001-01-08 00:00:00\",\"2001-01-09 00:00:00\",\"2001-01-10 00:00:00\",\"2001-01-11 00:00:00\",\"2001-01-12 00:00:00\",\"2001-01-13 00:00:00\",\"2001-01-14 00:00:00\",\"2001-01-15 00:00:00\",\"2001-01-16 00:00:00\",\"2001-01-17 00:00:00\",\"2001-01-18 00:00:00\",\"2001-01-19 00:00:00\",\"2001-01-20 00:00:00\",\"2001-01-21 00:00:00\",\"2001-01-22 00:00:00\",\"2001-01-23 00:00:00\",\"2001-01-24 00:00:00\",\"2001-01-25 00:00:00\",\"2001-01-26 00:00:00\",\"2001-01-27 00:00:00\",\"2001-01-28 00:00:00\",\"2001-01-29 00:00:00\",\"2001-01-30 00:00:00\",\"2001-01-31 00:00:00\",\"2001-02-01 00:00:00\",\"2001-02-02 00:00:00\",\"2001-02-03 00:00:00\",\"2001-02-04 00:00:00\",\"2001-02-05 00:00:00\",\"2001-02-06 00:00:00\",\"2001-02-07 00:00:00\",\"2001-02-08 00:00:00\",\"2001-02-09 00:00:00\",\"2001-02-10 00:00:00\",\"2001-02-11 00:00:00\",\"2001-02-12 00:00:00\",\"2001-02-13 00:00:00\",\"2001-02-14 00:00:00\",\"2001-02-15 00:00:00\",\"2001-02-16 00:00:00\",\"2001-02-17 00:00:00\",\"2001-02-18 00:00:00\",\"2001-02-19 00:00:00\",\"2001-02-20 00:00:00\",\"2001-02-21 00:00:00\",\"2001-02-22 00:00:00\",\"2001-02-23 00:00:00\",\"2001-02-24 00:00:00\",\"2001-02-25 00:00:00\",\"2001-02-26 00:00:00\",\"2001-02-27 00:00:00\",\"2001-02-28 00:00:00\",\"2001-03-01 00:00:00\",\"2001-03-02 00:00:00\",\"2001-03-03 00:00:00\",\"2001-03-04 00:00:00\",\"2001-03-05 00:00:00\",\"2001-03-06 00:00:00\",\"2001-03-07 00:00:00\",\"2001-03-08 00:00:00\",\"2001-03-09 00:00:00\",\"2001-03-10 00:00:00\",\"2001-03-11 00:00:00\",\"2001-03-12 00:00:00\",\"2001-03-13 00:00:00\",\"2001-03-14 00:00:00\",\"2001-03-15 00:00:00\",\"2001-03-16 00:00:00\",\"2001-03-17 00:00:00\",\"2001-03-18 00:00:00\",\"2001-03-19 00:00:00\",\"2001-03-20 00:00:00\",\"2001-03-21 00:00:00\",\"2001-03-22 00:00:00\",\"2001-03-23 00:00:00\",\"2001-03-24 00:00:00\",\"2001-03-25 00:00:00\",\"2001-03-26 00:00:00\",\"2001-03-27 00:00:00\",\"2001-03-28 00:00:00\",\"2001-03-29 00:00:00\",\"2001-03-30 00:00:00\",\"2001-03-31 00:00:00\",\"2001-04-01 00:00:00\",\"2001-04-02 00:00:00\",\"2001-04-03 00:00:00\",\"2001-04-04 00:00:00\",\"2001-04-05 00:00:00\",\"2001-04-06 00:00:00\",\"2001-04-07 00:00:00\",\"2001-04-08 00:00:00\",\"2001-04-09 00:00:00\",\"2001-04-10 00:00:00\",\"2001-04-11 00:00:00\",\"2001-04-12 00:00:00\",\"2001-04-13 00:00:00\",\"2001-04-14 00:00:00\",\"2001-04-15 00:00:00\",\"2001-04-16 00:00:00\",\"2001-04-17 00:00:00\",\"2001-04-18 00:00:00\",\"2001-04-19 00:00:00\",\"2001-04-20 00:00:00\",\"2001-04-21 00:00:00\",\"2001-04-22 00:00:00\",\"2001-04-23 00:00:00\",\"2001-04-24 00:00:00\",\"2001-04-25 00:00:00\",\"2001-04-26 00:00:00\",\"2001-04-27 00:00:00\",\"2001-04-28 00:00:00\",\"2001-04-29 00:00:00\",\"2001-04-30 00:00:00\",\"2001-05-01 00:00:00\",\"2001-05-02 00:00:00\",\"2001-05-03 00:00:00\",\"2001-05-04 00:00:00\",\"2001-05-05 00:00:00\",\"2001-05-06 00:00:00\",\"2001-05-07 00:00:00\",\"2001-05-08 00:00:00\",\"2001-05-09 00:00:00\",\"2001-05-10 00:00:00\",\"2001-05-11 00:00:00\",\"2001-05-12 00:00:00\",\"2001-05-13 00:00:00\",\"2001-05-14 00:00:00\",\"2001-05-15 00:00:00\",\"2001-05-16 00:00:00\",\"2001-05-17 00:00:00\",\"2001-05-18 00:00:00\",\"2001-05-19 00:00:00\",\"2001-05-20 00:00:00\",\"2001-05-21 00:00:00\",\"2001-05-22 00:00:00\",\"2001-05-23 00:00:00\",\"2001-05-24 00:00:00\",\"2001-05-25 00:00:00\",\"2001-05-26 00:00:00\",\"2001-05-27 00:00:00\",\"2001-05-28 00:00:00\",\"2001-05-29 00:00:00\",\"2001-05-30 00:00:00\",\"2001-05-31 00:00:00\",\"2001-06-01 00:00:00\",\"2001-06-02 00:00:00\",\"2001-06-03 00:00:00\",\"2001-06-04 00:00:00\",\"2001-06-05 00:00:00\",\"2001-06-06 00:00:00\",\"2001-06-07 00:00:00\",\"2001-06-08 00:00:00\",\"2001-06-09 00:00:00\",\"2001-06-10 00:00:00\",\"2001-06-11 00:00:00\",\"2001-06-12 00:00:00\",\"2001-06-13 00:00:00\",\"2001-06-14 00:00:00\",\"2001-06-15 00:00:00\",\"2001-06-16 00:00:00\",\"2001-06-17 00:00:00\",\"2001-06-18 00:00:00\",\"2001-06-19 00:00:00\",\"2001-06-20 00:00:00\",\"2001-06-21 00:00:00\",\"2001-06-22 00:00:00\",\"2001-06-23 00:00:00\",\"2001-06-24 00:00:00\",\"2001-06-25 00:00:00\",\"2001-06-26 00:00:00\",\"2001-06-27 00:00:00\",\"2001-06-28 00:00:00\",\"2001-06-29 00:00:00\",\"2001-06-30 00:00:00\",\"2001-07-01 00:00:00\",\"2001-07-02 00:00:00\",\"2001-07-03 00:00:00\",\"2001-07-04 00:00:00\",\"2001-07-05 00:00:00\",\"2001-07-06 00:00:00\",\"2001-07-07 00:00:00\",\"2001-07-08 00:00:00\",\"2001-07-09 00:00:00\",\"2001-07-10 00:00:00\",\"2001-07-11 00:00:00\",\"2001-07-12 00:00:00\",\"2001-07-13 00:00:00\",\"2001-07-14 00:00:00\",\"2001-07-15 00:00:00\",\"2001-07-16 00:00:00\",\"2001-07-17 00:00:00\",\"2001-07-18 00:00:00\",\"2001-07-19 00:00:00\",\"2001-07-20 00:00:00\",\"2001-07-21 00:00:00\",\"2001-07-22 00:00:00\",\"2001-07-23 00:00:00\",\"2001-07-24 00:00:00\",\"2001-07-25 00:00:00\",\"2001-07-26 00:00:00\",\"2001-07-27 00:00:00\",\"2001-07-28 00:00:00\",\"2001-07-29 00:00:00\",\"2001-07-30 00:00:00\",\"2001-07-31 00:00:00\",\"2001-08-01 00:00:00\",\"2001-08-02 00:00:00\",\"2001-08-03 00:00:00\",\"2001-08-04 00:00:00\",\"2001-08-05 00:00:00\",\"2001-08-06 00:00:00\",\"2001-08-07 00:00:00\",\"2001-08-08 00:00:00\",\"2001-08-09 00:00:00\",\"2001-08-10 00:00:00\",\"2001-08-11 00:00:00\",\"2001-08-12 00:00:00\",\"2001-08-13 00:00:00\",\"2001-08-14 00:00:00\",\"2001-08-15 00:00:00\",\"2001-08-16 00:00:00\",\"2001-08-17 00:00:00\",\"2001-08-18 00:00:00\",\"2001-08-19 00:00:00\",\"2001-08-20 00:00:00\",\"2001-08-21 00:00:00\",\"2001-08-22 00:00:00\",\"2001-08-23 00:00:00\",\"2001-08-24 00:00:00\",\"2001-08-25 00:00:00\",\"2001-08-26 00:00:00\",\"2001-08-27 00:00:00\",\"2001-08-28 00:00:00\",\"2001-08-29 00:00:00\",\"2001-08-30 00:00:00\",\"2001-08-31 00:00:00\",\"2001-09-01 00:00:00\",\"2001-09-02 00:00:00\",\"2001-09-03 00:00:00\",\"2001-09-04 00:00:00\",\"2001-09-05 00:00:00\",\"2001-09-06 00:00:00\",\"2001-09-07 00:00:00\",\"2001-09-08 00:00:00\",\"2001-09-09 00:00:00\",\"2001-09-10 00:00:00\",\"2001-09-11 00:00:00\",\"2001-09-12 00:00:00\",\"2001-09-13 00:00:00\",\"2001-09-14 00:00:00\",\"2001-09-15 00:00:00\",\"2001-09-16 00:00:00\",\"2001-09-17 00:00:00\",\"2001-09-18 00:00:00\",\"2001-09-19 00:00:00\",\"2001-09-20 00:00:00\",\"2001-09-21 00:00:00\",\"2001-09-22 00:00:00\",\"2001-09-23 00:00:00\",\"2001-09-24 00:00:00\",\"2001-09-25 00:00:00\",\"2001-09-26 00:00:00\",\"2001-09-27 00:00:00\",\"2001-09-28 00:00:00\",\"2001-09-29 00:00:00\",\"2001-09-30 00:00:00\",\"2001-10-01 00:00:00\",\"2001-10-02 00:00:00\",\"2001-10-03 00:00:00\",\"2001-10-04 00:00:00\",\"2001-10-05 00:00:00\",\"2001-10-06 00:00:00\",\"2001-10-07 00:00:00\",\"2001-10-08 00:00:00\",\"2001-10-09 00:00:00\",\"2001-10-10 00:00:00\",\"2001-10-11 00:00:00\",\"2001-10-12 00:00:00\",\"2001-10-13 00:00:00\",\"2001-10-14 00:00:00\",\"2001-10-15 00:00:00\",\"2001-10-16 00:00:00\",\"2001-10-17 00:00:00\",\"2001-10-18 00:00:00\",\"2001-10-19 00:00:00\",\"2001-10-20 00:00:00\",\"2001-10-21 00:00:00\",\"2001-10-22 00:00:00\",\"2001-10-23 00:00:00\",\"2001-10-24 00:00:00\",\"2001-10-25 00:00:00\",\"2001-10-26 00:00:00\",\"2001-10-27 00:00:00\",\"2001-10-28 00:00:00\",\"2001-10-29 00:00:00\",\"2001-10-30 00:00:00\",\"2001-10-31 00:00:00\",\"2001-11-01 00:00:00\",\"2001-11-02 00:00:00\",\"2001-11-03 00:00:00\",\"2001-11-04 00:00:00\",\"2001-11-05 00:00:00\",\"2001-11-06 00:00:00\",\"2001-11-07 00:00:00\",\"2001-11-08 00:00:00\",\"2001-11-09 00:00:00\",\"2001-11-10 00:00:00\",\"2001-11-11 00:00:00\",\"2001-11-12 00:00:00\",\"2001-11-13 00:00:00\",\"2001-11-14 00:00:00\",\"2001-11-15 00:00:00\",\"2001-11-16 00:00:00\",\"2001-11-17 00:00:00\",\"2001-11-18 00:00:00\",\"2001-11-19 00:00:00\",\"2001-11-20 00:00:00\",\"2001-11-21 00:00:00\",\"2001-11-22 00:00:00\",\"2001-11-23 00:00:00\",\"2001-11-24 00:00:00\",\"2001-11-25 00:00:00\",\"2001-11-26 00:00:00\",\"2001-11-27 00:00:00\",\"2001-11-28 00:00:00\",\"2001-11-29 00:00:00\",\"2001-11-30 00:00:00\",\"2001-12-01 00:00:00\",\"2001-12-02 00:00:00\",\"2001-12-03 00:00:00\",\"2001-12-04 00:00:00\",\"2001-12-05 00:00:00\",\"2001-12-06 00:00:00\",\"2001-12-07 00:00:00\",\"2001-12-08 00:00:00\",\"2001-12-09 00:00:00\",\"2001-12-10 00:00:00\",\"2001-12-11 00:00:00\",\"2001-12-12 00:00:00\",\"2001-12-13 00:00:00\",\"2001-12-14 00:00:00\",\"2001-12-15 00:00:00\",\"2001-12-16 00:00:00\",\"2001-12-17 00:00:00\",\"2001-12-18 00:00:00\",\"2001-12-19 00:00:00\",\"2001-12-20 00:00:00\",\"2001-12-21 00:00:00\",\"2001-12-22 00:00:00\",\"2001-12-23 00:00:00\",\"2001-12-24 00:00:00\",\"2001-12-25 00:00:00\",\"2001-12-26 00:00:00\",\"2001-12-27 00:00:00\",\"2001-12-28 00:00:00\",\"2001-12-29 00:00:00\",\"2001-12-30 00:00:00\",\"2001-12-31 00:00:00\",\"2002-01-01 00:00:00\",\"2002-01-02 00:00:00\",\"2002-01-03 00:00:00\",\"2002-01-04 00:00:00\",\"2002-01-05 00:00:00\",\"2002-01-06 00:00:00\",\"2002-01-07 00:00:00\",\"2002-01-08 00:00:00\",\"2002-01-09 00:00:00\",\"2002-01-10 00:00:00\",\"2002-01-11 00:00:00\",\"2002-01-12 00:00:00\",\"2002-01-13 00:00:00\",\"2002-01-14 00:00:00\",\"2002-01-15 00:00:00\",\"2002-01-16 00:00:00\",\"2002-01-17 00:00:00\",\"2002-01-18 00:00:00\",\"2002-01-19 00:00:00\",\"2002-01-20 00:00:00\",\"2002-01-21 00:00:00\",\"2002-01-22 00:00:00\",\"2002-01-23 00:00:00\",\"2002-01-24 00:00:00\",\"2002-01-25 00:00:00\",\"2002-01-26 00:00:00\",\"2002-01-27 00:00:00\",\"2002-01-28 00:00:00\",\"2002-01-29 00:00:00\",\"2002-01-30 00:00:00\",\"2002-01-31 00:00:00\",\"2002-02-01 00:00:00\",\"2002-02-02 00:00:00\",\"2002-02-03 00:00:00\",\"2002-02-04 00:00:00\",\"2002-02-05 00:00:00\",\"2002-02-06 00:00:00\",\"2002-02-07 00:00:00\",\"2002-02-08 00:00:00\",\"2002-02-09 00:00:00\",\"2002-02-10 00:00:00\",\"2002-02-11 00:00:00\",\"2002-02-12 00:00:00\",\"2002-02-13 00:00:00\",\"2002-02-14 00:00:00\",\"2002-02-15 00:00:00\",\"2002-02-16 00:00:00\",\"2002-02-17 00:00:00\",\"2002-02-18 00:00:00\",\"2002-02-19 00:00:00\",\"2002-02-20 00:00:00\",\"2002-02-21 00:00:00\",\"2002-02-22 00:00:00\",\"2002-02-23 00:00:00\",\"2002-02-24 00:00:00\",\"2002-02-25 00:00:00\",\"2002-02-26 00:00:00\",\"2002-02-27 00:00:00\",\"2002-02-28 00:00:00\",\"2002-03-01 00:00:00\",\"2002-03-02 00:00:00\",\"2002-03-03 00:00:00\",\"2002-03-04 00:00:00\",\"2002-03-05 00:00:00\",\"2002-03-06 00:00:00\",\"2002-03-07 00:00:00\",\"2002-03-08 00:00:00\",\"2002-03-09 00:00:00\",\"2002-03-10 00:00:00\",\"2002-03-11 00:00:00\",\"2002-03-12 00:00:00\",\"2002-03-13 00:00:00\",\"2002-03-14 00:00:00\",\"2002-03-15 00:00:00\",\"2002-03-16 00:00:00\",\"2002-03-17 00:00:00\",\"2002-03-18 00:00:00\",\"2002-03-19 00:00:00\",\"2002-03-20 00:00:00\",\"2002-03-21 00:00:00\",\"2002-03-22 00:00:00\",\"2002-03-23 00:00:00\",\"2002-03-24 00:00:00\",\"2002-03-25 00:00:00\",\"2002-03-26 00:00:00\",\"2002-03-27 00:00:00\",\"2002-03-28 00:00:00\",\"2002-03-29 00:00:00\",\"2002-03-30 00:00:00\",\"2002-03-31 00:00:00\",\"2002-04-01 00:00:00\",\"2002-04-02 00:00:00\",\"2002-04-03 00:00:00\",\"2002-04-04 00:00:00\",\"2002-04-05 00:00:00\",\"2002-04-06 00:00:00\",\"2002-04-07 00:00:00\",\"2002-04-08 00:00:00\",\"2002-04-09 00:00:00\",\"2002-04-10 00:00:00\",\"2002-04-11 00:00:00\",\"2002-04-12 00:00:00\",\"2002-04-13 00:00:00\",\"2002-04-14 00:00:00\",\"2002-04-15 00:00:00\",\"2002-04-16 00:00:00\",\"2002-04-17 00:00:00\",\"2002-04-18 00:00:00\",\"2002-04-19 00:00:00\",\"2002-04-20 00:00:00\",\"2002-04-21 00:00:00\",\"2002-04-22 00:00:00\",\"2002-04-23 00:00:00\",\"2002-04-24 00:00:00\",\"2002-04-25 00:00:00\",\"2002-04-26 00:00:00\",\"2002-04-27 00:00:00\",\"2002-04-28 00:00:00\",\"2002-04-29 00:00:00\",\"2002-04-30 00:00:00\",\"2002-05-01 00:00:00\",\"2002-05-02 00:00:00\",\"2002-05-03 00:00:00\",\"2002-05-04 00:00:00\",\"2002-05-05 00:00:00\",\"2002-05-06 00:00:00\",\"2002-05-07 00:00:00\",\"2002-05-08 00:00:00\",\"2002-05-09 00:00:00\",\"2002-05-10 00:00:00\",\"2002-05-11 00:00:00\",\"2002-05-12 00:00:00\",\"2002-05-13 00:00:00\",\"2002-05-14 00:00:00\",\"2002-05-15 00:00:00\",\"2002-05-16 00:00:00\",\"2002-05-17 00:00:00\",\"2002-05-18 00:00:00\",\"2002-05-19 00:00:00\",\"2002-05-20 00:00:00\",\"2002-05-21 00:00:00\",\"2002-05-22 00:00:00\",\"2002-05-23 00:00:00\",\"2002-05-24 00:00:00\",\"2002-05-25 00:00:00\",\"2002-05-26 00:00:00\",\"2002-05-27 00:00:00\",\"2002-05-28 00:00:00\",\"2002-05-29 00:00:00\",\"2002-05-30 00:00:00\",\"2002-05-31 00:00:00\",\"2002-06-01 00:00:00\",\"2002-06-02 00:00:00\",\"2002-06-03 00:00:00\",\"2002-06-04 00:00:00\",\"2002-06-05 00:00:00\",\"2002-06-06 00:00:00\",\"2002-06-07 00:00:00\",\"2002-06-08 00:00:00\",\"2002-06-09 00:00:00\",\"2002-06-10 00:00:00\",\"2002-06-11 00:00:00\",\"2002-06-12 00:00:00\",\"2002-06-13 00:00:00\",\"2002-06-14 00:00:00\",\"2002-06-15 00:00:00\",\"2002-06-16 00:00:00\",\"2002-06-17 00:00:00\",\"2002-06-18 00:00:00\",\"2002-06-19 00:00:00\",\"2002-06-20 00:00:00\",\"2002-06-21 00:00:00\",\"2002-06-22 00:00:00\",\"2002-06-23 00:00:00\",\"2002-06-24 00:00:00\",\"2002-06-25 00:00:00\",\"2002-06-26 00:00:00\",\"2002-06-27 00:00:00\",\"2002-06-28 00:00:00\",\"2002-06-29 00:00:00\",\"2002-06-30 00:00:00\",\"2002-07-01 00:00:00\",\"2002-07-02 00:00:00\",\"2002-07-03 00:00:00\",\"2002-07-04 00:00:00\",\"2002-07-05 00:00:00\",\"2002-07-06 00:00:00\",\"2002-07-07 00:00:00\",\"2002-07-08 00:00:00\",\"2002-07-09 00:00:00\",\"2002-07-10 00:00:00\",\"2002-07-11 00:00:00\",\"2002-07-12 00:00:00\",\"2002-07-13 00:00:00\",\"2002-07-14 00:00:00\",\"2002-07-15 00:00:00\",\"2002-07-16 00:00:00\",\"2002-07-17 00:00:00\",\"2002-07-18 00:00:00\",\"2002-07-19 00:00:00\",\"2002-07-20 00:00:00\",\"2002-07-21 00:00:00\",\"2002-07-22 00:00:00\",\"2002-07-23 00:00:00\",\"2002-07-24 00:00:00\",\"2002-07-25 00:00:00\",\"2002-07-26 00:00:00\",\"2002-07-27 00:00:00\",\"2002-07-28 00:00:00\",\"2002-07-29 00:00:00\",\"2002-07-30 00:00:00\",\"2002-07-31 00:00:00\",\"2002-08-01 00:00:00\",\"2002-08-02 00:00:00\",\"2002-08-03 00:00:00\",\"2002-08-04 00:00:00\",\"2002-08-05 00:00:00\",\"2002-08-06 00:00:00\",\"2002-08-07 00:00:00\",\"2002-08-08 00:00:00\",\"2002-08-09 00:00:00\",\"2002-08-10 00:00:00\",\"2002-08-11 00:00:00\",\"2002-08-12 00:00:00\",\"2002-08-13 00:00:00\",\"2002-08-14 00:00:00\",\"2002-08-15 00:00:00\",\"2002-08-16 00:00:00\",\"2002-08-17 00:00:00\",\"2002-08-18 00:00:00\",\"2002-08-19 00:00:00\",\"2002-08-20 00:00:00\",\"2002-08-21 00:00:00\",\"2002-08-22 00:00:00\",\"2002-08-23 00:00:00\",\"2002-08-24 00:00:00\",\"2002-08-25 00:00:00\",\"2002-08-26 00:00:00\",\"2002-08-27 00:00:00\",\"2002-08-28 00:00:00\",\"2002-08-29 00:00:00\",\"2002-08-30 00:00:00\",\"2002-08-31 00:00:00\",\"2002-09-01 00:00:00\",\"2002-09-02 00:00:00\",\"2002-09-03 00:00:00\",\"2002-09-04 00:00:00\",\"2002-09-05 00:00:00\",\"2002-09-06 00:00:00\",\"2002-09-07 00:00:00\",\"2002-09-08 00:00:00\",\"2002-09-09 00:00:00\",\"2002-09-10 00:00:00\",\"2002-09-11 00:00:00\",\"2002-09-12 00:00:00\",\"2002-09-13 00:00:00\",\"2002-09-14 00:00:00\",\"2002-09-15 00:00:00\",\"2002-09-16 00:00:00\",\"2002-09-17 00:00:00\",\"2002-09-18 00:00:00\",\"2002-09-19 00:00:00\",\"2002-09-20 00:00:00\",\"2002-09-21 00:00:00\",\"2002-09-22 00:00:00\",\"2002-09-23 00:00:00\",\"2002-09-24 00:00:00\",\"2002-09-25 00:00:00\",\"2002-09-26 00:00:00\"],\"value\":{\"__ndarray__\":\"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\u003d\",\"dtype\":\"float64\",\"shape\":[1000]}},\"selected\":{\"id\":\"1768\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1825\",\"type\":\"UnionRenderers\"}},\"id\":\"1767\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ba02b\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1800\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#ff7e0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1772\",\"type\":\"Line\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1753\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1754\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1755\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1756\",\"type\":\"DaysTicker\"},{\"id\":\"1757\",\"type\":\"DaysTicker\"},{\"id\":\"1758\",\"type\":\"DaysTicker\"},{\"id\":\"1759\",\"type\":\"DaysTicker\"},{\"id\":\"1760\",\"type\":\"MonthsTicker\"},{\"id\":\"1761\",\"type\":\"MonthsTicker\"},{\"id\":\"1762\",\"type\":\"MonthsTicker\"},{\"id\":\"1763\",\"type\":\"MonthsTicker\"},{\"id\":\"1764\",\"type\":\"YearsTicker\"}]},\"id\":\"1714\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b3\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1743\",\"type\":\"Line\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1755\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"label\":{\"value\":\"B\"},\"renderers\":[{\"id\":\"1773\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1795\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1885\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1725\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1767\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1770\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1772\",\"type\":\"Line\"},\"nonselection_glyph\":{\"id\":\"1771\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1774\",\"type\":\"CDSView\"}},\"id\":\"1773\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#ff7e0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1770\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1764\",\"type\":\"YearsTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"Variable\":[\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21C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\u003d\",\"dtype\":\"float64\",\"shape\":[1000]},\"index_dt_strings\":[\"2000-01-01 00:00:00\",\"2000-01-02 00:00:00\",\"2000-01-03 00:00:00\",\"2000-01-04 00:00:00\",\"2000-01-05 00:00:00\",\"2000-01-06 00:00:00\",\"2000-01-07 00:00:00\",\"2000-01-08 00:00:00\",\"2000-01-09 00:00:00\",\"2000-01-10 00:00:00\",\"2000-01-11 00:00:00\",\"2000-01-12 00:00:00\",\"2000-01-13 00:00:00\",\"2000-01-14 00:00:00\",\"2000-01-15 00:00:00\",\"2000-01-16 00:00:00\",\"2000-01-17 00:00:00\",\"2000-01-18 00:00:00\",\"2000-01-19 00:00:00\",\"2000-01-20 00:00:00\",\"2000-01-21 00:00:00\",\"2000-01-22 00:00:00\",\"2000-01-23 00:00:00\",\"2000-01-24 00:00:00\",\"2000-01-25 00:00:00\",\"2000-01-26 00:00:00\",\"2000-01-27 00:00:00\",\"2000-01-28 00:00:00\",\"2000-01-29 00:00:00\",\"2000-01-30 00:00:00\",\"2000-01-31 00:00:00\",\"2000-02-01 00:00:00\",\"2000-02-02 00:00:00\",\"2000-02-03 00:00:00\",\"2000-02-04 00:00:00\",\"2000-02-05 00:00:00\",\"2000-02-06 00:00:00\",\"2000-02-07 00:00:00\",\"2000-02-08 00:00:00\",\"2000-02-09 00:00:00\",\"2000-02-10 00:00:00\",\"2000-02-11 00:00:00\",\"2000-02-12 00:00:00\",\"2000-02-13 00:00:00\",\"2000-02-14 00:00:00\",\"2000-02-15 00:00:00\",\"2000-02-16 00:00:00\",\"2000-02-17 00:00:00\",\"2000-02-18 00:00:00\",\"2000-02-19 00:00:00\",\"2000-02-20 00:00:00\",\"2000-02-21 00:00:00\",\"2000-02-22 00:00:00\",\"2000-02-23 00:00:00\",\"2000-02-24 00:00:00\",\"2000-02-25 00:00:00\",\"2000-02-26 00:00:00\",\"2000-02-27 00:00:00\",\"2000-02-28 00:00:00\",\"2000-02-29 00:00:00\",\"2000-03-01 00:00:00\",\"2000-03-02 00:00:00\",\"2000-03-03 00:00:00\",\"2000-03-04 00:00:00\",\"2000-03-05 00:00:00\",\"2000-03-06 00:00:00\",\"2000-03-07 00:00:00\",\"2000-03-08 00:00:00\",\"2000-03-09 00:00:00\",\"2000-03-10 00:00:00\",\"2000-03-11 00:00:00\",\"2000-03-12 00:00:00\",\"2000-03-13 00:00:00\",\"2000-03-14 00:00:00\",\"2000-03-15 00:00:00\",\"2000-03-16 00:00:00\",\"2000-03-17 00:00:00\",\"2000-03-18 00:00:00\",\"2000-03-19 00:00:00\",\"2000-03-20 00:00:00\",\"2000-03-21 00:00:00\",\"2000-03-22 00:00:00\",\"2000-03-23 00:00:00\",\"2000-03-24 00:00:00\",\"2000-03-25 00:00:00\",\"2000-03-26 00:00:00\",\"2000-03-27 00:00:00\",\"2000-03-28 00:00:00\",\"2000-03-29 00:00:00\",\"2000-03-30 00:00:00\",\"2000-03-31 00:00:00\",\"2000-04-01 00:00:00\",\"2000-04-02 00:00:00\",\"2000-04-03 00:00:00\",\"2000-04-04 00:00:00\",\"2000-04-05 00:00:00\",\"2000-04-06 00:00:00\",\"2000-04-07 00:00:00\",\"2000-04-08 00:00:00\",\"2000-04-09 00:00:00\",\"2000-04-10 00:00:00\",\"2000-04-11 00:00:00\",\"2000-04-12 00:00:00\",\"2000-04-13 00:00:00\",\"2000-04-14 00:00:00\",\"2000-04-15 00:00:00\",\"2000-04-16 00:00:00\",\"2000-04-17 00:00:00\",\"2000-04-18 00:00:00\",\"2000-04-19 00:00:00\",\"2000-04-20 00:00:00\",\"2000-04-21 00:00:00\",\"2000-04-22 00:00:00\",\"2000-04-23 00:00:00\",\"2000-04-24 00:00:00\",\"2000-04-25 00:00:00\",\"2000-04-26 00:00:00\",\"2000-04-27 00:00:00\",\"2000-04-28 00:00:00\",\"2000-04-29 00:00:00\",\"2000-04-30 00:00:00\",\"2000-05-01 00:00:00\",\"2000-05-02 00:00:00\",\"2000-05-03 00:00:00\",\"2000-05-04 00:00:00\",\"2000-05-05 00:00:00\",\"2000-05-06 00:00:00\",\"2000-05-07 00:00:00\",\"2000-05-08 00:00:00\",\"2000-05-09 00:00:00\",\"2000-05-10 00:00:00\",\"2000-05-11 00:00:00\",\"2000-05-12 00:00:00\",\"2000-05-13 00:00:00\",\"2000-05-14 00:00:00\",\"2000-05-15 00:00:00\",\"2000-05-16 00:00:00\",\"2000-05-17 00:00:00\",\"2000-05-18 00:00:00\",\"2000-05-19 00:00:00\",\"2000-05-20 00:00:00\",\"2000-05-21 00:00:00\",\"2000-05-22 00:00:00\",\"2000-05-23 00:00:00\",\"2000-05-24 00:00:00\",\"2000-05-25 00:00:00\",\"2000-05-26 00:00:00\",\"2000-05-27 00:00:00\",\"2000-05-28 00:00:00\",\"2000-05-29 00:00:00\",\"2000-05-30 00:00:00\",\"2000-05-31 00:00:00\",\"2000-06-01 00:00:00\",\"2000-06-02 00:00:00\",\"2000-06-03 00:00:00\",\"2000-06-04 00:00:00\",\"2000-06-05 00:00:00\",\"2000-06-06 00:00:00\",\"2000-06-07 00:00:00\",\"2000-06-08 00:00:00\",\"2000-06-09 00:00:00\",\"2000-06-10 00:00:00\",\"2000-06-11 00:00:00\",\"2000-06-12 00:00:00\",\"2000-06-13 00:00:00\",\"2000-06-14 00:00:00\",\"2000-06-15 00:00:00\",\"2000-06-16 00:00:00\",\"2000-06-17 00:00:00\",\"2000-06-18 00:00:00\",\"2000-06-19 00:00:00\",\"2000-06-20 00:00:00\",\"2000-06-21 00:00:00\",\"2000-06-22 00:00:00\",\"2000-06-23 00:00:00\",\"2000-06-24 00:00:00\",\"2000-06-25 00:00:00\",\"2000-06-26 00:00:00\",\"2000-06-27 00:00:00\",\"2000-06-28 00:00:00\",\"2000-06-29 00:00:00\",\"2000-06-30 00:00:00\",\"2000-07-01 00:00:00\",\"2000-07-02 00:00:00\",\"2000-07-03 00:00:00\",\"2000-07-04 00:00:00\",\"2000-07-05 00:00:00\",\"2000-07-06 00:00:00\",\"2000-07-07 00:00:00\",\"2000-07-08 00:00:00\",\"2000-07-09 00:00:00\",\"2000-07-10 00:00:00\",\"2000-07-11 00:00:00\",\"2000-07-12 00:00:00\",\"2000-07-13 00:00:00\",\"2000-07-14 00:00:00\",\"2000-07-15 00:00:00\",\"2000-07-16 00:00:00\",\"2000-07-17 00:00:00\",\"2000-07-18 00:00:00\",\"2000-07-19 00:00:00\",\"2000-07-20 00:00:00\",\"2000-07-21 00:00:00\",\"2000-07-22 00:00:00\",\"2000-07-23 00:00:00\",\"2000-07-24 00:00:00\",\"2000-07-25 00:00:00\",\"2000-07-26 00:00:00\",\"2000-07-27 00:00:00\",\"2000-07-28 00:00:00\",\"2000-07-29 00:00:00\",\"2000-07-30 00:00:00\",\"2000-07-31 00:00:00\",\"2000-08-01 00:00:00\",\"2000-08-02 00:00:00\",\"2000-08-03 00:00:00\",\"2000-08-04 00:00:00\",\"2000-08-05 00:00:00\",\"2000-08-06 00:00:00\",\"2000-08-07 00:00:00\",\"2000-08-08 00:00:00\",\"2000-08-09 00:00:00\",\"2000-08-10 00:00:00\",\"2000-08-11 00:00:00\",\"2000-08-12 00:00:00\",\"2000-08-13 00:00:00\",\"2000-08-14 00:00:00\",\"2000-08-15 00:00:00\",\"2000-08-16 00:00:00\",\"2000-08-17 00:00:00\",\"2000-08-18 00:00:00\",\"2000-08-19 00:00:00\",\"2000-08-20 00:00:00\",\"2000-08-21 00:00:00\",\"2000-08-22 00:00:00\",\"2000-08-23 00:00:00\",\"2000-08-24 00:00:00\",\"2000-08-25 00:00:00\",\"2000-08-26 00:00:00\",\"2000-08-27 00:00:00\",\"2000-08-28 00:00:00\",\"2000-08-29 00:00:00\",\"2000-08-30 00:00:00\",\"2000-08-31 00:00:00\",\"2000-09-01 00:00:00\",\"2000-09-02 00:00:00\",\"2000-09-03 00:00:00\",\"2000-09-04 00:00:00\",\"2000-09-05 00:00:00\",\"2000-09-06 00:00:00\",\"2000-09-07 00:00:00\",\"2000-09-08 00:00:00\",\"2000-09-09 00:00:00\",\"2000-09-10 00:00:00\",\"2000-09-11 00:00:00\",\"2000-09-12 00:00:00\",\"2000-09-13 00:00:00\",\"2000-09-14 00:00:00\",\"2000-09-15 00:00:00\",\"2000-09-16 00:00:00\",\"2000-09-17 00:00:00\",\"2000-09-18 00:00:00\",\"2000-09-19 00:00:00\",\"2000-09-20 00:00:00\",\"2000-09-21 00:00:00\",\"2000-09-22 00:00:00\",\"2000-09-23 00:00:00\",\"2000-09-24 00:00:00\",\"2000-09-25 00:00:00\",\"2000-09-26 00:00:00\",\"2000-09-27 00:00:00\",\"2000-09-28 00:00:00\",\"2000-09-29 00:00:00\",\"2000-09-30 00:00:00\",\"2000-10-01 00:00:00\",\"2000-10-02 00:00:00\",\"2000-10-03 00:00:00\",\"2000-10-04 00:00:00\",\"2000-10-05 00:00:00\",\"2000-10-06 00:00:00\",\"2000-10-07 00:00:00\",\"2000-10-08 00:00:00\",\"2000-10-09 00:00:00\",\"2000-10-10 00:00:00\",\"2000-10-11 00:00:00\",\"2000-10-12 00:00:00\",\"2000-10-13 00:00:00\",\"2000-10-14 00:00:00\",\"2000-10-15 00:00:00\",\"2000-10-16 00:00:00\",\"2000-10-17 00:00:00\",\"2000-10-18 00:00:00\",\"2000-10-19 00:00:00\",\"2000-10-20 00:00:00\",\"2000-10-21 00:00:00\",\"2000-10-22 00:00:00\",\"2000-10-23 00:00:00\",\"2000-10-24 00:00:00\",\"2000-10-25 00:00:00\",\"2000-10-26 00:00:00\",\"2000-10-27 00:00:00\",\"2000-10-28 00:00:00\",\"2000-10-29 00:00:00\",\"2000-10-30 00:00:00\",\"2000-10-31 00:00:00\",\"2000-11-01 00:00:00\",\"2000-11-02 00:00:00\",\"2000-11-03 00:00:00\",\"2000-11-04 00:00:00\",\"2000-11-05 00:00:00\",\"2000-11-06 00:00:00\",\"2000-11-07 00:00:00\",\"2000-11-08 00:00:00\",\"2000-11-09 00:00:00\",\"2000-11-10 00:00:00\",\"2000-11-11 00:00:00\",\"2000-11-12 00:00:00\",\"2000-11-13 00:00:00\",\"2000-11-14 00:00:00\",\"2000-11-15 00:00:00\",\"2000-11-16 00:00:00\",\"2000-11-17 00:00:00\",\"2000-11-18 00:00:00\",\"2000-11-19 00:00:00\",\"2000-11-20 00:00:00\",\"2000-11-21 00:00:00\",\"2000-11-22 00:00:00\",\"2000-11-23 00:00:00\",\"2000-11-24 00:00:00\",\"2000-11-25 00:00:00\",\"2000-11-26 00:00:00\",\"2000-11-27 00:00:00\",\"2000-11-28 00:00:00\",\"2000-11-29 00:00:00\",\"2000-11-30 00:00:00\",\"2000-12-01 00:00:00\",\"2000-12-02 00:00:00\",\"2000-12-03 00:00:00\",\"2000-12-04 00:00:00\",\"2000-12-05 00:00:00\",\"2000-12-06 00:00:00\",\"2000-12-07 00:00:00\",\"2000-12-08 00:00:00\",\"2000-12-09 00:00:00\",\"2000-12-10 00:00:00\",\"2000-12-11 00:00:00\",\"2000-12-12 00:00:00\",\"2000-12-13 00:00:00\",\"2000-12-14 00:00:00\",\"2000-12-15 00:00:00\",\"2000-12-16 00:00:00\",\"2000-12-17 00:00:00\",\"2000-12-18 00:00:00\",\"2000-12-19 00:00:00\",\"2000-12-20 00:00:00\",\"2000-12-21 00:00:00\",\"2000-12-22 00:00:00\",\"2000-12-23 00:00:00\",\"2000-12-24 00:00:00\",\"2000-12-25 00:00:00\",\"2000-12-26 00:00:00\",\"2000-12-27 00:00:00\",\"2000-12-28 00:00:00\",\"2000-12-29 00:00:00\",\"2000-12-30 00:00:00\",\"2000-12-31 00:00:00\",\"2001-01-01 00:00:00\",\"2001-01-02 00:00:00\",\"2001-01-03 00:00:00\",\"2001-01-04 00:00:00\",\"2001-01-05 00:00:00\",\"2001-01-06 00:00:00\",\"2001-01-07 00:00:00\",\"2001-01-08 00:00:00\",\"2001-01-09 00:00:00\",\"2001-01-10 00:00:00\",\"2001-01-11 00:00:00\",\"2001-01-12 00:00:00\",\"2001-01-13 00:00:00\",\"2001-01-14 00:00:00\",\"2001-01-15 00:00:00\",\"2001-01-16 00:00:00\",\"2001-01-17 00:00:00\",\"2001-01-18 00:00:00\",\"2001-01-19 00:00:00\",\"2001-01-20 00:00:00\",\"2001-01-21 00:00:00\",\"2001-01-22 00:00:00\",\"2001-01-23 00:00:00\",\"2001-01-24 00:00:00\",\"2001-01-25 00:00:00\",\"2001-01-26 00:00:00\",\"2001-01-27 00:00:00\",\"2001-01-28 00:00:00\",\"2001-01-29 00:00:00\",\"2001-01-30 00:00:00\",\"2001-01-31 00:00:00\",\"2001-02-01 00:00:00\",\"2001-02-02 00:00:00\",\"2001-02-03 00:00:00\",\"2001-02-04 00:00:00\",\"2001-02-05 00:00:00\",\"2001-02-06 00:00:00\",\"2001-02-07 00:00:00\",\"2001-02-08 00:00:00\",\"2001-02-09 00:00:00\",\"2001-02-10 00:00:00\",\"2001-02-11 00:00:00\",\"2001-02-12 00:00:00\",\"2001-02-13 00:00:00\",\"2001-02-14 00:00:00\",\"2001-02-15 00:00:00\",\"2001-02-16 00:00:00\",\"2001-02-17 00:00:00\",\"2001-02-18 00:00:00\",\"2001-02-19 00:00:00\",\"2001-02-20 00:00:00\",\"2001-02-21 00:00:00\",\"2001-02-22 00:00:00\",\"2001-02-23 00:00:00\",\"2001-02-24 00:00:00\",\"2001-02-25 00:00:00\",\"2001-02-26 00:00:00\",\"2001-02-27 00:00:00\",\"2001-02-28 00:00:00\",\"2001-03-01 00:00:00\",\"2001-03-02 00:00:00\",\"2001-03-03 00:00:00\",\"2001-03-04 00:00:00\",\"2001-03-05 00:00:00\",\"2001-03-06 00:00:00\",\"2001-03-07 00:00:00\",\"2001-03-08 00:00:00\",\"2001-03-09 00:00:00\",\"2001-03-10 00:00:00\",\"2001-03-11 00:00:00\",\"2001-03-12 00:00:00\",\"2001-03-13 00:00:00\",\"2001-03-14 00:00:00\",\"2001-03-15 00:00:00\",\"2001-03-16 00:00:00\",\"2001-03-17 00:00:00\",\"2001-03-18 00:00:00\",\"2001-03-19 00:00:00\",\"2001-03-20 00:00:00\",\"2001-03-21 00:00:00\",\"2001-03-22 00:00:00\",\"2001-03-23 00:00:00\",\"2001-03-24 00:00:00\",\"2001-03-25 00:00:00\",\"2001-03-26 00:00:00\",\"2001-03-27 00:00:00\",\"2001-03-28 00:00:00\",\"2001-03-29 00:00:00\",\"2001-03-30 00:00:00\",\"2001-03-31 00:00:00\",\"2001-04-01 00:00:00\",\"2001-04-02 00:00:00\",\"2001-04-03 00:00:00\",\"2001-04-04 00:00:00\",\"2001-04-05 00:00:00\",\"2001-04-06 00:00:00\",\"2001-04-07 00:00:00\",\"2001-04-08 00:00:00\",\"2001-04-09 00:00:00\",\"2001-04-10 00:00:00\",\"2001-04-11 00:00:00\",\"2001-04-12 00:00:00\",\"2001-04-13 00:00:00\",\"2001-04-14 00:00:00\",\"2001-04-15 00:00:00\",\"2001-04-16 00:00:00\",\"2001-04-17 00:00:00\",\"2001-04-18 00:00:00\",\"2001-04-19 00:00:00\",\"2001-04-20 00:00:00\",\"2001-04-21 00:00:00\",\"2001-04-22 00:00:00\",\"2001-04-23 00:00:00\",\"2001-04-24 00:00:00\",\"2001-04-25 00:00:00\",\"2001-04-26 00:00:00\",\"2001-04-27 00:00:00\",\"2001-04-28 00:00:00\",\"2001-04-29 00:00:00\",\"2001-04-30 00:00:00\",\"2001-05-01 00:00:00\",\"2001-05-02 00:00:00\",\"2001-05-03 00:00:00\",\"2001-05-04 00:00:00\",\"2001-05-05 00:00:00\",\"2001-05-06 00:00:00\",\"2001-05-07 00:00:00\",\"2001-05-08 00:00:00\",\"2001-05-09 00:00:00\",\"2001-05-10 00:00:00\",\"2001-05-11 00:00:00\",\"2001-05-12 00:00:00\",\"2001-05-13 00:00:00\",\"2001-05-14 00:00:00\",\"2001-05-15 00:00:00\",\"2001-05-16 00:00:00\",\"2001-05-17 00:00:00\",\"2001-05-18 00:00:00\",\"2001-05-19 00:00:00\",\"2001-05-20 00:00:00\",\"2001-05-21 00:00:00\",\"2001-05-22 00:00:00\",\"2001-05-23 00:00:00\",\"2001-05-24 00:00:00\",\"2001-05-25 00:00:00\",\"2001-05-26 00:00:00\",\"2001-05-27 00:00:00\",\"2001-05-28 00:00:00\",\"2001-05-29 00:00:00\",\"2001-05-30 00:00:00\",\"2001-05-31 00:00:00\",\"2001-06-01 00:00:00\",\"2001-06-02 00:00:00\",\"2001-06-03 00:00:00\",\"2001-06-04 00:00:00\",\"2001-06-05 00:00:00\",\"2001-06-06 00:00:00\",\"2001-06-07 00:00:00\",\"2001-06-08 00:00:00\",\"2001-06-09 00:00:00\",\"2001-06-10 00:00:00\",\"2001-06-11 00:00:00\",\"2001-06-12 00:00:00\",\"2001-06-13 00:00:00\",\"2001-06-14 00:00:00\",\"2001-06-15 00:00:00\",\"2001-06-16 00:00:00\",\"2001-06-17 00:00:00\",\"2001-06-18 00:00:00\",\"2001-06-19 00:00:00\",\"2001-06-20 00:00:00\",\"2001-06-21 00:00:00\",\"2001-06-22 00:00:00\",\"2001-06-23 00:00:00\",\"2001-06-24 00:00:00\",\"2001-06-25 00:00:00\",\"2001-06-26 00:00:00\",\"2001-06-27 00:00:00\",\"2001-06-28 00:00:00\",\"2001-06-29 00:00:00\",\"2001-06-30 00:00:00\",\"2001-07-01 00:00:00\",\"2001-07-02 00:00:00\",\"2001-07-03 00:00:00\",\"2001-07-04 00:00:00\",\"2001-07-05 00:00:00\",\"2001-07-06 00:00:00\",\"2001-07-07 00:00:00\",\"2001-07-08 00:00:00\",\"2001-07-09 00:00:00\",\"2001-07-10 00:00:00\",\"2001-07-11 00:00:00\",\"2001-07-12 00:00:00\",\"2001-07-13 00:00:00\",\"2001-07-14 00:00:00\",\"2001-07-15 00:00:00\",\"2001-07-16 00:00:00\",\"2001-07-17 00:00:00\",\"2001-07-18 00:00:00\",\"2001-07-19 00:00:00\",\"2001-07-20 00:00:00\",\"2001-07-21 00:00:00\",\"2001-07-22 00:00:00\",\"2001-07-23 00:00:00\",\"2001-07-24 00:00:00\",\"2001-07-25 00:00:00\",\"2001-07-26 00:00:00\",\"2001-07-27 00:00:00\",\"2001-07-28 00:00:00\",\"2001-07-29 00:00:00\",\"2001-07-30 00:00:00\",\"2001-07-31 00:00:00\",\"2001-08-01 00:00:00\",\"2001-08-02 00:00:00\",\"2001-08-03 00:00:00\",\"2001-08-04 00:00:00\",\"2001-08-05 00:00:00\",\"2001-08-06 00:00:00\",\"2001-08-07 00:00:00\",\"2001-08-08 00:00:00\",\"2001-08-09 00:00:00\",\"2001-08-10 00:00:00\",\"2001-08-11 00:00:00\",\"2001-08-12 00:00:00\",\"2001-08-13 00:00:00\",\"2001-08-14 00:00:00\",\"2001-08-15 00:00:00\",\"2001-08-16 00:00:00\",\"2001-08-17 00:00:00\",\"2001-08-18 00:00:00\",\"2001-08-19 00:00:00\",\"2001-08-20 00:00:00\",\"2001-08-21 00:00:00\",\"2001-08-22 00:00:00\",\"2001-08-23 00:00:00\",\"2001-08-24 00:00:00\",\"2001-08-25 00:00:00\",\"2001-08-26 00:00:00\",\"2001-08-27 00:00:00\",\"2001-08-28 00:00:00\",\"2001-08-29 00:00:00\",\"2001-08-30 00:00:00\",\"2001-08-31 00:00:00\",\"2001-09-01 00:00:00\",\"2001-09-02 00:00:00\",\"2001-09-03 00:00:00\",\"2001-09-04 00:00:00\",\"2001-09-05 00:00:00\",\"2001-09-06 00:00:00\",\"2001-09-07 00:00:00\",\"2001-09-08 00:00:00\",\"2001-09-09 00:00:00\",\"2001-09-10 00:00:00\",\"2001-09-11 00:00:00\",\"2001-09-12 00:00:00\",\"2001-09-13 00:00:00\",\"2001-09-14 00:00:00\",\"2001-09-15 00:00:00\",\"2001-09-16 00:00:00\",\"2001-09-17 00:00:00\",\"2001-09-18 00:00:00\",\"2001-09-19 00:00:00\",\"2001-09-20 00:00:00\",\"2001-09-21 00:00:00\",\"2001-09-22 00:00:00\",\"2001-09-23 00:00:00\",\"2001-09-24 00:00:00\",\"2001-09-25 00:00:00\",\"2001-09-26 00:00:00\",\"2001-09-27 00:00:00\",\"2001-09-28 00:00:00\",\"2001-09-29 00:00:00\",\"2001-09-30 00:00:00\",\"2001-10-01 00:00:00\",\"2001-10-02 00:00:00\",\"2001-10-03 00:00:00\",\"2001-10-04 00:00:00\",\"2001-10-05 00:00:00\",\"2001-10-06 00:00:00\",\"2001-10-07 00:00:00\",\"2001-10-08 00:00:00\",\"2001-10-09 00:00:00\",\"2001-10-10 00:00:00\",\"2001-10-11 00:00:00\",\"2001-10-12 00:00:00\",\"2001-10-13 00:00:00\",\"2001-10-14 00:00:00\",\"2001-10-15 00:00:00\",\"2001-10-16 00:00:00\",\"2001-10-17 00:00:00\",\"2001-10-18 00:00:00\",\"2001-10-19 00:00:00\",\"2001-10-20 00:00:00\",\"2001-10-21 00:00:00\",\"2001-10-22 00:00:00\",\"2001-10-23 00:00:00\",\"2001-10-24 00:00:00\",\"2001-10-25 00:00:00\",\"2001-10-26 00:00:00\",\"2001-10-27 00:00:00\",\"2001-10-28 00:00:00\",\"2001-10-29 00:00:00\",\"2001-10-30 00:00:00\",\"2001-10-31 00:00:00\",\"2001-11-01 00:00:00\",\"2001-11-02 00:00:00\",\"2001-11-03 00:00:00\",\"2001-11-04 00:00:00\",\"2001-11-05 00:00:00\",\"2001-11-06 00:00:00\",\"2001-11-07 00:00:00\",\"2001-11-08 00:00:00\",\"2001-11-09 00:00:00\",\"2001-11-10 00:00:00\",\"2001-11-11 00:00:00\",\"2001-11-12 00:00:00\",\"2001-11-13 00:00:00\",\"2001-11-14 00:00:00\",\"2001-11-15 00:00:00\",\"2001-11-16 00:00:00\",\"2001-11-17 00:00:00\",\"2001-11-18 00:00:00\",\"2001-11-19 00:00:00\",\"2001-11-20 00:00:00\",\"2001-11-21 00:00:00\",\"2001-11-22 00:00:00\",\"2001-11-23 00:00:00\",\"2001-11-24 00:00:00\",\"2001-11-25 00:00:00\",\"2001-11-26 00:00:00\",\"2001-11-27 00:00:00\",\"2001-11-28 00:00:00\",\"2001-11-29 00:00:00\",\"2001-11-30 00:00:00\",\"2001-12-01 00:00:00\",\"2001-12-02 00:00:00\",\"2001-12-03 00:00:00\",\"2001-12-04 00:00:00\",\"2001-12-05 00:00:00\",\"2001-12-06 00:00:00\",\"2001-12-07 00:00:00\",\"2001-12-08 00:00:00\",\"2001-12-09 00:00:00\",\"2001-12-10 00:00:00\",\"2001-12-11 00:00:00\",\"2001-12-12 00:00:00\",\"2001-12-13 00:00:00\",\"2001-12-14 00:00:00\",\"2001-12-15 00:00:00\",\"2001-12-16 00:00:00\",\"2001-12-17 00:00:00\",\"2001-12-18 00:00:00\",\"2001-12-19 00:00:00\",\"2001-12-20 00:00:00\",\"2001-12-21 00:00:00\",\"2001-12-22 00:00:00\",\"2001-12-23 00:00:00\",\"2001-12-24 00:00:00\",\"2001-12-25 00:00:00\",\"2001-12-26 00:00:00\",\"2001-12-27 00:00:00\",\"2001-12-28 00:00:00\",\"2001-12-29 00:00:00\",\"2001-12-30 00:00:00\",\"2001-12-31 00:00:00\",\"2002-01-01 00:00:00\",\"2002-01-02 00:00:00\",\"2002-01-03 00:00:00\",\"2002-01-04 00:00:00\",\"2002-01-05 00:00:00\",\"2002-01-06 00:00:00\",\"2002-01-07 00:00:00\",\"2002-01-08 00:00:00\",\"2002-01-09 00:00:00\",\"2002-01-10 00:00:00\",\"2002-01-11 00:00:00\",\"2002-01-12 00:00:00\",\"2002-01-13 00:00:00\",\"2002-01-14 00:00:00\",\"2002-01-15 00:00:00\",\"2002-01-16 00:00:00\",\"2002-01-17 00:00:00\",\"2002-01-18 00:00:00\",\"2002-01-19 00:00:00\",\"2002-01-20 00:00:00\",\"2002-01-21 00:00:00\",\"2002-01-22 00:00:00\",\"2002-01-23 00:00:00\",\"2002-01-24 00:00:00\",\"2002-01-25 00:00:00\",\"2002-01-26 00:00:00\",\"2002-01-27 00:00:00\",\"2002-01-28 00:00:00\",\"2002-01-29 00:00:00\",\"2002-01-30 00:00:00\",\"2002-01-31 00:00:00\",\"2002-02-01 00:00:00\",\"2002-02-02 00:00:00\",\"2002-02-03 00:00:00\",\"2002-02-04 00:00:00\",\"2002-02-05 00:00:00\",\"2002-02-06 00:00:00\",\"2002-02-07 00:00:00\",\"2002-02-08 00:00:00\",\"2002-02-09 00:00:00\",\"2002-02-10 00:00:00\",\"2002-02-11 00:00:00\",\"2002-02-12 00:00:00\",\"2002-02-13 00:00:00\",\"2002-02-14 00:00:00\",\"2002-02-15 00:00:00\",\"2002-02-16 00:00:00\",\"2002-02-17 00:00:00\",\"2002-02-18 00:00:00\",\"2002-02-19 00:00:00\",\"2002-02-20 00:00:00\",\"2002-02-21 00:00:00\",\"2002-02-22 00:00:00\",\"2002-02-23 00:00:00\",\"2002-02-24 00:00:00\",\"2002-02-25 00:00:00\",\"2002-02-26 00:00:00\",\"2002-02-27 00:00:00\",\"2002-02-28 00:00:00\",\"2002-03-01 00:00:00\",\"2002-03-02 00:00:00\",\"2002-03-03 00:00:00\",\"2002-03-04 00:00:00\",\"2002-03-05 00:00:00\",\"2002-03-06 00:00:00\",\"2002-03-07 00:00:00\",\"2002-03-08 00:00:00\",\"2002-03-09 00:00:00\",\"2002-03-10 00:00:00\",\"2002-03-11 00:00:00\",\"2002-03-12 00:00:00\",\"2002-03-13 00:00:00\",\"2002-03-14 00:00:00\",\"2002-03-15 00:00:00\",\"2002-03-16 00:00:00\",\"2002-03-17 00:00:00\",\"2002-03-18 00:00:00\",\"2002-03-19 00:00:00\",\"2002-03-20 00:00:00\",\"2002-03-21 00:00:00\",\"2002-03-22 00:00:00\",\"2002-03-23 00:00:00\",\"2002-03-24 00:00:00\",\"2002-03-25 00:00:00\",\"2002-03-26 00:00:00\",\"2002-03-27 00:00:00\",\"2002-03-28 00:00:00\",\"2002-03-29 00:00:00\",\"2002-03-30 00:00:00\",\"2002-03-31 00:00:00\",\"2002-04-01 00:00:00\",\"2002-04-02 00:00:00\",\"2002-04-03 00:00:00\",\"2002-04-04 00:00:00\",\"2002-04-05 00:00:00\",\"2002-04-06 00:00:00\",\"2002-04-07 00:00:00\",\"2002-04-08 00:00:00\",\"2002-04-09 00:00:00\",\"2002-04-10 00:00:00\",\"2002-04-11 00:00:00\",\"2002-04-12 00:00:00\",\"2002-04-13 00:00:00\",\"2002-04-14 00:00:00\",\"2002-04-15 00:00:00\",\"2002-04-16 00:00:00\",\"2002-04-17 00:00:00\",\"2002-04-18 00:00:00\",\"2002-04-19 00:00:00\",\"2002-04-20 00:00:00\",\"2002-04-21 00:00:00\",\"2002-04-22 00:00:00\",\"2002-04-23 00:00:00\",\"2002-04-24 00:00:00\",\"2002-04-25 00:00:00\",\"2002-04-26 00:00:00\",\"2002-04-27 00:00:00\",\"2002-04-28 00:00:00\",\"2002-04-29 00:00:00\",\"2002-04-30 00:00:00\",\"2002-05-01 00:00:00\",\"2002-05-02 00:00:00\",\"2002-05-03 00:00:00\",\"2002-05-04 00:00:00\",\"2002-05-05 00:00:00\",\"2002-05-06 00:00:00\",\"2002-05-07 00:00:00\",\"2002-05-08 00:00:00\",\"2002-05-09 00:00:00\",\"2002-05-10 00:00:00\",\"2002-05-11 00:00:00\",\"2002-05-12 00:00:00\",\"2002-05-13 00:00:00\",\"2002-05-14 00:00:00\",\"2002-05-15 00:00:00\",\"2002-05-16 00:00:00\",\"2002-05-17 00:00:00\",\"2002-05-18 00:00:00\",\"2002-05-19 00:00:00\",\"2002-05-20 00:00:00\",\"2002-05-21 00:00:00\",\"2002-05-22 00:00:00\",\"2002-05-23 00:00:00\",\"2002-05-24 00:00:00\",\"2002-05-25 00:00:00\",\"2002-05-26 00:00:00\",\"2002-05-27 00:00:00\",\"2002-05-28 00:00:00\",\"2002-05-29 00:00:00\",\"2002-05-30 00:00:00\",\"2002-05-31 00:00:00\",\"2002-06-01 00:00:00\",\"2002-06-02 00:00:00\",\"2002-06-03 00:00:00\",\"2002-06-04 00:00:00\",\"2002-06-05 00:00:00\",\"2002-06-06 00:00:00\",\"2002-06-07 00:00:00\",\"2002-06-08 00:00:00\",\"2002-06-09 00:00:00\",\"2002-06-10 00:00:00\",\"2002-06-11 00:00:00\",\"2002-06-12 00:00:00\",\"2002-06-13 00:00:00\",\"2002-06-14 00:00:00\",\"2002-06-15 00:00:00\",\"2002-06-16 00:00:00\",\"2002-06-17 00:00:00\",\"2002-06-18 00:00:00\",\"2002-06-19 00:00:00\",\"2002-06-20 00:00:00\",\"2002-06-21 00:00:00\",\"2002-06-22 00:00:00\",\"2002-06-23 00:00:00\",\"2002-06-24 00:00:00\",\"2002-06-25 00:00:00\",\"2002-06-26 00:00:00\",\"2002-06-27 00:00:00\",\"2002-06-28 00:00:00\",\"2002-06-29 00:00:00\",\"2002-06-30 00:00:00\",\"2002-07-01 00:00:00\",\"2002-07-02 00:00:00\",\"2002-07-03 00:00:00\",\"2002-07-04 00:00:00\",\"2002-07-05 00:00:00\",\"2002-07-06 00:00:00\",\"2002-07-07 00:00:00\",\"2002-07-08 00:00:00\",\"2002-07-09 00:00:00\",\"2002-07-10 00:00:00\",\"2002-07-11 00:00:00\",\"2002-07-12 00:00:00\",\"2002-07-13 00:00:00\",\"2002-07-14 00:00:00\",\"2002-07-15 00:00:00\",\"2002-07-16 00:00:00\",\"2002-07-17 00:00:00\",\"2002-07-18 00:00:00\",\"2002-07-19 00:00:00\",\"2002-07-20 00:00:00\",\"2002-07-21 00:00:00\",\"2002-07-22 00:00:00\",\"2002-07-23 00:00:00\",\"2002-07-24 00:00:00\",\"2002-07-25 00:00:00\",\"2002-07-26 00:00:00\",\"2002-07-27 00:00:00\",\"2002-07-28 00:00:00\",\"2002-07-29 00:00:00\",\"2002-07-30 00:00:00\",\"2002-07-31 00:00:00\",\"2002-08-01 00:00:00\",\"2002-08-02 00:00:00\",\"2002-08-03 00:00:00\",\"2002-08-04 00:00:00\",\"2002-08-05 00:00:00\",\"2002-08-06 00:00:00\",\"2002-08-07 00:00:00\",\"2002-08-08 00:00:00\",\"2002-08-09 00:00:00\",\"2002-08-10 00:00:00\",\"2002-08-11 00:00:00\",\"2002-08-12 00:00:00\",\"2002-08-13 00:00:00\",\"2002-08-14 00:00:00\",\"2002-08-15 00:00:00\",\"2002-08-16 00:00:00\",\"2002-08-17 00:00:00\",\"2002-08-18 00:00:00\",\"2002-08-19 00:00:00\",\"2002-08-20 00:00:00\",\"2002-08-21 00:00:00\",\"2002-08-22 00:00:00\",\"2002-08-23 00:00:00\",\"2002-08-24 00:00:00\",\"2002-08-25 00:00:00\",\"2002-08-26 00:00:00\",\"2002-08-27 00:00:00\",\"2002-08-28 00:00:00\",\"2002-08-29 00:00:00\",\"2002-08-30 00:00:00\",\"2002-08-31 00:00:00\",\"2002-09-01 00:00:00\",\"2002-09-02 00:00:00\",\"2002-09-03 00:00:00\",\"2002-09-04 00:00:00\",\"2002-09-05 00:00:00\",\"2002-09-06 00:00:00\",\"2002-09-07 00:00:00\",\"2002-09-08 00:00:00\",\"2002-09-09 00:00:00\",\"2002-09-10 00:00:00\",\"2002-09-11 00:00:00\",\"2002-09-12 00:00:00\",\"2002-09-13 00:00:00\",\"2002-09-14 00:00:00\",\"2002-09-15 00:00:00\",\"2002-09-16 00:00:00\",\"2002-09-17 00:00:00\",\"2002-09-18 00:00:00\",\"2002-09-19 00:00:00\",\"2002-09-20 00:00:00\",\"2002-09-21 00:00:00\",\"2002-09-22 00:00:00\",\"2002-09-23 00:00:00\",\"2002-09-24 00:00:00\",\"2002-09-25 00:00:00\",\"2002-09-26 00:00:00\"],\"value\":{\"__ndarray__\":\"uCziNeNl4D+IY8crdNb0P4JOrqbN2AVASCIxf9vx/D+UNv7ZgGwCQBdhKMs5uQVAB+hpVOaC9T9uosN0snD6P2gHwd8WqOs/8MHaJ3TX8z8i5Xzu8Bj3P6qm9dz+bwlAT4MUuuHnCEDdJZiScZ3yP5Zw0fonbf4/aPL/5phC2D8kZ8puHM29vyI9KNcmpti/fCoQJHEc+79kY79f+iDyv5KOXV7GuwXA9G02ZXLs+r9SqXkTYGziv+Dbp0SWINC/fNfOAGLWr79P1pxUxiLrv3CdElWWvfu/P5uwuS5W979nkdxhIrLjv5LfG1wl7/K/vFyGQxsW07/wxZ98kSzeP8hTubk8Evc/SEqTidQLB0AK+vIkZfoCQLPKTJljTwdAhJqmjbD/C0DwZCkT1IMQQCCxxdC/qwxA6P7KieCOD0CIY9nMlKAVQLEApqKmtwpAn3HMJDVEC0BaoCgvY2b4PyKVLKrXRPU/XuI4vDhJ6D/aKJadMI4BQD0dHcCF8wFAzifudqStBEANlSmMtHsRQFboTLut0wpAHCIdaDf3EUCM/8A2rqcPQIbKZt7ejAtAclUMr134/z8N+VPmzk4BQOBY6yObZfk/leOrvqXHBkAmgOFTgCYDQAP7H5LxevU/hRMPCScD+D85KyKodv7gPzFLPehvOvA/DpoJ2v5C9D8Xsd0KjvznP46eRuXnYvU/ugGeYjSnAUD+wRdFUaT9P1qQS+Bt3ghAhjl+Ik8vD0BDYNRHoX4KQOSZLwpKvgpA6d0eM1ZuD0DjwRigqFgTQLKn0R451hVACukm03bWGEC4RPTkOvsWQL5H4zX9ChhACsIA0DGXHEDueekwsI4ZQJTTkLzy7hdA3YgggOGyGUAK+OzIKF8bQHP3KM9g6RpAWmBiDf3sFkAkVMbLTFoWQFeGpcqIWR1AyRj/gDCgGUBh52gGFUcYQM+Egl++nxZAGsqGstYBHUDFbp6eatweQBYs2IbWex5AJ95Q638+G0Ayphl9xNodQFLCpHYAtR5AHcpqRXVwG0COHzsyF6cgQLp2SHS0LCFAa2iftHx1HEBUrIy5K6ocQG6z3PwB0iFAacAPLh06HkDfCfaGZkMfQGOQz2Fu3hxAUkWvPhlpGkBCY8bxwicbQGplxjLTpRtAnvE0r/knHED5QCyKo60dQLzHbWF8Nx5Alv8ip69pH0CWLDhZzYYfQEECD9ZwkyJASpjKGkNLJEAAbRgks9UdQCud0w+s0SBAF47rCRhSIEAYaYlKMMIeQJwDHz6GDiBAQxW8wAqdIEAYfgQ1LKEhQOOKBmhhmiVAgL04ezc6IkCP900hBaIhQL5gOUVJGyFAc/gC9vkqIkCA80Z2ewYiQILECJ9N0CFA+UeW4NB6I0Aro9OYx7gjQA7IE+o4jCJABoKx834AJUD8SfQQ5XEjQJ9E57jexSJAGldLsfCnI0Coc45XtnMoQBrUOY0NGyZAGZb1VptNJ0AnrWThii0oQPTHE/ylqyhAwI6SWpLIKECDTFfSogwrQGcqQ01bLCxAYkEhknegL0BOGameMX0vQIKmGCYxlyxAVSfFNe7GK0D95LrB4qorQBg3JlpmjyhAt1R0s1edKUC306w4KnIoQOizHyKfailAkjFTPTrvKEBf/sSGfQ0sQLTbilUkqCtANdghWVfeKkBx61ql5JsqQJqGB7yIXydAVSMwqAT4J0CHs/1mhAorQM8PA7tO/ChAxkE5Z8NtJkDXCEhLaZQkQO/rcA3iQyRAJBCPnLHaKEBJLSS/3X8nQHd/iD2PridALnn1R2GjJUDyLsFgzX8jQPbeh7eoXSZAqFoOrZyTJEBuN3XY3yQjQIuvEt6thSRAQ1xle6EyJEDCEZidND4iQH5hwxdxpCFAuOHRtKG4H0Bq4aiSfGkeQDaYshyNDR9AVJZqMCMJHUBsD0pEfK4gQIvb6IKhkSBAdxup5GJCIkBK3wT9SgUkQD8glssHSR9AsF/9m0SEIUASU9qGcKEgQAij0xUdhSJAoL3cYWa4HUBj2hNK+vgcQGIv6eKzZR5Albr7rEhuH0A/UyPdCOwdQDan+NFXxCFA2jG0ZBWDIUDUkoGzsLAlQGz6oBjwGCZAljs9csAxI0CVF7hQ4I4hQOxPagBeByVAlvBpGv7+J0CMi7MUeSorQDZyfm7f3CpAx9E6DEZGK0BRSLLNhHMqQAaSTqKV8ilA/g3nJa25KEBNT+4WCMUkQLQ2Wo6q6SVAhDRABVa2JED+JZYdzAIlQD3mZ1FIJiFAo15xb7gOIUDcD/WID0gbQCfUBa8/hRxAchEMBokeIUBObeUCwFAgQKCIPn1tRCJALIM5Hj04IkCT6g536GwhQIL+D40c3SBA5XMwZCuYIUCAdTpp4AQhQKzk1IvghSFAcgaKl5fyIEA/AFsfqFgeQHXESJOUchtAyktvmvLoGUBJBq5xhdUeQKBNM2CQEBtANVK0T0+iGkBgabbC02IWQEbooP9fSRFAgGpgCH4iBkA3Wi9LiNgKQObufk54tgpAXqDVY6AJDkBG0IdjDH8VQApdQqtgtQpAjVio+3v7/T9l6mzxy5juP5R4CrTrB/E/6MxVDlA/9T+aWN4RPorvP8Bqb9LxCQZAxNXp1Hev7T8Agxc/7I6Xv9Zq60xY/+m/ttDtnlLw+L+g4AqVKlfev1Ge1y/sm9W/3GnOC1k1/z9Y4Kcf5fIEQIXxpmDfewBAkhdixTRp/z/A+r3A4KLhP3S8aCBMePw/tPRNPdgo+D8x0/9tAqL6P4DwLsupTsi/xMkFxFyN+D/A6hVw6VjcP3hOd8g2gv8/OSzovR8ABkDOBYzw8kcOQLFHgR3xphBAEd9751iFFkC3kQIfDwAZQHuF/SReVBhAi6rPL3LzHECoK1C/FJAcQEx7rEPgDBpAm09yUGSMIEC5TyqFBJ0kQLnA4eTDgSNAVE7/upNjI0DAdnpBGEYiQNj4kVVgbyRA+4hWEL3WJUDjPWuJacskQDJ/YQK0hSNAqKtFBcDHIkDxHFDuLrQjQOkSeoU8OCNAvVztPAlZJEAt7Z3FeZ0jQEyDA/O16CNAc0o/XmJpJUDByVxhE84kQLc/F/JuBiZAApEQB2wcKEAEZTfUvnMkQFZ8TC82wSVAMX+TOLn9J0As918tzmsoQI/ERV6saChALrLWzuAhKkCsgCmYEDArQF0aJu48typA8Hx2J2QsK0CFJxf5VKYrQBOuOcYOKytAsjSYSf8CLECIoV1uoXkvQKJUiLYUGixA2cABfqRhKkCA4x8TnAwpQLX7m5gK8ytASTzOw2InKUDJEP1I184nQEwKmalI9yZAyz/JQFxuJ0CEdfshf1wqQFONDK9BwipAlDZGF/wzKUDu+lL60YoqQNtAL5r2pitAWkDnTioyLUBHZiHeIEguQPFT3TcNIi1AkcibzezbKkDKD4ndmg0pQE99r8YzPilA91EAA8c4KkAnEF3mFMkoQOS2wyX+uiZAQ7HlzLcTJkA4eO5DzHskQKncMYFoEyNAm4ia2TiBIkDYPHEP6qIjQMdgfErTFiNAJZ4LeMBxI0DAYHrsS/kcQPIsy5fPLB1AtXrgb9+7H0CYzhIDntYfQOnNcJ2VNyBAKj7k3GGXHUBeFpGwrZAgQJvwnh4puSJAkPkgkOlyJEC8Q7kVFk4kQGpA3tsdDidAZLa1iPJ9KEA+bl3TpsAnQFed5Xl59SdActqGhh/UJUCnneFAgRMmQKlFphZytyVAty1wvcavJkClSbUGMUYoQNTG2GgYGCVA67UfpT5rJEDzxDSVFtAmQOyO8LIGRydAicKZsISKJkDyg+l8oXkkQLQYNvfeqiRAaqTgR5DGIkD/gAC+DXoiQAs5xOsA7CFAsvdePPv6IEC84HT3dWIgQPJaYCDaWiJA4Sn3afMpI0AaXRW1xzEkQP4fYgISpSRAsoVj97AHJUBXVpzaWmMjQOoD6ivjTiZArqdGUyvjJkA4MedXCQ0qQBXBVlzPuC1A6DFIk4gRLED9ptJYrcEuQO+tX0EdYjBA7oHFSguvMUA65xWTnosxQKyn5L91/jJA/EKNpDNGMUBqEjTIYgMxQIK/CvZ9djBAOA6quGZvMUAX2Ymm5eQwQLgLzwD1EC5A6s1SJ3JHLEDBut+iXNcqQAY6rlt9lClAWg5Og50iKkAQlS8EW7EiQItq3r7NoyNABu3ztACEJkBSBdDcakQoQEB/te6UMi1AuoP9weZLLEBKyL7WV3osQDW+EcPgZidADMah109YJ0BxBGaxvUErQEZJWjPG4CtANslod1Z+LUCtRoWwemQvQD0AaVCxNitAaDF5xqopLUDL39FcY14wQOBm/mE7gjFAQ49nmxy8MUDBSrieF24yQIyY3yJwjTBADjCuoMO2MkCetSj9rMszQFaX/8JC0jRAVf0KlGN+NEASZ8lRWC80QOziHdpLbjNAcYFAdoAsM0C9V4DdfXYyQBHXZwxQWjBAc4Vo1sVrMUAjPEvHRUoxQDAjRImb0DFAwCLGqjIAMkBrboEsW5EyQM2t1SvmQjNAjoJ4lmXiNUCFh6lDf6E0QDj8vgl2ZDRAWIRypH7DNEDFKcCkcnczQLqWLRQ/ZjNAzHfi0o24MEDWWh0mKfYwQASCC5MkGi9A/iHNZ0qTMEDQGajjCTMxQAirVrH18zJAp/51fuPLM0BK1b2V5I8zQN2Q5HkoDDRAHQO3dIFaNEDMHXFfBrozQMRvk5GwljJAsr6IRoVkMUBCXiW0NN8wQDPE6SHT+zBAefTpnM03MUDpYcaNbUgyQIm68RD9zjFAX5ntQBQIMUBEVZvtBQ8xQCwKArxv0DFAJGOoDBZHM0AMJrcAz9EzQAeldkbJvDNAsUnmly11M0A9V96k/zczQN32cpQxmjNA0XtOQensNEBCw9i1dj01QFZov+aXETVAWjh/ThbxM0D9p7WjoskzQH7NSSsYETRAsGo2oRgyMkCC6hi53UgzQDeKojXc5DNALuv0wqS2M0CxkKNSXvQzQHtz+qWbNDNACFsIMncbMkAZub4bv/kyQAyJmT5AVzJA3zJuW2EfMkDecnyM0qExQG8EosTLpDJArjRH08GiNEAALsnZ9Po0QNLkXTol9DRAfsJaqyqANUAhndZb+cQ2QJ1RUi7xbjdATqyasGBGN0A1eZivvq82QAopaIZFuTdAaVBXE2OiN0BFPYxsJPo4QK4bNB/RNjpAHu4/nrfkOUCTSzqYqa04QL4O1ua91DlAPXsSkZCrOUDkyt++1Bk5QFnh0IR8OThATV3T/+MzOEDJzEBDKoM5QJksOKc7QDlA+AHJhVEzO0CxeeZZcJI7QNi/LyGK5DlALHNlwuCoO0APPhunITc8QFUVBn8yQD1A+QvnEMEUP0B6eZaFMiA/QLucqxNEDj9AZDp20DKlPUCFGCbummU+QLRX0de1oj5AlMPrlPmEP0B8IjEj3l1AQERM/P7iAkFA1smSihL7QECBXKmRQZhBQE1vo5tyIUFAOc8keDptQECf6yWcOahAQOZEG8BW70BAhlE+CbeaQUAUcUF0M9xBQAApt4KdhUJAQ5BeMo+KQkBvKYzj0w5DQKaajmvpb0NA8fK4X/1wQ0BBZKmuXmtDQPqIPp9CKENAAGOB6uvGQ0CJ7+JFn0JDQDMqt+mD40NAlGKuEGMvRECosuIX6LdDQOEPQZUd2ENA8SVqdRUTQ0BZb9YIIDtDQLbuV2tEnUJAqrxjgBgKQ0AUfWFSeZpDQDaoW+8giENAnrMpMAB7QkDF6UgKu+RBQAYyAbNPPENANOa8TD5xQ0BXTfrAia9DQBZpDvBSG0NAU7iqxqGxQ0Bx95sZZQNEQCaHyLVyR0RA+qhmB50cREAf3XdlmitEQMZ66gUne0NAY328RyweQ0Av0ECqk3FCQKPWta0d3EFArmfGcUgsQkBT6rUSrVNCQCgqVvyPy0FAj3AH3EObQUDPkfSH/OFBQNbXTGMJQkJA0ZZN71kFQUBEmtAjIOxAQC6r3ZRvjUBAG/oqSc1gQUAQByzbWpRBQPMKk1jIk0FAU2RYJYFpQUBKS+XXInBBQFjgcJC7eEBAstODLfWcP0DRV9ueJPI+QN/GuxBR4j5AJfXs+nyMPkD44UqhFGs+QK/LqfEV/D1A5V6V6cRKP0DTVJ53c8U/QCU/KUfE0T9A+ye+s7xHQEC1ydE87Mw/QB0RFF9FTz5A6FrI81fYPUAMBmjgLFM9QEMVphYOHD9AiEeLaHCpQEDGxfhYQhpAQAn/Sqh8+D9AlfhrbvYgQEAZh36Co75AQOex+yaPdkBAqMp0ssudQEC0PyyJjWpAQFBPGXrvgUBAR3bDDctYQEABx+/Bpz9AQKpepM2wUEBAecvKLSMyQEDZQ2gv4kJBQJdmqr/ltUFAJszTpH7YQUB9gJ2RyyNCQFeKoBrkQEJACmvODh97QkAcGETu565BQBHFsGMgAEFAqIoATg77QECP7bRiFv9BQOd0d8znyEFAWKDLxS9jQUCXQnU/D3ZBQEHD8tDlv0FAGP+wFPOjQUC/WBbJ62tBQH2SE5ke7kBAbDYUpQCsQUCbB8ncNt1BQIPwYeUGqEFA+FyKCrGAQED8vp1wgJ1AQIbh5gqyK0FATwwPXTfaQEA9+PZcd6BAQJP3VyiVrkBAaj/HOo4FQUBNa1xig8pBQNqy/+SgaEJAYJLvmeLAQkCt7+lweVlDQMcb8OW5+EJAmlqVJgsbQ0DZp40FzdhDQNUtsiKnjUNAafrGQr+TQ0Cog/ZKx+5DQGMMcZUKLURAkn6SUVZ6Q0AYABJpqyVEQHl+SUEVQERAbgo3XVZ4Q0AXcCajG/9CQCo6wP6e0EJAyZjJWc3xQkC7tZ9Jut9CQN6JLZoIREJA6tEQNc1bQkAmZCdrfXxCQGVOCZcDe0JAKFALlolmQkAZRvn9cuZBQKj2t/xb7EFAslMDCddMQUDQScRyWWBBQIYnsXieVkFAST2DuMCkQkA9QXLEcedCQABnp4nUYENAyrzYWGpVQ0Cnjq8DqNpCQJ5OF75V6UFAQ6565sUEQUBbsKezsTJBQLbnZBE2C0FAXRA3L2HRQUCCQ2VMorVBQFDEwhJu+EFAlJfz6NGLQkDsc51fpA1CQMN+7xsi80JAyvm1rAI3Q0BMuPsiJkJDQJ+mG+Dy9kJAAq4ucZ9YQ0Al1Q7IvslCQLZiEs/WaUJACQWD+pvSQUDMKy56jKFBQPMQV6iPGEFAOFlm5CG+QEA7SjRXQd1AQDPvZ0DU6UBAsvo/gXTtQEB3g3bp6p9AQNvSzaC+IkBA50Trw454PkALNqRKmdw+QMcYn5gliT1AAWvU1QcuPkAXjySvSGI+QBhJD622AD9AxrvRJO8xQEDULjUvwkNAQE+0dT0yhUBArTzjIAzmQEBA6w1M6FZBQGO5uch1nEFA9W38iZ+wQUDDml6hjuxBQAEQGbHhlEFAqlUinE0VQUBsUv4971NAQG1uX7HsAUBATeu/gFeVP0D7DjRHdT1AQAklZlXXLUBAES8GNI5RQEBhX8tAHY5AQDowyhiBT0FAB+OhDJRqQUDH4Cc6ViZBQCgM7wYNM0FAxiImFcIUQUAY38kBXpdAQCHpjSVPl0FAdjrhnL0CQUCLLMTqoa5AQMrAYNjCKEFAqyAEwuwGQUC3j8aPt/1AQCoic/4thUFA6tNhXHLNQUAThA0iNXRCQI9UkbTuQkNAWtp2xddXQkBdDOhhRLBCQPjEi4anrUJARQq5e7HtQkBYLJUlD49CQMbOlGlOsUNAU50/78LyQkDFMRYKohpCQFQ7DAQ2oEFAHly+AnFOQUB7mqhCWJZAQMWtCVrIYEBABv7V4H7xP0C3acs9D7w/QG5JEBigVT9ADbLvXrLHQECxCDo+RSZBQFPMoJ6aY0FAgwL3To/3QUBvQC0sTHBCQKUiplcGKkNA/17ZN7/mQkA1m2Z6RkRDQBBwCwEqxUNARVTA5rilQ0C5ZMhaXuVDQCmazwFKykNAgSnc4AU5REBVBWTD+dJEQL4guvcNC0VAwiodGsGIRUCdTH7IV49EQEJAXzyKQ0VAi2fLbh2PRUCg61Y0EK5FQKjNlnxgIkZAMa+3fFUERkC39KMpLz5GQIKLsQ/QUkZABuW/qHwdRkCLFjB5OBtGQGHcWbBiLUZAe7BlaJHHRUAfMs7QYJVGQFQcS1Tc8kZAx1zvRh9aRkCXaThrc5lGQHhRJog3rUZAxXHameBzRUCsyvyC/UZFQCLLtvNyyERAgTGjAMYURUCV2tjUTGdEQBBIU/d/iURAxqbPNZDlREDliRo7qzlFQPd/c8Egg0VAOKkt/GIRRUC20h569sNFQDsHX/niB0ZAK8G9MroMRkCvPxPcxhdGQDjUD+65HUVApv41VxdDRUBUYsSP7FVFQBc3T2ew1URAfgocW38aRUAhE04mubVDQNNgIecwRUNAGtQnJzPdQ0A+7x9Uj+FDQK70wO8qV0RAM/uNF6LhQ0AydM4uCXlDQHnIIm2Ym0NAAqorSTT2Q0DrAh9xg4tDQFPAJ4GvP0RA52vd11APRECRtNvMQ1VDQFNfKyxURURA4Yync3T7Q0AUr3mM/7RDQCvM6u2KOkRAstbdn4fvQ0BZ6eNqx9lDQPVzuWLsIkRAOiIzRmvGQ0A+eeOLrAdDQOf5C7oY4UJAX0w8aZq2QkDa82xGwpZCQOd4TPd3bEFAv4wTKz1kQUDG6PvyqU9BQJDTlTQ/5kFAfuRPjtRXQkAip6o7Zs1CQCAc+QD5zkFAHD335E8DQkDO07gokjdCQBkZLQ2hjkJAAlKCz+dRQkAe/Q9InllDQBbzvnlP50NAhSHRV5H5Q0APEQoFKUJDQJO4UPXuwUJAXkrh968gQkAQwMiomXJDQEfxjjq8UENAZYhD+WhpQ0BAGwTwr3VDQBT+aRvHL0NAdgdlPnpyQ0DfgCOymKNDQBHs1rjia0NAzmCEj2xGQ0D0JX5sqaJDQPOGyLqDGURAP4Ly3zpJQ0Depz1NPCFDQN2zbVNY4EJA0rZmh8UoQ0C3+87K7VFEQNUHdUx940NAZE39q4h6Q0DS4O8i5LtDQBNoM1sX80NAx+VKXuHFQ0Ccqa3bYeFDQAAc3/s2HERA4XS/Jnn7Q0BHaAmiKxhEQOZWyMPpmERAkr0orZ2/REDDLs89JrBEQAsyg/pxvERAGmOMo6ZaREAmvaAS2lREQNwS5t8v80RA5Hw5Jg97RECnLMF0wIlEQKUOeEybnkRAz7vJPR60REBGLX/fUY9EQD/kfN/9uERAOoV96058REC76uVdda9DQIODu5/2XkNANFNcfmQSREARapKmiw9EQM9pRNEzQURA61HuPh7dQ0Cwq8XCxw5EQHx/8Z9n2ENAXx6GkIEQQ0Cj6NH0HZBDQGjpzG87uUNAfWl2NxPeQ0DQczt8Ct9CQFUFZh6G7kNAGH3m7FKxREDh3BLbUkBEQJp9WjGlHERAWt34oYVQRECSEPvGurNDQIxeTdfvKkRAT15Afj7FREB/3jNEZ7pEQMJvwebFdEVAAXfR3S/yREDYU3uJcLlEQBISGAFNbkRAyIlaPPm0REDzQq7E4bREQBDwxczxdkRArBYCThuoQ0BqLFAIeidEQBdzQ2/z5kJAjebji6W2Q0BQeR+1uDlEQK7IN4apHUVAeIq9H0/ZREA06CVaeixFQI/ZgUu1oUVAgCAPI1nrREB4dkq55khFQL5HcPBW4URAmdsVu+v5RED4K7v13b5EQDGpJEpMskRA8jU7SVeSREAiOYHpE0xEQFtSIInUn0NA+C4QQAZ7Q0DRS43DQEVDQLD+tMCKxEJAoOPPCUYHQ0ArZKeCczxDQHC04jcnNENAFNdqtEG9Q0DG5heDCftCQAOZit0ktUJAcnSvFGqXQkAc4ciipLNDQAWf9aBjUENAznpqygZ1QkAPcVO83h9CQPm4pLVKhENAP85HxvrAQkBGMZikq/tBQHQ+4iFB8EFApZhg3Ih7QkDWqonYmn9CQKIuZ2sCYEFA+74LpnhoQkDeTGGGXspCQMtIwb1000JArJwTIPlLQkC23UeuU8NBQITQ8xfqaUJA96U+Kif4QkDuikljCZtCQPYrejGLB0NAyNbGZA60Q0B18R5BF35DQPX9ACV2ZEJAkfpAG2t8QkAk/Z3+RvJBQGgEqlVg3kFAFsU53FcKQUCp6tXvj11BQMOo8IWF8UBA+ith9dVAQUAUlJTt2qxCQIkJPWeqMUJAWiY8ysAdQkBy+8ThSOxBQKOSKbC+mEFAXRl7UkCPQUA7nCzunwhCQJ/8YOILF0JAVpsL3mZtQkAGFQmoNcpCQCowUvOy60JAUoFtANZCQkAzbSw3Lm5CQAM1mBjINUJA5n2WQTe6QUDdiPEdAWBCQKaDaJWYz0FAoM9W+JJYQkC0ByZM6Y1CQATigZKBgEJATScWOQqGQkDxtIHkW19CQB597e8LDkJA+iighnqnQUBV4W754cFBQOpuPtz2VUFA+xJ/4JI9QUBnxd6891xBQIMPjYaE30BAQhrevgQWQECcIDLAnHlAQIdJoUUJBUBAwdipapgAPkD92HImgRI/QNzRU/wVtD5A+Dk3UcBvP0CRCzq/dFI/QAvOkRZ+dz9AgOPDeiinQEC4DJ9sTX0/QBujmk40eT1AaWvxqNnDPkA\u003d\",\"dtype\":\"float64\",\"shape\":[1000]}},\"selected\":{\"id\":\"1828\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1885\",\"type\":\"UnionRenderers\"}},\"id\":\"1827\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#d62628\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1831\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1724\",\"type\":\"PanTool\"},{\"attributes\":{\"source\":{\"id\":\"1739\",\"type\":\"ColumnDataSource\"}},\"id\":\"1746\",\"type\":\"CDSView\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1753\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"1737\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1758\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#d62628\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1830\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"1745\",\"type\":\"GlyphRenderer\"},{\"id\":\"1773\",\"type\":\"GlyphRenderer\"},{\"id\":\"1802\",\"type\":\"GlyphRenderer\"},{\"id\":\"1833\",\"type\":\"GlyphRenderer\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Variable\",\"@{Variable}\"],[\"index\",\"@{index_dt_strings}\"],[\"value\",\"@{value}\"]]},\"id\":\"1700\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1828\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"Variable\":[\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21C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\u003d\",\"dtype\":\"float64\",\"shape\":[1000]},\"index_dt_strings\":[\"2000-01-01 00:00:00\",\"2000-01-02 00:00:00\",\"2000-01-03 00:00:00\",\"2000-01-04 00:00:00\",\"2000-01-05 00:00:00\",\"2000-01-06 00:00:00\",\"2000-01-07 00:00:00\",\"2000-01-08 00:00:00\",\"2000-01-09 00:00:00\",\"2000-01-10 00:00:00\",\"2000-01-11 00:00:00\",\"2000-01-12 00:00:00\",\"2000-01-13 00:00:00\",\"2000-01-14 00:00:00\",\"2000-01-15 00:00:00\",\"2000-01-16 00:00:00\",\"2000-01-17 00:00:00\",\"2000-01-18 00:00:00\",\"2000-01-19 00:00:00\",\"2000-01-20 00:00:00\",\"2000-01-21 00:00:00\",\"2000-01-22 00:00:00\",\"2000-01-23 00:00:00\",\"2000-01-24 00:00:00\",\"2000-01-25 00:00:00\",\"2000-01-26 00:00:00\",\"2000-01-27 00:00:00\",\"2000-01-28 00:00:00\",\"2000-01-29 00:00:00\",\"2000-01-30 00:00:00\",\"2000-01-31 00:00:00\",\"2000-02-01 00:00:00\",\"2000-02-02 00:00:00\",\"2000-02-03 00:00:00\",\"2000-02-04 00:00:00\",\"2000-02-05 00:00:00\",\"2000-02-06 00:00:00\",\"2000-02-07 00:00:00\",\"2000-02-08 00:00:00\",\"2000-02-09 00:00:00\",\"2000-02-10 00:00:00\",\"2000-02-11 00:00:00\",\"2000-02-12 00:00:00\",\"2000-02-13 00:00:00\",\"2000-02-14 00:00:00\",\"2000-02-15 00:00:00\",\"2000-02-16 00:00:00\",\"2000-02-17 00:00:00\",\"2000-02-18 00:00:00\",\"2000-02-19 00:00:00\",\"2000-02-20 00:00:00\",\"2000-02-21 00:00:00\",\"2000-02-22 00:00:00\",\"2000-02-23 00:00:00\",\"2000-02-24 00:00:00\",\"2000-02-25 00:00:00\",\"2000-02-26 00:00:00\",\"2000-02-27 00:00:00\",\"2000-02-28 00:00:00\",\"2000-02-29 00:00:00\",\"2000-03-01 00:00:00\",\"2000-03-02 00:00:00\",\"2000-03-03 00:00:00\",\"2000-03-04 00:00:00\",\"2000-03-05 00:00:00\",\"2000-03-06 00:00:00\",\"2000-03-07 00:00:00\",\"2000-03-08 00:00:00\",\"2000-03-09 00:00:00\",\"2000-03-10 00:00:00\",\"2000-03-11 00:00:00\",\"2000-03-12 00:00:00\",\"2000-03-13 00:00:00\",\"2000-03-14 00:00:00\",\"2000-03-15 00:00:00\",\"2000-03-16 00:00:00\",\"2000-03-17 00:00:00\",\"2000-03-18 00:00:00\",\"2000-03-19 00:00:00\",\"2000-03-20 00:00:00\",\"2000-03-21 00:00:00\",\"2000-03-22 00:00:00\",\"2000-03-23 00:00:00\",\"2000-03-24 00:00:00\",\"2000-03-25 00:00:00\",\"2000-03-26 00:00:00\",\"2000-03-27 00:00:00\",\"2000-03-28 00:00:00\",\"2000-03-29 00:00:00\",\"2000-03-30 00:00:00\",\"2000-03-31 00:00:00\",\"2000-04-01 00:00:00\",\"2000-04-02 00:00:00\",\"2000-04-03 00:00:00\",\"2000-04-04 00:00:00\",\"2000-04-05 00:00:00\",\"2000-04-06 00:00:00\",\"2000-04-07 00:00:00\",\"2000-04-08 00:00:00\",\"2000-04-09 00:00:00\",\"2000-04-10 00:00:00\",\"2000-04-11 00:00:00\",\"2000-04-12 00:00:00\",\"2000-04-13 00:00:00\",\"2000-04-14 00:00:00\",\"2000-04-15 00:00:00\",\"2000-04-16 00:00:00\",\"2000-04-17 00:00:00\",\"2000-04-18 00:00:00\",\"2000-04-19 00:00:00\",\"2000-04-20 00:00:00\",\"2000-04-21 00:00:00\",\"2000-04-22 00:00:00\",\"2000-04-23 00:00:00\",\"2000-04-24 00:00:00\",\"2000-04-25 00:00:00\",\"2000-04-26 00:00:00\",\"2000-04-27 00:00:00\",\"2000-04-28 00:00:00\",\"2000-04-29 00:00:00\",\"2000-04-30 00:00:00\",\"2000-05-01 00:00:00\",\"2000-05-02 00:00:00\",\"2000-05-03 00:00:00\",\"2000-05-04 00:00:00\",\"2000-05-05 00:00:00\",\"2000-05-06 00:00:00\",\"2000-05-07 00:00:00\",\"2000-05-08 00:00:00\",\"2000-05-09 00:00:00\",\"2000-05-10 00:00:00\",\"2000-05-11 00:00:00\",\"2000-05-12 00:00:00\",\"2000-05-13 00:00:00\",\"2000-05-14 00:00:00\",\"2000-05-15 00:00:00\",\"2000-05-16 00:00:00\",\"2000-05-17 00:00:00\",\"2000-05-18 00:00:00\",\"2000-05-19 00:00:00\",\"2000-05-20 00:00:00\",\"2000-05-21 00:00:00\",\"2000-05-22 00:00:00\",\"2000-05-23 00:00:00\",\"2000-05-24 00:00:00\",\"2000-05-25 00:00:00\",\"2000-05-26 00:00:00\",\"2000-05-27 00:00:00\",\"2000-05-28 00:00:00\",\"2000-05-29 00:00:00\",\"2000-05-30 00:00:00\",\"2000-05-31 00:00:00\",\"2000-06-01 00:00:00\",\"2000-06-02 00:00:00\",\"2000-06-03 00:00:00\",\"2000-06-04 00:00:00\",\"2000-06-05 00:00:00\",\"2000-06-06 00:00:00\",\"2000-06-07 00:00:00\",\"2000-06-08 00:00:00\",\"2000-06-09 00:00:00\",\"2000-06-10 00:00:00\",\"2000-06-11 00:00:00\",\"2000-06-12 00:00:00\",\"2000-06-13 00:00:00\",\"2000-06-14 00:00:00\",\"2000-06-15 00:00:00\",\"2000-06-16 00:00:00\",\"2000-06-17 00:00:00\",\"2000-06-18 00:00:00\",\"2000-06-19 00:00:00\",\"2000-06-20 00:00:00\",\"2000-06-21 00:00:00\",\"2000-06-22 00:00:00\",\"2000-06-23 00:00:00\",\"2000-06-24 00:00:00\",\"2000-06-25 00:00:00\",\"2000-06-26 00:00:00\",\"2000-06-27 00:00:00\",\"2000-06-28 00:00:00\",\"2000-06-29 00:00:00\",\"2000-06-30 00:00:00\",\"2000-07-01 00:00:00\",\"2000-07-02 00:00:00\",\"2000-07-03 00:00:00\",\"2000-07-04 00:00:00\",\"2000-07-05 00:00:00\",\"2000-07-06 00:00:00\",\"2000-07-07 00:00:00\",\"2000-07-08 00:00:00\",\"2000-07-09 00:00:00\",\"2000-07-10 00:00:00\",\"2000-07-11 00:00:00\",\"2000-07-12 00:00:00\",\"2000-07-13 00:00:00\",\"2000-07-14 00:00:00\",\"2000-07-15 00:00:00\",\"2000-07-16 00:00:00\",\"2000-07-17 00:00:00\",\"2000-07-18 00:00:00\",\"2000-07-19 00:00:00\",\"2000-07-20 00:00:00\",\"2000-07-21 00:00:00\",\"2000-07-22 00:00:00\",\"2000-07-23 00:00:00\",\"2000-07-24 00:00:00\",\"2000-07-25 00:00:00\",\"2000-07-26 00:00:00\",\"2000-07-27 00:00:00\",\"2000-07-28 00:00:00\",\"2000-07-29 00:00:00\",\"2000-07-30 00:00:00\",\"2000-07-31 00:00:00\",\"2000-08-01 00:00:00\",\"2000-08-02 00:00:00\",\"2000-08-03 00:00:00\",\"2000-08-04 00:00:00\",\"2000-08-05 00:00:00\",\"2000-08-06 00:00:00\",\"2000-08-07 00:00:00\",\"2000-08-08 00:00:00\",\"2000-08-09 00:00:00\",\"2000-08-10 00:00:00\",\"2000-08-11 00:00:00\",\"2000-08-12 00:00:00\",\"2000-08-13 00:00:00\",\"2000-08-14 00:00:00\",\"2000-08-15 00:00:00\",\"2000-08-16 00:00:00\",\"2000-08-17 00:00:00\",\"2000-08-18 00:00:00\",\"2000-08-19 00:00:00\",\"2000-08-20 00:00:00\",\"2000-08-21 00:00:00\",\"2000-08-22 00:00:00\",\"2000-08-23 00:00:00\",\"2000-08-24 00:00:00\",\"2000-08-25 00:00:00\",\"2000-08-26 00:00:00\",\"2000-08-27 00:00:00\",\"2000-08-28 00:00:00\",\"2000-08-29 00:00:00\",\"2000-08-30 00:00:00\",\"2000-08-31 00:00:00\",\"2000-09-01 00:00:00\",\"2000-09-02 00:00:00\",\"2000-09-03 00:00:00\",\"2000-09-04 00:00:00\",\"2000-09-05 00:00:00\",\"2000-09-06 00:00:00\",\"2000-09-07 00:00:00\",\"2000-09-08 00:00:00\",\"2000-09-09 00:00:00\",\"2000-09-10 00:00:00\",\"2000-09-11 00:00:00\",\"2000-09-12 00:00:00\",\"2000-09-13 00:00:00\",\"2000-09-14 00:00:00\",\"2000-09-15 00:00:00\",\"2000-09-16 00:00:00\",\"2000-09-17 00:00:00\",\"2000-09-18 00:00:00\",\"2000-09-19 00:00:00\",\"2000-09-20 00:00:00\",\"2000-09-21 00:00:00\",\"2000-09-22 00:00:00\",\"2000-09-23 00:00:00\",\"2000-09-24 00:00:00\",\"2000-09-25 00:00:00\",\"2000-09-26 00:00:00\",\"2000-09-27 00:00:00\",\"2000-09-28 00:00:00\",\"2000-09-29 00:00:00\",\"2000-09-30 00:00:00\",\"2000-10-01 00:00:00\",\"2000-10-02 00:00:00\",\"2000-10-03 00:00:00\",\"2000-10-04 00:00:00\",\"2000-10-05 00:00:00\",\"2000-10-06 00:00:00\",\"2000-10-07 00:00:00\",\"2000-10-08 00:00:00\",\"2000-10-09 00:00:00\",\"2000-10-10 00:00:00\",\"2000-10-11 00:00:00\",\"2000-10-12 00:00:00\",\"2000-10-13 00:00:00\",\"2000-10-14 00:00:00\",\"2000-10-15 00:00:00\",\"2000-10-16 00:00:00\",\"2000-10-17 00:00:00\",\"2000-10-18 00:00:00\",\"2000-10-19 00:00:00\",\"2000-10-20 00:00:00\",\"2000-10-21 00:00:00\",\"2000-10-22 00:00:00\",\"2000-10-23 00:00:00\",\"2000-10-24 00:00:00\",\"2000-10-25 00:00:00\",\"2000-10-26 00:00:00\",\"2000-10-27 00:00:00\",\"2000-10-28 00:00:00\",\"2000-10-29 00:00:00\",\"2000-10-30 00:00:00\",\"2000-10-31 00:00:00\",\"2000-11-01 00:00:00\",\"2000-11-02 00:00:00\",\"2000-11-03 00:00:00\",\"2000-11-04 00:00:00\",\"2000-11-05 00:00:00\",\"2000-11-06 00:00:00\",\"2000-11-07 00:00:00\",\"2000-11-08 00:00:00\",\"2000-11-09 00:00:00\",\"2000-11-10 00:00:00\",\"2000-11-11 00:00:00\",\"2000-11-12 00:00:00\",\"2000-11-13 00:00:00\",\"2000-11-14 00:00:00\",\"2000-11-15 00:00:00\",\"2000-11-16 00:00:00\",\"2000-11-17 00:00:00\",\"2000-11-18 00:00:00\",\"2000-11-19 00:00:00\",\"2000-11-20 00:00:00\",\"2000-11-21 00:00:00\",\"2000-11-22 00:00:00\",\"2000-11-23 00:00:00\",\"2000-11-24 00:00:00\",\"2000-11-25 00:00:00\",\"2000-11-26 00:00:00\",\"2000-11-27 00:00:00\",\"2000-11-28 00:00:00\",\"2000-11-29 00:00:00\",\"2000-11-30 00:00:00\",\"2000-12-01 00:00:00\",\"2000-12-02 00:00:00\",\"2000-12-03 00:00:00\",\"2000-12-04 00:00:00\",\"2000-12-05 00:00:00\",\"2000-12-06 00:00:00\",\"2000-12-07 00:00:00\",\"2000-12-08 00:00:00\",\"2000-12-09 00:00:00\",\"2000-12-10 00:00:00\",\"2000-12-11 00:00:00\",\"2000-12-12 00:00:00\",\"2000-12-13 00:00:00\",\"2000-12-14 00:00:00\",\"2000-12-15 00:00:00\",\"2000-12-16 00:00:00\",\"2000-12-17 00:00:00\",\"2000-12-18 00:00:00\",\"2000-12-19 00:00:00\",\"2000-12-20 00:00:00\",\"2000-12-21 00:00:00\",\"2000-12-22 00:00:00\",\"2000-12-23 00:00:00\",\"2000-12-24 00:00:00\",\"2000-12-25 00:00:00\",\"2000-12-26 00:00:00\",\"2000-12-27 00:00:00\",\"2000-12-28 00:00:00\",\"2000-12-29 00:00:00\",\"2000-12-30 00:00:00\",\"2000-12-31 00:00:00\",\"2001-01-01 00:00:00\",\"2001-01-02 00:00:00\",\"2001-01-03 00:00:00\",\"2001-01-04 00:00:00\",\"2001-01-05 00:00:00\",\"2001-01-06 00:00:00\",\"2001-01-07 00:00:00\",\"2001-01-08 00:00:00\",\"2001-01-09 00:00:00\",\"2001-01-10 00:00:00\",\"2001-01-11 00:00:00\",\"2001-01-12 00:00:00\",\"2001-01-13 00:00:00\",\"2001-01-14 00:00:00\",\"2001-01-15 00:00:00\",\"2001-01-16 00:00:00\",\"2001-01-17 00:00:00\",\"2001-01-18 00:00:00\",\"2001-01-19 00:00:00\",\"2001-01-20 00:00:00\",\"2001-01-21 00:00:00\",\"2001-01-22 00:00:00\",\"2001-01-23 00:00:00\",\"2001-01-24 00:00:00\",\"2001-01-25 00:00:00\",\"2001-01-26 00:00:00\",\"2001-01-27 00:00:00\",\"2001-01-28 00:00:00\",\"2001-01-29 00:00:00\",\"2001-01-30 00:00:00\",\"2001-01-31 00:00:00\",\"2001-02-01 00:00:00\",\"2001-02-02 00:00:00\",\"2001-02-03 00:00:00\",\"2001-02-04 00:00:00\",\"2001-02-05 00:00:00\",\"2001-02-06 00:00:00\",\"2001-02-07 00:00:00\",\"2001-02-08 00:00:00\",\"2001-02-09 00:00:00\",\"2001-02-10 00:00:00\",\"2001-02-11 00:00:00\",\"2001-02-12 00:00:00\",\"2001-02-13 00:00:00\",\"2001-02-14 00:00:00\",\"2001-02-15 00:00:00\",\"2001-02-16 00:00:00\",\"2001-02-17 00:00:00\",\"2001-02-18 00:00:00\",\"2001-02-19 00:00:00\",\"2001-02-20 00:00:00\",\"2001-02-21 00:00:00\",\"2001-02-22 00:00:00\",\"2001-02-23 00:00:00\",\"2001-02-24 00:00:00\",\"2001-02-25 00:00:00\",\"2001-02-26 00:00:00\",\"2001-02-27 00:00:00\",\"2001-02-28 00:00:00\",\"2001-03-01 00:00:00\",\"2001-03-02 00:00:00\",\"2001-03-03 00:00:00\",\"2001-03-04 00:00:00\",\"2001-03-05 00:00:00\",\"2001-03-06 00:00:00\",\"2001-03-07 00:00:00\",\"2001-03-08 00:00:00\",\"2001-03-09 00:00:00\",\"2001-03-10 00:00:00\",\"2001-03-11 00:00:00\",\"2001-03-12 00:00:00\",\"2001-03-13 00:00:00\",\"2001-03-14 00:00:00\",\"2001-03-15 00:00:00\",\"2001-03-16 00:00:00\",\"2001-03-17 00:00:00\",\"2001-03-18 00:00:00\",\"2001-03-19 00:00:00\",\"2001-03-20 00:00:00\",\"2001-03-21 00:00:00\",\"2001-03-22 00:00:00\",\"2001-03-23 00:00:00\",\"2001-03-24 00:00:00\",\"2001-03-25 00:00:00\",\"2001-03-26 00:00:00\",\"2001-03-27 00:00:00\",\"2001-03-28 00:00:00\",\"2001-03-29 00:00:00\",\"2001-03-30 00:00:00\",\"2001-03-31 00:00:00\",\"2001-04-01 00:00:00\",\"2001-04-02 00:00:00\",\"2001-04-03 00:00:00\",\"2001-04-04 00:00:00\",\"2001-04-05 00:00:00\",\"2001-04-06 00:00:00\",\"2001-04-07 00:00:00\",\"2001-04-08 00:00:00\",\"2001-04-09 00:00:00\",\"2001-04-10 00:00:00\",\"2001-04-11 00:00:00\",\"2001-04-12 00:00:00\",\"2001-04-13 00:00:00\",\"2001-04-14 00:00:00\",\"2001-04-15 00:00:00\",\"2001-04-16 00:00:00\",\"2001-04-17 00:00:00\",\"2001-04-18 00:00:00\",\"2001-04-19 00:00:00\",\"2001-04-20 00:00:00\",\"2001-04-21 00:00:00\",\"2001-04-22 00:00:00\",\"2001-04-23 00:00:00\",\"2001-04-24 00:00:00\",\"2001-04-25 00:00:00\",\"2001-04-26 00:00:00\",\"2001-04-27 00:00:00\",\"2001-04-28 00:00:00\",\"2001-04-29 00:00:00\",\"2001-04-30 00:00:00\",\"2001-05-01 00:00:00\",\"2001-05-02 00:00:00\",\"2001-05-03 00:00:00\",\"2001-05-04 00:00:00\",\"2001-05-05 00:00:00\",\"2001-05-06 00:00:00\",\"2001-05-07 00:00:00\",\"2001-05-08 00:00:00\",\"2001-05-09 00:00:00\",\"2001-05-10 00:00:00\",\"2001-05-11 00:00:00\",\"2001-05-12 00:00:00\",\"2001-05-13 00:00:00\",\"2001-05-14 00:00:00\",\"2001-05-15 00:00:00\",\"2001-05-16 00:00:00\",\"2001-05-17 00:00:00\",\"2001-05-18 00:00:00\",\"2001-05-19 00:00:00\",\"2001-05-20 00:00:00\",\"2001-05-21 00:00:00\",\"2001-05-22 00:00:00\",\"2001-05-23 00:00:00\",\"2001-05-24 00:00:00\",\"2001-05-25 00:00:00\",\"2001-05-26 00:00:00\",\"2001-05-27 00:00:00\",\"2001-05-28 00:00:00\",\"2001-05-29 00:00:00\",\"2001-05-30 00:00:00\",\"2001-05-31 00:00:00\",\"2001-06-01 00:00:00\",\"2001-06-02 00:00:00\",\"2001-06-03 00:00:00\",\"2001-06-04 00:00:00\",\"2001-06-05 00:00:00\",\"2001-06-06 00:00:00\",\"2001-06-07 00:00:00\",\"2001-06-08 00:00:00\",\"2001-06-09 00:00:00\",\"2001-06-10 00:00:00\",\"2001-06-11 00:00:00\",\"2001-06-12 00:00:00\",\"2001-06-13 00:00:00\",\"2001-06-14 00:00:00\",\"2001-06-15 00:00:00\",\"2001-06-16 00:00:00\",\"2001-06-17 00:00:00\",\"2001-06-18 00:00:00\",\"2001-06-19 00:00:00\",\"2001-06-20 00:00:00\",\"2001-06-21 00:00:00\",\"2001-06-22 00:00:00\",\"2001-06-23 00:00:00\",\"2001-06-24 00:00:00\",\"2001-06-25 00:00:00\",\"2001-06-26 00:00:00\",\"2001-06-27 00:00:00\",\"2001-06-28 00:00:00\",\"2001-06-29 00:00:00\",\"2001-06-30 00:00:00\",\"2001-07-01 00:00:00\",\"2001-07-02 00:00:00\",\"2001-07-03 00:00:00\",\"2001-07-04 00:00:00\",\"2001-07-05 00:00:00\",\"2001-07-06 00:00:00\",\"2001-07-07 00:00:00\",\"2001-07-08 00:00:00\",\"2001-07-09 00:00:00\",\"2001-07-10 00:00:00\",\"2001-07-11 00:00:00\",\"2001-07-12 00:00:00\",\"2001-07-13 00:00:00\",\"2001-07-14 00:00:00\",\"2001-07-15 00:00:00\",\"2001-07-16 00:00:00\",\"2001-07-17 00:00:00\",\"2001-07-18 00:00:00\",\"2001-07-19 00:00:00\",\"2001-07-20 00:00:00\",\"2001-07-21 00:00:00\",\"2001-07-22 00:00:00\",\"2001-07-23 00:00:00\",\"2001-07-24 00:00:00\",\"2001-07-25 00:00:00\",\"2001-07-26 00:00:00\",\"2001-07-27 00:00:00\",\"2001-07-28 00:00:00\",\"2001-07-29 00:00:00\",\"2001-07-30 00:00:00\",\"2001-07-31 00:00:00\",\"2001-08-01 00:00:00\",\"2001-08-02 00:00:00\",\"2001-08-03 00:00:00\",\"2001-08-04 00:00:00\",\"2001-08-05 00:00:00\",\"2001-08-06 00:00:00\",\"2001-08-07 00:00:00\",\"2001-08-08 00:00:00\",\"2001-08-09 00:00:00\",\"2001-08-10 00:00:00\",\"2001-08-11 00:00:00\",\"2001-08-12 00:00:00\",\"2001-08-13 00:00:00\",\"2001-08-14 00:00:00\",\"2001-08-15 00:00:00\",\"2001-08-16 00:00:00\",\"2001-08-17 00:00:00\",\"2001-08-18 00:00:00\",\"2001-08-19 00:00:00\",\"2001-08-20 00:00:00\",\"2001-08-21 00:00:00\",\"2001-08-22 00:00:00\",\"2001-08-23 00:00:00\",\"2001-08-24 00:00:00\",\"2001-08-25 00:00:00\",\"2001-08-26 00:00:00\",\"2001-08-27 00:00:00\",\"2001-08-28 00:00:00\",\"2001-08-29 00:00:00\",\"2001-08-30 00:00:00\",\"2001-08-31 00:00:00\",\"2001-09-01 00:00:00\",\"2001-09-02 00:00:00\",\"2001-09-03 00:00:00\",\"2001-09-04 00:00:00\",\"2001-09-05 00:00:00\",\"2001-09-06 00:00:00\",\"2001-09-07 00:00:00\",\"2001-09-08 00:00:00\",\"2001-09-09 00:00:00\",\"2001-09-10 00:00:00\",\"2001-09-11 00:00:00\",\"2001-09-12 00:00:00\",\"2001-09-13 00:00:00\",\"2001-09-14 00:00:00\",\"2001-09-15 00:00:00\",\"2001-09-16 00:00:00\",\"2001-09-17 00:00:00\",\"2001-09-18 00:00:00\",\"2001-09-19 00:00:00\",\"2001-09-20 00:00:00\",\"2001-09-21 00:00:00\",\"2001-09-22 00:00:00\",\"2001-09-23 00:00:00\",\"2001-09-24 00:00:00\",\"2001-09-25 00:00:00\",\"2001-09-26 00:00:00\",\"2001-09-27 00:00:00\",\"2001-09-28 00:00:00\",\"2001-09-29 00:00:00\",\"2001-09-30 00:00:00\",\"2001-10-01 00:00:00\",\"2001-10-02 00:00:00\",\"2001-10-03 00:00:00\",\"2001-10-04 00:00:00\",\"2001-10-05 00:00:00\",\"2001-10-06 00:00:00\",\"2001-10-07 00:00:00\",\"2001-10-08 00:00:00\",\"2001-10-09 00:00:00\",\"2001-10-10 00:00:00\",\"2001-10-11 00:00:00\",\"2001-10-12 00:00:00\",\"2001-10-13 00:00:00\",\"2001-10-14 00:00:00\",\"2001-10-15 00:00:00\",\"2001-10-16 00:00:00\",\"2001-10-17 00:00:00\",\"2001-10-18 00:00:00\",\"2001-10-19 00:00:00\",\"2001-10-20 00:00:00\",\"2001-10-21 00:00:00\",\"2001-10-22 00:00:00\",\"2001-10-23 00:00:00\",\"2001-10-24 00:00:00\",\"2001-10-25 00:00:00\",\"2001-10-26 00:00:00\",\"2001-10-27 00:00:00\",\"2001-10-28 00:00:00\",\"2001-10-29 00:00:00\",\"2001-10-30 00:00:00\",\"2001-10-31 00:00:00\",\"2001-11-01 00:00:00\",\"2001-11-02 00:00:00\",\"2001-11-03 00:00:00\",\"2001-11-04 00:00:00\",\"2001-11-05 00:00:00\",\"2001-11-06 00:00:00\",\"2001-11-07 00:00:00\",\"2001-11-08 00:00:00\",\"2001-11-09 00:00:00\",\"2001-11-10 00:00:00\",\"2001-11-11 00:00:00\",\"2001-11-12 00:00:00\",\"2001-11-13 00:00:00\",\"2001-11-14 00:00:00\",\"2001-11-15 00:00:00\",\"2001-11-16 00:00:00\",\"2001-11-17 00:00:00\",\"2001-11-18 00:00:00\",\"2001-11-19 00:00:00\",\"2001-11-20 00:00:00\",\"2001-11-21 00:00:00\",\"2001-11-22 00:00:00\",\"2001-11-23 00:00:00\",\"2001-11-24 00:00:00\",\"2001-11-25 00:00:00\",\"2001-11-26 00:00:00\",\"2001-11-27 00:00:00\",\"2001-11-28 00:00:00\",\"2001-11-29 00:00:00\",\"2001-11-30 00:00:00\",\"2001-12-01 00:00:00\",\"2001-12-02 00:00:00\",\"2001-12-03 00:00:00\",\"2001-12-04 00:00:00\",\"2001-12-05 00:00:00\",\"2001-12-06 00:00:00\",\"2001-12-07 00:00:00\",\"2001-12-08 00:00:00\",\"2001-12-09 00:00:00\",\"2001-12-10 00:00:00\",\"2001-12-11 00:00:00\",\"2001-12-12 00:00:00\",\"2001-12-13 00:00:00\",\"2001-12-14 00:00:00\",\"2001-12-15 00:00:00\",\"2001-12-16 00:00:00\",\"2001-12-17 00:00:00\",\"2001-12-18 00:00:00\",\"2001-12-19 00:00:00\",\"2001-12-20 00:00:00\",\"2001-12-21 00:00:00\",\"2001-12-22 00:00:00\",\"2001-12-23 00:00:00\",\"2001-12-24 00:00:00\",\"2001-12-25 00:00:00\",\"2001-12-26 00:00:00\",\"2001-12-27 00:00:00\",\"2001-12-28 00:00:00\",\"2001-12-29 00:00:00\",\"2001-12-30 00:00:00\",\"2001-12-31 00:00:00\",\"2002-01-01 00:00:00\",\"2002-01-02 00:00:00\",\"2002-01-03 00:00:00\",\"2002-01-04 00:00:00\",\"2002-01-05 00:00:00\",\"2002-01-06 00:00:00\",\"2002-01-07 00:00:00\",\"2002-01-08 00:00:00\",\"2002-01-09 00:00:00\",\"2002-01-10 00:00:00\",\"2002-01-11 00:00:00\",\"2002-01-12 00:00:00\",\"2002-01-13 00:00:00\",\"2002-01-14 00:00:00\",\"2002-01-15 00:00:00\",\"2002-01-16 00:00:00\",\"2002-01-17 00:00:00\",\"2002-01-18 00:00:00\",\"2002-01-19 00:00:00\",\"2002-01-20 00:00:00\",\"2002-01-21 00:00:00\",\"2002-01-22 00:00:00\",\"2002-01-23 00:00:00\",\"2002-01-24 00:00:00\",\"2002-01-25 00:00:00\",\"2002-01-26 00:00:00\",\"2002-01-27 00:00:00\",\"2002-01-28 00:00:00\",\"2002-01-29 00:00:00\",\"2002-01-30 00:00:00\",\"2002-01-31 00:00:00\",\"2002-02-01 00:00:00\",\"2002-02-02 00:00:00\",\"2002-02-03 00:00:00\",\"2002-02-04 00:00:00\",\"2002-02-05 00:00:00\",\"2002-02-06 00:00:00\",\"2002-02-07 00:00:00\",\"2002-02-08 00:00:00\",\"2002-02-09 00:00:00\",\"2002-02-10 00:00:00\",\"2002-02-11 00:00:00\",\"2002-02-12 00:00:00\",\"2002-02-13 00:00:00\",\"2002-02-14 00:00:00\",\"2002-02-15 00:00:00\",\"2002-02-16 00:00:00\",\"2002-02-17 00:00:00\",\"2002-02-18 00:00:00\",\"2002-02-19 00:00:00\",\"2002-02-20 00:00:00\",\"2002-02-21 00:00:00\",\"2002-02-22 00:00:00\",\"2002-02-23 00:00:00\",\"2002-02-24 00:00:00\",\"2002-02-25 00:00:00\",\"2002-02-26 00:00:00\",\"2002-02-27 00:00:00\",\"2002-02-28 00:00:00\",\"2002-03-01 00:00:00\",\"2002-03-02 00:00:00\",\"2002-03-03 00:00:00\",\"2002-03-04 00:00:00\",\"2002-03-05 00:00:00\",\"2002-03-06 00:00:00\",\"2002-03-07 00:00:00\",\"2002-03-08 00:00:00\",\"2002-03-09 00:00:00\",\"2002-03-10 00:00:00\",\"2002-03-11 00:00:00\",\"2002-03-12 00:00:00\",\"2002-03-13 00:00:00\",\"2002-03-14 00:00:00\",\"2002-03-15 00:00:00\",\"2002-03-16 00:00:00\",\"2002-03-17 00:00:00\",\"2002-03-18 00:00:00\",\"2002-03-19 00:00:00\",\"2002-03-20 00:00:00\",\"2002-03-21 00:00:00\",\"2002-03-22 00:00:00\",\"2002-03-23 00:00:00\",\"2002-03-24 00:00:00\",\"2002-03-25 00:00:00\",\"2002-03-26 00:00:00\",\"2002-03-27 00:00:00\",\"2002-03-28 00:00:00\",\"2002-03-29 00:00:00\",\"2002-03-30 00:00:00\",\"2002-03-31 00:00:00\",\"2002-04-01 00:00:00\",\"2002-04-02 00:00:00\",\"2002-04-03 00:00:00\",\"2002-04-04 00:00:00\",\"2002-04-05 00:00:00\",\"2002-04-06 00:00:00\",\"2002-04-07 00:00:00\",\"2002-04-08 00:00:00\",\"2002-04-09 00:00:00\",\"2002-04-10 00:00:00\",\"2002-04-11 00:00:00\",\"2002-04-12 00:00:00\",\"2002-04-13 00:00:00\",\"2002-04-14 00:00:00\",\"2002-04-15 00:00:00\",\"2002-04-16 00:00:00\",\"2002-04-17 00:00:00\",\"2002-04-18 00:00:00\",\"2002-04-19 00:00:00\",\"2002-04-20 00:00:00\",\"2002-04-21 00:00:00\",\"2002-04-22 00:00:00\",\"2002-04-23 00:00:00\",\"2002-04-24 00:00:00\",\"2002-04-25 00:00:00\",\"2002-04-26 00:00:00\",\"2002-04-27 00:00:00\",\"2002-04-28 00:00:00\",\"2002-04-29 00:00:00\",\"2002-04-30 00:00:00\",\"2002-05-01 00:00:00\",\"2002-05-02 00:00:00\",\"2002-05-03 00:00:00\",\"2002-05-04 00:00:00\",\"2002-05-05 00:00:00\",\"2002-05-06 00:00:00\",\"2002-05-07 00:00:00\",\"2002-05-08 00:00:00\",\"2002-05-09 00:00:00\",\"2002-05-10 00:00:00\",\"2002-05-11 00:00:00\",\"2002-05-12 00:00:00\",\"2002-05-13 00:00:00\",\"2002-05-14 00:00:00\",\"2002-05-15 00:00:00\",\"2002-05-16 00:00:00\",\"2002-05-17 00:00:00\",\"2002-05-18 00:00:00\",\"2002-05-19 00:00:00\",\"2002-05-20 00:00:00\",\"2002-05-21 00:00:00\",\"2002-05-22 00:00:00\",\"2002-05-23 00:00:00\",\"2002-05-24 00:00:00\",\"2002-05-25 00:00:00\",\"2002-05-26 00:00:00\",\"2002-05-27 00:00:00\",\"2002-05-28 00:00:00\",\"2002-05-29 00:00:00\",\"2002-05-30 00:00:00\",\"2002-05-31 00:00:00\",\"2002-06-01 00:00:00\",\"2002-06-02 00:00:00\",\"2002-06-03 00:00:00\",\"2002-06-04 00:00:00\",\"2002-06-05 00:00:00\",\"2002-06-06 00:00:00\",\"2002-06-07 00:00:00\",\"2002-06-08 00:00:00\",\"2002-06-09 00:00:00\",\"2002-06-10 00:00:00\",\"2002-06-11 00:00:00\",\"2002-06-12 00:00:00\",\"2002-06-13 00:00:00\",\"2002-06-14 00:00:00\",\"2002-06-15 00:00:00\",\"2002-06-16 00:00:00\",\"2002-06-17 00:00:00\",\"2002-06-18 00:00:00\",\"2002-06-19 00:00:00\",\"2002-06-20 00:00:00\",\"2002-06-21 00:00:00\",\"2002-06-22 00:00:00\",\"2002-06-23 00:00:00\",\"2002-06-24 00:00:00\",\"2002-06-25 00:00:00\",\"2002-06-26 00:00:00\",\"2002-06-27 00:00:00\",\"2002-06-28 00:00:00\",\"2002-06-29 00:00:00\",\"2002-06-30 00:00:00\",\"2002-07-01 00:00:00\",\"2002-07-02 00:00:00\",\"2002-07-03 00:00:00\",\"2002-07-04 00:00:00\",\"2002-07-05 00:00:00\",\"2002-07-06 00:00:00\",\"2002-07-07 00:00:00\",\"2002-07-08 00:00:00\",\"2002-07-09 00:00:00\",\"2002-07-10 00:00:00\",\"2002-07-11 00:00:00\",\"2002-07-12 00:00:00\",\"2002-07-13 00:00:00\",\"2002-07-14 00:00:00\",\"2002-07-15 00:00:00\",\"2002-07-16 00:00:00\",\"2002-07-17 00:00:00\",\"2002-07-18 00:00:00\",\"2002-07-19 00:00:00\",\"2002-07-20 00:00:00\",\"2002-07-21 00:00:00\",\"2002-07-22 00:00:00\",\"2002-07-23 00:00:00\",\"2002-07-24 00:00:00\",\"2002-07-25 00:00:00\",\"2002-07-26 00:00:00\",\"2002-07-27 00:00:00\",\"2002-07-28 00:00:00\",\"2002-07-29 00:00:00\",\"2002-07-30 00:00:00\",\"2002-07-31 00:00:00\",\"2002-08-01 00:00:00\",\"2002-08-02 00:00:00\",\"2002-08-03 00:00:00\",\"2002-08-04 00:00:00\",\"2002-08-05 00:00:00\",\"2002-08-06 00:00:00\",\"2002-08-07 00:00:00\",\"2002-08-08 00:00:00\",\"2002-08-09 00:00:00\",\"2002-08-10 00:00:00\",\"2002-08-11 00:00:00\",\"2002-08-12 00:00:00\",\"2002-08-13 00:00:00\",\"2002-08-14 00:00:00\",\"2002-08-15 00:00:00\",\"2002-08-16 00:00:00\",\"2002-08-17 00:00:00\",\"2002-08-18 00:00:00\",\"2002-08-19 00:00:00\",\"2002-08-20 00:00:00\",\"2002-08-21 00:00:00\",\"2002-08-22 00:00:00\",\"2002-08-23 00:00:00\",\"2002-08-24 00:00:00\",\"2002-08-25 00:00:00\",\"2002-08-26 00:00:00\",\"2002-08-27 00:00:00\",\"2002-08-28 00:00:00\",\"2002-08-29 00:00:00\",\"2002-08-30 00:00:00\",\"2002-08-31 00:00:00\",\"2002-09-01 00:00:00\",\"2002-09-02 00:00:00\",\"2002-09-03 00:00:00\",\"2002-09-04 00:00:00\",\"2002-09-05 00:00:00\",\"2002-09-06 00:00:00\",\"2002-09-07 00:00:00\",\"2002-09-08 00:00:00\",\"2002-09-09 00:00:00\",\"2002-09-10 00:00:00\",\"2002-09-11 00:00:00\",\"2002-09-12 00:00:00\",\"2002-09-13 00:00:00\",\"2002-09-14 00:00:00\",\"2002-09-15 00:00:00\",\"2002-09-16 00:00:00\",\"2002-09-17 00:00:00\",\"2002-09-18 00:00:00\",\"2002-09-19 00:00:00\",\"2002-09-20 00:00:00\",\"2002-09-21 00:00:00\",\"2002-09-22 00:00:00\",\"2002-09-23 00:00:00\",\"2002-09-24 00:00:00\",\"2002-09-25 00:00:00\",\"2002-09-26 00:00:00\"],\"value\":{\"__ndarray__\":\"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\u003d\",\"dtype\":\"float64\",\"shape\":[1000]}},\"selected\":{\"id\":\"1797\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1858\",\"type\":\"UnionRenderers\"}},\"id\":\"1796\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1723\",\"type\":\"SaveTool\"},{\"attributes\":{\"label\":{\"value\":\"A\"},\"renderers\":[{\"id\":\"1745\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1766\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1858\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1767\",\"type\":\"ColumnDataSource\"}},\"id\":\"1774\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1739\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1742\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1744\",\"type\":\"Line\"},\"nonselection_glyph\":{\"id\":\"1743\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1746\",\"type\":\"CDSView\"}},\"id\":\"1745\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1760\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1761\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#d62628\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1832\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#1f77b3\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1744\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1796\",\"type\":\"ColumnDataSource\"}},\"id\":\"1803\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"1705\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1752\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1727\",\"type\":\"ResetTool\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1762\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1757\",\"type\":\"DaysTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"1827\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1830\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1832\",\"type\":\"Line\"},\"nonselection_glyph\":{\"id\":\"1831\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1834\",\"type\":\"CDSView\"}},\"id\":\"1833\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1735\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"1719\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1797\",\"type\":\"Selection\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1756\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1740\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1794\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1737\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1719\",\"type\":\"BasicTicker\"}},\"id\":\"1718\",\"type\":\"LinearAxis\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1754\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1763\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"1719\",\"type\":\"BasicTicker\"}},\"id\":\"1722\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"1796\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1799\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1801\",\"type\":\"Line\"},\"nonselection_glyph\":{\"id\":\"1800\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1803\",\"type\":\"CDSView\"}},\"id\":\"1802\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7e0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1771\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"C\"},\"renderers\":[{\"id\":\"1802\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1826\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis_label\":\"\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1735\",\"type\":\"DatetimeTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1714\",\"type\":\"DatetimeTicker\"}},\"id\":\"1713\",\"type\":\"DatetimeAxis\"}],\"root_ids\":[\"1704\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"70eca58e-0266-4db4-9230-e477676f378f\",\"roots\":{\"1704\":\"bfc1a135-0a44-4a8a-afc0-ac18b29602a3\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
+ "data": "\u003cdiv id\u003d\u00271688\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"f8ac7163-7f4b-46cb-9442-9a25ed107056\" data-root-id\u003d\"1688\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n var docs_json \u003d {\"6001bd2d-5b2e-480a-857a-ad7280354b51\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"1729\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1760\",\"type\":\"YearsTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1756\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"B\"},\"renderers\":[{\"id\":\"1771\"}]},\"id\":\"1797\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"1799\"},\"glyph\":{\"id\":\"1802\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1804\"},\"nonselection_glyph\":{\"id\":\"1803\"},\"selection_glyph\":{\"id\":\"1834\"},\"view\":{\"id\":\"1806\"}},\"id\":\"1805\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#fc4f30\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1798\",\"type\":\"Line\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01980\",\"sizing_mode\":\"stretch_width\"},\"id\":\"1689\",\"type\":\"Spacer\"},{\"attributes\":{\"source\":{\"id\":\"1732\"}},\"id\":\"1739\",\"type\":\"CDSView\"},{\"attributes\":{\"click_policy\":\"mute\",\"items\":[{\"id\":\"1763\"},{\"id\":\"1797\"},{\"id\":\"1833\"},{\"id\":\"1871\"}],\"location\":[0,0],\"title\":\"Variable\"},\"id\":\"1762\",\"type\":\"Legend\"},{\"attributes\":{\"children\":[{\"id\":\"1689\"},{\"id\":\"1696\"},{\"id\":\"2125\"}],\"margin\":[0,0,0,0],\"name\":\"Row01976\",\"tags\":[\"embedded\"]},\"id\":\"1688\",\"type\":\"Row\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1754\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1782\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1737\",\"type\":\"Line\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"1692\"},{\"id\":\"1713\"},{\"id\":\"1714\"},{\"id\":\"1715\"},{\"id\":\"1716\"},{\"id\":\"1717\"}]},\"id\":\"1719\",\"type\":\"Toolbar\"},{\"attributes\":{\"overlay\":{\"id\":\"1718\"}},\"id\":\"1716\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data\":{\"Variable\":[\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\",\"C\"],\"index\":{\"__ndarray__\":\"AACA9VmNa0IAAADB/o1rQgAAgIyjjmtCAAAAWEiPa0IAAIAj7Y9rQgAAAO+RkGtCAACAujaRa0IAAACG25FrQgAAgFGAkmtCAAAAHSWTa0IAAIDoyZNrQgAAALRulGtCAACAfxOVa0IAAABLuJVrQgAAgBZdlmtCAAAA4gGXa0IAAICtppdrQgAAAHlLmGtCAACARPCYa0IAAAAQlZlrQgAAgNs5mmtCAAAAp96aa0IAAIByg5trQgAAAD4onGtCAACACc2ca0IAAADVcZ1rQgAAgKAWnmtCAAAAbLuea0IAAIA3YJ9rQgAAAAMFoGtCAACAzqmga0IAAACaTqFrQgAAgGXzoWtCAAAAMZiia0IAAID8PKNrQgAAAMjho2tCAACAk4aka0IAAABfK6VrQgAAgCrQpWtCAAAA9nSma0IAAIDBGadrQgAAAI2+p2tCAACAWGOoa0IAAAAkCKlrQgAAgO+sqWtCAAAAu1Gqa0IAAICG9qprQgAAAFKbq2tCAACAHUCsa0IAAADp5KxrQgAAgLSJrWtCAAAAgC6ua0IAAIBL065rQgAAABd4r2tCAACA4hywa0IAAACuwbBrQgAAgHlmsWtCAAAARQuya0IAAIAQsLJrQgAAANxUs2tCAACAp/mza0IAAABznrRrQgAAgD5DtWtCAAAACui1a0IAAIDVjLZrQgAAAKExt2tCAACAbNa3a0IAAAA4e7hrQgAAgAMguWtCAAAAz8S5a0IAAICaabprQgAAAGYOu2tCAACAMbO7a0IAAAD9V7xrQgAAgMj8vGtCAAAAlKG9a0IAAIBfRr5rQgAAACvrvmtCAACA9o+/a0IAAADCNMBrQgAAgI3ZwGtCAAAAWX7Ba0IAAIAkI8JrQgAAAPDHwmtCAACAu2zDa0IAAACHEcRrQgAAgFK2xGtCAAAAHlvFa0IAAIDp/8VrQgAAALWkxmtCAACAgEnHa0IAAABM7sdrQgAAgBeTyGtCAAAA4zfJa0IAAICu3MlrQgAAAHqBymtCAACARSbLa0IAAAARy8trQgAAgNxvzGtCAAAAqBTNa0IAAIBzuc1rQgAAAD9ezmtCAACACgPPa0IAAADWp89rQgAAgKFM0GtCAAAAbfHQa0IAAIA4ltFrQgAAAAQ70mtCAACAz9/Sa0IAAACbhNNrQgAAgGYp1GtCAAAAMs7Ua0IAAID9ctVrQgAAAMkX1mtCAACAlLzWa0IAAABgYddrQgAAgCsG2GtCAAAA96rYa0IAAIDCT9lrQgAAAI702WtCAACAWZnaa0IAAAAlPttrQgAAgPDi22tCAAAAvIfca0IAAICHLN1rQgAAAFPR3WtCAACAHnbea0IAAADqGt9rQgAAgLW/32tCAAAAgWTga0IAAIBMCeFrQgAAABiu4WtCAACA41Lia0IAAACv9+JrQgAAgHqc42tCAAAARkHka0IAAIAR5uRrQgAAAN2K5WtCAACAqC/ma0IAAAB01OZrQgAAgD9552tCAAAACx7oa0IAAIDWwuhrQgAAAKJn6WtCAACAbQzqa0IAAAA5seprQgAAgARW62tCAAAA0Prra0IAAICbn+xrQgAAAGdE7WtCAACAMunta0IAAAD+je5rQgAAgMky72tCAAAAldfva0IAAIBgfPBrQgAAACwh8WtCAACA98Xxa0IAAADDavJrQgAAgI4P82tCAAAAWrTza0IAAIAlWfRrQgAAAPH99GtCAACAvKL1a0IAAACIR/ZrQgAAgFPs9mtCAAAAH5H3a0IAAIDqNfhrQgAAALba+GtCAACAgX/5a0IAAABNJPprQgAAgBjJ+mtCAAAA5G37a0IAAICvEvxrQgAAAHu3/GtCAACARlz9a0IAAAASAf5rQgAAgN2l/mtCAAAAqUr/a0IAAIB07/9rQgAAAECUAGxCAACACzkBbEIAAADX3QFsQgAAgKKCAmxCAAAAbicDbEIAAIA5zANsQgAAAAVxBGxCAACA0BUFbEIAAACcugVsQgAAgGdfBmxCAAAAMwQHbEIAAID+qAdsQgAAAMpNCGxCAACAlfIIbEIAAABhlwlsQgAAgCw8CmxCAAAA+OAKbEIAAIDDhQtsQgAAAI8qDGxCAACAWs8MbEIAAAAmdA1sQgAAgPEYDmxCAAAAvb0ObEIAAICIYg9sQgAAAFQHEGxCAACAH6wQbEIAAADrUBFsQgAAgLb1EWxCAAAAgpoSbEIAAIBNPxNsQgAAABnkE2xCAACA5IgUbEIAAACwLRVsQgAAgHvSFWxCAAAAR3cWbEIAAIASHBdsQgAAAN7AF2xCAACAqWUYbEIAAAB1ChlsQgAAgECvGWxCAAAADFQabEIAAIDX+BpsQgAAAKOdG2xCAACAbkIcbEIAAAA65xxsQgAAgAWMHWxCAAAA0TAebEIAAICc1R5sQgAAAGh6H2xCAACAMx8gbEIAAAD/wyBsQgAAgMpoIWxCAAAAlg0ibEIAAIBhsiJsQgAAAC1XI2xCAACA+PsjbEIAAADEoCRsQgAAgI9FJWxCAAAAW+olbEIAAIAmjyZsQgAAAPIzJ2xCAACAvdgnbEIAAACJfShsQgAAgFQiKWxCAAAAIMcpbEIAAIDraypsQgAAALcQK2xCAACAgrUrbEIAAABOWixsQgAAgBn/LGxCAAAA5aMtbEIAAICwSC5sQgAAAHztLmxCAACAR5IvbEIAAAATNzBsQgAAgN7bMGxCAAAAqoAxbEIAAIB1JTJsQgAAAEHKMmxCAACADG8zbEIAAADYEzRsQgAAgKO4NGxCAAAAb101bEIAAIA6AjZsQgAAAAanNmxCAACA0Us3bEIAAACd8DdsQgAAgGiVOGxCAAAANDo5bEIAAID/3jlsQgAAAMuDOmxCAACAlig7bEIAAABizTtsQgAAgC1yPGxCAAAA+RY9bEIAAIDEuz1sQgAAAJBgPmxCAACAWwU/bEIAAAAnqj9sQgAAgPJOQGxCAAAAvvNAbEIAAICJmEFsQgAAAFU9QmxCAACAIOJCbEIAAADshkNsQgAAgLcrRGxCAAAAg9BEbEIAAIBOdUVsQgAAABoaRmxCAACA5b5GbEIAAACxY0dsQgAAgHwISGxCAAAASK1IbEIAAIATUklsQgAAAN/2SWxCAACAqptKbEIAAAB2QEtsQgAAgEHlS2xCAAAADYpMbEIAAIDYLk1sQgAAAKTTTWxCAACAb3hObEIAAAA7HU9sQgAAgAbCT2xCAAAA0mZQbEIAAICdC1FsQgAAAGmwUWxCAACANFVSbEIAAAAA+lJsQgAAgMueU2xCAAAAl0NUbEIAAIBi6FRsQgAAAC6NVWxCAACA+TFWbEIAAADF1lZsQgAAgJB7V2xCAAAAXCBYbEIAAIAnxVhsQgAAAPNpWWxCAACAvg5abEIAAACKs1psQgAAgFVYW2xCAAAAIf1bbEIAAIDsoVxsQgAAALhGXWxCAACAg+tdbEIAAABPkF5sQgAAgBo1X2xCAAAA5tlfbEIAAICxfmBsQgAAAH0jYWxCAACASMhhbEIAAAAUbWJsQgAAgN8RY2xCAAAAq7ZjbEIAAIB2W2RsQgAAAEIAZWxCAACADaVlbEIAAADZSWZsQgAAgKTuZmxCAAAAcJNnbEIAAIA7OGhsQgAAAAfdaGxCAACA0oFpbEIAAACeJmpsQgAAgGnLamxCAAAANXBrbEIAAIAAFWxsQgAAAMy5bGxCAACAl15tbEIAAABjA25sQgAAgC6obmxCAAAA+kxvbEIAAIDF8W9sQgAAAJGWcGxCAACAXDtxbEIAAAAo4HFsQgAAgPOEcmxCAAAAvylzbEIAAICKznNsQgAAAFZzdGxCAACAIRh1bEIAAADtvHVsQgAAgLhhdmxCAAAAhAZ3bEIAAIBPq3dsQgAAABtQeGxCAACA5vR4bEIAAACymXlsQgAAgH0+emxCAAAASeN6bEIAAIAUiHtsQgAAAOAsfGxCAACAq9F8bEIAAAB3dn1sQgAAgEIbfmxCAAAADsB+bEIAAIDZZH9sQgAAAKUJgGxCAACAcK6AbEIAAAA8U4FsQgAAgAf4gWxCAAAA05yCbEIAAICeQYNsQgAAAGrmg2xCAACANYuEbEIAAAABMIVsQgAAgMzUhWxCAAAAmHmGbEIAAIBjHodsQgAAAC/Dh2xCAACA+meIbEIAAADGDIlsQgAAgJGxiWxCAAAAXVaKbEIAAIAo+4psQgAAAPSfi2xCAACAv0SMbEIAAACL6YxsQgAAgFaOjWxCAAAAIjOObEIAAIDt145sQgAAALl8j2xCAACAhCGQbEIAAABQxpBsQgAAgBtrkWxCAAAA5w+SbEIAAICytJJsQgAAAH5Zk2xCAACASf6TbEIAAAAVo5RsQgAAgOBHlWxCAAAArOyVbEIAAIB3kZZsQgAAAEM2l2xCAACADtuXbEIAAADaf5hsQgAAgKUkmWxCAAAAccmZbEIAAIA8bppsQgAAAAgTm2xCAACA07ebbEIAAACfXJxsQgAAgGoBnWxCAAAANqadbEIAAIABS55sQgAAAM3vnmxCAACAmJSfbEIAAABkOaBsQgAAgC/eoGxCAAAA+4KhbEIAAIDGJ6JsQgAAAJLMomxCAACAXXGjbEIAAAApFqRsQgAAgPS6pGxCAAAAwF+lbEIAAICLBKZsQgAAAFeppmxCAACAIk6nbEIAAADu8qdsQgAAgLmXqGxCAAAAhTypbEIAAIBQ4alsQgAAAByGqmxCAACA5yqrbEIAAACzz6tsQgAAgH50rGxCAAAAShmtbEIAAIAVvq1sQgAAAOFirmxCAACArAevbEIAAAB4rK9sQgAAgENRsGxCAAAAD/awbEIAAIDamrFsQgAAAKY/smxCAACAceSybEIAAAA9ibNsQgAAgAgutGxCAAAA1NK0bEIAAICfd7VsQgAAAGsctmxCAACANsG2bEIAAAACZrdsQgAAgM0KuGxCAAAAma+4bEIAAIBkVLlsQgAAADD5uWxCAACA+526bEIAAADHQrtsQgAAgJLnu2xCAAAAXoy8bEIAAIApMb1sQgAAAPXVvWxCAACAwHq+bEIAAACMH79sQgAAgFfEv2xCAAAAI2nAbEIAAIDuDcFsQgAAALqywWxCAACAhVfCbEIAAABR/MJsQgAAgByhw2xCAAAA6EXEbEIAAICz6sRsQgAAAH+PxWxCAACASjTGbEIAAAAW2cZsQgAAgOF9x2xCAAAArSLIbEIAAIB4x8hsQgAAAERsyWxCAACADxHKbEIAAADbtcpsQgAAgKZay2xCAAAAcv/LbEIAAIA9pMxsQgAAAAlJzWxCAACA1O3NbEIAAACgks5sQgAAgGs3z2xCAAAAN9zPbEIAAIACgdBsQgAAAM4l0WxCAACAmcrRbEIAAABlb9JsQgAAgDAU02xCAAAA/LjTbEIAAIDHXdRsQgAAAJMC1WxCAACAXqfVbEIAAAAqTNZsQgAAgPXw1mxCAAAAwZXXbEIAAICMOthsQgAAAFjf2GxCAACAI4TZbEIAAADvKNpsQgAAgLrN2mxCAAAAhnLbbEIAAIBRF9xsQgAAAB283GxCAACA6GDdbEIAAAC0Bd5sQgAAgH+q3mxCAAAAS0/fbEIAAIAW9N9sQgAAAOKY4GxCAACArT3hbEIAAAB54uFsQgAAgESH4mxCAAAAECzjbEIAAIDb0ONsQgAAAKd15GxCAACAchrlbEIAAAA+v+VsQgAAgAlk5mxCAAAA1QjnbEIAAICgredsQgAAAGxS6GxCAACAN/fobEIAAAADnOlsQgAAgM5A6mxCAAAAmuXqbEIAAIBliutsQgAAADEv7GxCAACA/NPsbEIAAADIeO1sQgAAgJMd7mxCAAAAX8LubEIAAIAqZ+9sQgAAAPYL8GxCAACAwbDwbEIAAACNVfFsQgAAgFj68WxCAAAAJJ/ybEIAAIDvQ/NsQgAAALvo82xCAACAho30bEIAAABSMvVsQgAAgB3X9WxCAAAA6Xv2bEIAAIC0IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21C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\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"value\":{\"__ndarray__\":\"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\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1800\"},\"selection_policy\":{\"id\":\"1818\"}},\"id\":\"1799\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1759\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1713\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1714\",\"type\":\"PanTool\"},{\"attributes\":{\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1735\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"1705\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"1708\",\"type\":\"Grid\"},{\"attributes\":{\"axis\":{\"id\":\"1709\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"1712\",\"type\":\"Grid\"},{\"attributes\":{\"data\":{\"Variable\":[\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21CAAAAiN4/bUIAAIBTg0BtQgAAAB8oQW1CAACA6sxBbUIAAAC2cUJtQgAAgIEWQ21CAAAATbtDbUIAAIAYYERtQgAAAOQERW1CAACAr6lFbUIAAAB7TkZtQgAAgEbzRm1CAAAAEphHbUIAAIDdPEhtQgAAAKnhSG1CAACAdIZJbUIAAABAK0ptQgAAgAvQSm1CAAAA13RLbUIAAICiGUxtQgAAAG6+TG1CAACAOWNNbUIAAAAFCE5tQgAAgNCsTm1CAAAAnFFPbUIAAIBn9k9tQgAAADObUG1CAACA/j9RbUIAAADK5FFtQgAAgJWJUm1CAAAAYS5TbUIAAIAs01NtQgAAAPh3VG1CAACAwxxVbUIAAACPwVVtQgAAgFpmVm1CAAAAJgtXbUIAAIDxr1dtQgAAAL1UWG1CAACAiPlYbUIAAABUnlltQgAAgB9DWm1CAAAA6+dabUIAAIC2jFttQgAAAIIxXG1CAACATdZcbUIAAAAZe11tQgAAgOQfXm1CAAAAsMRebUIAAIB7aV9tQgAAAEcOYG1CAACAErNgbUIAAADeV2FtQgAAgKn8YW1CAAAAdaFibUIAAIBARmNtQgAAAAzrY21CAACA149kbUIAAACjNGVtQgAAgG7ZZW1CAAAAOn5mbUIAAIAFI2dtQgAAANHHZ21CAACAnGxobUIAAABoEWltQgAAgDO2aW1CAAAA/1pqbUIAAIDK/2ptQgAAAJaka21CAACAYUlsbUIAAAAt7mxtQgAAgPiSbW1CAAAAxDdubUIAAICP3G5tQgAAAFuBb21CAACAJiZwbUIAAADyynBtQgAAgL1vcW1CAAAAiRRybUIAAIBUuXJtQgAAACBec21CAACA6wJ0bUIAAAC3p3RtQgAAgIJMdW1CAAAATvF1bUIAAIAZlnZtQgAAAOU6d21CAACAsN93bUIAAAB8hHhtQgAAgEcpeW1CAAAAE855bUIAAIDecnptQgAAAKoXe21CAACAdbx7bUIAAABBYXxtQgAAgAwGfW1CAAAA2Kp9bUIAAICjT35tQgAAAG/0fm1CAACAOpl/bUIAAAAGPoBtQgAAgNHigG1CAAAAnYeBbUIAAIBoLIJtQgAAADTRgm1CAACA/3WDbUIAAADLGoRtQgAAgJa/hG1CAAAAYmSFbUIAAIAtCYZtQgAAAPmthm1CAACAxFKHbUIAAACQ94dtQgAAgFuciG1CAAAAJ0GJbUIAAIDy5YltQgAAAL6Kim1CAACAiS+LbUIAAABV1IttQgAAgCB5jG1CAAAA7B2NbUIAAIC3wo1tQgAAAINnjm1CAACATgyPbUIAAAAasY9tQgAAgOVVkG1CAAAAsfqQbUIAAIB8n5FtQgAAAEhEkm1CAACAE+mSbUIAAADfjZNtQgAAgKoylG1CAAAAdteUbUIAAIBBfJVtQgAAAA0hlm1CAACA2MWWbUIAAACkapdtQgAAgG8PmG1CAAAAO7SYbUIAAIAGWZltQgAAANL9mW1CAACAnaKabUIAAABpR5ttQgAAgDTsm21CAAAAAJGcbUIAAIDLNZ1tQgAAAJfanW1CAACAYn+ebUIAAAAuJJ9tQgAAgPnIn21CAAAAxW2gbUIAAICQEqFtQgAAAFy3oW1CAACAJ1yibUIAAADzAKNtQgAAgL6lo21CAAAAikqkbUIAAIBV76RtQgAAACGUpW1CAACA7DimbUIAAAC43aZtQgAAgIOCp21CAAAATyeobUIAAIAazKhtQgAAAOZwqW1CAACAsRWqbUIAAAB9uqptQgAAgEhfq21CAAAAFASsbUIAAIDfqKxtQgAAAKtNrW1CAACAdvKtbUIAAABCl65tQgAAgA08r21CAAAA2eCvbUIAAICkhbBtQgAAAHAqsW1CAACAO8+xbUIAAAAHdLJtQgAAgNIYs21CAAAAnr2zbUIAAIBpYrRtQgAAADUHtW1CAACAAKy1bUIAAADMULZtQgAAgJf1tm1CAAAAY5q3bUIAAIAuP7htQgAAAPrjuG1CAACAxYi5bUIAAACRLbptQgAAgFzSum1CAAAAKHe7bUIAAIDzG7xtQgAAAL/AvG1CAACAimW9bUIAAABWCr5tQgAAgCGvvm1CAAAA7VO/bUIAAIC4+L9tQgAAAISdwG1CAACAT0LBbUIAAAAb58FtQgAAgOaLwm1CAAAAsjDDbUIAAIB91cNtQgAAAEl6xG1CAACAFB/FbUIAAADgw8VtQgAAgKtoxm1CAAAAdw3HbUIAAIBCssdtQgAAAA5XyG1CAACA2fvIbUIAAACloMltQgAAgHBFym1CAAAAPOrKbUIAAIAHj8ttQgAAANMzzG1CAACAntjMbUIAAABqfc1tQgAAgDUizm1CAAAAAcfObUIAAIDMa89tQgAAAJgQ0G1CAACAY7XQbUIAAAAvWtFtQgAAgPr+0W1CAAAAxqPSbUIAAICRSNNtQgAAAF3t021CAACAKJLUbUIAAAD0NtVtQgAAgL/b1W1CAAAAi4DWbUIAAIBWJddtQgAAACLK121CAACA7W7YbUIAAAC5E9ltQgAAgIS42W1CAAAAUF3abUIAAIAbAtttQgAAAOem221CAACAskvcbUIAAAB+8NxtQgAAgEmV3W1CAAAAFTrebUIAAIDg3t5tQgAAAKyD321CAACAdyjgbUIAAABDzeBtQgAAgA5y4W1CAAAA2hbibUIAAIClu+JtQgAAAHFg421CAACAPAXkbUIAAAAIquRtQgAAgNNO5W1CAAAAn/PlbUIAAIBqmOZtQgAAADY9521CAACAAeLnbUIAAADNhuhtQgAAgJgr6W1CAAAAZNDpbUIAAIAvdeptQgAAAPsZ621CAACAxr7rbUIAAACSY+xtQgAAgF0I7W1CAAAAKa3tbUIAAID0Ue5tQgAAAMD27m1CAACAi5vvbUIAAABXQPBtQgAAgCLl8G1CAAAA7onxbUIAAIC5LvJtQgAAAIXT8m1CAACAUHjzbUIAAAAcHfRtQgAAgOfB9G1CAAAAs2b1bUIAAIB+C/ZtQgAAAEqw9m1CAACAFVX3bUIAAADh+fdtQgAAgKye+G1CAAAAeEP5bUIAAIBD6PltQgAAAA+N+m1CAACA2jH7bUIAAACm1vttQgAAgHF7/G1CAAAAPSD9bUIAAIAIxf1tQgAAANRp/m1CAACAnw7/bUIAAABrs/9tQgAAgDZYAG5CAAAAAv0AbkIAAIDNoQFuQgAAAJlGAm5CAACAZOsCbkIAAAAwkANuQgAAgPs0BG5CAAAAx9kEbkIAAICSfgVuQgAAAF4jBm5CAACAKcgGbkIAAAD1bAduQgAAgMARCG5CAAAAjLYIbkIAAIBXWwluQgAAACMACm5CAACA7qQKbkIAAAC6SQtuQgAAgIXuC25CAAAAUZMMbkIAAIAcOA1uQgAAAOjcDW5CAACAs4EObkIAAAB/Jg9uQgAAgErLD25CAAAAFnAQbkI\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"value\":{\"__ndarray__\":\"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\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1733\"},\"selection_policy\":{\"id\":\"1747\"}},\"id\":\"1732\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1703\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#e5ae38\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1804\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#e5ae38\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1803\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"\",\"formatter\":{\"id\":\"1728\"},\"major_label_policy\":{\"id\":\"1726\"},\"ticker\":{\"id\":\"1706\"}},\"id\":\"1705\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"1766\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1717\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1733\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#6d904f\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1839\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1710\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_color\":\"#6d904f\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1838\",\"type\":\"Line\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer01981\",\"sizing_mode\":\"stretch_width\"},\"id\":\"2125\",\"type\":\"Spacer\"},{\"attributes\":{},\"id\":\"1715\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"1765\"}},\"id\":\"1772\",\"type\":\"CDSView\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1753\",\"type\":\"DaysTicker\"},{\"attributes\":{\"axis_label\":\"\",\"formatter\":{\"id\":\"1731\"},\"major_label_policy\":{\"id\":\"1729\"},\"ticker\":{\"id\":\"1710\"}},\"id\":\"1709\",\"type\":\"LinearAxis\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1755\",\"type\":\"DaysTicker\"},{\"attributes\":{\"below\":[{\"id\":\"1705\"}],\"center\":[{\"id\":\"1708\"},{\"id\":\"1712\"}],\"height\":300,\"left\":[{\"id\":\"1709\"}],\"margin\":[5,5,5,5],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"1738\"},{\"id\":\"1771\"},{\"id\":\"1805\"},{\"id\":\"1841\"}],\"right\":[{\"id\":\"1762\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1697\"},\"toolbar\":{\"id\":\"1719\"},\"width\":700,\"x_range\":{\"id\":\"1690\"},\"x_scale\":{\"id\":\"1701\"},\"y_range\":{\"id\":\"1691\"},\"y_scale\":{\"id\":\"1703\"}},\"id\":\"1696\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1757\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_color\":\"#fc4f30\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1768\",\"type\":\"Line\"},{\"attributes\":{\"end\":1032998400000.0,\"reset_end\":1032998400000.0,\"reset_start\":946684800000.0,\"start\":946684800000.0,\"tags\":[[[\"index\",\"index\",null]]]},\"id\":\"1690\",\"type\":\"Range1d\"},{\"attributes\":{\"source\":{\"id\":\"1799\"}},\"id\":\"1806\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1836\",\"type\":\"Selection\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1751\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"1731\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"end\":48.66669527701295,\"reset_end\":48.66669527701295,\"reset_start\":-41.322633283702984,\"start\":-41.322633283702984,\"tags\":[[[\"value\",\"value\",null]]]},\"id\":\"1691\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"1835\"},\"glyph\":{\"id\":\"1838\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1840\"},\"nonselection_glyph\":{\"id\":\"1839\"},\"selection_glyph\":{\"id\":\"1872\"},\"view\":{\"id\":\"1842\"}},\"id\":\"1841\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1728\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#6d904f\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1840\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1800\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"C\"},\"renderers\":[{\"id\":\"1805\"}]},\"id\":\"1833\",\"type\":\"LegendItem\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"1697\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1718\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1764\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"@{index}\":\"datetime\"},\"renderers\":[{\"id\":\"1738\"},{\"id\":\"1771\"},{\"id\":\"1805\"},{\"id\":\"1841\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Variable\",\"@{Variable}\"],[\"index\",\"@{index}{%F %T}\"],[\"value\",\"@{value}\"]]},\"id\":\"1692\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1747\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1765\"},\"glyph\":{\"id\":\"1768\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1770\"},\"nonselection_glyph\":{\"id\":\"1769\"},\"selection_glyph\":{\"id\":\"1798\"},\"view\":{\"id\":\"1772\"}},\"id\":\"1771\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1835\"}},\"id\":\"1842\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1856\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1732\"},\"glyph\":{\"id\":\"1735\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1737\"},\"nonselection_glyph\":{\"id\":\"1736\"},\"selection_glyph\":{\"id\":\"1764\"},\"view\":{\"id\":\"1739\"}},\"id\":\"1738\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"D\"},\"renderers\":[{\"id\":\"1841\"}]},\"id\":\"1871\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#fc4f30\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1769\",\"type\":\"Line\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1749\"},{\"id\":\"1750\"},{\"id\":\"1751\"},{\"id\":\"1752\"},{\"id\":\"1753\"},{\"id\":\"1754\"},{\"id\":\"1755\"},{\"id\":\"1756\"},{\"id\":\"1757\"},{\"id\":\"1758\"},{\"id\":\"1759\"},{\"id\":\"1760\"}]},\"id\":\"1706\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"1818\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1701\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1726\",\"type\":\"AllLabels\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1758\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#fc4f30\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1770\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"Variable\":[\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\",\"B\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21C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\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"value\":{\"__ndarray__\":\"XyzvSB1v27+tE/p5EWfzv2O71HXgDPu/0NQnMJjAzL8sUXzeLlizPwFOxNZHoNM/gBu6oegziT8NeW42oC7EP+tgG0F+meu/gN1U+08L07/kgnhOiuDzv8j2HLllW8m/KFJSShL81b+JGzzEFzPAv48PTJXq9/c/AC5Ceg0pBUAoa5NHhtL+P9vMaIoH0/g/Hj9+p3gv8j8FeAAJD/HgPxYO1NvdyOw/OImlKc16/z962FcuPyYEQHTaH5V7xw1Ahd/j9ymREEBi52M52yMCQLKozJkfXPM/Lo/XoNv53T92Diji0SfbP65ZCUfal/k/OOY65l0J2r9OAdBs807qv9LOGis5ofS/VyDcBWdIAsBnMFYMY3QAwI3jG0Ew6gfA74Euo7FkCcCoixAe+W75v4pEU8FwWPW/LMWY8f8k9r9rXb6aDzEGwMwb+d/1EgbAp5kvadlt87+owKVeVSDdv6Tn3Yl3Yuu/6PgyA3v81j9NrDJnIkD/PyiH6d3YggJAClyikXoW6D/qFuuo9lnsPx4g0PRmBuU/fHmzugyGBkA8ffLrSxABQByX6ZU9Tdw/FMu+5L7b9z8ksOexIzX2Pwu9iEQekQFAahXVa8nfCUCr5sI2a0/2P/cJTesTme4/ZOn5YZxZxj9RUmxUhnfpP0zur4rLruE/sBj6M0Km9D8t78MkyZf3Pzx+f1Vizg1Apf+gwhsTEUCSBxEvxbUEQLsPfAcghwNARv+anLbECUBcuLLhtT4NQPNo8pGabQJAAJd1mwXgtr94Z+a9W1jAv9EA4kzz5N2/Mta6xDAA6j9M4+2VHljaP5rSFl70J+e/nqSReMg30D8WmEpOHlXlP10iI3vsMv4/GFVMaE7zD0BZbcrGeOYWQEpKzIcdLRZAwqvldcuJFUABitJ1amYWQBqUamq63RJANKxrsBUaFkAcFf3efpYcQN76jcK22CFA9EdDnM8WJECopf9qDA8iQAabZo6inCBAK8gk6VWGIEApZ/m0tgkgQL4A3EP/9R5AD93oGjC5GkBQWLY4cBceQLtiqpj2wR9AnvGTp3LqIEC4wQs1ToshQIHamZJo0iNA5htvl/A3IUBR36Uh+CceQHWiU8lDhSBAYEvaUMokH0By5WAasjIhQLHpNfMGpSBAvrA0fZnKHEAjh6ssXSsiQAfcKAd68x9A4VTiBiz2HkDGJn0XSvMfQFDPoGpaqh1ABi/ITt0OHUCeJTmawb0gQJgiJ0s7HiNAXCsVTWlSIUBsNCwEZ/0gQDTfloX4eCNAeuCZA+8aJUDXQo510hQmQCmfppFIliNAEHDfaLllIkD5sQHzaNwhQM8+uneWbiNAEJCXyistJECmWKvpYXAjQFZ3PvQ9xiBAUDZhcvVEIkA5sozOq3ggQF6e5f/adh1AaXdZivS2IEAsHaJMI9ggQLEjbbYHOiBALkXDV81lIUA4Uke6HuAdQGai4O5uOCBATsXQi1sXIEDSvWFGES0kQOgz9W9AliJAlle7nw/jIUCF9NAoA4EgQOTbAIVPySBATNH1LuzoHkDlkXa5ZpYgQPLOKZWbuiJAh5PIXSEaI0Cr3mhQVMkkQCrm+SoKyB9AaYMSgshdHkBbe3GK69EbQPL6b9AUcB1AP9tOdAsGIkBIY+uSmxglQCJA6ycreCdAuZjgO7mLJUAZHODDNRAnQDKipUaiZyhAweJAgDSJKEASuVYfkV4mQFuLCyLTViRANDpruYMmI0A+XSBFAAAfQHUsqvqwShtAZDwx+R/FHECT8lWsaRIdQMQvokxkPyFAJXGRVPZlIUAvy+qCfxwjQAAfgyqZDidA9XZqshUNJUCXnFqYuUEjQPnoaSeSWiRAOfAZ/sQ8JEDPTVMEmIIiQI+pNtlwQSBA8Gdf5iO+IEBoqcKJTRIgQMN7K0/5bBxACUj14y1qGkCqDjmEyOcZQMw1dP4g7RpAyan6GrtvHkAamA1GqzIhQN3fO6dv0iJAhhtSPtmaJEAL6G9znecjQMle8MVFcSJAdyEFv0OyI0DvZ9PrFCMmQIohFxcegiNAS9JeB+fRIkBEQTWR3jEiQAiQ2iUWyCFAMtR+wEHGIkA2o5rTVL0kQLK/hpBU8yZAzp844hJBJkDYxOpN0dwmQIn4nG8CjiZAgFlqOpeIKEDpvybpUvQpQHvW9pIB9CpAuqKza8kIKkCAlV+dc3kpQGxWRSTwxy1ADpm4L9qqLEAFU3rvLt4qQHJ4lGmCgSxA08hUHyt8K0BrxcEvj7koQOGFr0foUydARwM6kHzZJUDtTsk51YUlQDmkDNsf6SVACes4KYYCJ0BWZaPIP24nQFniNnk2vCNAxRrAr9RkIEDUMHdnXWsfQMcclLY5pxpAki68334aGEBO3THGiykeQOAVnWY/2yNACV2mO+AJJUCP+UeG6bMjQFSE5QCK/iJApGGWp/l6IkA4gmdx8R0mQKJsExXTzyZA+MAsH9ENJUBZJMAcM74kQEwzRQCs6CFAjeOC+DocJEAakoE0u00lQHRR+b312iRAul/fQvn3I0ArDjfbwPwiQBe9qKYlfydA8LcciByCJUB7v4mbFhIkQLSry1FQXiRA88o79yN6IkBCzFG36R4hQP3VufqzbCJA7TPWcmotIECs1zTJGV8gQL/cm3cp/yNAqlTYXyQeI0BrumIxmKQiQE5N2x1chyJA/ZmjxhvGIEB9PcZCuhMgQHGkcAN74B9AM2JZJN2sIUBd0n56+bghQLDdTfpVrxxAZIH6nKKdIEB1iJ9mPkMgQIRJyiLrix5AfayQuHCtGUC72MMlBGsgQPc1U3qbHiRATAjgHFGjI0BSXgE+VygkQOPutmeU6SRADS4pEvJgIkBJQlReCoMiQK7pyAFnjyRAJMnWfwWHJUBM7F4RJa0oQDtOKHzIvihAKdvzPnMuJUDkbzPBoYMiQNRldMINcCNAnqWqrNCGI0Ci8aawLM8lQFnrsXqojSVA1BV3BsnWJ0AzIGSmjpUmQJAV4l58GSRA+RAgkN3HI0Ci+45WWIYiQNUY9pYlDyVAZIx5Ax4CKUBfqe5PLjEqQEweKM0jjCxAF+YOo0OTKUCmyzZmKE8pQELzEhzqIihA/G9vMd2gJEBfF0L6u64gQBDfIKeNPB5AwH+3UOQfIEAWjliSzxEgQNkFEp/Z7hlAeqzO0+K8GkDyPdRcpycWQPlbvFwtmhZA00vaK7PtG0BJ+Ih8gHsfQKbavdFpWhxA3kZytWsLHUDGpvGgvOobQBXwNkxJmCBA7e0KcNVtIEBm5/Xe2X0cQBkA3kyiPyBAqilrC+vnJUAPZK+KoQUkQPPx9uIcsSVAKL5Cw+OxJUCSlfPraDkkQI2t9QSXWCdAunmY/rctJUAu1l4y3lUnQBGxxmWb8iJAwIrdldP/IEA/sJfShzogQGiMo301WhtAreJahnDmHUCoklanXnchQOKUnjrxnSZABGwMnElRLEDpSHXXTh4pQC3FtKpAfSlAxhbPT/0NLECPNthKiQMqQOJsCNaQGyhAKb8HvQx4JkB5EoJ8oC4sQIoYYKC+Vi1AbtzJdVGiLEAK2nDNCYssQAQ+/Wz3YC1AKyaB/vdUK0A+KDW0NLcuQM5YSfrqpyxAOhmZDXfWLEAT2AFP6SQrQPrbQHCAcCtA+hGvuXDYKkCiZzfsGz8mQJC5z5A73iRAEyrvYO0iJUBoIw2NpXokQBlHzArA4SJAHJYwI1awIUAzpVpPSVglQFbvGwXKXCZAyGnGX3JlJEDae7EpfEwkQAANWOD3wydANX7vY+VgKEBUX+LO8t8rQJiM5vyoLStATDyZaR0cK0CTG7+8HygqQMG++Sq7zClAhoOkKzADLEBOBjxFrk8uQM0xhY/fSC5A4hcmHmxkLEC4dI7rybooQLNnk7upwSlA4KoIFfGgKkAHvYXZ6SArQCpC5ru1pCxASZliWgN2KUCs2ilIU5EpQNUWD79sGitA8qhs1SOkKkCZjOASBGYpQFn5+V2zlilA5DRlp+6zKkBZ4VyOWfIpQLzfQ5a/TCVAcnEJRe6DJUBTn6/EUTUnQHBUTN/HviRAESAA35WlJEBkNwsvkiUjQLT434JCtiRAI6DCDAOjIkBRGG29bgkjQAf1hIDfbSJARlhe+g/8IEBZs8p8uvshQIWWzWYoSSJA10Gm6/lDIkCcFM6PVYAkQDopU8BKSyRAjfUtE1gbJEChJTy2CUcqQNRfaBveiypAGS4D7moVKUCBGlo08fUpQL6x+5P7jClA0ZRbGHC3LUDgC9nvh84wQA+FGSt3vC5AKlvSPkJ0K0Do2XY64WQpQKjzHODn0SlAnziLR63CKEBHcWtYPF4oQFJ5rx5FXiRAfiHGX7iTJUBbBuyjs3IlQHTY4Lk4XylA/47PxFe7K0BgHsTK7goqQGWBpDTlTihA6DY1v8J0LEDoQf9DYUYwQDKvWo4yli1AwYz2agWELUBE2/eR21ovQNWjSctOZy5Azs7+iqIyLkAZ1IB4e3EuQGbz/yj8kypArxC6J5fTKkBK5raR/4wqQFyfdWgSvS1AWdk4H22KLkA41a23Z9wwQFIDkdqBqzFAlArPlGDOMkBv+K79Sr8zQOc6ULQwrzJAS+XOeM13MkABQhMniNoyQKtYnESqNTRARFDDy59BNEAMvSVNaFM0QCPNtzECUzRAxSq0b8m5MkCJELfm3uoyQHKPWJipaTNA+GfY8i3gMkDXJk+d1qsxQJ2IQr/5xTFAEF3nfqk+M0Cjln7Rs5I0QP5CjfyQtDVAg9U/AgV8NEDTRKz1ncQ0QAqzYLjkDjVA5k6LGeEYNECwhkbigxAzQC+AaU3JhjJAEChny3y+MUBrI7YLLsMxQIKKMNxIkDJANL0EtVJiNECcRYv2ySwzQLAK8j8qqzJAcWQWKlxjM0AkwzcTxk0yQB9MjKE4ODJAWbQM9MCRMECWQdT6V/MuQCEzME6eIy1A5Onbi2mRK0Aztan/HdcpQNcIQ+7v3ShAZ0jrVE7iKUAAmf4+KH0qQBZNanhB0SpAjxzItIDKKkAE0wgJ+LcsQK8TmZQqPS5A1aQsr+NYLUBuKdGrd+MvQBQDE43huC9Axbz3/l3DL0CNGqARoMkwQO/CAJ56/i5A1mlx5YSTMUDswV413gIyQDWe6IYOFTJA3/xvzC6OMEDHTXl7XEczQDeCvvJZjDJAFWjmMuWWMkBxG7todtMxQBgjto+0cDFAp21hfMcIMkC10b8/jisyQAo0VanHBTJAKSrPBuKaMkCnyo6vZncxQEKmgdPdcTJAtFyjFWHEMUAof/DNFDUyQLunDBTCIjNAqruX+wcfNEAe9bpyyfcxQEKfmzhTWDJAbjUNBsTYMUBDlLrPhCYyQA3ADNJg+jFARQVDDYLJMkBmBM/CVNsxQN7MMvqH4y9ACdPmBTqkMUBVvV6a1nkxQJQ+TCeWHzFAivJP5sKpMUALja3UtG4xQOKQs+ATKjFAarkv1qPMLkBluXmkNSMuQJB0w1aaTSxA+PU5Yn9lLkCFVDp7SOUtQGaXCG34VStALf4Bxa1QKkB8EUMzGxcsQA71A9sfBi1AmKEMsvifLkDUZWZvG28uQMqBm2biHStAyITpyTY8K0Bphq1L5r4rQJJpw8GRDCtAIqbJo7zKKkAAHMe8NrEqQA/TyS3TNClAlCcB90VMLUAYQh7+XCIvQEC89ntrkytAfMSq12uELEA+pQ40qOIqQFw5JE/F8SdA07S/pVeDJUBBYPlL9xcpQCP7gdV34ytAMC9AIxrQKkCOst5GZWEpQH2o2P0suiZAb7ZLPSN4JUAkgXnWRTEjQFfPGBUVviJAmaDfIWSuIUBJyMJqkscgQB8JsP7V0CNAFxLgj51HJUDG1LRiIpQiQJS/qA6OAiRAeGMur+odI0CZLh+/hPslQJCNbOhBtShAGifsqW/sI0DkFxZVClMkQE6TDMluHyRAY2mlOYyrJUAYqx7jJh8nQMKIgQUPxihAUmkvOzXPKkAKqBfCZV4uQLF0RFyvGi5AJbAMLqsfL0A2QPV809UtQGazVG98wyxA/4iUk8KFLUDsmjD0e00oQEghZheNJidA3Q3UsWaJKEBUttaPBEcmQFRV7mhH2ihAjME/A2MjKEAbKkyz/ZcqQCLMD0MMJyhAzEA+10LSJ0BeUKdVYy0pQHzTM68+2idAQKw+c617KEAGBvCuOJArQD8VYYSYPitAl8HXBwUyK0BTph6mCQsqQM09P/XdmSpAF3kEx7kdLEArLSLZas4tQEbUoArYCSxAAGuevUrrK0BZ6H/YjLAtQD+kT006jC1Azrr8GS7YLUA5HRk4FYwuQPlh6XDQjTBAbqrTf2ibLUADjsNaAPcvQKsmRqauhy1A8hzZ8MkLKkCeXLREMYQsQOgyd25A4ipAxFIWSPnSKkCkGnDkFWwsQKOkBUy0EDBA0jgt3wNNMUB55QGwpccxQEQ23chtwjJAKCU1IXRYM0DPr5y/kXkzQPUIbFkEyzNA+Ez/hvHlM0Cmz40E/PM0QOajFp6PwjZA37BaWXzNN0D5XuwZO+M3QBtds53YKThAlaxpBUftN0B/SiNJg5s5QEqjSAispDhAMzdxWlcyOECgYQR8W8U5QFNvt3DoGzpAoT1K95xyOkCtnxtXyOE4QIo2UXnwwzhA+WN6A9+POkCqa6zug4U7QDmXJVWIEztAXXkKXzPzOED6Xr14r4Y5QDJA8Wt9oDhA6qXaqGCBOEBrRtPcVyc4QCnteVH5xDdAbzF0k/SaOECFOZbA4pc3QOI6WBNJHDdAImnTL1MoNkApWYmaUw03QBvPZvGQ3DZA0P5X050fNkA2A30eGI42QKH3eCDbLjlAOiSH8MTmOUD4nHZOQRQ6QMUOf6QOJjpAFhpS5BEZOUAymXXzvN44QImqMV+60DhAgHRnWDt5OUB70UiBc/o4QBS0S5/EFjhAXmvpILIcOEBDXMX/9S44QAoL8MZg4zdAfbpVikIcN0CAWsHXgNM2QIj5MNUh4jZAKPPp/x+9NkCk7k5qBVM3QHOO6lGKQDZAIQP0PlzmNEBLRL8Uy7I1QNyIH2kd3TRAX7yRdBAzNEDYpgNIJFU0QISjfHh78TRA4nohoqYVM0DzmqKvrJcyQN4MK9fYKDNAXeRAU3BCM0CIPcKIn1E1QJjJDC66BDZAtccpgU0JNkCmoAJlYrU2QPqufY+I4jZAQZ/Fc6roNkBv3p4sKzc1QKUPAZ0qwzVA0dWs+ME/NkBmlfFMF4k2QDmi0BEmYDZAkGyCpEEHNUDsSCZW/r00QL2gXRA7yjJAUJQInnK4MUCwb8fMwJMyQNJoUMbiJTNAyfEB/zdOMUCNOCgDm7cxQN21o3m23DBA83JeeIEEMkBtkKepGpkyQIVI5kvQCDJAiemH0Lg8MUCLcDb1QgAwQCN1FocYTDBAz9IzmrWJMUA+XGeDzLIyQAhZDkT2SjFAuo12ejgKMECAL57ppHYuQAvogbtQ6SxAVZBllRAwL0DgSC+vF1kxQFiqoVgc4zBATVh2GrGQMED7BAVuc7UwQABHwYhRgzBA7k2fbYjBMUA7uAwhX+YxQFfZ9jqS1TFAoJ3KKPbRMkBNgjoAeP4yQH+Yz4NhtzJALcOZ81XTMkDO2FfMVwUzQCEFninIGTRAihLvJvMCNUDoz85LKow1QMhhBhIJXDRAcXqF1gbJNEDKM+nu5vw1QCydo2Ne2DVAZexoVXZ3NUCwnDjIyYM0QDt3m1gpaTVApu1wmgQ/NkCw7lhoQkU1QHPOBQ3mMjVAGW0GO7wINUBCpgmxES00QCRn5i5f7TVAnWPO8EQuNUAvAqrxhG42QKk2tSumYjdAh1vwfjuAOECs1d/+sAo6QB2asOZeATtAhGGmpZBRO0DRoQVJugk8QM5p6uZIsztAhpoR4zVrPEA14fOBp1E9QCHGEMqGBj1AzUxao+6hPUAsxJMYqAU+QB+3A5kcZDxAqqI8sjlHPEDnofpoVvQ8QFWOnM2x0DxA9h+bJgBgPUC6tOTMirQ8QPyCJoC71jpAMXkQHVCeOECbmaSdtMo4QD9KEbf+PzlA8HdXYoPTOECSpCpj0c44QLNoeFdNljZA7ALc4wuKNUBc+a6pYZEzQCWj1TcH6DJAXhB20Pa/MkB+zP9lcQozQBjBf+Z5zDJARwwlYvtYM0CmR3lKy8syQJbaqDdwTDNALJlbkil5M0BZlCRS5n0zQJE7xrvd8TJAj80AalubM0C1rPjIBLMzQMHTVw1LmTFAy8o7Cf5BMkCttuI8NOkyQKpQBq+FbDRAEBCRpyxWM0DoJ51L678yQK+fu56BdzNAfc2IVrfQNEDsL7OWEFM0QIsPbez4UTNAavrzm5RrMkAy02c+kyMyQFbaQymkszJA9ReHr4QsMkBrRee7CaI0QNGL4pohdzVAdm/+wy0QNECJVsxKGwkzQNGZQ8Vn5zNAoCTdCfw+M0BTN5Sd1+0zQKRGFZAssDJAca0o2XLzM0BqrSfhEy00QJ+trSxOkzVAeGbxadVFN0DGgy6TrtU3QK8wd0nJ8zdA3Whuq57qN0C0L+bCZPk4QHyoElPaDThALgrKdLANN0DQp3z+8hY3QCBU3Wk4UTdArTkx+GdMN0BsG6Y5s2M2QF/MZD7LrzdArvb4VJsKOUAwuvhDqVM4QMbTslH2AjdAxw6Nno6BOEBCxmtfgo86QMhGb0PogTlAMfvQGOOuOkBJmON4TGM8QPjlfR/frj1A0NYhd/KaPkBQl+xkIFI/QDvIVXmlqz5AM6t6qaYnP0ALuC+LhQw+QAOWTXDLjz5ATz7JrMiBP0BAyd2vkVM9QBqWAEVoYz1ARSrQlojiPUDaXZVs/IA+QLsuftFamTxAM07z8A3/OkCpX1VjonM7QGbTZ3VmHTpALTjYhgHHOUBucos9SAs8QAbr09rcizxAIvsUv0gYO0BACYrIap49QAxeHBVP4T1AA8uAkVaPPUCSTJNgzE0+QNIBCgw5ZzxAuEQ1rWFvPUA/5vKJCSk9QKlzpM5V5DtA9/vGYrBXO0DfOoJfGYo6QIVc/UqbYzpAxjxgU6ulOUAMQuhkZcA6QDA8yFcANDtA2k9ESkz1O0A5hCH3XS47QDzM3lQ4hTpAUWMiAs4BPEAOuwZHqLM7QLJnKRCbmztAZHSZIn0dO0DpKZWgSZM9QMTHlb20FT9A+52acyyjPkDED1m++pI/QGSA/Mrs9z1A8uNu9lizPkBKZhs42GM+QHKeP9QeWz5ATgD5XThoPkBYghaxB2U9QF5rvpNkgTxAYWNyxvX5O0CS+v+baB46QCnoxiY0rTlAZTaVlvZ4OECKnlP1RiI3QHbgR81udTZAYqv4ZaAVNkCkWpgLYQ82QCmGgYHlmzZAjuGqG6NQNUC/+27jtqI2QCjAzOkZjjVAm7SXAewaNkD86rGTX6I1QL8tWsPWgjVA/py0gOgPNkA7RFw7lY00QLgCPvPdyjVAd/cKL0tvNUCRGjX1l1I1QLJYio3jMDZAEdomj6sGNkA2Z4JQ1aY1QO8Ss0PlhzZA25SmaLedNkCCSwF/9X02QHfgbnfNezdAMgOGgSNsN0ATWOD3E7o3QKYeQZBU+zZAaljlOVUzOUBf3Z4JnKQ5QAzFMnz7CTpAH6Suq+2yOkBJ8K0RdWo5QKAXC+Y+cDpAScD0ZjSPOkDvwOlUPHc6QFEzeLIkTzpAIfjz2iz6OEAK52Rbeko4QBd03PwppzZAsawBnB6HN0Cw0jqbB9s3QPsoeGmuEjhAiMe1/n0GNkB6FSyfs2U3QCsIar/rDDdAPZxwV1ecNUAC52xi7PY1QNF27lfPLjVAE/8dumxDNED4bG/uP1c1QKEwONb1TjVAjGcJgynoM0AghwlTAV00QBTLKhS+bTVATylroBdGNkCXT0O9fd81QJIQj1pv+DVArsQ0Y4J3NUChNyM+tFg1QDqRiMeumTRApXNiGw72NEDNTlS1Tb0zQJcde48m5zNAXkYTYt6ENUCaqd9fytM1QMtrCBS84jZAydEbK/0mOEBEESaDt/s5QDen3gUHbzpA5Rel9yXgOUC2I3ycHF86QN5ZTu/u1DpAg3c3GvXqOkAyx3N1z9I7QJYEK7qM0jtAeZIZL8fLPEDLQOV8pWg9QDvQFsHRuTxAUM8/raNaPEBS1FSnNLA7QAs5IOxnXDxAKrdz9j0YO0D2yiEZeBU8QEMcDgbyaTxAWbbeDhWJOkCE7zGQTDg6QEsMkQXebjlAC3qEXhyBOkACzXYiqDQ4QAPJz8Q1hzdAWiWK2PMWN0DZ6piELoA2QGhdzDd4MTZALPsgbdNjNECCaXBcCks0QAXZvhFk9TRATMZvnlamNUAtlYGJQzg3QOxQEOUE0jdAW3mQ3AHGOUC2eiclNuo4QC7QpsBr4DlAwgGeFwhNOkAQGL0PW6A5QNN/sofVizhA2SSglVS5N0BV4YDcM8o3QNiCodS1TThAWq/CD7rPNkBWQSMUiCA2QJyVZRiHJDRAlc7jyeIENECqKAZSoBQ1QDFaCkd1aDVAc8zmiI89NECYyPKaRi8zQI2WPYVlkjNAJG5MgcUVNECw58qz3A00QO1gVvlC/jNAp/ooqFj5NEAY93eR7y81QAEjQgAYfjRAtz3N2NiKNkDBMy7jobI1QBzOuAAn+DZAQU/MJoQJOEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1766\"},\"selection_policy\":{\"id\":\"1782\"}},\"id\":\"1765\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1752\",\"type\":\"DaysTicker\"},{\"attributes\":{\"data\":{\"Variable\":[\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\",\"D\"],\"index\":{\"__ndarray__\":\"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IPdsQgAAAIDF92xCAACAS2r4bEIAAAAXD/lsQgAAgOKz+WxCAAAArlj6bEIAAIB5/fpsQgAAAEWi+2xCAACAEEf8bEIAAADc6/xsQgAAgKeQ/WxCAAAAczX+bEIAAIA+2v5sQgAAAAp//2xCAACA1SMAbUIAAAChyABtQgAAgGxtAW1CAAAAOBICbUIAAIADtwJtQgAAAM9bA21CAACAmgAEbUIAAABmpQRtQgAAgDFKBW1CAAAA/e4FbUIAAIDIkwZtQgAAAJQ4B21CAACAX90HbUIAAAArgghtQgAAgPYmCW1CAAAAwssJbUIAAICNcAptQgAAAFkVC21CAACAJLoLbUIAAADwXgxtQgAAgLsDDW1CAAAAh6gNbUIAAIBSTQ5tQgAAAB7yDm1CAACA6ZYPbUIAAAC1OxBtQgAAgIDgEG1CAAAATIURbUIAAIAXKhJtQgAAAOPOEm1CAACArnMTbUIAAAB6GBRtQgAAgEW9FG1CAAAAEWIVbUIAAIDcBhZtQgAAAKirFm1CAACAc1AXbUIAAAA/9RdtQgAAgAqaGG1CAAAA1j4ZbUIAAICh4xltQgAAAG2IGm1CAACAOC0bbUIAAAAE0httQgAAgM92HG1CAAAAmxsdbUIAAIBmwB1tQgAAADJlHm1CAACA/QkfbUIAAADJrh9tQgAAgJRTIG1CAAAAYPggbUIAAIArnSFtQgAAAPdBIm1CAACAwuYibUIAAACOiyNtQgAAgFkwJG1CAAAAJdUkbUIAAIDweSVtQgAAALweJm1CAACAh8MmbUIAAABTaCdtQgAAgB4NKG1CAAAA6rEobUIAAIC1ViltQgAAAIH7KW1CAACATKAqbUIAAAAYRSttQgAAgOPpK21CAAAAr44sbUIAAIB6My1tQgAAAEbYLW1CAACAEX0ubUIAAADdIS9tQgAAgKjGL21CAAAAdGswbUIAAIA/EDFtQgAAAAu1MW1CAACA1lkybUIAAACi/jJtQgAAgG2jM21CAAAAOUg0bUIAAIAE7TRtQgAAANCRNW1CAACAmzY2bUIAAABn2zZtQgAAgDKAN21CAAAA/iQ4bUIAAIDJyThtQgAAAJVuOW1CAACAYBM6bUIAAAAsuDptQgAAgPdcO21CAAAAwwE8bUIAAICOpjxtQgAAAFpLPW1CAACAJfA9bUIAAADxlD5tQgAAgLw5P21CAAAAiN4/bUIAAIBTg0BtQgAAAB8oQW1CAACA6sxBbUIAAAC2cUJtQgAAgIEWQ21CAAAATbtDbUIAAIAYYERtQgAAAOQERW1CAACAr6lFbUIAAAB7TkZtQgAAgEbzRm1CAAAAEphHbUIAAIDdPEhtQgAAAKnhSG1CAACAdIZJbUIAAABAK0ptQgAAgAvQSm1CAAAA13RLbUIAAICiGUxtQgAAAG6+TG1CAACAOWNNbUIAAAAFCE5tQgAAgNCsTm1CAAAAnFFPbUIAAIBn9k9tQgAAADObUG1CAACA/j9RbUIAAADK5FFtQgAAgJWJUm1CAAAAYS5TbUIAAIAs01NtQgAAAPh3VG1CAACAwxxVbUIAAACPwVVtQgAAgFpmVm1CAAAAJgtXbUIAAIDxr1dtQgAAAL1UWG1CAACAiPlYbUIAAABUnlltQgAAgB9DWm1CAAAA6+dabUIAAIC2jFttQgAAAIIxXG1CAACATdZcbUIAAAAZe11tQgAAgOQfXm1CAAAAsMRebUIAAIB7aV9tQgAAAEcOYG1CAACAErNgbUIAAADeV2FtQgAAgKn8YW1CAAAAdaFibUIAAIBARmNtQgAAAAzrY21CAACA149kbUIAAACjNGVtQgAAgG7ZZW1CAAAAOn5mbUIAAIAFI2dtQgAAANHHZ21CAACAnGxobUIAAABoEWltQgAAgDO2aW1CAAAA/1pqbUIAAIDK/2ptQgAAAJaka21CAACAYUlsbUIAAAAt7mxtQgAAgPiSbW1CAAAAxDdubUIAAICP3G5tQgAAAFuBb21CAACAJiZwbUIAAADyynBtQgAAgL1vcW1CAAAAiRRybUIAAIBUuXJtQgAAACBec21CAACA6wJ0bUIAAAC3p3RtQgAAgIJMdW1CAAAATvF1bUIAAIAZlnZtQgAAAOU6d21CAACAsN93bUIAAAB8hHhtQgAAgEcpeW1CAAAAE855bUIAAIDecnptQgAAAKoXe21CAACAdbx7bUIAAABBYXxtQgAAgAwGfW1CAAAA2Kp9bUIAAICjT35tQgAAAG/0fm1CAACAOpl/bUIAAAAGPoBtQgAAgNHigG1CAAAAnYeBbUIAAIBoLIJtQgAAADTRgm1CAACA/3WDbUIAAADLGoRtQgAAgJa/hG1CAAAAYmSFbUIAAIAtCYZtQgAAAPmthm1CAACAxFKHbUIAAACQ94dtQgAAgFuciG1CAAAAJ0GJbUIAAIDy5YltQgAAAL6Kim1CAACAiS+LbUIAAABV1IttQgAAgCB5jG1CAAAA7B2NbUIAAIC3wo1tQgAAAINnjm1CAACATgyPbUIAAAAasY9tQgAAgOVVkG1CAAAAsfqQbUIAAIB8n5FtQgAAAEhEkm1CAACAE+mSbUIAAADfjZNtQgAAgKoylG1CAAAAdteUbUIAAIBBfJVtQgAAAA0hlm1CAACA2MWWbUIAAACkapdtQgAAgG8PmG1CAAAAO7SYbUIAAIAGWZltQgAAANL9mW1CAACAnaKabUIAAABpR5ttQgAAgDTsm21CAAAAAJGcbUIAAIDLNZ1tQgAAAJfanW1CAACAYn+ebUIAAAAuJJ9tQgAAgPnIn21CAAAAxW2gbUIAAICQEqFtQgAAAFy3oW1CAACAJ1yibUIAAADzAKNtQgAAgL6lo21CAAAAikqkbUIAAIBV76RtQgAAACGUpW1CAACA7DimbUIAAAC43aZtQgAAgIOCp21CAAAATyeobUIAAIAazKhtQgAAAOZwqW1CAACAsRWqbUIAAAB9uqptQgAAgEhfq21CAAAAFASsbUIAAIDfqKxtQgAAAKtNrW1CAACAdvKtbUIAAABCl65tQgAAgA08r21CAAAA2eCvbUIAAICkhbBtQgAAAHAqsW1CAACAO8+xbUIAAAAHdLJtQgAAgNIYs21CAAAAnr2zbUIAAIBpYrRtQgAAADUHtW1CAACAAKy1bUIAAADMULZtQgAAgJf1tm1CAAAAY5q3bUIAAIAuP7htQgAAAPrjuG1CAACAxYi5bUIAAACRLbptQgAAgFzSum1CAAAAKHe7bUIAAIDzG7xtQgAAAL/AvG1CAACAimW9bUIAAABWCr5tQgAAgCGvvm1CAAAA7VO/bUIAAIC4+L9tQgAAAISdwG1CAACAT0LBbUIAAAAb58FtQgAAgOaLwm1CAAAAsjDDbUIAAIB91cNtQgAAAEl6xG1CAACAFB/FbUIAAADgw8VtQgAAgKtoxm1CAAAAdw3HbUIAAIBCssdtQgAAAA5XyG1CAACA2fvIbUIAAACloMltQgAAgHBFym1CAAAAPOrKbUIAAIAHj8ttQgAAANMzzG1CAACAntjMbUIAAABqfc1tQgAAgDUizm1CAAAAAcfObUIAAIDMa89tQgAAAJgQ0G1CAACAY7XQbUIAAAAvWtFtQgAAgPr+0W1CAAAAxqPSbUIAAICRSNNtQgAAAF3t021CAACAKJLUbUIAAAD0NtVtQgAAgL/b1W1CAAAAi4DWbUIAAIBWJddtQgAAACLK121CAACA7W7YbUIAAAC5E9ltQgAAgIS42W1CAAAAUF3abUIAAIAbAtttQgAAAOem221CAACAskvcbUIAAAB+8NxtQgAAgEmV3W1CAAAAFTrebUIAAIDg3t5tQgAAAKyD321CAACAdyjgbUIAAABDzeBtQgAAgA5y4W1CAAAA2hbibUIAAIClu+JtQgAAAHFg421CAACAPAXkbUIAAAAIquRtQgAAgNNO5W1CAAAAn/PlbUIAAIBqmOZtQgAAADY9521CAACAAeLnbUIAAADNhuhtQgAAgJgr6W1CAAAAZNDpbUIAAIAvdeptQgAAAPsZ621CAACAxr7rbUIAAACSY+xtQgAAgF0I7W1CAAAAKa3tbUIAAID0Ue5tQgAAAMD27m1CAACAi5vvbUIAAABXQPBtQgAAgCLl8G1CAAAA7onxbUIAAIC5LvJtQgAAAIXT8m1CAACAUHjzbUIAAAAcHfRtQgAAgOfB9G1CAAAAs2b1bUIAAIB+C/ZtQgAAAEqw9m1CAACAFVX3bUIAAADh+fdtQgAAgKye+G1CAAAAeEP5bUIAAIBD6PltQgAAAA+N+m1CAACA2jH7bUIAAACm1vttQgAAgHF7/G1CAAAAPSD9bUIAAIAIxf1tQgAAANRp/m1CAACAnw7/bUIAAABrs/9tQgAAgDZYAG5CAAAAAv0AbkIAAIDNoQFuQgAAAJlGAm5CAACAZOsCbkIAAAAwkANuQgAAgPs0BG5CAAAAx9kEbkIAAICSfgVuQgAAAF4jBm5CAACAKcgGbkIAAAD1bAduQgAAgMARCG5CAAAAjLYIbkIAAIBXWwluQgAAACMACm5CAACA7qQKbkIAAAC6SQtuQgAAgIXuC25CAAAAUZMMbkIAAIAcOA1uQgAAAOjcDW5CAACAs4EObkIAAAB/Jg9uQgAAgErLD25CAAAAFnAQbkI\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"value\":{\"__ndarray__\":\"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\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1836\"},\"selection_policy\":{\"id\":\"1856\"}},\"id\":\"1835\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#e5ae38\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1834\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#6d904f\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1872\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1736\",\"type\":\"Line\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1750\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"label\":{\"value\":\"A\"},\"renderers\":[{\"id\":\"1738\"}]},\"id\":\"1763\",\"type\":\"LegendItem\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1749\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_color\":\"#e5ae38\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"value\"}},\"id\":\"1802\",\"type\":\"Line\"}],\"root_ids\":[\"1688\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"6001bd2d-5b2e-480a-857a-ad7280354b51\",\"root_ids\":[\"1688\"],\"roots\":{\"1688\":\"f8ac7163-7f4b-46cb-9442-9a25ed107056\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else if (document.readyState \u003d\u003d \"complete\") {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885707198_-1652524072",
"id": "paragraph_1580885707198_-1652524072",
"dateCreated": "2020-02-05 14:55:07.198",
- "dateStarted": "2020-03-11 14:24:33.612",
- "dateFinished": "2020-03-11 14:24:35.377",
+ "dateStarted": "2021-06-15 03:30:09.203",
+ "dateFinished": "2021-06-15 03:30:09.788",
"status": "FINISHED"
},
{
- "text": "%python.ipython\n\nfrom hvplot.sample_data import us_crime\n\ncolumns \u003d [\u0027Burglary rate\u0027, \u0027Larceny-theft rate\u0027, \u0027Robbery rate\u0027, \u0027Violent Crime rate\u0027]\n\n\nus_crime.plot.violin(y\u003dcolumns, group_label\u003d\u0027Type of crime\u0027, value_label\u003d\u0027Rate per 100k\u0027, invert\u003dTrue)\n",
+ "text": "%python.ipython\n\nfrom hvplot.sample_data import us_crime, airline_flights\n\ncrime \u003d us_crime.read()\nprint(type(crime))\ncrime.hvplot.line(x\u003d\u0027Year\u0027, y\u003d\u0027Violent Crime rate\u0027)\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:35.469",
+ "dateUpdated": "2021-06-15 03:30:09.803",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -901,24 +935,30 @@
"code": "SUCCESS",
"msg": [
{
+ "type": "TEXT",
+ "data": "\u003cclass \u0027pandas.core.frame.DataFrame\u0027\u003e\n\n"
+ },
+ {
"type": "HTML",
- "data": "\u003cdiv id\u003d\u00272252\u0027 style\u003d\u0027display: table; margin: 0 auto;\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"1653f290-bdc1-48ab-9620-5c5c2384fa6c\" data-root-id\u003d\"2252\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"99d99460-8fe9-42df-8a74-16dcd277db84\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2261\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"2265\",\"type\":\"Grid\"},{\"id\":\"2269\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"2266\",\"type\":\"CategoricalAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":300,\"plot_width\":700,\"renderers\":[{\"id\":\"2285\",\"type\":\"GlyphRenderer\"},{\"id\":\"2291\",\"type\":\"GlyphRenderer\"},{\"id\":\"2297\",\"type\":\"GlyphRenderer\"},{\"id\":\"2303\",\"type\":\"GlyphRenderer\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"2253\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2275\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"2250\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"2257\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2251\",\"type\":\"FactorRange\"},\"y_scale\":{\"id\":\"2259\",\"type\":\"CategoricalScale\"}},\"id\":\"2252\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"factors\":[\"Burglary rate\",\"Larceny-theft rate\",\"Robbery rate\",\"Violent Crime rate\"],\"tags\":[[[\"Type of crime\",\"Type of crime\",null]]]},\"id\":\"2251\",\"type\":\"FactorRange\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2270\",\"type\":\"SaveTool\"},{\"id\":\"2271\",\"type\":\"PanTool\"},{\"id\":\"2272\",\"type\":\"WheelZoomTool\"},{\"id\":\"2273\",\"type\":\"BoxZoomTool\"},{\"id\":\"2274\",\"type\":\"ResetTool\"}]},\"id\":\"2275\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2270\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2271\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2281\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2283\",\"type\":\"Patches\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2284\",\"type\":\"Patches\"},\"selection_glyph\":null,\"view\":{\"id\":\"2286\",\"type\":\"CDSView\"}},\"id\":\"2285\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"white\"},\"line_color\":{\"value\":\"white\"},\"x\":{\"field\":\"y\"},\"y\":{\"field\":\"x\"}},\"id\":\"2301\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2272\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"white\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"white\"},\"x\":{\"field\":\"y\"},\"y\":{\"field\":\"x\"}},\"id\":\"2302\",\"type\":\"Scatter\"},{\"attributes\":{\"data_source\":{\"id\":\"2299\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2301\",\"type\":\"Scatter\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2302\",\"type\":\"Scatter\"},\"selection_glyph\":null,\"view\":{\"id\":\"2304\",\"type\":\"CDSView\"}},\"id\":\"2303\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"2314\",\"type\":\"BoxAnnotation\"}},\"id\":\"2273\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2307\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"2299\",\"type\":\"ColumnDataSource\"}},\"id\":\"2304\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2274\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"2281\",\"type\":\"ColumnDataSource\"}},\"id\":\"2286\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2314\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"black\"},\"x0\":{\"field\":\"y0\"},\"x1\":{\"field\":\"y1\"},\"y0\":{\"field\":\"x\"},\"y1\":{\"field\":\"x\"}},\"id\":\"2290\",\"type\":\"Segment\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#1f77b3\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"black\"},\"xs\":{\"field\":\"ys\"},\"ys\":{\"field\":\"xs\"}},\"id\":\"2284\",\"type\":\"Patches\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"height\":{\"value\":0.1},\"left\":{\"field\":\"bottom\"},\"right\":{\"field\":\"top\"},\"y\":{\"field\":\"x\"}},\"id\":\"2295\",\"type\":\"HBar\"},{\"attributes\":{},\"id\":\"2315\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[[\"Burglary rate\",0],[\"Larceny-theft rate\",0],[\"Robbery rate\",0],[\"Violent Crime rate\",0]],\"y0\":{\"__ndarray__\":\"mpmZmZnJf0DNzMzMzCqQQGZmZmZmJk1AMzMzMzPDY0A\u003d\",\"dtype\":\"float64\",\"shape\":[4]},\"y1\":{\"__ndarray__\":\"ZmZmZmZQmkAzMzMzMzqpQDMzMzMzC3FAmpmZmZmxh0A\u003d\",\"dtype\":\"float64\",\"shape\":[4]}},\"selected\":{\"id\":\"2317\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2318\",\"type\":\"UnionRenderers\"}},\"id\":\"2287\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"bottom\":{\"__ndarray__\":\"AAAAAAC0hkBmZmZmZv+eQGZmZmZmjmBANDMzMzM3eEA\u003d\",\"dtype\":\"float64\",\"shape\":[4]},\"top\":{\"__ndarray__\":\"mpmZmZkelEBmZmZmZlunQJqZmZmZMWtAMzMzMzMxgkA\u003d\",\"dtype\":\"float64\",\"shape\":[4]},\"x\":[[\"Burglary rate\",0],[\"Larceny-theft rate\",0],[\"Robbery rate\",0],[\"Violent Crime rate\",0]]},\"selected\":{\"id\":\"2319\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2320\",\"type\":\"UnionRenderers\"}},\"id\":\"2293\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"height\":{\"value\":0.1},\"left\":{\"field\":\"bottom\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"black\"},\"right\":{\"field\":\"top\"},\"y\":{\"field\":\"x\"}},\"id\":\"2296\",\"type\":\"HBar\"},{\"attributes\":{},\"id\":\"2316\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"2287\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2289\",\"type\":\"Segment\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2290\",\"type\":\"Segment\"},\"selection_glyph\":null,\"view\":{\"id\":\"2292\",\"type\":\"CDSView\"}},\"id\":\"2291\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"2293\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2295\",\"type\":\"HBar\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2296\",\"type\":\"HBar\"},\"selection_glyph\":null,\"view\":{\"id\":\"2298\",\"type\":\"CDSView\"}},\"id\":\"2297\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"2253\",\"type\":\"Title\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#1f77b3\"},\"xs\":{\"field\":\"ys\"},\"ys\":{\"field\":\"xs\"}},\"id\":\"2283\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"2317\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2293\",\"type\":\"ColumnDataSource\"}},\"id\":\"2298\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2257\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[[\"Burglary rate\",0],[\"Larceny-theft rate\",0],[\"Robbery rate\",0],[\"Violent Crime rate\",0]],\"y\":{\"__ndarray__\":\"AAAAAACIjUCamZmZmVqjQDMzMzMzg2VAZmZmZma+fUA\u003d\",\"dtype\":\"float64\",\"shape\":[4]}},\"selected\":{\"id\":\"2321\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2322\",\"type\":\"UnionRenderers\"}},\"id\":\"2299\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2318\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2259\",\"type\":\"CategoricalScale\"},{\"attributes\":{},\"id\":\"2319\",\"type\":\"Selection\"},{\"attributes\":{\"axis_label\":\"Rate per 100k\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"2305\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"2262\",\"type\":\"BasicTicker\"}},\"id\":\"2261\",\"type\":\"LinearAxis\"},{\"attributes\":{\"x0\":{\"field\":\"y0\"},\"x1\":{\"field\":\"y1\"},\"y0\":{\"field\":\"x\"},\"y1\":{\"field\":\"x\"}},\"id\":\"2289\",\"type\":\"Segment\"},{\"attributes\":{},\"id\":\"2320\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2262\",\"type\":\"BasicTicker\"},{\"attributes\":{\"source\":{\"id\":\"2287\",\"type\":\"ColumnDataSource\"}},\"id\":\"2292\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2321\",\"type\":\"Selection\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"2262\",\"type\":\"BasicTicker\"}},\"id\":\"2265\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2322\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2305\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":\"Type of crime\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"2307\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"2267\",\"type\":\"CategoricalTicker\"}},\"id\":\"2266\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"2267\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"xs\":[[[\"Burglary rate\",-1.6701759296957211e-07],[\"Burglary rate\",-4.12336914431765e-07],[\"Burglary rate\",-9.862605498143344e-07],[\"Burglary rate\",-2.2856626293819164e-06],[\"Burglary rate\",-5.132749392229237e-06],[\"Burglary rate\",-1.1169858338836777e-05],[\"Burglary rate\",-2.3558842754230964e-05],[\"Burglary rate\",-4.816437946420448e-05],[\"Burglary rate\",-9.546193302003222e-05],[\"Burglary rate\",-0.0001834612521037929],[\"Burglary rate\",-0.0003419471658779995],[\"Burglary rate\",-0.0006182725839173101],[\"Burglary rate\",-0.0010847523130085026],[\"Burglary rate\",-0.001847370859650855],[\"Burglary rate\",-0.003055036316305638],[\"Burglary rate\",-0.0049080435668434385],[\"Burglary rate\",-0.0076638750350082364],[\"Burglary rate\",-0.01163813679271927],[\"Burglary rate\",-0.017198476051940772],[\"Burglary rate\",-0.02474986017144863],[\"Burglary rate\",-0.03471058927825809],[\"Burglary rate\",-0.04747967255912357],[\"Burglary rate\",-0.06339741252806046],[\"Burglary rate\",-0.08270191040070407],[\"Burglary rate\",-0.10548459823531986],[\"Burglary rate\",-0.13164797318253216],[\"Burglary rate\",-0.16086886381754875],[\"Burglary rate\",-0.1925712443663279],[\"Burglary rate\",-0.22591397319494597],[\"Burglary rate\",-0.25980041000486004],[\"Burglary rate\",-0.292917560651257],[\"Burglary rate\",-0.32381081183954663],[\"Burglary rate\",-0.35099544114222403],[\"Burglary rate\",-0.3730980482384141],[\"Burglary rate\",-0.3890115253973041],[\"Burglary rate\",-0.3980391365373352],[\"Burglary rate\",-0.4],[\"Burglary rate\",-0.39527203860041893],[\"Burglary rate\",-0.3847593549848811],[\"Burglary rate\",-0.3697865317057514],[\"Burglary rate\",-0.3519381769428358],[\"Burglary rate\",-0.3328734049173695],[\"Burglary rate\",-0.31414850277335876],[\"Burglary rate\",-0.2970760525671214],[\"Burglary rate\",-0.28263731297641814],[\"Burglary rate\",-0.2714506996996761],[\"Burglary rate\",-0.2637870776440395],[\"Burglary rate\",-0.25961545635795663],[\"Burglary rate\",-0.25866162704670326],[\"Burglary rate\",-0.26046622815293435],[\"Burglary rate\",-0.2644352180598278],[\"Burglary rate\",-0.2698820198384719],[\"Burglary rate\",-0.27606464065388425],[\"Burglary rate\",-0.28222206605656835],[\"Burglary rate\",-0.2876126456708903],[\"Burglary rate\",-0.29155429572011576],[\"Burglary rate\",-0.29346360801575533],[\"Burglary rate\",-0.2928894624115138],[\"Burglary rate\",-0.2895368860796716],[\"Burglary rate\",-0.2832783879323476],[\"Burglary rate\",-0.2741520825457764],[\"Burglary rate\",-0.2623478141943149],[\"Burglary rate\",-0.24818369095350917],[\"Burglary rate\",-0.23207587034478072],[\"Burglary rate\",-0.2145043876997749],[\"Burglary rate\",-0.19597768310982397],[\"Burglary rate\",-0.17699850092238867],[\"Burglary rate\",-0.15803394460650497],[\"Burglary rate\",-0.13949236402972157],[\"Burglary rate\",-0.12170910222094496],[\"Burglary rate\",-0.10494182752284471],[\"Burglary rate\",-0.08937446738903576],[\"Burglary rate\",-0.07512716386828705],[\"Burglary rate\",-0.06226875530924193],[\"Burglary rate\",-0.050828394719875804],[\"Burglary rate\",-0.04080399006764761],[\"Burglary rate\",-0.03216677138150317],[\"Burglary rate\",-0.024862848817412533],[\"Burglary rate\",-0.01881359783168679],[\"Burglary rate\",-0.013916844384219593],[\"Burglary rate\",-0.0100502162086596],[\"Burglary rate\",-0.007077019361302655],[\"Burglary rate\",-0.004854014929475259],[\"Burglary rate\",-0.003239838826911909],[\"Burglary rate\",-0.0021026659289767966],[\"Burglary rate\",-0.001326010292467071],[\"Burglary rate\",-0.0008120911493219465],[\"Burglary rate\",-0.00048276500885524885],[\"Burglary rate\",-0.00027846226295818343],[\"Burglary rate\",-0.00015579451858214295],[\"Burglary rate\",-8.452273280021863e-05],[\"Burglary rate\",-4.445607913758777e-05],[\"Burglary rate\",-2.266432346157392e-05],[\"Burglary rate\",-1.1197989516996473e-05],[\"Burglary rate\",-5.361253010302956e-06],[\"Burglary rate\",-2.4869911386262986e-06],[\"Burglary rate\",-1.1176977686279174e-06],[\"Burglary rate\",-4.866129366634037e-07],[\"Burglary rate\",-2.0522212723033713e-07],[\"Burglary rate\",-8.383443310718259e-08],[\"Burglary rate\",8.383443310718259e-08],[\"Burglary rate\",2.0522212723033713e-07],[\"Burglary rate\",4.866129366634037e-07],[\"Burglary rate\",1.1176977686279174e-06],[\"Burglary rate\",2.4869911386262986e-06],[\"Burglary rate\",5.361253010302956e-06],[\"Burglary rate\",1.1197989516996473e-05],[\"Burglary rate\",2.266432346157392e-05],[\"Burglary rate\",4.445607913758777e-05],[\"Burglary rate\",8.452273280021863e-05],[\"Burglary rate\",0.00015579451858214295],[\"Burglary rate\",0.00027846226295818343],[\"Burglary rate\",0.00048276500885524885],[\"Burglary rate\",0.0008120911493219465],[\"Burglary rate\",0.001326010292467071],[\"Burglary rate\",0.0021026659289767966],[\"Burglary rate\",0.003239838826911909],[\"Burglary rate\",0.004854014929475259],[\"Burglary rate\",0.007077019361302655],[\"Burglary rate\",0.0100502162086596],[\"Burglary rate\",0.013916844384219593],[\"Burglary rate\",0.01881359783168679],[\"Burglary rate\",0.024862848817412533],[\"Burglary rate\",0.03216677138150317],[\"Burglary rate\",0.04080399006764761],[\"Burglary rate\",0.050828394719875804],[\"Burglary rate\",0.06226875530924193],[\"Burglary rate\",0.07512716386828705],[\"Burglary rate\",0.08937446738903576],[\"Burglary rate\",0.10494182752284471],[\"Burglary rate\",0.12170910222094496],[\"Burglary rate\",0.13949236402972157],[\"Burglary rate\",0.15803394460650497],[\"Burglary rate\",0.17699850092238867],[\"Burglary rate\",0.19597768310982397],[\"Burglary rate\",0.2145043876997749],[\"Burglary rate\",0.23207587034478072],[\"Burglary rate\",0.24818369095350917],[\"Burglary rate\",0.2623478141943149],[\"Burglary rate\",0.2741520825457764],[\"Burglary rate\",0.2832783879323476],[\"Burglary rate\",0.2895368860796716],[\"Burglary rate\",0.2928894624115138],[\"Burglary rate\",0.29346360801575533],[\"Burglary rate\",0.29155429572011576],[\"Burglary rate\",0.2876126456708903],[\"Burglary rate\",0.28222206605656835],[\"Burglary rate\",0.27606464065388425],[\"Burglary rate\",0.2698820198384719],[\"Burglary rate\",0.2644352180598278],[\"Burglary rate\",0.26046622815293435],[\"Burglary rate\",0.25866162704670326],[\"Burglary rate\",0.25961545635795663],[\"Burglary rate\",0.2637870776440395],[\"Burglary rate\",0.2714506996996761],[\"Burglary rate\",0.28263731297641814],[\"Burglary rate\",0.2970760525671214],[\"Burglary rate\",0.31414850277335876],[\"Burglary rate\",0.3328734049173695],[\"Burglary rate\",0.3519381769428358],[\"Burglary rate\",0.3697865317057514],[\"Burglary rate\",0.3847593549848811],[\"Burglary rate\",0.39527203860041893],[\"Burglary rate\",0.4],[\"Burglary rate\",0.3980391365373352],[\"Burglary rate\",0.3890115253973041],[\"Burglary rate\",0.3730980482384141],[\"Burglary rate\",0.35099544114222403],[\"Burglary rate\",0.32381081183954663],[\"Burglary rate\",0.292917560651257],[\"Burglary rate\",0.25980041000486004],[\"Burglary rate\",0.22591397319494597],[\"Burglary rate\",0.1925712443663279],[\"Burglary rate\",0.16086886381754875],[\"Burglary rate\",0.13164797318253216],[\"Burglary rate\",0.10548459823531986],[\"Burglary rate\",0.08270191040070407],[\"Burglary rate\",0.06339741252806046],[\"Burglary rate\",0.04747967255912357],[\"Burglary rate\",0.03471058927825809],[\"Burglary rate\",0.02474986017144863],[\"Burglary rate\",0.017198476051940772],[\"Burglary rate\",0.01163813679271927],[\"Burglary rate\",0.0076638750350082364],[\"Burglary rate\",0.0049080435668434385],[\"Burglary rate\",0.003055036316305638],[\"Burglary rate\",0.001847370859650855],[\"Burglary rate\",0.0010847523130085026],[\"Burglary rate\",0.0006182725839173101],[\"Burglary rate\",0.0003419471658779995],[\"Burglary rate\",0.0001834612521037929],[\"Burglary rate\",9.546193302003222e-05],[\"Burglary rate\",4.816437946420448e-05],[\"Burglary rate\",2.3558842754230964e-05],[\"Burglary rate\",1.1169858338836777e-05],[\"Burglary rate\",5.132749392229237e-06],[\"Burglary rate\",2.2856626293819164e-06],[\"Burglary rate\",9.862605498143344e-07],[\"Burglary rate\",4.12336914431765e-07],[\"Burglary rate\",1.6701759296957211e-07]],[[\"Larceny-theft rate\",-1.355967457548818e-07],[\"Larceny-theft rate\",-3.288249835241332e-07],[\"Larceny-theft rate\",-7.729537078970936e-07],[\"Larceny-theft rate\",-1.7613242705137972e-06],[\"Larceny-theft rate\",-3.8908916769785325e-06],[\"Larceny-theft rate\",-8.333222111525586e-06],[\"Larceny-theft rate\",-1.7304712452789648e-05],[\"Larceny-theft rate\",-3.48450527630514e-05],[\"Larceny-theft rate\",-6.804331984420536e-05],[\"Larceny-theft rate\",-0.00012886798575724779],[\"Larceny-theft rate\",-0.00023674086122803923],[\"Larceny-theft rate\",-0.0004219200628046921],[\"Larceny-theft rate\",-0.0007295978771125877],[\"Larceny-theft rate\",-0.0012243610566008267],[\"Larceny-theft rate\",-0.001994314579275899],[\"Larceny-theft rate\",-0.0031537870040984103],[\"Larceny-theft rate\",-0.004843216471996557],[\"Larceny-theft rate\",-0.007224701374821655],[\"Larceny-theft rate\",-0.010471938233571253],[\"Larceny-theft rate\",-0.014753968301728496],[\"Larceny-theft rate\",-0.02021331759829679],[\"Larceny-theft rate\",-0.02694059656629408],[\"Larceny-theft rate\",-0.03494912356851298],[\"Larceny-theft rate\",-0.04415424526614641],[\"Larceny-theft rate\",-0.05436234414408932],[\"Larceny-theft rate\",-0.06527378339742995],[\"Larceny-theft rate\",-0.07650222474998775],[\"Larceny-theft rate\",-0.0876101373913413],[\"Larceny-theft rate\",-0.09815740159494594],[\"Larceny-theft rate\",-0.1077572993435435],[\"Larceny-theft rate\",-0.11613240156256555],[\"Larceny-theft rate\",-0.12316222142529748],[\"Larceny-theft rate\",-0.12891506009474527],[\"Larceny-theft rate\",-0.1336580690089635],[\"Larceny-theft rate\",-0.13784193460930655],[\"Larceny-theft rate\",-0.14205950598130543],[\"Larceny-theft rate\",-0.14698093018433567],[\"Larceny-theft rate\",-0.15327123695050898],[\"Larceny-theft rate\",-0.16149953512033455],[\"Larceny-theft rate\",-0.1720515832508791],[\"Larceny-theft rate\",-0.18505884097685352],[\"Larceny-theft rate\",-0.20035652475879695],[\"Larceny-theft rate\",-0.21748022087071478],[\"Larceny-theft rate\",-0.23570527406472036],[\"Larceny-theft rate\",-0.2541261630884618],[\"Larceny-theft rate\",-0.2717657287307103],[\"Larceny-theft rate\",-0.28769813871865785],[\"Larceny-theft rate\",-0.30116644732681186],[\"Larceny-theft rate\",-0.31167648047718444],[\"Larceny-theft rate\",-0.3190534594028435],[\"Larceny-theft rate\",-0.323455077521393],[\"Larceny-theft rate\",-0.3253427022244767],[\"Larceny-theft rate\",-0.3254188816485464],[\"Larceny-theft rate\",-0.3245428689485599],[\"Larceny-theft rate\",-0.32363600560006817],[\"Larceny-theft rate\",-0.3235863133918728],[\"Larceny-theft rate\",-0.3251581666921594],[\"Larceny-theft rate\",-0.32891025016110764],[\"Larceny-theft rate\",-0.3351243719000874],[\"Larceny-theft rate\",-0.34374924470914126],[\"Larceny-theft rate\",-0.3543660882624817],[\"Larceny-theft rate\",-0.3661851316548253],[\"Larceny-theft rate\",-0.3780820480760403],[\"Larceny-theft rate\",-0.3886799226603791],[\"Larceny-theft rate\",-0.3964755581497812],[\"Larceny-theft rate\",-0.4],[\"Larceny-theft rate\",-0.39799427508879415],[\"Larceny-theft rate\",-0.3895749778074551],[\"Larceny-theft rate\",-0.37436260760737206],[\"Larceny-theft rate\",-0.3525495333800639],[\"Larceny-theft rate\",-0.3248937765695536],[\"Larceny-theft rate\",-0.29263767101585975],[\"Larceny-theft rate\",-0.25736403884387804],[\"Larceny-theft rate\",-0.22081367706344227],[\"Larceny-theft rate\",-0.18469409343021592],[\"Larceny-theft rate\",-0.15050925988275754],[\"Larceny-theft rate\",-0.11943399848453029],[\"Larceny-theft rate\",-0.09224629636862762],[\"Larceny-theft rate\",-0.06931907819296865],[\"Larceny-theft rate\",-0.05066253840364811],[\"Larceny-theft rate\",-0.03600114963319136],[\"Larceny-theft rate\",-0.024866851737091963],[\"Larceny-theft rate\",-0.016691397297286137],[\"Larceny-theft rate\",-0.010885175074373282],[\"Larceny-theft rate\",-0.0068954379195257575],[\"Larceny-theft rate\",-0.004242219792139768],[\"Larceny-theft rate\",-0.0025342987288169937],[\"Larceny-theft rate\",-0.0014699096517048745],[\"Larceny-theft rate\",-0.000827622386981213],[\"Larceny-theft rate\",-0.00045230166224038054],[\"Larceny-theft rate\",-0.00023989910666031438],[\"Larceny-theft rate\",-0.00012347747465338578],[\"Larceny-theft rate\",-6.166848888328056e-05],[\"Larceny-theft rate\",-2.9882463968321136e-05],[\"Larceny-theft rate\",-1.4047888725208127e-05],[\"Larceny-theft rate\",-6.4063988456306255e-06],[\"Larceny-theft rate\",-2.833963721457267e-06],[\"Larceny-theft rate\",-1.2159713742376965e-06],[\"Larceny-theft rate\",-5.060279926975817e-07],[\"Larceny-theft rate\",-2.0423166691822258e-07],[\"Larceny-theft rate\",2.0423166691822258e-07],[\"Larceny-theft rate\",5.060279926975817e-07],[\"Larceny-theft rate\",1.2159713742376965e-06],[\"Larceny-theft rate\",2.833963721457267e-06],[\"Larceny-theft rate\",6.4063988456306255e-06],[\"Larceny-theft rate\",1.4047888725208127e-05],[\"Larceny-theft rate\",2.9882463968321136e-05],[\"Larceny-theft rate\",6.166848888328056e-05],[\"Larceny-theft rate\",0.00012347747465338578],[\"Larceny-theft rate\",0.00023989910666031438],[\"Larceny-theft rate\",0.00045230166224038054],[\"Larceny-theft rate\",0.000827622386981213],[\"Larceny-theft rate\",0.0014699096517048745],[\"Larceny-theft rate\",0.0025342987288169937],[\"Larceny-theft rate\",0.004242219792139768],[\"Larceny-theft rate\",0.0068954379195257575],[\"Larceny-theft rate\",0.010885175074373282],[\"Larceny-theft rate\",0.016691397297286137],[\"Larceny-theft rate\",0.024866851737091963],[\"Larceny-theft rate\",0.03600114963319136],[\"Larceny-theft rate\",0.05066253840364811],[\"Larceny-theft rate\",0.06931907819296865],[\"Larceny-theft rate\",0.09224629636862762],[\"Larceny-theft rate\",0.11943399848453029],[\"Larceny-theft rate\",0.15050925988275754],[\"Larceny-theft rate\",0.18469409343021592],[\"Larceny-theft rate\",0.22081367706344227],[\"Larceny-theft rate\",0.25736403884387804],[\"Larceny-theft rate\",0.29263767101585975],[\"Larceny-theft rate\",0.3248937765695536],[\"Larceny-theft rate\",0.3525495333800639],[\"Larceny-theft rate\",0.37436260760737206],[\"Larceny-theft rate\",0.3895749778074551],[\"Larceny-theft rate\",0.39799427508879415],[\"Larceny-theft rate\",0.4],[\"Larceny-theft rate\",0.3964755581497812],[\"Larceny-theft rate\",0.3886799226603791],[\"Larceny-theft rate\",0.3780820480760403],[\"Larceny-theft rate\",0.3661851316548253],[\"Larceny-theft rate\",0.3543660882624817],[\"Larceny-theft rate\",0.34374924470914126],[\"Larceny-theft rate\",0.3351243719000874],[\"Larceny-theft rate\",0.32891025016110764],[\"Larceny-theft rate\",0.3251581666921594],[\"Larceny-theft rate\",0.3235863133918728],[\"Larceny-theft rate\",0.32363600560006817],[\"Larceny-theft rate\",0.3245428689485599],[\"Larceny-theft rate\",0.3254188816485464],[\"Larceny-theft rate\",0.3253427022244767],[\"Larceny-theft rate\",0.323455077521393],[\"Larceny-theft rate\",0.3190534594028435],[\"Larceny-theft rate\",0.31167648047718444],[\"Larceny-theft rate\",0.30116644732681186],[\"Larceny-theft rate\",0.28769813871865785],[\"Larceny-theft rate\",0.2717657287307103],[\"Larceny-theft rate\",0.2541261630884618],[\"Larceny-theft rate\",0.23570527406472036],[\"Larceny-theft rate\",0.21748022087071478],[\"Larceny-theft rate\",0.20035652475879695],[\"Larceny-theft rate\",0.18505884097685352],[\"Larceny-theft rate\",0.1720515832508791],[\"Larceny-theft rate\",0.16149953512033455],[\"Larceny-theft rate\",0.15327123695050898],[\"Larceny-theft rate\",0.14698093018433567],[\"Larceny-theft rate\",0.14205950598130543],[\"Larceny-theft rate\",0.13784193460930655],[\"Larceny-theft rate\",0.1336580690089635],[\"Larceny-theft rate\",0.12891506009474527],[\"Larceny-theft rate\",0.12316222142529748],[\"Larceny-theft rate\",0.11613240156256555],[\"Larceny-theft rate\",0.1077572993435435],[\"Larceny-theft rate\",0.09815740159494594],[\"Larceny-theft rate\",0.0876101373913413],[\"Larceny-theft rate\",0.07650222474998775],[\"Larceny-theft rate\",0.06527378339742995],[\"Larceny-theft rate\",0.05436234414408932],[\"Larceny-theft rate\",0.04415424526614641],[\"Larceny-theft rate\",0.03494912356851298],[\"Larceny-theft rate\",0.02694059656629408],[\"Larceny-theft rate\",0.02021331759829679],[\"Larceny-theft rate\",0.014753968301728496],[\"Larceny-theft rate\",0.010471938233571253],[\"Larceny-theft rate\",0.007224701374821655],[\"Larceny-theft rate\",0.004843216471996557],[\"Larceny-theft rate\",0.0031537870040984103],[\"Larceny-theft rate\",0.001994314579275899],[\"Larceny-theft rate\",0.0012243610566008267],[\"Larceny-theft rate\",0.0007295978771125877],[\"Larceny-theft rate\",0.0004219200628046921],[\"Larceny-theft rate\",0.00023674086122803923],[\"Larceny-theft rate\",0.00012886798575724779],[\"Larceny-theft rate\",6.804331984420536e-05],[\"Larceny-theft rate\",3.48450527630514e-05],[\"Larceny-theft rate\",1.7304712452789648e-05],[\"Larceny-theft rate\",8.333222111525586e-06],[\"Larceny-theft rate\",3.8908916769785325e-06],[\"Larceny-theft rate\",1.7613242705137972e-06],[\"Larceny-theft rate\",7.729537078970936e-07],[\"Larceny-theft rate\",3.288249835241332e-07],[\"Larceny-theft rate\",1.355967457548818e-07]],[[\"Robbery rate\",-2.4172877730069923e-07],[\"Robbery rate\",-5.971842988186706e-07],[\"Robbery rate\",-1.42826177661413e-06],[\"Robbery rate\",-3.3070391264962856e-06],[\"Robbery rate\",-7.413389649666826e-06],[\"Robbery rate\",-1.608998224785795e-05],[\"Robbery rate\",-3.381212031269227e-05],[\"Robbery rate\",-6.879962326786109e-05],[\"Robbery rate\",-0.00013555558499375172],[\"Robbery rate\",-0.00025863657868755547],[\"Robbery rate\",-0.0004778925280948261],[\"Robbery rate\",-0.0008552019241113841],[\"Robbery rate\",-0.0014823141868270122],[\"Robbery rate\",-0.002488776256010927],[\"Robbery rate\",-0.004048121594045312],[\"Robbery rate\",-0.006379706498166953],[\"Robbery rate\",-0.009743084689784125],[\"Robbery rate\",-0.014421993172958142],[\"Robbery rate\",-0.02069623089584996],[\"Robbery rate\",-0.028802105044573173],[\"Robbery rate\",-0.03888548790839742],[\"Robbery rate\",-0.05095518769359428],[\"Robbery rate\",-0.06484718909795195],[\"Robbery rate\",-0.08021110885307924],[\"Robbery rate\",-0.09652796604575535],[\"Robbery rate\",-0.11316287677687982],[\"Robbery rate\",-0.12944841396881268],[\"Robbery rate\",-0.1447860271732414],[\"Robbery rate\",-0.15874655345837768],[\"Robbery rate\",-0.1711486805979036],[\"Robbery rate\",-0.18209736189565895],[\"Robbery rate\",-0.1919721112214167],[\"Robbery rate\",-0.20136573738592314],[\"Robbery rate\",-0.21098443421274196],[\"Robbery rate\",-0.22152743757491714],[\"Robbery rate\",-0.23356709494874672],[\"Robbery rate\",-0.2474482513320806],[\"Robbery rate\",-0.26322085909686027],[\"Robbery rate\",-0.2806137666782669],[\"Robbery rate\",-0.2990523656241034],[\"Robbery rate\",-0.31771865781914266],[\"Robbery rate\",-0.33564869464678226],[\"Robbery rate\",-0.35185817485148085],[\"Robbery rate\",-0.36548180138301284],[\"Robbery rate\",-0.37590662770538646],[\"Robbery rate\",-0.3828761621185118],[\"Robbery rate\",-0.38654291293830534],[\"Robbery rate\",-0.38745388865395297],[\"Robbery rate\",-0.3864658605190315],[\"Robbery rate\",-0.38460225850824603],[\"Robbery rate\",-0.3828772572195518],[\"Robbery rate\",-0.38212080359629597],[\"Robbery rate\",-0.38283850468898173],[\"Robbery rate\",-0.3851323751731199],[\"Robbery rate\",-0.38869479025835024],[\"Robbery rate\",-0.39287240426759684],[\"Robbery rate\",-0.3967831983512334],[\"Robbery rate\",-0.39946109594154283],[\"Robbery rate\",-0.4],[\"Robbery rate\",-0.39767236281410134],[\"Robbery rate\",-0.3920050812693924],[\"Robbery rate\",-0.38280562835469767],[\"Robbery rate\",-0.37014174731159694],[\"Robbery rate\",-0.35428674423768425],[\"Robbery rate\",-0.3356477814714637],[\"Robbery rate\",-0.3146956010213023],[\"Robbery rate\",-0.2919107224242962],[\"Robbery rate\",-0.26775436765569915],[\"Robbery rate\",-0.24266410525119048],[\"Robbery rate\",-0.21706685076625024],[\"Robbery rate\",-0.19139749347360988],[\"Robbery rate\",-0.16611114108604447],[\"Robbery rate\",-0.14168054249157266],[\"Robbery rate\",-0.11857620154522984],[\"Robbery rate\",-0.0972329185440516],[\"Robbery rate\",-0.07801099312502627],[\"Robbery rate\",-0.061161877378425517],[\"Robbery rate\",-0.04680656129580178],[\"Robbery rate\",-0.03493126799389162],[\"Robbery rate\",-0.02540054242464153],[\"Robbery rate\",-0.017983937732150502],[\"Robbery rate\",-0.012390190874835304],[\"Robbery rate\",-0.008302333865744534],[\"Robbery rate\",-0.005408314002453687],[\"Robbery rate\",-0.0034237402534962854],[\"Robbery rate\",-0.0021056045433424926],[\"Robbery rate\",-0.0012576730157487996],[\"Robbery rate\",-0.0007294002658664691],[\"Robbery rate\",-0.0004106532424329203],[\"Robbery rate\",-0.00022439285506060575],[\"Robbery rate\",-0.00011898385339118418],[\"Robbery rate\",-6.121237468062912e-05],[\"Robbery rate\",-3.05488347721929e-05],[\"Robbery rate\",-1.4787358144203873e-05],[\"Robbery rate\",-6.941718727602892e-06],[\"Robbery rate\",-3.159854533296804e-06],[\"Robbery rate\",-1.3945590164463099e-06],[\"Robbery rate\",-5.966575985526666e-07],[\"Robbery rate\",-2.474475526826762e-07],[\"Robbery rate\",-9.946366977917416e-08],[\"Robbery rate\",9.946366977917416e-08],[\"Robbery rate\",2.474475526826762e-07],[\"Robbery rate\",5.966575985526666e-07],[\"Robbery rate\",1.3945590164463099e-06],[\"Robbery rate\",3.159854533296804e-06],[\"Robbery rate\",6.941718727602892e-06],[\"Robbery rate\",1.4787358144203873e-05],[\"Robbery rate\",3.05488347721929e-05],[\"Robbery rate\",6.121237468062912e-05],[\"Robbery rate\",0.00011898385339118418],[\"Robbery rate\",0.00022439285506060575],[\"Robbery rate\",0.0004106532424329203],[\"Robbery rate\",0.0007294002658664691],[\"Robbery rate\",0.0012576730157487996],[\"Robbery rate\",0.0021056045433424926],[\"Robbery rate\",0.0034237402534962854],[\"Robbery rate\",0.005408314002453687],[\"Robbery rate\",0.008302333865744534],[\"Robbery rate\",0.012390190874835304],[\"Robbery rate\",0.017983937732150502],[\"Robbery rate\",0.02540054242464153],[\"Robbery rate\",0.03493126799389162],[\"Robbery rate\",0.04680656129580178],[\"Robbery rate\",0.061161877378425517],[\"Robbery rate\",0.07801099312502627],[\"Robbery rate\",0.0972329185440516],[\"Robbery rate\",0.11857620154522984],[\"Robbery rate\",0.14168054249157266],[\"Robbery rate\",0.16611114108604447],[\"Robbery rate\",0.19139749347360988],[\"Robbery rate\",0.21706685076625024],[\"Robbery rate\",0.24266410525119048],[\"Robbery rate\",0.26775436765569915],[\"Robbery rate\",0.2919107224242962],[\"Robbery rate\",0.3146956010213023],[\"Robbery rate\",0.3356477814714637],[\"Robbery rate\",0.35428674423768425],[\"Robbery rate\",0.37014174731159694],[\"Robbery rate\",0.38280562835469767],[\"Robbery rate\",0.3920050812693924],[\"Robbery rate\",0.39767236281410134],[\"Robbery rate\",0.4],[\"Robbery rate\",0.39946109594154283],[\"Robbery rate\",0.3967831983512334],[\"Robbery rate\",0.39287240426759684],[\"Robbery rate\",0.38869479025835024],[\"Robbery rate\",0.3851323751731199],[\"Robbery rate\",0.38283850468898173],[\"Robbery rate\",0.38212080359629597],[\"Robbery rate\",0.3828772572195518],[\"Robbery rate\",0.38460225850824603],[\"Robbery rate\",0.3864658605190315],[\"Robbery rate\",0.38745388865395297],[\"Robbery rate\",0.38654291293830534],[\"Robbery rate\",0.3828761621185118],[\"Robbery rate\",0.37590662770538646],[\"Robbery rate\",0.36548180138301284],[\"Robbery rate\",0.35185817485148085],[\"Robbery rate\",0.33564869464678226],[\"Robbery rate\",0.31771865781914266],[\"Robbery rate\",0.2990523656241034],[\"Robbery rate\",0.2806137666782669],[\"Robbery rate\",0.26322085909686027],[\"Robbery rate\",0.2474482513320806],[\"Robbery rate\",0.23356709494874672],[\"Robbery rate\",0.22152743757491714],[\"Robbery rate\",0.21098443421274196],[\"Robbery rate\",0.20136573738592314],[\"Robbery rate\",0.1919721112214167],[\"Robbery rate\",0.18209736189565895],[\"Robbery rate\",0.1711486805979036],[\"Robbery rate\",0.15874655345837768],[\"Robbery rate\",0.1447860271732414],[\"Robbery rate\",0.12944841396881268],[\"Robbery rate\",0.11316287677687982],[\"Robbery rate\",0.09652796604575535],[\"Robbery rate\",0.08021110885307924],[\"Robbery rate\",0.06484718909795195],[\"Robbery rate\",0.05095518769359428],[\"Robbery rate\",0.03888548790839742],[\"Robbery rate\",0.028802105044573173],[\"Robbery rate\",0.02069623089584996],[\"Robbery rate\",0.014421993172958142],[\"Robbery rate\",0.009743084689784125],[\"Robbery rate\",0.006379706498166953],[\"Robbery rate\",0.004048121594045312],[\"Robbery rate\",0.002488776256010927],[\"Robbery rate\",0.0014823141868270122],[\"Robbery rate\",0.0008552019241113841],[\"Robbery rate\",0.0004778925280948261],[\"Robbery rate\",0.00025863657868755547],[\"Robbery rate\",0.00013555558499375172],[\"Robbery rate\",6.879962326786109e-05],[\"Robbery rate\",3.381212031269227e-05],[\"Robbery rate\",1.608998224785795e-05],[\"Robbery rate\",7.413389649666826e-06],[\"Robbery rate\",3.3070391264962856e-06],[\"Robbery rate\",1.42826177661413e-06],[\"Robbery rate\",5.971842988186706e-07],[\"Robbery rate\",2.4172877730069923e-07]],[[\"Violent Crime rate\",-1.9479326604216874e-07],[\"Violent Crime rate\",-4.887361711311514e-07],[\"Violent Crime rate\",-1.1856317454078163e-06],[\"Violent Crime rate\",-2.7811015959394022e-06],[\"Violent Crime rate\",-6.308036974250894e-06],[\"Violent Crime rate\",-1.3835744467645141e-05],[\"Violent Crime rate\",-2.934705481774061e-05],[\"Violent Crime rate\",-6.020123645030394e-05],[\"Violent Crime rate\",-0.00011944092578677097],[\"Violent Crime rate\",-0.00022921279418417173],[\"Violent Crime rate\",-0.00042549760367243024],[\"Violent Crime rate\",-0.000764128884144331],[\"Violent Crime rate\",-0.0013276715651477978],[\"Violent Crime rate\",-0.0022321218410949416],[\"Violent Crime rate\",-0.0036316438532011733],[\"Violent Crime rate\",-0.005718853294675582],[\"Violent Crime rate\",-0.008717780865864113],[\"Violent Crime rate\",-0.012866950123521036],[\"Violent Crime rate\",-0.018391284790755243],[\"Violent Crime rate\",-0.02546391163764472],[\"Violent Crime rate\",-0.034162079382033826],[\"Violent Crime rate\",-0.044424681124313914],[\"Violent Crime rate\",-0.056021227213924024],[\"Violent Crime rate\",-0.06854249188783222],[\"Violent Crime rate\",-0.08142071811548668],[\"Violent Crime rate\",-0.09398220115885055],[\"Violent Crime rate\",-0.10552818181530124],[\"Violent Crime rate\",-0.11543293633970193],[\"Violent Crime rate\",-0.12324272680586186],[\"Violent Crime rate\",-0.12875749950723173],[\"Violent Crime rate\",-0.1320795811954346],[\"Violent Crime rate\",-0.13361960863019032],[\"Violent Crime rate\",-0.13405798374138517],[\"Violent Crime rate\",-0.1342682266093926],[\"Violent Crime rate\",-0.13521484029405037],[\"Violent Crime rate\",-0.13784156938030975],[\"Violent Crime rate\",-0.14296601260698213],[\"Violent Crime rate\",-0.15119397714352822],[\"Violent Crime rate\",-0.16286265433795788],[\"Violent Crime rate\",-0.1780165944742933],[\"Violent Crime rate\",-0.19641535837032967],[\"Violent Crime rate\",-0.21756731062008097],[\"Violent Crime rate\",-0.24078095464076255],[\"Violent Crime rate\",-0.2652241051052015],[\"Violent Crime rate\",-0.28998238527365405],[\"Violent Crime rate\",-0.31411176495631027],[\"Violent Crime rate\",-0.33668408536672384],[\"Violent Crime rate\",-0.35682813571600636],[\"Violent Crime rate\",-0.3737702587774218],[\"Violent Crime rate\",-0.38687687003157395],[\"Violent Crime rate\",-0.3956972162327164],[\"Violent Crime rate\",-0.4],[\"Violent Crime rate\",-0.3997945473230049],[\"Violent Crime rate\",-0.39532784549445843],[\"Violent Crime rate\",-0.38705339175559855],[\"Violent Crime rate\",-0.3755749427011935],[\"Violent Crime rate\",-0.36157526960775577],[\"Violent Crime rate\",-0.34574413184939873],[\"Violent Crime rate\",-0.3287192167551662],[\"Violent Crime rate\",-0.3110489260954628],[\"Violent Crime rate\",-0.293178524533511],[\"Violent Crime rate\",-0.27545412913239026],[\"Violent Crime rate\",-0.2581348854670202],[\"Violent Crime rate\",-0.2414037609303164],[\"Violent Crime rate\",-0.22537129737257555],[\"Violent Crime rate\",-0.21007254681004703],[\"Violent Crime rate\",-0.19546273662389668],[\"Violent Crime rate\",-0.18141977553469263],[\"Violent Crime rate\",-0.16776047627180496],[\"Violent Crime rate\",-0.15427280477225097],[\"Violent Crime rate\",-0.14076032680665845],[\"Violent Crime rate\",-0.12708966083542547],[\"Violent Crime rate\",-0.11322920739226777],[\"Violent Crime rate\",-0.09926870150209822],[\"Violent Crime rate\",-0.0854138286953961],[\"Violent Crime rate\",-0.0719566699640264],[\"Violent Crime rate\",-0.059228947639830734],[\"Violent Crime rate\",-0.04754901751423628],[\"Violent Crime rate\",-0.03717425902210222],[\"Violent Crime rate\",-0.028268070176835542],[\"Violent Crime rate\",-0.020886166104173983],[\"Violent Crime rate\",-0.014981875230813114],[\"Violent Crime rate\",-0.010426080222984144],[\"Violent Crime rate\",-0.007035258428536204],[\"Violent Crime rate\",-0.0046009083459241954],[\"Violent Crime rate\",-0.0029150586925789316],[\"Violent Crime rate\",-0.0017887728888506761],[\"Violent Crime rate\",-0.0010628061168459501],[\"Violent Crime rate\",-0.0006112923274160784],[\"Violent Crime rate\",-0.00034029836489934945],[\"Violent Crime rate\",-0.00018332378338100925],[\"Violent Crime rate\",-9.555813072358026e-05],[\"Violent Crime rate\",-4.818993013802441e-05],[\"Violent Crime rate\",-2.350939051079495e-05],[\"Violent Crime rate\",-1.1093919727215913e-05],[\"Violent Crime rate\",-5.063537611689476e-06],[\"Violent Crime rate\",-2.2352141637539767e-06],[\"Violent Crime rate\",-9.542328075743707e-07],[\"Violent Crime rate\",-3.9394582577212654e-07],[\"Violent Crime rate\",-1.5726964292775606e-07],[\"Violent Crime rate\",1.5726964292775606e-07],[\"Violent Crime rate\",3.9394582577212654e-07],[\"Violent Crime rate\",9.542328075743707e-07],[\"Violent Crime rate\",2.2352141637539767e-06],[\"Violent Crime rate\",5.063537611689476e-06],[\"Violent Crime rate\",1.1093919727215913e-05],[\"Violent Crime rate\",2.350939051079495e-05],[\"Violent Crime rate\",4.818993013802441e-05],[\"Violent Crime rate\",9.555813072358026e-05],[\"Violent Crime rate\",0.00018332378338100925],[\"Violent Crime rate\",0.00034029836489934945],[\"Violent Crime rate\",0.0006112923274160784],[\"Violent Crime rate\",0.0010628061168459501],[\"Violent Crime rate\",0.0017887728888506761],[\"Violent Crime rate\",0.0029150586925789316],[\"Violent Crime rate\",0.0046009083459241954],[\"Violent Crime rate\",0.007035258428536204],[\"Violent Crime rate\",0.010426080222984144],[\"Violent Crime rate\",0.014981875230813114],[\"Violent Crime rate\",0.020886166104173983],[\"Violent Crime rate\",0.028268070176835542],[\"Violent Crime rate\",0.03717425902210222],[\"Violent Crime rate\",0.04754901751423628],[\"Violent Crime rate\",0.059228947639830734],[\"Violent Crime rate\",0.0719566699640264],[\"Violent Crime rate\",0.0854138286953961],[\"Violent Crime rate\",0.09926870150209822],[\"Violent Crime rate\",0.11322920739226777],[\"Violent Crime rate\",0.12708966083542547],[\"Violent Crime rate\",0.14076032680665845],[\"Violent Crime rate\",0.15427280477225097],[\"Violent Crime rate\",0.16776047627180496],[\"Violent Crime rate\",0.18141977553469263],[\"Violent Crime rate\",0.19546273662389668],[\"Violent Crime rate\",0.21007254681004703],[\"Violent Crime rate\",0.22537129737257555],[\"Violent Crime rate\",0.2414037609303164],[\"Violent Crime rate\",0.2581348854670202],[\"Violent Crime rate\",0.27545412913239026],[\"Violent Crime rate\",0.293178524533511],[\"Violent Crime rate\",0.3110489260954628],[\"Violent Crime rate\",0.3287192167551662],[\"Violent Crime rate\",0.34574413184939873],[\"Violent Crime rate\",0.36157526960775577],[\"Violent Crime rate\",0.3755749427011935],[\"Violent Crime rate\",0.38705339175559855],[\"Violent Crime rate\",0.39532784549445843],[\"Violent Crime rate\",0.3997945473230049],[\"Violent Crime rate\",0.4],[\"Violent Crime rate\",0.3956972162327164],[\"Violent Crime rate\",0.38687687003157395],[\"Violent Crime rate\",0.3737702587774218],[\"Violent Crime rate\",0.35682813571600636],[\"Violent Crime rate\",0.33668408536672384],[\"Violent Crime rate\",0.31411176495631027],[\"Violent Crime rate\",0.28998238527365405],[\"Violent Crime rate\",0.2652241051052015],[\"Violent Crime rate\",0.24078095464076255],[\"Violent Crime rate\",0.21756731062008097],[\"Violent Crime rate\",0.19641535837032967],[\"Violent Crime rate\",0.1780165944742933],[\"Violent Crime rate\",0.16286265433795788],[\"Violent Crime rate\",0.15119397714352822],[\"Violent Crime rate\",0.14296601260698213],[\"Violent Crime rate\",0.13784156938030975],[\"Violent Crime rate\",0.13521484029405037],[\"Violent Crime rate\",0.1342682266093926],[\"Violent Crime rate\",0.13405798374138517],[\"Violent Crime rate\",0.13361960863019032],[\"Violent Crime rate\",0.1320795811954346],[\"Violent Crime rate\",0.12875749950723173],[\"Violent Crime rate\",0.12324272680586186],[\"Violent Crime rate\",0.11543293633970193],[\"Violent Crime rate\",0.10552818181530124],[\"Violent Crime rate\",0.09398220115885055],[\"Violent Crime rate\",0.08142071811548668],[\"Violent Crime rate\",0.06854249188783222],[\"Violent Crime rate\",0.056021227213924024],[\"Violent Crime rate\",0.044424681124313914],[\"Violent Crime rate\",0.034162079382033826],[\"Violent Crime rate\",0.02546391163764472],[\"Violent Crime rate\",0.018391284790755243],[\"Violent Crime rate\",0.012866950123521036],[\"Violent Crime rate\",0.008717780865864113],[\"Violent Crime rate\",0.005718853294675582],[\"Violent Crime rate\",0.0036316438532011733],[\"Violent Crime rate\",0.0022321218410949416],[\"Violent Crime rate\",0.0013276715651477978],[\"Violent Crime rate\",0.000764128884144331],[\"Violent Crime rate\",0.00042549760367243024],[\"Violent Crime rate\",0.00022921279418417173],[\"Violent Crime rate\",0.00011944092578677097],[\"Violent Crime rate\",6.020123645030394e-05],[\"Violent Crime rate\",2.934705481774061e-05],[\"Violent Crime rate\",1.3835744467645141e-05],[\"Violent Crime rate\",6.308036974250894e-06],[\"Violent Crime rate\",2.7811015959394022e-06],[\"Violent Crime rate\",1.1856317454078163e-06],[\"Violent Crime rate\",4.887361711311514e-07],[\"Violent Crime rate\",1.9479326604216874e-07]]],\"ys\":[{\"__ndarray__\":\"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\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[200]},{\"__ndarray__\":\"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\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[200]},{\"__ndarray__\":\"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\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[200]},{\"__ndarray__\":\"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\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[200]}]},\"selected\":{\"id\":\"2315\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2316\",\"type\":\"UnionRenderers\"}},\"id\":\"2281\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"2267\",\"type\":\"CategoricalTicker\"}},\"id\":\"2269\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"end\":3229.1,\"reset_end\":3229.1,\"reset_start\":58.3,\"start\":58.3,\"tags\":[[[\"Rate per 100k\",\"Rate per 100k\",null]]]},\"id\":\"2250\",\"type\":\"Range1d\"}],\"root_ids\":[\"2252\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"99d99460-8fe9-42df-8a74-16dcd277db84\",\"roots\":{\"2252\":\"1653f290-bdc1-48ab-9620-5c5c2384fa6c\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
+ "data": "\u003cdiv id\u003d\u00272267\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"d4d63c4b-eeff-4788-9767-88da851ed3f6\" data-root-id\u003d\"2267\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n var docs_json \u003d {\"b33f04e8-a949-47e4-b318-71cdcc7d330d\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"Year\"},\"y\":{\"field\":\"Violent Crime rate\"}},\"id\":\"2310\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"Year\"},\"y\":{\"field\":\"Violent Crime rate\"}},\"id\":\"2307\",\"type\":\"Line\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"2273\",\"type\":\"Title\"},{\"attributes\":{\"data\":{\"Violent Crime rate\":{\"__ndarray__\":\"zczMzMwcZEAzMzMzM8NjQJqZmZmZSWRAZmZmZmYGZUAzMzMzM9NnQGZmZmZmBmlAAAAAAACAa0BmZmZmZqZvQGZmZmZmpnJAMzMzMzOLdEAAAAAAALh2QAAAAAAAwHhAAAAAAAAQeUBmZmZmZhZ6QJqZmZmZ0XxAzczMzMx8fkDNzMzMzDx9QGZmZmZmvn1AzczMzMwcf0AzMzMzMyeBQM3MzMzMpIJAAAAAAACMgkBmZmZmZtaBQM3MzMzM0IBAMzMzMzPfgEDNzMzMzHCBQM3MzMzMYINAAAAAAAAkg0DNzMzMzASEQDMzMzMz14RAzczMzMzMhkCamZmZmbGHQJqZmZmZrYdAzczMzMxYh0DNzMzMzEyGQAAAAAAAZIVAzczMzMzkg0AAAAAAABiDQM3MzMzMvIFAAAAAAABYgEAAAAAAAKh/QAAAAAAAiH9AZmZmZmbmfkDNzMzMzLx9QDMzMzMz83xAAAAAAABQfUDNzMzMzPR9QM3MzMzMfH1AmpmZmZmpfEBmZmZmZv56QAAAAAAASHlAmpmZmZkxeEDNzMzMzDx4QJqZmZmZsXdAMzMzMzN7d0A\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Violent_Crime_rate\":{\"__ndarray__\":\"zczMzMwcZEAzMzMzM8NjQJqZmZmZSWRAZmZmZmYGZUAzMzMzM9NnQGZmZmZmBmlAAAAAAACAa0BmZmZmZqZvQGZmZmZmpnJAMzMzMzOLdEAAAAAAALh2QAAAAAAAwHhAAAAAAAAQeUBmZmZmZhZ6QJqZmZmZ0XxAzczMzMx8fkDNzMzMzDx9QGZmZmZmvn1AzczMzMwcf0AzMzMzMyeBQM3MzMzMpIJAAAAAAACMgkBmZmZmZtaBQM3MzMzM0IBAMzMzMzPfgEDNzMzMzHCBQM3MzMzMYINAAAAAAAAkg0DNzMzMzASEQDMzMzMz14RAzczMzMzMhkCamZmZmbGHQJqZmZmZrYdAzczMzMxYh0DNzMzMzEyGQAAAAAAAZIVAzczMzMzkg0AAAAAAABiDQM3MzMzMvIFAAAAAAABYgEAAAAAAAKh/QAAAAAAAiH9AZmZmZmbmfkDNzMzMzLx9QDMzMzMz83xAAAAAAABQfUDNzMzMzPR9QM3MzMzMfH1AmpmZmZmpfEBmZmZmZv56QAAAAAAASHlAmpmZmZkxeEDNzMzMzDx4QJqZmZmZsXdAMzMzMzN7d0A\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Year\":[1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014]},\"selected\":{\"id\":\"2303\"},\"selection_policy\":{\"id\":\"2324\"}},\"id\":\"2302\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2302\"}},\"id\":\"2309\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"Year\"},\"y\":{\"field\":\"Violent Crime rate\"}},\"id\":\"2306\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2290\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2302\"},\"glyph\":{\"id\":\"2305\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2307\"},\"nonselection_glyph\":{\"id\":\"2306\"},\"selection_glyph\":{\"id\":\"2310\"},\"view\":{\"id\":\"2309\"}},\"id\":\"2308\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#30a2da\",\"line_width\":2,\"x\":{\"field\":\"Year\"},\"y\":{\"field\":\"Violent Crime rate\"}},\"id\":\"2305\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2308\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Year\",\"@{Year}\"],[\"Violent Crime rate\",\"@{Violent_Crime_rate}\"]]},\"id\":\"2271\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2311\",\"type\":\"AllLabels\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2294\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2313\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"end\":818.21,\"reset_end\":818.21,\"reset_start\":98.08999999999999,\"start\":98.08999999999999,\"tags\":[[[\"Violent Crime rate\",\"Violent Crime rate\",null]]]},\"id\":\"2270\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2314\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2324\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"end\":2014.0,\"reset_end\":2014.0,\"reset_start\":1960.0,\"start\":1960.0,\"tags\":[[[\"Year\",\"Year\",null]]]},\"id\":\"2269\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2316\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2277\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2282\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2279\",\"type\":\"LinearScale\"},{\"attributes\":{\"below\":[{\"id\":\"2281\"}],\"center\":[{\"id\":\"2284\"},{\"id\":\"2288\"}],\"height\":300,\"left\":[{\"id\":\"2285\"}],\"margin\":[5,5,5,5],\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"2308\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"2273\"},\"toolbar\":{\"id\":\"2295\"},\"width\":700,\"x_range\":{\"id\":\"2269\"},\"x_scale\":{\"id\":\"2277\"},\"y_range\":{\"id\":\"2270\"},\"y_scale\":{\"id\":\"2279\"}},\"id\":\"2272\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"axis_label\":\"Year\",\"formatter\":{\"id\":\"2313\"},\"major_label_policy\":{\"id\":\"2311\"},\"ticker\":{\"id\":\"2282\"}},\"id\":\"2281\",\"type\":\"LinearAxis\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer02689\",\"sizing_mode\":\"stretch_width\"},\"id\":\"2268\",\"type\":\"Spacer\"},{\"attributes\":{\"axis\":{\"id\":\"2281\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"2284\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2303\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"2285\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"2288\",\"type\":\"Grid\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer02690\",\"sizing_mode\":\"stretch_width\"},\"id\":\"2337\",\"type\":\"Spacer\"},{\"attributes\":{\"children\":[{\"id\":\"2268\"},{\"id\":\"2272\"},{\"id\":\"2337\"}],\"margin\":[0,0,0,0],\"name\":\"Row02685\",\"tags\":[\"embedded\"]},\"id\":\"2267\",\"type\":\"Row\"},{\"attributes\":{\"axis_label\":\"Violent Crime rate\",\"formatter\":{\"id\":\"2316\"},\"major_label_policy\":{\"id\":\"2314\"},\"ticker\":{\"id\":\"2286\"}},\"id\":\"2285\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"2286\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2291\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"2271\"},{\"id\":\"2289\"},{\"id\":\"2290\"},{\"id\":\"2291\"},{\"id\":\"2292\"},{\"id\":\"2293\"}]},\"id\":\"2295\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2289\",\"type\":\"SaveTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2294\"}},\"id\":\"2292\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2293\",\"type\":\"ResetTool\"}],\"root_ids\":[\"2267\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"b33f04e8-a949-47e4-b318-71cdcc7d330d\",\"root_ids\":[\"2267\"],\"roots\":{\"2267\":\"d4d63c4b-eeff-4788-9767-88da851ed3f6\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else if (document.readyState \u003d\u003d \"complete\") {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885736306_456675117",
"id": "paragraph_1580885736306_456675117",
"dateCreated": "2020-02-05 14:55:36.307",
- "dateStarted": "2020-03-11 14:24:35.496",
- "dateFinished": "2020-03-11 14:24:36.628",
+ "dateStarted": "2021-06-15 03:30:09.849",
+ "dateFinished": "2021-06-15 03:30:10.462",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nus_crime.plot.bivariate(\u0027Burglary rate\u0027, \u0027Property crime rate\u0027, legend\u003dFalse, width\u003d500, height\u003d400) * \\\nus_crime.plot.scatter( \u0027Burglary rate\u0027, \u0027Property crime rate\u0027, color\u003d\u0027black\u0027, size\u003d15, legend\u003dFalse) + \\\nus_crime.plot.table([\u0027Burglary rate\u0027, \u0027Property crime rate\u0027], width\u003d350, height\u003d350)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:36.633",
+ "dateUpdated": "2021-06-15 03:30:10.541",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -941,24 +981,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003cdiv id\u003d\u00272588\u0027 style\u003d\u0027display: table; margin: 0 auto;\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"617c55fd-910a-409e-8ea0-39a065e6e070\" data-root-id\u003d\"2588\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"87e13418-9ad0-4d9d-b9eb-2466069e19e7\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"2587\",\"type\":\"ToolbarBox\"},{\"id\":\"2585\",\"type\":\"GridBox\"}]},\"id\":\"2588\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"2488\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"black\"},\"size\":{\"units\":\"screen\",\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2477\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2446\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"size\":{\"units\":\"screen\",\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2475\",\"type\":\"Scatter\"},{\"attributes\":{\"children\":[[{\"id\":\"2425\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"2569\",\"type\":\"DataTable\"},0,1]]},\"id\":\"2585\",\"type\":\"GridBox\"},{\"attributes\":{\"overlay\":{\"id\":\"2486\",\"type\":\"BoxAnnotation\"}},\"id\":\"2447\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2478\",\"type\":\"GlyphRenderer\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Burglary rate\",\"@{Burglary_rate}\"],[\"Property crime rate\",\"@{Property_crime_rate}\"]]},\"id\":\"2424\",\"type\":\"HoverTool\"},{\"attributes\":{\"format\":\"0,0.0[00000]\"},\"id\":\"2559\",\"type\":\"NumberFormatter\"},{\"attributes\":{\"editor\":{\"id\":\"2560\",\"type\":\"NumberEditor\"},\"field\":\"Burglary_rate\",\"formatter\":{\"id\":\"2559\",\"type\":\"NumberFormatter\"},\"title\":\"Burglary rate\"},\"id\":\"2561\",\"type\":\"TableColumn\"},{\"attributes\":{},\"id\":\"2445\",\"type\":\"PanTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"Density\":{\"__ndarray__\":\"Ooww4o55dT46jDDijnmFPixppCkrG5A+Ooww4o55lT5Ir7ya8teaPixppCkrG6A+s3rqBV3Koj46jDDijnmlPsGddr7AKKg+\",\"dtype\":\"float64\",\"shape\":[9]},\"xs\":[{\"__ndarray__\":\"EBe0mic9dEAVQvThTmd0QGCcIob9GXhAQZviBPs1eED0aQMYf/t6QLghkXHT9ntASI0cGiyufUAD0yJy18h/QAin/1yp039A/phazIYZgUAsFjekP9iBQJqhyAwLCoJAyNp2Y38fg0DUWO6ZqsaDQDomXM3984NA1lNcb7QBhUBnysPiOLGFQICbpY8VtYVAVCdN1XDJhkC/atIrS3qHQCjeXIWAo4dAzHGLH+V5iEAeKm9CGzqJQNAgFHvrkYlACCSpqy0XikDNPMYTsPSKQH1jy3BWgItAYjTQhbOui0DgCSs8OrOMQNpUf3ZsZo1AJKaCZsFujUBXu1pJ7YOOQK0k/pNoS49AzOg5XCxdj0BwLXWOwTeQQD5rcmFioZBAvJX4qMulkEDY8izK2zaRQBA31CMBnZFAGDhdedejkUDg7rt4HjaSQGTYr542lJJAsgkkfoijkkAs61EcBi+TQLh5ixlsi5NAaW6t6VmWk0BQzjXooR+UQLFEtkUvf5RADhtnlKGClEBRUX6ZfwiVQGyuA65MaJVAYrxCD9d5lUBYMlJhkeqVQEH70tR5TZZAtl0eigxxlkBafoC6l8WWQKsEIp7BLpdADP/5BEJol0Cvo+JyxZaXQEAWNxCECphAElSUfBlcmEBgoNV/d1+YQLvOjJsb3ZhApNEbc2M0mUC0QbH6rFaZQHgogW8ToJlA3iz+n7sDmkBXnQGybUuaQArjjHXiTZpAHjfpcQ3DmkAt/VoX3xObQF2EaPAXRZtAeBxVYfZkm0AoKC237sibQELTxKUBD5xAsiVEa008nEBzJlWtqVecQJ4c+DQIrZxASdlcNqDpnECmAtGBGRydQAbHH+aCM51AdOCdcc9SnUDCA9R7wnedQNZINC+vfZ1AHAAgSsdJnUAGxx/mgjOdQLIlRGtNPJxA571eGWT+m0BehGjwF0WbQJnPJWIObJpACuOMdeJNmkC0QbH6rFaZQJxN6joPBZlAYKDVf3dfmEAM//kEQmiXQLZdHooMcZZAtgnwQXJvlkDZMdXqLX+VQGK8Qg/XeZVAe0nUFyC1lEAOG2eUoYKUQMiElW389ZNAuHmLGWyLk0CaY+YtXEmTQFXLLGp+rZJAZNivnjaUkkCKBMGFcASSQBA31CMBnZFAo3xmh9x1kUC50HO2jeCQQLyV+KjLpZBA27oF4TdQkEDJWFK7vqWPQMzoOVwsXY9AfDvljBCJjkCgc8wglKqNQCSmgmbBbo1AeqUDnFyZjEDMobSB2ceLQHxjy3BWgItAUjUDDafMikDRkdxfPvmJQNAgFHvrkYlAmobmBXwliUBQ2Ly2RD6IQC4ra1nQp4dAKN5chYCjh0CmLOBUfpuGQPJLJzxp9YVAgJuljxW1hUCgMnfcjR2FQE1g/3bCVIRAowXT8jbPg0DUWO6ZqsaDQIuBK4uz1YJAngpTOqk1gkAsFjekP9iBQIf+bPs3moFAQoWB5BTDgECaJOJ2dDmAQAin/1yp039Aek9M0U1Nf0CcQCr3/NB9QNk2bcB303xAmoSaqRYPfEC4IZFx0/Z7QHJ3BjuMv3pAXj9c9nzEeUDyyKQ7Jgd5QKQOiX9Qa3hAYJwihv0ZeEB7bwEs6qx3QKVKaIHZz3ZAI8t+BAUcdkD1xYX3boV1QCRXcIAbBHVATPvvHwaQdEAQF7SaJz10QJ1umIDGG3RA2O+Ck5u9c0AlCQ4B/q9zQLpOPRXo6nNA5Iv0ztYkdEBukMO1ZNlzQE9/x4o4FnNAq38ef+tKckCoo0KL+p5xQDEJeJgUCXFA6p6vb9V2cEDAkUWvUWBwQNm3Xw0bvm9A8H1RWdx6b0DAkUWvUWBwQBwZTb/F4HBAEBe0mic9dEA\u003d\",\"dtype\":\"float64\",\"shape\":[175]},{\"__ndarray__\":\"YJwihv0ZeEAkv/GZoNF4QLghkXHT9ntANiqrUiBofEBytr2oguB+QAin/1yp039ABIJupbKvgEAUTX4l6LKBQCwWN6Q/2IFAgDbw4wfLgkC4N9OV+qiDQNRY7pmqxoNAodP4DhaxhEDiv3w/tHuFQICbpY8VtYVA59el/aZyhkBKXGGEDjqHQCjeXIWAo4dAUver4pMWiEBqeFuueuqIQNAgFHvrkYlA1exThO+jiUCmyhSCh5OKQEgLVeVQT4tAfGPLcFaAi0BTR8aBjEGMQCxGPtIBEY1AJKaCZsFujUC7RgUSHAaOQJWhP9hU645AzOg5XCxdj0AiKkZqteuPQAQTVcRJb5BAvJX4qMulkEDF6mJ7dvSQQJY3F0x2bpFAEDfUIwGdkUDcpcjGAvSRQBML7q1PapJAZNivnjaUkkA434uqbOySQPO7xWlDXpNAuHmLGWyLk0D0X7DobNuTQMY7sDKqSpRADhtnlKGClECsHL9tV8KUQCsD2Ef+MZVAYrxCD9d5lUAezea9/qKVQCczyPAPFpZAtV0eigxxlkDttO34/3yWQMbR1cNQ9pZAFxfanU5Xl0AM//kEQmiXQBrJHKiZz5dAxsR0m+QwmEBgoNV/d1+YQK1F0u2KnJhAgGkeZ1gCmUAEFAhxmVWZQLRBsfqsVplAQoJ9OwzGmUAyFNEoEBqaQArjjHXiTZpAD56pZzdymkC8L84qc82aQBApnOxFFZtAXoRo8BdFm0ABiMt+12CbQAA+XeVuqZtAwts71iffm0AGkxAZAgqcQBr+hRWVJ5xA1NiLUy4BnEBehGjwF0WbQHxKNsczfZpACuOMdeJNmkC0QbH6rFaZQGCg1X93X5hADP/5BEJol0C2XR6KDHGWQGK8Qg/XeZVAzEoiodUulUAOG2eUoYKUQDW5UDNBTJRAJ1ywnkSRk0C4eYsZbIuTQDiW9Suk4ZJAZNivnjaUkkBUvUSL/DiSQDDl22UMppFAEDfUIwGdkUDgDFVAYgiRQLyV+KjLpZBAfBeuxYx8kEAsBeYcC+aPQMzoOVwsXY9AmAFK+OTZjkBln8haB+SNQCSmgmbBbo1A5KGgYxrojECRSWicMQGMQHxjy3BWgItAw3xvQbEdi0C4CYL6GDeKQNAgFHvrkYlAA3iHrrF7iUCf0W5hloOIQKKu293r04dAKN5chYCjh0B8VAXM0+qGQC7dD7SNLoZAgJuljxW1hUDv7RwK2HqFQKzP0FupnoRAQlYI03AChEDUWO6ZqsaDQCFOOo7IOINAovr4y66EgkDShyMDZPyBQCwWN6Q/2IFA270ZHmw9gUB9IohIXqGAQE+dYFhVKIBACKf/XKnTf0AHTog0xTR/QEq6KAlYGH5AMLkuzNdAfUAPFc4LrIx8QLghkXHT9ntAGL7FJuHme0BCsW41Rw97QB0LMHj0XnpA6m8z/RTJeUAhbQ5GS0h5QCrYFniG2HhAf0mWCS96eECohHwf8kB4QBbCTbWRX3hA/1SMOKfIeEDFQxgjtO54QDqhRJlpsHhARP3czrwzeEBgnCKG/Rl4QPZHX2pnN3dAjzp5gklfdkAMYNCpjLh1QNOl9xFqM3VAvMnFoezedEB0MXvAAPJ1QGCcIob9GXhA\",\"dtype\":\"float64\",\"shape\":[153]},{\"__ndarray__\":\"uCGRcdP2e0BUWO1CkVJ+QAin/1yp039AJSDU8XWVgECrlZBmhbWBQCwWN6Q/2IFAXov+3mvBgkAsbpuke7KDQNRY7pmqxoNAtO5M+BuphEDAQKY2V3uFQICbpY8VtYVAkNDrPDRnhkCpgmKO3iuHQCjeXIWAo4dAupT6SRwHiECGALp4rM6IQNAgFHvrkYlA1YEpjNSSiUDqGYYLk2yKQGd5kBOtL4tAfGPLcFaAi0B/am6ThBOMQLFcvKoH5IxAJKaCZsFujUCR64ksGtWNQGZwrmKFuI5AzOg5XCxdj0As2R+R3LmPQHPuEFSgVZBAvJX4qMulkEBnwSj7EduQQPhPRZZCVZFAEDfUIwGdkUBF3LWEndmRQOerBP/AUJJAZNivnjaUkkCQYjwb1NCSQGqgEousQ5NAuHmLGWyLk0BFRC+ulL+TQEfbGDzkL5RADhtnlKGClEAiVTBviaiUQDYwvBkkGZVAYrxCD9d5lUC1sMcW1I2VQKiqyjnAAJZA9upRi1JulkC2XR6KDHGWQAJYB+tV5JZAN3MPhAhMl0AM//kEQmiXQAbXHPk1v5dAJzadFuYimEBgoNV/d1+YQM7+LuZxi5hAf6CuSLrumEAAREEDQkaZQLRBsfqsVplARNgZLzOpmUAhDQScw/qZQGxAs1D0R5pACuOMdeJNmkArZn7zUZeaQLJbr9NQ05pAYXTKrhUEm0AxRPa6riibQExKyRyfB5tACuOMdeJNmkAyGDl8GamZQLRBsfqsVplAYKDVf3dfmEAM//kEQmiXQLZdHooMcZZAYrxCD9d5lUAPG2eUoYKUQBT7H4sHbZRApoHvO0ybk0C4eYsZbIuTQBwqaBZ955JAZNivnjaUkkAbc2JNkjiSQBA31CMBnZFAwZKcQOyakUB8eyCfwAORQLyV+KjLpZBAlKpDUO1wkECyIAlFNdiPQMzoOVwsXY9AxurzPsLFjkBtzND9LNaNQCSmgmbBbo1ANPGibirVjEBDl3I1ivaLQHxjy3BWgItAnwK93MwIi0DBjZERBzCKQNAgFHvrkYlAEHhyaVxfiUC2kVehDH6IQOy6fLU5yIdAKN5chYCjh0D6/YHtlOOGQLlAg/53LIZAgJuljxW1hUC2mc7EG26FQH4e8U61pIRAisB/yZ8GhEDUWO6ZqsaDQK3oTDZzR4NAX+OqP6CegkAO3+geuhSCQCwWN6Q/2IFAHUx7Da9ygUC8bVXQcOGAQLn5wxQZbYBAITyZcuMEgEAIp/9cqdN/QIZZt+abH39Aib3CGkhafkDCRe3vEbZ9QBjBtfhcJn1AbBEj5MajfECsj4fzzyV8QLghkXHT9ntAownFHjqte0C0DxHVtW17QGc5XWmNh3tAuCGRcdP2e0ANNNbZ4ip8QEz+8Jriy3xAxsgm2aC0fECawskzZzh8QLghkXHT9ntAAiHIce1Ie0BVnE9uZ2Z6QC4eqBKMs3lAxtOrjwUceUAwSzVVyKl4QLghkXHT9ntA\",\"dtype\":\"float64\",\"shape\":[141]},{\"__ndarray__\":\"uCGRcdP2e0AIp/9cqdN/QBC9vqwJeoBALBY3pD/YgUAF3yko3dmBQKrsDy1txIJA1FjumarGg0CGHR2xg9aDQBWxEurRrYRAIY+RdFWOhUCAm6WPFbWFQK41PpI3ZoZAHk/Gg58lh0Ao3lyFgKOHQDwgw0xkAIhAK/4CM8+ziEBSXTkVOoeJQNAgFHvrkYlA2oPRLKRCikA3N3Q1YgCLQHxjy3BWgItAFfk2bpjgi0Csnq01ZZ+MQCSmgmbBbo1Au4XH+NSejUDcnl9ebWqOQMzoOVwsXY9A1Li4JMyDj0BEYzjTxi6QQLyV+KjLpZBAwMiTlYfAkECshqDpyTCRQBA31CMBnZFAyNyEA0+/kUBUnJAWdy6SQGTYr542lJJAY/XMb2S3kkCifWkNPCSTQLh5ixlsi5NANi1T1Jipk0Cyy+3bTBaUQA4bZ5ShgpRAzlbIb6uZlECDTEX2SQiVQGO8Qg/XeZVA3M9oy1uIlUCwKgBaZ/iVQLZdHooMcZZA65g0OF1xlkB83YIxT+GWQA0bqUZaTpdADP/5BEJol0Du90Ggk72XQIDhG5IYIJhAYKDVf3dfmED7LFUg24eYQLRZOW7C4phAz870KC45mUC0QbH6rFaZQLdzX+qLj5lAxo5pqXXTmUCZ95i4eA+aQBJqLXJrSppACuOMdeJNmkAG8GPIN1iaQArjjHXiTZpAtEGx+qxWmUAWVJSban+YQGCg1X93X5hADP/5BEJol0C2XR6KDHGWQCnDGcNjjJVAYrxCD9d5lUAbTQsz1y2VQA4bZ5ShgpRAMZBQRJ+ak0C4eYsZbIuTQHMy+L+/3pJAZNivnjaUkkBbN2jfMyqSQBA31CMBnZFA/3gHKOJ/kUBygrU0uO6QQLyV+KjLpZBAzuuMgZBYkEB7XXnD0KaPQMzoOVwsXY9AJmhiEUKYjkDJ4fZ3UqWNQCSmgmbBbo1AUYLWFeiojEACsKkbr8uLQHxjy3BWgItAxFSFFgraikA0LjzecQuKQNAgFHvrkYlAynTTZC0oiUAu5YapmVyIQCjeXIWAo4dAxh70JpyYh0Dex0elVcGGQGtdQGWZD4ZAgJuljxW1hUC55tnK+UaFQHMpecn7k4RAO1eGnmv2g0DUWO6ZqsaDQOw+MnzcQINAv65UbUOqgkBh8nv2MiaCQCwWN6Q/2IFAJz5KSIyagUCOi/wTrB6BQCJtfmLauYBAZvmw3wFhgEDYBJBNWA+AQAin/1yp039ANvn//zh/f0AoJQ9SDPR+QPNpeREqh35AnEmgF5pEfkB6+ebdP0l+QNErdSxe2H5ACKf/XKnTf0D52ju1NxaAQJokKe0yS4BAD1lSjWQWgEAIp/9cqdN/QO7QHyYsO39AcjF4r0lSfkBBqmbx05J9QBaGA8N82XxAuCGRcdP2e0B4ApuRnO17QLghkXHT9ntAAAAAAAAA+H8kpoJmwW6NQEnZpkxjKI1AL+RmllwsjUBj0h+YXliNQCSmgmbBbo1AdgzhoJTijUDahTFufWSOQA4JmP0L1Y5ARiyjLXJFj0DM6DlcLF2PQKLTdtDVHpBADIvxk/53kEC8lfioy6WQQGuc27XRNJFAEDfUIwGdkUBrprauhdKRQHApfPWI1ZFABoXWIxS+kUAQN9QjAZ2RQJxVEN74ipFAdTzPb/5EkUCre4VccACRQOpxYUTiqpBAvJX4qMulkECTE+wMzDKQQBY12931no9AzOg5XCxdj0De9yjBmhOOQCSmgmbBbo1A\",\"dtype\":\"float64\",\"shape\":[165]},{\"__ndarray__\":\"CKf/XKnTf0D4jcQqaHqBQCwWN6Q/2IFA+dHK/j6dgkDUWO6ZqsaDQGohf51M4INAJy1607eUhEDBcyiykoiFQICbpY8VtYVABXoOPJpFhkD2IzxiPu+GQCjeXIWAo4dA9dSbiejUh0DQlqIJbFuIQN7mWi6XBYlA0CAUe+uRiUDPC1xmSM+JQOxWpafsNIpAHXSm0W+9ikB8Y8twVoCLQJy3Gfxyk4tAfGPLcFaAi0AV9ymzQGiKQBBkAG0ShIpAdsxlQsW5ikDeottN4/OKQCtnIzPuNYtAfGPLcFaAi0DxncyXwIOLQMmbXJZTB4xAhiai/MBvjECYyjH5dtOMQLWByuLYPI1AJKaCZsFujUA1WMcS/9iNQOJU7A4Fc45A3CIJPSYDj0DM6DlcLF2PQN8hrQlKzo9A1ctXT8JLkEC8lfioy6WQQKlrifaMs5BA0CvvOMBGkUAQN9QjAZ2RQPYXsPpL9pFAZdivnjaUkkC684xhOOuSQBDxZQ1N8ZJAD82u7K3mkkDzh5wlfNSSQO2Is+iKuZJAZNivnjaUkkAWnnrJNo2SQG1TtWrnZpJAcaOqp0BCkkDvRAPGcSOSQGTYr542lJJAcq5BBPfKkkAKczL6rVyTQLh5ixlsi5NAhl1YnJPfk0AOG2eUoYKUQEeP4m42g5RAacoEDzfulEBivEIP13mVQGtqrih8gpVAhDF86jDwlUC2XR6KDHGWQMJH9t6VdpZAPmF9xyzglkDms5qQ1lOXQAz/+QRCaJdAysf+DYe7l0C31SF/iRqYQGCg1X93X5hAaG8x2UJ/mEBOC1CKdMuYQFHyxSx2E5lAtEGx+qxWmUAg3R8C916ZQARqUDnJeZlAtEGx+qxWmUBgoNV/d1+YQA3/+QRCaJdAmP4euHhml0C2XR6KDHGWQKt9Nq4qxJVAYrxCD9d5lUDQ4krsnD+VQA9yEJQvlpRADhtnlKGClECYfF+YllOUQLh5ixlsi5NAb8EhqFvpkkBk2K+eNpSSQOwcYZLhI5JAEDfUIwGdkUDxykQ0bmyRQOtX1d3V1JBAvJX4qMulkEAAwPYJQEOQQMzoOVwsXY9A4AP0JFdaj0CCHlTRcGuOQCOmgmbBbo1AYG069kVbjUAuDE/n63qMQPfN3IjwhItAfGPLcFaAi0APMuWUR6mKQDZCnKst04lA0CAUe+uRiUByD5Gd+fCIQL+K15GPLohAKN5chYCjh0AETwxMM1aHQHQ0kWgwmYZAbj2ti5zjhUCAm6WPFbWFQFuScslXIYVAPOPWnBuAhEB2/A1B/eCDQNRY7pmqxoNAcH7Au8w/g0Cgd3D7n72CQE731pa/RoJALBY3pD/YgUBjHTUTP9CBQCGeY1LRboFAUfk4ywQggUBL7HKs79yAQHmLWEPto4BA8u9NGFp2gEAujiKjll2AQBE//bCoiYBAZ2q0t26kgUAsFjekP9iBQFjEfSLfiIJAYhW3l7BTgkAsFjekP9iBQJxXD4SMzIFAjnSRAapHgUD2Mri4jOOAQANQ5dBHhoBACKf/XKnTf0DYOZMJ3cB/QAin/1yp039AAAAAAAAA+H8QN9QjAZ2RQNCXlq3YspFAEAim7MizkUAQN9QjAZ2RQND5UgfomZFAb+2wZpKAkUAQN9QjAZ2RQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[155]},{\"__ndarray__\":\"1FjumarGg0ANC9lL0tuDQNRY7pmqxoNAPHZ7x7mug0DUWO6ZqsaDQAAAAAAAAPh/LBY3pD/YgUA8sdt+fhyCQNRY7pmqxoNAaIwFejz3hECAm6WPFbWFQCRye31yJ4ZAOtMqR131hkCK1Z1mnpSHQCjeXIWAo4dABBBbw4RdiEB81zQC6t2IQFmUSYRJUYlA0CAUe+uRiUAfOfVWBNmJQBypiXLxTYpAn5cv/TSyikA7xb/DJhaLQHxjy3BWgItAqHokYSOHi0Dqk0BlGAyMQOdLrJJmhIxAlDHutGYAjUAkpoJmwW6NQH59NfCXoI1ARAPMOTc8jkDE0/3Y49SOQMzoOVwsXY9AhZfvDl6hj0DXZanXAi2QQClbIljllZBAvJX4qMulkEBihj636Q2RQLAhv0sBfZFAEDfUIwGdkUAQu4adNgWSQOigcc/7bpJAZNivnjaUkkAyHZflYOGSQD4Ls3Iq7JJAZNivnjaUkkBfbHapJmaSQBA31CMBnZFAQtJIxzR4kUCSH6TVH9CQQLyV+KjLpZBAWIfvv5FBkEDN6DlcLF2PQDtbsSqPMY9AuatM8qlTjkAkpoJmwW6NQFlo9LIoKo1Avm23iJ9XjEB8Y8twVoCLQOw1jksdR4tApI6wB51/ikDQIBR765GJQLQ5m5FZhYlAZgmrqIXCiEDRGe+5E/eHQCjeXIWAo4dAfAvia8cih0D+PPPIW3SGQICbpY8VtYVARPtrybOuhUA9byebywmFQGEkwwszd4RAuGzNEZzYg0DUWO6ZqsaDQN78ZAANVYNAZ/BP437sgkAuqJm2x46CQBm4lDnxNoJA6Nal8iTigUAsFjekP9iBQL7TVQuHqoFA3ENQ5i6IgUCTxmxC3IaBQOrQBSFt0IFALBY3pD/YgUAAAAAAAAD4fw4bZ5ShgpRA/BTsCqOolEDeARKZn1SVQGK8Qg/XeZVAlym4OgXXlUC2XR6KDHGWQG6nUUj/cZZAqLZt7o3SlkCb98zPGUmXQAz/+QRCaJdADDFk/Qypl0BmjdSVNviXQIeST/c8W5hAYKDVf3dfmEDYY1LWUoSYQCSFj/OodphAYKDVf3dfmEChdyQZhw2YQAz/+QRCaJdA1QLwM12qlkC2XR6KDHGWQNZUNXeix5VAYrxCD9d5lUAGNzNiQxmVQPx/aFASr5RADhtnlKGClEARzLF26FaUQHSDyLw3H5RA5pTfK7T7k0BLEV2sROSTQGoop07425NAtJfxQe4GlEAOG2eUoYKUQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[119]},{\"__ndarray__\":\"1FjumarGg0BVGGkk4AKEQOIPr5j0VYVAgJuljxW1hUDwSLAuqV+GQDO/ZZqbFodAKN5chYCjh0CfVA3FpduHQHYi1BMIZIhAxszEARPfiEAS4mpMlmGJQNAgFHvrkYlA+s0lqGPiiUBiOXJARVGKQN8thz9vvopAOlXDf5Y7i0B8Y8twVoCLQBkWjkL0y4tAUIO9xKNBjED3gDjarbmMQCSmgmbBbo1Aq+OONkh1jUAsLD94TvWNQEgbL96KaI5AsOcn57NLj0AkpoJmwW6NQIQNkohOKo1ALMMUIXFljEB8Y8twVoCLQBLbxGMMLItA6CBG40VrikDQIBR765GJQA6Ifr97VolA7uE/cu2kiEAL1/NPMbSHQCjeXIWAo4dAjTw5BhsFh0DworaNDV6GQICbpY8VtYVAPvt3mXuThUBLTHjWaA2FQCqdIeODj4RAM6AZcwQEhEDUWO6ZqsaDQIDpyC8+koNAiHXG6exNg0B8UzyMzxmDQBkiRRXf+IJAti1UBUj9gkBwdFvebX2DQNRY7pmqxoNAAAAAAAAA+H/M6DlcLF2PQLySDM5PxY9AJt4+KSGEj0DM6DlcLF2PQLme7gCkVI9A2SDN82q9jkDM6DlcLF2PQAAAAAAAAPh/YrxCD9d5lUACILyxC9eVQLZdHooMcZZAnXqSJveTlkCO+m1UDNKWQKstdKaBv5ZAtl0eigxxlkCqNUywNmmWQMgfN1v585VAYrxCD9d5lUCQVpfdAm2VQKdsC4f4R5VAYrxCD9d5lUA\u003d\",\"dtype\":\"float64\",\"shape\":[73]},{\"__ndarray__\":\"gJuljxW1hUAGyTNAVNOFQEZABk61bYZA6hrwZ6A5h0Ao3lyFgKOHQOCjf68v8IdAkEd8CoxiiEAxyZTKZ9yIQKiFjhD0hYlA0CAUe+uRiUCAIB0lsfaJQG0ElyioVYpAy08Euvy0ikB8Y8twVoCLQAvVjNTggotAMm8TAmjMi0AsG9UyCcmLQHxjy3BWgItA+3HngL5Yi0BYR/Ws1tOKQNAgFHvrkYlADKqQKsdSiUBDAZeoL7eIQCjeXIWAo4dAHTx/Q9qVh0DbDarAAg+HQGHmbzcBe4ZAf5uljxW1hUA2dC2hnqOFQJzNdbRrRoVAi4aMqLj5hEBMUpqMa7yEQIbSOL7UoIRAe/QJHJsphUCAm6WPFbWFQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[35]},{\"__ndarray__\":\"Kd5chYCjh0Dnda/fMbSHQKEjPBLw24dAKN5chYCjh0CgMzKT0YCHQKutIhndhYdAKd5chYCjh0A\u003d\",\"dtype\":\"float64\",\"shape\":[7]}],\"ys\":[{\"__ndarray__\":\"yCx2b7CtjkD6371BGNGOQD8/p5ENtZBAhrWgic7CkEAOe2LyEB2SQBZjBzkKj5JAlkAkW1N3k0AfBubDldGUQH1eu5Ww15RAp8unLNgrlkD6xZa6zk6XQC6RaZUahpdAt1Yr/lzgmEAW/75MGAeaQEAc7WafOppAyuGuz+GUm0BRp3A4JO+cQN5aGwQs9pxA2GwyoWZJnkBhMvQJqaOfQH+d3+gi9p9A9PtaufV+oEC43rvtFiyhQF6+2JVsiKFAfMEcIjjZoUBCpH1WWYaiQIixP9o4GKNABofeinozo0DKaT+/m+CjQI5MoPO8jaRAYLOoXDeVpEBSLwEo3jqlQBYSYlz/56VA4mucWKX2pUDa9MKQIJWmQJ7XI8VBQqdA4LCAfhJJp0BiuoT5Yu+nQCLXwkjxlKhAJ53lLYScqEDqf0ZipUmpQKjUNapl5alArmKnlsb2qUB0RQjL56OqQLI67QlYRKtAOChp/whRq0D8CsozKv6rQMDtKmhLq6xAW8u8Ly+xrECE0IucbFitQEiz7NCNBa5AThQWyfAkrkALlk0Fr7KuQNB4rjnQX69AXj49eJ2ir0DKrQe3eAawQCwfOFEJXbBA/1NlXGOWsECPkGjrmbOwQPEBmYUqCrFAU3PJH7tgsUAcG2K4G2SxQLXk+blLt7FAF1YqVNwNskDy0+6GszOyQHnHWu5sZLJA2ziLiP26skA9qrsijhGzQATNFsxnFLNAnxvsvB5os0ABjRxXr76zQPzUY/VM/rNAYv5M8T8VtEDFb32L0Gu0QCfhrSVhwrRA7HG/qrMCtUCKUt6/8Ri1QOzDDlqCb7VATjU/9BLGtUCwpm+Ooxy2QLyV3VDOSbZAEhigKDRztkB0idDCxMm2QNb6AF1VILdAOGwx9+V2t0DG0QN1+IS3QBo8WTnYhbdAOWwx9+V2t0CKNO9511G3QNb6AF1VILdA7NtAVr8Zt0Afvly2Yg63QNb6AF1VILdA8aE8n/NMt0BLGejYt1i3QKFo3HH4ILdA1foAXVUgt0B0idDCxMm2QMdaps4syLZAEhigKDRztkD4wwYqPV62QLCmb46jHLZAAKu9x/nltUBONT/0Esa1QOzDDlqCb7VAd8BapHphtUCKUt6/8Ri1QMg6VVBt1rRAKOGtJWHCtEDFb32L0Gu0QKC1XB70QrRAY/5M8T8VtEABjRxXr76zQBC5llERo7NAnxvsvB5os0A+qrsijhGzQE3/TcRc+LJA2ziLiP26skB5x1rubGSyQKLFLkvhQrJAF1YqVNwNskC15Pm5S7exQO0KubE5gbFAVHPJH7tgsUDxAZmFKgqxQI+QaOuZs7BA0rFlZUqxsEAsHzhRCV2wQMqtB7d4BrBAuhdkgCzAr0DQeK450F+vQAyWTQWvsq5ASLPs0I0FrkAeSBBw8/qtQITQi5xsWK1AwO0qaEurrEAnz9m/8SesQPwKyjMq/qtAOChp/whRq0B0RQjL56OqQKRZZ/NsKKpArmKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0ChF2kl1NinQJ7XI8VBQqdA2vTCkCCVpkAWEmJc/+elQFIvASjeOqVAOE7CiInVpECOTKDzvI2kQMppP7+b4KNABofeinozo0BCpH1WWYaiQHzBHCI42aFAuN677RYsoUBwybDPyqGgQPT7Wrn1fqBAYTL0Camjn0DabDKhZkmeQFGncDgk75xAyeGuz+GUm0A+HO1mnzqaQLdWK/5c4JhAL5FplRqGl0Cny6cs2CuWQB8G5sOV0ZRAlkAkW1N3k0A+c4TaGDWTQA57YvIQHZJAhrWgic7CkEA/UQImueOOQPrfvUEY0Y5AyCx2b7CtjkA\u003d\",\"dtype\":\"float64\",\"shape\":[175]},{\"__ndarray__\":\"kPj9NxYkk0CWQCRbU3eTQLjDiBV9lJRAHwbmw5XRlECny6cs2CuWQDB6lup9npZAMJFplRqGl0C3Viv+XOCYQAQWzXe9DJlAPxztZp86mkDJ4a7P4ZSbQMLdBohtv5tAUKdwOCTvnEDZbDKhZkmeQLaxCrGNqJ5AYjL0Camjn0D0+1q59X6gQKbRu5G336BAuN677RYsoUB8wRwiONmhQEDRRaOfeqJAQqR9VlmGokAGh96KejOjQMppP7+b4KNAXxenlFcLpECOTKDzvI2kQFIvASjeOqVADb0g/4mHpUAWEmJc/+elQNr0wpAglaZAwvITbAfrpkCe1yPFQUKnQGK6hPli76dAsrMtWhg9qEAnneUthJyoQOp/RmKlSalAJEScqz6LqUCuYqeWxvapQHRFCMvno6pADLmVnp7gqkA4KGn/CFGrQPwKyjMq/qtAhlxv6pdCrEDA7SpoS6usQITQi5xsWK1AM3CvjQaxrUBIs+zQjQWuQAyWTQWvsq5Ayi+4gR0pr0DQeK450F+vQMqtB7d4BrBAkUQ3hx5VsEAsHzhRCV2wQI+QaOuZs7BA8QGZhSoKsUAsnVfOnhixQFNzyR+7YLFAteT5uUu3sUA2+NrZ+eKxQBdWKlTcDbJAecda7mxkskDbOIuI/bqyQAXqucYPvLJAPqq7Io4Rs0CfG+y8HmizQC8rpcE8orNAAY0cV6++s0Bj/kzxPxW0QMVvfYvQa7RAEfwinsqotEAn4a0lYcK0QIpS3r/xGLVA7MMOWoJvtUBONT/0Esa1QLCmb46jHLZAEhigKDRztkBEmBk4zJq2QBIYoCg0c7ZA/PMAK9trtkDeNyL7Yje2QH2d0pLpHrZAm7D5nl9btkB56DXY+3G2QMTXJqcwO7ZAsKZvjqMctkAybQ0jTd+1QE41P/QSxrVA7MMOWoJvtUBjux3OHW21QIpS3r/xGLVAhJcdcZnxtEAn4a0lYcK0QMVvfYvQa7RAUqEuPNlmtEBj/kzxPxW0QPi7kxap1bNAAI0cV6++s0CfG+y8HmizQITIoMntN7NAPaq7Io4Rs0DbOIuI/bqyQGWOWc9ojbJAecda7mxkskAXVipU3A2yQJY4owsw1rFAteT5uUu3sUBTc8kfu2CxQBkrfKA7EbFA8QGZhSoKsUCPkGjrmbOwQCwfOFEJXbBAuuJn60dFsEDKrQe3eAawQNB4rjnQX69ALksBHyParkAMlk0Fr7KuQEiz7NCNBa5AhNCLnGxYrUBzzyZTyxKtQMDtKmhLq6xA/ArKMyr+q0A4KGn/CFGrQKhBBm/nIatAdEUIy+ejqkCuYqeWxvapQOp/RmKlSalAMsUa0PXnqEAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQJDOKmzV8qVAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAymk/v5vgo0AGh96KejOjQEKkfVZZhqJAfMEcIjjZoUC43rvtFiyhQPT7Wrn1fqBAYDL0Camjn0DZbDKhZkmeQFCncDgk75xAyeGuz+GUm0B6wq2ceWSbQD8c7WafOppAt1Yr/lzgmEAvkWmVGoaXQKfLpyzYK5ZAHwbmw5XRlECWQCRbU3eTQJD4/TcWJJNA\",\"dtype\":\"float64\",\"shape\":[153]},{\"__ndarray__\":\"6LitOjJQlkAvkWmVGoaXQNSWCdf4DZhAuFYr/lzgmEA/HO1mnzqaQOQSk3G+XJpAyOGuz+GUm0BRp3A4JO+cQEpGNd5yCJ1A2WwyoWZJnkBhMvQJqaOfQE2HOsQU+p9A9PtaufV+oEC43rvtFiyhQHT5q0qGkKFAfMEcIjjZoUBCpH1WWYaiQJ6MLhbVMqNAB4feinozo0DKaT+/m+CjQI5MoPO8jaRA9Tl8erbNpEBSLwEo3jqlQBYSYlz/56VADTctH5FOpkDZ9MKQIJWmQJ7XI8VBQqdAGoH/eo2yp0BiuoT5Yu+nQCad5S2EnKhA4Lm94m4EqUDqf0ZipUmpQK5ip5bG9qlAcMLzZ3BTqkB0RQjL56OqQDgoaf8IUatAzBqctwSrq0D8CsozKv6rQMDtKmhLq6xAwldt7S4PrUCE0IucbFitQEiz7NCNBa5Ax8Sl+CZ9rkALlk0Fr7KuQNB4rjnQX69Avk6Wc+Lwr0DKrQe3eAawQCwfOFEJXbBAj5Bo65mzsEAecGBnjbWwQPEBmYUqCrFAU3PJH7tgsUC4AHq++HaxQLXk+blLt7FAF1YqVNwNskCoo3dJVkOyQHnHWu5sZLJA2ziLiP26skA9qrsijhGzQJZJ5lB+IbNAnxvsvB5os0ABjRxXr76zQGP+TPE/FbRAbJQgcDMctEDFb32L0Gu0QCfhrSVhwrRAilLev/EYtUDsww5agm+1QE41P/QSxrVAB/V2p2TotUBONT/0Esa1QN7GCfext7VA/RKTXLmDtUDIQclqGHC1QBI2t8CDtLVAl6Miae68tUBfT4rLQnm1QOzDDlqCb7VAilLev/EYtUCUer8ghBO1QCfhrSVhwrRAPizbX3KctEDFb32L0Gu0QBnOAoVkFrRAY/5M8T8VtEABjRxXr76zQKkgcvIBh7NAnxvsvB5os0A9qrsijhGzQOqx7gDl6bJA2jiLiP26skB5x1rubGSyQBQklem9P7JAF1YqVNwNskC15Pm5S7exQFdYj4/CiLFAVHPJH7tgsUDxAZmFKgqxQNEaiKrExLBAj5Bo65mzsEAsHzhRCV2wQMqtB7d4BrBAVKmmtyzsr0DQeK450F+vQAyWTQWvsq5ATgzZ7VM5rkBJs+zQjQWuQITQi5xsWK1AwO0qaEurrEDMb1MGcmSsQPwKyjMq/qtAOChp/whRq0B0RQjL56OqQAKj4W4zVapArWKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0BAirCqIr6nQJ7XI8VBQqdA2vTCkCCVpkAWEmJc/+elQFIvASjeOqVAjkyg87yNpEDKaT+/m+CjQG5BKQoVmKNABofeinozo0BCpH1WWYaiQHzBHCI42aFACP6XLS5ToUC43rvtFiyhQPT7Wrn1fqBAYTL0Camjn0DZbDKhZkmeQNDWv7ha251AUKdwOCTvnEDK4a7P4ZSbQD8c7WafOppAuFYr/lzgmEAvkWmVGoaXQOi4rToyUJZA\",\"dtype\":\"float64\",\"shape\":[141]},{\"__ndarray__\":\"r+QFtKrjmECZ6FB6r4GZQD4c7WafOppA7O2dQbiSm0DK4a7P4ZSbQFCncDgk75xAbQtBQPAynkDZbDKhZkmeQGIy9Ampo59A9PtaufV+oEBof2OkhZigQLjeu+0WLKFAfMEcIjjZoUBqaRkVVDmiQEKkfVZZhqJABofeinozo0DKaT+/m+CjQK8qSDqD6KNAjkyg87yNpEBSLwEo3jqlQHzxJnC6lqVAFhJiXP/npUDa9MKQIJWmQGOfaYNzHadAntcjxUFCp0BiuoT5Yu+nQKJweui2gKhAJp3lLYScqEDqf0ZipUmpQIb2pPG+0KlArmKnlsb2qUB0RQjL56OqQAqpEKcNH6tAOChp/whRq0D8CsozKv6rQMzKaUt9dqxAwO0qaEurrECE0IucbFitQK/uk2bF161ASLPs0I0FrkAMlk0Fr7KuQMRoaq08Pa9A0HiuOdBfr0DKrQe3eAawQMybUzNRUrBALB84UQldsECPkGjrmbOwQCtcsE7vCbFA8QGZhSoKsUBTc8kfu2CxQLXk+blLt7FAHLUH3TDKsUAXVipU3A2yQHnHWu5sZLJAzoIiY8KZskDbOIuI/bqyQD2quyKOEbNAnhvsvB5os0CL94cjPIWzQAGNHFevvrNAY/5M8T8VtEDFb32L0Gu0QCfhrSVhwrRAqssm1tTStECKUt6/8Ri1QC30cM1uLLVAdr8a5qFItUCKUt6/8Ri1QIoN/baYErVAAL8R1U7etEBPmz47rM20QItS3r/xGLVA4Hf9rhYetUCKUt6/8Ri1QPPTIRKxELVAJ+GtJWHCtEDmPgvSmL60QMVvfYvQa7RAuehOI7pOtEBj/kzxPxW0QEZM7VJTz7NAAY0cV6++s0CfG+y8HmizQFyC5h1CQbNAPqq7Io4Rs0DbOIuI/bqyQNVBE2XIpbJAecda7mxkskAXVipU3A2yQDwoCU6k/LFAteT5uUu3sUBTc8kfu2CxQJYG9HBMRrFA8QGZhSoKsUCPkGjrmbOwQGolT+ezg7BALB84UQldsEDKrQe3eAawQD1xLIHHZ69A0HiuOdBfr0AMlk0Fr7KuQEiz7NCNBa5Acq1oeVSwrUCE0IucbFitQMDtKmhLq6xA/ArKMyr+q0DaI6yq6cqrQDgoaf8IUatAdEUIy+ejqkCuYqeWxvapQIoLmaywjalA6n9GYqVJqUAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQJCzuvQWP6ZAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAymk/v5vgo0AGh96KejOjQEKkfVZZhqJATnTYfvv8oUB8wRwiONmhQLjeu+0WLKFA9PtaufV+oEAk/8R0xTygQGEy9Ampo59A2WwyoWZJnkBQp3A4JO+cQMrhrs/hlJtAVvqslQBNmkA/HO1mnzqaQK/kBbSq45hAAAAAAAAA+H+HJu+VC9eqQDgoaf8IUatA/ArKMyr+q0DA7SpoS6usQGamdLvM36xAg9CLnGxYrUBIs+zQjQWuQAyWTQWvsq5A0HiuOdBfr0B5ItO4YX2vQMqtB7d4BrBALB84UQldsECG4Sao2ouwQI+QaOuZs7BACjhBOZP4sECPkGjrmbOwQCwfOFEJXbBAyq0Ht3gGsEAkSr2+nI+vQNB4rjnQX69ADJZNBa+yrkBIs+zQjQWuQITQi5xsWK1AMGJc3nRQrUDA7SpoS6usQPwKyjMq/qtAAx55FtDOq0A4KGn/CFGrQIcm75UL16pA\",\"dtype\":\"float64\",\"shape\":[165]},{\"__ndarray__\":\"2hGRDx05nEBRp3A4JO+cQFW6fcOL85xA2WwyoWZJnkAY8M2JgnqfQGIy9Ampo59A9PtaufV+oEC43rvtFiyhQPQaubQWRKFAfMEcIjjZoUBCpH1WWYaiQBJpOo+6AaNABofeinozo0DKaT+/m+CjQI5MoPO8jaRASMdQfm/upEBSLwEo3jqlQBYSYlz/56VA2vTCkCCVpkBuxO+DxR2nQJ3XI8VBQqdA8nxMPkFzp0BiuoT5Yu+nQCad5S2EnKhA6n9GYqVJqUCuYqeWxvapQHRFCMvno6pA+FlV7MJMq0A4KGn/CFGrQPwKyjMq/qtAwO0qaEurrECE0IucbFitQEiz7NCNBa5Ap1KX5z1JrkAMlk0Fr7KuQNB4rjnQX69Ayq0Ht3gGsEAgz//n8DSwQCwfOFEJXbBAj5Bo65mzsEA7os1AAwSxQPEBmYUqCrFAU3PJH7tgsUCYgZCgA6KxQLXk+blLt7FAotsoMJYMskC15Pm5S7exQFNzyR+7YLFA8QGZhSoKsUCPkGjrmbOwQCwfOFEJXbBACvyEI7IWsEDKrQe3eAawQNB4rjnQX69ADJZNBa+yrkBIs+zQjQWuQNJJR5/nl61ASLPs0I0FrkAMlk0Fr7KuQE7flym9y65A0HiuOdBfr0CLC0cnAwawQMqtB7d4BrBALB84UQldsEDfAqqk8KywQI+QaOuZs7BA8QGZhSoKsUAJvGpac1yxQFNzyR+7YLFAtuT5uUu3sUAXVipU3A2yQAiPk2u6G7JAecda7mxkskDbOIuI/bqyQIrj/5G287JAPaq7Io4Rs0CfG+y8HmizQAGNHFevvrNABkmP0dsJtEBj/kzxPxW0QMVvfYvQa7RA7AmTI66/tEDm/uzAaqq0QOvlcx8sbLRAxW99i9BrtECA5dHUCS20QGP+TPE/FbRABybwF2sEtEBj/kzxPxW0QMVvfYvQa7RAyRZ6KCJytEDGb32L0Gu0QPWsjJaMWbRAY/5M8T8VtEAwCiYrLvyzQACNHFevvrNAgjfg+yiFs0CfG+y8HmizQD2quyKOEbNAzP4vBDz8skDbOIuI/bqyQOc8ZqJdZbJAecda7mxkskAYVipU3A2yQOxns9IfvrFAteT5uUu3sUBUc8kfu2CxQPEBmYUqCrFADNG038wIsUCPkGjrmbOwQCwfOFEJXbBAUgTqaqVGsEDKrQe3eAawQNB4rjnQX69AKkLsNEzwrkAMlk0Fr7KuQEiz7NCNBa5AhNCLnGxYrUAGqp+wsy+tQMDtKmhLq6xA/ArKMyr+q0A4KGn/CFGrQBL2Q1zeNKtAdEUIy+ejqkCuYqeWxvapQOp/RmKlSalAe66CY3qnqEAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQBYSYlz/56VAUi8BKN46pUCOTKDzvI2kQMppP7+b4KNABofeinozo0CvbK2xHBqjQEKkfVZZhqJAfMEcIjjZoUDERAwopTyhQLjeu+0WLKFA9PtaufV+oEBhMvQJqaOfQNlsMqFmSZ5AefoHN+kTnUBQp3A4JO+cQNoRkQ8dOZxAAAAAAAAA+H/CvzjXIHqsQMDtKmhLq6xAhNCLnGxYrUASaIOtjmCtQITQi5xsWK1AwO0qaEurrEDCvzjXIHqsQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[155]},{\"__ndarray__\":\"J1dWUu4FoUC43rvtFiyhQK5TFhDrWaFAuN677RYsoUAnV1ZS7gWhQAAAAAAAAPh/C09U/OmFpECOTKDzvI2kQLJqEaJjsaRAUi8BKN46pUCyg+Go9aelQBUSYlz/56VA2vTCkCCVpkCe1yPFQUKnQDyoynrgT6dAYrqE+WLvp0AmneUthJyoQOp/RmKlSalAhMP3wbGjqUCuYqeWxvapQHRFCMvno6pAOChp/whRq0D8CsozKv6rQJZrLIBkoqxAwO0qaEurrECD0IucbFitQEiz7NCNBa5ADJZNBa+yrkD8+D+ShS2vQNB4rjnQX69Ayq0Ht3gGsEAsHzhRCV2wQHA0mRqNmLBAj5Bo65mzsEDxAZmFKgqxQFNzyR+7YLFAjiD6YbFrsUC15Pm5S7exQBdWKlTcDbJAIGi8tnEjskB5x1rubGSyQNs4i4j9urJAVbJku6DYskA9qrsijhGzQJ8b7LweaLNADhZPxkyAs0CfG+y8HmizQLb1vJjMKLNAPaq7Io4Rs0DbOIuI/bqyQFRl+Pr5rbJAecda7mxkskC/31wDqx2yQBdWKlTcDbJAteT5uUu3sUCWUW2DKHuxQFNzyR+7YLFA8QGZhSoKsUBS2ehvRcqwQI+QaOuZs7BALB84UQldsEBjD6vQewuwQMqtB7d4BrBA0HiuOdBfr0AMlk0Fr7KuQGwTCRbrd65ASLPs0I0FrkCE0IucbFitQIcO9ZwDsaxAwO0qaEurrED8CsozKv6rQDgoaf8IUatAdEUIy+ejqkDKUV3w4o+qQK5ip5bG9qlA6n9GYqVJqUAmneUthJyoQGK6hPli76dAntcjxUFCp0BHkeotbCqnQNr0wpAglaZAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAC09U/OmFpEAAAAAAAAD4f5+C1MjnlbBAj5Bo65mzsEDxAZmFKgqxQB9gEAg7FbFAU3PJH7tgsUCuAq5hhLaxQLXk+blLt7FAF1YqVNwNskB5x1rubGSyQEc0v613eLJA2ziLiP26skA9qrsijhGzQJ8b7LweaLNAWmIvACJts0ABjRxXr76zQGP+TPE/FbRASEN9NMQktEBj/kzxPxW0QOz+VAu7/LNAAY0cV6++s0A3w6aYNauzQJ8b7LweaLNAjPbdYPw/s0A+qrsijhGzQNs4i4j9urJApft46V+NskB5x1rubGSyQBdWKlTcDbJAteT5uUu3sUBTc8kfu2CxQPEBmYUqCrFAj5Bo65mzsECfgtTI55WwQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[119]},{\"__ndarray__\":\"MBd0QrDHpUAWEmJc/+elQNr0wpAglaZAXvXqIZK1pkCe1yPFQUKnQGK6hPli76dAPrPTAOZiqEAmneUthJyoQOp/RmKlSalArmKnlsb2qUB0RQjL56OqQEIWWrTL3KpAOChp/whRq0D8CsozKv6rQMDtKmhLq6xAhNCLnGxYrUDCc7PJcKGtQEiz7NCNBa5ADZZNBa+yrkDQeK450F+vQJzqPU3nArBAyq0Ht3gGsEAsHzhRCV2wQI+QaOuZs7BA8QGZhSoKsUCuwYWiSyixQPEBmYUqCrFAj5Bo65mzsEAuyqNfm4KwQCwfOFEJXbBAyq0Ht3gGsEBWKn3xnpSvQNB4rjnQX69ADJZNBa+yrkBIs+zQjQWuQPQc1N7s+61AhNCLnGxYrUDA7SpoS6usQJPtkQNoIaxA/ArKMyr+q0A4KGn/CFGrQHRFCMvno6pArmKnlsb2qUCfmOdQZaqpQOp/RmKlSalAJ53lLYScqEBiuoT5Yu+nQJ7XI8VBQqdA2vTCkCCVpkAWEmJc/+elQDAXdEKwx6VAAAAAAAAA+H/Nfaygkg2xQFNzyR+7YLFAteT5uUu3sUB9WjS51LqxQLXk+blLt7FAU3PJH7tgsUDNfaygkg2xQAAAAAAAAPh/Ag5O8B27sUAWVipU3A2yQI29tKFgPrJAecda7mxkskDbOIuI/bqyQD2quyKOEbNA6pP2upMVs0A9qrsijhGzQNs4i4j9urJALrjapDVxskB5x1rubGSyQBdWKlTcDbJAAg5O8B27sUA\u003d\",\"dtype\":\"float64\",\"shape\":[73]},{\"__ndarray__\":\"OecWzXjRp0BiuoT5Yu+nQCad5S2EnKhA6n9GYqVJqUB8Uq6Ns4mpQK5ip5bG9qlAdEUIy+ejqkA4KGn/CFGrQPwKyjMq/qtACy+vs0sHrEDA7SpoS6usQITQi5xsWK1ASLPs0I0FrkAZ44Sy3K6uQAyWTQWvsq5Az3iuOdBfr0DKrQe3eAawQEkxcAbDG7BAyq0Ht3gGsEDQeK450F+vQM/XR/4U9K5ADJZNBa+yrkBIs+zQjQWuQP032HmDZq1AhNCLnGxYrUC/7SpoS6usQPwKyjMq/qtA4i2yAR1oq0A4KGn/CFGrQHRFCMvno6pArmKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0A55xbNeNGnQA\u003d\u003d\",\"dtype\":\"float64\",\"shape\":[35]},{\"__ndarray__\":\"pmOofEgxq0A3KGn/CFGrQP0KyjMq/qtAOPsv2VlMrED9CsozKv6rQDgoaf8IUatApmOofEgxq0A\u003d\",\"dtype\":\"float64\",\"shape\":[7]}]},\"selected\":{\"id\":\"2463\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2488\",\"type\":\"UnionRenderers\"}},\"id\":\"2462\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"black\"},\"size\":{\"units\":\"screen\",\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2476\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2444\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2472\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2475\",\"type\":\"Scatter\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2477\",\"type\":\"Scatter\"},\"nonselection_glyph\":{\"id\":\"2476\",\"type\":\"Scatter\"},\"selection_glyph\":null,\"view\":{\"id\":\"2479\",\"type\":\"CDSView\"}},\"id\":\"2478\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2459\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"2462\",\"type\":\"ColumnDataSource\"}},\"id\":\"2468\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2486\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2457\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"2462\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2465\",\"type\":\"MultiLine\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2466\",\"type\":\"MultiLine\"},\"selection_glyph\":null,\"view\":{\"id\":\"2468\",\"type\":\"CDSView\"}},\"id\":\"2467\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2435\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2490\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"Density\",\"transform\":{\"id\":\"2461\",\"type\":\"LinearColorMapper\"}},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"2466\",\"type\":\"MultiLine\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2423\",\"type\":\"HoverTool\"},{\"id\":\"2424\",\"type\":\"HoverTool\"},{\"id\":\"2444\",\"type\":\"SaveTool\"},{\"id\":\"2445\",\"type\":\"PanTool\"},{\"id\":\"2446\",\"type\":\"WheelZoomTool\"},{\"id\":\"2447\",\"type\":\"BoxZoomTool\"},{\"id\":\"2448\",\"type\":\"ResetTool\"}]},\"id\":\"2449\",\"type\":\"Toolbar\"},{\"attributes\":{\"format\":\"0,0.0[00000]\"},\"id\":\"2564\",\"type\":\"NumberFormatter\"},{\"attributes\":{\"columns\":[{\"id\":\"2561\",\"type\":\"TableColumn\"},{\"id\":\"2566\",\"type\":\"TableColumn\"}],\"height\":350,\"reorderable\":false,\"source\":{\"id\":\"2557\",\"type\":\"ColumnDataSource\"},\"view\":{\"id\":\"2570\",\"type\":\"CDSView\"},\"width\":350},\"id\":\"2569\",\"type\":\"DataTable\"},{\"attributes\":{\"line_color\":{\"field\":\"Density\",\"transform\":{\"id\":\"2461\",\"type\":\"LinearColorMapper\"}},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"2465\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"2558\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2560\",\"type\":\"NumberEditor\"},{\"attributes\":{\"callback\":null,\"end\":6021.844625069783,\"reset_end\":6021.844625069783,\"reset_start\":981.7111500961701,\"start\":981.7111500961701,\"tags\":[[[\"Property crime rate\",\"Property crime rate\",null]]]},\"id\":\"2422\",\"type\":\"Range1d\"},{\"attributes\":{\"editor\":{\"id\":\"2565\",\"type\":\"NumberEditor\"},\"field\":\"Property_crime_rate\",\"formatter\":{\"id\":\"2564\",\"type\":\"NumberFormatter\"},\"title\":\"Property crime rate\"},\"id\":\"2566\",\"type\":\"TableColumn\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2467\",\"type\":\"GlyphRenderer\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Density\",\"@{Density}\"]]},\"id\":\"2423\",\"type\":\"HoverTool\"},{\"attributes\":{\"callback\":null,\"end\":1887.4210785073715,\"reset_end\":1887.4210785073715,\"reset_start\":251.83939805904765,\"start\":251.83939805904765,\"tags\":[[[\"Burglary rate\",\"Burglary rate\",null]]]},\"id\":\"2421\",\"type\":\"Range1d\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"2426\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"2565\",\"type\":\"NumberEditor\"},{\"attributes\":{},\"id\":\"2432\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2440\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Burglary rate\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"2457\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"2435\",\"type\":\"BasicTicker\"}},\"id\":\"2434\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"data\":{\"Burglary_rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]},\"Property_crime_rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]}},\"selected\":{\"id\":\"2558\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2584\",\"type\":\"UnionRenderers\"}},\"id\":\"2557\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2557\",\"type\":\"ColumnDataSource\"}},\"id\":\"2570\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"Burglary rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]},\"Burglary_rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]},\"Property crime rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]},\"Property_crime_rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"shape\":[55]}},\"selected\":{\"id\":\"2473\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2490\",\"type\":\"UnionRenderers\"}},\"id\":\"2472\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2463\",\"type\":\"Selection\"},{\"attributes\":{\"below\":[{\"id\":\"2434\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"2438\",\"type\":\"Grid\"},{\"id\":\"2443\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"2439\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":400,\"plot_width\":500,\"renderers\":[{\"id\":\"2467\",\"type\":\"GlyphRenderer\"},{\"id\":\"2478\",\"type\":\"GlyphRenderer\"}],\"right\":[{\"id\":\"2470\",\"type\":\"ColorBar\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"2426\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2449\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"2421\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"2430\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2422\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"2432\",\"type\":\"LinearScale\"}},\"id\":\"2425\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"bar_line_color\":{\"value\":\"black\"},\"color_mapper\":{\"id\":\"2461\",\"type\":\"LinearColorMapper\"},\"formatter\":{\"id\":\"2481\",\"type\":\"BasicTickFormatter\"},\"label_standoff\":8,\"location\":[0,0],\"major_tick_line_color\":{\"value\":\"black\"},\"ticker\":{\"id\":\"2469\",\"type\":\"BasicTicker\"}},\"id\":\"2470\",\"type\":\"ColorBar\"},{\"attributes\":{\"axis_label\":\"Property crime rate\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"2459\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"2440\",\"type\":\"BasicTicker\"}},\"id\":\"2439\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"2584\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2473\",\"type\":\"Selection\"},{\"attributes\":{\"toolbar\":{\"id\":\"2586\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"2587\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"2469\",\"type\":\"BasicTicker\"},{\"attributes\":{\"source\":{\"id\":\"2472\",\"type\":\"ColumnDataSource\"}},\"id\":\"2479\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2481\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2430\",\"type\":\"LinearScale\"},{\"attributes\":{\"grid_line_color\":null,\"ticker\":{\"id\":\"2435\",\"type\":\"BasicTicker\"}},\"id\":\"2438\",\"type\":\"Grid\"},{\"attributes\":{\"tools\":[{\"id\":\"2423\",\"type\":\"HoverTool\"},{\"id\":\"2424\",\"type\":\"HoverTool\"},{\"id\":\"2444\",\"type\":\"SaveTool\"},{\"id\":\"2445\",\"type\":\"PanTool\"},{\"id\":\"2446\",\"type\":\"WheelZoomTool\"},{\"id\":\"2447\",\"type\":\"BoxZoomTool\"},{\"id\":\"2448\",\"type\":\"ResetTool\"}]},\"id\":\"2586\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"dimension\":1,\"grid_line_color\":null,\"ticker\":{\"id\":\"2440\",\"type\":\"BasicTicker\"}},\"id\":\"2443\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2448\",\"type\":\"ResetTool\"},{\"attributes\":{\"high\":7.2e-07,\"low\":8e-08,\"palette\":[\"#b3fef5\",\"#b0fef5\",\"#adfdf5\",\"#a9fcf5\",\"#a6fbf6\",\"#a3faf6\",\"#a0faf6\",\"#9df9f6\",\"#9af8f6\",\"#97f7f6\",\"#93f7f6\",\"#90f6f6\",\"#8df5f6\",\"#8af4f7\",\"#87f3f7\",\"#83f2f7\",\"#80f2f7\",\"#7df1f7\",\"#79f0f7\",\"#76eff7\",\"#73eef7\",\"#6fedf8\",\"#6cecf8\",\"#68ecf8\",\"#65ebf8\",\"#61eaf8\",\"#5ee9f8\",\"#5ae8f8\",\"#57e7f8\",\"#53e6f8\",\"#50e5f9\",\"#4ce4f9\",\"#49e3f9\",\"#45e2f9\",\"#42e1f9\",\"#3ee0f9\",\"#3bdff9\",\"#38def9\",\"#35ddf9\",\"#32dcf9\",\"#30dbfa\",\"#2ed9fa\",\"#2dd8fa\",\"#2cd7fa\",\"#2bd6fa\",\"#2bd5fa\",\"#2ad3fa\",\"#2ad2fa\",\"#29d1fa\",\"#29d0fb\",\"#29cffb\",\"#28cdfb\",\"#28ccfb\",\"#28cbfb\",\"#28cafb\",\"#28c8fb\",\"#28c7fb\",\"#29c6fb\",\"#29c5fb\",\"#29c4fb\",\"#29c2fb\",\"#2ac1fb\",\"#2ac0fb\",\"#2bbffb\",\"#2bbdfc\",\"#2cbcfc\",\"#2dbbfc\",\"#2db9fc\",\"#2eb8fc\",\"#2fb7fc\",\"#2fb6fc\",\"#30b4fc\",\"#31b3fc\",\"#32b2fc\",\"#32b0fc\",\"#33affc\",\"#33aefc\",\"#34adfc\",\"#34abfc\",\"#34aafc\",\"#35a9fc\",\"#35a8fc\",\"#35a6fc\",\"#35a5fc\",\"#35a4fc\",\"#35a3fc\",\"#35a1fc\",\"#35a0fc\",\"#359ffc\",\"#359dfc\",\"#359cfc\",\"#359bfc\",\"#349afd\",\"#3498fd\",\"#3497fd\",\"#3396fd\",\"#3395fd\",\"#3293fd\",\"#3292fd\",\"#3191fd\",\"#3090fd\",\"#308ffd\",\"#2f8dfd\",\"#2f8cfd\",\"#2e8bfd\",\"#2e8afd\",\"#2d88fd\",\"#2d87fd\",\"#2c86fd\",\"#2c84fd\",\"#2c83fd\",\"#2c82fd\",\"#2b81fd\",\"#2b7ffd\",\"#2b7efd\",\"#2b7dfd\",\"#2b7bfd\",\"#2b7afd\",\"#2b79fd\",\"#2b77fd\",\"#2b76fd\",\"#2b75fd\",\"#2b73fd\",\"#2c72fd\",\"#2c71fd\",\"#2c6ffd\",\"#2c6efd\",\"#2d6cfd\",\"#2d6bfd\",\"#2d6afc\",\"#2e68fc\",\"#2e67fc\",\"#2e65fc\",\"#2e64fc\",\"#2f62fc\",\"#2f61fc\",\"#2f5ffc\",\"#2f5efc\",\"#2f5dfc\",\"#2f5bfc\",\"#2f5afc\",\"#2f58fb\",\"#2f57fb\",\"#2f55fb\",\"#2f53fb\",\"#2f52fb\",\"#2f50fb\",\"#2f4ffb\",\"#2f4dfb\",\"#2e4cfb\",\"#2e4afb\",\"#2e48fb\",\"#2e47fa\",\"#2d45fa\",\"#2d43fa\",\"#2d42fa\",\"#2d40fa\",\"#2c3efa\",\"#2c3dfa\",\"#2b3bf9\",\"#2b39f9\",\"#2a37f9\",\"#2a36f8\",\"#2934f8\",\"#2832f7\",\"#2831f7\",\"#272ff6\",\"#262ef5\",\"#252cf5\",\"#252af4\",\"#2429f3\",\"#2327f2\",\"#2226f1\",\"#2124f0\",\"#2023ef\",\"#1f22ee\",\"#1e20ed\",\"#1d1feb\",\"#1c1eea\",\"#1b1ce9\",\"#1a1be7\",\"#181ae6\",\"#1719e5\",\"#1618e3\",\"#1417e1\",\"#1316e0\",\"#1215de\",\"#1014dc\",\"#0f13db\",\"#0e12d9\",\"#0d11d7\",\"#0c10d5\",\"#0b0fd3\",\"#0a0ed1\",\"#090dd0\",\"#080dce\",\"#080ccc\",\"#070bca\",\"#070ac8\",\"#0709c6\",\"#0708c4\",\"#0707c2\",\"#0707bf\",\"#0806bd\",\"#0806bb\",\"#0905b9\",\"#0904b7\",\"#0a04b5\",\"#0a04b2\",\"#0b03b0\",\"#0c03ae\",\"#0d02ab\",\"#0e02a9\",\"#0e02a7\",\"#0f02a4\",\"#0f01a2\",\"#1001a0\",\"#10019d\",\"#10019b\",\"#100199\",\"#100197\",\"#100194\",\"#0f0192\",\"#0f0190\",\"#0f018e\",\"#0e018b\",\"#0e0189\",\"#0d0187\",\"#0d0185\",\"#0c0183\",\"#0b0181\",\"#0b017e\",\"#0a017c\",\"#09017a\",\"#090178\",\"#080276\",\"#070274\",\"#060272\",\"#060270\",\"#05026e\",\"#04026c\",\"#030269\",\"#030267\",\"#020265\",\"#010263\",\"#010261\",\"#00025f\",\"#00025d\",\"#00025b\",\"#000259\",\"#000257\",\"#000255\",\"#000154\",\"#000152\",\"#000150\",\"#00004e\"]},\"id\":\"2461\",\"type\":\"LinearColorMapper\"}],\"root_ids\":[\"2588\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"87e13418-9ad0-4d9d-b9eb-2466069e19e7\",\"roots\":{\"2588\":\"617c55fd-910a-409e-8ea0-39a065e6e070\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
+ "data": "\u003cdiv id\u003d\u00272389\u0027\u003e\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"c5fb702b-aa45-4c68-a141-f5fe2c5e60e4\" data-root-id\u003d\"2389\"\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type\u003d\"application/javascript\"\u003e(function(root) {\n function embed_document(root) {\n var docs_json \u003d {\"0fd184c8-ec6c-4739-b2f8-5e69f2a5b340\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"line_alpha\":{\"value\":0.2},\"size\":{\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2448\",\"type\":\"Scatter\"},{\"attributes\":{\"text_color\":\"black\",\"text_font_size\":\"12pt\"},\"id\":\"2396\",\"type\":\"Title\"},{\"attributes\":{\"source\":{\"id\":\"2443\"}},\"id\":\"2450\",\"type\":\"CDSView\"},{\"attributes\":{\"children\":[{\"id\":\"2576\"},{\"id\":\"2574\"}]},\"id\":\"2577\",\"type\":\"Column\"},{\"attributes\":{\"angle\":{\"value\":0.0},\"fill_alpha\":{\"value\":1.0},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":1.0},\"hatch_color\":{\"value\":\"black\"},\"hatch_scale\":{\"value\":12.0},\"hatch_weight\":{\"value\":1.0},\"line_alpha\":{\"value\":1.0},\"line_cap\":{\"value\":\"butt\"},\"line_color\":{\"value\":\"black\"},\"line_dash\":{\"value\":[]},\"line_dash_offset\":{\"value\":0},\"line_join\":{\"value\":\"bevel\"},\"line_width\":{\"value\":1},\"marker\":{\"value\":\"circle\"},\"size\":{\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2451\",\"type\":\"Scatter\"},{\"attributes\":{\"data_source\":{\"id\":\"2443\"},\"glyph\":{\"id\":\"2446\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2448\"},\"nonselection_glyph\":{\"id\":\"2447\"},\"selection_glyph\":{\"id\":\"2451\"},\"view\":{\"id\":\"2450\"}},\"id\":\"2449\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2544\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2402\",\"type\":\"LinearScale\"},{\"attributes\":{\"below\":[{\"id\":\"2404\"}],\"center\":[{\"id\":\"2407\"},{\"id\":\"2411\"}],\"height\":400,\"left\":[{\"id\":\"2408\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"renderers\":[{\"id\":\"2438\"},{\"id\":\"2449\"}],\"right\":[{\"id\":\"2441\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"2396\"},\"toolbar\":{\"id\":\"2418\"},\"toolbar_location\":null,\"width\":500,\"x_range\":{\"id\":\"2391\"},\"x_scale\":{\"id\":\"2400\"},\"y_range\":{\"id\":\"2392\"},\"y_scale\":{\"id\":\"2402\"}},\"id\":\"2395\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"end\":6525.857972567144,\"reset_end\":6525.857972567144,\"reset_start\":477.6978025988086,\"start\":477.6978025988086,\"tags\":[[[\"Property crime rate\",\"Property crime rate\",null]]]},\"id\":\"2392\",\"type\":\"Range1d\"},{\"attributes\":{\"format\":\"0,0.0[00000]\"},\"id\":\"2545\",\"type\":\"NumberFormatter\"},{\"attributes\":{},\"id\":\"2440\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2449\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Burglary rate\",\"@{Burglary_rate}\"],[\"Property crime rate\",\"@{Property_crime_rate}\"]]},\"id\":\"2394\",\"type\":\"HoverTool\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer03045\",\"sizing_mode\":\"stretch_width\"},\"id\":\"2713\",\"type\":\"Spacer\"},{\"attributes\":{},\"id\":\"2426\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2429\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2453\",\"type\":\"NoOverlap\"},{\"attributes\":{},\"id\":\"2428\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2431\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"margin\":[5,5,5,5],\"name\":\"HSpacer03044\",\"sizing_mode\":\"stretch_width\"},\"id\":\"2390\",\"type\":\"Spacer\"},{\"attributes\":{\"children\":[{\"id\":\"2390\"},{\"id\":\"2577\"},{\"id\":\"2713\"}],\"margin\":[0,0,0,0],\"name\":\"Row03040\",\"tags\":[\"embedded\"]},\"id\":\"2389\",\"type\":\"Row\"},{\"attributes\":{\"end\":2018.2676129432377,\"reset_end\":2018.2676129432377,\"reset_start\":120.99286362318159,\"start\":120.99286362318159,\"tags\":[[[\"Burglary rate\",\"Burglary rate\",null]]]},\"id\":\"2391\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"renderers\":[{\"id\":\"2438\"}],\"tags\":[\"hv_created\"],\"tooltips\":[[\"Density\",\"@{Density}\"]]},\"id\":\"2393\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2400\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"2543\"}},\"id\":\"2557\",\"type\":\"CDSView\"},{\"attributes\":{\"axis_label\":\"Burglary rate\",\"formatter\":{\"id\":\"2428\"},\"major_label_policy\":{\"id\":\"2426\"},\"ticker\":{\"id\":\"2405\"}},\"id\":\"2404\",\"type\":\"LinearAxis\"},{\"attributes\":{\"editor\":{\"id\":\"2551\"},\"field\":\"Property_crime_rate\",\"formatter\":{\"id\":\"2550\"},\"title\":\"Property crime rate\"},\"id\":\"2552\",\"type\":\"TableColumn\"},{\"attributes\":{\"toolbar\":{\"id\":\"2575\"},\"toolbar_location\":\"above\"},\"id\":\"2576\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis\":{\"id\":\"2408\"},\"dimension\":1,\"grid_line_color\":null,\"ticker\":null},\"id\":\"2411\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2413\",\"type\":\"PanTool\"},{\"attributes\":{\"columns\":[{\"id\":\"2547\"},{\"id\":\"2552\"}],\"height\":350,\"reorderable\":false,\"source\":{\"id\":\"2543\"},\"view\":{\"id\":\"2557\"},\"width\":350},\"id\":\"2555\",\"type\":\"DataTable\"},{\"attributes\":{},\"id\":\"2414\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":{\"value\":1.0},\"line_cap\":{\"value\":\"butt\"},\"line_color\":{\"field\":\"Density\",\"transform\":{\"id\":\"2432\"}},\"line_dash\":{\"value\":[]},\"line_dash_offset\":{\"value\":0},\"line_join\":{\"value\":\"bevel\"},\"line_width\":{\"value\":1},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"2442\",\"type\":\"MultiLine\"},{\"attributes\":{\"axis\":{\"id\":\"2404\"},\"grid_line_color\":null,\"ticker\":null},\"id\":\"2407\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2405\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2409\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Property crime rate\",\"formatter\":{\"id\":\"2431\"},\"major_label_policy\":{\"id\":\"2429\"},\"ticker\":{\"id\":\"2409\"}},\"id\":\"2408\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bar_line_color\":\"black\",\"color_mapper\":{\"id\":\"2432\"},\"label_standoff\":8,\"location\":[0,0],\"major_label_policy\":{\"id\":\"2453\"},\"major_tick_line_color\":\"black\",\"ticker\":{\"id\":\"2440\"}},\"id\":\"2441\",\"type\":\"ColorBar\"},{\"attributes\":{},\"id\":\"2412\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2460\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"overlay\":{\"id\":\"2417\"}},\"id\":\"2415\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2572\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2416\",\"type\":\"ResetTool\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"2393\"},{\"id\":\"2394\"},{\"id\":\"2412\"},{\"id\":\"2413\"},{\"id\":\"2414\"},{\"id\":\"2415\"},{\"id\":\"2416\"}]},\"id\":\"2418\",\"type\":\"Toolbar\"},{\"attributes\":{\"data\":{\"Burglary_rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Property_crime_rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]}},\"selected\":{\"id\":\"2544\"},\"selection_policy\":{\"id\":\"2572\"}},\"id\":\"2543\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"Burglary rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Burglary_rate\":{\"__ndarray__\":\"mpmZmZnJf0AzMzMzMzeAQJqZmZmZuYBAMzMzMzMDgkCamZmZmdWDQJqZmZmZtYRAAAAAAACIhkDNzMzMzNSJQGZmZmZmIo1AzczMzMzAjkCamZmZmfOQQAAAAAAALpJAMzMzMzPTkUAAAAAAABqTQM3MzMzMdpZAZmZmZmbwl0DNzMzMzKCWQDMzMzMzL5ZAZmZmZmZqlkCamZmZmZ+XQGZmZmZmUJpAzczMzMy8mUAAAAAAAECXQM3MzMzM6pRAAAAAAADGk0DNzMzMzC6UQDMzMzMzF5VAzczMzMzelEDNzMzMzJCUQGZmZmZmDpRAzczMzMxAk0BmZmZmZpCTQJqZmZmZQZJAzczMzMwukUBmZmZmZkiQQAAAAAAA2I5AAAAAAACIjUBmZmZmZraMQJqZmZmZ+YpAMzMzMzMTiEBmZmZmZsaGQGZmZmZmLodAAAAAAABYh0AAAAAAACiHQGZmZmZm0oZAMzMzMzO3hkDNzMzMzOiGQM3MzMzMsIZAAAAAAADohkCamZmZmW2GQAAAAAAA6IVAZmZmZmbqhUCamZmZmQGFQDMzMzMzE4NAAAAAAAD0gEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Property crime rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]},\"Property_crime_rate\":{\"__ndarray__\":\"MzMzMzP5mkCamZmZmU+bQAAAAAAABp1AZmZmZmZwn0AAAAAAACuhQJqZmZmZkaFAzczMzMwlo0AAAAAAAGGlQJqZmZmZ/6dAmpmZmZkuqkAAAAAAAEqsQJqZmZmZca1AzczMzMzQq0AAAAAAADKtQM3MzMxMJbFAMzMzM7PKskAAAAAAgNOyQDMzMzOz+bFAAAAAAIAiskCamZmZmZizQM3MzMxM6bRAAAAAAICItEAzMzMzs6WzQJqZmZkZIbJAAAAAAICSsUBmZmZmZjqyQM3MzMzMEbNAAAAAAABjs0AAAAAAAL6zQJqZmZkZ87NAmpmZmRnRs0AzMzMzMxS0QDMzMzOzJ7NAAAAAAACEskAzMzMzMzSyQAAAAACA7rFAAAAAAABjsUDNzMzMTNywQAAAAAAAqa9AMzMzMzM/rUCamZmZmUSsQDMzMzMzlKxAMzMzMzNdrEBmZmZmZg6sQDMzMzMzdKtAAAAAAADPqkAzMzMzMyWqQM3MzMzMmKlAMzMzMzMdqUCamZmZmcKnQM3MzMzMA6dAzczMzMyypkAAAAAAAGimQJqZmZmZWqVAMzMzMzNIpEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[55]}},\"selected\":{\"id\":\"2444\"},\"selection_policy\":{\"id\":\"2462\"}},\"id\":\"2443\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"high\":7.2e-07,\"low\":8e-08,\"palette\":[\"#b3fef5\",\"#b0fef5\",\"#adfdf5\",\"#a9fcf5\",\"#a6fbf6\",\"#a3faf6\",\"#a0faf6\",\"#9df9f6\",\"#9af8f6\",\"#97f7f6\",\"#93f7f6\",\"#90f6f6\",\"#8df5f6\",\"#8af4f7\",\"#87f3f7\",\"#83f2f7\",\"#80f2f7\",\"#7df1f7\",\"#79f0f7\",\"#76eff7\",\"#73eef7\",\"#6fedf8\",\"#6cecf8\",\"#68ecf8\",\"#65ebf8\",\"#61eaf8\",\"#5ee9f8\",\"#5ae8f8\",\"#57e7f8\",\"#53e6f8\",\"#50e5f9\",\"#4ce4f9\",\"#49e3f9\",\"#45e2f9\",\"#42e1f9\",\"#3ee0f9\",\"#3bdff9\",\"#38def9\",\"#35ddf9\",\"#32dcf9\",\"#30dbfa\",\"#2ed9fa\",\"#2dd8fa\",\"#2cd7fa\",\"#2bd6fa\",\"#2bd5fa\",\"#2ad3fa\",\"#2ad2fa\",\"#29d1fa\",\"#29d0fb\",\"#29cffb\",\"#28cdfb\",\"#28ccfb\",\"#28cbfb\",\"#28cafb\",\"#28c8fb\",\"#28c7fb\",\"#29c6fb\",\"#29c5fb\",\"#29c4fb\",\"#29c2fb\",\"#2ac1fb\",\"#2ac0fb\",\"#2bbffb\",\"#2bbdfc\",\"#2cbcfc\",\"#2dbbfc\",\"#2db9fc\",\"#2eb8fc\",\"#2fb7fc\",\"#2fb6fc\",\"#30b4fc\",\"#31b3fc\",\"#32b2fc\",\"#32b0fc\",\"#33affc\",\"#33aefc\",\"#34adfc\",\"#34abfc\",\"#34aafc\",\"#35a9fc\",\"#35a8fc\",\"#35a6fc\",\"#35a5fc\",\"#35a4fc\",\"#35a3fc\",\"#35a1fc\",\"#35a0fc\",\"#359ffc\",\"#359dfc\",\"#359cfc\",\"#359bfc\",\"#349afd\",\"#3498fd\",\"#3497fd\",\"#3396fd\",\"#3395fd\",\"#3293fd\",\"#3292fd\",\"#3191fd\",\"#3090fd\",\"#308ffd\",\"#2f8dfd\",\"#2f8cfd\",\"#2e8bfd\",\"#2e8afd\",\"#2d88fd\",\"#2d87fd\",\"#2c86fd\",\"#2c84fd\",\"#2c83fd\",\"#2c82fd\",\"#2b81fd\",\"#2b7ffd\",\"#2b7efd\",\"#2b7dfd\",\"#2b7bfd\",\"#2b7afd\",\"#2b79fd\",\"#2b77fd\",\"#2b76fd\",\"#2b75fd\",\"#2b73fd\",\"#2c72fd\",\"#2c71fd\",\"#2c6ffd\",\"#2c6efd\",\"#2d6cfd\",\"#2d6bfd\",\"#2d6afc\",\"#2e68fc\",\"#2e67fc\",\"#2e65fc\",\"#2e64fc\",\"#2f62fc\",\"#2f61fc\",\"#2f5ffc\",\"#2f5efc\",\"#2f5dfc\",\"#2f5bfc\",\"#2f5afc\",\"#2f58fb\",\"#2f57fb\",\"#2f55fb\",\"#2f53fb\",\"#2f52fb\",\"#2f50fb\",\"#2f4ffb\",\"#2f4dfb\",\"#2e4cfb\",\"#2e4afb\",\"#2e48fb\",\"#2e47fa\",\"#2d45fa\",\"#2d43fa\",\"#2d42fa\",\"#2d40fa\",\"#2c3efa\",\"#2c3dfa\",\"#2b3bf9\",\"#2b39f9\",\"#2a37f9\",\"#2a36f8\",\"#2934f8\",\"#2832f7\",\"#2831f7\",\"#272ff6\",\"#262ef5\",\"#252cf5\",\"#252af4\",\"#2429f3\",\"#2327f2\",\"#2226f1\",\"#2124f0\",\"#2023ef\",\"#1f22ee\",\"#1e20ed\",\"#1d1feb\",\"#1c1eea\",\"#1b1ce9\",\"#1a1be7\",\"#181ae6\",\"#1719e5\",\"#1618e3\",\"#1417e1\",\"#1316e0\",\"#1215de\",\"#1014dc\",\"#0f13db\",\"#0e12d9\",\"#0d11d7\",\"#0c10d5\",\"#0b0fd3\",\"#0a0ed1\",\"#090dd0\",\"#080dce\",\"#080ccc\",\"#070bca\",\"#070ac8\",\"#0709c6\",\"#0708c4\",\"#0707c2\",\"#0707bf\",\"#0806bd\",\"#0806bb\",\"#0905b9\",\"#0904b7\",\"#0a04b5\",\"#0a04b2\",\"#0b03b0\",\"#0c03ae\",\"#0d02ab\",\"#0e02a9\",\"#0e02a7\",\"#0f02a4\",\"#0f01a2\",\"#1001a0\",\"#10019d\",\"#10019b\",\"#100199\",\"#100197\",\"#100194\",\"#0f0192\",\"#0f0190\",\"#0f018e\",\"#0e018b\",\"#0e0189\",\"#0d0187\",\"#0d0185\",\"#0c0183\",\"#0b0181\",\"#0b017e\",\"#0a017c\",\"#09017a\",\"#090178\",\"#080276\",\"#070274\",\"#060272\",\"#060270\",\"#05026e\",\"#04026c\",\"#030269\",\"#030267\",\"#020265\",\"#010263\",\"#010261\",\"#00025f\",\"#00025d\",\"#00025b\",\"#000259\",\"#000257\",\"#000255\",\"#000154\",\"#000152\",\"#000150\",\"#00004e\"]},\"id\":\"2432\",\"type\":\"LinearColorMapper\"},{\"attributes\":{\"source\":{\"id\":\"2433\"}},\"id\":\"2439\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2434\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"Density\":{\"__ndarray__\":\"Ooww4o55dT46jDDijnmFPixppCkrG5A+Ooww4o55lT5Ir7ya8teaPixppCkrG6A+s3rqBV3Koj46jDDijnmlPsGddr7AKKg+\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[9]},\"xs\":[{\"__ndarray__\":\"EBe0mic9dEAXQvThTmd0QGCcIob9GXhAQ5viBPs1eED1aQMYf/t6QLghkXHT9ntASI0cGiyufUAD0yJy18h/QAin/1yp039A/phazIYZgUAsFjekP9iBQJqhyAwLCoJAyNp2Y38fg0DVWO6ZqsaDQDomXM3984NA11Ncb7QBhUBnysPiOLGFQICbpY8VtYVAVCdN1XDJhkDAatIrS3qHQCjeXIWAo4dAzHGLH+V5iEAeKm9CGzqJQNAgFHvrkYlACCSpqy0XikDNPMYTsPSKQHtjy3BWgItAYjTQhbOui0DgCSs8OrOMQNlUf3ZsZo1AJKaCZsFujUBXu1pJ7YOOQK4k/pNoS49AzOg5XCxdj0BwLXWOwTeQQD5rcmFioZBAvJX4qMulkEDY8izK2zaRQBA31CMBnZFAGThdedejkUDg7rt4HjaSQGTYr542lJJAsgkkfoijkkAr61EcBi+TQLh5ixlsi5NAaW6t6VmWk0BQzjXooR+UQLFEtkUvf5RADhtnlKGClEBQUX6ZfwiVQGyuA65MaJVAYrxCD9d5lUBYMlJhkeqVQEH70tR5TZZAtl0eigxxlkBafoC6l8WWQKwEIp7BLpdADP/5BEJol0Cuo+JyxZaXQEAWNxCECphAE1SUfBlcmEBgoNV/d1+YQLvOjJsb3ZhApdEbc2M0mUC0QbH6rFaZQHgogW8ToJlA3iz+n7sDmkBXnQGybUuaQArjjHXiTZpAHjfpcQ3DmkAs/VoX3xObQF6EaPAXRZtAeBxVYfZkm0AnKC237sibQELTxKUBD5xAsiVEa008nEBzJlWtqVecQJ4c+DQIrZxASdlcNqDpnECmAtGBGRydQAbHH+aCM51AdeCdcc9SnUDDA9R7wnedQNdINC+vfZ1AHQAgSsdJnUAGxx/mgjOdQLIlRGtNPJxA5L1eGWT+m0BehGjwF0WbQJfPJWIObJpACuOMdeJNmkC0QbH6rFaZQJ5N6joPBZlAYKDVf3dfmEAM//kEQmiXQLZdHooMcZZAtgnwQXJvlkDYMdXqLX+VQGK8Qg/XeZVAeknUFyC1lEAOG2eUoYKUQMeElW389ZNAuHmLGWyLk0CaY+YtXEmTQFXLLGp+rZJAZNivnjaUkkCKBMGFcASSQBA31CMBnZFAo3xmh9x1kUC50HO2jeCQQLyV+KjLpZBA3LoF4TdQkEDJWFK7vqWPQMzoOVwsXY9AfDvljBCJjkCfc8wglKqNQCSmgmbBbo1AeKUDnFyZjEDMobSB2ceLQHxjy3BWgItAUTUDDafMikDRkdxfPvmJQNAgFHvrkYlAmYbmBXwliUBO2Ly2RD6IQC4ra1nQp4dAKN5chYCjh0CmLOBUfpuGQPJLJzxp9YVAgJuljxW1hUCiMnfcjR2FQE1g/3bCVIRAowXT8jbPg0DUWO6ZqsaDQIqBK4uz1YJAngpTOqk1gkAsFjekP9iBQIX+bPs3moFAQoWB5BTDgECaJOJ2dDmAQAin/1yp039AeE9M0U1Nf0CbQCr3/NB9QNg2bcB303xAmYSaqRYPfEC4IZFx0/Z7QHF3BjuMv3pAXj9c9nzEeUDxyKQ7Jgd5QKIOiX9Qa3hAYJwihv0ZeEB7bwEs6qx3QKFKaIHZz3ZAIMt+BAUcdkDzxYX3boV1QCNXcIAbBHVASfvvHwaQdEAQF7SaJz10QJlumIDGG3RA1e+Ck5u9c0AiCQ4B/q9zQLZOPRXo6nNA4Iv0ztYkdEBukMO1ZNlzQE1/x4o4FnNAqX8ef+tKckCno0KL+p5xQDAJeJgUCXFA556vb9V2cEDAkUWvUWBwQNa3Xw0bvm9A7H1RWdx6b0DAkUWvUWBwQLwYTb/F4HBAEBe0mic9dEA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[175]},{\"__ndarray__\":\"YJwihv0ZeEAmv/GZoNF4QLghkXHT9ntANSqrUiBofEBytr2oguB+QAin/1yp039AA4JupbKvgEAVTX4l6LKBQCwWN6Q/2IFAgDbw4wfLgkC4N9OV+qiDQNRY7pmqxoNAotP4DhaxhEDiv3w/tHuFQICbpY8VtYVA5tel/aZyhkBLXGGEDjqHQCjeXIWAo4dAUver4pMWiEBqeFuueuqIQNAgFHvrkYlA1exThO+jiUCmyhSCh5OKQEoLVeVQT4tAfGPLcFaAi0BSR8aBjEGMQCxGPtIBEY1AJKaCZsFujUC7RgUSHAaOQJWhP9hU645AzOg5XCxdj0AkKkZqteuPQAQTVcRJb5BAvJX4qMulkEDE6mJ7dvSQQJY3F0x2bpFAEDfUIwGdkUDdpcjGAvSRQBML7q1PapJAZNivnjaUkkA434uqbOySQPS7xWlDXpNAuHmLGWyLk0D0X7DobNuTQMU7sDKqSpRADhtnlKGClECtHL9tV8KUQCsD2Ef+MZVAYrxCD9d5lUAezea9/qKVQCczyPAPFpZAtl0eigxxlkDttO34/3yWQMbR1cNQ9pZAFxfanU5Xl0AM//kEQmiXQBvJHKiZz5dAxsR0m+QwmEBgoNV/d1+YQK1F0u2KnJhAgGkeZ1gCmUAEFAhxmVWZQLRBsfqsVplAQoJ9OwzGmUAyFNEoEBqaQArjjHXiTZpADp6pZzdymkC8L84qc82aQBApnOxFFZtAXoRo8BdFm0ABiMt+12CbQAA+XeVuqZtAwts71iffm0AGkxAZAgqcQBv+hRWVJ5xA1tiLUy4BnEBehGjwF0WbQHpKNsczfZpACuOMdeJNmkC0QbH6rFaZQGCg1X93X5hADP/5BEJol0C2XR6KDHGWQGK8Qg/XeZVAzEoiodUulUAOG2eUoYKUQDW5UDNBTJRAJ1ywnkSRk0C4eYsZbIuTQDeW9Suk4ZJAZNivnjaUkkBUvUSL/DiSQDHl22UMppFAEDfUIwGdkUDgDFVAYgiRQLyV+KjLpZBAfBeuxYx8kEAsBeYcC+aPQMzoOVwsXY9AlgFK+OTZjkBln8haB+SNQCSmgmbBbo1A5KGgYxrojECRSWicMQGMQHxjy3BWgItAwnxvQbEdi0C4CYL6GDeKQNEgFHvrkYlAAniHrrF7iUCf0W5hloOIQKOu293r04dAKN5chYCjh0B8VAXM0+qGQC7dD7SNLoZAgJuljxW1hUDv7RwK2HqFQKzP0FupnoRAQ1YI03AChEDUWO6ZqsaDQCFOOo7IOINAovr4y66EgkDShyMDZPyBQCwWN6Q/2IFA270ZHmw9gUB8IohIXqGAQE6dYFhVKIBACKf/XKnTf0AGTog0xTR/QEi6KAlYGH5ALrkuzNdAfUAPFc4LrIx8QLghkXHT9ntAGL7FJuHme0BAsW41Rw97QBwLMHj0XnpA528z/RTJeUAfbQ5GS0h5QCjYFniG2HhAf0mWCS96eEClhHwf8kB4QBPCTbWRX3hA/FSMOKfIeEDDQxgjtO54QDqhRJlpsHhAQv3czrwzeEBgnCKG/Rl4QPVHX2pnN3dAjjp5gklfdkALYNCpjLh1QNGl9xFqM3VAusnFoezedEBpMXvAAPJ1QGCcIob9GXhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[153]},{\"__ndarray__\":\"uCGRcdP2e0BUWO1CkVJ+QAin/1yp039AJSDU8XWVgECrlZBmhbWBQCwWN6Q/2IFAXov+3mvBgkAtbpuke7KDQNRY7pmqxoNAtO5M+BuphEDAQKY2V3uFQICbpY8VtYVAkNDrPDRnhkCqgmKO3iuHQCjeXIWAo4dAupT6SRwHiECGALp4rM6IQM8gFHvrkYlA1oEpjNSSiUDqGYYLk2yKQGd5kBOtL4tAfGPLcFaAi0CAam6ThBOMQLJcvKoH5IxAJKaCZsFujUCR64ksGtWNQGZwrmKFuI5AzOg5XCxdj0As2R+R3LmPQHPuEFSgVZBAvJX4qMulkEBnwSj7EduQQPhPRZZCVZFAEDfUIwGdkUBG3LWEndmRQOerBP/AUJJAZNivnjaUkkCQYjwb1NCSQGqgEousQ5NAuHmLGWyLk0BGRC+ulL+TQEfbGDzkL5RADhtnlKGClEAjVTBviaiUQDYwvBkkGZVAYrxCD9d5lUC1sMcW1I2VQKiqyjnAAJZA9upRi1JulkC2XR6KDHGWQAJYB+tV5JZAN3MPhAhMl0AM//kEQmiXQAbXHPk1v5dAKDadFuYimEBgoNV/d1+YQM7+LuZxi5hAf6CuSLrumEAAREEDQkaZQLRBsfqsVplAQ9gZLzOpmUAiDQScw/qZQGxAs1D0R5pACuOMdeJNmkAqZn7zUZeaQLJbr9NQ05pAYnTKrhUEm0AyRPa6riibQE5KyRyfB5tACuOMdeJNmkAwGDl8GamZQLRBsfqsVplAYKDVf3dfmEAM//kEQmiXQLZdHooMcZZAYrxCD9d5lUAOG2eUoYKUQBT7H4sHbZRApIHvO0ybk0C4eYsZbIuTQB0qaBZ955JAZNivnjaUkkAbc2JNkjiSQBA31CMBnZFAwZKcQOyakUB8eyCfwAORQLyV+KjLpZBAlKpDUO1wkECwIAlFNdiPQMzoOVwsXY9Ax+rzPsLFjkBszND9LNaNQCSmgmbBbo1ANPGibirVjEBCl3I1ivaLQHxjy3BWgItAngK93MwIi0DBjZERBzCKQNAgFHvrkYlAEHhyaVxfiUC2kVehDH6IQOy6fLU5yIdAKN5chYCjh0D6/YHtlOOGQLhAg/53LIZAgJuljxW1hUC2mc7EG26FQH4e8U61pIRAi8B/yZ8GhEDUWO6ZqsaDQKzoTDZzR4NAXuOqP6CegkAP3+geuhSCQCwWN6Q/2IFAHUx7Da9ygUC7bVXQcOGAQLj5wxQZbYBAITyZcuMEgEAIp/9cqdN/QIRZt+abH39Ah73CGkhafkDCRe3vEbZ9QBjBtfhcJn1AaxEj5MajfECpj4fzzyV8QLghkXHT9ntAognFHjqte0CxDxHVtW17QGc5XWmNh3tAuCGRcdP2e0AINNbZ4ip8QEr+8Jriy3xAxsgm2aC0fECZwskzZzh8QLghkXHT9ntAAiHIce1Ie0BUnE9uZ2Z6QCweqBKMs3lAxtOrjwUceUAuSzVVyKl4QLghkXHT9ntA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[141]},{\"__ndarray__\":\"uCGRcdP2e0AIp/9cqdN/QBC9vqwJeoBALBY3pD/YgUAF3yko3dmBQKrsDy1txIJA1FjumarGg0CGHR2xg9aDQBWxEurRrYRAIY+RdFWOhUCAm6WPFbWFQLA1PpI3ZoZAHk/Gg58lh0Ao3lyFgKOHQDwgw0xkAIhALP4CM8+ziEBSXTkVOoeJQNAgFHvrkYlA2oPRLKRCikA4N3Q1YgCLQHxjy3BWgItAFvk2bpjgi0Cunq01ZZ+MQCWmgmbBbo1AvIXH+NSejUDcnl9ebWqOQMzoOVwsXY9A07i4JMyDj0BEYzjTxi6QQLyV+KjLpZBAv8iTlYfAkECthqDpyTCRQBA31CMBnZFAyNyEA0+/kUBUnJAWdy6SQGTYr542lJJAY/XMb2S3kkCifWkNPCSTQLh5ixlsi5NANi1T1Jipk0Cyy+3bTBaUQA4bZ5ShgpRAzlbIb6uZlECDTEX2SQiVQGK8Qg/XeZVA3M9oy1uIlUCwKgBaZ/iVQLZdHooMcZZA7Zg0OF1xlkB83YIxT+GWQA4bqUZaTpdADP/5BEJol0Du90Ggk72XQILhG5IYIJhAYKDVf3dfmED8LFUg24eYQLRZOW7C4phA0M70KC45mUC0QbH6rFaZQLdzX+qLj5lAxo5pqXXTmUCY95i4eA+aQBNqLXJrSppACuOMdeJNmkAH8GPIN1iaQArjjHXiTZpAtEGx+qxWmUATVJSban+YQGCg1X93X5hADP/5BEJol0C2XR6KDHGWQCvDGcNjjJVAYrxCD9d5lUAOTQsz1y2VQA4bZ5ShgpRAMpBQRJ+ak0C4eYsZbIuTQHQy+L+/3pJAZNivnjaUkkBbN2jfMyqSQBA31CMBnZFAAHkHKOJ/kUBygrU0uO6QQLyV+KjLpZBAzeuMgZBYkEB7XXnD0KaPQMzoOVwsXY9AJmhiEUKYjkDI4fZ3UqWNQCSmgmbBbo1AUoLWFeiojEACsKkbr8uLQHxjy3BWgItAxFSFFgraikAzLjzecQuKQNAgFHvrkYlAynTTZC0oiUAu5YapmVyIQCjeXIWAo4dAxh70JpyYh0Dex0elVcGGQGpdQGWZD4ZAgJuljxW1hUC45tnK+UaFQHMpecn7k4RAOleGnmv2g0DUWO6ZqsaDQOw+MnzcQINAwK5UbUOqgkBg8nv2MiaCQCwWN6Q/2IFAJj5KSIyagUCNi/wTrB6BQCFtfmLauYBAZfmw3wFhgEDYBJBNWA+AQAin/1yp039ANvn//zh/f0AnJQ9SDPR+QPJpeREqh35AmkmgF5pEfkB2+ebdP0l+QM0rdSxe2H5ACKf/XKnTf0D62ju1NxaAQJokKe0yS4BADllSjWQWgEAIp/9cqdN/QO/QHyYsO39AcjF4r0lSfkBBqmbx05J9QBSGA8N82XxAuCGRcdP2e0B5ApuRnO17QLghkXHT9ntAAAAAAAAA+H8kpoJmwW6NQEvZpkxjKI1AMORmllwsjUBk0h+YXliNQCSmgmbBbo1AeQzhoJTijUDchTFufWSOQBAJmP0L1Y5ASCyjLXJFj0DM6DlcLF2PQKTTdtDVHpBADIvxk/53kEC8lfioy6WQQG6c27XRNJFAEDfUIwGdkUBqprauhdKRQG8pfPWI1ZFABYXWIxS+kUAQN9QjAZ2RQJtVEN74ipFAdDzPb/5EkUCqe4VccACRQOlxYUTiqpBAvJX4qMulkECSE+wMzDKQQBY12931no9AzOg5XCxdj0Da9yjBmhOOQCSmgmbBbo1A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[165]},{\"__ndarray__\":\"CKf/XKnTf0DsjcQqaHqBQCwWN6Q/2IFA+NHK/j6dgkDUWO6ZqsaDQGshf51M4INAJi1607eUhEDFcyiykoiFQICbpY8VtYVABnoOPJpFhkD3IzxiPu+GQCjeXIWAo4dA9tSbiejUh0DRlqIJbFuIQODmWi6XBYlA0CAUe+uRiUDPC1xmSM+JQO5WpafsNIpAInSm0W+9ikB8Y8twVoCLQKC3Gfxyk4tAfGPLcFaAi0AY9ymzQGiKQBFkAG0ShIpAd8xlQsW5ikDeottN4/OKQCxnIzPuNYtAfGPLcFaAi0DzncyXwIOLQMqbXJZTB4xAhiai/MBvjECYyjH5dtOMQLaByuLYPI1AJKaCZsFujUA3WMcS/9iNQORU7A4Fc45A3iIJPSYDj0DM6DlcLF2PQOEhrQlKzo9A1stXT8JLkEC8lfioy6WQQKprifaMs5BA0ivvOMBGkUAQN9QjAZ2RQPgXsPpL9pFAZNivnjaUkkC684xhOOuSQA7xZQ1N8ZJADs2u7K3mkkDyh5wlfNSSQOyIs+iKuZJAZNivnjaUkkAVnnrJNo2SQGxTtWrnZpJAcKOqp0BCkkDtRAPGcSOSQGTYr542lJJAcq5BBPfKkkALczL6rVyTQLh5ixlsi5NAhl1YnJPfk0ANG2eUoYKUQEeP4m42g5RAasoEDzfulEBhvEIP13mVQGpqrih8gpVAhTF86jDwlUC2XR6KDHGWQMJH9t6VdpZAPmF9xyzglkDms5qQ1lOXQAz/+QRCaJdAysf+DYe7l0C41SF/iRqYQGCg1X93X5hAaW8x2UJ/mEBOC1CKdMuYQFHyxSx2E5lAs0Gx+qxWmUAg3R8C916ZQANqUDnJeZlAtEGx+qxWmUBgoNV/d1+YQA3/+QRCaJdAmv4euHhml0C2XR6KDHGWQK99Nq4qxJVAYrxCD9d5lUDM4krsnD+VQA5yEJQvlpRADhtnlKGClECafF+YllOUQLh5ixlsi5NAb8EhqFvpkkBk2K+eNpSSQOwcYZLhI5JAEDfUIwGdkUDwykQ0bmyRQOpX1d3V1JBAvJX4qMulkED/v/YJQEOQQMvoOVwsXY9A4AP0JFdaj0CAHlTRcGuOQCSmgmbBbo1AYG069kVbjUAtDE/n63qMQPbN3IjwhItAfGPLcFaAi0AQMuWUR6mKQDVCnKst04lA0CAUe+uRiUByD5Gd+fCIQL6K15GPLohAKN5chYCjh0AFTwxMM1aHQHQ0kWgwmYZAbj2ti5zjhUCAm6WPFbWFQFyScslXIYVAPOPWnBuAhEB2/A1B/eCDQNRY7pmqxoNAcH7Au8w/g0Cgd3D7n72CQE731pa/RoJALBY3pD/YgUBiHTUTP9CBQCCeY1LRboFAUPk4ywQggUBL7HKs79yAQHiLWEPto4BA8u9NGFp2gEAtjiKjll2AQA4//bCoiYBAZGq0t26kgUAsFjekP9iBQFfEfSLfiIJAYhW3l7BTgkArFjekP9iBQJ1XD4SMzIFAjnSRAapHgUD2Mri4jOOAQANQ5dBHhoBACKf/XKnTf0DYOZMJ3cB/QAin/1yp039AAAAAAAAA+H8QN9QjAZ2RQNGXlq3YspFAFgim7MizkUAQN9QjAZ2RQM75UgfomZFAbu2wZpKAkUAQN9QjAZ2RQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[155]},{\"__ndarray__\":\"1FjumarGg0APC9lL0tuDQNRY7pmqxoNAOnZ7x7mug0DUWO6ZqsaDQAAAAAAAAPh/LBY3pD/YgUA3sdt+fhyCQNRY7pmqxoNAZ4wFejz3hECAm6WPFbWFQCNye31yJ4ZAOtMqR131hkCK1Z1mnpSHQCjeXIWAo4dABBBbw4RdiEB81zQC6t2IQFqUSYRJUYlA0CAUe+uRiUAgOfVWBNmJQB6piXLxTYpAoJcv/TSyikA7xb/DJhaLQHxjy3BWgItAqXokYSOHi0Dsk0BlGAyMQOhLrJJmhIxAljHutGYAjUAkpoJmwW6NQH99NfCXoI1ARQPMOTc8jkDF0/3Y49SOQMzoOVwsXY9AhpfvDl6hj0DXZanXAi2QQCpbIljllZBAvJX4qMulkEBjhj636Q2RQLAhv0sBfZFAEDfUIwGdkUARu4adNgWSQOmgcc/7bpJAZNivnjaUkkAyHZflYOGSQD8Ls3Iq7JJAZNivnjaUkkBfbHapJmaSQBA31CMBnZFAQtJIxzR4kUCQH6TVH9CQQLyV+KjLpZBAV4fvv5FBkEDM6DlcLF2PQDhbsSqPMY9AuKtM8qlTjkAkpoJmwW6NQFpo9LIoKo1AvW23iJ9XjEB8Y8twVoCLQOw1jksdR4tApI6wB51/ikDQIBR765GJQLU5m5FZhYlAZwmrqIXCiEDRGe+5E/eHQCjeXIWAo4dAfQvia8cih0D+PPPIW3SGQICbpY8VtYVARPtrybOuhUA9byebywmFQGAkwwszd4RAuWzNEZzYg0DUWO6ZqsaDQN78ZAANVYNAZvBP437sgkAtqJm2x46CQBi4lDnxNoJA59al8iTigUAsFjekP9iBQL7TVQuHqoFA20NQ5i6IgUCTxmxC3IaBQOrQBSFt0IFALBY3pD/YgUAAAAAAAAD4fw4bZ5ShgpRA/RTsCqOolEDfARKZn1SVQGK8Qg/XeZVAmCm4OgXXlUC2XR6KDHGWQG6nUUj/cZZAqLZt7o3SlkCa98zPGUmXQAz/+QRCaJdADDFk/Qypl0BmjdSVNviXQIiST/c8W5hAYKDVf3dfmEDYY1LWUoSYQCaFj/OodphAYKDVf3dfmECgdyQZhw2YQAz/+QRCaJdA1QLwM12qlkC2XR6KDHGWQNdUNXeix5VAYrxCD9d5lUAGNzNiQxmVQP1/aFASr5RADhtnlKGClEARzLF26FaUQHSDyLw3H5RA5pTfK7T7k0BKEV2sROSTQGoop07425NAs5fxQe4GlEAOG2eUoYKUQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[119]},{\"__ndarray__\":\"1FjumarGg0BUGGkk4AKEQOEPr5j0VYVAgJuljxW1hUDwSLAuqV+GQDO/ZZqbFodAKN5chYCjh0CfVA3FpduHQHYi1BMIZIhAxszEARPfiEAS4mpMlmGJQNAgFHvrkYlA+s0lqGPiiUBiOXJARVGKQOAthz9vvopAOlXDf5Y7i0B8Y8twVoCLQBoWjkL0y4tAUIO9xKNBjED4gDjarbmMQCSmgmbBbo1Aq+OONkh1jUAuLD94TvWNQEobL96KaI5AtOcn57NLj0AkpoJmwW6NQIQNkohOKo1ALMMUIXFljEB8Y8twVoCLQBLbxGMMLItA6CBG40VrikDQIBR765GJQA2Ifr97VolA7uE/cu2kiEAL1/NPMbSHQCjeXIWAo4dAjTw5BhsFh0DworaNDV6GQICbpY8VtYVAPvt3mXuThUBLTHjWaA2FQCqdIeODj4RAM6AZcwQEhEDUWO6ZqsaDQH/pyC8+koNAiHXG6exNg0B8UzyMzxmDQBgiRRXf+IJAti1UBUj9gkBydFvebX2DQNRY7pmqxoNAAAAAAAAA+H/M6DlcLF2PQL6SDM5PxY9AKd4+KSGEj0DM6DlcLF2PQLqe7gCkVI9A1iDN82q9jkDM6DlcLF2PQAAAAAAAAPh/YrxCD9d5lUACILyxC9eVQLZdHooMcZZAnXqSJveTlkCO+m1UDNKWQM4tdKaBv5ZAtl0eigxxlkCmNUywNmmWQMgfN1v585VAY7xCD9d5lUCPVpfdAm2VQKdsC4f4R5VAYrxCD9d5lUA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[73]},{\"__ndarray__\":\"gJuljxW1hUAGyTNAVNOFQEdABk61bYZA6hrwZ6A5h0Ao3lyFgKOHQOCjf68v8IdAkEd8CoxiiEAyyZTKZ9yIQKqFjhD0hYlA0CAUe+uRiUCBIB0lsfaJQG4ElyioVYpAzE8Euvy0ikB8Y8twVoCLQAvVjNTggotANW8TAmjMi0AsG9UyCcmLQHxjy3BWgItA+3HngL5Yi0BVR/Ws1tOKQNAgFHvrkYlACqqQKsdSiUBEAZeoL7eIQCjeXIWAo4dAHDx/Q9qVh0DbDarAAg+HQGDmbzcBe4ZAgJuljxW1hUA2dC2hnqOFQJzNdbRrRoVAi4aMqLj5hEBMUpqMa7yEQIbSOL7UoIRAe/QJHJsphUCAm6WPFbWFQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[35]},{\"__ndarray__\":\"Kd5chYCjh0Doda/fMbSHQKIjPBLw24dAKN5chYCjh0CeMzKT0YCHQKutIhndhYdAKd5chYCjh0A\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[7]}],\"ys\":[{\"__ndarray__\":\"xyx2b7CtjkD6371BGNGOQD8/p5ENtZBAhrWgic7CkEAOe2LyEB2SQBZjBzkKj5JAlkAkW1N3k0AfBubDldGUQH1eu5Ww15RAp8unLNgrlkD7xZa6zk6XQDCRaZUahpdAt1Yr/lzgmEAX/75MGAeaQD8c7WafOppAyOGuz+GUm0BRp3A4JO+cQN9aGwQs9pxA2GwyoWZJnkBhMvQJqaOfQH6d3+gi9p9A9PtaufV+oEC43rvtFiyhQF2+2JVsiKFAfMEcIjjZoUBCpH1WWYaiQIexP9o4GKNABofeinozo0DKaT+/m+CjQI5MoPO8jaRAYLOoXDeVpEBSLwEo3jqlQBYSYlz/56VA4WucWKX2pUDa9MKQIJWmQJ7XI8VBQqdA37CAfhJJp0BiuoT5Yu+nQCLXwkjxlKhAJp3lLYScqEDqf0ZipUmpQKjUNapl5alArmKnlsb2qUB0RQjL56OqQLI67QlYRKtAOChp/whRq0D8CsozKv6rQMDtKmhLq6xAW8u8Ly+xrECE0IucbFitQEiz7NCNBa5AThQWyfAkrkAMlk0Fr7KuQNB4rjnQX69AXj49eJ2ir0DKrQe3eAawQCwfOFEJXbBA/1NlXGOWsECPkGjrmbOwQPEBmYUqCrFAU3PJH7tgsUAbG2K4G2SxQLXk+blLt7FAF1YqVNwNskDy0+6GszOyQHnHWu5sZLJA2ziLiP26skA9qrsijhGzQAXNFsxnFLNAnxvsvB5os0ABjRxXr76zQPzUY/VM/rNAY/5M8T8VtEDFb32L0Gu0QCfhrSVhwrRA7HG/qrMCtUCKUt6/8Ri1QOzDDlqCb7VATjU/9BLGtUCwpm+Ooxy2QLuV3VDOSbZAExigKDRztkB0idDCxMm2QNf6AF1VILdAOGwx9+V2t0DG0QN1+IS3QBo8WTnYhbdAOGwx9+V2t0CKNO9511G3QNb6AF1VILdA7NtAVr8Zt0Agvly2Yg63QNb6AF1VILdA8qE8n/NMt0BMGejYt1i3QKBo3HH4ILdA1voAXVUgt0B0idDCxMm2QMdaps4syLZAEhigKDRztkD4wwYqPV62QLCmb46jHLZAAKu9x/nltUBONT/0Esa1QOzDDlqCb7VAeMBapHphtUCKUt6/8Ri1QMg6VVBt1rRAKOGtJWHCtEDFb32L0Gu0QKC1XB70QrRAY/5M8T8VtEABjRxXr76zQBC5llERo7NAnxvsvB5os0A9qrsijhGzQE7/TcRc+LJA2ziLiP26skB5x1rubGSyQKLFLkvhQrJAF1YqVNwNskC15Pm5S7exQO0KubE5gbFAU3PJH7tgsUDxAZmFKgqxQI+QaOuZs7BA0rFlZUqxsEAsHzhRCV2wQMqtB7d4BrBAuhdkgCzAr0DQeK450F+vQAyWTQWvsq5ASLPs0I0FrkAdSBBw8/qtQITQi5xsWK1AwO0qaEurrEAoz9m/8SesQPwKyjMq/qtAOChp/whRq0B0RQjL56OqQKRZZ/NsKKpArmKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0CiF2kl1NinQJ7XI8VBQqdA2vTCkCCVpkAWEmJc/+elQFIvASjeOqVAOE7CiInVpECOTKDzvI2kQMppP7+b4KNABofeinozo0BCpH1WWYaiQHzBHCI42aFAuN677RYsoUB0ybDPyqGgQPT7Wrn1fqBAYjL0Camjn0DZbDKhZkmeQFGncDgk75xAyeGuz+GUm0A/HO1mnzqaQLdWK/5c4JhAL5FplRqGl0Cny6cs2CuWQB8G5sOV0ZRAlkAkW1N3k0BFc4TaGDWTQA57YvIQHZJAhrWgic7CkEAxUQImueOOQPrfvUEY0Y5Axyx2b7CtjkA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[175]},{\"__ndarray__\":\"jvj9NxYkk0CWQCRbU3eTQLfDiBV9lJRAHwbmw5XRlECny6cs2CuWQDF6lup9npZALpFplRqGl0C3Viv+XOCYQAQWzXe9DJlAPxztZp86mkDJ4a7P4ZSbQMLdBohtv5tAUadwOCTvnEDZbDKhZkmeQLaxCrGNqJ5AYTL0Camjn0D0+1q59X6gQKbRu5G336BAuN677RYsoUB8wRwiONmhQEHRRaOfeqJAQqR9VlmGokAGh96KejOjQMppP7+b4KNAXxenlFcLpECOTKDzvI2kQFIvASjeOqVADL0g/4mHpUAWEmJc/+elQNr0wpAglaZAwfITbAfrpkCe1yPFQUKnQGK6hPli76dAsbMtWhg9qEAmneUthJyoQOp/RmKlSalAJEScqz6LqUCuYqeWxvapQHRFCMvno6pADLmVnp7gqkA4KGn/CFGrQPwKyjMq/qtAhlxv6pdCrEDA7SpoS6usQITQi5xsWK1ANHCvjQaxrUBIs+zQjQWuQAyWTQWvsq5Ayi+4gR0pr0DQeK450F+vQMqtB7d4BrBAkkQ3hx5VsEAsHzhRCV2wQI+QaOuZs7BA8QGZhSoKsUAsnVfOnhixQFNzyR+7YLFAteT5uUu3sUA2+NrZ+eKxQBdWKlTcDbJAecda7mxkskDbOIuI/bqyQAXqucYPvLJAPaq7Io4Rs0CfG+y8HmizQC4rpcE8orNAAI0cV6++s0Bj/kzxPxW0QMVvfYvQa7RAEvwinsqotEAn4a0lYcK0QIpS3r/xGLVA7MMOWoJvtUBONT/0Esa1QLCmb46jHLZAEhigKDRztkBEmBk4zJq2QBIYoCg0c7ZA/PMAK9trtkDeNyL7Yje2QH2d0pLpHrZAnLD5nl9btkB66DXY+3G2QMTXJqcwO7ZAsKZvjqMctkAybQ0jTd+1QE41P/QSxrVA7MMOWoJvtUBiux3OHW21QIpS3r/xGLVAhJcdcZnxtEAn4a0lYcK0QMVvfYvQa7RAU6EuPNlmtEBj/kzxPxW0QPi7kxap1bNAAY0cV6++s0CfG+y8HmizQITIoMntN7NAPaq7Io4Rs0DbOIuI/bqyQGaOWc9ojbJAecda7mxkskAXVipU3A2yQJY4owsw1rFAteT5uUu3sUBTc8kfu2CxQBorfKA7EbFA8QGZhSoKsUCPkGjrmbOwQCwfOFEJXbBAuuJn60dFsEDKrQe3eAawQNB4rjnQX69ALksBHyParkAMlk0Fr7KuQEiz7NCNBa5AhNCLnGxYrUBzzyZTyxKtQMDtKmhLq6xA/ArKMyr+q0A4KGn/CFGrQKhBBm/nIatAdEUIy+ejqkCuYqeWxvapQOp/RmKlSalAMsUa0PXnqEAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQJDOKmzV8qVAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAymk/v5vgo0AGh96KejOjQEKkfVZZhqJAfMEcIjjZoUC43rvtFiyhQPT7Wrn1fqBAYTL0Camjn0DabDKhZkmeQFGncDgk75xAyeGuz+GUm0B9wq2ceWSbQD8c7WafOppAtlYr/lzgmEAvkWmVGoaXQKbLpyzYK5ZAHwbmw5XRlECWQCRbU3eTQI74/TcWJJNA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[153]},{\"__ndarray__\":\"57itOjJQlkAvkWmVGoaXQNSWCdf4DZhAuFYr/lzgmEA/HO1mnzqaQOQSk3G+XJpAyeGuz+GUm0BRp3A4JO+cQEpGNd5yCJ1A2WwyoWZJnkBhMvQJqaOfQE2HOsQU+p9A9PtaufV+oEC43rvtFiyhQHT5q0qGkKFAfMEcIjjZoUBCpH1WWYaiQJ6MLhbVMqNAB4feinozo0DKaT+/m+CjQI5MoPO8jaRA9Dl8erbNpEBSLwEo3jqlQBYSYlz/56VADDctH5FOpkDa9MKQIJWmQJ7XI8VBQqdAGoH/eo2yp0BiuoT5Yu+nQCad5S2EnKhA37m94m4EqUDqf0ZipUmpQK5ip5bG9qlAcMLzZ3BTqkB0RQjL56OqQDgoaf8IUatAzBqctwSrq0D7CsozKv6rQMDtKmhLq6xAwldt7S4PrUCE0IucbFitQEiz7NCNBa5AyMSl+CZ9rkAMlk0Fr7KuQNB4rjnQX69AvE6Wc+Lwr0DKrQe3eAawQCwfOFEJXbBAj5Bo65mzsEAecGBnjbWwQPEBmYUqCrFAU3PJH7tgsUC4AHq++HaxQLXk+blLt7FAF1YqVNwNskCno3dJVkOyQHnHWu5sZLJA2ziLiP26skA9qrsijhGzQJVJ5lB+IbNAnhvsvB5os0ABjRxXr76zQGP+TPE/FbRAbJQgcDMctEDFb32L0Gu0QCfhrSVhwrRAilLev/EYtUDsww5agm+1QE41P/QSxrVAB/V2p2TotUBONT/0Esa1QN/GCfext7VA/RKTXLmDtUDIQclqGHC1QBQ2t8CDtLVAl6Miae68tUBfT4rLQnm1QOvDDlqCb7VAilLev/EYtUCVer8ghBO1QCfhrSVhwrRAPizbX3KctEDFb32L0Gu0QBnOAoVkFrRAY/5M8T8VtEABjRxXr76zQKkgcvIBh7NAnxvsvB5os0A9qrsijhGzQOqx7gDl6bJA2ziLiP26skB5x1rubGSyQBQklem9P7JAF1YqVNwNskC15Pm5S7exQFZYj4/CiLFAU3PJH7tgsUDxAZmFKgqxQNEaiKrExLBAj5Bo65mzsEAsHzhRCV2wQMqtB7d4BrBAVKmmtyzsr0DQeK450F+vQAyWTQWvsq5ATQzZ7VM5rkBJs+zQjQWuQITQi5xsWK1AwO0qaEurrEDMb1MGcmSsQPwKyjMq/qtAOChp/whRq0B0RQjL56OqQAOj4W4zVapArmKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0BAirCqIr6nQJ7XI8VBQqdA2vTCkCCVpkAWEmJc/+elQFIvASjeOqVAjkyg87yNpEDKaT+/m+CjQHJBKQoVmKNABofeinozo0BCpH1WWYaiQHzBHCI42aFABv6XLS5ToUC43rvtFiyhQPT7Wrn1fqBAYTL0Camjn0DZbDKhZkmeQNHWv7ha251AUadwOCTvnEDJ4a7P4ZSbQD8c7WafOppAtlYr/lzgmEAvkWmVGoaXQOe4rToyUJZA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[141]},{\"__ndarray__\":\"3OQFtKrjmECZ6FB6r4GZQD8c7WafOppA7O2dQbiSm0DJ4a7P4ZSbQFGncDgk75xAbQtBQPAynkDZbDKhZkmeQGAy9Ampo59A9PtaufV+oEBof2OkhZigQLjeu+0WLKFAfMEcIjjZoUBqaRkVVDmiQEKkfVZZhqJABofeinozo0DKaT+/m+CjQK8qSDqD6KNAjkyg87yNpEBSLwEo3jqlQHvxJnC6lqVAFhJiXP/npUDa9MKQIJWmQGKfaYNzHadAntcjxUFCp0BiuoT5Yu+nQKJweui2gKhAJ53lLYScqEDqf0ZipUmpQIb2pPG+0KlArmKnlsb2qUB0RQjL56OqQAmpEKcNH6tAOChp/whRq0D8CsozKv6rQMvKaUt9dqxAwO0qaEurrECE0IucbFitQLDuk2bF161ASLPs0I0FrkAMlk0Fr7KuQMVoaq08Pa9Az3iuOdBfr0DKrQe3eAawQMybUzNRUrBALB84UQldsECPkGjrmbOwQCpcsE7vCbFA8QGZhSoKsUBTc8kfu2CxQLXk+blLt7FAG7UH3TDKsUAXVipU3A2yQHnHWu5sZLJAzoIiY8KZskDbOIuI/bqyQD2quyKOEbNAnxvsvB5os0CL94cjPIWzQACNHFevvrNAY/5M8T8VtEDFb32L0Gu0QCfhrSVhwrRAqssm1tTStECKUt6/8Ri1QC70cM1uLLVAd78a5qFItUCKUt6/8Ri1QIoN/baYErVAAL8R1U7etEBOmz47rM20QIpS3r/xGLVA4Hf9rhYetUCKUt6/8Ri1QPTTIRKxELVAJ+GtJWHCtEDnPgvSmL60QMVvfYvQa7RAuOhOI7pOtEBj/kzxPxW0QEZM7VJTz7NAAY0cV6++s0CfG+y8HmizQF2C5h1CQbNAPaq7Io4Rs0DbOIuI/bqyQNZBE2XIpbJAecda7mxkskAXVipU3A2yQDwoCU6k/LFAteT5uUu3sUBTc8kfu2CxQJYG9HBMRrFA8QGZhSoKsUCPkGjrmbOwQGolT+ezg7BALB84UQldsEDKrQe3eAawQDtxLIHHZ69A0HiuOdBfr0AMlk0Fr7KuQEiz7NCNBa5Acq1oeVSwrUCE0IucbFitQMDtKmhLq6xA/ArKMyr+q0DbI6yq6cqrQDgoaf8IUatAdEUIy+ejqkCuYqeWxvapQIsLmaywjalA6X9GYqVJqUAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQJGzuvQWP6ZAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAymk/v5vgo0AGh96KejOjQEKkfVZZhqJAT3TYfvv8oUB8wRwiONmhQLjeu+0WLKFA9PtaufV+oEAl/8R0xTygQGEy9Ampo59A2WwyoWZJnkBRp3A4JO+cQMnhrs/hlJtAV/qslQBNmkA/HO1mnzqaQNzkBbSq45hAAAAAAAAA+H+LJu+VC9eqQDgoaf8IUatA/ArKMyr+q0DA7SpoS6usQGSmdLvM36xAhNCLnGxYrUBIs+zQjQWuQAyWTQWvsq5A0HiuOdBfr0B4ItO4YX2vQMqtB7d4BrBALB84UQldsECF4Sao2ouwQI+QaOuZs7BACThBOZP4sECPkGjrmbOwQCwfOFEJXbBAyq0Ht3gGsEAlSr2+nI+vQM94rjnQX69ADJZNBa+yrkBIs+zQjQWuQITQi5xsWK1AM2Jc3nRQrUDA7SpoS6usQPwKyjMq/qtABB55FtDOq0A4KGn/CFGrQIwm75UL16pA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[165]},{\"__ndarray__\":\"0hGRDx05nEBRp3A4JO+cQFW6fcOL85xA2WwyoWZJnkAX8M2JgnqfQGEy9Ampo59A9PtaufV+oEC43rvtFiyhQPIaubQWRKFAfMEcIjjZoUBCpH1WWYaiQBFpOo+6AaNABofeinozo0DKaT+/m+CjQI5MoPO8jaRAR8dQfm/upEBSLwEo3jqlQBYSYlz/56VA2vTCkCCVpkBoxO+DxR2nQJ7XI8VBQqdA+HxMPkFzp0BiuoT5Yu+nQCad5S2EnKhA6n9GYqVJqUCuYqeWxvapQHRFCMvno6pA9FlV7MJMq0A4KGn/CFGrQPwKyjMq/qtAwO0qaEurrECE0IucbFitQEiz7NCNBa5AplKX5z1JrkAMlk0Fr7KuQNB4rjnQX69Ayq0Ht3gGsEAgz//n8DSwQCwfOFEJXbBAj5Bo65mzsEA7os1AAwSxQPEBmYUqCrFAU3PJH7tgsUCXgZCgA6KxQLXk+blLt7FAodsoMJYMskC15Pm5S7exQFNzyR+7YLFA8QGZhSoKsUCPkGjrmbOwQCwfOFEJXbBAC/yEI7IWsEDKrQe3eAawQNB4rjnQX69ADJZNBa+yrkBIs+zQjQWuQNFJR5/nl61ASLPs0I0FrkAMlk0Fr7KuQE7flym9y65A0HiuOdBfr0CJC0cnAwawQMqtB7d4BrBALB84UQldsEDeAqqk8KywQI6QaOuZs7BA8gGZhSoKsUAJvGpac1yxQFNzyR+7YLFAtOT5uUu3sUAXVipU3A2yQAiPk2u6G7JAecda7mxkskDbOIuI/bqyQIrj/5G287JAPaq7Io4Rs0CfG+y8HmizQAGNHFevvrNABkmP0dsJtEBj/kzxPxW0QMRvfYvQa7RA6wmTI66/tEDm/uzAaqq0QOvlcx8sbLRAxW99i9BrtEB/5dHUCS20QGP+TPE/FbRABibwF2sEtEBj/kzxPxW0QMVvfYvQa7RAyRZ6KCJytEDFb32L0Gu0QPWsjJaMWbRAY/5M8T8VtEAwCiYrLvyzQAKNHFevvrNAgzfg+yiFs0CfG+y8HmizQD2quyKOEbNAzf4vBDz8skDbOIuI/bqyQOY8ZqJdZbJAecda7mxkskAWVipU3A2yQO1ns9IfvrFAteT5uUu3sUBTc8kfu2CxQPEBmYUqCrFAC9G038wIsUCPkGjrmbOwQCwfOFEJXbBAUgTqaqVGsEDKrQe3eAawQNB4rjnQX69AKkLsNEzwrkAMlk0Fr7KuQEiz7NCNBa5AhNCLnGxYrUAGqp+wsy+tQMDtKmhLq6xA/ArKMyr+q0A4KGn/CFGrQBL2Q1zeNKtAdEUIy+ejqkCuYqeWxvapQOp/RmKlSalAe66CY3qnqEAmneUthJyoQGK6hPli76dAntcjxUFCp0Da9MKQIJWmQBYSYlz/56VAUi8BKN46pUCOTKDzvI2kQMppP7+b4KNABofeinozo0CsbK2xHBqjQEKkfVZZhqJAfMEcIjjZoUDDRAwopTyhQLjeu+0WLKFA9PtaufV+oEBhMvQJqaOfQNlsMqFmSZ5Ae/oHN+kTnUBRp3A4JO+cQNIRkQ8dOZxAAAAAAAAA+H/AvzjXIHqsQMDtKmhLq6xAhNCLnGxYrUAUaIOtjmCtQIPQi5xsWK1AwO0qaEurrEDAvzjXIHqsQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[155]},{\"__ndarray__\":\"JVdWUu4FoUC43rvtFiyhQLBTFhDrWaFAuN677RYsoUAlV1ZS7gWhQAAAAAAAAPh/C09U/OmFpECPTKDzvI2kQLNqEaJjsaRAUi8BKN46pUCyg+Go9aelQBYSYlz/56VA2vTCkCCVpkCe1yPFQUKnQDyoynrgT6dAYrqE+WLvp0AmneUthJyoQOp/RmKlSalAhMP3wbGjqUCuYqeWxvapQHRFCMvno6pAOChp/whRq0D8CsozKv6rQJZrLIBkoqxAwO0qaEurrECE0IucbFitQEiz7NCNBa5ADJZNBa+yrkD7+D+ShS2vQNB4rjnQX69Ayq0Ht3gGsEAsHzhRCV2wQG80mRqNmLBAj5Bo65mzsEDxAZmFKgqxQFNzyR+7YLFAjSD6YbFrsUC15Pm5S7exQBdWKlTcDbJAIGi8tnEjskB4x1rubGSyQNs4i4j9urJAVLJku6DYskA8qrsijhGzQKAb7LweaLNADhZPxkyAs0CfG+y8HmizQLf1vJjMKLNAPaq7Io4Rs0DbOIuI/bqyQFRl+Pr5rbJAecda7mxkskC/31wDqx2yQBdWKlTcDbJAteT5uUu3sUCWUW2DKHuxQFNzyR+7YLFA8QGZhSoKsUBS2ehvRcqwQI+QaOuZs7BALB84UQldsEBjD6vQewuwQMqtB7d4BrBA0HiuOdBfr0AMlk0Fr7KuQGsTCRbrd65ASLPs0I0FrkCE0IucbFitQIYO9ZwDsaxAwO0qaEurrED8CsozKv6rQDgoaf8IUatAdEUIy+ejqkDJUV3w4o+qQK5ip5bG9qlA6n9GYqVJqUAmneUthJyoQGK6hPli76dAntcjxUFCp0BKkeotbCqnQNr0wpAglaZAFhJiXP/npUBSLwEo3jqlQI5MoPO8jaRAC09U/OmFpEAAAAAAAAD4f56C1MjnlbBAj5Bo65mzsEDxAZmFKgqxQB5gEAg7FbFAU3PJH7tgsUCuAq5hhLaxQLXk+blLt7FAF1YqVNwNskB5x1rubGSyQEg0v613eLJA2ziLiP26skA9qrsijhGzQJ8b7LweaLNAWmIvACJts0ACjRxXr76zQGP+TPE/FbRASEN9NMQktEBj/kzxPxW0QOz+VAu7/LNAAY0cV6++s0A3w6aYNauzQJ8b7LweaLNAjPbdYPw/s0A9qrsijhGzQNs4i4j9urJApft46V+NskB5x1rubGSyQBdWKlTcDbJAteT5uUu3sUBTc8kfu2CxQPEBmYUqCrFAj5Bo65mzsECegtTI55WwQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[119]},{\"__ndarray__\":\"MBd0QrDHpUAWEmJc/+elQNr0wpAglaZAXvXqIZK1pkCe1yPFQUKnQGK6hPli76dAPrPTAOZiqEAnneUthJyoQOp/RmKlSalArmKnlsb2qUB0RQjL56OqQEEWWrTL3KpAOChp/whRq0D8CsozKv6rQMDtKmhLq6xAhNCLnGxYrUDAc7PJcKGtQEiz7NCNBa5ADJZNBa+yrkDQeK450F+vQJvqPU3nArBAyq0Ht3gGsEAsHzhRCV2wQI+QaOuZs7BA8QGZhSoKsUCuwYWiSyixQPEBmYUqCrFAj5Bo65mzsEAvyqNfm4KwQCwfOFEJXbBAyq0Ht3gGsEBVKn3xnpSvQNB4rjnQX69ADJZNBa+yrkBIs+zQjQWuQPQc1N7s+61AhNCLnGxYrUDA7SpoS6usQJPtkQNoIaxA/ArKMyr+q0A4KGn/CFGrQHRFCMvno6pArmKnlsb2qUCgmOdQZaqpQOp/RmKlSalAJp3lLYScqEBiuoT5Yu+nQJ7XI8VBQqdA2vTCkCCVpkAVEmJc/+elQDAXdEKwx6VAAAAAAAAA+H/Mfaygkg2xQFNzyR+7YLFAteT5uUu3sUB9WjS51LqxQLXk+blLt7FAU3PJH7tgsUDMfaygkg2xQAAAAAAAAPh/AQ5O8B27sUAYVipU3A2yQI69tKFgPrJAecda7mxkskDbOIuI/bqyQD2quyKOEbNA7JP2upMVs0A9qrsijhGzQNs4i4j9urJALrjapDVxskB4x1rubGSyQBdWKlTcDbJAAQ5O8B27sUA\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[73]},{\"__ndarray__\":\"OecWzXjRp0BiuoT5Yu+nQCad5S2EnKhA6n9GYqVJqUB8Uq6Ns4mpQK9ip5bG9qlAdEUIy+ejqkA4KGn/CFGrQPwKyjMq/qtACS+vs0sHrEDB7SpoS6usQITQi5xsWK1ASLPs0I0FrkAX44Sy3K6uQAyWTQWvsq5A0HiuOdBfr0DKrQe3eAawQEkxcAbDG7BAyq0Ht3gGsEDQeK450F+vQNDXR/4U9K5ADJZNBa+yrkBIs+zQjQWuQP032HmDZq1AhNCLnGxYrUDA7SpoS6usQPwKyjMq/qtA4i2yAR1oq0A4KGn/CFGrQHRFCMvno6pArmKnlsb2qUDqf0ZipUmpQCad5S2EnKhAYrqE+WLvp0A55xbNeNGnQA\u003d\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[35]},{\"__ndarray__\":\"pmOofEgxq0A4KGn/CFGrQPwKyjMq/qtAOvsv2VlMrED8CsozKv6rQDgoaf8IUatApmOofEgxq0A\u003d\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[7]}]},\"selected\":{\"id\":\"2434\"},\"selection_policy\":{\"id\":\"2460\"}},\"id\":\"2433\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":{\"field\":\"Density\",\"transform\":{\"id\":\"2432\"}},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"2436\",\"type\":\"MultiLine\"},{\"attributes\":{},\"id\":\"2462\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"Density\",\"transform\":{\"id\":\"2432\"}},\"xs\":{\"field\":\"xs\"},\"ys\":{\"field\":\"ys\"}},\"id\":\"2437\",\"type\":\"MultiLine\"},{\"attributes\":{\"data_source\":{\"id\":\"2433\"},\"glyph\":{\"id\":\"2436\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2437\"},\"selection_glyph\":{\"id\":\"2442\"},\"view\":{\"id\":\"2439\"}},\"id\":\"2438\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"size\":{\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2446\",\"type\":\"Scatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2417\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2444\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2546\",\"type\":\"NumberEditor\"},{\"attributes\":{\"editor\":{\"id\":\"2546\"},\"field\":\"Burglary_rate\",\"formatter\":{\"id\":\"2545\"},\"title\":\"Burglary rate\"},\"id\":\"2547\",\"type\":\"TableColumn\"},{\"attributes\":{},\"id\":\"2551\",\"type\":\"NumberEditor\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"line_alpha\":{\"value\":0.1},\"size\":{\"value\":3.872983346207417},\"x\":{\"field\":\"Burglary rate\"},\"y\":{\"field\":\"Property crime rate\"}},\"id\":\"2447\",\"type\":\"Scatter\"},{\"attributes\":{\"children\":[[{\"id\":\"2395\"},0,0],[{\"id\":\"2555\"},0,1]]},\"id\":\"2574\",\"type\":\"GridBox\"},{\"attributes\":{\"toolbars\":[{\"id\":\"2418\"}],\"tools\":[{\"id\":\"2393\"},{\"id\":\"2394\"},{\"id\":\"2412\"},{\"id\":\"2413\"},{\"id\":\"2414\"},{\"id\":\"2415\"},{\"id\":\"2416\"}]},\"id\":\"2575\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"format\":\"0,0.0[00000]\"},\"id\":\"2550\",\"type\":\"NumberFormatter\"}],\"root_ids\":[\"2389\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"0fd184c8-ec6c-4739-b2f8-5e69f2a5b340\",\"root_ids\":[\"2389\"],\"roots\":{\"2389\":\"c5fb702b-aa45-4c68-a141-f5fe2c5e60e4\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined \u0026\u0026 root.Bokeh.Panel !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else if (document.readyState \u003d\u003d \"complete\") {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885746483_-68202156",
"id": "paragraph_1580885746483_-68202156",
"dateCreated": "2020-02-05 14:55:46.483",
- "dateStarted": "2020-03-11 14:24:36.721",
- "dateFinished": "2020-03-11 14:24:37.163",
+ "dateStarted": "2021-06-15 03:30:10.577",
+ "dateFinished": "2021-06-15 03:30:10.948",
"status": "FINISHED"
},
{
"title": "Altair",
"text": "%md\n\n# Altair\n\n[Altair](https://altair-viz.github.io/) is a declarative statistical visualization library for Python, based on Vega and Vega-Lite, and the source is available on GitHub.\n\nWith Altair, you can spend more time understanding your data and its meaning. Altair’s API is simple, friendly and consistent and built on top of the powerful Vega-Lite visualization grammar. This elegant simplicity produces beautiful and effective visualizations with a minimal amount of code.\n\nThere\u0027s still one bug in Altair which make altair doesn\u0027t work very well with Zeppelin. The first run may not succeed, after Zeppelin load altair javascript properly, the following run will work.\n\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:37.235",
+ "dateUpdated": "2021-06-15 03:30:10.972",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -988,18 +1030,20 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580886248807_819045686",
"id": "paragraph_1580886248807_819045686",
"dateCreated": "2020-02-05 15:04:08.807",
- "dateStarted": "2020-03-11 14:24:37.262",
- "dateFinished": "2020-03-11 14:24:37.269",
+ "dateStarted": "2021-06-15 03:30:10.993",
+ "dateFinished": "2021-06-15 03:30:11.001",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nimport altair as alt\n\nalt.renderers.enable(\u0027zeppelin\u0027)\n\n# load a simple dataset as a pandas DataFrame\nfrom vega_datasets import data\ncars \u003d data.cars()\n\nalt.Chart(cars).mark_point().encode(\n x\u003d\u0027Horsepower\u0027,\n y\u003d\u0027Miles_per_Gallon\u0027,\n color\u003d\u0027Origin\u0027,\n)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:37.362",
+ "dateUpdated": "2021-06-15 03:30:11.093",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -1022,23 +1066,25 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cstyle\u003e\n .vega-actions a {\n margin-right: 12px;\n color: #757575;\n font-weight: normal;\n font-size: 13px;\n }\n .error {\n color: red;\n }\n \u003c/style\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega@5\"\u003e\u003c/script\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega-lite@3.4.0\"\u003e\u003c/script\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega-embed@4\"\u003e\u003c/script\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n \u003cdiv id\u003d\"altair-viz-1\"\u003e\u003c/div\u003e\n \u003cscript\u003e\n (function(vegaEmbed) {\n var spec \u003d {\"config\": {\"view\": {\"width\": 400, \"height\": 300}, \"mark\": {\"tooltip\": null}}, \"data\": {\"name\": \"data-f02450ab61490a1363517a0190416235\"}, \"mark\": \"point\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"Origin\"}, \"x\": {\"type\": \"quantitative\", \"field\": \"Horsepower\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"Miles_per_Gallon\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v3.4.0.json\", \"datasets\": {\"data-f02450ab61490a1363517a0190416235\": [{\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3504, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark 320\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3693, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3436, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3433, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3449, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4341, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 454.0, \"Horsepower\": 220.0, \"Weight_in_lbs\": 4354, \"Acceleration\": 9.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4312, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4425, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador dpl\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 390.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"citroen ds-21 pallas\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 133.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3090, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4142, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4034, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4166, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge challenger se\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 3563, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth \u0027cuda 340\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 340.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 3609, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang boss 302\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3761, \"Acceleration\": 9.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 3086, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona mark ii\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2372, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2833, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2774, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2587, \"Acceleration\": 16.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen 1131 deluxe sedan\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1835, \"Acceleration\": 20.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 110.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2672, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100 ls\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2430, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99e\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 104.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2375, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"bmw 2002\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 113.0, \"Weight_in_lbs\": 2234, \"Acceleration\": 12.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2648, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f250\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4615, \"Acceleration\": 14.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c20\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 200.0, \"Weight_in_lbs\": 4376, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d200\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 210.0, \"Weight_in_lbs\": 4382, \"Acceleration\": 13.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"hi 1200d\", \"Miles_per_Gallon\": 9.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 193.0, \"Weight_in_lbs\": 4732, \"Acceleration\": 18.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega 2300\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2264, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2228, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": null, \"Weight_in_lbs\": 2046, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle 117\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1978, \"Acceleration\": 20.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2634, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3439, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3329, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino 500\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3302, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3288, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4209, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina brougham\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4154, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4096, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco (sw)\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4955, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4746, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac safari (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 5140, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet sportabout (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2962, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet vega (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac firebird\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3282, \"Acceleration\": 15.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3139, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri 2000\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2123, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 304\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2074, \"Acceleration\": 19.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124b\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 88.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1773, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 1200\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 72.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 1613, \"Acceleration\": 18.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen model 111\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1834, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth cricket\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1955, \"Acceleration\": 20.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona hardtop\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2278, \"Acceleration\": 15.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hardtop\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 97.5, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2126, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen type 3\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 54.0, \"Weight_in_lbs\": 2254, \"Acceleration\": 23.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford pinto runabout\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2226, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4274, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4385, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4135, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4129, \"Acceleration\": 13.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador sst\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 208.0, \"Weight_in_lbs\": 4633, \"Acceleration\": 11.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick lesabre custom\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4502, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile delta 88 royale\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 4456, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler newport royal\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4422, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda rx2 coupe\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2330, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3892, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4098, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4294, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4077, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 145e (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2933, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen 411 (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2511, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504 (sw)\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2979, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 12 (sw)\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 96.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2189, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford pinto (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 510 (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2288, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyouta corona mark ii (sw)\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2506, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 15.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1600 (sw)\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2100, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century 350\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4100, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3988, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 137.0, \"Weight_in_lbs\": 4042, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3777, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis brougham\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4952, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 12.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 158.0, \"Weight_in_lbs\": 4363, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury gran sedan\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4237, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler new yorker brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4735, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick electra 225 custom\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4951, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3821, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3121, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3278, \"Acceleration\": 18.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3021, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2904, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 21.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4997, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 167.0, \"Weight_in_lbs\": 4906, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth custom suburb\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4654, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile vista cruiser\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4499, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2789, \"Acceleration\": 15.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota carina\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2279, \"Acceleration\": 19.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2401, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 610\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 94.0, \"Weight_in_lbs\": 2379, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"maxda rx3\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2124, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2310, \"Acceleration\": 18.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri v6\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 155.0, \"Horsepower\": 107.0, \"Weight_in_lbs\": 2472, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 124 sport coupe\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet monte carlo s\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4082, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 230.0, \"Weight_in_lbs\": 4278, \"Acceleration\": 9.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 68.0, \"Horsepower\": 49.0, \"Weight_in_lbs\": 1867, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2158, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 114.0, \"Horsepower\": 91.0, \"Weight_in_lbs\": 2582, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 144ea\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2868, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge dart custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3399, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2660, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 122.0, \"Weight_in_lbs\": 2807, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile omega\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 3664, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3102, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": null, \"Weight_in_lbs\": 2875, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2901, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3336, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun b210\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2451, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1836, \"Acceleration\": 21.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3781, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3632, \"Acceleration\": 18.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite sebring\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3613, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4141, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century luxus (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4699, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4457, \"Acceleration\": 13.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4638, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4257, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi fox\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2219, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1963, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 76.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1649, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 83.0, \"Horsepower\": 61.0, \"Weight_in_lbs\": 2003, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2108, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124 tc\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2246, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2489, \"Acceleration\": 15.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 93.0, \"Weight_in_lbs\": 2391, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat x1.9\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2000, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth valiant custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3264, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3459, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3432, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3158, \"Acceleration\": 19.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4668, \"Acceleration\": 11.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet bel air\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4440, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth grand fury\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4498, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 148.0, \"Weight_in_lbs\": 4657, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3907, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevroelt chevelle malibu\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3897, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3730, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3785, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skyhawk\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3039, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monza 2+2\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 8, \"Displacement\": 262.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3221, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang ii\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3169, \"Acceleration\": 12.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2171, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2639, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2914, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac astro\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2592, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2702, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 2223, \"Acceleration\": 16.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2545, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 171.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2984, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc pacer\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3211, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 115.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2694, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2957, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 244dl\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2671, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat 131\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2464, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 16.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"capri ii\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2572, \"Acceleration\": 14.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2255, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 12tl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 101.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2202, \"Acceleration\": 15.3, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet brougham\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4190, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3962, \"Acceleration\": 13.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 152.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 12.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3233, \"Acceleration\": 15.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 14.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 3012, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 22.5, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3085, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2035, \"Acceleration\": 22.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet woody\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 22.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge aspen se\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3651, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada ghia\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 3574, \"Acceleration\": 21.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac ventura sj\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3645, \"Acceleration\": 16.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc pacer d/l\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3193, \"Acceleration\": 17.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 12.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun b-210\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 17.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2565, \"Acceleration\": 13.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 245\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 130.0, \"Horsepower\": 102.0, \"Weight_in_lbs\": 3150, \"Acceleration\": 15.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth volare premier v8\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3270, \"Acceleration\": 21.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 108.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mercedes-benz 280s\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3820, \"Acceleration\": 16.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac seville\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4380, \"Acceleration\": 12.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c10\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4055, \"Acceleration\": 12.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f108\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3870, \"Acceleration\": 15.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d100\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3755, \"Acceleration\": 14.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord cvcc\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 18.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick opel isuzu deluxe\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 111.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 14.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 5 gtl\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 18.6, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth arrow gs\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 15.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun f-10 hatchback\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1945, \"Acceleration\": 16.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3880, \"Acceleration\": 12.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass supreme\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 4060, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco brougham\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4140, \"Acceleration\": 13.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury cougar brougham\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4295, \"Acceleration\": 14.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet concours\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3520, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 16.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3630, \"Acceleration\": 17.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 3525, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix lj\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4220, \"Acceleration\": 11.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4165, \"Acceleration\": 11.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler cordoba\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4325, \"Acceleration\": 12.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford thunderbird\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 149.0, \"Weight_in_lbs\": 4335, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit custom\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 1940, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"pontiac sunbird coupe\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2740, \"Acceleration\": 16.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla liftback\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 18.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford mustang ii 2+2\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 89.0, \"Weight_in_lbs\": 2755, \"Acceleration\": 15.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2051, \"Acceleration\": 17.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt m/m\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2075, \"Acceleration\": 15.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 810\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2815, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"bmw 320i\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2600, \"Acceleration\": 12.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda rx-4\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 3, \"Displacement\": 80.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 13.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen rabbit custom diesel\", \"Miles_per_Gallon\": 43.1, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 21.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford fiesta\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 66.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 14.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda glc deluxe\", \"Miles_per_Gallon\": 32.8, \"Cylinders\": 4, \"Displacement\": 78.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 19.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun b210 gx\", \"Miles_per_Gallon\": 39.4, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2070, \"Acceleration\": 18.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 16.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 19.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3365, \"Acceleration\": 15.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge diplomat\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3735, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch ghia\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3570, \"Acceleration\": 12.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix lj\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3535, \"Acceleration\": 19.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3155, \"Acceleration\": 18.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (auto)\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2965, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (man)\", \"Miles_per_Gallon\": 25.1, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 15.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3430, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3210, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century special\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3380, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr\", \"Miles_per_Gallon\": 20.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3070, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 18.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3620, \"Acceleration\": 18.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord d/l\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.1, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick regal sport coupe (turbo)\", \"Miles_per_Gallon\": 17.7, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3445, \"Acceleration\": 13.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford futura\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3205, \"Acceleration\": 11.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge magnum xe\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4080, \"Acceleration\": 13.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 27.5, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2560, \"Acceleration\": 14.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge omni\", \"Miles_per_Gallon\": 30.9, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2230, \"Acceleration\": 14.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt liftback\", \"Miles_per_Gallon\": 21.1, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2515, \"Acceleration\": 14.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth sapporo\", \"Miles_per_Gallon\": 23.2, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2745, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile starfire sx\", \"Miles_per_Gallon\": 23.8, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2855, \"Acceleration\": 17.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 200-sx\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2405, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"audi 5000\", \"Miles_per_Gallon\": 20.3, \"Cylinders\": 5, \"Displacement\": 131.0, \"Horsepower\": 103.0, \"Weight_in_lbs\": 2830, \"Acceleration\": 15.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 264gl\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3140, \"Acceleration\": 13.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99gle\", \"Miles_per_Gallon\": 21.6, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2795, \"Acceleration\": 15.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 604sl\", \"Miles_per_Gallon\": 16.2, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 133.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen scirocco\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda Accelerationord lx\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2135, \"Acceleration\": 16.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"pontiac lemans v6\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3245, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr 6\", \"Miles_per_Gallon\": 19.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2990, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont 4\", \"Miles_per_Gallon\": 22.3, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2890, \"Acceleration\": 17.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl 6\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3265, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen 6\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3360, \"Acceleration\": 16.6, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3840, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd landau\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 13.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury grand marquis\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 138.0, \"Weight_in_lbs\": 3955, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge st. regis\", \"Miles_per_Gallon\": 18.2, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 135.0, \"Weight_in_lbs\": 3830, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 16.9, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4360, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 142.0, \"Weight_in_lbs\": 4054, \"Acceleration\": 14.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu classic (sw)\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 267.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3605, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron town @ country (sw)\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit custom\", \"Miles_per_Gallon\": 31.9, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1925, \"Acceleration\": 14.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"maxda glc deluxe\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hatchback custom\", \"Miles_per_Gallon\": 35.7, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 1915, \"Acceleration\": 14.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc spirit dl\", \"Miles_per_Gallon\": 27.4, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercedes benz 300d\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 5, \"Displacement\": 183.0, \"Horsepower\": 77.0, \"Weight_in_lbs\": 3530, \"Acceleration\": 20.1, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac eldorado\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3900, \"Acceleration\": 17.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 3190, \"Acceleration\": 24.8, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3420, \"Acceleration\": 22.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon\", \"Miles_per_Gallon\": 34.2, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2200, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon tc3\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2150, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 31.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2020, \"Acceleration\": 19.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat strada custom\", \"Miles_per_Gallon\": 37.3, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.7, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"buick skylark limited\", \"Miles_per_Gallon\": 28.4, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 16.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2595, \"Acceleration\": 11.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile omega brougham\", \"Miles_per_Gallon\": 26.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2700, \"Acceleration\": 12.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2556, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 41.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2144, \"Acceleration\": 14.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla tercel\", \"Miles_per_Gallon\": 38.1, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1968, \"Acceleration\": 18.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 32.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2120, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 310\", \"Miles_per_Gallon\": 37.2, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2019, \"Acceleration\": 16.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2678, \"Acceleration\": 16.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont\", \"Miles_per_Gallon\": 26.4, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2870, \"Acceleration\": 18.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 24.3, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3003, \"Acceleration\": 20.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 19.1, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3381, \"Acceleration\": 18.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 4000\", \"Miles_per_Gallon\": 34.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2188, \"Acceleration\": 15.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona liftback\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2711, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.3, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510 hatchback\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2434, \"Acceleration\": 15.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.2, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc\", \"Miles_per_Gallon\": 46.6, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 17.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 27.9, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 14.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 40.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 19.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vw rabbit c (diesel)\", \"Miles_per_Gallon\": 44.3, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2085, \"Acceleration\": 21.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"vw dasher (diesel)\", \"Miles_per_Gallon\": 43.4, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2335, \"Acceleration\": 23.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 5000s (diesel)\", \"Miles_per_Gallon\": 36.4, \"Cylinders\": 5, \"Displacement\": 121.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 19.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mercedes-benz 240d\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 146.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 3250, \"Acceleration\": 21.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic 1500 gl\", \"Miles_per_Gallon\": 44.6, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1850, \"Acceleration\": 13.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"renault lecar deluxe\", \"Miles_per_Gallon\": 40.9, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": null, \"Weight_in_lbs\": 1835, \"Acceleration\": 17.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 33.8, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2145, \"Acceleration\": 18.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vokswagen rabbit\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 1845, \"Acceleration\": 15.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 280-zx\", \"Miles_per_Gallon\": 32.7, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 132.0, \"Weight_in_lbs\": 2910, \"Acceleration\": 11.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda rx-7 gs\", \"Miles_per_Gallon\": 23.7, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2420, \"Acceleration\": 12.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"triumph tr7 coupe\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2500, \"Acceleration\": 15.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford mustang cobra\", \"Miles_per_Gallon\": 23.6, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": null, \"Weight_in_lbs\": 2905, \"Acceleration\": 14.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2290, \"Acceleration\": 17.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2490, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries wagon (sw)\", \"Miles_per_Gallon\": 25.8, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2620, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 23.5, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2725, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2385, \"Acceleration\": 12.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota starlet\", \"Miles_per_Gallon\": 39.1, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1755, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth champ\", \"Miles_per_Gallon\": 39.0, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 64.0, \"Weight_in_lbs\": 1875, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda civic 1300\", \"Miles_per_Gallon\": 35.1, \"Cylinders\": 4, \"Displacement\": 81.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1760, \"Acceleration\": 16.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 32.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 17.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota tercel\", \"Miles_per_Gallon\": 37.7, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 2050, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc 4\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon 4\", \"Miles_per_Gallon\": 34.7, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2215, \"Acceleration\": 14.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 4w\", \"Miles_per_Gallon\": 34.4, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 2h\", \"Miles_per_Gallon\": 29.9, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2380, \"Acceleration\": 20.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen jetta\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 18i\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 100.0, \"Horsepower\": null, \"Weight_in_lbs\": 2320, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda prelude\", \"Miles_per_Gallon\": 33.7, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2210, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2350, \"Acceleration\": 16.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 200sx\", \"Miles_per_Gallon\": 32.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2615, \"Acceleration\": 14.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.6, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 18.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"peugeot 505s turbo diesel\", \"Miles_per_Gallon\": 28.1, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 3230, \"Acceleration\": 20.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 900s\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 15.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo diesel\", \"Miles_per_Gallon\": 30.7, \"Cylinders\": 6, \"Displacement\": 145.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 3160, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota cressida\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 116.0, \"Weight_in_lbs\": 2900, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 810 maxima\", \"Miles_per_Gallon\": 24.2, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 13.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 22.4, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3415, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ls\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 19.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada gl\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3060, \"Acceleration\": 17.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron salon\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3465, \"Acceleration\": 16.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2605, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier wagon\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2640, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier 2-door\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac j2000 se hatchback\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2575, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries se\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2525, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2735, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont futura\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2865, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": null, \"Weight_in_lbs\": 3035, \"Acceleration\": 20.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 1980, \"Acceleration\": 15.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda glc custom l\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2025, \"Acceleration\": 18.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc custom\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1970, \"Acceleration\": 17.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon miser\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury lynx l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"nissan stanza xe\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2160, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2205, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2245, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic (auto)\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 310 gx\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1995, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century limited\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 6, \"Displacement\": 181.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ciera (diesel)\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 6, \"Displacement\": 262.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3015, \"Acceleration\": 17.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron medallion\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2585, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada l\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2835, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 144.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2665, \"Acceleration\": 13.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge charger 2.2\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2370, \"Acceleration\": 13.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet camaro\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang gl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2790, \"Acceleration\": 15.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw pickup\", \"Miles_per_Gallon\": 44.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 24.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge rampage\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2295, \"Acceleration\": 11.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ranger\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2625, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy s-10\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 82.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}]}};\n var embedOpt \u003d {\"mode\": \"vega-lite\"};\n\n function showError(el, error){\n el.innerHTML \u003d (\u0027\u003cdiv class\u003d\"error\" style\u003d\"color:red;\"\u003e\u0027\n + \u0027\u003cp\u003eJavaScript Error: \u0027 + error.message + \u0027\u003c/p\u003e\u0027\n + \"\u003cp\u003eThis usually means there\u0027s a typo in your chart specification. \"\n + \"See the javascript console for the full traceback.\u003c/p\u003e\"\n + \u0027\u003c/div\u003e\u0027);\n throw error;\n }\n const el \u003d document.getElementById(\u0027altair-viz-1\u0027);\n vegaEmbed(\"#altair-viz-1\", spec, embedOpt)\n .catch(error \u003d\u003e showError(el, error));\n })(vegaEmbed);\n\n \u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e"
+ "data": "\n\u003cdiv id\u003d\"altair-viz-4effe3de5ba542bda2cedb914e6f9417\"\u003e\u003c/div\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n (function(spec, embedOpt){\n let outputDiv \u003d document.currentScript.previousElementSibling;\n if (outputDiv.id !\u003d\u003d \"altair-viz-4effe3de5ba542bda2cedb914e6f9417\") {\n outputDiv \u003d document.getElementById(\"altair-viz-4effe3de5ba542bda2cedb914e6f9417\");\n }\n const paths \u003d {\n \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n \"vega-lite\": \"https://cdn.jsdelivr.net/npm//vega-lite@4.8.1?noext\",\n \"vega-embed\": \"https://cdn.jsdelivr.net/npm//vega-embed@6?noext\",\n };\n\n function loadScript(lib) {\n return new Promise(function(resolve, reject) {\n var s \u003d document.createElement(\u0027script\u0027);\n s.src \u003d paths[lib];\n s.async \u003d true;\n s.onload \u003d () \u003d\u003e resolve(paths[lib]);\n s.onerror \u003d () \u003d\u003e reject(`Error loading script: ${paths[lib]}`);\n document.getElementsByTagName(\"head\")[0].appendChild(s);\n });\n }\n\n function showError(err) {\n outputDiv.innerHTML \u003d `\u003cdiv class\u003d\"error\" style\u003d\"color:red;\"\u003e${err}\u003c/div\u003e`;\n throw err;\n }\n\n function displayChart(vegaEmbed) {\n vegaEmbed(outputDiv, spec, embedOpt)\n .catch(err \u003d\u003e showError(`Javascript Error: ${err.message}\u003cbr\u003eThis usually means there\u0027s a typo in your chart specification. See the javascript console for the full traceback.`));\n }\n\n if(typeof define \u003d\u003d\u003d \"function\" \u0026\u0026 define.amd) {\n requirejs.config({paths});\n require([\"vega-embed\"], displayChart, err \u003d\u003e showError(`Error loading script: ${err.message}`));\n } else if (typeof vegaEmbed \u003d\u003d\u003d \"function\") {\n displayChart(vegaEmbed);\n } else {\n loadScript(\"vega\")\n .then(() \u003d\u003e loadScript(\"vega-lite\"))\n .then(() \u003d\u003e loadScript(\"vega-embed\"))\n .catch(showError)\n .then(() \u003d\u003e displayChart(vegaEmbed));\n }\n })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-f02450ab61490a1363517a0190416235\"}, \"mark\": \"point\", \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"Origin\"}, \"x\": {\"type\": \"quantitative\", \"field\": \"Horsepower\"}, \"y\": {\"type\": \"quantitative\", \"field\": \"Miles_per_Gallon\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.8.1.json\", \"datasets\": {\"data-f02450ab61490a1363517a0190416235\": [{\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3504, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark 320\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3693, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3436, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3433, \"Acceleration\": 12.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3449, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4341, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 454.0, \"Horsepower\": 220.0, \"Weight_in_lbs\": 4354, \"Acceleration\": 9.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4312, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4425, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador dpl\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 390.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 8.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"citroen ds-21 pallas\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 133.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3090, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4142, \"Acceleration\": 11.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4034, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4166, \"Acceleration\": 10.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc rebel sst (sw)\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3850, \"Acceleration\": 11.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge challenger se\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 3563, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth \u0027cuda 340\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 340.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 3609, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang boss 302\", \"Miles_per_Gallon\": null, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 8.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3761, \"Acceleration\": 9.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 3086, \"Acceleration\": 10.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona mark ii\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2372, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2833, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2774, \"Acceleration\": 15.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2587, \"Acceleration\": 16.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen 1131 deluxe sedan\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1835, \"Acceleration\": 20.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 110.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2672, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100 ls\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2430, \"Acceleration\": 14.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99e\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 104.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2375, \"Acceleration\": 17.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"bmw 2002\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 113.0, \"Weight_in_lbs\": 2234, \"Acceleration\": 12.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 199.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2648, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f250\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4615, \"Acceleration\": 14.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c20\", \"Miles_per_Gallon\": 10.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 200.0, \"Weight_in_lbs\": 4376, \"Acceleration\": 15.0, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d200\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 210.0, \"Weight_in_lbs\": 4382, \"Acceleration\": 13.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"hi 1200d\", \"Miles_per_Gallon\": 9.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 193.0, \"Weight_in_lbs\": 4732, \"Acceleration\": 18.5, \"Year\": \"1970-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun pl510\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega 2300\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2264, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2228, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": null, \"Weight_in_lbs\": 2046, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle 117\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1978, \"Acceleration\": 20.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2634, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3439, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3329, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford torino 500\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3302, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3288, \"Acceleration\": 15.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4209, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina brougham\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4154, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4096, \"Acceleration\": 13.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco (sw)\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 383.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4955, \"Acceleration\": 11.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4746, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac safari (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 5140, \"Acceleration\": 12.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet sportabout (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2962, \"Acceleration\": 13.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet vega (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac firebird\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3282, \"Acceleration\": 15.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3139, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri 2000\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2123, \"Acceleration\": 14.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 304\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2074, \"Acceleration\": 19.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124b\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 88.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 14.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1773, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 1200\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 72.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 1613, \"Acceleration\": 18.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen model 111\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1834, \"Acceleration\": 19.0, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth cricket\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1955, \"Acceleration\": 20.5, \"Year\": \"1971-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona hardtop\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 113.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2278, \"Acceleration\": 15.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hardtop\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 97.5, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2126, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen type 3\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 54.0, \"Weight_in_lbs\": 2254, \"Acceleration\": 23.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2408, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford pinto runabout\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2226, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 4274, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4385, \"Acceleration\": 12.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury iii\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4135, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford galaxie 500\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 153.0, \"Weight_in_lbs\": 4129, \"Acceleration\": 13.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador sst\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 208.0, \"Weight_in_lbs\": 4633, \"Acceleration\": 11.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick lesabre custom\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4502, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile delta 88 royale\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 160.0, \"Weight_in_lbs\": 4456, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler newport royal\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4422, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda rx2 coupe\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2330, \"Acceleration\": 13.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3892, \"Acceleration\": 12.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle concours (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 307.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4098, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4294, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4077, \"Acceleration\": 14.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 145e (sw)\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2933, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen 411 (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2511, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504 (sw)\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 87.0, \"Weight_in_lbs\": 2979, \"Acceleration\": 19.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 12 (sw)\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 96.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2189, \"Acceleration\": 18.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford pinto (sw)\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 16.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 510 (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2288, \"Acceleration\": 17.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyouta corona mark ii (sw)\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2506, \"Acceleration\": 14.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt (sw)\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 15.0, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1600 (sw)\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2100, \"Acceleration\": 16.5, \"Year\": \"1972-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century 350\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 4100, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3672, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3988, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 137.0, \"Weight_in_lbs\": 4042, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3777, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury marquis brougham\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 429.0, \"Horsepower\": 198.0, \"Weight_in_lbs\": 4952, \"Acceleration\": 11.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4464, \"Acceleration\": 12.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 158.0, \"Weight_in_lbs\": 4363, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury gran sedan\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4237, \"Acceleration\": 14.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler new yorker brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 440.0, \"Horsepower\": 215.0, \"Weight_in_lbs\": 4735, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick electra 225 custom\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 455.0, \"Horsepower\": 225.0, \"Weight_in_lbs\": 4951, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc ambassador brougham\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 175.0, \"Weight_in_lbs\": 3821, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3121, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova custom\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3278, \"Acceleration\": 18.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3021, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2904, \"Acceleration\": 16.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen super beetle\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 46.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 21.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet impala\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4997, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 167.0, \"Weight_in_lbs\": 4906, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth custom suburb\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4654, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile vista cruiser\", \"Miles_per_Gallon\": 12.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4499, \"Acceleration\": 12.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2789, \"Acceleration\": 15.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota carina\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2279, \"Acceleration\": 19.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2401, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 610\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 94.0, \"Weight_in_lbs\": 2379, \"Acceleration\": 16.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"maxda rx3\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2124, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2310, \"Acceleration\": 18.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury capri v6\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 155.0, \"Horsepower\": 107.0, \"Weight_in_lbs\": 2472, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 124 sport coupe\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet monte carlo s\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4082, \"Acceleration\": 13.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 230.0, \"Weight_in_lbs\": 4278, \"Acceleration\": 9.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 68.0, \"Horsepower\": 49.0, \"Weight_in_lbs\": 1867, \"Acceleration\": 19.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2158, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 114.0, \"Horsepower\": 91.0, \"Weight_in_lbs\": 2582, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 144ea\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2868, \"Acceleration\": 15.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge dart custom\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3399, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2660, \"Acceleration\": 14.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 122.0, \"Weight_in_lbs\": 2807, \"Acceleration\": 13.5, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile omega\", \"Miles_per_Gallon\": 11.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 3664, \"Acceleration\": 11.0, \"Year\": \"1973-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth duster\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 198.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3102, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": null, \"Weight_in_lbs\": 2875, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2901, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3336, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun b210\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1950, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2451, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla 1200\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 71.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1836, \"Acceleration\": 21.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet vega\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3781, \"Acceleration\": 17.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3632, \"Acceleration\": 18.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth satellite sebring\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3613, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4141, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century luxus (sw)\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4699, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet custom (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4457, \"Acceleration\": 13.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4638, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador (sw)\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4257, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi fox\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2219, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1963, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel manta\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 76.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1649, \"Acceleration\": 16.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 83.0, \"Horsepower\": 61.0, \"Weight_in_lbs\": 2003, \"Acceleration\": 19.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"fiat 128\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2108, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"fiat 124 tc\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2246, \"Acceleration\": 14.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2489, \"Acceleration\": 15.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 93.0, \"Weight_in_lbs\": 2391, \"Acceleration\": 15.5, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat x1.9\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2000, \"Acceleration\": 16.0, \"Year\": \"1974-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth valiant custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3264, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3459, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3432, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 3158, \"Acceleration\": 19.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac catalina\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4668, \"Acceleration\": 11.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet bel air\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4440, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth grand fury\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4498, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd\", \"Miles_per_Gallon\": 14.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 148.0, \"Weight_in_lbs\": 4657, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3907, \"Acceleration\": 21.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevroelt chevelle malibu\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3897, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3730, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth fury\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3785, \"Acceleration\": 19.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skyhawk\", \"Miles_per_Gallon\": 21.0, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3039, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monza 2+2\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 8, \"Displacement\": 262.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3221, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang ii\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3169, \"Acceleration\": 12.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2171, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2639, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc gremlin\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2914, \"Acceleration\": 16.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac astro\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2592, \"Acceleration\": 18.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2702, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 2223, \"Acceleration\": 16.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 710\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2545, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 171.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2984, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"amc pacer\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3211, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 100ls\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 115.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2694, \"Acceleration\": 15.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2957, \"Acceleration\": 17.0, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 244dl\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 14.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99le\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2671, \"Acceleration\": 13.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.5, \"Year\": \"1975-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat 131\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2464, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"opel 1900\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 116.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 2220, \"Acceleration\": 16.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"capri ii\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2572, \"Acceleration\": 14.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2255, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 12tl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 101.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2202, \"Acceleration\": 15.3, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"chevrolet chevelle malibu classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge coronet brougham\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 4190, \"Acceleration\": 13.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc matador\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 304.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3962, \"Acceleration\": 13.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford gran torino\", \"Miles_per_Gallon\": 14.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 152.0, \"Weight_in_lbs\": 4215, \"Acceleration\": 12.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth valiant\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3233, \"Acceleration\": 15.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet nova\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3353, \"Acceleration\": 14.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford maverick\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 81.0, \"Weight_in_lbs\": 3012, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc hornet\", \"Miles_per_Gallon\": 22.5, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3085, \"Acceleration\": 17.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2035, \"Acceleration\": 22.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet woody\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 2164, \"Acceleration\": 22.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1937, \"Acceleration\": 14.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 53.0, \"Weight_in_lbs\": 1795, \"Acceleration\": 17.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge aspen se\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3651, \"Acceleration\": 17.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada ghia\", \"Miles_per_Gallon\": 18.0, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 3574, \"Acceleration\": 21.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac ventura sj\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3645, \"Acceleration\": 16.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc pacer d/l\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3193, \"Acceleration\": 17.8, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 12.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun b-210\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 17.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.4, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford pinto\", \"Miles_per_Gallon\": 26.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2565, \"Acceleration\": 13.6, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volvo 245\", \"Miles_per_Gallon\": 20.0, \"Cylinders\": 4, \"Displacement\": 130.0, \"Horsepower\": 102.0, \"Weight_in_lbs\": 3150, \"Acceleration\": 15.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth volare premier v8\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.2, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3270, \"Acceleration\": 21.9, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota mark ii\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 156.0, \"Horsepower\": 108.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 15.5, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mercedes-benz 280s\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3820, \"Acceleration\": 16.7, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac seville\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4380, \"Acceleration\": 12.1, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy c10\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4055, \"Acceleration\": 12.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford f108\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3870, \"Acceleration\": 15.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge d100\", \"Miles_per_Gallon\": 13.0, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3755, \"Acceleration\": 14.0, \"Year\": \"1976-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord cvcc\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 18.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick opel isuzu deluxe\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 111.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 14.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"renault 5 gtl\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1825, \"Acceleration\": 18.6, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"plymouth arrow gs\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 15.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun f-10 hatchback\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 1945, \"Acceleration\": 16.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3880, \"Acceleration\": 12.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass supreme\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 4060, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge monaco brougham\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 4140, \"Acceleration\": 13.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury cougar brougham\", \"Miles_per_Gallon\": 15.0, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 4295, \"Acceleration\": 14.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet concours\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3520, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 16.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare custom\", \"Miles_per_Gallon\": 19.0, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3630, \"Acceleration\": 17.7, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 6, \"Displacement\": 250.0, \"Horsepower\": 98.0, \"Weight_in_lbs\": 3525, \"Acceleration\": 19.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac grand prix lj\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 180.0, \"Weight_in_lbs\": 4220, \"Acceleration\": 11.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 170.0, \"Weight_in_lbs\": 4165, \"Acceleration\": 11.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler cordoba\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 400.0, \"Horsepower\": 190.0, \"Weight_in_lbs\": 4325, \"Acceleration\": 12.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford thunderbird\", \"Miles_per_Gallon\": 16.0, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 149.0, \"Weight_in_lbs\": 4335, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit custom\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 1940, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"pontiac sunbird coupe\", \"Miles_per_Gallon\": 24.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2740, \"Acceleration\": 16.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corolla liftback\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 18.2, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"ford mustang ii 2+2\", \"Miles_per_Gallon\": 25.5, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 89.0, \"Weight_in_lbs\": 2755, \"Acceleration\": 15.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2051, \"Acceleration\": 17.0, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge colt m/m\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 83.0, \"Weight_in_lbs\": 2075, \"Acceleration\": 15.9, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.4, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen dasher\", \"Miles_per_Gallon\": 30.5, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.1, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 810\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2815, \"Acceleration\": 14.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"bmw 320i\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2600, \"Acceleration\": 12.8, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda rx-4\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 3, \"Displacement\": 80.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 13.5, \"Year\": \"1977-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"volkswagen rabbit custom diesel\", \"Miles_per_Gallon\": 43.1, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 21.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford fiesta\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 66.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 14.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mazda glc deluxe\", \"Miles_per_Gallon\": 32.8, \"Cylinders\": 4, \"Displacement\": 78.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 19.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun b210 gx\", \"Miles_per_Gallon\": 39.4, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2070, \"Acceleration\": 18.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic cvcc\", \"Miles_per_Gallon\": 36.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1800, \"Acceleration\": 16.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 19.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3365, \"Acceleration\": 15.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge diplomat\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 3735, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury monarch ghia\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3570, \"Acceleration\": 12.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix lj\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3535, \"Acceleration\": 19.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 3155, \"Acceleration\": 18.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (auto)\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2965, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont (man)\", \"Miles_per_Gallon\": 25.1, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 15.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth volare\", \"Miles_per_Gallon\": 20.5, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 3430, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 19.4, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3210, \"Acceleration\": 17.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick century special\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3380, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr\", \"Miles_per_Gallon\": 20.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3070, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 18.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3620, \"Acceleration\": 18.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord d/l\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 6, \"Displacement\": 258.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.1, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet monte carlo landau\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 145.0, \"Weight_in_lbs\": 3425, \"Acceleration\": 13.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick regal sport coupe (turbo)\", \"Miles_per_Gallon\": 17.7, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 165.0, \"Weight_in_lbs\": 3445, \"Acceleration\": 13.4, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford futura\", \"Miles_per_Gallon\": 18.1, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 139.0, \"Weight_in_lbs\": 3205, \"Acceleration\": 11.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge magnum xe\", \"Miles_per_Gallon\": 17.5, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 140.0, \"Weight_in_lbs\": 4080, \"Acceleration\": 13.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2155, \"Acceleration\": 16.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota corona\", \"Miles_per_Gallon\": 27.5, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2560, \"Acceleration\": 14.2, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2300, \"Acceleration\": 14.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge omni\", \"Miles_per_Gallon\": 30.9, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2230, \"Acceleration\": 14.5, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt liftback\", \"Miles_per_Gallon\": 21.1, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 95.0, \"Weight_in_lbs\": 2515, \"Acceleration\": 14.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth sapporo\", \"Miles_per_Gallon\": 23.2, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2745, \"Acceleration\": 16.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile starfire sx\", \"Miles_per_Gallon\": 23.8, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2855, \"Acceleration\": 17.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 200-sx\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 97.0, \"Weight_in_lbs\": 2405, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"audi 5000\", \"Miles_per_Gallon\": 20.3, \"Cylinders\": 5, \"Displacement\": 131.0, \"Horsepower\": 103.0, \"Weight_in_lbs\": 2830, \"Acceleration\": 15.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo 264gl\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3140, \"Acceleration\": 13.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 99gle\", \"Miles_per_Gallon\": 21.6, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2795, \"Acceleration\": 15.7, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"peugeot 604sl\", \"Miles_per_Gallon\": 16.2, \"Cylinders\": 6, \"Displacement\": 163.0, \"Horsepower\": 133.0, \"Weight_in_lbs\": 3410, \"Acceleration\": 15.8, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volkswagen scirocco\", \"Miles_per_Gallon\": 31.5, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1990, \"Acceleration\": 14.9, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda Accelerationord lx\", \"Miles_per_Gallon\": 29.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2135, \"Acceleration\": 16.6, \"Year\": \"1978-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"pontiac lemans v6\", \"Miles_per_Gallon\": 21.5, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 3245, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury zephyr 6\", \"Miles_per_Gallon\": 19.8, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2990, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont 4\", \"Miles_per_Gallon\": 22.3, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2890, \"Acceleration\": 17.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl 6\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3265, \"Acceleration\": 18.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen 6\", \"Miles_per_Gallon\": 20.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3360, \"Acceleration\": 16.6, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet caprice classic\", \"Miles_per_Gallon\": 17.0, \"Cylinders\": 8, \"Displacement\": 305.0, \"Horsepower\": 130.0, \"Weight_in_lbs\": 3840, \"Acceleration\": 15.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ltd landau\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 8, \"Displacement\": 302.0, \"Horsepower\": 129.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 13.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury grand marquis\", \"Miles_per_Gallon\": 16.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 138.0, \"Weight_in_lbs\": 3955, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge st. regis\", \"Miles_per_Gallon\": 18.2, \"Cylinders\": 8, \"Displacement\": 318.0, \"Horsepower\": 135.0, \"Weight_in_lbs\": 3830, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick estate wagon (sw)\", \"Miles_per_Gallon\": 16.9, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 155.0, \"Weight_in_lbs\": 4360, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford country squire (sw)\", \"Miles_per_Gallon\": 15.5, \"Cylinders\": 8, \"Displacement\": 351.0, \"Horsepower\": 142.0, \"Weight_in_lbs\": 4054, \"Acceleration\": 14.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet malibu classic (sw)\", \"Miles_per_Gallon\": 19.2, \"Cylinders\": 8, \"Displacement\": 267.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3605, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron town @ country (sw)\", \"Miles_per_Gallon\": 18.5, \"Cylinders\": 8, \"Displacement\": 360.0, \"Horsepower\": 150.0, \"Weight_in_lbs\": 3940, \"Acceleration\": 13.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit custom\", \"Miles_per_Gallon\": 31.9, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 1925, \"Acceleration\": 14.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"maxda glc deluxe\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 15.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt hatchback custom\", \"Miles_per_Gallon\": 35.7, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 1915, \"Acceleration\": 14.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc spirit dl\", \"Miles_per_Gallon\": 27.4, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 15.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercedes benz 300d\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 5, \"Displacement\": 183.0, \"Horsepower\": 77.0, \"Weight_in_lbs\": 3530, \"Acceleration\": 20.1, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"cadillac eldorado\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 125.0, \"Weight_in_lbs\": 3900, \"Acceleration\": 17.4, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"peugeot 504\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 71.0, \"Weight_in_lbs\": 3190, \"Acceleration\": 24.8, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"oldsmobile cutlass salon brougham\", \"Miles_per_Gallon\": 23.9, \"Cylinders\": 8, \"Displacement\": 260.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3420, \"Acceleration\": 22.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon\", \"Miles_per_Gallon\": 34.2, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2200, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth horizon tc3\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2150, \"Acceleration\": 14.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 31.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2020, \"Acceleration\": 19.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"fiat strada custom\", \"Miles_per_Gallon\": 37.3, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 69.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 14.7, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"buick skylark limited\", \"Miles_per_Gallon\": 28.4, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2670, \"Acceleration\": 16.0, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2595, \"Acceleration\": 11.3, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile omega brougham\", \"Miles_per_Gallon\": 26.8, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 115.0, \"Weight_in_lbs\": 2700, \"Acceleration\": 12.9, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 33.5, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2556, \"Acceleration\": 13.2, \"Year\": \"1979-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw rabbit\", \"Miles_per_Gallon\": 41.5, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 2144, \"Acceleration\": 14.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corolla tercel\", \"Miles_per_Gallon\": 38.1, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1968, \"Acceleration\": 18.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet chevette\", \"Miles_per_Gallon\": 32.1, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2120, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 310\", \"Miles_per_Gallon\": 37.2, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2019, \"Acceleration\": 16.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2678, \"Acceleration\": 16.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont\", \"Miles_per_Gallon\": 26.4, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2870, \"Acceleration\": 18.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord\", \"Miles_per_Gallon\": 24.3, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3003, \"Acceleration\": 20.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aspen\", \"Miles_per_Gallon\": 19.1, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 3381, \"Acceleration\": 18.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"audi 4000\", \"Miles_per_Gallon\": 34.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 78.0, \"Weight_in_lbs\": 2188, \"Acceleration\": 15.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota corona liftback\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 134.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2711, \"Acceleration\": 15.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.3, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2542, \"Acceleration\": 17.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 510 hatchback\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2434, \"Acceleration\": 15.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.2, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2265, \"Acceleration\": 15.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc\", \"Miles_per_Gallon\": 46.6, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 17.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge colt\", \"Miles_per_Gallon\": 27.9, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 14.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 40.8, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2110, \"Acceleration\": 19.2, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vw rabbit c (diesel)\", \"Miles_per_Gallon\": 44.3, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2085, \"Acceleration\": 21.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"vw dasher (diesel)\", \"Miles_per_Gallon\": 43.4, \"Cylinders\": 4, \"Displacement\": 90.0, \"Horsepower\": 48.0, \"Weight_in_lbs\": 2335, \"Acceleration\": 23.7, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"audi 5000s (diesel)\", \"Miles_per_Gallon\": 36.4, \"Cylinders\": 5, \"Displacement\": 121.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 19.9, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mercedes-benz 240d\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 146.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 3250, \"Acceleration\": 21.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda civic 1500 gl\", \"Miles_per_Gallon\": 44.6, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1850, \"Acceleration\": 13.8, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"renault lecar deluxe\", \"Miles_per_Gallon\": 40.9, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": null, \"Weight_in_lbs\": 1835, \"Acceleration\": 17.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"subaru dl\", \"Miles_per_Gallon\": 33.8, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2145, \"Acceleration\": 18.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"vokswagen rabbit\", \"Miles_per_Gallon\": 29.8, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 1845, \"Acceleration\": 15.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"datsun 280-zx\", \"Miles_per_Gallon\": 32.7, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 132.0, \"Weight_in_lbs\": 2910, \"Acceleration\": 11.4, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda rx-7 gs\", \"Miles_per_Gallon\": 23.7, \"Cylinders\": 3, \"Displacement\": 70.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2420, \"Acceleration\": 12.5, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"triumph tr7 coupe\", \"Miles_per_Gallon\": 35.0, \"Cylinders\": 4, \"Displacement\": 122.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2500, \"Acceleration\": 15.1, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"ford mustang cobra\", \"Miles_per_Gallon\": 23.6, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": null, \"Weight_in_lbs\": 2905, \"Acceleration\": 14.3, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 72.0, \"Weight_in_lbs\": 2290, \"Acceleration\": 17.0, \"Year\": \"1980-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 27.2, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2490, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"buick skylark\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries wagon (sw)\", \"Miles_per_Gallon\": 25.8, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2620, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet citation\", \"Miles_per_Gallon\": 23.5, \"Cylinders\": 6, \"Displacement\": 173.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2725, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"plymouth reliant\", \"Miles_per_Gallon\": 30.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2385, \"Acceleration\": 12.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota starlet\", \"Miles_per_Gallon\": 39.1, \"Cylinders\": 4, \"Displacement\": 79.0, \"Horsepower\": 58.0, \"Weight_in_lbs\": 1755, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth champ\", \"Miles_per_Gallon\": 39.0, \"Cylinders\": 4, \"Displacement\": 86.0, \"Horsepower\": 64.0, \"Weight_in_lbs\": 1875, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"honda civic 1300\", \"Miles_per_Gallon\": 35.1, \"Cylinders\": 4, \"Displacement\": 81.0, \"Horsepower\": 60.0, \"Weight_in_lbs\": 1760, \"Acceleration\": 16.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"subaru\", \"Miles_per_Gallon\": 32.3, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 2065, \"Acceleration\": 17.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 210\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 85.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 1975, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota tercel\", \"Miles_per_Gallon\": 37.7, \"Cylinders\": 4, \"Displacement\": 89.0, \"Horsepower\": 62.0, \"Weight_in_lbs\": 2050, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc 4\", \"Miles_per_Gallon\": 34.1, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1985, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon 4\", \"Miles_per_Gallon\": 34.7, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2215, \"Acceleration\": 14.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 4w\", \"Miles_per_Gallon\": 34.4, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2045, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford escort 2h\", \"Miles_per_Gallon\": 29.9, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 65.0, \"Weight_in_lbs\": 2380, \"Acceleration\": 20.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen jetta\", \"Miles_per_Gallon\": 33.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2190, \"Acceleration\": 14.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"renault 18i\", \"Miles_per_Gallon\": 34.5, \"Cylinders\": 4, \"Displacement\": 100.0, \"Horsepower\": null, \"Weight_in_lbs\": 2320, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"honda prelude\", \"Miles_per_Gallon\": 33.7, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2210, \"Acceleration\": 14.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 32.4, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2350, \"Acceleration\": 16.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 200sx\", \"Miles_per_Gallon\": 32.9, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 100.0, \"Weight_in_lbs\": 2615, \"Acceleration\": 14.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda 626\", \"Miles_per_Gallon\": 31.6, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 2635, \"Acceleration\": 18.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"peugeot 505s turbo diesel\", \"Miles_per_Gallon\": 28.1, \"Cylinders\": 4, \"Displacement\": 141.0, \"Horsepower\": 80.0, \"Weight_in_lbs\": 3230, \"Acceleration\": 20.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"saab 900s\", \"Miles_per_Gallon\": null, \"Cylinders\": 4, \"Displacement\": 121.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2800, \"Acceleration\": 15.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"volvo diesel\", \"Miles_per_Gallon\": 30.7, \"Cylinders\": 6, \"Displacement\": 145.0, \"Horsepower\": 76.0, \"Weight_in_lbs\": 3160, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"toyota cressida\", \"Miles_per_Gallon\": 25.4, \"Cylinders\": 6, \"Displacement\": 168.0, \"Horsepower\": 116.0, \"Weight_in_lbs\": 2900, \"Acceleration\": 12.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 810 maxima\", \"Miles_per_Gallon\": 24.2, \"Cylinders\": 6, \"Displacement\": 146.0, \"Horsepower\": 120.0, \"Weight_in_lbs\": 2930, \"Acceleration\": 13.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century\", \"Miles_per_Gallon\": 22.4, \"Cylinders\": 6, \"Displacement\": 231.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 3415, \"Acceleration\": 15.8, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ls\", \"Miles_per_Gallon\": 26.6, \"Cylinders\": 8, \"Displacement\": 350.0, \"Horsepower\": 105.0, \"Weight_in_lbs\": 3725, \"Acceleration\": 19.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada gl\", \"Miles_per_Gallon\": 20.2, \"Cylinders\": 6, \"Displacement\": 200.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 3060, \"Acceleration\": 17.1, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron salon\", \"Miles_per_Gallon\": 17.6, \"Cylinders\": 6, \"Displacement\": 225.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3465, \"Acceleration\": 16.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2605, \"Acceleration\": 19.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier wagon\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2640, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet cavalier 2-door\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2395, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac j2000 se hatchback\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 112.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 2575, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"dodge aries se\", \"Miles_per_Gallon\": 29.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2525, \"Acceleration\": 16.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"pontiac phoenix\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2735, \"Acceleration\": 18.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford fairmont futura\", \"Miles_per_Gallon\": 24.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2865, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"amc concord dl\", \"Miles_per_Gallon\": 23.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": null, \"Weight_in_lbs\": 3035, \"Acceleration\": 20.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"volkswagen rabbit l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 74.0, \"Weight_in_lbs\": 1980, \"Acceleration\": 15.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"mazda glc custom l\", \"Miles_per_Gallon\": 37.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 2025, \"Acceleration\": 18.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"mazda glc custom\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 68.0, \"Weight_in_lbs\": 1970, \"Acceleration\": 17.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"plymouth horizon miser\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 105.0, \"Horsepower\": 63.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"mercury lynx l\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 98.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2125, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"nissan stanza xe\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 88.0, \"Weight_in_lbs\": 2160, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda Accelerationord\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 107.0, \"Horsepower\": 75.0, \"Weight_in_lbs\": 2205, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"toyota corolla\", \"Miles_per_Gallon\": 34.0, \"Cylinders\": 4, \"Displacement\": 108.0, \"Horsepower\": 70.0, \"Weight_in_lbs\": 2245, \"Acceleration\": 16.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"honda civic (auto)\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1965, \"Acceleration\": 15.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"datsun 310 gx\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 4, \"Displacement\": 91.0, \"Horsepower\": 67.0, \"Weight_in_lbs\": 1995, \"Acceleration\": 16.2, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"buick century limited\", \"Miles_per_Gallon\": 25.0, \"Cylinders\": 6, \"Displacement\": 181.0, \"Horsepower\": 110.0, \"Weight_in_lbs\": 2945, \"Acceleration\": 16.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"oldsmobile cutlass ciera (diesel)\", \"Miles_per_Gallon\": 38.0, \"Cylinders\": 6, \"Displacement\": 262.0, \"Horsepower\": 85.0, \"Weight_in_lbs\": 3015, \"Acceleration\": 17.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chrysler lebaron medallion\", \"Miles_per_Gallon\": 26.0, \"Cylinders\": 4, \"Displacement\": 156.0, \"Horsepower\": 92.0, \"Weight_in_lbs\": 2585, \"Acceleration\": 14.5, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford granada l\", \"Miles_per_Gallon\": 22.0, \"Cylinders\": 6, \"Displacement\": 232.0, \"Horsepower\": 112.0, \"Weight_in_lbs\": 2835, \"Acceleration\": 14.7, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"toyota celica gt\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 144.0, \"Horsepower\": 96.0, \"Weight_in_lbs\": 2665, \"Acceleration\": 13.9, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Japan\"}, {\"Name\": \"dodge charger 2.2\", \"Miles_per_Gallon\": 36.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2370, \"Acceleration\": 13.0, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevrolet camaro\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 151.0, \"Horsepower\": 90.0, \"Weight_in_lbs\": 2950, \"Acceleration\": 17.3, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford mustang gl\", \"Miles_per_Gallon\": 27.0, \"Cylinders\": 4, \"Displacement\": 140.0, \"Horsepower\": 86.0, \"Weight_in_lbs\": 2790, \"Acceleration\": 15.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"vw pickup\", \"Miles_per_Gallon\": 44.0, \"Cylinders\": 4, \"Displacement\": 97.0, \"Horsepower\": 52.0, \"Weight_in_lbs\": 2130, \"Acceleration\": 24.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"Europe\"}, {\"Name\": \"dodge rampage\", \"Miles_per_Gallon\": 32.0, \"Cylinders\": 4, \"Displacement\": 135.0, \"Horsepower\": 84.0, \"Weight_in_lbs\": 2295, \"Acceleration\": 11.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"ford ranger\", \"Miles_per_Gallon\": 28.0, \"Cylinders\": 4, \"Displacement\": 120.0, \"Horsepower\": 79.0, \"Weight_in_lbs\": 2625, \"Acceleration\": 18.6, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}, {\"Name\": \"chevy s-10\", \"Miles_per_Gallon\": 31.0, \"Cylinders\": 4, \"Displacement\": 119.0, \"Horsepower\": 82.0, \"Weight_in_lbs\": 2720, \"Acceleration\": 19.4, \"Year\": \"1982-01-01T00:00:00\", \"Origin\": \"USA\"}]}}, {\"mode\": \"vega-lite\"});\n\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580885762824_-1733991523",
"id": "paragraph_1580885762824_-1733991523",
"dateCreated": "2020-02-05 14:56:02.824",
- "dateStarted": "2020-03-11 14:24:37.395",
- "dateFinished": "2020-03-11 14:24:37.586",
+ "dateStarted": "2021-06-15 03:30:11.126",
+ "dateFinished": "2021-06-15 03:30:11.351",
"status": "FINISHED"
},
{
"text": "%python.ipython\n\nimport altair as alt\nimport numpy as np\nimport pandas as pd\n\n# Compute x^2 + y^2 across a 2D grid\nx, y \u003d np.meshgrid(range(-5, 5), range(-5, 5))\nz \u003d x ** 2 + y ** 2\n\n# Convert this grid to columnar data expected by Altair\nsource \u003d pd.DataFrame({\u0027x\u0027: x.ravel(),\n \u0027y\u0027: y.ravel(),\n \u0027z\u0027: z.ravel()})\n\nalt.Chart(source).mark_rect().encode(\n x\u003d\u0027x:O\u0027,\n y\u003d\u0027y:O\u0027,\n color\u003d\u0027z:Q\u0027\n)",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:37.597",
+ "dateUpdated": "2021-06-15 03:30:11.426",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -1061,23 +1107,25 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cstyle\u003e\n .vega-actions a {\n margin-right: 12px;\n color: #757575;\n font-weight: normal;\n font-size: 13px;\n }\n .error {\n color: red;\n }\n \u003c/style\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega@5\"\u003e\u003c/script\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega-lite@3.4.0\"\u003e\u003c/script\u003e\n \u003cscript type\u003d\"text/javascript\" src\u003d\"https://cdn.jsdelivr.net/npm//vega-embed@4\"\u003e\u003c/script\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n \u003cdiv id\u003d\"altair-viz-2\"\u003e\u003c/div\u003e\n \u003cscript\u003e\n (function(vegaEmbed) {\n var spec \u003d {\"config\": {\"view\": {\"width\": 400, \"height\": 300}, \"mark\": {\"tooltip\": null}}, \"data\": {\"name\": \"data-1487c93b91dee61ec4c167e470e512f4\"}, \"mark\": \"rect\", \"encoding\": {\"color\": {\"type\": \"quantitative\", \"field\": \"z\"}, \"x\": {\"type\": \"ordinal\", \"field\": \"x\"}, \"y\": {\"type\": \"ordinal\", \"field\": \"y\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v3.4.0.json\", \"datasets\": {\"data-1487c93b91dee61ec4c167e470e512f4\": [{\"x\": -5, \"y\": -5, \"z\": 50}, {\"x\": -4, \"y\": -5, \"z\": 41}, {\"x\": -3, \"y\": -5, \"z\": 34}, {\"x\": -2, \"y\": -5, \"z\": 29}, {\"x\": -1, \"y\": -5, \"z\": 26}, {\"x\": 0, \"y\": -5, \"z\": 25}, {\"x\": 1, \"y\": -5, \"z\": 26}, {\"x\": 2, \"y\": -5, \"z\": 29}, {\"x\": 3, \"y\": -5, \"z\": 34}, {\"x\": 4, \"y\": -5, \"z\": 41}, {\"x\": -5, \"y\": -4, \"z\": 41}, {\"x\": -4, \"y\": -4, \"z\": 32}, {\"x\": -3, \"y\": -4, \"z\": 25}, {\"x\": -2, \"y\": -4, \"z\": 20}, {\"x\": -1, \"y\": -4, \"z\": 17}, {\"x\": 0, \"y\": -4, \"z\": 16}, {\"x\": 1, \"y\": -4, \"z\": 17}, {\"x\": 2, \"y\": -4, \"z\": 20}, {\"x\": 3, \"y\": -4, \"z\": 25}, {\"x\": 4, \"y\": -4, \"z\": 32}, {\"x\": -5, \"y\": -3, \"z\": 34}, {\"x\": -4, \"y\": -3, \"z\": 25}, {\"x\": -3, \"y\": -3, \"z\": 18}, {\"x\": -2, \"y\": -3, \"z\": 13}, {\"x\": -1, \"y\": -3, \"z\": 10}, {\"x\": 0, \"y\": -3, \"z\": 9}, {\"x\": 1, \"y\": -3, \"z\": 10}, {\"x\": 2, \"y\": -3, \"z\": 13}, {\"x\": 3, \"y\": -3, \"z\": 18}, {\"x\": 4, \"y\": -3, \"z\": 25}, {\"x\": -5, \"y\": -2, \"z\": 29}, {\"x\": -4, \"y\": -2, \"z\": 20}, {\"x\": -3, \"y\": -2, \"z\": 13}, {\"x\": -2, \"y\": -2, \"z\": 8}, {\"x\": -1, \"y\": -2, \"z\": 5}, {\"x\": 0, \"y\": -2, \"z\": 4}, {\"x\": 1, \"y\": -2, \"z\": 5}, {\"x\": 2, \"y\": -2, \"z\": 8}, {\"x\": 3, \"y\": -2, \"z\": 13}, {\"x\": 4, \"y\": -2, \"z\": 20}, {\"x\": -5, \"y\": -1, \"z\": 26}, {\"x\": -4, \"y\": -1, \"z\": 17}, {\"x\": -3, \"y\": -1, \"z\": 10}, {\"x\": -2, \"y\": -1, \"z\": 5}, {\"x\": -1, \"y\": -1, \"z\": 2}, {\"x\": 0, \"y\": -1, \"z\": 1}, {\"x\": 1, \"y\": -1, \"z\": 2}, {\"x\": 2, \"y\": -1, \"z\": 5}, {\"x\": 3, \"y\": -1, \"z\": 10}, {\"x\": 4, \"y\": -1, \"z\": 17}, {\"x\": -5, \"y\": 0, \"z\": 25}, {\"x\": -4, \"y\": 0, \"z\": 16}, {\"x\": -3, \"y\": 0, \"z\": 9}, {\"x\": -2, \"y\": 0, \"z\": 4}, {\"x\": -1, \"y\": 0, \"z\": 1}, {\"x\": 0, \"y\": 0, \"z\": 0}, {\"x\": 1, \"y\": 0, \"z\": 1}, {\"x\": 2, \"y\": 0, \"z\": 4}, {\"x\": 3, \"y\": 0, \"z\": 9}, {\"x\": 4, \"y\": 0, \"z\": 16}, {\"x\": -5, \"y\": 1, \"z\": 26}, {\"x\": -4, \"y\": 1, \"z\": 17}, {\"x\": -3, \"y\": 1, \"z\": 10}, {\"x\": -2, \"y\": 1, \"z\": 5}, {\"x\": -1, \"y\": 1, \"z\": 2}, {\"x\": 0, \"y\": 1, \"z\": 1}, {\"x\": 1, \"y\": 1, \"z\": 2}, {\"x\": 2, \"y\": 1, \"z\": 5}, {\"x\": 3, \"y\": 1, \"z\": 10}, {\"x\": 4, \"y\": 1, \"z\": 17}, {\"x\": -5, \"y\": 2, \"z\": 29}, {\"x\": -4, \"y\": 2, \"z\": 20}, {\"x\": -3, \"y\": 2, \"z\": 13}, {\"x\": -2, \"y\": 2, \"z\": 8}, {\"x\": -1, \"y\": 2, \"z\": 5}, {\"x\": 0, \"y\": 2, \"z\": 4}, {\"x\": 1, \"y\": 2, \"z\": 5}, {\"x\": 2, \"y\": 2, \"z\": 8}, {\"x\": 3, \"y\": 2, \"z\": 13}, {\"x\": 4, \"y\": 2, \"z\": 20}, {\"x\": -5, \"y\": 3, \"z\": 34}, {\"x\": -4, \"y\": 3, \"z\": 25}, {\"x\": -3, \"y\": 3, \"z\": 18}, {\"x\": -2, \"y\": 3, \"z\": 13}, {\"x\": -1, \"y\": 3, \"z\": 10}, {\"x\": 0, \"y\": 3, \"z\": 9}, {\"x\": 1, \"y\": 3, \"z\": 10}, {\"x\": 2, \"y\": 3, \"z\": 13}, {\"x\": 3, \"y\": 3, \"z\": 18}, {\"x\": 4, \"y\": 3, \"z\": 25}, {\"x\": -5, \"y\": 4, \"z\": 41}, {\"x\": -4, \"y\": 4, \"z\": 32}, {\"x\": -3, \"y\": 4, \"z\": 25}, {\"x\": -2, \"y\": 4, \"z\": 20}, {\"x\": -1, \"y\": 4, \"z\": 17}, {\"x\": 0, \"y\": 4, \"z\": 16}, {\"x\": 1, \"y\": 4, \"z\": 17}, {\"x\": 2, \"y\": 4, \"z\": 20}, {\"x\": 3, \"y\": 4, \"z\": 25}, {\"x\": 4, \"y\": 4, \"z\": 32}]}};\n var embedOpt \u003d {\"mode\": \"vega-lite\"};\n\n function showError(el, error){\n el.innerHTML \u003d (\u0027\u003cdiv class\u003d\"error\" style\u003d\"color:red;\"\u003e\u0027\n + \u0027\u003cp\u003eJavaScript Error: \u0027 + error.message + \u0027\u003c/p\u003e\u0027\n + \"\u003cp\u003eThis usually means there\u0027s a typo in your chart specification. \"\n + \"See the javascript console for the full traceback.\u003c/p\u003e\"\n + \u0027\u003c/div\u003e\u0027);\n throw error;\n }\n const el \u003d document.getElementById(\u0027altair-viz-2\u0027);\n vegaEmbed(\"#altair-viz-2\", spec, embedOpt)\n .catch(error \u003d\u003e showError(el, error));\n })(vegaEmbed);\n\n \u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e"
+ "data": "\n\u003cdiv id\u003d\"altair-viz-7ac0dfedcae8480297d3227f56e1b498\"\u003e\u003c/div\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n (function(spec, embedOpt){\n let outputDiv \u003d document.currentScript.previousElementSibling;\n if (outputDiv.id !\u003d\u003d \"altair-viz-7ac0dfedcae8480297d3227f56e1b498\") {\n outputDiv \u003d document.getElementById(\"altair-viz-7ac0dfedcae8480297d3227f56e1b498\");\n }\n const paths \u003d {\n \"vega\": \"https://cdn.jsdelivr.net/npm//vega@5?noext\",\n \"vega-lib\": \"https://cdn.jsdelivr.net/npm//vega-lib?noext\",\n \"vega-lite\": \"https://cdn.jsdelivr.net/npm//vega-lite@4.8.1?noext\",\n \"vega-embed\": \"https://cdn.jsdelivr.net/npm//vega-embed@6?noext\",\n };\n\n function loadScript(lib) {\n return new Promise(function(resolve, reject) {\n var s \u003d document.createElement(\u0027script\u0027);\n s.src \u003d paths[lib];\n s.async \u003d true;\n s.onload \u003d () \u003d\u003e resolve(paths[lib]);\n s.onerror \u003d () \u003d\u003e reject(`Error loading script: ${paths[lib]}`);\n document.getElementsByTagName(\"head\")[0].appendChild(s);\n });\n }\n\n function showError(err) {\n outputDiv.innerHTML \u003d `\u003cdiv class\u003d\"error\" style\u003d\"color:red;\"\u003e${err}\u003c/div\u003e`;\n throw err;\n }\n\n function displayChart(vegaEmbed) {\n vegaEmbed(outputDiv, spec, embedOpt)\n .catch(err \u003d\u003e showError(`Javascript Error: ${err.message}\u003cbr\u003eThis usually means there\u0027s a typo in your chart specification. See the javascript console for the full traceback.`));\n }\n\n if(typeof define \u003d\u003d\u003d \"function\" \u0026\u0026 define.amd) {\n requirejs.config({paths});\n require([\"vega-embed\"], displayChart, err \u003d\u003e showError(`Error loading script: ${err.message}`));\n } else if (typeof vegaEmbed \u003d\u003d\u003d \"function\") {\n displayChart(vegaEmbed);\n } else {\n loadScript(\"vega\")\n .then(() \u003d\u003e loadScript(\"vega-lite\"))\n .then(() \u003d\u003e loadScript(\"vega-embed\"))\n .catch(showError)\n .then(() \u003d\u003e displayChart(vegaEmbed));\n }\n })({\"config\": {\"view\": {\"continuousWidth\": 400, \"continuousHeight\": 300}}, \"data\": {\"name\": \"data-1487c93b91dee61ec4c167e470e512f4\"}, \"mark\": \"rect\", \"encoding\": {\"color\": {\"type\": \"quantitative\", \"field\": \"z\"}, \"x\": {\"type\": \"ordinal\", \"field\": \"x\"}, \"y\": {\"type\": \"ordinal\", \"field\": \"y\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v4.8.1.json\", \"datasets\": {\"data-1487c93b91dee61ec4c167e470e512f4\": [{\"x\": -5, \"y\": -5, \"z\": 50}, {\"x\": -4, \"y\": -5, \"z\": 41}, {\"x\": -3, \"y\": -5, \"z\": 34}, {\"x\": -2, \"y\": -5, \"z\": 29}, {\"x\": -1, \"y\": -5, \"z\": 26}, {\"x\": 0, \"y\": -5, \"z\": 25}, {\"x\": 1, \"y\": -5, \"z\": 26}, {\"x\": 2, \"y\": -5, \"z\": 29}, {\"x\": 3, \"y\": -5, \"z\": 34}, {\"x\": 4, \"y\": -5, \"z\": 41}, {\"x\": -5, \"y\": -4, \"z\": 41}, {\"x\": -4, \"y\": -4, \"z\": 32}, {\"x\": -3, \"y\": -4, \"z\": 25}, {\"x\": -2, \"y\": -4, \"z\": 20}, {\"x\": -1, \"y\": -4, \"z\": 17}, {\"x\": 0, \"y\": -4, \"z\": 16}, {\"x\": 1, \"y\": -4, \"z\": 17}, {\"x\": 2, \"y\": -4, \"z\": 20}, {\"x\": 3, \"y\": -4, \"z\": 25}, {\"x\": 4, \"y\": -4, \"z\": 32}, {\"x\": -5, \"y\": -3, \"z\": 34}, {\"x\": -4, \"y\": -3, \"z\": 25}, {\"x\": -3, \"y\": -3, \"z\": 18}, {\"x\": -2, \"y\": -3, \"z\": 13}, {\"x\": -1, \"y\": -3, \"z\": 10}, {\"x\": 0, \"y\": -3, \"z\": 9}, {\"x\": 1, \"y\": -3, \"z\": 10}, {\"x\": 2, \"y\": -3, \"z\": 13}, {\"x\": 3, \"y\": -3, \"z\": 18}, {\"x\": 4, \"y\": -3, \"z\": 25}, {\"x\": -5, \"y\": -2, \"z\": 29}, {\"x\": -4, \"y\": -2, \"z\": 20}, {\"x\": -3, \"y\": -2, \"z\": 13}, {\"x\": -2, \"y\": -2, \"z\": 8}, {\"x\": -1, \"y\": -2, \"z\": 5}, {\"x\": 0, \"y\": -2, \"z\": 4}, {\"x\": 1, \"y\": -2, \"z\": 5}, {\"x\": 2, \"y\": -2, \"z\": 8}, {\"x\": 3, \"y\": -2, \"z\": 13}, {\"x\": 4, \"y\": -2, \"z\": 20}, {\"x\": -5, \"y\": -1, \"z\": 26}, {\"x\": -4, \"y\": -1, \"z\": 17}, {\"x\": -3, \"y\": -1, \"z\": 10}, {\"x\": -2, \"y\": -1, \"z\": 5}, {\"x\": -1, \"y\": -1, \"z\": 2}, {\"x\": 0, \"y\": -1, \"z\": 1}, {\"x\": 1, \"y\": -1, \"z\": 2}, {\"x\": 2, \"y\": -1, \"z\": 5}, {\"x\": 3, \"y\": -1, \"z\": 10}, {\"x\": 4, \"y\": -1, \"z\": 17}, {\"x\": -5, \"y\": 0, \"z\": 25}, {\"x\": -4, \"y\": 0, \"z\": 16}, {\"x\": -3, \"y\": 0, \"z\": 9}, {\"x\": -2, \"y\": 0, \"z\": 4}, {\"x\": -1, \"y\": 0, \"z\": 1}, {\"x\": 0, \"y\": 0, \"z\": 0}, {\"x\": 1, \"y\": 0, \"z\": 1}, {\"x\": 2, \"y\": 0, \"z\": 4}, {\"x\": 3, \"y\": 0, \"z\": 9}, {\"x\": 4, \"y\": 0, \"z\": 16}, {\"x\": -5, \"y\": 1, \"z\": 26}, {\"x\": -4, \"y\": 1, \"z\": 17}, {\"x\": -3, \"y\": 1, \"z\": 10}, {\"x\": -2, \"y\": 1, \"z\": 5}, {\"x\": -1, \"y\": 1, \"z\": 2}, {\"x\": 0, \"y\": 1, \"z\": 1}, {\"x\": 1, \"y\": 1, \"z\": 2}, {\"x\": 2, \"y\": 1, \"z\": 5}, {\"x\": 3, \"y\": 1, \"z\": 10}, {\"x\": 4, \"y\": 1, \"z\": 17}, {\"x\": -5, \"y\": 2, \"z\": 29}, {\"x\": -4, \"y\": 2, \"z\": 20}, {\"x\": -3, \"y\": 2, \"z\": 13}, {\"x\": -2, \"y\": 2, \"z\": 8}, {\"x\": -1, \"y\": 2, \"z\": 5}, {\"x\": 0, \"y\": 2, \"z\": 4}, {\"x\": 1, \"y\": 2, \"z\": 5}, {\"x\": 2, \"y\": 2, \"z\": 8}, {\"x\": 3, \"y\": 2, \"z\": 13}, {\"x\": 4, \"y\": 2, \"z\": 20}, {\"x\": -5, \"y\": 3, \"z\": 34}, {\"x\": -4, \"y\": 3, \"z\": 25}, {\"x\": -3, \"y\": 3, \"z\": 18}, {\"x\": -2, \"y\": 3, \"z\": 13}, {\"x\": -1, \"y\": 3, \"z\": 10}, {\"x\": 0, \"y\": 3, \"z\": 9}, {\"x\": 1, \"y\": 3, \"z\": 10}, {\"x\": 2, \"y\": 3, \"z\": 13}, {\"x\": 3, \"y\": 3, \"z\": 18}, {\"x\": 4, \"y\": 3, \"z\": 25}, {\"x\": -5, \"y\": 4, \"z\": 41}, {\"x\": -4, \"y\": 4, \"z\": 32}, {\"x\": -3, \"y\": 4, \"z\": 25}, {\"x\": -2, \"y\": 4, \"z\": 20}, {\"x\": -1, \"y\": 4, \"z\": 17}, {\"x\": 0, \"y\": 4, \"z\": 16}, {\"x\": 1, \"y\": 4, \"z\": 17}, {\"x\": 2, \"y\": 4, \"z\": 20}, {\"x\": 3, \"y\": 4, \"z\": 25}, {\"x\": 4, \"y\": 4, \"z\": 32}]}}, {\"mode\": \"vega-lite\"});\n\u003c/script\u003e"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580886216808_1963511607",
"id": "paragraph_1580886216808_1963511607",
"dateCreated": "2020-02-05 15:03:36.808",
- "dateStarted": "2020-03-11 14:24:37.631",
- "dateFinished": "2020-03-11 14:24:37.693",
+ "dateStarted": "2021-06-15 03:30:11.449",
+ "dateFinished": "2021-06-15 03:30:11.515",
"status": "FINISHED"
},
{
"text": "%python.ipython\n",
"user": "anonymous",
- "dateUpdated": "2020-03-11 14:24:37.730",
+ "dateUpdated": "2021-06-15 03:30:11.549",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -1095,15 +1143,22 @@
"params": {},
"forms": {}
},
+ "results": {
+ "code": "SUCCESS",
+ "msg": []
+ },
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580886440097_1853064047",
"id": "paragraph_1580886440097_1853064047",
"dateCreated": "2020-02-05 15:07:20.097",
+ "dateStarted": "2021-06-15 03:30:11.570",
+ "dateFinished": "2021-06-15 03:30:11.629",
"status": "FINISHED"
}
],
- "name": "IPython Visualization Tutorial",
+ "name": "2. IPython Visualization Tutorial",
"id": "2F1S9ZY8Z",
"defaultInterpreterGroup": "spark",
"version": "0.9.0-SNAPSHOT",
@@ -1114,6 +1169,6 @@
"isZeppelinNotebookCronEnable": false
},
"info": {
- "isRunning": false
+ "isRunning": true
}
}
\ No newline at end of file
diff --git "a/notebook/Python Tutorial/3. Keras Binary Classification \050IMDB\051_2F2AVWJ77.zpln" "b/notebook/Python Tutorial/3. Keras Binary Classification \050IMDB\051_2F2AVWJ77.zpln"
index be88237..ffdf570 100644
--- "a/notebook/Python Tutorial/3. Keras Binary Classification \050IMDB\051_2F2AVWJ77.zpln"
+++ "b/notebook/Python Tutorial/3. Keras Binary Classification \050IMDB\051_2F2AVWJ77.zpln"
@@ -3,7 +3,8 @@
{
"text": "%md\n\nThis tutorial is from book [Deep Learning with Python](https://www.amazon.com/Deep-Learning-Python-Francois-Chollet/dp/1617294438). It use [Keras](http://keras.io/) to train binary classifier on IMDB data.\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:50:03.006",
+ "dateUpdated": "2021-06-15 03:30:28.259",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -32,19 +33,64 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887284288_-572987457",
"id": "paragraph_1580887284288_-572987457",
"dateCreated": "2020-02-05 15:21:24.288",
- "dateStarted": "2020-02-05 15:50:03.014",
- "dateFinished": "2020-02-05 15:50:03.025",
+ "dateStarted": "2021-06-15 03:30:28.288",
+ "dateFinished": "2021-06-15 03:30:28.293",
+ "status": "FINISHED"
+ },
+ {
+ "title": "Install keras \u0026 Tensorflow",
+ "text": "%python.ipython\n\n!pip install keras\u003d\u003d2.4.0 tensorflow\u003d\u003d2.4.0\n",
+ "user": "anonymous",
+ "dateUpdated": "2021-06-15 03:30:28.388",
+ "progress": 0,
+ "config": {
+ "editorSetting": {
+ "language": "python",
+ "editOnDblClick": false,
+ "completionKey": "TAB",
+ "completionSupport": true
+ },
+ "colWidth": 12.0,
+ "editorMode": "ace/mode/python",
+ "fontSize": 9.0,
+ "title": true,
+ "results": {},
+ "enabled": true
+ },
+ "settings": {
+ "params": {},
+ "forms": {}
+ },
+ "results": {
+ "code": "SUCCESS",
+ "msg": [
+ {
+ "type": "TEXT",
+ "data": "Collecting keras\u003d\u003d2.4.0\r\n Downloading Keras-2.4.0-py2.py3-none-any.whl (170 kB)\r\n\u001b[?25l\r\u001b[K |██ | 10 kB 31.1 MB/s eta 0:00:01\r\u001b[K |███▉ | 20 kB 39.2 MB/s eta 0:00:01\r\u001b[K |█████▊ | 30 kB 47.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 40 kB 53.6 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 51 kB 23.4 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 61 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 71 kB 27.6 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 81 kB 29.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 92 kB 23.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 102 kB 25.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 112 kB 25.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 122 kB 25.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 133 kB 25.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 143 kB 25.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 153 kB 25.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 163 kB 25.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 170 kB 25.6 MB/s \r\n\u001b[?25hCollecting tensorflow\u003d\u003d2.4.0\r\n Downloading tensorflow-2.4.0-cp38-cp38-manylinux2010_x86_64.whl (394.8 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 37.7 MB/s eta 0:00:11\r\u001b[K | | 20 kB 47.6 MB/s eta 0:00:09\r\u001b[K | | 30 kB 54.0 MB/s eta 0:00:08\r\u001b[K | | 40 kB 59.1 MB/s eta 0:00:07\r\u001b[K | | 51 kB 63.9 MB/s eta 0:00:07\r\u001b[K | | 61 kB 67.9 MB/s eta 0:00:06\r\u001b[K | | 71 kB 53.8 MB/s eta 0:00:08\r\u001b[K | | 81 kB 55.5 MB/s eta 0:00:08\r\u001b[K | | 92 kB 56.9 MB/s eta 0:00:07\r\u001b[K | | 102 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 112 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 122 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 133 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 143 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 153 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 163 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 174 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 184 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 194 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 204 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 215 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 225 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 235 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 245 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 256 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 266 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 276 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 286 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 296 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 307 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 317 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 327 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 337 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 348 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 358 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 368 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 378 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 389 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 399 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 409 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 419 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 430 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 440 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 450 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 460 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 471 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 481 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 491 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 501 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 512 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 522 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 532 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 542 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 552 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 563 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 573 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 583 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 593 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 604 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 614 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 624 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 634 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 645 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 655 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 665 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 675 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 686 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 696 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 706 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 716 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 727 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 737 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 747 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 757 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 768 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 778 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 788 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 798 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 808 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 819 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 829 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 839 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 849 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 860 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 870 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 880 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 890 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 901 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 911 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 921 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 931 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 942 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 952 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 962 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 972 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 983 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 993 kB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K | | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 1.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▏ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 2.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 3.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▎ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 4.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▍ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 5.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▌ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 6.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 7.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▋ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 8.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▊ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 9.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 10.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |▉ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 11.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 12.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 13.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 14.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▏ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 15.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▎ | 16.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 16.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▍ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 17.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 18.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▌ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 19.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▋ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 20.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▊ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 21.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 22.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |█▉ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.6 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.7 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.8 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 23.9 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.0 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.1 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.2 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.3 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.4 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.5 MB 59.8 MB/s eta 0:00:07\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 24.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 25.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██ | 26.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.1 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.2 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.3 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.4 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.5 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.6 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.7 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.8 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 26.9 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:34\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▏ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 27.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▎ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 28.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 29.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▍ | 30.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 30.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▌ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 31.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▋ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 32.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 33.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▊ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 34.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |██▉ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 35.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 36.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 37.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.1 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.2 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.3 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.4 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.5 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.6 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.7 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.8 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 38.9 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:33\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▏ | 39.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 39.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 40.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▎ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 41.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▍ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 42.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▌ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 43.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 44.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▋ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 45.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▊ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 46.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 47.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |███▉ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.0 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.1 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.2 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.3 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.4 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.5 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.6 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.7 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.8 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 11.1 MB/s eta 0:00:32\r\u001b[K |████ | 48.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 48.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 48.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 49.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 50.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 51.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▏ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 52.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▎ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 53.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▍ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 54.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.1 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.2 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.3 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.4 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.5 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.6 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.7 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.8 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 55.9 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:38\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▌ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 56.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▋ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 57.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▊ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 58.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 59.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.2 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |████▉ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.3 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.4 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.5 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.6 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.7 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.8 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 60.9 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.0 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.1 MB 9.2 MB/s eta 0:00:37\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 61.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 62.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████ | 63.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 63.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▏ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 64.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.7 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▎ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.8 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 65.9 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.0 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.1 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.2 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.3 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.4 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.5 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:33\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 66.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▍ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 67.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▌ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 68.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▋ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 69.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 70.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▊ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 71.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.5 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |█████▉ | 72.6 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.7 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.8 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 72.9 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.0 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.1 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.2 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.3 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.4 MB 10.3 MB/s eta 0:00:32\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.7 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.8 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 73.9 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.0 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.1 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.2 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.3 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.4 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.5 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:35\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 74.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 75.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▏ | 76.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 76.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 77.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▎ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 78.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▍ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 79.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▌ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 80.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 81.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▋ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 82.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.1 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.2 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.3 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.4 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.5 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▊ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.6 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.7 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.8 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 83.9 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:34\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.7 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.8 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 84.9 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |██████▉ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.0 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.1 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.2 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.3 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.4 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.5 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 9.4 MB/s eta 0:00:33\r\u001b[K |███████ | 85.6 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.7 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.8 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 85.9 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.0 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.1 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.2 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:30\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 86.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 87.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 88.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▏ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 89.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▎ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 90.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▍ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 91.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 92.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▌ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 93.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▋ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 94.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▊ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 95.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.0 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.1 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.2 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.3 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.4 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.5 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.6 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.7 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.8 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:29\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 96.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.0 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.1 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.2 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |███████▉ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.3 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.4 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.5 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.6 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.7 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.8 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.9 MB 10.6 MB/s eta 0:00:28\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 97.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 98.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 99.9 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.0 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.1 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.2 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.3 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.4 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.5 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.6 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.7 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:29\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 100.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▏ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 101.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▎ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 102.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 103.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▍ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 104.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▌ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 105.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▋ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 106.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 107.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▊ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 108.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.2 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.3 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.4 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.5 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |████████▉ | 109.6 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.7 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.8 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 109.9 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.0 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 10.5 MB/s eta 0:00:28\r\u001b[K |█████████ | 110.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.4 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.5 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.6 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.7 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.8 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 110.9 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.0 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.1 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.2 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:24\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 111.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 112.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▏ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 113.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 114.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▎ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 115.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▍ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 116.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▌ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 117.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 118.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▋ | 119.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 119.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▊ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 120.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.4 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.5 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.6 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.7 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.8 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 121.9 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |█████████▉ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.0 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.1 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.2 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.3 MB 12.3 MB/s eta 0:00:23\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:25\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 122.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 123.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 124.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 125.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▏ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 126.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▎ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 127.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▍ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 128.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 129.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▌ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 130.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▋ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 131.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.8 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▊ | 132.9 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.0 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.1 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.2 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.3 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.4 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.5 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.6 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:24\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.7 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.8 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 133.9 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.0 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.1 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.2 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |██████████▉ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.3 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.4 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 11.4 MB/s eta 0:00:23\r\u001b[K |███████████ | 134.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 134.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 135.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.4 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.5 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.6 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.7 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.8 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 136.9 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.0 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.1 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.2 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:30\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 137.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▏ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 138.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▎ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 139.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 140.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▍ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 141.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▌ | 142.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 142.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▋ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 143.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 144.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▊ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.3 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.4 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.5 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.6 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.7 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.8 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 145.9 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.0 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.1 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:29\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.2 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.3 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.4 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.5 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.6 MB 8.9 MB/s eta 0:00:28\r\u001b[K |███████████▉ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.7 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.8 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.8 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.8 MB 8.9 MB/s eta 0:00:28\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 146.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 147.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 148.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 149.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▏ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 150.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 151.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▎ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.4 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.5 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.6 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.7 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.8 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 152.9 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.0 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.1 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.2 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.3 MB 11.5 MB/s eta 0:00:22\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▍ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 153.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▌ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 154.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 155.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▋ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 156.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▊ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 157.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.1 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.2 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.3 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.4 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.5 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.6 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.7 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.8 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 158.9 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |████████████▉ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |█████████████ | 159.0 MB 11.5 MB/s eta 0:00:21\r\u001b[K |█████████████ | 159.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 159.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 160.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 161.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 162.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▏ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 163.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▎ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 164.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▍ | 165.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 165.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 166.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▌ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 167.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▋ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 168.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 169.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▊ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.3 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.4 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.5 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.6 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.7 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.8 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 170.9 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.0 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.1 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.2 MB 15.7 MB/s eta 0:00:15\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.2 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |█████████████▉ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.3 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.4 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:17\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 171.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 172.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 173.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 174.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▏ | 175.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 175.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▎ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 176.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 177.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▍ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 178.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▌ | 179.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 179.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▋ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 180.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 181.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▊ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.6 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.7 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.8 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 182.9 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.0 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.1 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.2 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.3 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.4 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.5 MB 14.0 MB/s eta 0:00:16\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |██████████████▉ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 183.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.2 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.3 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.4 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.5 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.6 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.7 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.8 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 184.9 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.0 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:22\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 185.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 186.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▏ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 187.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 188.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▎ | 189.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 189.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▍ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 190.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▌ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 191.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 192.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▋ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 193.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.1 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.2 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.3 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.4 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.5 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▊ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.6 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.7 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.8 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 194.9 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.0 MB 10.0 MB/s eta 0:00:21\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.1 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.2 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.3 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.4 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.5 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.6 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 10.0 MB/s eta 0:00:20\r\u001b[K |███████████████▉ | 195.7 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.7 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.7 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.7 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.8 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:15\r\u001b[K |███████████████▉ | 195.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |███████████████▉ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 196.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 197.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 198.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 199.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▏ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 200.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▎ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 201.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▍ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 202.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 203.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▌ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 204.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▋ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 205.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 206.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▊ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.0 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.1 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.2 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.3 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.4 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.5 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.6 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.7 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.8 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 14.2 MB/s eta 0:00:14\r\u001b[K |████████████████▉ | 207.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 207.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 207.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.0 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.1 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.2 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |████████████████▉ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.3 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.4 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.5 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.6 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.7 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.8 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:18\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 208.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 209.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 210.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 211.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▏ | 212.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 212.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▎ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 213.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 214.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▍ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 215.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▌ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 216.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▋ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 217.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 218.9 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.0 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.1 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.2 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▊ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.3 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.4 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.5 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.6 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.7 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:17\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.8 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 219.9 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.0 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.1 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 10.9 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |█████████████████▉ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 220.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 221.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 222.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 223.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.2 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.3 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.4 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.5 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.6 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.7 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▏ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.8 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 224.9 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.0 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:16\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 225.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▎ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 226.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▍ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 227.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▌ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 228.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 229.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▋ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 230.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.5 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▊ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.6 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.7 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.8 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 231.9 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.0 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.1 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.2 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.3 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 11.3 MB/s eta 0:00:15\r\u001b[K |██████████████████▉ | 232.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 232.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |██████████████████▉ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 233.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 234.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████ | 235.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 235.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 236.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▏ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 237.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▎ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 238.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▍ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 239.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.4 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.5 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.6 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.7 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.8 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 240.9 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.0 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.1 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▌ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▋ | 241.2 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:13\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 241.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▋ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 242.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.7 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.8 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 243.9 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▊ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.0 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.1 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.2 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.3 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.4 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.5 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 12.8 MB/s eta 0:00:12\r\u001b[K |███████████████████▉ | 244.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 244.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.1 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.2 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |███████████████████▉ | 245.3 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.4 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.5 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.6 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.7 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.8 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 245.9 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:15\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 246.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 247.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 248.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▏ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 249.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▎ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 250.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 251.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▍ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 252.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▌ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 253.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▋ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 254.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.7 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.8 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 255.9 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.0 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.1 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.2 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▊ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.3 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.4 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.5 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:14\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.6 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.7 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.8 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.9 MB 10.6 MB/s eta 0:00:13\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 256.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |████████████████████▉ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 257.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 258.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 259.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 260.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▏ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 261.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 262.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▎ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 263.9 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.0 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.1 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.2 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.3 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.4 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▍ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.5 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.6 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.7 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.8 MB 8.1 MB/s eta 0:00:17\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 264.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▌ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 265.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 266.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▋ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 267.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.2 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.3 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.4 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.5 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▊ | 268.6 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.7 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.8 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 268.9 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.0 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 8.1 MB/s eta 0:00:16\r\u001b[K |█████████████████████▉ | 269.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 269.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |█████████████████████▉ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.2 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.3 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.4 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.5 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.6 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.7 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.8 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 270.9 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.0 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:13\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 271.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 272.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 273.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▏ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 274.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▎ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 275.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▍ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 276.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 277.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▌ | 278.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 278.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▋ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 279.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.5 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.6 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.7 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.8 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 280.9 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▊ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.0 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.1 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.2 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.3 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.4 MB 10.3 MB/s eta 0:00:12\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 281.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |██████████████████████▉ | 282.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 282.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 283.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.7 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.8 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 284.9 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.0 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.1 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.2 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.3 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.4 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.5 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:10\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 285.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▏ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 286.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▎ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 287.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 288.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▍ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 289.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▌ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 290.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▋ | 291.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.7 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.8 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 292.9 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.0 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.1 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.2 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▊ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.3 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.4 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.5 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 12.1 MB/s eta 0:00:09\r\u001b[K |███████████████████████▉ | 293.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 293.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |███████████████████████▉ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 294.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 295.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 296.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 297.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▏ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.8 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 298.9 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.0 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.1 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.2 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.3 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.4 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.5 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.6 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:08\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 299.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▎ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 300.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▍ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 301.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▌ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 302.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 303.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▋ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 304.9 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.0 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.1 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.2 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.3 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.4 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.5 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.6 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▊ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.7 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.8 MB 13.6 MB/s eta 0:00:07\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 305.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 306.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |████████████████████████▉ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 307.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 308.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 309.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 310.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▏ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 311.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▎ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 312.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▍ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 313.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.8 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 314.9 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.0 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.1 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▌ | 315.2 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.3 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.4 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.5 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.6 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:08\r\u001b[K |█████████████████████████▋ | 315.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 315.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▋ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 316.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.1 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.2 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.3 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.4 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.5 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.6 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.7 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.8 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 317.9 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 318.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 318.0 MB 11.3 MB/s eta 0:00:07\r\u001b[K |█████████████████████████▊ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▊ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▊ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 318.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |█████████████████████████▉ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 319.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 320.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 321.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.3 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.4 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.5 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.6 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.7 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.8 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 322.9 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.0 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.1 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:05\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▏ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 323.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▎ | 324.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 324.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 325.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▍ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 326.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▌ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 327.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▋ | 328.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.4 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.5 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.6 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.7 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.8 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 329.9 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.0 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.1 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.2 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.3 MB 17.9 MB/s eta 0:00:04\r\u001b[K |██████████████████████████▊ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▊ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▊ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▊ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 330.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |██████████████████████████▉ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 331.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 332.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 333.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 334.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▏ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 335.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 336.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▎ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 337.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▍ | 338.5 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.6 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.7 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.8 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 338.9 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.0 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.1 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.2 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.3 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:06\r\u001b[K |███████████████████████████▌ | 339.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▌ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 339.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 340.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▋ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.6 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.7 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.8 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 341.9 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.0 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.1 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.2 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.3 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.4 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.1 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▊ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 342.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 343.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |███████████████████████████▉ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 344.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 345.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 346.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 347.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▏ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.7 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.8 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 348.9 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.0 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.1 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.2 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.3 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.4 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▎ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.5 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:05\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 349.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▍ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 350.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 351.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▌ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 352.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▋ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 353.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 354.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▊ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 355.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |████████████████████████████▉ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 356.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 357.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 358.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 359.9 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.0 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.1 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.2 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.3 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.4 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▏ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.5 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.6 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.7 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 360.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▎ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 361.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 362.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▍ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 363.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▌ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 364.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 365.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▋ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.1 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.2 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.3 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.4 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.5 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.6 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.7 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.8 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 366.9 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 11.3 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▊ | 367.0 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.0 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.0 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.1 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.2 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▊ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.3 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.4 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.5 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.6 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.7 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.8 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:04\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 367.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |█████████████████████████████▉ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 368.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 369.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 370.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████ | 371.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 371.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▏ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 372.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 373.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▎ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 374.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▍ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 375.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.0 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.1 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.2 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.3 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.4 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.5 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.6 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.7 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.8 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:03\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▌ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 376.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 377.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▋ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.3 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.4 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.5 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.6 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.7 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.8 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 378.9 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.0 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.1 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 8.9 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▊ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 379.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 380.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |██████████████████████████████▉ | 381.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 381.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 382.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████ | 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 383.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.8 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 384.9 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.0 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▏| 385.1 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.2 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.3 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.4 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.5 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.6 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:02\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 385.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 386.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 387.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 388.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 389.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.6 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.7 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.8 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 390.9 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.0 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.1 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.2 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.3 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.4 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 9.1 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 391.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 392.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.8 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 393.9 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.0 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.1 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.2 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.3 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.4 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.5 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.6 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.7 MB 7.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 394.8 MB 43 kB/s \r\n\u001b[?25hRequirement already satisfied: pyyaml in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from keras\u003d\u003d2.4.0) (3.13)\r\nRequirement already satisfied: scipy\u003e\u003d0.14 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from keras\u003d\u003d2.4.0) (1.6.3)\r\nRequirement already satisfied: numpy\u003e\u003d1.9.1 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from keras\u003d\u003d2.4.0) (1.20.3)\r\nCollecting h5py\r\n Downloading h5py-3.2.1-cp38-cp38-manylinux1_x86_64.whl (4.5 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 4.4 MB/s eta 0:00:02\r\u001b[K |▏ | 20 kB 4.1 MB/s eta 0:00:02\r\u001b[K |▏ | 30 kB 5.9 MB/s eta 0:00:01\r\u001b[K |▎ | 40 kB 6.5 MB/s eta 0:00:01\r\u001b[K |▍ | 51 kB 6.8 MB/s eta 0:00:01\r\u001b[K |▍ | 61 kB 8.1 MB/s eta 0:00:01\r\u001b[K |▌ | 71 kB 8.1 MB/s eta 0:00:01\r\u001b[K |▋ | 81 kB 9.2 MB/s eta 0:00:01\r\u001b[K |▋ | 92 kB 9.7 MB/s eta 0:00:01\r\u001b[K |▊ | 102 kB 9.6 MB/s eta 0:00:01\r\u001b[K |▉ | 112 kB 9.6 MB/s eta 0:00:01\r\u001b[K |▉ | 122 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█ | 133 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█ | 143 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█ | 153 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▏ | 163 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▎ | 174 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▎ | 184 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▍ | 194 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▌ | 204 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▌ | 215 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▋ | 225 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▊ | 235 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▊ | 245 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█▉ | 256 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██ | 266 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██ | 276 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██ | 286 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 296 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 307 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▎ | 317 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 327 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 337 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▌ | 348 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▋ | 358 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▋ | 368 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 378 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▉ | 389 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██▉ | 399 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███ | 409 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███ | 419 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███ | 430 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▏ | 440 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▎ | 450 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▎ | 460 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▍ | 471 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▍ | 481 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▌ | 491 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▋ | 501 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▋ | 512 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▊ | 522 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▉ | 532 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███▉ | 542 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████ | 552 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████ | 563 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████ | 573 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▏ | 583 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 593 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 604 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▍ | 614 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▌ | 624 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▌ | 634 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▋ | 645 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 655 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 665 kB 9.6 MB/s eta 0:00:01\r\u001b[K |████▉ | 675 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████ | 686 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████ | 696 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████ | 706 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▏ | 716 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▏ | 727 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▎ | 737 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 747 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 757 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▌ | 768 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▋ | 778 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▋ | 788 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▊ | 798 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 808 kB 9.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 819 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████ | 829 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████ | 839 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████ | 849 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▏ | 860 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 870 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 880 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▍ | 890 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▌ | 901 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▌ | 911 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 921 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 931 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▊ | 942 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▉ | 952 kB 9.6 MB/s eta 0:00:01\r\u001b[K |██████▉ | 962 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███████ | 972 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███████ | 983 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███████ | 993 kB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▏ | 1.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▎ | 1.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▎ | 1.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▍ | 1.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▋ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████▉ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▎ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 1.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 1.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 2.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 2.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 2.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 2.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 2.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 2.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 3.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 3.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 3.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 3.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 3.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.6 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 3.7 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 3.8 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 3.9 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.0 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 4.1 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 4.2 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.3 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 4.4 MB 9.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 4.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 4.5 MB 9.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 4.5 MB 9.6 MB/s \r\n\u001b[?25hCollecting tensorflow-estimator\u003c2.5.0,\u003e\u003d2.4.0rc0\r\n Downloading tensorflow_estimator-2.4.0-py2.py3-none-any.whl (462 kB)\r\n\u001b[?25l\r\u001b[K |▊ | 10 kB 48.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 20 kB 62.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 30 kB 78.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 40 kB 90.0 MB/s eta 0:00:01\r\u001b[K |███▌ | 51 kB 95.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 61 kB 104.0 MB/s eta 0:00:01\r\u001b[K |█████ | 71 kB 35.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 81 kB 39.6 MB/s eta 0:00:01\r\u001b[K |██████▍ | 92 kB 42.6 MB/s eta 0:00:01\r\u001b[K |███████ | 102 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 112 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 122 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 133 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 143 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 153 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 163 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 174 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 184 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 194 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 204 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 215 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 225 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 235 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 245 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 256 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 266 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 276 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 286 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 296 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 307 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 317 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 327 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 337 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 348 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 358 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 368 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 378 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 389 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 399 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 409 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 419 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 430 kB 45.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 440 kB 45.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 450 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 460 kB 45.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 462 kB 45.8 MB/s \r\n\u001b[?25hCollecting flatbuffers~\u003d1.12.0\r\n Downloading flatbuffers-1.12-py2.py3-none-any.whl (15 kB)\r\nCollecting absl-py~\u003d0.10\r\n Downloading absl_py-0.13.0-py3-none-any.whl (132 kB)\r\n\u001b[?25l\r\u001b[K |██▌ | 10 kB 31.9 MB/s eta 0:00:01\r\u001b[K |█████ | 20 kB 34.4 MB/s eta 0:00:01\r\u001b[K |███████▍ | 30 kB 38.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 40 kB 42.0 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 51 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 61 kB 53.0 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 71 kB 57.4 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 81 kB 62.1 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 92 kB 42.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 102 kB 45.3 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 112 kB 45.3 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 122 kB 45.3 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 132 kB 45.3 MB/s \r\n\u001b[?25hCollecting h5py\r\n Downloading h5py-2.10.0-cp38-cp38-manylinux1_x86_64.whl (2.9 MB)\r\n\u001b[?25l\r\u001b[K |▏ | 10 kB 22.2 MB/s eta 0:00:01\r\u001b[K |▎ | 20 kB 33.6 MB/s eta 0:00:01\r\u001b[K |▍ | 30 kB 44.5 MB/s eta 0:00:01\r\u001b[K |▌ | 40 kB 51.1 MB/s eta 0:00:01\r\u001b[K |▋ | 51 kB 57.3 MB/s eta 0:00:01\r\u001b[K |▊ | 61 kB 63.1 MB/s eta 0:00:01\r\u001b[K |▉ | 71 kB 68.5 MB/s eta 0:00:01\r\u001b[K |█ | 81 kB 74.4 MB/s eta 0:00:01\r\u001b[K |█ | 92 kB 35.9 MB/s eta 0:00:01\r\u001b[K |█▏ | 102 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▎ | 112 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▍ | 122 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▌ | 133 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▋ | 143 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▊ | 153 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█▉ | 163 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██ | 174 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██ | 184 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▏ | 194 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▎ | 204 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▍ | 215 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▌ | 225 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▋ | 235 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▊ | 245 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██▉ | 256 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███ | 266 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███ | 276 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▏ | 286 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▎ | 296 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▍ | 307 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▌ | 317 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▋ | 327 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▊ | 337 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███▉ | 348 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████ | 358 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████ | 368 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▎ | 378 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▍ | 389 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▌ | 399 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▋ | 409 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▊ | 419 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████▉ | 430 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████ | 440 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████ | 450 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▏ | 460 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▎ | 471 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▍ | 481 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▌ | 491 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▋ | 501 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▊ | 512 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████▉ | 522 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████ | 532 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████ | 542 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▏ | 552 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▎ | 563 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▍ | 573 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▌ | 583 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▋ | 593 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▊ | 604 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████▉ | 614 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████ | 624 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████ | 634 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▏ | 645 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▎ | 655 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▍ | 665 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▌ | 675 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▋ | 686 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▊ | 696 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████▉ | 706 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████ | 716 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████ | 727 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▏ | 737 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▎ | 747 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▌ | 757 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▋ | 768 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▊ | 778 kB 38.2 MB/s eta 0:00:01\r\u001b[K |████████▉ | 788 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████ | 798 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████ | 808 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 819 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 829 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 839 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 849 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 860 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 870 kB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 880 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████ | 890 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████ | 901 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 911 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 921 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 931 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 942 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 952 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 962 kB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 972 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████ | 983 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████ | 993 kB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 1.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 1.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 1.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 1.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████ | 1.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████ | 1.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 1.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 1.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 1.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 1.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 1.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 2.0 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 2.1 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 2.2 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 2.3 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 2.4 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 2.5 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 2.6 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 2.7 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 2.8 MB 38.2 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 2.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 2.9 MB 38.2 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 2.9 MB 38.2 MB/s \r\n\u001b[?25hCollecting opt-einsum~\u003d3.3.0\r\n Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB)\r\n\u001b[?25l\r\u001b[K |█████ | 10 kB 48.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 20 kB 62.5 MB/s eta 0:00:01\r\u001b[K |███████████████ | 30 kB 78.1 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 40 kB 87.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 51 kB 92.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 61 kB 99.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 65 kB 9.1 MB/s \r\n\u001b[?25hCollecting gast\u003d\u003d0.3.3\r\n Downloading gast-0.3.3-py2.py3-none-any.whl (9.7 kB)\r\nCollecting wrapt~\u003d1.12.1\r\n Downloading wrapt-1.12.1.tar.gz (27 kB)\r\nCollecting grpcio~\u003d1.32.0\r\n Downloading grpcio-1.32.0-cp38-cp38-manylinux2014_x86_64.whl (3.8 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 31.8 MB/s eta 0:00:01\r\u001b[K |▏ | 20 kB 43.9 MB/s eta 0:00:01\r\u001b[K |▎ | 30 kB 54.4 MB/s eta 0:00:01\r\u001b[K |▍ | 40 kB 63.6 MB/s eta 0:00:01\r\u001b[K |▍ | 51 kB 71.7 MB/s eta 0:00:01\r\u001b[K |▌ | 61 kB 78.5 MB/s eta 0:00:01\r\u001b[K |▋ | 71 kB 81.8 MB/s eta 0:00:01\r\u001b[K |▊ | 81 kB 86.1 MB/s eta 0:00:01\r\u001b[K |▉ | 92 kB 77.9 MB/s eta 0:00:01\r\u001b[K |▉ | 102 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█ | 112 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█ | 122 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▏ | 133 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▏ | 143 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▎ | 153 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▍ | 163 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▌ | 174 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▋ | 184 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▋ | 194 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▊ | 204 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█▉ | 215 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██ | 225 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██ | 235 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██ | 245 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 256 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▎ | 266 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 276 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 286 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▌ | 296 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▋ | 307 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 317 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 327 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██▉ | 337 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███ | 348 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███ | 358 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▏ | 368 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▏ | 378 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▎ | 389 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▍ | 399 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▌ | 409 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▌ | 419 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▋ | 430 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▊ | 440 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███▉ | 450 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████ | 460 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████ | 471 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████ | 481 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▏ | 491 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 501 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 512 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▍ | 522 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▌ | 532 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▋ | 542 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 552 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 563 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████▉ | 573 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████ | 583 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████ | 593 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████ | 604 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▏ | 614 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▎ | 624 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 634 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▌ | 645 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▌ | 655 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▋ | 665 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▊ | 675 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 686 kB 73.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 696 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████ | 706 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████ | 716 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▏ | 727 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 737 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 747 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▍ | 757 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▌ | 768 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 778 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 788 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▊ | 798 kB 73.6 MB/s eta 0:00:01\r\u001b[K |██████▉ | 808 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████ | 819 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████ | 829 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████ | 839 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▏ | 849 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▎ | 860 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▍ | 870 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▍ | 880 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▌ | 890 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▋ | 901 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▊ | 911 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▉ | 921 kB 73.6 MB/s eta 0:00:01\r\u001b[K |███████▉ | 931 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████ | 942 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████ | 952 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 962 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 972 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▎ | 983 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 993 kB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 1.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 1.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 1.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 1.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 1.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 1.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 2.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 2.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 2.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 2.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 2.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 2.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 2.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 2.9 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 3.0 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 3.1 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 3.2 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 3.3 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 3.4 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 3.5 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 3.6 MB 73.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 3.7 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 3.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 3.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 3.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 3.8 MB 73.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 3.8 MB 73.6 MB/s \r\n\u001b[?25hCollecting google-pasta~\u003d0.2\r\n Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB)\r\n\u001b[?25l\r\u001b[K |█████▊ | 10 kB 41.5 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 20 kB 55.0 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 30 kB 67.4 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 40 kB 76.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 51 kB 84.0 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 57 kB 16.8 MB/s \r\n\u001b[?25hRequirement already satisfied: protobuf\u003e\u003d3.9.2 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from tensorflow\u003d\u003d2.4.0) (3.16.0)\r\nCollecting typing-extensions~\u003d3.7.4\r\n Downloading typing_extensions-3.7.4.3-py3-none-any.whl (22 kB)\r\nCollecting termcolor~\u003d1.1.0\r\n Downloading termcolor-1.1.0.tar.gz (3.9 kB)\r\nCollecting astunparse~\u003d1.6.3\r\n Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB)\r\nCollecting keras-preprocessing~\u003d1.1.2\r\n Downloading Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42 kB)\r\n\u001b[?25l\r\u001b[K |███████▊ | 10 kB 36.3 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 20 kB 47.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 30 kB 62.0 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 40 kB 73.0 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 42 kB 4.4 MB/s \r\n\u001b[?25hCollecting numpy\u003e\u003d1.9.1\r\n Downloading numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl (14.9 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 37.5 MB/s eta 0:00:01\r\u001b[K | | 20 kB 44.1 MB/s eta 0:00:01\r\u001b[K | | 30 kB 55.4 MB/s eta 0:00:01\r\u001b[K | | 40 kB 63.6 MB/s eta 0:00:01\r\u001b[K | | 51 kB 71.2 MB/s eta 0:00:01\r\u001b[K |▏ | 61 kB 76.5 MB/s eta 0:00:01\r\u001b[K |▏ | 71 kB 81.4 MB/s eta 0:00:01\r\u001b[K |▏ | 81 kB 87.3 MB/s eta 0:00:01\r\u001b[K |▏ | 92 kB 86.5 MB/s eta 0:00:01\r\u001b[K |▏ | 102 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▎ | 112 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▎ | 122 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▎ | 133 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▎ | 143 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▎ | 153 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▍ | 163 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▍ | 174 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▍ | 184 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▍ | 194 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▍ | 204 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▌ | 215 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▌ | 225 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▌ | 235 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▌ | 245 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▌ | 256 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▋ | 266 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▋ | 276 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▋ | 286 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▋ | 296 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▋ | 307 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▊ | 317 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▊ | 327 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▊ | 337 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▊ | 348 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▊ | 358 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▉ | 368 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▉ | 378 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▉ | 389 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▉ | 399 kB 88.8 MB/s eta 0:00:01\r\u001b[K |▉ | 409 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 419 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 430 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 440 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 450 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 460 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 471 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 481 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 491 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 501 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█ | 512 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▏ | 522 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▏ | 532 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▏ | 542 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▏ | 552 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▏ | 563 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▎ | 573 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▎ | 583 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▎ | 593 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▎ | 604 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▎ | 614 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 624 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 634 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 645 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 655 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▍ | 665 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▌ | 675 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▌ | 686 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▌ | 696 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▌ | 706 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▌ | 716 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▋ | 727 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▋ | 737 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▋ | 747 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▋ | 757 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▋ | 768 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▊ | 778 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▊ | 788 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▊ | 798 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▊ | 808 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▊ | 819 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▉ | 829 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▉ | 839 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▉ | 849 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▉ | 860 kB 88.8 MB/s eta 0:00:01\r\u001b[K |█▉ | 870 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 880 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 890 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 901 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 911 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 921 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 931 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 942 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 952 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 962 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██ | 972 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██▏ | 983 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██▏ | 993 kB 88.8 MB/s eta 0:00:01\r\u001b[K |██▏ | 1.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▏ | 1.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▏ | 1.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▎ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▍ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▍ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▍ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▍ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▍ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▌ | 1.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▌ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▌ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▌ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▌ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▋ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▋ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▋ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▋ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▋ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▊ | 1.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▊ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▊ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▊ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▊ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██▉ | 1.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███ | 1.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▏ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▏ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▏ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▏ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▏ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▎ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▎ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▎ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▎ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▎ | 1.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▍ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▍ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▍ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▍ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▍ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▌ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▌ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▌ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▌ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▌ | 1.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▋ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▋ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▋ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▋ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▋ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▊ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▊ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▊ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▊ | 1.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▊ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▉ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▉ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▉ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▉ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███▉ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▏ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▏ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▏ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▏ | 1.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▏ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▎ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▎ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▎ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▎ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▎ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▍ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▍ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▍ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▍ | 2.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▍ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▋ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▊ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▊ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▊ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▊ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▊ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▉ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▉ | 2.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▉ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▉ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████▉ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▏ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▏ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▏ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▏ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▏ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▎ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▎ | 2.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▎ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▎ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▎ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▍ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▍ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▍ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▍ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▍ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▌ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▌ | 2.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▌ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▌ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▌ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▋ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▋ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▋ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▋ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▋ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 2.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▊ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▉ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▉ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▉ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▉ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████▉ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▏ | 2.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▏ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▏ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▏ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▏ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▎ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▎ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▎ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▎ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▎ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▍ | 2.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▍ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▍ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▍ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▍ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▌ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▌ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▌ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▌ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▌ | 3.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▋ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▋ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▋ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▋ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▋ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▊ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▊ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▊ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▊ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▊ | 3.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▉ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▉ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▉ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▉ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████▉ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▏ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▏ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▏ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▏ | 3.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▏ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▎ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▎ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▎ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▎ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▎ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▍ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▍ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▍ | 3.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▍ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▍ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▌ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▌ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▌ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▌ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▌ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▋ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▋ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▋ | 3.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▋ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▋ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▊ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 3.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████▉ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▏ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▏ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▏ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▏ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▏ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▎ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▎ | 3.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▎ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▎ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▎ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▍ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▍ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▍ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▍ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▍ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 3.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▌ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▋ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▋ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▋ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▋ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▋ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▊ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▊ | 4.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▊ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▊ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▊ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▉ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▉ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▉ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▉ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████▉ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 4.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 4.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 4.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 4.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 4.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 4.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 4.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 5.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 5.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 5.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 5.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 5.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 5.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 5.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 5.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 6.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 6.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 6.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 6.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 6.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 6.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 6.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 6.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 7.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 7.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 7.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 7.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 7.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 7.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 7.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 7.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 7.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 8.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 8.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 8.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 8.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 8.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 8.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 8.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 8.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 9.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 9.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 9.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 9.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 9.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 9.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 9.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 9.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 9.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 10.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 10.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 10.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 10.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 10.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 10.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 10.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 10.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 11.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 11.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 11.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 11.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 11.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 11.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 11.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 12.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 12.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 12.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 12.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 12.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 12.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 12.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 12.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 12.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 13.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 13.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 13.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 13.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 13.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 13.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 13.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 13.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 14.0 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 14.1 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 14.2 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 14.3 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.4 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 14.5 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 14.6 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 14.7 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.8 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.9 MB 88.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 14.9 MB 88.8 MB/s \r\n\u001b[?25hCollecting tensorboard~\u003d2.4\r\n Downloading tensorboard-2.5.0-py3-none-any.whl (6.0 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 39.1 MB/s eta 0:00:01\r\u001b[K | | 20 kB 47.0 MB/s eta 0:00:01\r\u001b[K |▏ | 30 kB 59.2 MB/s eta 0:00:01\r\u001b[K |▏ | 40 kB 65.1 MB/s eta 0:00:01\r\u001b[K |▎ | 51 kB 67.3 MB/s eta 0:00:01\r\u001b[K |▎ | 61 kB 71.3 MB/s eta 0:00:01\r\u001b[K |▍ | 71 kB 75.3 MB/s eta 0:00:01\r\u001b[K |▍ | 81 kB 78.5 MB/s eta 0:00:01\r\u001b[K |▌ | 92 kB 81.6 MB/s eta 0:00:01\r\u001b[K |▌ | 102 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▋ | 112 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▋ | 122 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▊ | 133 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▊ | 143 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▉ | 153 kB 85.6 MB/s eta 0:00:01\r\u001b[K |▉ | 163 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█ | 174 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█ | 184 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█ | 194 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█ | 204 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▏ | 215 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▏ | 225 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▎ | 235 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▎ | 245 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▍ | 256 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▍ | 266 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▌ | 276 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▌ | 286 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▋ | 296 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▋ | 307 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▊ | 317 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▊ | 327 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▉ | 337 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█▉ | 348 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██ | 358 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██ | 368 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██ | 378 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██ | 389 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 399 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▏ | 409 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▎ | 419 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▎ | 430 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 440 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▍ | 450 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▌ | 460 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▌ | 471 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▋ | 481 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▋ | 491 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 501 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 512 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▊ | 522 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▉ | 532 kB 85.6 MB/s eta 0:00:01\r\u001b[K |██▉ | 542 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███ | 552 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███ | 563 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███ | 573 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███ | 583 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▏ | 593 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▏ | 604 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▎ | 614 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▎ | 624 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▍ | 634 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▍ | 645 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▌ | 655 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▌ | 665 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▋ | 675 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▋ | 686 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▊ | 696 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▊ | 706 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▉ | 716 kB 85.6 MB/s eta 0:00:01\r\u001b[K |███▉ | 727 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████ | 737 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████ | 747 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████ | 757 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████ | 768 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▏ | 778 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▏ | 788 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 798 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▎ | 808 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▍ | 819 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▍ | 829 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▌ | 839 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▌ | 849 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▋ | 860 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▋ | 870 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 880 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▊ | 890 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▉ | 901 kB 85.6 MB/s eta 0:00:01\r\u001b[K |████▉ | 911 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████ | 921 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████ | 931 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████ | 942 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████ | 952 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▏ | 962 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▏ | 972 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▎ | 983 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▎ | 993 kB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 1.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 1.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▍ | 1.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▌ | 1.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▌ | 1.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▋ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▋ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▊ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▊ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████▉ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████ | 1.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▏ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▏ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▎ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▍ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▍ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▌ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▌ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▋ | 1.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▊ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▊ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▉ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████▉ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▏ | 1.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▏ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▎ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▎ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▍ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▍ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▋ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▋ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▉ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████▉ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▎ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▎ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 1.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 2.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 2.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 2.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 2.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 2.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 2.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 2.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 2.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 3.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 3.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 3.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 3.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 3.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 3.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 3.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 3.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 3.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 4.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 4.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 4.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 4.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 4.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 4.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 4.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 4.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 4.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 4.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 5.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 5.1 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 5.2 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 5.3 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 5.4 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 5.5 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 5.6 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 5.7 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 5.8 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 5.9 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 6.0 MB 85.6 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 6.0 MB 85.6 MB/s \r\n\u001b[?25hCollecting six~\u003d1.15.0\r\n Downloading six-1.15.0-py2.py3-none-any.whl (10 kB)\r\nRequirement already satisfied: wheel~\u003d0.35 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from tensorflow\u003d\u003d2.4.0) (0.36.2)\r\nCollecting werkzeug\u003e\u003d0.11.15\r\n Downloading Werkzeug-2.0.1-py3-none-any.whl (288 kB)\r\n\u001b[?25l\r\u001b[K |█▏ | 10 kB 42.1 MB/s eta 0:00:01\r\u001b[K |██▎ | 20 kB 16.1 MB/s eta 0:00:01\r\u001b[K |███▍ | 30 kB 22.2 MB/s eta 0:00:01\r\u001b[K |████▌ | 40 kB 19.7 MB/s eta 0:00:01\r\u001b[K |█████▊ | 51 kB 16.0 MB/s eta 0:00:01\r\u001b[K |██████▉ | 61 kB 18.6 MB/s eta 0:00:01\r\u001b[K |████████ | 71 kB 18.7 MB/s eta 0:00:01\r\u001b[K |█████████ | 81 kB 20.8 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 92 kB 22.7 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 102 kB 19.5 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 112 kB 19.5 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 122 kB 19.5 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 133 kB 19.5 MB/s eta 0:00:01\r\u001b[K |████████████████ | 143 kB 19.5 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 153 kB 19.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 163 kB 19.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 174 kB 19.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 184 kB 19.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 194 kB 19.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 204 kB 19.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 215 kB 19.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 225 kB 19.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 235 kB 19.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 245 kB 19.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 256 kB 19.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 266 kB 19.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 276 kB 19.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 286 kB 19.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 288 kB 19.5 MB/s \r\n\u001b[?25hCollecting google-auth-oauthlib\u003c0.5,\u003e\u003d0.4.1\r\n Downloading google_auth_oauthlib-0.4.4-py2.py3-none-any.whl (18 kB)\r\nRequirement already satisfied: markdown\u003e\u003d2.6.8 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from tensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (3.3.4)\r\nCollecting google-auth\u003c2,\u003e\u003d1.6.3\r\n Downloading google_auth-1.31.0-py2.py3-none-any.whl (147 kB)\r\n\u001b[?25l\r\u001b[K |██▎ | 10 kB 10.8 MB/s eta 0:00:01\r\u001b[K |████▌ | 20 kB 18.7 MB/s eta 0:00:01\r\u001b[K |██████▊ | 30 kB 25.5 MB/s eta 0:00:01\r\u001b[K |█████████ | 40 kB 30.6 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 51 kB 18.5 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 61 kB 21.4 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 71 kB 22.6 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 81 kB 24.7 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 92 kB 27.1 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 102 kB 21.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 112 kB 21.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 122 kB 21.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 133 kB 21.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 143 kB 21.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 147 kB 21.9 MB/s \r\n\u001b[?25hRequirement already satisfied: setuptools\u003e\u003d41.0.0 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from tensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (52.0.0.post20210125)\r\nCollecting tensorboard-data-server\u003c0.7.0,\u003e\u003d0.6.0\r\n Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl (4.9 MB)\r\n\u001b[?25l\r\u001b[K | | 10 kB 40.6 MB/s eta 0:00:01\r\u001b[K |▏ | 20 kB 51.4 MB/s eta 0:00:01\r\u001b[K |▏ | 30 kB 64.8 MB/s eta 0:00:01\r\u001b[K |▎ | 40 kB 70.6 MB/s eta 0:00:01\r\u001b[K |▍ | 51 kB 24.9 MB/s eta 0:00:01\r\u001b[K |▍ | 61 kB 28.7 MB/s eta 0:00:01\r\u001b[K |▌ | 71 kB 32.0 MB/s eta 0:00:01\r\u001b[K |▌ | 81 kB 35.1 MB/s eta 0:00:01\r\u001b[K |▋ | 92 kB 34.5 MB/s eta 0:00:01\r\u001b[K |▊ | 102 kB 26.5 MB/s eta 0:00:01\r\u001b[K |▊ | 112 kB 26.5 MB/s eta 0:00:01\r\u001b[K |▉ | 122 kB 26.5 MB/s eta 0:00:01\r\u001b[K |▉ | 133 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█ | 143 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█ | 153 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█ | 163 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▏ | 174 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▏ | 184 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▎ | 194 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▍ | 204 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▍ | 215 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▌ | 225 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▌ | 235 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▋ | 245 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▊ | 256 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▊ | 266 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▉ | 276 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█▉ | 286 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██ | 296 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██ | 307 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██ | 317 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▏ | 327 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▏ | 337 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▎ | 348 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▍ | 358 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▍ | 368 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▌ | 378 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▌ | 389 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▋ | 399 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▊ | 409 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▊ | 419 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▉ | 430 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██▉ | 440 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███ | 450 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███ | 460 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███ | 471 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▏ | 481 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▏ | 491 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▎ | 501 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▍ | 512 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▍ | 522 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▌ | 532 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▌ | 542 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▋ | 552 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▊ | 563 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▊ | 573 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▉ | 583 kB 26.5 MB/s eta 0:00:01\r\u001b[K |███▉ | 593 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████ | 604 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████ | 614 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████ | 624 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▏ | 634 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▏ | 645 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▎ | 655 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▍ | 665 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▍ | 675 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▌ | 686 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▌ | 696 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▋ | 706 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▊ | 716 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▊ | 727 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▉ | 737 kB 26.5 MB/s eta 0:00:01\r\u001b[K |████▉ | 747 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████ | 757 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████ | 768 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████ | 778 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▏ | 788 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▏ | 798 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▎ | 808 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▍ | 819 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▍ | 829 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▌ | 839 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▌ | 849 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▋ | 860 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▊ | 870 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▊ | 880 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▉ | 890 kB 26.5 MB/s eta 0:00:01\r\u001b[K |█████▉ | 901 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████ | 911 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████ | 921 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████ | 931 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▏ | 942 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▏ | 952 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▎ | 962 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▍ | 972 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▍ | 983 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▌ | 993 kB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▌ | 1.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▋ | 1.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▊ | 1.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▊ | 1.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▉ | 1.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████▉ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▏ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▏ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▎ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▍ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▍ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▌ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▋ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▊ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▉ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████▉ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▏ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▎ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▍ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▌ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▋ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▊ | 1.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████▉ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▏ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▍ | 1.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▌ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▊ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████▉ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████ | 1.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▏ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▎ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▍ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▋ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▊ | 1.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████▉ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▍ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▌ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▋ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████▉ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▎ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▍ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▌ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 1.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████▉ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▏ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 2.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▊ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▍ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▋ | 2.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▏ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▎ | 2.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▋ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████▉ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▏ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▌ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 2.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▊ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 2.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▎ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▍ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▊ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 2.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▎ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 2.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▋ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▏ | 2.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▍ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▌ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 3.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████▉ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▍ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 3.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▋ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▊ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 3.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▌ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▋ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 3.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▏ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 3.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▌ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▊ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████▉ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 3.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▍ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▋ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▊ | 3.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▍ | 3.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████▉ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 3.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▉ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▏ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 4.0 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▌ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▊ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 4.1 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▋ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 4.2 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▏ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▎ | 4.3 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▋ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▉ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.4 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 4.5 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▎ | 4.6 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▍ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▊ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.7 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▏| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▎| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 4.8 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 4.9 MB 26.5 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 4.9 MB 26.5 MB/s \r\n\u001b[?25hRequirement already satisfied: requests\u003c3,\u003e\u003d2.21.0 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from tensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (2.25.1)\r\nCollecting tensorboard-plugin-wit\u003e\u003d1.6.0\r\n Downloading tensorboard_plugin_wit-1.8.0-py3-none-any.whl (781 kB)\r\n\u001b[?25l\r\u001b[K |▍ | 10 kB 35.4 MB/s eta 0:00:01\r\u001b[K |▉ | 20 kB 35.5 MB/s eta 0:00:01\r\u001b[K |█▎ | 30 kB 39.4 MB/s eta 0:00:01\r\u001b[K |█▊ | 40 kB 41.3 MB/s eta 0:00:01\r\u001b[K |██ | 51 kB 44.4 MB/s eta 0:00:01\r\u001b[K |██▌ | 61 kB 49.9 MB/s eta 0:00:01\r\u001b[K |███ | 71 kB 54.3 MB/s eta 0:00:01\r\u001b[K |███▍ | 81 kB 59.2 MB/s eta 0:00:01\r\u001b[K |███▊ | 92 kB 44.7 MB/s eta 0:00:01\r\u001b[K |████▏ | 102 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████▋ | 112 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████ | 122 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████▌ | 133 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████▉ | 143 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████▎ | 153 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████▊ | 163 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████▏ | 174 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████▌ | 184 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████ | 194 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████▍ | 204 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████▉ | 215 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████▎ | 225 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████▋ | 235 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████ | 245 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 256 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████ | 266 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████▎ | 276 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████▊ | 286 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████▏ | 296 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 307 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████ | 317 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████▍ | 327 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████▉ | 337 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████▎ | 348 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 358 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████ | 368 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████▌ | 378 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████ | 389 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████▍ | 399 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 409 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 419 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████▋ | 430 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 440 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████▌ | 450 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████▉ | 460 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 471 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████▊ | 481 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 491 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 501 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 512 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 522 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████▉ | 532 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████▎ | 542 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 552 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 563 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 573 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████ | 583 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████▎ | 593 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 604 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▏ | 614 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▋ | 624 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 634 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▍ | 645 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 655 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▎ | 665 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▊ | 675 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 686 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████▌ | 696 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 706 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▍ | 716 kB 46.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▉ | 727 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 737 kB 46.9 MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▋ | 747 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 757 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▌| 768 kB 46.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▉| 778 kB 46.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 781 kB 46.9 MB/s \r\n\u001b[?25hCollecting pyasn1-modules\u003e\u003d0.2.1\r\n Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB)\r\n\u001b[?25l\r\u001b[K |██ | 10 kB 38.4 MB/s eta 0:00:01\r\u001b[K |████▏ | 20 kB 51.0 MB/s eta 0:00:01\r\u001b[K |██████▎ | 30 kB 63.6 MB/s eta 0:00:01\r\u001b[K |████████▍ | 40 kB 72.5 MB/s eta 0:00:01\r\u001b[K |██████████▌ | 51 kB 75.1 MB/s eta 0:00:01\r\u001b[K |████████████▋ | 61 kB 82.2 MB/s eta 0:00:01\r\u001b[K |██████████████▊ | 71 kB 86.0 MB/s eta 0:00:01\r\u001b[K |████████████████▉ | 81 kB 91.4 MB/s eta 0:00:01\r\u001b[K |███████████████████ | 92 kB 45.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████ | 102 kB 47.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████▏ | 112 kB 47.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▎ | 122 kB 47.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████▍ | 133 kB 47.9 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▌ | 143 kB 47.9 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▋| 153 kB 47.9 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 155 kB 47.9 MB/s \r\n\u001b[?25hCollecting cachetools\u003c5.0,\u003e\u003d2.0.0\r\n Downloading cachetools-4.2.2-py3-none-any.whl (11 kB)\r\nCollecting rsa\u003c5,\u003e\u003d3.1.4\r\n Downloading rsa-4.7.2-py3-none-any.whl (34 kB)\r\nCollecting requests-oauthlib\u003e\u003d0.7.0\r\n Downloading requests_oauthlib-1.3.0-py2.py3-none-any.whl (23 kB)\r\nCollecting pyasn1\u003c0.5.0,\u003e\u003d0.4.6\r\n Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)\r\n\u001b[?25l\r\u001b[K |████▎ | 10 kB 40.5 MB/s eta 0:00:01\r\u001b[K |████████▌ | 20 kB 53.8 MB/s eta 0:00:01\r\u001b[K |████████████▊ | 30 kB 68.9 MB/s eta 0:00:01\r\u001b[K |█████████████████ | 40 kB 80.0 MB/s eta 0:00:01\r\u001b[K |█████████████████████▎ | 51 kB 84.0 MB/s eta 0:00:01\r\u001b[K |█████████████████████████▌ | 61 kB 91.8 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▊ | 71 kB 97.8 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 77 kB 18.9 MB/s \r\n\u001b[?25hRequirement already satisfied: certifi\u003e\u003d2017.4.17 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from requests\u003c3,\u003e\u003d2.21.0-\u003etensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (2021.5.30)\r\nRequirement already satisfied: urllib3\u003c1.27,\u003e\u003d1.21.1 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from requests\u003c3,\u003e\u003d2.21.0-\u003etensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (1.26.5)\r\nRequirement already satisfied: idna\u003c3,\u003e\u003d2.5 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from requests\u003c3,\u003e\u003d2.21.0-\u003etensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (2.10)\r\nRequirement already satisfied: chardet\u003c5,\u003e\u003d3.0.2 in /opt/conda/envs/python_3_with_R/lib/python3.8/site-packages (from requests\u003c3,\u003e\u003d2.21.0-\u003etensorboard~\u003d2.4-\u003etensorflow\u003d\u003d2.4.0) (4.0.0)\r\nCollecting oauthlib\u003e\u003d3.0.0\r\n Downloading oauthlib-3.1.1-py2.py3-none-any.whl (146 kB)\r\n\u001b[?25l\r\u001b[K |██▎ | 10 kB 40.7 MB/s eta 0:00:01\r\u001b[K |████▌ | 20 kB 53.7 MB/s eta 0:00:01\r\u001b[K |██████▊ | 30 kB 67.1 MB/s eta 0:00:01\r\u001b[K |█████████ | 40 kB 77.8 MB/s eta 0:00:01\r\u001b[K |███████████▏ | 51 kB 86.1 MB/s eta 0:00:01\r\u001b[K |█████████████▌ | 61 kB 94.8 MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 71 kB 101.0 MB/s eta 0:00:01\r\u001b[K |██████████████████ | 81 kB 107.7 MB/s eta 0:00:01\r\u001b[K |████████████████████▏ | 92 kB 109.8 MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 102 kB 49.4 MB/s eta 0:00:01\r\u001b[K |████████████████████████▋ | 112 kB 49.4 MB/s eta 0:00:01\r\u001b[K |███████████████████████████ | 122 kB 49.4 MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▏ | 133 kB 49.4 MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 143 kB 49.4 MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 146 kB 49.4 MB/s \r\n\u001b[?25hBuilding wheels for collected packages: termcolor, wrapt\r\n Building wheel for termcolor (setup.py) ... \u001b[?25l-\b \bdone\r\n\u001b[?25h Created wheel for termcolor: filename\u003dtermcolor-1.1.0-py3-none-any.whl size\u003d4829 sha256\u003d357c92288021a933087c6135ca4ef20243fe3c6c012dbab9068ada9821e30ed5\r\n Stored in directory: /opt/zeppelin/.cache/pip/wheels/a0/16/9c/5473df82468f958445479c59e784896fa24f4a5fc024b0f501\r\n Building wheel for wrapt (setup.py) ... \u001b[?25l-\b \bdone\r\n\u001b[?25h Created wheel for wrapt: filename\u003dwrapt-1.12.1-py3-none-any.whl size\u003d19553 sha256\u003d1b206c70ca618d39ec47bc705ad43a8e0756de40c9bcd40a1953ab08528e44ea\r\n Stored in directory: /opt/zeppelin/.cache/pip/wheels/5f/fd/9e/b6cf5890494cb8ef0b5eaff72e5d55a70fb56316007d6dfe73\r\nSuccessfully built termcolor wrapt\r\nInstalling collected packages: pyasn1, six, rsa, pyasn1-modules, oauthlib, cachetools, requests-oauthlib, google-auth, werkzeug, tensorboard-plugin-wit, tensorboard-data-server, numpy, grpcio, google-auth-oauthlib, absl-py, wrapt, typing-extensions, termcolor, tensorflow-estimator, tensorboard, opt-einsum, keras-preprocessing, h5py, google-pasta, gast, flatbuffers, astunparse, tensorflow, keras\r\n Attempting uninstall: six\r\n Found existing installation: six 1.16.0\r\n Uninstalling six-1.16.0:\r\n Successfully uninstalled six-1.16.0\r\n Attempting uninstall: numpy\r\n Found existing installation: numpy 1.20.3\r\n Uninstalling numpy-1.20.3:\r\n Successfully uninstalled numpy-1.20.3\r\n Attempting uninstall: grpcio\r\n Found existing installation: grpcio 1.38.0\r\n Uninstalling grpcio-1.38.0:\r\n Successfully uninstalled grpcio-1.38.0\r\n Attempting uninstall: typing-extensions\r\n Found existing installation: typing-extensions 3.10.0.0\r\n Uninstalling typing-extensions-3.10.0.0:\r\n Successfully uninstalled typing-extensions-3.10.0.0\r\nSuccessfully installed absl-py-0.13.0 astunparse-1.6.3 cachetools-4.2.2 flatbuffers-1.12 gast-0.3.3 google-auth-1.31.0 google-auth-oauthlib-0.4.4 google-pasta-0.2.0 grpcio-1.32.0 h5py-2.10.0 keras-2.4.0 keras-preprocessing-1.1.2 numpy-1.19.5 oauthlib-3.1.1 opt-einsum-3.3.0 pyasn1-0.4.8 pyasn1-modules-0.2.8 requests-oauthlib-1.3.0 rsa-4.7.2 six-1.15.0 tensorboard-2.5.0 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.0 tensorflow-2.4.0 tensorflow-estimator-2.4.0 termcolor-1.1.0 typing-extensions-3.7.4.3 werkzeug-2.0.1 wrapt-1.12.1\r\n\u001b[33mWARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv\u001b[0m\r\n"
+ }
+ ]
+ },
+ "apps": [],
+ "runtimeInfos": {},
+ "progressUpdateIntervalMs": 500,
+ "jobName": "paragraph_1615527793969_1173282311",
+ "id": "paragraph_1615527793969_1173282311",
+ "dateCreated": "2021-03-12 13:43:13.970",
+ "dateStarted": "2021-06-15 03:30:28.416",
+ "dateFinished": "2021-06-15 03:31:26.258",
"status": "FINISHED"
},
{
"title": "Load Data",
- "text": "%python.ipython\n\n\nfrom keras.datasets import imdb\n\n(training_data, training_labels), (testing_data, testing_labels) \u003d imdb.load_data(num_words\u003d10000)\n",
+ "text": "%python.ipython\n\n\nfrom keras.datasets import imdb\n\n(training_data, training_labels), (testing_data, testing_labels) \u003d imdb.load_data(num_words\u003d1000)\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:42:38.288",
+ "dateUpdated": "2021-06-15 03:31:26.361",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -68,24 +114,26 @@
"msg": [
{
"type": "TEXT",
- "data": "Using TensorFlow backend.\n"
+ "data": "Using TensorFlow backend.\nDownloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/imdb.npz\n\r 8192/17464789 [..............................] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4562944/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8609792/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10985472/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15015936/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15687680/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16326656/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16998400/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17465344/17464789 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 0us/step\n\u003c__array_function__ internals\u003e:5: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify \u0027dtype\u003dobject\u0027 when creating the ndarray.\n/opt/conda/envs/python_3_with_R/lib/python3.8/site-packages/tensorflow/python/keras/datasets/imdb.py:159: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify \u0027dtype\u003dobject\u0027 when creating the ndarray.\n/opt/conda/envs/python_3_with_R/lib/python3.8/site-packages/tensorflow/python/keras/datasets/imdb.py:160: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify \u0027dtype\u003dobject\u0027 when creating the ndarray.\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266618_558814345",
"id": "20180312-171655_220733505",
"dateCreated": "2020-02-05 15:21:06.618",
- "dateStarted": "2020-02-05 15:42:38.296",
- "dateFinished": "2020-02-05 15:42:46.933",
+ "dateStarted": "2021-06-15 03:31:26.388",
+ "dateFinished": "2021-06-15 03:31:31.859",
"status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n\nprint(training_data[0])\nprint(training_labels[0])",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:50:27.642",
+ "dateUpdated": "2021-06-15 03:31:31.891",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -109,24 +157,26 @@
"msg": [
{
"type": "TEXT",
- "data": "[1, 14, 22, 16, 43, 530, 973, 1622, 1385, 65, 458, 4468, 66, 3941, 4, 173, 36, 256, 5, 25, 100, 43, 838, 112, 50, 670, 2, 9, 35, 480, 284, 5, 150, 4, 172, 112, 167, 2, 336, 385, 39, 4, 172, 4536, 1111, 17, 546, 38, 13, 447, 4, 192, 50, 16, 6, 147, 2025, 19, 14, 22, 4, 1920, 4613, 469, 4, 22, 71, 87, 12, 16, 43, 530, 38, 76, 15, 13, 1247, 4, 22, 17, 515, 17, 12, 16, 626, 18, 2, 5, 62, 386, 12, 8, 316, 8, 106, 5, 4, 2223, 5244, 16, 480, 66, 3785, 33, 4, 130, 12, 16, 38, 619, 5, 25, 124, 51, 36, 135, 48, 25, 1415, 33, 6, 22, 12, 215, 28, 77, 52, 5, 14, 407, 16, 82, 2, 8, 4, 107, 117, 5952, 15, 256, 4, 2, 7, 3766, 5, 723, 36, 71, 43, 530, 476, 26, 400, 317, 46, 7, 4, 2, 1029, 13, 104, 88, 4, 381, 15, 297, 98, 32, 2071, 56, 26, 141, 6, 194, 7486, 18, 4, 226, 22, 21, 134, 476, 26, 480, 5, 144, 30, 5535, 18, 51, 36, 28, 224, 92, 25, 104, 4, 226, 65, 16, 38, 1334, 88, 12, 16, 283, 5, 16, 4472, 113, 103, 32, 15, 16, 5345, 19, 178, 32]\n1\n"
+ "data": "[1, 14, 22, 16, 43, 530, 973, 2, 2, 65, 458, 2, 66, 2, 4, 173, 36, 256, 5, 25, 100, 43, 838, 112, 50, 670, 2, 9, 35, 480, 284, 5, 150, 4, 172, 112, 167, 2, 336, 385, 39, 4, 172, 2, 2, 17, 546, 38, 13, 447, 4, 192, 50, 16, 6, 147, 2, 19, 14, 22, 4, 2, 2, 469, 4, 22, 71, 87, 12, 16, 43, 530, 38, 76, 15, 13, 2, 4, 22, 17, 515, 17, 12, 16, 626, 18, 2, 5, 62, 386, 12, 8, 316, 8, 106, 5, 4, 2, 2, 16, 480, 66, 2, 33, 4, 130, 12, 16, 38, 619, 5, 25, 124, 51, 36, 135, 48, 25, 2, 33, 6, 22, 12, 215, 28, 77, 52, 5, 14, 407, 16, 82, 2, 8, 4, 107, 117, 2, 15, 256, 4, 2, 7, 2, 5, 723, 36, 71, 43, 530, 476, 26, 400, 317, 46, 7, 4, 2, 2, 13, 104, 88, 4, 381, 15, 297, 98, 32, 2, 56, 26, 141, 6, 194, 2, 18, 4, 226, 22, 21, 134, 476, 26, 480, 5, 144, 30, 2, 18, 51, 36, 28, 224, 92, 25, 104, 4, 226, 65, 16, 38, 2, 88, 12, 16, 283, 5, 16, 2, 113, 103, 32, 15, 16, 2, 19, 178, 32]\n1\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266625_804328120",
"id": "20180312-171715_624018844",
"dateCreated": "2020-02-05 15:21:06.625",
- "dateStarted": "2020-02-05 15:42:54.913",
- "dateFinished": "2020-02-05 15:42:54.983",
+ "dateStarted": "2021-06-15 03:31:31.923",
+ "dateFinished": "2021-06-15 03:31:31.978",
"status": "FINISHED"
},
{
"title": "Transform Data",
- "text": "%python.ipython\n\nimport numpy as np\n\n# convert input data to sparse matrix (each row represent one hot encoding of one doc)\ndef vectorize_sequences(sequences, dimension \u003d 10000):\n matrix \u003d np.zeros((len(sequences), dimension))\n for (i, sequence) in enumerate(sequences):\n matrix[i, sequence] \u003d 1.0\n return matrix\n\nx_train \u003d vectorize_sequences(training_data)\nx_test \u003d vectorize_sequences(testing_data)\n\ny_train \u003d training_labels\ny_test \u003d testing_labels\n\nx_train[0]",
+ "text": "%python.ipython\n\nimport numpy as np\n\n# convert input data to sparse matrix (each row represent one hot encoding of one doc)\ndef vectorize_sequences(sequences, dimension \u003d 1000):\n matrix \u003d np.zeros((len(sequences), dimension))\n for (i, sequence) in enumerate(sequences):\n matrix[i, sequence] \u003d 1.0\n return matrix\n\nx_train \u003d vectorize_sequences(training_data)\nx_test \u003d vectorize_sequences(testing_data)\n\ny_train \u003d training_labels\ny_test \u003d testing_labels\n\nx_train[0]",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:42:57.329",
+ "dateUpdated": "2021-06-15 03:31:32.023",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -150,24 +200,26 @@
"msg": [
{
"type": "TEXT",
- "data": "array([0., 1., 1., ..., 0., 0., 0.])"
+ "data": "array([0., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 0., 1., 1., 1., 1., 1.,\n 1., 1., 1., 0., 1., 1., 0., 0., 1., 1., 0., 1., 0., 1., 0., 1., 1.,\n 0., 1., 1., 0., 1., 1., 0., 0., 0., 1., 0., 0., 1., 0., 1., 0., 1.,\n 1., 1., 0., 0., 0., 1., 0., 0., 0., 0., 0., 1., 0., 0., 1., 1., 0.,\n 0., 0., 0., 1., 0., 0., 0., 0., 1., 1., 0., 0., 0., 0., 1., 0., 0.,\n 0., 0., 1., 1., 0., 0., 0., 1., 0., 0., 0., 0., 0., 1., 0., 1., 0.,\n 0., 1., 1., 0., 1., 1., 0., 0., 0., 0., 1., 1., 0., 0., 0., 1., 0.,\n 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 1., 0., 0., 0., 1., 1.,\n 0., 0., 0., 0., 0., 1., 0., 0., 1., 0., 0., 1., 0., 0., 1., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.,\n 0., 0., 1., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0.,\n 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 1., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 1., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 1., 1., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n 1., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266625_1445359335",
"id": "20180312-172108_1871132312",
"dateCreated": "2020-02-05 15:21:06.625",
- "dateStarted": "2020-02-05 15:42:57.337",
- "dateFinished": "2020-02-05 15:43:01.756",
+ "dateStarted": "2021-06-15 03:31:32.050",
+ "dateFinished": "2021-06-15 03:31:33.160",
"status": "FINISHED"
},
{
"title": "Build Model",
- "text": "%python.ipython\n\n\nfrom keras.models import Sequential\nfrom keras.layers import Dense\n\n\nmodel \u003d Sequential()\nmodel.add(Dense(16, input_shape\u003d(10000,), activation\u003d\u0027relu\u0027))\nmodel.add(Dense(16, activation\u003d\u0027relu\u0027))\nmodel.add(Dense(1, activation\u003d\u0027sigmoid\u0027))\n\nmodel.compile(loss\u003d\u0027binary_crossentropy\u0027, optimizer\u003d\u0027rmsprop\u0027, metrics\u003d[\u0027accuracy\u0027])\n\n",
+ "text": "%python.ipython\n\n\nfrom keras.models import Sequential\nfrom keras.layers import Dense\n\n\nmodel \u003d Sequential()\nmodel.add(Dense(16, input_shape\u003d(1000,), activation\u003d\u0027relu\u0027))\nmodel.add(Dense(16, activation\u003d\u0027relu\u0027))\nmodel.add(Dense(1, activation\u003d\u0027sigmoid\u0027))\n\nmodel.compile(loss\u003d\u0027binary_crossentropy\u0027, optimizer\u003d\u0027rmsprop\u0027, metrics\u003d[\u0027accuracy\u0027])\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:03.522",
+ "dateUpdated": "2021-06-15 03:31:33.250",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -188,27 +240,24 @@
},
"results": {
"code": "SUCCESS",
- "msg": [
- {
- "type": "TEXT",
- "data": "WARNING: Logging before flag parsing goes to stderr.\nW0205 15:43:03.542002 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py:74: The name tf.get_default_graph is deprecated. Please use tf.compat.v1.get_default_graph instead.\n\nW0205 15:43:03.574465 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py:517: The name tf.placeholder is deprecated. Please use tf.compat.v1.placeholder instead.\n\nW0205 15:43:03.578262 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py:4138: The name tf.random_uniform is deprecated. Please use tf.random.uniform instead.\n\nW0205 15:43:03.634998 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/optimizers.py:790: The name tf.train.Optimizer is deprecated. Please use tf.compat.v1.train.Optimizer instead.\n\nW0205 15:43:03.668298 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py:3376: The name tf.log is deprecated. Please use tf.math.log instead.\n\nW0205 15:43:03.672651 4550231488 deprecation.py:323] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/tensorflow/python/ops/nn_impl.py:180: add_dispatch_support.\u003clocals\u003e.wrapper (from tensorflow.python.ops.array_ops) is deprecated and will be removed in a future version.\nInstructions for updating:\nUse tf.where in 2.0, which has the same broadcast rule as np.where\n"
- }
- ]
+ "msg": []
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266625_-1696330995",
"id": "20180312-172157_1653956917",
"dateCreated": "2020-02-05 15:21:06.625",
- "dateStarted": "2020-02-05 15:43:03.529",
- "dateFinished": "2020-02-05 15:43:03.755",
+ "dateStarted": "2021-06-15 03:31:33.277",
+ "dateFinished": "2021-06-15 03:31:33.386",
"status": "FINISHED"
},
{
"title": "Traing Model",
- "text": "%python.ipython\n\nx_val \u003d x_train[:10000]\ny_val \u003d y_train[:10000]\npartial_x_train \u003d x_train[10000:]\npartial_y_train \u003d y_train[10000:]\n\nhistory \u003d model.fit(partial_x_train, partial_y_train, epochs\u003d20, batch_size\u003d512, validation_data\u003d(x_val, y_val))\n\n",
+ "text": "%python.ipython\n\nx_val \u003d x_train[:1000]\ny_val \u003d y_train[:1000]\npartial_x_train \u003d x_train[1000:]\npartial_y_train \u003d y_train[1000:]\n\nhistory \u003d model.fit(partial_x_train, partial_y_train, epochs\u003d20, batch_size\u003d512, validation_data\u003d(x_val, y_val))\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:07.601",
+ "dateUpdated": "2021-06-15 03:31:33.477",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -232,24 +281,26 @@
"msg": [
{
"type": "TEXT",
- "data": "W0205 15:43:08.120182 4550231488 deprecation_wrapper.py:119] From /Users/jzhang/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py:986: The name tf.assign_add is deprecated. Please use tf.compat.v1.assign_add instead.\n\nTrain on 15000 samples, validate on 10000 samples\nEpoch 1/20\n\r 512/15000 [\u003e.............................] - ETA: 14s - loss: 0.6939 - acc: 0.5020\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1024/15000 [\u003d\u003e............................] - ETA: 8s - loss: 0.6918 - acc: 0.5322 \b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 5s - loss: 0.6848 - acc: 0.5482\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2048/15000 [\u003d\u003d\u003d\u003e..........................] - ETA: 4s - loss: 0.6751 - acc: 0.5967\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 3s - loss: 0.6629 - acc: 0.6223\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3072/15000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 3s - loss: 0.6532 - acc: 0.6452\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 3s - loss: 0.6476 - acc: 0.6406\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4096/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 2s - loss: 0.6424 - acc: 0.6421\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 2s - loss: 0.6315 - acc: 0.6589\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5120/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 2s - loss: 0.6225 - acc: 0.6746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 2s - loss: 0.6151 - acc: 0.6824\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6144/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 1s - loss: 0.6062 - acc: 0.6943\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 1s - loss: 0.5992 - acc: 0.7028\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7168/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 1s - loss: 0.5913 - acc: 0.7111\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 1s - loss: 0.5816 - acc: 0.7211\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8192/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 1s - loss: 0.5755 - acc: 0.7273\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 1s - loss: 0.5697 - acc: 0.7331\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9216/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 1s - loss: 0.5651 - acc: 0.7378\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 1s - loss: 0.5609 - acc: 0.7407\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10240/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.5553 - acc: 0.7461\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.5505 - acc: 0.7495\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11264/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.5447 - acc: 0.7549\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.5392 - acc: 0.7588\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12288/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.5342 - acc: 0.7632\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.5284 - acc: 0.7672\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13312/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.5233 - acc: 0.7705\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.5190 - acc: 0.7737\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14336/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.5144 - acc: 0.7769\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.5100 - acc: 0.7801\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 5s 305us/step - loss: 0.5084 - acc: 0.7813 - val_loss: 0.3797 - val_acc: 0.8684\nEpoch 2/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.3235 - acc: 0.9062\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.3322 - acc: 0.9102\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.3230 - acc: 0.9102\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.3176 - acc: 0.9138\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.3119 - acc: 0.9130\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.3090 - acc: 0.9135\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.3073 - acc: 0.9100\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3123 - acc: 0.9052\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.3115 - acc: 0.9042\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.3097 - acc: 0.9046\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.3083 - acc: 0.9061\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.3065 - acc: 0.9057\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.3040 - acc: 0.9048\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.3028 - acc: 0.9040\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.3007 - acc: 0.9046\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 109us/step - loss: 0.3004 - acc: 0.9047 - val_loss: 0.3004 - val_acc: 0.8897\nEpoch 3/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.2119 - acc: 0.9355\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.2228 - acc: 0.9316\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.2192 - acc: 0.9359\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.2249 - acc: 0.9300\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.2215 - acc: 0.9327\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.2230 - acc: 0.9316\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.2206 - acc: 0.9318\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2226 - acc: 0.9301\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.2231 - acc: 0.9275\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.2220 - acc: 0.9281\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.2205 - acc: 0.9281\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.2202 - acc: 0.9279\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.2200 - acc: 0.9274\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.2182 - acc: 0.9282\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2180 - acc: 0.9286\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 110us/step - loss: 0.2179 - acc: 0.9284 - val_loss: 0.3086 - val_acc: 0.8711\nEpoch 4/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.1951 - acc: 0.9375\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.1895 - acc: 0.9382\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.1854 - acc: 0.9422\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.1765 - acc: 0.9478\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.1757 - acc: 0.9490\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.1771 - acc: 0.9473\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.1752 - acc: 0.9476\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.1740 - acc: 0.9486\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.1727 - acc: 0.9482\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.1718 - acc: 0.9484\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.1737 - acc: 0.9467\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.1750 - acc: 0.9448\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.1770 - acc: 0.9433\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.1764 - acc: 0.9436\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.1753 - acc: 0.9437\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 89us/step - loss: 0.1750 - acc: 0.9437 - val_loss: 0.2840 - val_acc: 0.8832\nEpoch 5/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.1320 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.1438 - acc: 0.9616\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.1379 - acc: 0.9633\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.1358 - acc: 0.9651\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.1355 - acc: 0.9644\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.1373 - acc: 0.9631\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.1416 - acc: 0.9593\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.1414 - acc: 0.9586\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.1396 - acc: 0.9586\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.1394 - acc: 0.9586\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.1406 - acc: 0.9570\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.1412 - acc: 0.9565\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.1413 - acc: 0.9556\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.1429 - acc: 0.9545\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.1425 - acc: 0.9542\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 84us/step - loss: 0.1427 - acc: 0.9543 - val_loss: 0.2841 - val_acc: 0.8872\nEpoch 6/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.1232 - acc: 0.9668\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.1155 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.1054 - acc: 0.9723\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.1069 - acc: 0.9713\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.1126 - acc: 0.9698\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.1156 - acc: 0.9675\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.1154 - acc: 0.9674\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.1164 - acc: 0.9663\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.1162 - acc: 0.9653\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.1155 - acc: 0.9652\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.1153 - acc: 0.9649\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.1146 - acc: 0.9649\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.1149 - acc: 0.9648\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.1154 - acc: 0.9646\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.1149 - acc: 0.9650\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 95us/step - loss: 0.1150 - acc: 0.9650 - val_loss: 0.3165 - val_acc: 0.8772\nEpoch 7/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.1028 - acc: 0.9707\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.1007 - acc: 0.9701\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0957 - acc: 0.9746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0940 - acc: 0.9746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0912 - acc: 0.9753\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0901 - acc: 0.9760\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0917 - acc: 0.9748\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0942 - acc: 0.9736\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0957 - acc: 0.9724\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0972 - acc: 0.9719\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0974 - acc: 0.9717\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0973 - acc: 0.9713\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0972 - acc: 0.9712\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0979 - acc: 0.9708\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0981 - acc: 0.9706\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 90us/step - loss: 0.0980 - acc: 0.9707 - val_loss: 0.3127 - val_acc: 0.8846\nEpoch 8/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0728 - acc: 0.9844\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0710 - acc: 0.9818\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0690 - acc: 0.9836\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0729 - acc: 0.9805\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0757 - acc: 0.9787\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0749 - acc: 0.9789\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0752 - acc: 0.9787\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0746 - acc: 0.9790\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0758 - acc: 0.9786\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0786 - acc: 0.9772\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0804 - acc: 0.9766\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0797 - acc: 0.9769\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0797 - acc: 0.9767\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0790 - acc: 0.9771\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0796 - acc: 0.9768\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 92us/step - loss: 0.0807 - acc: 0.9763 - val_loss: 0.3859 - val_acc: 0.8649\nEpoch 9/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0833 - acc: 0.9746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0654 - acc: 0.9831\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0594 - acc: 0.9871\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0589 - acc: 0.9877\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0596 - acc: 0.9874\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5120/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 0s - loss: 0.0611 - acc: 0.9863\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0627 - acc: 0.9856\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0614 - acc: 0.9860\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0615 - acc: 0.9858\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8192/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 0s - loss: 0.0617 - acc: 0.9857\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9216/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 0s - loss: 0.0627 - acc: 0.9851\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10240/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.0653 - acc: 0.9831\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0669 - acc: 0.9824\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11264/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.0670 - acc: 0.9822\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12288/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.0673 - acc: 0.9823\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13312/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.0666 - acc: 0.9823\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14336/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.0659 - acc: 0.9825\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 127us/step - loss: 0.0661 - acc: 0.9822 - val_loss: 0.3635 - val_acc: 0.8782\nEpoch 10/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0553 - acc: 0.9922\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0518 - acc: 0.9915\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0517 - acc: 0.9891\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0534 - acc: 0.9886\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0526 - acc: 0.9891\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0525 - acc: 0.9883\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0511 - acc: 0.9892\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0520 - acc: 0.9892\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0516 - acc: 0.9889\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0515 - acc: 0.9889\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0526 - acc: 0.9881\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0565 - acc: 0.9861\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0571 - acc: 0.9854\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0563 - acc: 0.9855\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0559 - acc: 0.9855\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 93us/step - loss: 0.0562 - acc: 0.9852 - val_loss: 0.3842 - val_acc: 0.8796\nEpoch 11/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0405 - acc: 0.9922\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0321 - acc: 0.9967\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0363 - acc: 0.9949\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0353 - acc: 0.9953\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0340 - acc: 0.9950\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0356 - acc: 0.9940\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0354 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0359 - acc: 0.9940\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0375 - acc: 0.9933\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0411 - acc: 0.9914\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0418 - acc: 0.9911\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0421 - acc: 0.9907\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0427 - acc: 0.9905\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0428 - acc: 0.9905\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0437 - acc: 0.9899\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 93us/step - loss: 0.0436 - acc: 0.9899 - val_loss: 0.4151 - val_acc: 0.8782\nEpoch 12/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0290 - acc: 0.9961\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0276 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0274 - acc: 0.9977\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0275 - acc: 0.9967\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0286 - acc: 0.9965\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0332 - acc: 0.9943\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0340 - acc: 0.9940\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0332 - acc: 0.9943\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0328 - acc: 0.9944\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0334 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0340 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0340 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0345 - acc: 0.9935\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0371 - acc: 0.9923\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0379 - acc: 0.9921\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 86us/step - loss: 0.0380 - acc: 0.9919 - val_loss: 0.4540 - val_acc: 0.8683\nEpoch 13/20\n\r 512/15000 [\u003e.............................] - ETA: 1s - loss: 0.0257 - acc: 0.9980\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0253 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0280 - acc: 0.9953\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0261 - acc: 0.9961\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0250 - acc: 0.9967\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0240 - acc: 0.9968\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0245 - acc: 0.9964\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0258 - acc: 0.9954\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0254 - acc: 0.9956\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0257 - acc: 0.9954\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0265 - acc: 0.9951\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0282 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0301 - acc: 0.9928\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0303 - acc: 0.9925\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0301 - acc: 0.9926\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 92us/step - loss: 0.0300 - acc: 0.9927 - val_loss: 0.4701 - val_acc: 0.8728\nEpoch 14/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0179 - acc: 0.9980\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0189 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0180 - acc: 0.9977\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0189 - acc: 0.9972\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0186 - acc: 0.9972\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0191 - acc: 0.9972\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0190 - acc: 0.9973\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0189 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0191 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0193 - acc: 0.9972\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0223 - acc: 0.9956\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0252 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0252 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0248 - acc: 0.9944\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0248 - acc: 0.9945\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 84us/step - loss: 0.0247 - acc: 0.9946 - val_loss: 0.5024 - val_acc: 0.8725\nEpoch 15/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0103 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0144 - acc: 0.9980\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0141 - acc: 0.9980\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0146 - acc: 0.9983\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0145 - acc: 0.9985\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0146 - acc: 0.9988\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0147 - acc: 0.9986\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0152 - acc: 0.9983\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0156 - acc: 0.9985\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0162 - acc: 0.9985\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0163 - acc: 0.9985\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0172 - acc: 0.9980\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0186 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0183 - acc: 0.9975\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0182 - acc: 0.9975\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 91us/step - loss: 0.0181 - acc: 0.9975 - val_loss: 0.5311 - val_acc: 0.8709\nEpoch 16/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0183 - acc: 0.9941\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0141 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0129 - acc: 0.9984\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0122 - acc: 0.9989\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0122 - acc: 0.9989\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0118 - acc: 0.9991\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0117 - acc: 0.9992\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0119 - acc: 0.9990\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0123 - acc: 0.9987\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0179 - acc: 0.9959\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0206 - acc: 0.9951\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0199 - acc: 0.9953\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0193 - acc: 0.9955\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0189 - acc: 0.9957\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14336/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.0186 - acc: 0.9958\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 117us/step - loss: 0.0183 - acc: 0.9960 - val_loss: 0.5639 - val_acc: 0.8698\nEpoch 17/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0107 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0086 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0082 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0081 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0084 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0086 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0083 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0083 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0086 - acc: 0.9997\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0087 - acc: 0.9996\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0093 - acc: 0.9994\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0097 - acc: 0.9995\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0101 - acc: 0.9994\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0100 - acc: 0.9993\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0101 - acc: 0.9993\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 114us/step - loss: 0.0101 - acc: 0.9993 - val_loss: 0.6185 - val_acc: 0.8642\nEpoch 18/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0100 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0075 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0068 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.0069 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.0068 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0068 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0066 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0066 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0066 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0077 - acc: 0.9997\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10240/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.0124 - acc: 0.9974\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0151 - acc: 0.9961\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11264/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.0149 - acc: 0.9963\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0148 - acc: 0.9963\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12288/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.0144 - acc: 0.9964\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13312/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.0141 - acc: 0.9965\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0140 - acc: 0.9967\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0135 - acc: 0.9969\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 115us/step - loss: 0.0135 - acc: 0.9969 - val_loss: 0.6363 - val_acc: 0.8675\nEpoch 19/20\n\r 512/15000 [\u003e.............................] - ETA: 1s - loss: 0.0056 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 1s - loss: 0.0049 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2048/15000 [\u003d\u003d\u003d\u003e..........................] - ETA: 1s - loss: 0.0051 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 1s - loss: 0.0050 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3072/15000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 1s - loss: 0.0048 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4096/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 0s - loss: 0.0054 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5120/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 0s - loss: 0.0052 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6144/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.0050 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7168/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.0049 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8192/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 0s - loss: 0.0049 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9216/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 0s - loss: 0.0050 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10240/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.0050 - acc: 0.9997\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11264/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.0051 - acc: 0.9997\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12288/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.0052 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13312/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.0053 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14336/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.0054 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 121us/step - loss: 0.0061 - acc: 0.9995 - val_loss: 0.7269 - val_acc: 0.8571\nEpoch 20/20\n\r 512/15000 [\u003e.............................] - ETA: 0s - loss: 0.0116 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/15000 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.0066 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/15000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 0s - loss: 0.0059 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3072/15000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 0s - loss: 0.0058 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4096/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 0s - loss: 0.0053 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5120/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 0s - loss: 0.0050 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0048 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.0047 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0045 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0044 - acc: 1.0000\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0047 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0047 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0046 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0047 - acc: 0.9998\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0048 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.0050 - acc: 0.9999\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15000/15000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 102us/step - loss: 0.0051 - acc: 0.9999 - val_loss: 0.7347 - val_acc: 0.8591\n"
+ "data": "Epoch 1/20\n\r 1/47 [..............................] - ETA: 24s - loss: 0.6875 - accuracy: 0.5293\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.6425 - accuracy: 0.6486 \b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r46/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.5998 - accuracy: 0.6993\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 1s 13ms/step - loss: 0.5968 - accuracy: 0.7022 - val_loss: 0.4105 - val_accuracy: 0.8440\nEpoch 2/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.4137 - accuracy: 0.8398\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.4019 - accuracy: 0.8412\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.3927 - accuracy: 0.8434 - val_loss: 0.3548 - val_accuracy: 0.8440\nEpoch 3/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3376 - accuracy: 0.8555\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3363 - accuracy: 0.8625\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.3347 - accuracy: 0.8625 - val_loss: 0.3246 - val_accuracy: 0.8570\nEpoch 4/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3316 - accuracy: 0.8789\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3246 - accuracy: 0.8686\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.3208 - accuracy: 0.8687 - val_loss: 0.3182 - val_accuracy: 0.8640\nEpoch 5/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2976 - accuracy: 0.8730\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3061 - accuracy: 0.8715\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.3077 - accuracy: 0.8719 - val_loss: 0.3189 - val_accuracy: 0.8640\nEpoch 6/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2659 - accuracy: 0.8945\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3013 - accuracy: 0.8740\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r40/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.3026 - accuracy: 0.8739\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 4ms/step - loss: 0.3031 - accuracy: 0.8738 - val_loss: 0.3183 - val_accuracy: 0.8660\nEpoch 7/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2576 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.2951 - accuracy: 0.8719\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r40/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.2973 - accuracy: 0.8732\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 4ms/step - loss: 0.2984 - accuracy: 0.8732 - val_loss: 0.3218 - val_accuracy: 0.8640\nEpoch 8/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3354 - accuracy: 0.8594\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r21/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 0s - loss: 0.3066 - accuracy: 0.8700\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r41/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.3040 - accuracy: 0.8721\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.3041 - accuracy: 0.8724 - val_loss: 0.3214 - val_accuracy: 0.8630\nEpoch 9/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2662 - accuracy: 0.8848\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.2931 - accuracy: 0.8762\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r38/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.2981 - accuracy: 0.8740\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 4ms/step - loss: 0.2990 - accuracy: 0.8739 - val_loss: 0.3166 - val_accuracy: 0.8660\nEpoch 10/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2582 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.2795 - accuracy: 0.8832\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r40/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.2895 - accuracy: 0.8794\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2913 - accuracy: 0.8786 - val_loss: 0.3305 - val_accuracy: 0.8470\nEpoch 11/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2955 - accuracy: 0.8711\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2933 - accuracy: 0.8798\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2953 - accuracy: 0.8783 - val_loss: 0.3174 - val_accuracy: 0.8680\nEpoch 12/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2828 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2867 - accuracy: 0.8824\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2907 - accuracy: 0.8804 - val_loss: 0.3175 - val_accuracy: 0.8600\nEpoch 13/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3117 - accuracy: 0.8613\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.2875 - accuracy: 0.8795\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r46/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2906 - accuracy: 0.8789\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2907 - accuracy: 0.8789 - val_loss: 0.3243 - val_accuracy: 0.8670\nEpoch 14/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2711 - accuracy: 0.8828\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2994 - accuracy: 0.8732\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2973 - accuracy: 0.8746 - val_loss: 0.3176 - val_accuracy: 0.8660\nEpoch 15/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3204 - accuracy: 0.8379\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2944 - accuracy: 0.8743\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2921 - accuracy: 0.8771 - val_loss: 0.3211 - val_accuracy: 0.8660\nEpoch 16/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.3167 - accuracy: 0.8652\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2958 - accuracy: 0.8745\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2920 - accuracy: 0.8769 - val_loss: 0.3205 - val_accuracy: 0.8660\nEpoch 17/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2728 - accuracy: 0.8828\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2798 - accuracy: 0.8781\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2815 - accuracy: 0.8792 - val_loss: 0.3186 - val_accuracy: 0.8650\nEpoch 18/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2727 - accuracy: 0.8926\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2770 - accuracy: 0.8855\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2794 - accuracy: 0.8841 - val_loss: 0.3257 - val_accuracy: 0.8480\nEpoch 19/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2851 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2737 - accuracy: 0.8853\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2751 - accuracy: 0.8847 - val_loss: 0.3179 - val_accuracy: 0.8640\nEpoch 20/20\n\r 1/47 [..............................] - ETA: 0s - loss: 0.2873 - accuracy: 0.8730\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2640 - accuracy: 0.8882\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r46/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2674 - accuracy: 0.8874\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/47 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2677 - accuracy: 0.8874 - val_loss: 0.3227 - val_accuracy: 0.8490\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266626_-253784643",
"id": "20180312-175108_20761277",
"dateCreated": "2020-02-05 15:21:06.626",
- "dateStarted": "2020-02-05 15:43:07.607",
- "dateFinished": "2020-02-05 15:43:41.441",
+ "dateStarted": "2021-06-15 03:31:33.505",
+ "dateFinished": "2021-06-15 03:31:37.703",
"status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n\nhistory_dict \u003d history.history\nhistory_dict",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:32.021",
+ "dateUpdated": "2021-06-15 03:31:37.708",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -273,24 +324,26 @@
"msg": [
{
"type": "TEXT",
- "data": "{\u0027val_loss\u0027: [0.37968397402763365,\n 0.300372970533371,\n 0.30855551714897156,\n 0.28398124709129335,\n 0.2841434906005859,\n 0.3164743734836578,\n 0.312709903717041,\n 0.38588675870895384,\n 0.36348103885650634,\n 0.3842476764202118,\n 0.41507191224098205,\n 0.4539576127052307,\n 0.47011078305244447,\n 0.5024201002120972,\n 0.5311277472019196,\n 0.5638622181892395,\n 0.6184595478057862,\n 0.6363161237716675,\n 0.7269207975387574,\n 0.734682008934021],\n \u0027val_acc\u0027: [0.8683999997138977,\n 0.8897000004768372,\n 0.8711000000953675,\n 0.8832000001907349,\n 0.8872000002861022,\n 0.8771999998092651,\n 0.8845999999046326,\n 0.8648999997138977,\n 0.8782000001907349,\n 0.8796000001907348,\n 0.8781999999046326,\n 0.8682999998092651,\n 0.8727999997138977,\n 0.8724999996185303,\n 0.8708999999046325,\n 0.8697999996185303,\n 0.8641999996185302,\n 0.8674999997138977,\n 0.857099999332428,\n 0.8590999994277954],\n \u0027loss\u0027: [0.5084240009943645,\n 0.30042938454945883,\n 0.21790792779127757,\n 0.17504135564168294,\n 0.1426923120498657,\n 0.1149989501396815,\n 0.09798442192872366,\n 0.08069996790091197,\n 0.06607005243301392,\n 0.05622013183434804,\n 0.04364951896667481,\n 0.03801353549957275,\n 0.03002619418700536,\n 0.02468721620688836,\n 0.018126279016335806,\n 0.018331597850223383,\n 0.010116074001292387,\n 0.013476744847496351,\n 0.006115995438893636,\n 0.005063156430919965],\n \u0027acc\u0027: [0.7813333335240682,\n 0.9047333333651225,\n 0.9283999999364217,\n 0.9437333335558573,\n 0.9542666663805643,\n 0.9650000000635783,\n 0.9706666668256124,\n 0.9763333331108093,\n 0.9821999999682108,\n 0.9851999999682108,\n 0.9898666665712992,\n 0.9919333334922791,\n 0.9926666666666667,\n 0.9946,\n 0.9975333333333334,\n 0.996,\n 0.9993333333333333,\n 0.9969333333333333,\n 0.9994666665712992,\n 0.9998666666666667]}"
+ "data": "{\u0027loss\u0027: [0.5273846387863159,\n 0.3763079047203064,\n 0.3329189121723175,\n 0.31639185547828674,\n 0.3124505281448364,\n 0.30658480525016785,\n 0.30553606152534485,\n 0.30442968010902405,\n 0.302451491355896,\n 0.3005938231945038,\n 0.30038487911224365,\n 0.2969147562980652,\n 0.2942992150783539,\n 0.2935870885848999,\n 0.29120126366615295,\n 0.28804951906204224,\n 0.2846371829509735,\n 0.2824459969997406,\n 0.27897241711616516,\n 0.274789035320282],\n \u0027accuracy\u0027: [0.768666684627533,\n 0.8485416769981384,\n 0.8622499704360962,\n 0.8684999942779541,\n 0.8709583282470703,\n 0.8726249933242798,\n 0.8730416893959045,\n 0.8741250038146973,\n 0.8735416531562805,\n 0.8745833039283752,\n 0.875374972820282,\n 0.8773750066757202,\n 0.8774999976158142,\n 0.8770416378974915,\n 0.8790416717529297,\n 0.8799583315849304,\n 0.8805833458900452,\n 0.8825416564941406,\n 0.8832916617393494,\n 0.8855833411216736],\n \u0027val_loss\u0027: [0.41054290533065796,\n 0.3547803461551666,\n 0.32458987832069397,\n 0.31817230582237244,\n 0.3188512325286865,\n 0.31830519437789917,\n 0.321781188249588,\n 0.32136136293411255,\n 0.3165847361087799,\n 0.3304522633552551,\n 0.3173754811286926,\n 0.31751468777656555,\n 0.32434582710266113,\n 0.31755203008651733,\n 0.3210618793964386,\n 0.32046014070510864,\n 0.3186057507991791,\n 0.3257060945034027,\n 0.3179469406604767,\n 0.32266414165496826],\n \u0027val_accuracy\u0027: [0.843999981880188,\n 0.843999981880188,\n 0.8569999933242798,\n 0.8640000224113464,\n 0.8640000224113464,\n 0.8659999966621399,\n 0.8640000224113464,\n 0.8629999756813049,\n 0.8659999966621399,\n 0.847000002861023,\n 0.8679999709129333,\n 0.8600000143051147,\n 0.8669999837875366,\n 0.8659999966621399,\n 0.8659999966621399,\n 0.8659999966621399,\n 0.8650000095367432,\n 0.8479999899864197,\n 0.8640000224113464,\n 0.8489999771118164]}"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266629_-1158190533",
"id": "20180312-181145_1796362449",
"dateCreated": "2020-02-05 15:21:06.629",
- "dateStarted": "2020-02-05 15:43:32.029",
- "dateFinished": "2020-02-05 15:43:41.513",
+ "dateStarted": "2021-06-15 03:31:37.757",
+ "dateFinished": "2021-06-15 03:31:37.816",
"status": "FINISHED"
},
{
"title": "Initialize Bokeh for training process plotting",
- "text": "%python.ipython\n\nfrom bokeh.io import output_notebook, show\nfrom bokeh.plotting import figure\n\nimport bkzep\n\noutput_notebook(notebook_type\u003d\u0027zeppelin\u0027)\n",
+ "text": "%python.ipython\n\nfrom bokeh.io import output_notebook, show\nfrom bokeh.plotting import figure\n\noutput_notebook()\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:45.275",
+ "dateUpdated": "2021-06-15 03:31:37.857",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -314,28 +367,30 @@
"msg": [
{
"type": "HTML",
- "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.pydata.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"1001\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n\n"
+ "data": "\n \u003cdiv class\u003d\"bk-root\"\u003e\n \u003ca href\u003d\"https://bokeh.org\" target\u003d\"_blank\" class\u003d\"bk-logo bk-logo-small bk-logo-notebook\"\u003e\u003c/a\u003e\n \u003cspan id\u003d\"2790\"\u003eLoading BokehJS ...\u003c/span\u003e\n \u003c/div\u003e\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"1001\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i \u003d 0; i \u003c css_urls.length; i++) {\n var url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i \u003d 0; i \u003c js_urls.length; i++) {\n var url \u003d js_urls[i];\n var element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error;\n element.async \u003d false;\n element.src \u003d url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };var element \u003d document.getElementById(\"1001\");\n if (element \u003d\u003d null) {\n console.error(\"Bokeh: ERROR: autoload.js configured with elementid \u00271001\u0027 but no matching script tag was found. \")\n return false;\n }\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls \u003d [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n var css_urls \u003d [];\n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n \n function(Bokeh) {\n \n document.getElementById(\"1001\").textContent \u003d \"BokehJS is loading...\";\n\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !\u003d\u003d undefined) || (force \u003d\u003d\u003d true)) {\n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"1001\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));\u003c/script\u003e\n"
+ "data": "\u003cscript\u003e \n(function(root) {\n function now() {\n return new Date();\n }\n\n var force \u003d true;\n\n if (typeof root._bokeh_onload_callbacks \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_onload_callbacks \u003d [];\n root._bokeh_is_loading \u003d undefined;\n }\n\n var JS_MIME_TYPE \u003d \u0027application/javascript\u0027;\n var HTML_MIME_TYPE \u003d \u0027text/html\u0027;\n var EXEC_MIME_TYPE \u003d \u0027application/vnd.bokehjs_exec.v0+json\u0027;\n var CLASS_NAME \u003d \u0027output_bokeh rendered_html\u0027;\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n var script \u003d document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n var cell \u003d handle.cell;\n\n var id \u003d cell.output_area._bokeh_element_id;\n var server_id \u003d cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id !\u003d null \u0026\u0026 id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !\u003d\u003d undefined) {\n // Clean up Bokeh references\n var cmd \u003d \"from bokeh.io.state import curstate; print(curstate().uuid_to_server[\u0027\" + server_id + \"\u0027].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd, {\n iopub: {\n output: function(msg) {\n var id \u003d msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n var cmd \u003d \"import bokeh.io.notebook as ion; ion.destroy_server(\u0027\" + server_id + \"\u0027)\";\n cell.notebook.kernel.execute(cmd);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n var output_area \u003d handle.output_area;\n var output \u003d handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type !\u003d \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n var toinsert \u003d output_area.element.find(\".\" + CLASS_NAME.split(\u0027 \u0027)[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !\u003d\u003d undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent \u003d output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id \u003d output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !\u003d\u003d undefined) {\n var bk_div \u003d document.createElement(\"div\");\n bk_div.innerHTML \u003d output.data[HTML_MIME_TYPE];\n var script_attrs \u003d bk_div.children[0].attributes;\n for (var i \u003d 0; i \u003c script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent \u003d bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id \u003d output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert \u003d this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props \u003d {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on(\u0027clear_output.CodeCell\u0027, handleClearOutput);\n events.on(\u0027delete.Cell\u0027, handleClearOutput);\n\n /* Handle when a new output is added */\n events.on(\u0027output_added.OutputArea\u0027, handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !\u003d\u003d undefined) {\n var events \u003d require(\u0027base/js/events\u0027);\n var OutputArea \u003d require(\u0027notebook/js/outputarea\u0027).OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) \u003d\u003d -1) {\n register_renderer(events, OutputArea);\n }\n }\n\n \n if (typeof (root._bokeh_timeout) \u003d\u003d\u003d \"undefined\" || force \u003d\u003d\u003d true) {\n root._bokeh_timeout \u003d Date.now() + 5000;\n root._bokeh_failed_load \u003d false;\n }\n\n var NB_LOAD_WARNING \u003d {\u0027data\u0027: {\u0027text/html\u0027:\n \"\u003cdiv style\u003d\u0027background-color: #fdd\u0027\u003e\\n\"+\n \"\u003cp\u003e\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"\u003c/p\u003e\\n\"+\n \"\u003cul\u003e\\n\"+\n \"\u003cli\u003ere-rerun `output_notebook()` to attempt to load from CDN again, or\u003c/li\u003e\\n\"+\n \"\u003cli\u003euse INLINE resources instead, as so:\u003c/li\u003e\\n\"+\n \"\u003c/ul\u003e\\n\"+\n \"\u003ccode\u003e\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources\u003dINLINE)\\n\"+\n \"\u003c/code\u003e\\n\"+\n \"\u003c/div\u003e\"}};\n\n function display_loaded() {\n var el \u003d document.getElementById(\"2790\");\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS is loading...\";\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n if (el !\u003d null) {\n el.textContent \u003d \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback !\u003d null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls \u003d\u003d null) css_urls \u003d [];\n if (js_urls \u003d\u003d null) js_urls \u003d [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading \u003e 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls \u003d\u003d null || js_urls.length \u003d\u003d\u003d 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading \u003d css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i \u003d 0; i \u003c css_urls.length; i++) {\n const url \u003d css_urls[i];\n const element \u003d document.createElement(\"link\");\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.rel \u003d \"stylesheet\";\n element.type \u003d \"text/css\";\n element.href \u003d url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n const hashes \u003d {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\": \"XypntL49z55iwGVUW4qsEu83zKL3XEcz0MjuGOQ9SlaaQ68X/g+k1FcioZi7oQAc\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\": \"bEsM86IHGDTLCS0Zod8a8WM6Y4+lafAL/eSiyQcuPzinmWNgNO2/olUF0Z2Dkn5i\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\": \"TX0gSQTdXTTeScqxj6PVQxTiRW8DOoGVwinyi1D3kxv7wuxQ02XkOxv0xwiypcAH\"};\n\n for (let i \u003d 0; i \u003c js_urls.length; i++) {\n const url \u003d js_urls[i];\n const element \u003d document.createElement(\u0027script\u0027);\n element.onload \u003d on_load;\n element.onerror \u003d on_error.bind(null, url);\n element.async \u003d false;\n element.src \u003d url;\n if (url in hashes) {\n element.crossOrigin \u003d \"anonymous\";\n element.integrity \u003d \"sha384-\" + hashes[url];\n }\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element \u003d document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n \n var js_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/js/tabulator.js\", \"https://unpkg.com/moment@2.27.0/moment.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.3.2.min.js\", \"https://unpkg.com/@holoviz/panel@^0.11.3/dist/panel.min.js\"];\n var css_urls \u003d [\"https://unpkg.com/tabulator-tables@4.9.3/dist/css/tabulator_simple.min.css\"];\n \n\n var inline_js \u003d [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !\u003d\u003d undefined || force \u003d\u003d\u003d true) {\n \n for (var i \u003d 0; i \u003c inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n if (force \u003d\u003d\u003d true) {\n display_loaded();\n }} else if (Date.now() \u003c root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load \u003d true;\n } else if (force !\u003d\u003d true) {\n var cell \u003d $(document.getElementById(\"2790\")).parents(\u0027.cell\u0027).data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading \u003d\u003d\u003d 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window)); \u003c/script\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266629_755430293",
"id": "20180312-212623_945231959",
"dateCreated": "2020-02-05 15:21:06.629",
- "dateStarted": "2020-02-05 15:43:45.294",
- "dateFinished": "2020-02-05 15:43:45.783",
+ "dateStarted": "2021-06-15 03:31:37.884",
+ "dateFinished": "2021-06-15 03:31:37.943",
"status": "FINISHED"
},
{
"title": "Accuracy Plotting",
- "text": "%python.ipython\n\nfrom bokeh.io import show\nfrom bokeh.plotting import figure\n\nval_acc, acc \u003d history_dict[\u0027val_acc\u0027], history_dict[\u0027acc\u0027]\n\nfig \u003d figure()\nfig.line(range(1, len(val_acc) + 1), val_acc, color\u003d\u0027red\u0027, legend\u003d\u0027Validation Accuracy\u0027)\nfig.line(range(1, len(acc) +1), acc, color\u003d\u0027blue\u0027, legend\u003d\u0027Training Accuracy\u0027)\nfig.xaxis.axis_label \u003d \u0027Epochs\u0027\nfig.yaxis.axis_label \u003d \u0027Accuray\u0027\n\nshow(fig)",
+ "text": "%python.ipython\n\nfrom bokeh.io import show\nfrom bokeh.plotting import figure\n\nval_acc, acc \u003d history_dict[\u0027val_accuracy\u0027], history_dict[\u0027accuracy\u0027]\n\nfig \u003d figure()\nfig.line(range(1, len(val_acc) + 1), val_acc, color\u003d\u0027red\u0027, legend\u003d\u0027Validation Accuracy\u0027)\nfig.line(range(1, len(acc) +1), acc, color\u003d\u0027blue\u0027, legend\u003d\u0027Training Accuracy\u0027)\nfig.xaxis.axis_label \u003d \u0027Epochs\u0027\nfig.yaxis.axis_label \u003d \u0027Accuray\u0027\n\nshow(fig)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:47.556",
+ "dateUpdated": "2021-06-15 03:31:37.983",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -358,29 +413,35 @@
"code": "SUCCESS",
"msg": [
{
- "type": "HTML",
- "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"f0d77ab9-6462-42b8-a56c-278fcfe88973\" data-root-id\u003d\"1002\"\u003e\u003c/div\u003e\n\n"
+ "type": "TEXT",
+ "data": "BokehDeprecationWarning: \u0027legend\u0027 keyword is deprecated, use explicit \u0027legend_label\u0027, \u0027legend_field\u0027, or \u0027legend_group\u0027 keywords instead\nBokehDeprecationWarning: \u0027legend\u0027 keyword is deprecated, use explicit \u0027legend_label\u0027, \u0027legend_field\u0027, or \u0027legend_group\u0027 keywords instead\n\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"69449613-57e3-42d6-9ea9-8810b7923f2a\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1011\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1015\",\"type\":\"Grid\"},{\"id\":\"1020\",\"type\":\"Grid\"},{\"id\":\"1046\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1016\",\"type\":\"LinearAxis\"}],\"renderers\":[{\"id\":\"1037\",\"type\":\"GlyphRenderer\"},{\"id\":\"1051\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1040\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1027\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"1003\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1007\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1005\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1009\",\"type\":\"LinearScale\"}},\"id\":\"1002\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null},\"id\":\"1005\",\"type\":\"DataRange1d\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1021\",\"type\":\"PanTool\"},{\"id\":\"1022\",\"type\":\"WheelZoomTool\"},{\"id\":\"1023\",\"type\":\"BoxZoomTool\"},{\"id\":\"1024\",\"type\":\"SaveTool\"},{\"id\":\"1025\",\"type\":\"ResetTool\"},{\"id\":\"1026\",\"type\":\"HelpTool\"}]},\"id\":\"1027\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1007\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1009\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1072\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1034\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1035\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1036\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1038\",\"type\":\"CDSView\"}},\"id\":\"1037\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Epochs\",\"formatter\":{\"id\":\"1042\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1012\",\"type\":\"BasicTicker\"}},\"id\":\"1011\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1073\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1034\",\"type\":\"ColumnDataSource\"}},\"id\":\"1038\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1040\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1042\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"ticker\":{\"id\":\"1012\",\"type\":\"BasicTicker\"}},\"id\":\"1015\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1044\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":\"Accuray\",\"formatter\":{\"id\":\"1044\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1017\",\"type\":\"BasicTicker\"}},\"id\":\"1016\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1045\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1017\",\"type\":\"BasicTicker\"},{\"attributes\":{\"items\":[{\"id\":\"1047\",\"type\":\"LegendItem\"},{\"id\":\"1062\",\"type\":\"LegendItem\"}]},\"id\":\"1046\",\"type\":\"Legend\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1017\",\"type\":\"BasicTicker\"}},\"id\":\"1020\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"Validation Accuracy\"},\"renderers\":[{\"id\":\"1037\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1047\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1036\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1049\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1035\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.7813333335240682,0.9047333333651225,0.9283999999364217,0.9437333335558573,0.9542666663805643,0.9650000000635783,0.9706666668256124,0.9763333331108093,0.9821999999682108,0.9851999999682108,0.9898666665712992,0.9919333334922791,0.9926666666666667,0.9946,0.9975333333333334,0.996,0.9993333333333333,0.9969333333333333,0.9994666665712992,0.9998666666666667]},\"selected\":{\"id\":\"1073\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1072\",\"type\":\"UnionRenderers\"}},\"id\":\"1048\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1050\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1021\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1048\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1049\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1050\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1052\",\"type\":\"CDSView\"}},\"id\":\"1051\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1022\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"1048\",\"type\":\"ColumnDataSource\"}},\"id\":\"1052\",\"type\":\"CDSView\"},{\"attributes\":{\"overlay\":{\"id\":\"1045\",\"type\":\"BoxAnnotation\"}},\"id\":\"1023\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1060\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1024\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.8683999997138977,0.8897000004768372,0.8711000000953675,0.8832000001907349,0.8872000002861022,0.8771999998092651,0.8845999999046326,0.8648999997138977,0.8782000001907349,0.8796000001907348,0.8781999999046326,0.8682999998092651,0.8727999997138977,0.8724999996185303,0.8708999999046325,0.8697999996185303,0.8641999996185302,0.8674999997138977,0.857099999332428,0.8590999994277954]},\"selected\":{\"id\":\"1061\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1060\",\"type\":\"UnionRenderers\"}},\"id\":\"1034\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"1003\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1061\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1025\",\"type\":\"ResetTool\"},{\"attributes\":{\"label\":{\"value\":\"Training Accuracy\"},\"renderers\":[{\"id\":\"1051\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1062\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1026\",\"type\":\"HelpTool\"}],\"root_ids\":[\"1002\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"69449613-57e3-42d6-9ea9-8810b7923f2a\",\"roots\":{\"1002\":\"f0d77ab9-6462-42b8-a56c-278fcfe88973\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e\n"
+ "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"2283c5f3-f4f1-4443-b4b9-4a86e455c86d\" data-root-id\u003d\"2791\"\u003e\u003c/div\u003e\n\n"
+ },
+ {
+ "type": "HTML",
+ "data": "\u003cscript\u003e (function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"fcca201f-bb46-4b0c-a90b-b225dbf390ee\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2800\"}],\"center\":[{\"id\":\"2803\"},{\"id\":\"2807\"},{\"id\":\"2838\"}],\"left\":[{\"id\":\"2804\"}],\"renderers\":[{\"id\":\"2825\"},{\"id\":\"2843\"}],\"title\":{\"id\":\"2827\"},\"toolbar\":{\"id\":\"2815\"},\"x_range\":{\"id\":\"2792\"},\"x_scale\":{\"id\":\"2796\"},\"y_range\":{\"id\":\"2794\"},\"y_scale\":{\"id\":\"2798\"}},\"id\":\"2791\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"2822\"},\"glyph\":{\"id\":\"2823\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2824\"},\"view\":{\"id\":\"2826\"}},\"id\":\"2825\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"Training Accuracy\"},\"renderers\":[{\"id\":\"2843\"}]},\"id\":\"2858\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2798\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2834\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2827\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"2856\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2811\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2812\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2823\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2792\",\"type\":\"DataRange1d\"},{\"attributes\":{\"items\":[{\"id\":\"2839\"},{\"id\":\"2858\"}]},\"id\":\"2838\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2824\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2794\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"2840\"}},\"id\":\"2844\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2833\",\"type\":\"AllLabels\"},{\"attributes\":{\"label\":{\"value\":\"Validation Accuracy\"},\"renderers\":[{\"id\":\"2825\"}]},\"id\":\"2839\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2831\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":\"Epochs\",\"formatter\":{\"id\":\"2834\"},\"major_label_policy\":{\"id\":\"2833\"},\"ticker\":{\"id\":\"2801\"}},\"id\":\"2800\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2841\",\"type\":\"Line\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"2808\"},{\"id\":\"2809\"},{\"id\":\"2810\"},{\"id\":\"2811\"},{\"id\":\"2812\"},{\"id\":\"2813\"}]},\"id\":\"2815\",\"type\":\"Toolbar\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2814\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2805\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2808\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"2813\",\"type\":\"HelpTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2842\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"2804\"},\"dimension\":1,\"ticker\":null},\"id\":\"2807\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"2822\"}},\"id\":\"2826\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2809\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.843999981880188,0.843999981880188,0.8569999933242798,0.8640000224113464,0.8640000224113464,0.8659999966621399,0.8640000224113464,0.8629999756813049,0.8659999966621399,0.847000002861023,0.8679999709129333,0.8600000143051147,0.8669999837875366,0.8659999966621399,0.8659999966621399,0.8659999966621399,0.8650000095367432,0.8479999899864197,0.8640000224113464,0.8489999771118164]},\"selected\":{\"id\":\"2836\"},\"selection_policy\":{\"id\":\"2835\"}},\"id\":\"2822\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2840\"},\"glyph\":{\"id\":\"2841\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2842\"},\"view\":{\"id\":\"2844\"}},\"id\":\"2843\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"2814\"}},\"id\":\"2810\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2835\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2855\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2836\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"2800\"},\"ticker\":null},\"id\":\"2803\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Accuray\",\"formatter\":{\"id\":\"2831\"},\"major_label_policy\":{\"id\":\"2830\"},\"ticker\":{\"id\":\"2805\"}},\"id\":\"2804\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"2830\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2801\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2796\",\"type\":\"LinearScale\"},{\"attributes\":{\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.768666684627533,0.8485416769981384,0.8622499704360962,0.8684999942779541,0.8709583282470703,0.8726249933242798,0.8730416893959045,0.8741250038146973,0.8735416531562805,0.8745833039283752,0.875374972820282,0.8773750066757202,0.8774999976158142,0.8770416378974915,0.8790416717529297,0.8799583315849304,0.8805833458900452,0.8825416564941406,0.8832916617393494,0.8855833411216736]},\"selected\":{\"id\":\"2856\"},\"selection_policy\":{\"id\":\"2855\"}},\"id\":\"2840\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"2791\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"fcca201f-bb46-4b0c-a90b-b225dbf390ee\",\"root_ids\":[\"2791\"],\"roots\":{\"2791\":\"2283c5f3-f4f1-4443-b4b9-4a86e455c86d\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window); \u003c/script\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266630_-767905714",
"id": "20180312-212042_924458653",
"dateCreated": "2020-02-05 15:21:06.630",
- "dateStarted": "2020-02-05 15:43:47.564",
- "dateFinished": "2020-02-05 15:43:47.681",
+ "dateStarted": "2021-06-15 03:31:38.010",
+ "dateFinished": "2021-06-15 03:31:38.068",
"status": "FINISHED"
},
{
"title": "Loss Plotting",
"text": "%python.ipython\n\nfrom bokeh.io import show\nfrom bokeh.plotting import figure\n\nval_loss, loss \u003d history_dict[\u0027val_loss\u0027], history_dict[\u0027loss\u0027]\n\nfig \u003d figure()\nfig.line(range(1, len(val_loss) + 1), val_loss, color\u003d\u0027red\u0027, legend\u003d\u0027Validation Loss\u0027)\nfig.line(range(1, len(loss) +1), loss, color\u003d\u0027blue\u0027, legend\u003d\u0027Training Loss\u0027)\n\nfig.xaxis.axis_label \u003d \u0027Epochs\u0027\nfig.yaxis.axis_label \u003d \u0027Loss\u0027\n\nshow(fig)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:49.169",
+ "dateUpdated": "2021-06-15 03:31:38.110",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -403,29 +464,35 @@
"code": "SUCCESS",
"msg": [
{
- "type": "HTML",
- "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"26a3aff0-c188-468a-b2ec-ad59decbe6b8\" data-root-id\u003d\"1129\"\u003e\u003c/div\u003e\n\n"
+ "type": "TEXT",
+ "data": "BokehDeprecationWarning: \u0027legend\u0027 keyword is deprecated, use explicit \u0027legend_label\u0027, \u0027legend_field\u0027, or \u0027legend_group\u0027 keywords instead\nBokehDeprecationWarning: \u0027legend\u0027 keyword is deprecated, use explicit \u0027legend_label\u0027, \u0027legend_field\u0027, or \u0027legend_group\u0027 keywords instead\n\n"
},
{
"type": "HTML",
- "data": "\u003cscript type\u003d\"text/javascript\"\u003e(function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"47586f20-c8c3-42c2-b62d-0467c6b8a1ba\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1138\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1142\",\"type\":\"Grid\"},{\"id\":\"1147\",\"type\":\"Grid\"},{\"id\":\"1173\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1143\",\"type\":\"LinearAxis\"}],\"renderers\":[{\"id\":\"1164\",\"type\":\"GlyphRenderer\"},{\"id\":\"1178\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1167\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1154\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"1130\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1134\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1132\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1136\",\"type\":\"LinearScale\"}},\"id\":\"1129\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"Training Loss\"},\"renderers\":[{\"id\":\"1178\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1189\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1171\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1161\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1162\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1163\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1165\",\"type\":\"CDSView\"}},\"id\":\"1164\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1188\",\"type\":\"Selection\"},{\"attributes\":{\"overlay\":{\"id\":\"1172\",\"type\":\"BoxAnnotation\"}},\"id\":\"1150\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1152\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1151\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1187\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1148\",\"type\":\"PanTool\"},{\"id\":\"1149\",\"type\":\"WheelZoomTool\"},{\"id\":\"1150\",\"type\":\"BoxZoomTool\"},{\"id\":\"1151\",\"type\":\"SaveTool\"},{\"id\":\"1152\",\"type\":\"ResetTool\"},{\"id\":\"1153\",\"type\":\"HelpTool\"}]},\"id\":\"1154\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1199\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1163\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1153\",\"type\":\"HelpTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.5084240009943645,0.30042938454945883,0.21790792779127757,0.17504135564168294,0.1426923120498657,0.1149989501396815,0.09798442192872366,0.08069996790091197,0.06607005243301392,0.05622013183434804,0.04364951896667481,0.03801353549957275,0.03002619418700536,0.02468721620688836,0.018126279016335806,0.018331597850223383,0.010116074001292387,0.013476744847496351,0.006115995438893636,0.005063156430919965]},\"selected\":{\"id\":\"1200\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1199\",\"type\":\"UnionRenderers\"}},\"id\":\"1175\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1200\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null},\"id\":\"1130\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"1161\",\"type\":\"ColumnDataSource\"}},\"id\":\"1165\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1148\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1169\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1144\",\"type\":\"BasicTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1167\",\"type\":\"Title\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1144\",\"type\":\"BasicTicker\"}},\"id\":\"1147\",\"type\":\"Grid\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1172\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1162\",\"type\":\"Line\"},{\"attributes\":{\"items\":[{\"id\":\"1174\",\"type\":\"LegendItem\"},{\"id\":\"1189\",\"type\":\"LegendItem\"}]},\"id\":\"1173\",\"type\":\"Legend\"},{\"attributes\":{\"axis_label\":\"Loss\",\"formatter\":{\"id\":\"1171\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1144\",\"type\":\"BasicTicker\"}},\"id\":\"1143\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1177\",\"type\":\"Line\"},{\"attributes\":{\"ticker\":{\"id\":\"1139\",\"type\":\"BasicTicker\"}},\"id\":\"1142\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1176\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.37968397402763365,0.300372970533371,0.30855551714897156,0.28398124709129335,0.2841434906005859,0.3164743734836578,0.312709903717041,0.38588675870895384,0.36348103885650634,0.3842476764202118,0.41507191224098205,0.4539576127052307,0.47011078305244447,0.5024201002120972,0.5311277472019196,0.5638622181892395,0.6184595478057862,0.6363161237716675,0.7269207975387574,0.734682008934021]},\"selected\":{\"id\":\"1188\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1187\",\"type\":\"UnionRenderers\"}},\"id\":\"1161\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1149\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1139\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Epochs\",\"formatter\":{\"id\":\"1169\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1139\",\"type\":\"BasicTicker\"}},\"id\":\"1138\",\"type\":\"LinearAxis\"},{\"attributes\":{\"label\":{\"value\":\"Validation Loss\"},\"renderers\":[{\"id\":\"1164\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1174\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1136\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"1175\",\"type\":\"ColumnDataSource\"}},\"id\":\"1179\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1134\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null},\"id\":\"1132\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data_source\":{\"id\":\"1175\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1176\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1177\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1179\",\"type\":\"CDSView\"}},\"id\":\"1178\",\"type\":\"GlyphRenderer\"}],\"root_ids\":[\"1129\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n var render_items \u003d [{\"docid\":\"47586f20-c8c3-42c2-b62d-0467c6b8a1ba\",\"roots\":{\"1129\":\"26a3aff0-c188-468a-b2ec-ad59decbe6b8\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n clearInterval(timer);\n }\n attempts++;\n if (attempts \u003e 100) {\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n clearInterval(timer);\n }\n }, 10, root)\n }\n})(window);\u003c/script\u003e\n"
+ "data": "\n\n\n\n\n\n \u003cdiv class\u003d\"bk-root\" id\u003d\"83649116-c0bf-43c0-939c-2f6c4f189087\" data-root-id\u003d\"2948\"\u003e\u003c/div\u003e\n\n"
+ },
+ {
+ "type": "HTML",
+ "data": "\u003cscript\u003e (function(root) {\n function embed_document(root) {\n \n var docs_json \u003d {\"e6babb19-e556-484e-a552-5acd427b225d\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2957\"}],\"center\":[{\"id\":\"2960\"},{\"id\":\"2964\"},{\"id\":\"2995\"}],\"left\":[{\"id\":\"2961\"}],\"renderers\":[{\"id\":\"2982\"},{\"id\":\"3000\"}],\"title\":{\"id\":\"2984\"},\"toolbar\":{\"id\":\"2972\"},\"x_range\":{\"id\":\"2949\"},\"x_scale\":{\"id\":\"2953\"},\"y_range\":{\"id\":\"2951\"},\"y_scale\":{\"id\":\"2955\"}},\"id\":\"2948\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"2993\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2988\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2984\",\"type\":\"Title\"},{\"attributes\":{\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.41054290533065796,0.3547803461551666,0.32458987832069397,0.31817230582237244,0.3188512325286865,0.31830519437789917,0.321781188249588,0.32136136293411255,0.3165847361087799,0.3304522633552551,0.3173754811286926,0.31751468777656555,0.32434582710266113,0.31755203008651733,0.3210618793964386,0.32046014070510864,0.3186057507991791,0.3257060945034027,0.3179469406604767,0.32266414165496826]},\"selected\":{\"id\":\"2993\"},\"selection_policy\":{\"id\":\"2992\"}},\"id\":\"2979\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"items\":[{\"id\":\"2996\"},{\"id\":\"3015\"}]},\"id\":\"2995\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"2987\",\"type\":\"AllLabels\"},{\"attributes\":{\"source\":{\"id\":\"2997\"}},\"id\":\"3001\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2980\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2979\"}},\"id\":\"2983\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3013\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"red\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2981\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2990\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"2955\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2991\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2949\",\"type\":\"DataRange1d\"},{\"attributes\":{\"overlay\":{\"id\":\"2971\"}},\"id\":\"2967\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2998\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2966\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis_label\":\"Epochs\",\"formatter\":{\"id\":\"2991\"},\"major_label_policy\":{\"id\":\"2990\"},\"ticker\":{\"id\":\"2958\"}},\"id\":\"2957\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"3012\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"Validation Loss\"},\"renderers\":[{\"id\":\"2982\"}]},\"id\":\"2996\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2965\",\"type\":\"PanTool\"},{\"attributes\":{\"label\":{\"value\":\"Training Loss\"},\"renderers\":[{\"id\":\"3000\"}]},\"id\":\"3015\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis\":{\"id\":\"2961\"},\"dimension\":1,\"ticker\":null},\"id\":\"2964\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2951\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data_source\":{\"id\":\"2997\"},\"glyph\":{\"id\":\"2998\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2999\"},\"view\":{\"id\":\"3001\"}},\"id\":\"3000\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2969\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"x\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"y\":[0.5273846387863159,0.3763079047203064,0.3329189121723175,0.31639185547828674,0.3124505281448364,0.30658480525016785,0.30553606152534485,0.30442968010902405,0.302451491355896,0.3005938231945038,0.30038487911224365,0.2969147562980652,0.2942992150783539,0.2935870885848999,0.29120126366615295,0.28804951906204224,0.2846371829509735,0.2824459969997406,0.27897241711616516,0.274789035320282]},\"selected\":{\"id\":\"3013\"},\"selection_policy\":{\"id\":\"3012\"}},\"id\":\"2997\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2968\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2979\"},\"glyph\":{\"id\":\"2980\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2981\"},\"view\":{\"id\":\"2983\"}},\"id\":\"2982\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2971\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2992\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2953\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2962\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"blue\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2999\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2970\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"2958\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis\":{\"id\":\"2957\"},\"ticker\":null},\"id\":\"2960\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Loss\",\"formatter\":{\"id\":\"2988\"},\"major_label_policy\":{\"id\":\"2987\"},\"ticker\":{\"id\":\"2962\"}},\"id\":\"2961\",\"type\":\"LinearAxis\"},{\"attributes\":{\"active_multi\":null,\"tools\":[{\"id\":\"2965\"},{\"id\":\"2966\"},{\"id\":\"2967\"},{\"id\":\"2968\"},{\"id\":\"2969\"},{\"id\":\"2970\"}]},\"id\":\"2972\",\"type\":\"Toolbar\"}],\"root_ids\":[\"2948\"]},\"title\":\"Bokeh Application\",\"version\":\"2.3.2\"}};\n var render_items \u003d [{\"docid\":\"e6babb19-e556-484e-a552-5acd427b225d\",\"root_ids\":[\"2948\"],\"roots\":{\"2948\":\"83649116-c0bf-43c0-939c-2f6c4f189087\"}}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n\n }\n if (root.Bokeh !\u003d\u003d undefined) {\n embed_document(root);\n } else {\n var attempts \u003d 0;\n var timer \u003d setInterval(function(root) {\n if (root.Bokeh !\u003d\u003d undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts \u003e 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window); \u003c/script\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266630_-932015545",
"id": "20180312-212825_683262480",
"dateCreated": "2020-02-05 15:21:06.630",
- "dateStarted": "2020-02-05 15:43:49.182",
- "dateFinished": "2020-02-05 15:43:49.332",
+ "dateStarted": "2021-06-15 03:31:38.145",
+ "dateFinished": "2021-06-15 03:31:38.203",
"status": "FINISHED"
},
{
"title": "Retrain the model in 4 epochs",
"text": "%python.ipython\n\nmodel.fit(x_train, y_train, epochs\u003d4, batch_size\u003d512)\nresults \u003d model.evaluate(x_test, y_test)\nprint(results)\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:43:52.363",
+ "dateUpdated": "2021-06-15 03:31:38.245",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
@@ -449,29 +516,32 @@
"msg": [
{
"type": "TEXT",
- "data": "Epoch 1/4\n\r 512/25000 [..............................] - ETA: 1s - loss: 0.2078 - acc: 0.9590\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/25000 [\u003e.............................] - ETA: 1s - loss: 0.2439 - acc: 0.9564\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2048/25000 [\u003d\u003e............................] - ETA: 2s - loss: 0.2869 - acc: 0.9502\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3072/25000 [\u003d\u003d\u003e...........................] - ETA: 1s - loss: 0.3017 - acc: 0.9492\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4096/25000 [\u003d\u003d\u003d\u003e..........................] - ETA: 1s - loss: 0.2886 - acc: 0.9490\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5120/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 1s - loss: 0.2714 - acc: 0.9504\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6144/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 1s - loss: 0.2693 - acc: 0.9484\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7168/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 1s - loss: 0.2653 - acc: 0.9481\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8192/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 1s - loss: 0.2590 - acc: 0.9479\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9216/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 1s - loss: 0.2585 - acc: 0.9459\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10240/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 1s - loss: 0.2519 - acc: 0.9469\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11264/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 1s - loss: 0.2430 - acc: 0.9474\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12288/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.2435 - acc: 0.9470\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13312/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2391 - acc: 0.9469\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14336/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.2354 - acc: 0.9461\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15360/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 0s - loss: 0.2306 - acc: 0.9463\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16384/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.2281 - acc: 0.9460\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17408/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.2249 - acc: 0.9462\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18432/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.2239 - acc: 0.9458\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19456/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.2218 - acc: 0.9457\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20480/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s - loss: 0.2185 - acc: 0.9458\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r21504/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.2193 - acc: 0.9452\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22528/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.2170 - acc: 0.9452\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23552/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.2146 - acc: 0.9458\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24576/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2124 - acc: 0.9464\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25000/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 72us/step - loss: 0.2117 - acc: 0.9464\nEpoch 2/4\n\r 512/25000 [..............................] - ETA: 1s - loss: 0.1227 - acc: 0.9590\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/25000 [\u003e.............................] - ETA: 1s - loss: 0.1265 - acc: 0.9583\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/25000 [\u003d\u003d\u003e...........................] - ETA: 1s - loss: 0.1239 - acc: 0.9617\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/25000 [\u003d\u003d\u003d\u003e..........................] - ETA: 1s - loss: 0.1302 - acc: 0.9598\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 1s - loss: 0.1349 - acc: 0.9594\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 1s - loss: 0.1356 - acc: 0.9608\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 1s - loss: 0.1353 - acc: 0.9612\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 1s - loss: 0.1361 - acc: 0.9604\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 1s - loss: 0.1350 - acc: 0.9602\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 1s - loss: 0.1349 - acc: 0.9603\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.1341 - acc: 0.9598\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.1321 - acc: 0.9609\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.1331 - acc: 0.9611\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 0s - loss: 0.1354 - acc: 0.9607\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.1359 - acc: 0.9605\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15872/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.1356 - acc: 0.9599\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16896/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.1350 - acc: 0.9603\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17920/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.1350 - acc: 0.9600\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18944/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.1374 - acc: 0.9594\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19968/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.1386 - acc: 0.9589\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20992/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.1369 - acc: 0.9594\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22016/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.1366 - acc: 0.9592\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23040/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.1373 - acc: 0.9584\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24064/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.1389 - acc: 0.9578\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25000/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 62us/step - loss: 0.1396 - acc: 0.9578\nEpoch 3/4\n\r 512/25000 [..............................] - ETA: 1s - loss: 0.0670 - acc: 0.9844\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/25000 [\u003e.............................] - ETA: 1s - loss: 0.0969 - acc: 0.9727\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/25000 [\u003d\u003d\u003e...........................] - ETA: 1s - loss: 0.1112 - acc: 0.9676\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/25000 [\u003d\u003d\u003d\u003e..........................] - ETA: 1s - loss: 0.1138 - acc: 0.9668\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 1s - loss: 0.1099 - acc: 0.9685\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 1s - loss: 0.1056 - acc: 0.9686\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 1s - loss: 0.1046 - acc: 0.9692\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 1s - loss: 0.1070 - acc: 0.9685\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 0s - loss: 0.1104 - acc: 0.9683\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.1095 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.1081 - acc: 0.9692\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.1073 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.1062 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 0s - loss: 0.1059 - acc: 0.9688\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.1057 - acc: 0.9685\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15872/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.1060 - acc: 0.9682\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16896/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.1057 - acc: 0.9682\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17920/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.1075 - acc: 0.9679\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18944/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.1071 - acc: 0.9676\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19968/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.1080 - acc: 0.9676\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20992/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.1081 - acc: 0.9675\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22016/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.1084 - acc: 0.9674\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23040/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.1095 - acc: 0.9671\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24064/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.1103 - acc: 0.9666\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25000/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 61us/step - loss: 0.1109 - acc: 0.9666\nEpoch 4/4\n\r 512/25000 [..............................] - ETA: 1s - loss: 0.0915 - acc: 0.9746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1536/25000 [\u003e.............................] - ETA: 1s - loss: 0.0924 - acc: 0.9759\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2560/25000 [\u003d\u003d\u003e...........................] - ETA: 1s - loss: 0.0834 - acc: 0.9789\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3584/25000 [\u003d\u003d\u003d\u003e..........................] - ETA: 1s - loss: 0.0809 - acc: 0.9780\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4608/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 1s - loss: 0.0825 - acc: 0.9772\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5632/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 1s - loss: 0.0845 - acc: 0.9751\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6656/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 1s - loss: 0.0873 - acc: 0.9749\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7680/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 1s - loss: 0.0862 - acc: 0.9753\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8704/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 1s - loss: 0.0854 - acc: 0.9746\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9728/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 0s - loss: 0.0823 - acc: 0.9756\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10752/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.0833 - acc: 0.9749\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11776/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.0855 - acc: 0.9738\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12800/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.0845 - acc: 0.9738\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13824/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 0s - loss: 0.0843 - acc: 0.9732\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14848/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 0s - loss: 0.0843 - acc: 0.9733\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15872/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 0s - loss: 0.0839 - acc: 0.9733\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16896/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 0s - loss: 0.0839 - acc: 0.9734\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17920/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.0859 - acc: 0.9733\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18944/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s - loss: 0.0880 - acc: 0.9727\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19968/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s - loss: 0.0899 - acc: 0.9719\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20992/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.0897 - acc: 0.9720\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22016/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s - loss: 0.0905 - acc: 0.9718\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23040/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s - loss: 0.0904 - acc: 0.9717\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24064/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.0895 - acc: 0.9720\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25000/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 2s 63us/step - loss: 0.0899 - acc: 0.9718\n\r 32/25000 [..............................] - ETA: 5s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 448/25000 [..............................] - ETA: 3s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 896/25000 [\u003e.............................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1376/25000 [\u003e.............................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 1888/25000 [\u003d\u003e............................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2400/25000 [\u003d\u003e............................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 2880/25000 [\u003d\u003d\u003e...........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3296/25000 [\u003d\u003d\u003e...........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 3744/25000 [\u003d\u003d\u003d\u003e..........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4192/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4640/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 4960/25000 [\u003d\u003d\u003d\u003d\u003e.........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5248/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5600/25000 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 5888/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6176/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6496/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 6848/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7232/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7552/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 7872/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8160/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8512/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 8864/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9248/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9600/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 9952/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10304/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 2s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r10688/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11008/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11296/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11584/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r11968/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12416/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12768/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13088/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13568/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r13888/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14208/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14528/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r14784/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15136/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15488/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r15840/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16160/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16416/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16704/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r16928/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17216/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17472/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r17792/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18112/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 1s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18464/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r18816/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e........] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19200/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19552/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19648/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19744/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r19872/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20032/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20352/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r20768/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e......] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r21152/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r21536/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r21888/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22240/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e....] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r22592/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23008/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23392/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23712/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24064/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24416/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24800/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25000/25000 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 4s 154us/step\n[0.5019123069620133, 0.8584]\n"
+ "data": "Epoch 1/4\n\r 1/49 [..............................] - ETA: 0s - loss: 0.2748 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r25/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.2755 - accuracy: 0.8863\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r48/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2747 - accuracy: 0.8841\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r49/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 2ms/step - loss: 0.2745 - accuracy: 0.8845\nEpoch 2/4\n\r 1/49 [..............................] - ETA: 0s - loss: 0.2860 - accuracy: 0.8672\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r12/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003e.......................] - ETA: 0s - loss: 0.2635 - accuracy: 0.8903\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.2642 - accuracy: 0.8898\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r47/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.2693 - accuracy: 0.8870\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r49/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 3ms/step - loss: 0.2692 - accuracy: 0.8870\nEpoch 3/4\n\r 1/49 [..............................] - ETA: 0s - loss: 0.2425 - accuracy: 0.8848\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r24/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.2699 - accuracy: 0.8850\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r48/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.] - ETA: 0s - loss: 0.2660 - accuracy: 0.8887\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r49/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 2ms/step - loss: 0.2664 - accuracy: 0.8885\nEpoch 4/4\n\r 1/49 [..............................] - ETA: 0s - loss: 0.2612 - accuracy: 0.8809\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r23/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e................] - ETA: 0s - loss: 0.2622 - accuracy: 0.8913\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r46/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.2632 - accuracy: 0.8898\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r49/49 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 2ms/step - loss: 0.2621 - accuracy: 0.8903\n\r 1/782 [..............................] - ETA: 9s - loss: 0.4887 - accuracy: 0.7500\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r 83/782 [\u003d\u003d\u003e...........................] - ETA: 0s - loss: 0.3287 - accuracy: 0.8520\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r166/782 [\u003d\u003d\u003d\u003d\u003d\u003e........................] - ETA: 0s - loss: 0.3403 - accuracy: 0.8507\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r242/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....................] - ETA: 0s - loss: 0.3372 - accuracy: 0.8528\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r325/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..................] - ETA: 0s - loss: 0.3405 - accuracy: 0.8530\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r408/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e...............] - ETA: 0s - loss: 0.3439 - accuracy: 0.8513\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r491/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e............] - ETA: 0s - loss: 0.3426 - accuracy: 0.8515\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r573/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.........] - ETA: 0s - loss: 0.3372 - accuracy: 0.8540\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r657/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e.....] - ETA: 0s - loss: 0.3346 - accuracy: 0.8555\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r741/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003e..] - ETA: 0s - loss: 0.3333 - accuracy: 0.8564\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\r782/782 [\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d] - 0s 611us/step - loss: 0.3327 - accuracy: 0.8566\n[0.3327323794364929, 0.8565999865531921]\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266631_-208421764",
"id": "20180312-213402_1553086977",
"dateCreated": "2020-02-05 15:21:06.631",
- "dateStarted": "2020-02-05 15:43:52.369",
- "dateFinished": "2020-02-05 15:44:02.728",
+ "dateStarted": "2021-06-15 03:31:38.272",
+ "dateFinished": "2021-06-15 03:31:39.643",
"status": "FINISHED"
},
{
"title": "",
"text": "%python.ipython\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 15:21:06.633",
+ "dateUpdated": "2021-06-15 03:31:39.673",
+ "progress": 0,
"config": {
"editorSetting": {
"language": "python",
"editOnDblClick": false,
- "completionKey": "TAB"
+ "completionKey": "TAB",
+ "completionSupport": true
},
"colWidth": 12.0,
"editorMode": "ace/mode/python",
@@ -483,25 +553,32 @@
"params": {},
"forms": {}
},
+ "results": {
+ "code": "SUCCESS",
+ "msg": []
+ },
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580887266633_-1827767869",
"id": "20180312-214821_1740662910",
"dateCreated": "2020-02-05 15:21:06.633",
- "status": "READY"
+ "dateStarted": "2021-06-15 03:31:39.702",
+ "dateFinished": "2021-06-15 03:31:39.758",
+ "status": "FINISHED"
}
],
- "name": "Keras Binary Classification (IMDB)",
+ "name": "3. Keras Binary Classification (IMDB)",
"id": "2F2AVWJ77",
"defaultInterpreterGroup": "spark",
"version": "0.9.0-SNAPSHOT",
- "permissions": {},
"noteParams": {},
"noteForms": {},
"angularObjects": {},
"config": {
- "isZeppelinNotebookCronEnable": true
+ "isZeppelinNotebookCronEnable": false
},
- "info": {},
- "path": "/Python Tutorial/Keras Binary Classification (IMDB)"
+ "info": {
+ "isRunning": true
+ }
}
\ No newline at end of file
diff --git a/notebook/R Tutorial/1. R Basics_2BWJFTXKJ.zpln b/notebook/R Tutorial/1. R Basics_2BWJFTXKJ.zpln
index 6bca133..3e6922d 100644
--- a/notebook/R Tutorial/1. R Basics_2BWJFTXKJ.zpln
+++ b/notebook/R Tutorial/1. R Basics_2BWJFTXKJ.zpln
@@ -4,7 +4,8 @@
"title": "Overview",
"text": "%md\n\nThis tutorial note demonostrate how to use R in Zeppelin. There\u0027re 2 interpreters:\n* %r.r (Vanilla r interpreter, with least dependencies, only R environment installed is required)\n* %r.ir (Provide more fancy R runtime via [IRKernel](https://github.com/IRkernel/IRkernel), almost the same experience like using R in Jupyter.)\n\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:30:17.419",
+ "dateUpdated": "2021-06-15 04:12:01.069",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -34,19 +35,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580780002030_-2142389262",
"id": "paragraph_1580780002030_-2142389262",
"dateCreated": "2020-02-04 09:33:22.030",
- "dateStarted": "2020-02-05 13:30:14.381",
- "dateFinished": "2020-02-05 13:30:15.455",
+ "dateStarted": "2021-06-15 04:12:01.093",
+ "dateFinished": "2021-06-15 04:12:03.501",
"status": "FINISHED"
},
{
"title": "Hello R",
"text": "%r.ir\nfoo \u003c- TRUE\nprint(foo)\nbare \u003c- c(1, 2.5, 4)\nprint(bare)\ndouble \u003c- 15.0\nprint(double)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:27:51.317",
+ "dateUpdated": "2021-06-15 04:12:03.594",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"editorMode": "ace/mode/r",
@@ -89,19 +92,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1429882946244_-381648689",
"id": "20150424-154226_261270952",
"dateCreated": "2015-04-24 03:42:26.000",
- "dateStarted": "2020-02-05 13:27:51.345",
- "dateFinished": "2020-02-05 13:27:57.478",
+ "dateStarted": "2021-06-15 04:12:03.606",
+ "dateFinished": "2021-06-15 04:12:09.115",
"status": "FINISHED"
},
{
"title": "Load R Librairies",
"text": "%r.ir\n\nlibrary(data.table)\ndt \u003c- data.table(1:3)\nprint(dt)\nfor (i in 1:5) {\n print(i*2)\n}\nprint(1:50)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:28:03.819",
+ "dateUpdated": "2021-06-15 04:12:09.214",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"editorMode": "ace/mode/r",
@@ -139,24 +144,26 @@
"msg": [
{
"type": "TEXT",
- "data": " V1\n1: 1\n2: 2\n3: 3\n[1] 2\n[1] 4\n[1] 6\n[1] 8\n[1] 10\n [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25\n[26] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50\n"
+ "data": "\nAttaching package: ‘data.table’\n\n\nThe following objects are masked from ‘package:SparkR’:\n\n between, cube, first, hour, last, like, minute, month, quarter,\n rollup, second, tables, year\n\n\n V1\n1: 1\n2: 2\n3: 3\n[1] 2\n[1] 4\n[1] 6\n[1] 8\n[1] 10\n [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25\n[26] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1429882976611_1352445253",
"id": "20150424-154256_645296307",
"dateCreated": "2015-04-24 03:42:56.000",
- "dateStarted": "2020-02-05 13:28:03.831",
- "dateFinished": "2020-02-05 13:28:04.062",
+ "dateStarted": "2021-06-15 04:12:09.225",
+ "dateFinished": "2021-06-15 04:12:09.419",
"status": "FINISHED"
},
{
"title": "Load Iris Dataset",
"text": "%r.ir\n\ncolnames(iris)\niris$Petal.Length\niris$Sepal.Length",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:28:16.277",
+ "dateUpdated": "2021-06-15 04:12:09.523",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"enabled": true,
@@ -194,32 +201,34 @@
"msg": [
{
"type": "HTML",
- "data": "\u003col class\u003dlist-inline\u003e\n\t\u003cli\u003e\u0027Sepal.Length\u0027\u003c/li\u003e\n\t\u003cli\u003e\u0027Sepal.Width\u0027\u003c/li\u003e\n\t\u003cli\u003e\u0027Petal.Length\u0027\u003c/li\u003e\n\t\u003cli\u003e\u0027Petal.Width\u0027\u003c/li\u003e\n\t\u003cli\u003e\u0027Species\u0027\u003c/li\u003e\n\u003c/ol\u003e\n\n"
+ "data": "\u003cstyle\u003e\n.list-inline {list-style: none; margin:0; padding: 0}\n.list-inline\u003eli {display: inline-block}\n.list-inline\u003eli:not(:last-child)::after {content: \"\\00b7\"; padding: 0 .5ex}\n\u003c/style\u003e\n\u003col class\u003dlist-inline\u003e\u003cli\u003e\u0027Sepal.Length\u0027\u003c/li\u003e\u003cli\u003e\u0027Sepal.Width\u0027\u003c/li\u003e\u003cli\u003e\u0027Petal.Length\u0027\u003c/li\u003e\u003cli\u003e\u0027Petal.Width\u0027\u003c/li\u003e\u003cli\u003e\u0027Species\u0027\u003c/li\u003e\u003c/ol\u003e\n\n"
},
{
"type": "HTML",
- "data": "\u003col class\u003dlist-inline\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.7\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.1\u003c/li\u003e\n\t\u003cli\u003e1.2\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.7\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.7\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1\u003c/li\u003e\n\t\u003cli\u003e1.7\u003c/li\u003e\n\t\u003cli\u003e1.9\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.2\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.3\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.9\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.6\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e1.5\u003c/li\u003e\n\t\u003cli\u003e1.4\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e4\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e3.3\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e3.9\u003c/li\u003e\n\t\u003cli\u003e3.5\u003c/li\u003e\n\t\u003cli\u003e4.2\u003c/li\u003e\n\t\u003cli\u003e4\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e3.6\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.1\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e3.9\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e4\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e4.3\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e3.5\u003c/li\u003e\n\t\u003cli\u003e3.8\u003c/li\u003e\n\t\u003cli\u003e3.7\u003c/li\u003e\n\t\u003cli\u003e3.9\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e4.1\u003c/li\u003e\n\t\u003cli\u003e4\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e4\u003c/li\u003e\n\t\u003cli\u003e3.3\u003c/li\u003e\n\t\u003cli\u003e4.2\u003c/li\u003e\n\t\u003cli\u003e4.2\u003c/li\u003e\n\t\u003cli\u003e4.2\u003c/li\u003e\n\t\u003cli\u003e4.3\u003c/li\u003e\n\t\u003cli\u003e3\u003c/li\u003e\n\t\u003cli\u003e4.1\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.9\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.6\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.3\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.3\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6.9\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.9\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\u003c/ol\u003e\n\n"
+ "data": "\u003cstyle\u003e\n.list-inline {list-style: none; margin:0; padding: 0}\n.list-inline\u003eli {display: inline-block}\n.list-inline\u003eli:not(:last-child)::after {content: \"\\00b7\"; padding: 0 .5ex}\n\u003c/style\u003e\n\u003col class\u003dlist-inline\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.7\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.1\u003c/li\u003e\u003cli\u003e1.2\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.7\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.7\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1\u003c/li\u003e\u003cli\u003e1.7\u003c/li\u003e\u003cli\u003e1.9\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.2\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.3\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.9\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.6\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e1.5\u003c/li\u003e\u003cli\u003e1.4\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e4\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e3.3\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e3.9\u003c/li\u003e\u003cli\u003e3.5\u003c/li\u003e\u003cli\u003e4.2\u003c/li\u003e\u003cli\u003e4\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e3.6\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.1\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e3.9\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e4\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e4.3\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e3.5\u003c/li\u003e\u003cli\u003e3.8\u003c/li\u003e\u003cli\u003e3.7\u003c/li\u003e\u003cli\u003e3.9\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e4.1\u003c/li\u003e\u003cli\u003e4\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e4\u003c/li\u003e\u003cli\u003e3.3\u003c/li\u003e\u003cli\u003e4.2\u003c/li\u003e\u003cli\u003e4.2\u003c/li\u003e\u003cli\u003e4.2\u003c/li\u003e\u003cli\u003e4.3\u003c/li\u003e\u003cli\u003e3\u003c/li\u003e\u003cli\u003e4.1\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.9\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.6\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.3\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.3\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6.9\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.9\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003c/ol\u003e\n\n"
},
{
"type": "HTML",
- "data": "\u003col class\u003dlist-inline\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e4.3\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e4.7\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e4.5\u003c/li\u003e\n\t\u003cli\u003e4.4\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.8\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e4.6\u003c/li\u003e\n\t\u003cli\u003e5.3\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e7\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6.9\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e6.5\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e6.6\u003c/li\u003e\n\t\u003cli\u003e5.2\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.9\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.2\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.9\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6.6\u003c/li\u003e\n\t\u003cli\u003e6.8\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e5.4\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e5.5\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e5\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e6.2\u003c/li\u003e\n\t\u003cli\u003e5.1\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e7.1\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.5\u003c/li\u003e\n\t\u003cli\u003e7.6\u003c/li\u003e\n\t\u003cli\u003e4.9\u003c/li\u003e\n\t\u003cli\u003e7.3\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e7.2\u003c/li\u003e\n\t\u003cli\u003e6.5\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6.8\u003c/li\u003e\n\t\u003cli\u003e5.7\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6.5\u003c/li\u003e\n\t\u003cli\u003e7.7\u003c/li\u003e\n\t\u003cli\u003e7.7\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e6.9\u003c/li\u003e\n\t\u003cli\u003e5.6\u003c/li\u003e\n\t\u003cli\u003e7.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e7.2\u003c/li\u003e\n\t\u003cli\u003e6.2\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e7.2\u003c/li\u003e\n\t\u003cli\u003e7.4\u003c/li\u003e\n\t\u003cli\u003e7.9\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.1\u003c/li\u003e\n\t\u003cli\u003e7.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.4\u003c/li\u003e\n\t\u003cli\u003e6\u003c/li\u003e\n\t\u003cli\u003e6.9\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6.9\u003c/li\u003e\n\t\u003cli\u003e5.8\u003c/li\u003e\n\t\u003cli\u003e6.8\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6.7\u003c/li\u003e\n\t\u003cli\u003e6.3\u003c/li\u003e\n\t\u003cli\u003e6.5\u003c/li\u003e\n\t\u003cli\u003e6.2\u003c/li\u003e\n\t\u003cli\u003e5.9\u003c/li\u003e\n\u003c/ol\u003e\n"
+ "data": "\u003cstyle\u003e\n.list-inline {list-style: none; margin:0; padding: 0}\n.list-inline\u003eli {display: inline-block}\n.list-inline\u003eli:not(:last-child)::after {content: \"\\00b7\"; padding: 0 .5ex}\n\u003c/style\u003e\n\u003col class\u003dlist-inline\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e4.3\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e4.7\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e4.5\u003c/li\u003e\u003cli\u003e4.4\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.8\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e4.6\u003c/li\u003e\u003cli\u003e5.3\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e7\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6.9\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e6.5\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e6.6\u003c/li\u003e\u003cli\u003e5.2\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.9\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.2\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.9\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6.6\u003c/li\u003e\u003cli\u003e6.8\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e5.4\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e5.5\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e5\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e6.2\u003c/li\u003e\u003cli\u003e5.1\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e7.1\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.5\u003c/li\u003e\u003cli\u003e7.6\u003c/li\u003e\u003cli\u003e4.9\u003c/li\u003e\u003cli\u003e7.3\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e7.2\u003c/li\u003e\u003cli\u003e6.5\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6.8\u003c/li\u003e\u003cli\u003e5.7\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6.5\u003c/li\u003e\u003cli\u003e7.7\u003c/li\u003e\u003cli\u003e7.7\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e6.9\u003c/li\u003e\u003cli\u003e5.6\u003c/li\u003e\u003cli\u003e7.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e7.2\u003c/li\u003e\u003cli\u003e6.2\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e7.2\u003c/li\u003e\u003cli\u003e7.4\u003c/li\u003e\u003cli\u003e7.9\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.1\u003c/li\u003e\u003cli\u003e7.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.4\u003c/li\u003e\u003cli\u003e6\u003c/li\u003e\u003cli\u003e6.9\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6.9\u003c/li\u003e\u003cli\u003e5.8\u003c/li\u003e\u003cli\u003e6.8\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6.7\u003c/li\u003e\u003cli\u003e6.3\u003c/li\u003e\u003cli\u003e6.5\u003c/li\u003e\u003cli\u003e6.2\u003c/li\u003e\u003cli\u003e5.9\u003c/li\u003e\u003c/ol\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455138077044_161383897",
"id": "20160210-220117_115873183",
"dateCreated": "2016-02-10 10:01:17.000",
- "dateStarted": "2020-02-05 13:28:16.284",
- "dateFinished": "2020-02-05 13:28:16.368",
+ "dateStarted": "2021-06-15 04:12:09.533",
+ "dateFinished": "2021-06-15 04:12:09.755",
"status": "FINISHED"
},
{
"title": "TABLE Display",
"text": "%r.ir\n\nprint(\"%table name\\tsize\\nsmall\\t100\\nlarge\\t1000\")",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:28:23.125",
+ "dateUpdated": "2021-06-15 04:12:09.833",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"enabled": true,
@@ -307,19 +316,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1456216582752_6855525",
"id": "20160223-093622_330111284",
"dateCreated": "2016-02-23 09:36:22.000",
- "dateStarted": "2020-02-05 13:28:23.136",
- "dateFinished": "2020-02-05 13:28:23.200",
+ "dateStarted": "2021-06-15 04:12:09.841",
+ "dateFinished": "2021-06-15 04:12:09.906",
"status": "FINISHED"
},
{
"title": "HTML Display",
"text": "%r.ir \n\nprint(\"%html \u003ch3\u003eHello HTML\u003c/h3\u003e\")\nprint(\"\u003cfont color\u003d\u0027blue\u0027\u003e\u003cspan class\u003d\u0027fa fa-bars\u0027\u003e Easy...\u003c/font\u003e\u003c/span\u003e\")\nfor (i in 1:10) {\n print(paste0(\"\u003ch4\u003e\", i, \" * 2 \u003d \", i*2, \"\u003c/h4\u003e\"))\n}\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:28:24.867",
+ "dateUpdated": "2021-06-15 04:12:09.940",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"enabled": true,
@@ -362,19 +373,21 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1456140102445_51059930",
"id": "20160222-122142_1323614681",
"dateCreated": "2016-02-22 12:21:42.000",
- "dateStarted": "2020-02-05 13:28:24.877",
- "dateFinished": "2020-02-05 13:28:24.943",
+ "dateStarted": "2021-06-15 04:12:09.948",
+ "dateFinished": "2021-06-15 04:12:10.019",
"status": "FINISHED"
},
{
"title": "GoogleVis: Bar Chart",
"text": "%r.ir\n\nlibrary(googleVis)\ndf\u003ddata.frame(country\u003dc(\"US\", \"GB\", \"BR\"), \n val1\u003dc(10,13,14), \n val2\u003dc(23,12,32))\nBar \u003c- gvisBarChart(df)\nprint(Bar, tag \u003d \u0027chart\u0027)\n",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:45.891",
+ "dateUpdated": "2021-06-15 04:12:10.048",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -409,25 +422,31 @@
"code": "SUCCESS",
"msg": [
{
+ "type": "TEXT",
+ "data": "\nWelcome to googleVis version 0.6.10\n\nPlease read Google\u0027s Terms of Use\nbefore you start using the package:\nhttps://developers.google.com/terms/\n\nNote, the plot method of googleVis will by default use\nthe standard browser to display its output.\n\nSee the googleVis package vignettes for more details,\nor visit https://github.com/mages/googleVis.\n\nTo suppress this message use:\nsuppressPackageStartupMessages(library(googleVis))\n\n\n\n"
+ },
+ {
"type": "HTML",
- "data": "\u003c!-- BarChart generated in R 3.5.2 by googleVis 0.6.4 package --\u003e\n\u003c!-- Sat Feb 1 21:08:45 2020 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataBarChartID14dbbec64930 () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"US\",\n10,\n23\n],\n[\n\"GB\",\n13,\n12\n],\n[\n\"BR\",\n14,\n32\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val1\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val2\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartBarChartID14dbbec64930() {\nvar data \u003d gvisDataBarChartID14dbbec64930();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\n\n\n var chart \u003d new google.visualization.BarChart(\n document.getElementById(\u0027BarChartID14dbbec64930\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartBarChartID14dbbec64930);\n})();\nfunction displayChartBarChartID14dbbec64930() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartBarChartID14dbbec64930\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"BarChartID14dbbec64930\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
+ "data": "\u003c!-- BarChart generated in R 3.6.3 by googleVis 0.6.10 package --\u003e\n\u003c!-- Tue Jun 15 04:12:10 2021 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataBarChartID11314b44a97 () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"US\",\n10,\n23\n],\n[\n\"GB\",\n13,\n12\n],\n[\n\"BR\",\n14,\n32\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val1\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val2\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartBarChartID11314b44a97() {\nvar data \u003d gvisDataBarChartID11314b44a97();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\n\n\n var chart \u003d new google.visualization.BarChart(\n document.getElementById(\u0027BarChartID11314b44a97\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartBarChartID11314b44a97);\n})();\nfunction displayChartBarChartID11314b44a97() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartBarChartID11314b44a97\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"BarChartID11314b44a97\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1485626417184_-1153542135",
"id": "20170129-030017_426747323",
"dateCreated": "2017-01-29 03:00:17.000",
- "dateStarted": "2020-02-01 21:08:45.900",
- "dateFinished": "2020-02-01 21:08:45.964",
+ "dateStarted": "2021-06-15 04:12:10.055",
+ "dateFinished": "2021-06-15 04:12:10.130",
"status": "FINISHED"
},
{
"title": "GoogleVis: Candlestick Chart",
"text": "%r.ir\n\nlibrary(googleVis)\n\nCandle \u003c- gvisCandlestickChart(OpenClose, \n options\u003dlist(legend\u003d\u0027none\u0027))\n\nprint(Candle, tag \u003d \u0027chart\u0027)\n\n\n\n\n\n\n\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:46.003",
+ "dateUpdated": "2021-06-15 04:12:10.155",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -463,24 +482,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!-- CandlestickChart generated in R 3.5.2 by googleVis 0.6.4 package --\u003e\n\u003c!-- Sat Feb 1 21:08:46 2020 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataCandlestickChartID14dbb431df86b () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Mon\",\n20,\n28,\n38,\n45\n],\n[\n\"Tues\",\n31,\n38,\n55,\n66\n],\n[\n\"Wed\",\n50,\n55,\n77,\n80\n],\n[\n\"Thurs\",\n50,\n77,\n66,\n77\n],\n[\n\"Fri\",\n15,\n66,\n22,\n68\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Weekday\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Low\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Open\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Close\u0027);\ndata.addColumn(\u0027number\u0027,\u0027High\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartCandlestickChartID14dbb431df86b() {\nvar data \u003d gvisDataCandlestickChartID14dbb431df86b();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\noptions[\"legend\"] \u003d \"none\";\n\n\n var chart \u003d new google.visualization.CandlestickChart(\n document.getElementById(\u0027CandlestickChartID14dbb431df86b\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartCandlestickChartID14dbb431df86b);\n})();\nfunction displayChartCandlestickChartID14dbb431df86b() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartCandlestickChartID14dbb431df86b\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"CandlestickChartID14dbb431df86b\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
+ "data": "\u003c!-- CandlestickChart generated in R 3.6.3 by googleVis 0.6.10 package --\u003e\n\u003c!-- Tue Jun 15 04:12:10 2021 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataCandlestickChartID1131164ca3a () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Mon\",\n20,\n28,\n38,\n45\n],\n[\n\"Tues\",\n31,\n38,\n55,\n66\n],\n[\n\"Wed\",\n50,\n55,\n77,\n80\n],\n[\n\"Thurs\",\n50,\n77,\n66,\n77\n],\n[\n\"Fri\",\n15,\n66,\n22,\n68\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Weekday\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Low\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Open\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Close\u0027);\ndata.addColumn(\u0027number\u0027,\u0027High\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartCandlestickChartID1131164ca3a() {\nvar data \u003d gvisDataCandlestickChartID1131164ca3a();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\noptions[\"legend\"] \u003d \"none\";\n\n\n var chart \u003d new google.visualization.CandlestickChart(\n document.getElementById(\u0027CandlestickChartID1131164ca3a\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartCandlestickChartID1131164ca3a);\n})();\nfunction displayChartCandlestickChartID1131164ca3a() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartCandlestickChartID1131164ca3a\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"CandlestickChartID1131164ca3a\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1485627113560_-130863711",
"id": "20170129-031153_758721410",
"dateCreated": "2017-01-29 03:11:53.000",
- "dateStarted": "2020-02-01 21:08:46.013",
- "dateFinished": "2020-02-01 21:08:46.075",
+ "dateStarted": "2021-06-15 04:12:10.166",
+ "dateFinished": "2021-06-15 04:12:10.228",
"status": "FINISHED"
},
{
"title": "GoogleVis: Line chart",
"text": "%r.ir\n\nlibrary(googleVis)\ndf\u003ddata.frame(country\u003dc(\"US\", \"GB\", \"BR\"), \n val1\u003dc(10,13,14), \n val2\u003dc(23,12,32))\n\nLine \u003c- gvisLineChart(df)\n\nprint(Line, tag \u003d \u0027chart\u0027)\n\n\n\n\n\n\n\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:46.113",
+ "dateUpdated": "2021-06-15 04:12:10.264",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -516,23 +537,25 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!-- LineChart generated in R 3.5.2 by googleVis 0.6.4 package --\u003e\n\u003c!-- Sat Feb 1 21:08:46 2020 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataLineChartID14dbb1693ff9f () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"US\",\n10,\n23\n],\n[\n\"GB\",\n13,\n12\n],\n[\n\"BR\",\n14,\n32\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val1\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val2\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartLineChartID14dbb1693ff9f() {\nvar data \u003d gvisDataLineChartID14dbb1693ff9f();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\n\n\n var chart \u003d new google.visualization.LineChart(\n document.getElementById(\u0027LineChartID14dbb1693ff9f\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartLineChartID14dbb1693ff9f);\n})();\nfunction displayChartLineChartID14dbb1693ff9f() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartLineChartID14dbb1693ff9f\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"LineChartID14dbb1693ff9f\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
+ "data": "\u003c!-- LineChart generated in R 3.6.3 by googleVis 0.6.10 package --\u003e\n\u003c!-- Tue Jun 15 04:12:10 2021 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataLineChartID1136265da05 () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"US\",\n10,\n23\n],\n[\n\"GB\",\n13,\n12\n],\n[\n\"BR\",\n14,\n32\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val1\u0027);\ndata.addColumn(\u0027number\u0027,\u0027val2\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartLineChartID1136265da05() {\nvar data \u003d gvisDataLineChartID1136265da05();\nvar options \u003d {};\noptions[\"allowHtml\"] \u003d true;\n\n\n var chart \u003d new google.visualization.LineChart(\n document.getElementById(\u0027LineChartID1136265da05\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartLineChartID1136265da05);\n})();\nfunction displayChartLineChartID1136265da05() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartLineChartID1136265da05\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"LineChartID1136265da05\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455138857313_92355963",
"id": "20160210-221417_1400405266",
"dateCreated": "2016-02-10 10:14:17.000",
- "dateStarted": "2020-02-01 21:08:46.126",
- "dateFinished": "2020-02-01 21:08:46.187",
+ "dateStarted": "2021-06-15 04:12:10.272",
+ "dateFinished": "2021-06-15 04:12:10.342",
"status": "FINISHED"
},
{
"text": "%r.ir\n\npairs(iris)",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:46.225",
+ "dateUpdated": "2021-06-15 04:12:10.372",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -570,23 +593,25 @@
"msg": [
{
"type": "IMG",
- "data": "iVBORw0KGgoAAAANSUhEUgAAA0gAAANICAYAAAD958/bAAAEGWlDQ1BrQ0dDb2xvclNwYWNl\nR2VuZXJpY1JHQgAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi\n6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lp\nurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZP\nC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q4\n4WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23B\naIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys\n2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y\n5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrl\nSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98\nhTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7C\nlP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmK\nPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZf\nsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJ\nxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19\nzn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNC\nUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU\n97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KT\nYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyA\ngccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/\nqwBnjX8BoJ98VQNcC+8AAEAASURBVHgB7J0HmFRF9rc/RUXFnBUJJsw5YMacc1gx7qxrXNOa\ns5jRNS3GNWNeM2bMmHPOCIIKYgAFFcG0fu+Lt3av/W+GmZ7pme6ec57n5VbVTVW/OvdU1b09\n+v/+X1goEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFA\nKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQC\noUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAK\nhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAo\nEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKh\nQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqE\nAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQ\nCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFA\nKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQC\noUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAK\nhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAo\nEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKhQCgQCoQCoUAoEAqEAqFAKBAKhAKh\n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\nIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZ\nIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZ\nIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZ\nIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZIFkgWSBZoIos0J132Sh6n6kJ\nnwCD4XxYFZKSBZIFkgWSBZIFkgWSBZIFkgWSBZIFasICW/CWz0Zvej/hUXAu9IMxcDgkJQsk\nCyQLJAskCyQLJAskCyQLJAskCxSywOSFSk36QvPzCOvDfDAie5xlOD4OZ8JvWVpLDtNR2EXZ\nZC25SCrbbi3wMk8+tODTL0q5ZQuWTcXatwX+zePfBW7YFNGmFJqpSMFUpt1b4Cve4O6Cb9GV\ncptBmq8KGrCdF3uB53+94DssQbmlCpZNxdq3BZyv7oDv2vdrtM7Tt9cFkpX6FoTFkdZ5EUaD\nzsXn0FJtyAWugg9beqFUvt1ZYAae+CmIf9LZnJfwp59rw9fNKZTyVoUF5uItdoNrC7xNZ8q4\nuPLL+LgC5VOR9msB6352mBKK1P3mlLsCPoKk2rLAjLzuINiy4GufSrkVQf8pqbYsMDevOxZu\nrq3XbtrbtrcFUg9e6xBwMeQiaQF4B9Q28AlUYnHk9dyJ+wLmMZI03gJL83d7cLdyCFwHv0BD\nWoyTO4ELV38i2Q+a4wC4WNkTFoL3YWI4AX25T0t21Gw7Lq4PhFrXthjgUOgCLjr/Bj9AY+pA\nhq1hXbC93A6PQltXHQ9o/ReR76y2gPjnxOMT05+JYgHnxL/AauCu6o1gXXSCHcB/6zon/ATD\n4Xp4CVqq3lzgGQhtoLnXs5yLo3maWzDlb/cWOKeF9W7buRiObPeWSC9QnwX6cWITcG56CLYD\n5WZc0flq/AWq+U97MoyfkC+AFeByWBiOAHUMXALuhCS1jgXcFX8elofp4Cx4BKaC+vRnTug8\nrALTwCkwBCzfFDnZvwb7gDusOtv+jEBnIqntW+BSHlEHcwGYEnaET2EWaEiOS+5oXQvmtfwg\nOB6SkgVaywJTcOGB4DzjJpCbJE/DAWD70xHdFNaCzbKwY6JjY1KyQLJAskBbtIAfDXaCaUF/\n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\nNpYeLsEIXG/LV4LZMj22b86kW6zHtCaTgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhA\nAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlI\nQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJ\nSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCAB\nCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQg\nAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQk\nIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAE\nJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCA\nBCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQ\ngAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAIS\nkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEAC\nEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhA\nAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlI\nQAISkIAEJCABCUhAAhKQgAQkIAEJSEACEpCABCQgAQlIQAISkIAEJCABCUhAAhKQgAQkIAEJ\nSKBO4P8BwAk0Eb8B14IAAAAASUVORK5CYII\u003d"
+ "data": "iVBORw0KGgoAAAANSUhEUgAAA0gAAANICAMAAADKOT/pAAADAFBMVEUAAAABAQECAgIDAwME\nBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUW\nFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJyco\nKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6\nOjo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tM\nTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1e\nXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29w\ncHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGC\ngoKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OU\nlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWm\npqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4\nuLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnK\nysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc\n3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u\n7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7////i\nsF19AAAACXBIWXMAABJ0AAASdAHeZh94AAAgAElEQVR4nOydBXgURxvH37XT3F3cjQgJEMEJ\nENw1uDsUKW4FijsULe5e3KVAi1Oc4lLkKw4t7iRE5pu5EHKX28tJNpek7P952Cy7M7Nzu/vb\n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\n143vRQp0iZQ0TASoeZYqYqSHpgJil2x0J68SaYDD/hf7HJLLkC9wAqj96FI135T38Ft7cu4i\ngZ58avH+ERefzuEO6a7JHPmDSImh5f55tliwO7Pdn1s5CTlnyTV8I1LAMBzX4v7druqHN+T9\nH9xua5MlT9E0yIhI24XLnp0LK5eBNnpHKgaQyIM4aTOqqbWBXleWS2yM7sQX6BJphtn258e8\nWprSGMfnkMgs23xGyKtEsqQK3FqrlBXtaMmN11xKwYNdZp8S3uPK3+k2cZKln/cWbUw5fP4g\n0iW+bl3XBpntvsYh4XMcLk3dQhLiE2YWJ/JcYtEFk+jodILTCqN7kxGR6tHCBHcyqjs/wzfp\nw6dEt8WxGrIpqVC+JuuF6nWhSyS/6eTPb9xH49vaAz/gR9hWYHpv8iqRYoCm4TiFUixymjrx\nyfnnklM8dtNT0WYLz74xFUw5fP4g0s9SquLMKJnZ7hP46O6WnTS/NEkTIr/rzl+zilnKG54G\nGREpYDaZJIn0uI4now/P+2rJddFoJj382JQylcnQJRKtMYgfwg29m2eIgUBfvqEF0djgQqMV\nJ7ulrOhTnjw8V9CF5N+/iclbOd5nfKp9d4yhsWBvVsBpck8r9jTl8PmDSPeBaji12ma2+07V\nc7KTmzZDw492Tw4feWi9Zr7LR/xmp1z7Snp58HhW3+AZEaklTYL/e0aFIJY4Pjl89KFl8uNm\nSTOqDgXevr1zzG9Z7EJq6BIpjN6t1bKsZnJOhXPQYd24UzKxCd3A+P3Rw2/zLpFWiQZvHyz6\n4vR1x6zexvnOUSm/Eyt5Lt5Qxf7flAVXzImY6/J+jZkQsd02NVClcXDMKvIHkXBH21mbmkkN\nj1VqEV+6xPK1ZV21w9UfHDmW5Yp8fOse1k2KkA3NP4sXy0Ws4+Gs9SYjIl2QtNw806ZrBnu/\nt+dYhnNNbmIRFBtQHYWRuetqcuOcX2etD6mgS6T9XM+tYxWTjW6JwIw3Now1Zded1pxAvTHP\nEglvLmVZenOqNRfr2RYdmapa5pv+7vZNb375bSc9glezvsJZ8a/KMpZ1z5t0+HxCpNgJ3tY1\ndVy0dfEi2tWxVXK9lauiICfnIMkN/KAWUnd9MFh5n0ZjLUmI6Wn5b4atJCNDq93p6tbekzIy\nyV8SBjs6l5SmvN/mmjPiKLqDo+QgXscZ752jx/y9v5xlwBJTLPuJUhYBi5qYsOst2ejYuMni\n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\nUCQEUYD/B3YDqx+lN7unAAAAAElFTkSuQmCC"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455137735427_-1023869289",
"id": "20160210-215535_1815168219",
"dateCreated": "2016-02-10 09:55:35.000",
- "dateStarted": "2020-02-01 21:08:46.254",
- "dateFinished": "2020-02-01 21:08:46.553",
+ "dateStarted": "2021-06-15 04:12:10.380",
+ "dateFinished": "2021-06-15 04:12:10.736",
"status": "FINISHED"
},
{
"text": "%r.ir\n\nplot(iris, col \u003d heat.colors(3))",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:46.559",
+ "dateUpdated": "2021-06-15 04:12:10.781",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -624,23 +649,25 @@
"msg": [
{
"type": "IMG",
- "data": "iVBORw0KGgoAAAANSUhEUgAAA0gAAANICAYAAAD958/bAAAEGWlDQ1BrQ0dDb2xvclNwYWNl\nR2VuZXJpY1JHQgAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi\n6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lp\nurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZP\nC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q4\n4WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23B\naIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys\n2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y\n5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrl\nSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98\nhTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7C\nlP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmK\nPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZf\nsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJ\nxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19\nzn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNC\nUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU\n97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KT\nYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyA\ngccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/\nqwBnjX8BoJ98VQNcC+8AAEAASURBVHgB7J0HfBTF28ef2d3bvbuEXqUICKKCAiKIBVTsBURQ\nEAsaRJFg712wV1T0TxEbKjaa2AVFUEFFBZSqogKCgPSW5O52d+b9zSUHR14ISUhIe+bzeW53\n53ZnZ747OzvPzDMzROyYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASY\nABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAAT\nYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2AC\nTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyA\nCTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkw\nASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEm\nwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAE\nmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgA\nE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNg\nAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJM\ngAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJ\nMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTAB\n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\nvjIREAEREAEREAEREAEREAERqISAzU4dh55GuyEbPOvVpun4Xn37lHkREAEREAEREAEREAER\nWO0E+JnVuJPUZ7XnpAYZ0AxSDSAqChEQAREQAREQAREQARFYxwm8zPWber1pBqnX30JdgAiI\ngAiIgAiIgAiIgAiIQK0IqINUK5KKRwREQAREQAREQAREQAREoNcT0BK72tzCtvZoKv15bAtu\ncazu8PbLNbaGtFJbE66hGoZ23XYNuftZKQeFE4FaEaj189gb4qumDirk3huuV/VN4V3T8eok\nYD/9bOrp57LWZbUUhqsjTcvX6kh3daRZyj2Qn3WAQP7/I1DJ5Y4lkP3fS5XaJwg4stLA7eG2\nrzK8/f8/9hOhlZr9fyobVxqYcAm0bRXhLaj9nxAWj0wE1gQC9rHrVjXMiNUxVtfUyjYkohG1\niox4hqJa/j8ZlrcNapg/Y9e3hvHZvV0rPmiuIRNFtfoJbEcWfA9nw9791gboSbNJgq17MsH2\ntFZHO2MwaQ9bDdeqJEVABERABERABERABERABERABERABERABERABERABERABERABERABERA\nBERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERA\nBERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERABERA\nBERABERABERABERABERABERABERABERABERABERABERABERABERABERABERgHSfg1/Hrr/Ty\nDyHgHDSjgwgi3A8rOLeA46cK3Mo93J0AwwsC3c1xpsDNDsvxWyR4h04DOHMAWg/dg5aiYtYd\nDEaR0C5FEnsPtz8VcR9RxP903N4p4ldOIrCmEjiajD2D3q4yg1ZmP9cex1S2qSrjs7rg0PZ4\nHmH7fpXx5YJ3Vb/m/HW27Y6yvwUJTkKz0WOoDVVi5dZjlaShMCJQKoFS6pf+RHYgqkcPoMWo\nGtuewJugBzuJpJZtGEvL2i3WZrM2QGdm5dP8Wn37MEqjSqzU+raWbSWLax9kddX/oTdQR2bt\n/z3QTsjaTzORTASqIrAroVvRyZ3EYg+n+XkmTxd24r/UUy/i8dW8OC1+q7CKWTl+i4Uv5rYp\njm+iu9DVaDmyAlbMuoPBQSSUz9T2G9HtxTKA20/RQpQfxip5mQj0FgJHklEbAJlYZYYnEN4a\n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\nX0JnIavXDkJWzs1/udZZfVvI90Yir0V70fI7D1lHx+osq6+WI2Ngls/X2orvo31QA7oUWR0u\nE4GqCRS+wG22KKAd22O249vQHLQC3Ys2RNWYJ/AFaDZaiP6B9kA5m87Oue0HXfnNhSl3a52i\nm9AyZJ0P42BuZj3BwNKJUCPKv3ZzNzsVvRHvZf8cweZZlLsPdl4mAr2NQGEDptz8b0cAq58K\n1VJuRHn+R7F/K7LRZZtZsc6XDd7Uwgrr10rirHXZ34lMvIqsLrGGhTUaq7HO6rFq4lVYESiX\nQGH9Uvgut3f8fehDZB2GPyBrY1RjxTpI04mw1m2Ys4mzsN6zY+uUmBW2GXbF7W1k1zkb2UxW\nudZVfVvI145vQ7l2SjXtxV8Rz2xk9/QdtB/KWT5fc/s+akaL0JNoNJKJQI8R6E9KuQ5ErRKN\niGhoiZGV47fEKGNvdl0blBigOxiUmPRKb7kRlZUO2hEBEagJAfvFuFLrgpokWGYktS77Vvcm\ny8yDvIvA2kBgIBfR0MMX0l1tmK4uY3hXHrrhfK3aSsZskxLzV4e/QSX6lTcREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAER\nEAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREAEREIF8Av8PINUe+lX/YYoAAAAASUVO\nRK5CYII\u003d"
+ "data": "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\n0/MqmD1T3j/yu/wuw+SJEsWFknpQivL+Uif2bEmLk2K7SJHIIZFscRbLvnlyfL2IiKSKxIs4\nJfesxC0Xe444CyRzhRSeFBGJ3SxHdomI7P9CVgyWwnQ5u0dWD5W0Q+LIlMMTJGPD/2wr5jv5\n5hkpyBJHpmQsFUe6FObLt59J7I7/aZaVJYcPi8MheSmyfbpkHhdxisSLpIqI5CRJ5nFxuS7Y\nBbvExUlOjhQ7ZOW7snvx/+5hjkiciL0kuAKTJ87LvXBDf+Dkl3JksjgdZTluk5wfSx8XO2TF\nZNlVthc5SfLRTbL+ndLQmSeZK6QwsTTct1yei5K175eGWYdk+6uSV7Y2bb3EPSWFZRMsju6Q\ndZ9JUX5pmBIrx9eL0/kb6blcknlccpJ+O3lHgRxfKedOXtSe/gU6eeJ/ZJ2Q7NM/h06nbNok\nu3fLlnmyf5XIPHGslJUDZNtrsmu9HN0ve9fLsb1yfL2k7pXs2ZKzSvY9Ikemy5LZsmujrJ0t\nh7ZKwlpJi5Ws1ZK9T9Z9JkdLjsRikSMiKSJHRDJERBwOOXxYUs7I8ZWSdUJExOmQ9MNSkFmS\ny9atW/k3Tp4oUShyUKTsfbjorKQuleJzpeG5c3LokBSVzUbKT5f0I+IqLg2X9Zd5rcWeWxru\nf0diJpY+dtol5kk58d7PT1w0WHZ8WhoW5MiKj+VkbGmYuF+mdJV9S8o2elL2Tv/5+E06LKs+\nlvyskkgnT/yDmEymoUOH/oknHjlypG7dukDDhg0TEhLatm1bcvPwWrVqHT9+/HKnecm0sFOX\n05Us7NRlpoXdP8W/u7D7h9HC7h/kTxd2t9xyS8eOHTdv3jxo0KB69ep16dIlMzPz7NmzrVq1\nuueeey57npdKL8UqpZRSSl2sTZs2zZkzp23btnXr1g0KCpo8eXLJfxJ77rnnhg0bVt7Z6axY\npZRSSqmLVlBQ4OvrCwQGBprN5vDw0ulNVapUuRr+obYWdkoppZRSFysyMjIhIaHk8YIFC6pV\nq1byOCkp6Wr4b9p6KVYppZRS6mI99NBDeXl5JY/79OlzfvmSJUs6lszULlda2CmllFJKXayn\nnnrqN5d//PHHf3Mmv0kvxSqllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2Cml\nlFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2Cml\nlFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2CmllFJKVRBa2Cml\nlFJKVRBa2CmllFJKVRCW8k5AKaWUUurvJiLLly+/4447frHcYrG8/fbb4eHh5ZLVX6eFnVJK\nKaX+jdzd3f39/X+x0M3Nzc3NrVzyuSy0sFNKKaXUv45hGJ06dZo8eXJ5J3KZ6W/slFJKKaUq\nCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUq\nCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUq\nCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCC3slFJKKaUqCEt5J6CUUkop9Q+zY8eO7du3\np6SkACEhIa1atWrRokV5JwVa2CmllFJKXbykpKS+fftu2bIlNDQ0JCQESElJOXv2bNu2bb/6\n6qvw8PDyTU8vxSqllFJKXazBgwe7XK6YmJjk5OR9+/bt27cvOTk5JibG5XINHjy4vLPTwk4p\npZSq6NauXXvjjTeGh4e7u7tXq1btpptumjNnzhXd4oQJEwzDuKKbKC+rV69+9913GzZseOHC\nhg0bTpo0ac2aNeWV1Xla2CmllFIV2Zw5c7p06ZKTkzNq1KjZs2cPGzYMmDt37hXdaHBw8C9K\nnwrDz88vPj7+18vj4+P9/Pz+/nx+QX9jp5RSSlVkEydOjIqK2rBhg5ubW8mSp556ym63X9GN\nDho0aNCgQVd0E+XliSeeePDBB3fv3t25c+eQkBARSU1NXbt27bRp00aNGlXe2Wlh9zvOnCE+\nnshITCaWLSM0lJ5dcTsCDmgIZyAJGkBQafucHGJj8fQkKoS1z5KbTtfRrPmWI5vp8AA2C8tm\nEN2am4eQOANzJSIGcmwT+enU6snpbzizgag7IIDdHxLWnGsGkvE9hhW/LqxcQNJJ/jMAczap\nPxHSGvdaxMYSFETlEDYvxWTQ7ka8F8EhuJfsIDKP4Vcdmw+psbj7E1QD4yA4oSF4lueo/o6U\nFOLiqFyZWrV+a/VG2AsdoCkuJ6s/49Beut9D7ZYUFbBmBmmn6PQAVRuQn8aeMbiyqfcsQQ3I\nOcP+GRgGjR7CO4ysHzkwGlsgjSbhFsTub1g6ntCa3DcDmzffT2b5FGo1Y+gCgKVDSV6Ibwf6\n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\nSimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2\nSimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2\nSimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2SimllFIVhBZ2\nSimllPrXcblcH330UcCvBAUFHTx4sLyz+/Ms5Z2AUkoppdTfzWQy9ejR47HHHvv18jp16pRL\nSpeFFnZKKaWU+jeKiIjo2rVreWdxmemlWKWUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WU\nUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WU\nUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WUUkqpCkILO6WU\nUkqpCkILO6WUUkqpCsJS3gkopZRSSv3D7NixY/v27SkpKUBISEirVq1atGhR3kmBFnZKKaWU\nUhcvKSmpb9++W7ZsCQ0NDQkJAVJSUs6ePdu2bduvvvoqPDy8fNPTS7FKKaWUUhdr8ODBLpcr\nJiYmOTl53759+/btS05OjomJcblcgwcPLu/s9IydUkoppdRFW7169fr16xs2bHjhwoYNG06a\nNKlz587lldV5esZOKaWUUupi+fn5xcfH/3p5fHy8n5/f35/PL+gZO6WUUkqpi/XEE088+OCD\nu3fv7ty5c0hIiIikpqauXbt22rRpo0aNKu/sKnxhd/IHjq/FMOEOG+eQlcM1Tej9H0wJuCJZ\n8DGeR7C7U7srTc+Ci/n+DFtFnp3awdxkw56CLYAqGeTkYjLh5YkjH1wQQL2qWNPJr0fi7Rw9\nQZUqVJ5O0RHMFk62YZWZ/Hx69GDkSID8fJ5+mr17CQ/n1Z5EnwR36AFNy3uA/qFOwwJIg0bQ\n9/L9GRfDAoiBULiD00lM6ERGHr7uDP4cVxjj+1OcjjWUN5bhtZGDzyAFWEO49kfyjnBgIoWZ\nVG5P3XFMasa6/diFaB/eOceY9pz9EQP8GjNmB0sfIX45ZjeaDaD1cwy9m02b8anE8Ge45Q4W\ndiD/KGYvmk6gwa3sf4r0WHyqET0OjxCYA8ehJvSHfJgHZ6A+3MnJZL78kowMmjblttsw/e/5\n+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\n88XbnTt3rlix4uGHH/Zjv5mZmYcOHZo+fbofbT/44IMzZ87ceeedfrTdsmWLYRjjxo3zo+26\ndes6duw4fPhwP9qmp6cPGDDAv3dnli5d+qMf/ejWW2+Njo4eM2aMj61KS0u3bNlivWv71SIx\nMbFXr14+Vj5y5EhWVpZ32eVy3XvvvT/84Q87d+4c2JA2btwYGhoa8D9jeuLEiS1btsyePTuw\n3QKvvfbaxIkTe/ToEdhu33vvveDg4CeeeMJbtNlsEyZMCA9v9OPnhpPOlp965rXn5MmTwMmT\nJ31vkpiYuGTJEt/rP/3007fddpvv9fft2weUlJT43qRr167p6em+109LS5s6darv9bds2eJ0\nOn2vb5pmaGjopk2bGtVErlKrV6/2/iEdPyxZsiQxMdG/tgsXLpwwYYJ/bVNTU2fNmuVf23Hj\nxj311FP+tR0wYMArr7ziX9uYmJg1a9b411auOpWVlcDu3bsD3vPUqVPT0tIC3u369evbtm0b\n8G5N0wwPD//LX/4S8G4feuihe++997v3ExUVtWjRol31rFy5sjWkVfqYi4iIiIivbrrppurq\n6vo/WXfpTd6WpcRORERExFdz584tKyurvz4+Pj49Pb3546lDiZ2IiIiIr5KTky+7vl27dv59\nejiwrPsDxSIiIiLXGCV2IiIiIhZxLb4VGxQUdOlfHzkcjsbWdzgaMbZBQUGGYdjt9m+v2owh\nNaq+HyHJ1cuP0yMgbRt7Gtdpa7P5+VL2O+7X73mhOXVNsdlsdru9KY74dzmBG/Bd5nLDmujM\nb6JxaG0s+Dt2vsjKyurfv7/v9XNycmJjY33/Hd2SkpKioqJu3br5WN80zUOHDjUqpGPHjsXH\nxwcHB/tYv6CgoKqqqlOnTj7Wd7vd2dnZffv29T2kI0eO9OrVq1HpqVylqqurc3Jyevfu7Ufb\nsrKyf/zjHwkJCX60LSoqKi0tjYuL86Ntfn4+0KFDBz/anj59Oioqyr+f/G3s1aO27OzshIQE\n5XbXjkOHDvXt2zfgv82bm5vrdDrbt28f2G5dLtfx48f79OkT2G5psrvJmTNn3G63f38H9ipy\njSZ2IiIiItajz9iJiIiIWIQSOxERERGLUGInIiIiYhFK7EREREQsQomdiIiIiEUosRMRERGx\nCCV2IiIiIhahxE5ERETEIq6VxG7y5MmGYWzevLn+pjlz5hi1LFy4sEkjycrKGj9+fHh4eHR0\ndEpKymXrvPjii507dw4LC5s8eXJubm6TxhMTE2P8sw8++KBOnWYeImnNNmzYMHbs2LZt2xqG\ncf78+Wbb7+LFi/v27RsWFhYTE5OcnHz8+PHm2W9Lnfy+TEy5evk4j5rzXtCARYsWDR48OCIi\nomvXrmlpacXFxZet1kqixefLResJOLCs/0fTgOXLl1dVVTVQYfLkyc8++6x3uWPHjk0XycmT\nJ2+99dY777zz7bffDg4OPnz4cP06K1eufOaZZ5YtW9azZ8958+alpKTs3r276ULavn27y+Xy\nLqenp2dkZAwdOrR+tWYbImnlysrKRo8ePW7cuCeffLI59xsVFfX000937969qKjoueeemzRp\n0tGjR5tn1y1y8vs4MeUq5cs8auZ7QQNWr16dmpqalJSUm5s7f/78s2fPrl69utVGi2+Xi1YV\ncICZVnfq1Km4uLhTp04B77zzTv0KaWlpqampzRPMjBkz7rjjjobrJCUlPf74497lrKws4JNP\nPmn60EzTNIcMGTJv3rz665tziOSqsGvXLqC0tLRF9u69/p49e7YZ9tUaTv4rTUy52jU8j1rw\nXtCAFStWhIWFeTyeOutbZ7TmlS8XrTbg787ib8Wapjlz5sxnn322S5cuDVRbv359aGho9+7d\nH3/88QsXLjRdPBs3bhw4cODIkSPbt28/atSoffv21alQWVl54MCB2267zVvs169fx44dP/74\n46YL6ZIjR47s3bs3NTX1slubbYhEGnbu3Lk33nijb9++0dHRzbPHlj35G56YYlUteC9oWElJ\nifdzArVXttpor3S5aLUBB4TF34pdsmRJaGjozJkzL72pUd/IkSNHjhzZrVu3rKysn/70p7m5\nuW+++WZTBHP+/PmCgoLFixe/8MILL7300tKlS8eOHfvFF19cd911l+oUFBR4PJ7aazp06JCf\nn98U8dSxatWqgQMHJiYm1t/UbEMk0oB169ZNmzbN7Xb36dNn8+bNdW4tTaTFT/4GJqZYWAve\nCxpQWFi4ePHi2bNn11nfCqNt+HLRCgMOICsndseOHfvVr35V/6lYHdOmTfMuDB06tEOHDlOm\nTHn55ZdrH+9A8Xg8QHJy8ty5c4GkpKR33nln7dq1jzzyyKU6pmkCzXPHqhNbRkbG/PnzL7u1\n2YZIpAFjx47dv39/bm7uokWLpk+fvn37drvd3tQ7bdmTv+GJKRbWUveCBpSVlU2ZMmXQoEEL\nFiyos6kVRtvw5aIVBhxAVn4rdu/evXl5efHx8Q6HIyQkBJg4ceJ9993XQJPBgwcD3g/kBVxk\nZGRYWFifPn28xaCgoOuvv/706dO168TExNhsttqvG/Lz8zt06NAU8dT27rvv5uXlNTw4Xk06\nRCINiIqK6t+//+2337527drdu3fv2LGjmQNo/pPf94kpFtNS94IrqaiouOOOO0JDQ1evXl3/\nBVVri5Zvu1y0woADyMqJ3eTJkw8ePLh///79+/d/+umnwG9/+9tFixY10OSzzz4D4uPjmyIe\nwzCGDBnyxRdfeItut/vkyZPdunWrXSc4ODgxMXHr1q3e4qFDh/Ly8m6++eamiKe2VatWjR8/\n3pdv/DXpEIn4orq62jTNZnhcV0fzn/y+T0yxmJa6F1xWZWVlcnJyVVXVhg0bgoOD61doVdHW\ncdnLRWsOOABa8Isbzam6uppa34r99a9//cgjj3iXU1NT161b99FHHy1fvjw2NjYlJaXpwtiw\nYYPT6Xz99dcPHjw4e/bsdu3anTlzpk48y5cvDwkJycjI2LNnz9ChQ4cNG9Z08XgVFxeHhoa+\n9dZbtVe21BBJK1dYWJiZmbly5Urgww8/zMzMLCsra4b9PvDAAxs2bNizZ8/69etvueWWnj17\nXrhwoRn224In/2UnpljDleZRy94LLsvj8UycODEuLm7nzp2ZF7lcrtYZrdeVLhetNuDAukYT\nu4cffnj48OHe5alTp3bq1MnpdCYkJCxYsKCkpKRJI1m6dGn37t3DwsJGjBixb9+++vGYpvn8\n88/HxsaGhIRMmjTp66+/btJ4TNNctmxZ27ZtKyoqaq9swSGS1iw9Pb3Oi8PMzMxm2O/9998f\nFxfndDq7du06ffr0nJycZtip2aIn/2UnpljDleZRy94LLqu8vLz+IyHvI4lWGK3XlS4XrTbg\nwDJM02yKB4EiIiIi0sys/Bk7ERERkWuKEjsRERERi1BiJyIiImIRSuxERERELEKJnYiIiIhF\nKLETERERsQgldiIiIiIWocRORERExCKU2ImIiIhYhBI7EREREYtQYiciIiJiEUrsRERERCxC\niZ2IiIiIRSixExEREbEIJXYiIiIiFqHETkRERMQilNiJiIiIWIQSOxERERGLUGInIiIiYhFK\n7EREREQsQomdiIiIiEUosRMRERGxCCV2IiIiIhahxE5ERETEIpTYiYiIiFiEEjsRERERi1Bi\nJyIiImIRSuxERERELEKJnYiIiIhFKLETERERsQgldiIiIiIWocRORERExCKU2ImIiIhYhBI7\nEREREYtQYiciIiJiEUrsRERERCxCiZ2IiIiIRSixExEREbEIJXYiIiIiFqHETkRERMQilNiJ\niIiIWIQSOxERERGL+D/L6iymlZvWVwAAAABJRU5ErkJggg\u003d\u003d"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455137737773_-549089146",
"id": "20160210-215537_582262164",
"dateCreated": "2016-02-10 09:55:37.000",
- "dateStarted": "2020-02-01 21:08:47.327",
- "dateFinished": "2020-02-01 21:08:47.693",
+ "dateStarted": "2021-06-15 04:12:10.790",
+ "dateFinished": "2021-06-15 04:12:11.061",
"status": "FINISHED"
},
{
"text": "%r.ir\n\nlibrary(ggplot2)\npres_rating \u003c- data.frame(\n rating \u003d as.numeric(presidents),\n year \u003d as.numeric(floor(time(presidents))),\n quarter \u003d as.numeric(cycle(presidents))\n)\np \u003c- ggplot(pres_rating, aes(x\u003dyear, y\u003dquarter, fill\u003drating))\np + geom_raster()",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:47.739",
+ "dateUpdated": "2021-06-15 04:12:11.087",
+ "progress": 0,
"config": {
"colWidth": 4.0,
"enabled": true,
@@ -678,25 +705,31 @@
"code": "SUCCESS",
"msg": [
{
+ "type": "TEXT",
+ "data": "\nAttaching package: ‘ggplot2’\n\n\nThe following object is masked from ‘package:SparkR’:\n\n expr\n\n\n\n"
+ },
+ {
"type": "IMG",
- "data": "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\nAgQIECBAgAABAgQ6R0BA6pxamAkBAgQIECBAgAABAm0WEJDaXADDEyBAgAABAgQIECDQOQIC\nUufUwkwIECBAgAABAgQIEGizgIDU5gIYngABAgQIECBAgACBzhEQkDqnFmZCgAABAgQIECBA\ngECbBQSkNhfA8AQIECBAgAABAgQIdI6AgNQ5tTATAgQIECBAgAABAgTaLCAgtbkAhidAgAAB\nAgQIECBAoHMEBKTOqYWZECBAgAABAgQIECDQZgEBqc0FMDwBAgQIECBAgAABAp0jICB1Ti3M\nhAABAgQIECBAgACBNgsISG0ugOEJECBAgAABAgQIEOgcAQGpc2phJgQIECBAgAABAgQItFlA\nQGpzAQxPgAABAgQIECBAgEDnCAhInVMLMyFAgAABAgQIECBAoM0CAlKbC2B4AgQIECBAgAAB\nAgQ6R0BA6pxamAkBAgQIECBAgAABAm0WEJDaXADDEyBAgAABAgQIECDQOQICUufUwkwIECBA\ngAABAgQIEGizgIDU5gIYngABAgQIECBAgACBzhEQkDqnFmZCgAABAgQIECBAgECbBUYNDB5t\nnsOIh+/u7g7jx48f8fu35Y1/Wbou/Pfvl5TqYtSoUaEs89LbrynVZzONJu44r5nmpdrOn7yy\nVLtmGt29vPpa9qxe1nAKsT7xq7+/v2Hb2KBn1eJS7ZppNGbc5Gaal2o7eZd9SrVrptFAX08z\nzUu1HT9r14btYn3iUfafo1Gjuxr22WyDtYsfaPYtDdv39axr2KaZBuOn79RM81Jte7uXl2rX\nTI0mzdmrVJ/NNKraMo69bsmDzUyhVNuxU3co1a6ZRn1rV5Vq3kyN1i79a6k+m2k0avSYZpqX\najvQ31eqXTONxk6Z1UzzUm37e9eXajd69Oji33Nl/l3Xin8f7z2zt9Q8m2l0292PNNO8VNuB\n/urn+YbXvSLsvuvchuPHGpX9e6FhZ082WLt2bZg8ufq/A8qOr93mAtX/FbH5GC17Jgak5cvL\n/ce76kn8/sG14Su/eLTqbsPd/3FF5X3OetbfVd7n3+/0UOV9/ujP0yrvs/vR+yrvc/Ujd1Xe\n57ipO1be504HvrLyPvvXr6m8z2l7HlR5n6PHTqi8z2V3/KbyPntKho+yA0/dfUHZpqXbrW1B\nSNjhb6aXHr9sw57uFWWblm63/E/V13zy3GeUHr9sw3XLq/9v0bK7byg7fOl2o7vGlW5btmHZ\n4FG2v9hu8pw9m2leqm1vyRBbqrMnG7Xi38dHzF/bzBRKtb3iR78t1a6ZRv291f6PS3Hs/Z+1\nVxg/tnGInzlzZli5cmXo7a0upI0bN05AauYXIEFbl9glQDYEAQIECBAgQIAAAQJ5CAhIedTJ\nLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAg\nJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5\nCAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIE\nCBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAg\nQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAg\nQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYE\nAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh5\n1MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEgg\nICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAAB\nAnkICEh51MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAAB\nAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQI\nECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJ\nECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVA\nNgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgI\nSHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQ\nSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECA\nAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECA\nAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAgJUA2BAEC\nBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJ\nLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIECBBIICAg\nJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAgQIAAAQJ5\nCAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAgQIAAAQIE\nCBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYEAQIECBAg\nQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh51MksCRAg\nQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEggICAlQDYE\nAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAABAnkICEh5\n1MksCRAgQIAAAQIECBBIICAgJUA2BAECBAgQIECAAAECeQgISHnUySwJECBAgAABAgQIEEgg\nICAlQDYEAQIECBAgQIAAAQJ5CAhIedTJLAkQIECAAAECBAgQSCAgICVANgQBAgQIECBAgAAB\nAnkICEh51MksCRAgQIAAAQIECBBIINBRAenGG28MP/nJTxIs2xAECBAgQIAAAQIECBDYXKBj\nAtKiRYvCmWeeGX784x9vPkvPECBAgAABAgQIECBAIIFARwSk/v7+cM4554RRo0YlWLIhCBAg\nQIAAAQIECBAgsGWBjghIV1xxRRGOXvjCF255lp4lQIAAAQIECBAgQIBAAoGuBGNsdYg777wz\nxID05S9/OXzta197yrY//OEPw6mnnjrs9UsvvTQ8//nPH/ZcqgczVy0fHOrRVMMZhwABAgQI\nECBAoEUCs2bNCnPmzCnV+/jx40u1K9tozZo1ZZtql0igrQFp3bp1xaV1J510UsNfymnTpoV9\n9913GMuECRNCT0/PsOdSPejt7U01lHEIECBAgAABAgRaKBD/rivzN2VXV1fo6+sLAwMDlc0m\n3mri6CyBtgakiy66KMybNy8cccQRDVUWLlwY4tfGx+LFi8OSJUs2firZzytXrk02loEIECBA\ngAABAgRaJ7BixYpSf1POnDkzrFy5MlT5P5SPGzcuTJkypXWL03PTAm0LSHHXuquuuirsv//+\n4fTTTy8mfs8994T169cXj88444wwY8aMphfkDQQIECBAgAABAgQIEBipQNsC0sSJE8OJJ544\nbN5Lly4Nq1evLi6lGzt27LDXPCBAgAABAgQIECBAgECrBdoWkOI9RW95y1uGre+xxx4L8WvT\n54c18oAAAQIECBAgQIAAAQItEuiIbb5btDbdEiBAgAABAgQIECBAoCmBtp1B2tIs3/ve927p\nac8RIECAAAECBAgQIEAgiYAzSEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSS\nCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBA\ngEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBA\ngAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAAB\nAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJH\nAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJ\nmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4C\nAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAEC\nBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQ\nIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQ\nIECAAAECBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKA\nAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5V\nMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggI\nSEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBA\nDgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAA\nAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIE\nCBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIE\nCBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCAhISZgN\nQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBAgEAOAgJS\nDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBAgAABAgSS\nCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAABAgQIECBA\ngEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJHAgQIECBA\ngAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJmA1CgAAB\nAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4CAlIOVTJH\nAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAECBJIICEhJ\nmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQIECAQA4C\nAlIOVTJHAgQIECBAgAABAgSSCAhISZgNQoAAAQIECBAgQIBADgICUg5VMkcCBAgQIECAAAEC\nBJIICEhJmA1CgAABAgQIECBAgEAOAgJSDlUyRwIECBAgQIAAAQIEkggISEmYDUKAAAECBAgQ\nIECAQA4CAlIOVTJHAgQIECBAgAABAgSSCHQlGaVFg4waNSqMGTOmRb1vvdvRo2XLrQt5lQAB\nAgQIECCQh0D8u67M35RDf3sODAxUtrDYp6OzBLIOSOPHjw9jx45ti+i0GRPDhJnVh6QJs3ar\nfD0D/X2V99mKDsdOmVV5t2O7V1Te57ipO1be5+v/716V93nzTgdW3mffmuWV9zl++k6V97nq\nwT9W3ufYKbMr73Pt43+ttM+e1Y9X2l/sbMyEKZX3uW7Zw5X3ueaxByvvs2vSjMr7bEWHrfhn\naPKcPSuf6vJ7b6q8z/7etZX3OWu/wyrvs2tN9f8tWr/iscrnGUL1nhN22KPyeXY/cmflfU6e\nPDlMnz69Yb9dXV1hypQpocqA1NPT03BcDdIKZB2Q1q5dG1auXJlW7MnRVq6s7n85aMsCDEqA\nAAECBAgQIFAIxL8nly5d2lBj5syZxd+evb29DduWbTBu3LgidJVtr13rBao/BdL6ORuBAAEC\nBAgQIECAAAECLREQkFrCqlMCBAgQIECAAAECBHIUEJByrJo5EyBAgAABAgQIECDQEgEBqSWs\nOiVAgAABAgQIECBAIEcBASnHqpkzAQIECBAgQIAAAQItERCQWsKqUwIECBAgQIAAAQIEchQQ\nkHKsmjkTIECAAAECBAgQINASAQGpJaw6JUCAAAECBAgQIEAgRwEBKceqmTMBAgQIECBAgAAB\nAi0REJBawqpTAgQIECBAgAABAgRyFBCQcqyaORMgQIAAAQIECBAg0BIBAaklrDolQIAAAQIE\nCBAgQCBHAQEpx6qZMwECBAgQIECAAAECLREQkFrCqlMCBAgQIECAAAECBHIUEJByrJo5EyBA\ngAABAgQIECDQEgEBqSWsOiVAgAABAgQIECBAIEcBASnHqpkzAQIECBAgQIAAAQItERCQWsKq\nUwIECBAgQIAAAQIEchQQkHKsmjkTIECAAAECBAgQINASAQGpJaw6JUCAAAECBAgQIEAgRwEB\nKceqmTMBAgQIECBAgAABAi0REJBawqpTAgQIECBAgAABAgRyFBCQcqyaORMgQIAAAQIECBAg\n0BIBAaklrDolQIAAAQIECBAgQCBHAQEpx6qZMwECBAgQIECAAAECLREQkFrCqlMCBAgQIECA\nAAECBHIUEJByrJo5EyBAgAABAgQIECDQEgEBqSWsOiVAgAABAgQIECBAIEcBASnHqpkzAQIE\nCBAgQIAAAQItERCQWsKqUwIECBAgQIAAAQIEchQQkHKsmjkTIECAAAECBAgQINASAQGpJaw6\nJUCAAAECBAgQIEAgRwEBKceqmTMBAgQIECBAgAABAi0REJBawqpTAgQIECBAgAABAgRyFBCQ\ncqyaORMgQIAAAQIECBAg0BIBAaklrDolQIAAAQIECBAgQCBHAQEpx6qZMwECBAgQIECAAAEC\nLREQkFrCqlMCBAgQIECAAAECBHIUEJByrJo5EyBAgAABAgQIECDQEgEBqSWsOiVAgAABAgQI\nECBAIEcBASnHqpkzAQIECBAgQIAAAQItERCQWsKqUwIECBAgQIAAAQIEchQQkHKsmjkTIECA\nAAECBAgQINASAQGpJaw6JUCAAAECBAgQIEAgRwEBKceqmTMBAgQIECBAgAABAi0REJBawqpT\nAgQIECBAgAABAgRyFBCQcqyaORMgQIAAAQIECBAg0BIBAaklrDolQIAAAQIECBAgQCBHAQEp\nx6qZMwECBAgQIECAAAECLREQkFrCqlMCBAgQIECAAAECBHIUEJByrJo5EyBAgAABAgQIECDQ\nEgEBqSWsOiVAgAABAgQIECBAIEcBASnHqpkzAQIECBAgQIAAAQItERCQWsKqUwIECBAgQIAA\nAQIEchQQkHKsmjkTIECAAAECBAgQINASAQGpJaw6JUCAAAECBAgQIEAgRwEBKceqmTMBAgQI\nECBAgAABAi0REJBawqpTAgQIECBAgAABAgRyFBCQcqyaORMgQIAAAQIECBAg0BIBAaklrDol\nQIAAAQIECBAgQCBHAQEpx6qZMwECBAgQIECAAAECLREQkFrCqlMCBAgQIECAAAECBHIUEJBy\nrJo5EyBAgAABAgQIECDQEgEBqSWsOiVAgAABAgQIECBAIEcBASnHqpkzAQIECBAgQIAAAQIt\nERCQWsKqUwIECBAgQIAAAQIEchQQkHKsmjkTIECAAAECBAgQINASAQGpJaw6JUCAAAECBAgQ\nIEAgRwEBKceqmTMBAgQIECBAgAABAi0REJBawqpTAgQIECBAgAABAgRyFBCQcqyaORMgQIAA\nAQIECBAg0BIBAaklrDolQIAAAQIECBAgQCBHAQEpx6qZMwECBAgQIECAAAECLREQkFrCqlMC\nBAgQIECAAAECBHIUEJByrJo5EyBAgAABAgQIECDQEgEBqSWsOiVAgAABAgQIECBAIEcBASnH\nqpkzAQIECBAgQIAAAQItERCQWsKqUwIECBAgQIAAAQIEchQQkHKsmjkTIECAAAECBAgQINAS\nAQGpJaw6JUCAAAECBAgQIEAgRwEBKceqmTMBAgQIECBAgAABAi0R6GpJr012es8994Trr78+\n7LrrruHggw8OEydObLIHzQkQIECAAAECBAgQILDtAm0/g3TWWWeFU045Jfz5z38OX/ziF8M7\n3/nOsHz58m1fmR4IECBAgAABAgQIECDQpEBbzyDddttt4Wc/+1m44oorwty5c8P69evDa17z\nmnD11VeHY445psmlaE6AAAECBAgQIECAAIFtE2jrGaQddtghnHfeeUU4isvo6uoK06ZNC0uX\nLt22VXk3AQIECBAgQIAAAQIERiDQ1jNI8axR/IrH3XffHX7wgx8Ul9cdfvjhmy1l1apV4ZFH\nHhn2/KRJk8LYsWOHPZfqwZgx/YND9aUazjgECBAgQIAAAQItEhgzZkzxP9Q36n7UqFEhtq3y\niH06OkugrQFpiOKxxx4LJ510Uuju7g6veMUrwu677z700obv1113XXGv0oYnBn+47LLLwsKF\nCzd+KtnP07vXDo71WLLxDESAAAECBAgQINAagRkzZoQdd9yxVOfjx48v1a5so/j3r6OzBDoi\nIMVfyB/96EfFWaRzzjknnHnmmeHjH//4MKnddtstvO51rxv2XPxlbtcv1dq164fNxQMCBAgQ\nIECAAIE8BdauXVvqb8px48aFnp6eMDAwUNlC+/pckVQZZkUddURAGlrLXnvtFV7/+teHT3zi\nE2H16tVh8uTJQy+F/fffv/ja8MTgD4sXL27bjnfd3dX9g7HxmvxMgAABAgQIECCQViD+3Vlm\nF+WZM2eGeNtHb29vZROMocvRWQJt3aThG9/4Rjj11FOHicRf0P7+/uB6zGEsHhAgQIAAAQIE\nCBAgkECgrQHpsMMOC7fcckv43ve+VyTxW2+9NXz7298O8fm4AYODAAECBAgQIECAAAECKQXa\neondzjvvHE4++eRw4YUXhgsuuKD4HKQXv/jF4bTTTktpYCwCBAgQIECAAAECBAgUAm0NSHEG\n8YNhX/nKVxZbeM+ePTtMnDhRaQgQIECAAAECBAgQyEggbnSxaNGiYjfA3K8Ea+sldkM1jx8Q\n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\n4Ka4i10MRfHU2LHHHjvsdQ8IECBAgAABAgQIEOgAgcEzOgMjOKsz0pmnHGukc9z0fU0HpLiL\nXfza0nHvvfeGww8/vKWnvLY0rucIECBAgAABAgQIECghEMNRwoCUdKwSyy/TpOltvrfW6fz5\n88MHP/jB8K//+q8hnlVyECBAgAABAgQIECDQOQIDA4O72CX8CgP5ZYKmzyA1Km/clm/lypXF\nJ97GD5V1ECBAgAABAgQIECDQGQID/YMfFNufLrSkHKsq4UoDUnd3d/j85z8fxowZE572tKdV\nNUf9ECBAgAABAgQIECBQhYBL7BoqNh2QvvSlL4VLLrlks457enqKTRqWLFkSjjvuuDBp0qTN\n2niCAAECBAgQIECAAIH2CcRNE1JunJByrKpUmw5I69evLz64adMJxLNGCxYsKDZpOPnkkzd9\n2WMCBAgQIECAAAECBNouYJOGRiVoOiCddNJJIX45CBAgQIAAAQIECBDITSB+SGzCD4pNOlY1\ntWg6IFUzrF4IECBAgAABAgQIEEgvICA1MheQGgl5nQABAgQIECBAgMB2IjDQN3gP0uBXqmOg\nP91YVa2p6YB0/vnnh8985jNNjf+a17wmXHDBBU29R2MCBAgQIECAAAECBKoViIElbvWd6kg5\nVlVrajogPetZzwp77LFH+PnPfx6e/vSnhwMPPDDMnDkzPPTQQ+Gaa64JcavvQw89NIwfP37D\nHOfMmbPhZz8QIECAAAECBAgQINAuAZfYNZJvOiDNnz8//P73vw+f+tSnQtytLu5eN3QsWrQo\nvPzlLw977733FrcCH2rnOwECBAgQIECAAAEC7RBIHZDascZtG3N0s2//6le/Wpw1Ou2004aF\no9jPzjvvXASnyy+/PKxcubLZrrUnQIAAAQIECBAgQKCVAkMfFJvyeyvX04K+mz6DdP/994e5\nc+c+5VQmT54c+vr6QjybNHXq1Kds5wUCBAgQIECAAAECBBILDAWjVMPG8TI7mj6DdNhhh4Xv\nf//74b777ttsqfGTcj/2sY+F2bNnhz333HOz1z1BgAABAgQIECBAgED7BAa3aAjxb/aUX+1b\n7chGbvoM0qte9arw0Y9+NBxwwAHhrW99a1iwYEGIZ40eeOCBEC+/i/cnXXnllWHUqFEjm5F3\nESBAgAABAgQIECDQEoGBgf7BcNTXkr631GnKsbY0/kieazog7bTTTuGGG24I//AP/1Bs3d2/\n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\nax+o+PcoTnD6/Or/W/T4Xb+ufO3rVz1WeZ8Tdnxa5X1O2XXfyvtc+cCtlffZ/cjdlfe50wEv\nq7zP1Q/fUXmfff3l/qYc+ttTqKm8BB3VYdYBqbe3N/T09LQFdP369W0Z16AECBAgQIAAAQLV\nCsS/69asWdOw0wkTJoR169aF+DdoVce4ceOq6ko/FQm4B6kiSN0QIECAAAECBAgQIJC/gICU\nfw2tgAABAgQIECBAgACBigQEpIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQq\nEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAEC\nBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQI\nECBAgACBigQEpIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQEC\nBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9D\nKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQE\npIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC\n+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQI\nECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQEpIogdUOAAAEC\nBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoI\nECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAaki\nSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQEpIogdUOAAAECBAgQIECAQP4C\nAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQI\nEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAEC\nBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQEpIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQI\nECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3\nBAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICU\nfw2tgAABAgQIECBAgACBigQEpIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQq\nEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAEC\nBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQI\nECBAgACBigQEpIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQEC\nBAgQIECAAAEC+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9D\nKyBAgAABAgQIECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQE\npIogdUOAAAECBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC\n+QsISPnX0AoIECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQI\nECBAoCIBAakiSN0QIECAAAECBAgQIJC/gICUfw2tgAABAgQIECBAgACBigQEpIogdUOAAAEC\nBAgQIECAQP4CAlL+NbQCAgQIECBAgAABAgQqEhCQKoLUDQECBAgQIECAAAEC+QsISPnX0AoI\nECBAgAABAgQIEKhIQECqCFI3BAgQIECAAAECBAjkLyAg5V9DKyBAgAABAgQIECBAoCIBAaki\nSN0QIECAAAECBAgQIJC/QMcEpL6+vnD55ZeHFStW5K9qBQQIECBAgAABAgQIZCnQMQHp85//\nfPjyl78cVq1alSWkSRMgQIAAAQIECBAgkL9AV7uXsGjRovDJT34y3Hzzze2eivEJECBAgAAB\nAgQIEKi5QNvPIH3sYx8LAwMD4bzzzqt5KSyfAAECBAgQIECAAIF2C7T9DNL73//+sPPOO4cH\nHnhgqxZ33nln+N73vjeszStf+cqw6667Dnsu1YOJEyemGso4BAgQIECAAAECLRSIf9dNnTq1\n4QhdXV1h8uTJob+/v2Hbsg2q7KvsmNptXaDtASmGozLHvffeG770pS8Na7pw4cKwzz77DHsu\n1QMBKZW0cQgQIECAAAECrRWYNGlSmDJlSqlBYkiq8uju7q6yO31VIFBthSuY0FN1cfDBB4ev\nfe1rw16eM2dOWLJkybDnUj2w214qaeMQIECAAAECBForsHz58lJ/U8YQtWbNmhB3X67qGD16\ndIgBzdE5AtkEpFmzZoX4tfGxePHisH79+o2fSvZzb29vsrEMRIAAAQIECBAg0DqB+Hddmb8p\n433zPT09ocq/A8eNG9e6hel5RAJt36RhRLP2JgIECBAgQIAAAQIECLRAQEBqAaouCRAgQIAA\nAQIECBDIU0BAyrNuZk2AAAECBAgQIECAQAsEOuYepHnz5oXrrruuBUvUJQECBAgQIECAAAEC\nBMoJOINUzkkrAgQIECBAgAABAgRqICAg1aDIlkiAAAECBAgQIECAQDkBAamck1YECBAgQIAA\nAQIECNRAQECqQZEtkQABAgQIECBAgACBcgICUjknrQgQIECAAAECBAgQqIGAgFSDIlsiAQIE\nCBAgQIAAAQLlBASkck5aESBAgAABAgQIECBQAwEBqQZFtkQCBAgQIECAAAECBMoJCEjlnLQi\nQIAAAQIECBAgQKAGAgJSDYpsiQQIECBAgAABAgQIlBMQkMo5aUWAAAECBAgQIECAQA0EBKQa\nFNkSCRAgQIAAAQIECBAoJyAglXPSigABAgQIECBAgACBGggISDUosiUSIECAAAECBAgQIFBO\nQEAq56QVAQIECBAgQIAAAQI1EBCQalBkSyRAgAABAgQIECBAoJyAgFTOSSsCBAgQIECAAAEC\nBGogICDVoMiWSIAAAQIECBAgQIBAOQEBqZyTVgQIECBAgAABAgQI1EBAQKpBkS2RAAECBAgQ\nIECAAIFyAgJSOSetCBAgQIAAAQIECBCogYCAVIMiWyIBAgQIECBAgAABAuUEBKRyTloRIECA\nAAECBAgQIFADAQGpBkW2RAIECBAgQIAAAQIEygkISOWctCJAgAABAgQIECBAoAYCAlINimyJ\nBAgQIECAAAECBAiUExCQyjlpRYAAAQIECBAgQIBADQQEpBoU2RIJECBAgAABAgQIECgnICCV\nc9KKAAECBAgQIECAAIEaCAhINSiyJRIgQIAAAQIECBAgUE5AQCrnpBUBAgQIECBAgAABAjUQ\nEJBqUGRLJECAAAECBAgQIECgnICAVM5JKwIECBAgQIAAAQIEaiAgINWgyJZIgAABAgQIECBA\ngEA5AQGpnJNWBAgQIECAAAECBAjUQEBAqkGRLZEAAQIECBAgQIAAgXICAlI5J60IECBAgAAB\nAgQIEKiBgIBUgyJbIgECBAgQIECAAAEC5QQEpHJOWhEgQIAAAQIECBAgUAMBAakGRbZEAgQI\nECBAgAABAgTKCQhI5Zy0IkCAAAECBAgQIECgBgICUg2KbIkECBAgQIAAAQIECJQTEJDKOWlF\ngAABAgQIECBAgEANBASkGhTZEgkQIECAAAECBAgQKCcgIJVz0ooAAQIECBAgQIAAgRoICEg1\nKLIlEiBAgAABAgQIECBQTkBAKuekFQECBAgQIECAAAECNRAQkGpQZEskQIAAAQIECBAgQKCc\ngIBUzkkrAgQIECBAgAABAgRqICAg1aDIlkiAAAECBAgQIECAQDkBAamck1YECBAgQIAAAQIE\nCNRAQECqQZEtkQABAgQIECBAgACBcgICUjknrQgQIECAAAECBAgQqIGAgFSDIlsiAQIECBAg\nQIAAAQLlBASkck5aESBAgAABAgQIECBQAwEBqQZFtkQCBAgQIECAAAECBMoJCEjlnLQiQIAA\nAQIECBAgQKAGAgJSDYpsiQQIECBAgAABAgQIlBMQkMo5aUWAAAECBAgQIECAQA0EBKQaFNkS\nCRAgQIAAAQIECBAoJyAglXPSigABAgQIECBAgACBGggISDUosiUSIECAAAECBAgQIFBOQEAq\n56QVAQIECBAgQIAAAQI1EBCQalBkSyRAgAABAgQIECBAoJyAgFTOSSsCBAgQIECAAAECBGog\nICDVoMiWSIAAAQIECBAgQIBAOQEBqZyTVgQIECBAgAABAgQI1EBAQKpBkS2RAAECBAgQIECA\nAIFyAgJSOSetCBAgQIAAAQIECBCogYCAVIMiWyIBAgQIECBAgAABAuUEBKRyTloRIECAAAEC\nBAgQIFADAQGpBkW2RAIECBAgQIAAAQIEygkISOWctCJAgAABAgQIECBAoAYCAlINimyJBAgQ\nIECAAAECBAiUExCQyjlpRYAAAQIECBAgQIBADQQEpBoU2RIJECBAgAABAgQIECgnICCVc9KK\n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\nClyoR4EarEezwPnq0fHjx2Xp0qVy+vRpcy1p1qyZzbBx40bRafODLddff71dn/bt22fqaJ06\ndaRr165Msx8MjG0IVFCAMUgVhGM39wq89dZbMm/ePPn000+lYcOGJqMaNI0ePVrWr18v+oVt\n586dkpqaKtOnT5eUlBSTZvny5fL8889L3bp1y5zc+++/LzVq1JA///xThg0bJs2bN5dGjRqZ\nQGn8+PHmoX5lduAFAh4XyM/Pl+HDh0tycrLMmjXLPptw6tFnn30mM2bMkG7dusk///xj6pq+\nbtmypfkc6pHNyUqUC5yvHmkd0AeU67P3rrnmGtFrz9133y0PPfSQEXnzzTdN8BTIo40KGkwt\nWLBA6tevL3PmzDF184YbbpC///5bzp49K7pf7dq1A3djHQEEKipgVVAWBKJCwPoy5rOCIJ81\nC5DPamXzWS139nl98cUXZpsVGJltxcXFvscee8w3YcIEO83s2bN9jz76qP26/Ip18fK98cYb\nPqsF3bz1wQcf+KyLmv26fHpeI+BFgVWrVvnuuOMOU4+sBoEypxCqHh07dszst3jxYnu/iRMn\n+p599ln7NfXIpmAligUuVI9GjhzpGzp0qO/MmTNG4NChQz4r0PFZd2yDipw6dcpn3cn1WY1/\n5v29e/f6rJ4NPqvBz7wuKiryaV21GvyC7s9GBBCIXIAxSBWNLNnPdQKvvPKKaZF79dVXz8nb\nhg0b5IorrrBbsRMSEqR3797y448/ihUsmfS7du2S1q1bn7Ovbjh69Khs27ZNBgwYYE8H3r9/\nf9Nyt3Xr1qD7sBEBrwloK/XYsWPllltukXvuueec7IeqR9988400btzY1C3/ztaXQXnqqafM\nS+qRX4Wf0SxwoXqkXVQ3b94sN910k7lDqw716tUzXb6thoWgLNOmTTNT6D/88MPm/dWrV5ve\nEdpNXJfExETp06ePfP/99+Y1/yGAwMULMAbp4g35BJcIjBkzxnQ9sFrXguZILyKBi9V6J/rP\navU2FygNkLRLkX7O9u3bpU2bNmLdZTLd6bSrkC7+Lnu6npmZKdWqVZPDhw/LlVdeqZtYEPC0\ngD7HSLun6u+2dYc06LlcqB7t379fmjZtarqfarCk9evGG2+Uvn37ms+iHgUlZWOUCYRTjwLH\nv+rpaxc57SpXftFu4V9++aW899575nqj7+v4JO3mHbjotSknJ0c0AIuPp+070IZ1BCoiQC2q\n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\nQmCC"
+ "data": "iVBORw0KGgoAAAANSUhEUgAAA0gAAANICAIAAAByhViMAAAACXBIWXMAABJ0AAASdAHeZh94\nAAAgAElEQVR4nO3deXxU5aH4/zMhqyFssuMGFSwouNSrFNGXerEuxaK+kBYXFK+CVmu9gq2A\n3wIutL1cEau2Ki5U0VIVitQFb6l1o1irgtBbLQjWiqCoSGQL2eb3x9xfGsGGmMnJJM+836/8\nkZk5zznPhDH5eM6cOYlkMhkBANDy5WR6AgAANA5hBwAQCGEHABAIYQcAEAhhBwAQCGEHABAI\nYQcAEAhhBwAQiNxMT+BztmzZUllZmZFN5+fnJxKJnTt3ZmTrLVdBQUFhYeH27dsrKioyPZcW\npqioqKKiIlMv+JarqKgoPz9/y5Yt1dXVmZ5LC1NcXLxjxw4/ty+rdevWrVq1Ki0tzfREWp6S\nkpItW7Y0eHj79u0bcTLZo3mFXXV1dVVVVaa2nkwmM7j1FiqZTObk5PjRNYyfW8Pk5ORk9ndF\nC5VIJPzcGiCRSOTk5Pi5NYCfW0Y4FAsAEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEHABAIYQcA\nEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEH\nABAIYQcAEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEHABAIYQcAEAhhBwAQCGEHABAIYQcAEAhh\nBwAQCGEHABAIYQcAEAhhBwAQCGEHABCIRDKZzPQc/qmioiInJzOtmUgkoihqVj+NFiGRSOTk\n5FRXV/vRfVk5OTnJZNLP7cvKyclJJBJVVVWZnkjLk/pPNdOzaHm85BqsVatW6fzcWrVq1YiT\nyR65mZ7A52zfvr2ioiK+9Z//6IYGj/3Lwz9JZ9NdBhyXzvChnRo+8yiKFrzXJp3hWza8k87w\n0n+8mc7wovZd0hm+z9eHpjO8amdZg8e2/8qAdDadk5efzvBP3no1neEV2z9LZ3jb/b6azvDt\nH69PZ3iXAcemM7xix9YGj920elk6my7p3iud4WWlH6cz/JNVr6UzPCc3rVdsdWV5OsNLuqX1\no6ss25bO8KryHQ0ee1bPhv+SiaLozt++ns7wqoq0tv7msw/X8WiHDh0+/fTTBq+8Y8eODR6b\nzRyKBQAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLAD\nAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISw\nAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiE\nsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAI\nhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMA\nCISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLAD\nAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISw\nAwAIhLADAAiEsAMACISwAwAIhLADAAiEsAMACISwAwAIRBOF3VtvvXXmmWeeccYZTbM5AIAs\n1BRh99lnn02fPv3www9vgm0BAGSt2MMumUzefPPNQ4YM6d+/f9zbAgDIZrGH3dy5cysrK7/z\nne/EvSEAgCyXG+va33jjjUWLFs2cOTORSHzhAq+++uqtt95ac/Oaa67p169fnDPaEOfKASCL\ntGvXro5Hc3Jy6l6AOMQYdp9++unNN9981VVXtW/f/l8ts2XLljfffLPmZllZWW5uvK0JADSK\nPf7J9je96cX4E3/nnXc2b958/fXXp24mk8lkMnnGGWeMGDHinHPOSd15wgknvPrqqzVDSktL\nP/744/imBAA0lrr/ZHfo0GHTpk0NXnnHjh0bPDabxRh2/fr1u+2222pu/v73v1+4cOGtt95q\nxywAQBxiDLvCwsL999+/5mbqgGztewAAaESuPAEAEIimC7szzzxzwYIFTbY5AIBsY48dAEAg\nhB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBA\nIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0A\nQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQd\nAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCE\nHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAg\nhB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBA\nIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAghB0A\nQCCEHQBAIIQdAEAghB0AQCCEHQBAIIQdAEAgcjM9gc8pKioqLi6Ocwsb4lw5AGSRdu3a1fFo\nTk5O3QsQh+YVdjt37qysrIxv/YXtOjd47F6d9k1n08nqqnSGpym/dft0hhe0+Syd4UXtu6Qz\n/D/+vXc6w//U5ZB0hlfu2NrgsQVtOqSz6S3vr0lneH5JWv/oOzatT2d4+bbSdIbnFqX1P3hl\npR+lM3z7xw1/7nnFbdLZdJoK23ZMZ3hJt17pDP9k9evpDK+qKEtneOf+g9MZns5/6VEU7Sz9\nOI3RaT3x1un9q5X+46/pDN+yZUsdj7Zt27buBerWvn1av8SyVvMKu+rq6qqqTAYQAFBPe/yT\n7W960/MeOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCA\nQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsA\ngEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7\nAIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAI\nOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBA\nCDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCA\nQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsA\ngEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEDkxrr2F198ceHChe+///7OnTv33nvv\nY4899jvf+U5eXl6sGwUAyE7xhl2rVq2GDBnSvXv3/Pz8t99++5e//OVnn312+eWXx7pRAIDs\nFG/YDRo0qOb7gw466N13312xYkWsWwQAyFpN9B676urqtWvXLl++/NBDD22aLQIAZJt499hF\nUVRRUXH22Wcnk8lkMvmNb3xjzJgxtR/93//93wcffLDm5oUXXtizZ884p7M5zpUDQBYpKSmp\n49FEIlH3AsQh9rDLzc299dZbKyoqVq9ePWfOnDZt2owaNarm0Y0bNy5evLjm5llnnVVQUBD3\nlACA9O3xT7a/6U0v9rBLJBL7779/FEUHHnhgTk7Oz3/+87POOqt169apRwcOHPj444/XLFxQ\nUPDpp5/GPSUAIH11/8lu27ZtaWlpg1fevn37Bo/NZrGHXW2VlZXJZLKysrLmnqKioh49etTc\nLC0traioaMopAQANU1VVleYCNLp4w+7uu+/u06dPly5dqqurV61aNXfu3COPPLJdu3axbhQA\nIDvFG3aFhYWPPvroxo0bc3JyOnfufPbZZ59++umxbhEAIGvFG3ajRo2qfaoEAEAwFi9efNJJ\nJ91///0XXnhhpufyf1wrFgBgD1atWjVlypTmf52FJj15AgCgJVq1atXUqVMPPPDAAQMG1Nx5\n4okn7tixIy8vL4MT24U9dgBA9tq+fXuDx+bk5BQWFrZq1aoR55MmYQcAZIvHHnsskUg88sgj\nU6dO7d27d35+/vXXXx9FUWlp6XXXXXf00Ud37NixoKCgV69e48eP37p1a2rUlClTUmd/nn/+\n+YlEIpFIHH/88VEULV68OJFIzJ49u/bK582b99Of/rRPnz4FBQX77bffTTfdlEwma89h/fr1\n5513Xvv27Vu3bn388ccvXbp0+PDhhYWFjfIEHYoFALLLD3/4wx49ekybNq1r166pA6nvvffe\n3XffPXz48JEjR+bn57/wwgszZsx45ZVXnn/++UQiceGFFxYUFEycOHHixIknnXRSFEV1fHbb\nD37wgz59+vzsZz9r167dPffcc9111+29996XXnpp6tHPPvvsuOOOe+edd8aOHXv44YevWLHi\n5JNP3nfffRvrqQk7ACC75OfnP/fcc7m5/6yg3r17v//++zXvlvvud787YMCASZMm/f73vx8y\nZMgBBxzQv3//KIr69u2b2ldXhw4dOjz11FOJRCKKoqOOOuqFF1742c9+VhN2//3f/71mzZq7\n7777kksuSd1z1FFHjRo1qrEuv+ZQLACQXUaPHl276qIoKigoqKm6ioqKsrKyM888M4qil19+\n+cuuPHW4NvV9Tk7OkUceuWbNmurq6tQ9CxYs6Nix40UXXVSz/HnnnbfPPvs07InsTtgBANml\nZ8+eu985e/bsQYMGFRcX5+fnFxUV9evXL4qiTZs2fdmV73JctU2bNuXl5Vu2bEndXLt27YEH\nHlj7fItEInHQQQd92a38K8IOAMguux/3nDFjxujRozt27HjPPfc899xzS5cufeKJJ6IoqtnT\nVn81u+tqq33+xBcu0Fi8xw4AyHb33ntvz549H3/88ZrqevHFF2sv0Fg11qtXr9WrV1dVVdXs\ntEsmk6tWrWqUlUf22AEA5OTkJJPJqqqq1M2qqqpp06bVXqCkpCRq0JHZXQwbNuzjjz+u+YSU\nKIoefvjh9957L83V1rDHDgDIdsOHD58yZcqpp546YsSILVu2zJ07d5cPnzv00EMLCwtvu+22\n/Pz8du3ade7c+cQTT2zAhsaPH//QQw+NHTt22bJlhx122IoVK2bPnt2vX7+1a9c2yhOxxw4A\nyHaTJk268cYb33nnnSuuuGLmzJmDBw9+9NFHay/Qtm3bhx9+uLi4+Kqrrho5cmTqY40boG3b\nti+++OKIESPmzJnz/e9/f9myZU8//fQ+++xTVFTUGM/DHjsAIGsMHz58l11xKbm5uZMmTZo0\naVLtO3dZ8swzz0x9BkqNIUOG1F7mC1d+55133nnnnbXv6dGjx8MPP1z7ntWrV++///5f5nn8\nS/bYAQA0nbKysto3f/3rX7/zzjsnn3xyo6zcHjsAgKZz2mmn9ezZ88gjj8zLy3vllVfuu+++\nHj16jBs3rlFWLuwAAJrOqaee+tBDD82bN2/btm1dunS54IILpk6d2qlTp0ZZubADAGg611xz\nzTXXXBPTyr3HDgAgEMIOACAQwg4AIBDCDgAgEMIOACAQzooFAMK3rSK58qPqRl9tl+JEz7bN\naDeZsAMAwrdxe/KWP5c3+mpP3D937GHCDgCgKSWjZLLx99hFcawzDcIOAMgOyWSmZxA7YQcA\nhC8ZJZMxhF0c60yHsAMAskMsh02FHQBAk7PHDgAgCMl43mPXvLpO2AEAWSEZy1mxkbNiAQCa\nnj12AABhiOU9ds2s7IQdAJAN4jkU28xOnmhGF8EAAIhL6uSJOL72pLq6etq0aX369CkqKure\nvfu55577j3/8o+bRJ5988rDDDissLNx3330nT55cXZ1WfQo7ACB8yShKJqsb/6seh2KnT58+\nderUCRMmrFy58qGHHlq+fPmwYcNSD7388svDhg0bPHjwn//855tuumn69Ok/+tGP0nmaDsUC\nANkhQydPvPTSS4MHDx49enQURQceeODll19++eWX79y5s6CgYPr06X369Ln99tujKOrfv//q\n1atvueWWiRMn7rXXXg2bjj12AEBWSMZjj9s9/vjjX3vttaVLl0ZRtGHDhkceeeSUU04pKCiI\nomjJkiWnnHJKzZKnnHLKtm3bli1b1uDnaI8dABC+vJzoB8d1qH3Pa+t2/H7Nti+1kr33avUf\n/9a+9j3lVXsOu3HjxpWXlx933HFRFFVWVp588smPPfZYFEXV1dUffvhh165da5ZMfb9+/fov\nNavahB0AEL6KquRPn/sozZV8vK1yl5V8o3frE3oV1z3qsccemz59+u233z5o0KB169b98Ic/\nHDFixBNPPPGvlk8kEg2eobADALJDhj6a5Oqrr77gggvGjh0bRVH//v3bt2//9a9/fenSpYMG\nDerSpcsHH3xQs2Tq+27dujV4W95jBwBkg2SUrI7la0+2b9+ek/PP4kp9X1VVFUXRMcccs2jR\nopqHFi1aVFxcfPjhhzf4SdpjBwBkhViuPFGPVZ555pl33XXXgAEDUodix48f37Nnz6997WtR\nFF1zzTWDBw++4oorxo4du3z58ptvvvnqq69u8CmxkbADALJFLIdi97zOW2+9tVOnTjfccMP7\n77/fvn37wYMHT5s2LVVvAwcOXLBgwXXXXTdr1qxOnTqNHz9+ypQp6cxG2AEAWSAZyx67+nyO\n3V577TVt2rRp06Z94aNDhw4dOnRoY01H2AEA2SCWa8UmoxiuP5sGYQcAZIcYwi5TZ9r+K3s+\nK3b79u3XXnvtK6+80gSzAQCIQzJzV55oSnsOu6KiohkzZlRUVDTBbAAA4pJMNv5XM7PnQ7GJ\nRGK//fbbsGFDE8wGACAWyVjeY9fc2q5eH1B8/vnnz5w5s7KyMu7ZAADEJZY9ds0r7Op18kTf\nvn1nz5598MEHjx49umfPngUFBbUfPeOMM+KZGwBA44nl405aYNh9+9vfTn0zYcKE3R9tbm8b\nBADYXaauPNGU6hV2jz76aNzzAACIUzKWjztpiYdihw8fHvc8AABiFNeVJ1pg2KVUVla+8cYb\nGzdu/PrXv96uXbv45gQA0PgydK3YplSvs2KjKPrVr361zz77HHnkkaeddtpbb70VRdH69es7\nd+48Z86cOKcHANAokslkdQxfLTDsnnnmmXPPPXefffaZPn16zZ3du3cfMGDAvHnzYpsbAEDj\niO3KE5l+Yp9Xr7CbNm3aYYcd9vLLL19xxRW17//617/+xhtvxDMxAIBGlaxu/K8ojhMyGq5e\nYffaa6+dd955ubm7viHPFSkAgJYhGcseu2b2Frv6nTxRVVW1y4cSp2zcuDEvL6+xpwQA0Oji\nubRrMzsWW689dn369HnppZd2uTOZTC5cuPCQQw6JYVYAAI0tlkOxLTDsLrjggkceeeT++++v\nuWfr1q2XXXbZK6+8cuGFF8Y1NQCAxhPHodhkM9tjV69DsVdeeeXixYsvuuiia6+9NoqiUaNG\nvfvuu+Xl5aeffvrFF18c8wwBABpDM4uwONRrj11ubu5vf/vbO+64o2fPnm3atNmwYcMhhxwy\nc+bM3/zmNzk59f0kPACAjIlpd10zi8X6XnmiVatW3/3ud7/73e/GOhsAgLjEca3YZhZ29drf\ndvzxxy9fvnz3+5999tnjjz++kWcEABCDmHbZZfppfU699tg9//zzmzdv3v3+jRs3Pv/88409\nJQCAGMTycSeNv8p01PdQ7BfavHlzYWFhY00FACAmqc8njmO1jb7OdNQVditWrFixYkXq+9/9\n7nfr1q2r/eimTZtuu+22vn37xjg7AIBGkcyK99jVFXbz58+fOnVq6vtp06btvkBRUdHcuXNj\nmRcAQKNKZnnYnXPOOUceeWQURaeffvq0adP69+9f81AikSgpKTnssMPatGkT+xwBANIV00eT\ntJyw69OnT58+faIomjx58siRIw844IAmmhQAQGOL5T12zWyP3Z4/7mT79u1lZWUbN25sgtkA\nAMQl9XnCjfvVzOw57IqKimbMmFFRUdEEswEAiEkyWR3DV/Nquz1/3Ekikdhvv/02bNjQBLMB\nAIhFMqbPsWteYVevK0+cf/75M2fOrKysjHs2AADxiOfCEy3o5Ikaffv2nT179sEHHzx69Oie\nPXsWFBTUfvSMM86IZ24AAI3HlSdSvv3tb6e+mTBhwu6PNrejywAAu0jG8zl29bzyRGlp6eTJ\nk+fNm7dx48Zu3bpdcsklkyZNSj305JNPTpo06a233urUqdNFF100efLknJx6HVD9QvUKu0cf\nfbTBGwAAaB4y8zl2ZWVlJ5xwQkVFxU9+8pMDDzxw06ZNW7ZsST308ssvDxs27NJLL33wwQeX\nLVt26aWXVlVV3XjjjQ2eTb3Cbvjw4Q3eAABAMxDLtWLrc3h35syZ//jHP1atWtWhQ4ddHpo+\nfXqfPn1uv/32KIr69++/evXqW265ZeLEiXvttVfDplOvsGsyhYWFhYWFcW5hc5wrB4AsUlJS\nUsejqYtUNdlk9iwZRdWZuaTYY489duKJJ06aNGnBggWtW7c+4YQTfvzjH++9995RFC1ZsuSc\nc86pWfKUU0658cYbly1bdswxxzRsOvUNu2QyuXjx4j/96U+bNm2q/vzPZebMmQ3b9u7Ky8ur\nqqoaa227yy9u2+CxhW33TmvTJe3TGf7gK2+mM3zv3vunM3zHpg/SGV5W+lE6w+/9fTqjo4O/\nndYratvG9xo8tmpnWTqbzi0qTmd4+bbSdIYnclplcHiaSnr0ztSmyzZ/nM7w3KLW6Qzf/vH6\ndIZv+2hdOsPb7ntQOsOrynekMzxNZZ9+mM7wiu2fNXjs/7Ttl86mcwuXpzM8zf9Ud+yo618t\nLy+v7gXqtsuZmo0initP7HmZNWvWrFy58swzz1y4cOHHH3/8/e9//7TTTlu6dGkURR9++GHX\nrl1rlkx9v359w/9brlfYbdmy5dRTT12yZMkXPtqIYVddXe1DVQCgRdjjn+xm9Tc9r1XOTecN\nqn3PH9/c8OSra7/USjq1LbrqW0fUvmdn5Z73AlZVVbVr1+6BBx7Iz8+PoqiwsPDEE09csmTJ\nv9otl0gkvtSsaqtX2E2ePHnp0qXTpk0744wz+vXr98QTT5SUlNx0002ffvqp8yoAgOavoqpq\n4gMvprmSjZu37bKSbx194KlHHFD3qO7du3fs2DFVdVEUHXLIIVEU/f3vfz/22GO7dOnywQf/\nPCyW+r5bt24NnmG9zqf9zW9+M2LEiAkTJvTs2TOKor333vu444576qmnkslk6u1+AADNXjKe\nrz047rjj1qxZU3N11r/+9a9RFKWa6phjjlm0aFHNkosWLSouLj788MMb/AzrFXbvv//+scce\nG0VR6oNVUjNr1arVd77zHXvsAIAWIHVJsTi+9mTcuHGlpaUXX3zxypUrn3vuucsuu+zoo48e\nNGhQFEXXXHPNqlWrrrjiipUrVz744IM333zzVVdd1eBTYqN6hl1xcXEq5vLz8wsLC2ve09em\nTZva+w8BAJqteC4ptmcHHXTQ4sWL16xZc9RRR5177rkDBw584oknUjvLBg4cuGDBgpdeeunI\nI4+cMGHC+PHjr7/++nSeY73eY9erV6+//e1vqe8PPfTQuXPnjhgxoqqq6te//vU+++yTzuYB\nAJpEvfauffm11mudgwYNeumll77woaFDhw4dOrSxplOvPXbf+MY35s2bl9ppd/HFFy9YsODA\nAw/s3bv373//+9GjRzfWVAAAYpK6pFgMX83rwqr12mN37bXXnnvuuamPr7v44otLS0vvu+++\nnJycKVOmXHvttTHPEACgMcQSYS0w7Nq2bdu27T8/2nfcuHHjxo2LbUoAAI0tGcsHFDezrmtm\nlxQDAIhHPO+xa2ZlJ+wAgKyQTDb+tWJb5HvsWreu6/KFW7dubaTJAADEJnNnxTaZeoXdkCFD\nat+srKx8++23//a3v/Xv379Xr17xTAwAoBElY9lj1xIPxS5YsGD3O+fPnz9mzJhf/epXjT0l\nAIDGloxpj13jrzId9focuy901llnDRs2bPz48Y04GwCAmMRz5YnmVXYND7soigYMGPCvPkYZ\nAKB5ydC1YptSWmfFrlixIpFINNZUAABikoznDNZm1nX1C7tXX311l3s2bdr09NNP33///Wec\ncUYMswIAaFzJKGr8kyea26HYeoXdv/3bv33h/QMHDvzZz37WqPMBAIiHDyhOueWWW2rfTCQS\nHTp0OOigg4466qh4ZgUA0KjiuqRYCwy7q666Ku55AADEq5lFWBxcUgwAyAbJeE6eaF6xKOwA\ngOwQw5UnmttewHqFXWFhYT1XV1ZWlsZkAADiEsseu5Z48sTQoUP/+te/vvnmmz169DjooIMS\nicRbb731/vvv9+3bt1+/fnFPEQAgXcmkPXb/5+qrrz755JPvu+++Cy64ICcnJ4qi6urq++67\n76qrrrrnnnsGDRoU8yQBANIVz/vhWmDYXXvttRdccMHo0aNr7snJybn44otff/31CRMmPP/8\n87FNDwCgkcTycSeNv8p01Otasa+99tqhhx66+/2HH3747helAABoblKXFItDpp/Z59Rrj11+\nfv6yZct2v/+1114rKCho7CkBAMSgmUVYHOq1x27o0KF33XXX3XffXVlZmbqnsrLyzjvvnDVr\n1umnnx7n9AAAGkNMu+uaWSzWa4/d9OnT//SnP40dO3bSpEm9e/dOJpOrV6/+5JNPDjrooP/6\nr/+Ke4oAAI0hhrNim9mb7Oq1x65r166vvfbalClTunfvvmLFipUrV/bo0WPq1ParwAYAABjc\n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\nEHYAAIEQdgAAgcjN9AQ+Jz8/Pz8/P9OzAAD2rLi4uI5HE4lE3QsQh+YVdtXV1dXV1fGtv+/r\nNzd47Ps9Dktn0+8tXZjO8EROq3SGl3Tvlc7wLRvWpjM8maxKZ/j2j9alM3zz3/+SzvCS7l9J\nZ3g68ovbpjO8qEPXdIZXV5anM7xi22fpDG+7/1fTGb41vVdsOj+6NP/VcotapzM8zX+1Dgem\n9Vvu47deSWd4WelH6Qzfq9M+6Qxvs0+fdIZv/vv/Nnhsmi/X7l87KZ3hpe/+NZ3hlZWVaS5A\no2teYVdZWVlRUZHpWQAAe7Zz5846Hi0uLq57gbqVlJQ0eGw28x47AIBACDsAgEAIOwCAQAg7\nAIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAI\nOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBA\nCDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCA\nQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsA\ngEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7\nAIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAI\nOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBA\nCDsAgEAIOwCAQOTGuvZVq1bNmzdvzZo1GzduPOmkk773ve/FujkAgGwW7x67srKybt26nX/+\n+d26dYt1QwAAxLvHbsCAAQMGDIiiaP78+bFuCAAA77EDAAhEvHvs9ugf//jHH/7wh5qbxx13\nXOfOnTM4HwCgnoqKiup4NJFI1L0Acchw2K1Zs+a2226rudm3b9+ePXtmcD4AQD0VFxenuQCN\nLsNhd/DBB//kJz+pudmjR48tW7ZkcD4AQD3V/Se7devWW7dubfDKS0pKGjw2m2U47Dp37jxk\nyJCam6WlpTt37szgfACAeqr7T3ZxcXE6f9OFXcPEG3bl5eXr1q1LfbN169a1a9cmEgkHWwEA\n4hBv2K1bt+6qq65Kff/+++8vXbo0JydnwYIFsW4UACA7xRt2vXr1WrhwYaybAAAgxefYAQAE\nQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEA\nBELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgB\nAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELY\nAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC\n2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAE\nQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEA\nBELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEQtgB\nAARC2AEABELYAQAEQtgBAARC2AEABELYAQAEIjfTE/icvLy83NwYp5RIJNIYm7FNN8LwdAZn\nfPLpDk9ndLo/ugxuOu1/9IwOT2t0Joe33JlHLf23XGZfcmmMz/TM01pBUVFR3SuvewHikEgm\nk5mewz9t3749U/PJy8uLoqiioiIjW2+58vLy8vPzd+7cWVlZmem5tDAFBQWVlZVVVVWZnkgL\nU1BQkJubu2PHjurq6kzPpYUpLCzcuXNns/qd3yIUFRXl5ORs27Yt0xNpefbaa6/t27c3eHhx\ncXEjTiZ7NK89dhUVFZlNqx07dmRw6y1Ufn5+eXn5zp07Mz2RFqZVq1bl5eXl5eWZnkgL06pV\nq9zc3LKyMk38ZaX+H8zP7csqKCjIycnx16EBioqK0vm5CbuG8R47AIBACDsAgEAIOwCAQAg7\nAIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAI\nOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBA\nCDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQCSSyWSm50AL9vLLLz/7\n7LNnnXXWV7/61UzPhazwxBNPrFixYsyYMR07dsz0XMgKs2fPXr9+/cSJEzM9EagXe+xIy6pV\nq+bPn79+/fpMT4Rs8frrr8+fP3/Lli2ZngjZ4rnnnvvNb36T6VlAfQk7AIBACDsAgEAIOwCA\nQDh5AgAgEPbYAQAEQtgBAARC2AEABCI30xOgeVm1atW8efPWrFmzcePGk0466Xvf+17NQxUV\nFfPmzXvuuec++uijjh07Dh069PTTT0899OSTT951112113PDDTcceuihqe9fffXVBx98cN26\ndW3bth0yZMjIkSMTiUSTPSOauYa95KIo2r59+0MPPbR06dLNmzd36NDhG9/4xogRI1IPeclR\nh4a95K6++uq333679noSicTcuXOLiooiLzmaE2HH55SVlXXr1m3QoEEPP/zwLg/dc889L774\n4mWXXfaVr3xl9erVv/jFLxKJxNChQ1OPlpSU3HDDDTULd+/ePfXN3/72txtvvPHUU0+9+uqr\n16xZ8/Of/7y6uvq8885rmqdD89ewl1x5efnEiROrqqpGjRrVvXv3LVu27NixIzXKS466Newl\nN27cuJ07d9Ys+dOf/rRHjx6pqvOSo1kRdnzOgAEDBgwYEEXR/Pnza9+fTCafffbZ4cOHH3vs\nsVEUde/efd26dY888shpp52Wk5MTRVGrVq169eq1+wrnz5/fo0ePsWPHRlG0//77b9iw4fHH\nHz/77LMLCgqa4vnQ7DXsJbdw4cKPPvrozjvvLCkp2WWFXnLUrWEvuR49etQs+fbbb2/YsOGS\nSy5J3fSSo1nxHjvqpbq6urKysvbvqcLCws2bN7///vupm1u2bBk1atQ555zzgx/8YMmSJTWL\nvfnmm0cccUTNzSOOOKKsrGzt2rVNNnNaqLpfcn/84x8HDBgwZ86cCy64YOzYsXfccUfNRca8\n5GiYPf6Wq/HUU0916dLla1/7WuqmlxzNirCjXlq1anX44Yc/+eST7777bjKZXLt27ZNPPhlF\n0SeffBJF0b777nvZZZdNmjRpwoQJ++23309/+tOFCxdGUZRMJjdv3ty+ffua9aS+37RpU4ae\nBy1G3S+5DRs2/OlPf9q6det11103ZsyYlStXTp06NZlMesnRYHW/5Gps3br1hRdeOOWUU1Lv\novOSo7lxKJb6uvLKK3/xi19ceeWViUSipKTkhBNOWLBgQeo4bM2hjSiK+vfvv23btnnz5n3r\nW9/K6Hxp8ep4yVVXVxcXF//nf/5nbm5uFEX5+fmTJk3661//2q9fv0zPmhasjpdcjcWLFyeT\nySFDhmRqklA3YUd9tWvXbsKECZWVlamTEJ955pkoirp167b7kn379l2yZEllZWVubm67du0+\n/fTTmodS33fo0KHJpk3LVcdLrkOHDm3atElVXRRF++23XxRFGzduPPjgg73kaLA9/pZLJpNP\nP/30Mccc07Zt29Q9iUTCS45mxaFYvpzc3NyOHTtGUfTUU08deOCBnTp12n2ZN998s127dqk/\nun379n399ddrHnr99dcLCwu/8DQL+EJf+JI75JBDPvjgg6qqqtQy7733XhRFXbp0ibzkSFsd\nv+WWLVu2YcOGU089tfbyXnI0K62mTJmS6TnQjJSXl7/77ruffvrpiy++WFRU1KNHj5q3j6xY\nseK1116rrKx8++2377rrrnfffffaa6/de++9oyi64447tm7dWlZWtn79+kcfffS5554bOXJk\n3759oyjq3Lnz/PnzS0tLO3XqtGzZsgceeGDYsGG132hMlmvYS65Hjx4LFy784IMPunXr9t57\n7915551du3Y955xzEomElxx1a9hLLuXee+/Ny8sbNWpU7RV6ydGsJJLJZKbnQDOydu3aq666\nqvY9OTk5CxYsiKLoL3/5y1133bV+/fq8vLx+/fqdd955Nf9LOmvWrFdfffWTTz7Jz8/v0aPH\nt771rdTnBaT8+c9/njNnznvvvZf66M7UX9+mfFI0Zw17yUVR9NZbb91///1r1qxp3br1EUcc\nceGFF7Zp0yb1kJccdWjwS+6jjz665JJLxo4du8seu8hLjuZE2AEABMJ77AAAAiHsAAACIewA\nAAIh7AAAAiHsAAACIewAAAIh7AAAAiHsAAACIewAAAIh7IBwbN++PdNTAMgkYQc0vj/84Q+J\nROKGG27Y5f7zzz8/Nzd33bp1qZuVlZUzZsw47LDDioqKSkpKjj/++P/5n/+pWbi0tPS66647\n+uijO3bsWFBQ0KtXr/Hjx2/durVmgcceeyyRSDzyyCNTp07t3bt3fn7+9ddf3wTPDqDZcq1Y\nIBZf/epXy8rK1q5dm5Pzf/8DuXnz5u7du//7v//7b3/72yiKqqqqTj/99Geeeebss88ePHhw\nWVnZnDlzVqxY8dBDD40cOTKKor/85S8nnnji8OHD+/Tpk5+f/8ILLzzyyCODBw9+/vnnU1dY\nf+yxx84+++wDDjigR48e3//+97t27ZqXlzdw4MAMPmuADEsCxODmm2+OouiZZ56puee2226L\nomjhwoWpm3fccUcURffdd1/NAuXl5UcccUSXLl0qKiqSyWRZWVl5eXntdd50001RFP3ud79L\n3Xz00UejKOrTp09qeQAcigViceGFFxYWFs6aNavmnlmzZu2zzz6nnXZa6uYDDzzQuXPnkSNH\nlv3/qqqqRo4c+eGHH77xxhtRFBUUFOTl5aUWrqioKCsrO/PMM6Moevnll2tvaPTo0bm5uU30\nrACaN78NgVh06NBh+PDhjzzyyEcffdSpU6dXXnllxYoVP/rRj1q1apVa4M033/zss8+Kiop2\nH7tx48bUN7Nnz7777rvfeOON2mdFbNq0qfbCPXv2jO1JALQwwg6Iy6WXXjpnzpwHHnhg3Lhx\ns2bNysnJ+Y//+I+aR6urq3v37v3AAw/sPvCrX/1qFEUzZswYN27c6aeffs8993Tv3r2goOCT\nTz4ZOnRodXV17YULCgrifiIALYWwA+JyzDHHHHLIIffcc8+YMWPmzp178skn77fffjWP9unT\n5y9/+cshhxzSunXrLxx+77339uzZ8/HHH0+dKhFF0YsvvtgU8wZosbzHDojR2LFj33rrrSuu\nuGLr1q1jxoyp/dCoUaPKy8vHjx+f/Py5+evXr099k5OTk0wmq6qqUjerqqqmTZvWNNMGaKHs\nsQNidP755//whz984IEHunXrNnTo0NoPXX755YsXL77rrruWLVs2bNiwTp06vffee0uXLn3j\njTdS77EbPnz4lClTTj311BEjRmzZsmXu3LlJH88EUCdhB8Sobdu23/72t++///6LLrpol3NX\nc3NzH3/88VmzZs2ePfvHP/5xZWVl165dDzvssBkzZqQWmDRpUm5u7v3333/FFVd06dJl+PDh\nV155pVMlAOrgA4qBeF166aWzZs1as2bNAQcckOm5AARO2AEx+vTTT/fdd9/jjjvuqaeeyvRc\nAMLnUCwQi+XLl69cufK+++7bvn37xIkTMz0dgKzgrFggFnPmzBk1atTbb799xx13DB48ONPT\nAcgKDsUCAATCHjsAgEAIOwCAQAg7AIBACDsAgEAIOwCAQAg7AIBACDsAgED8f8EKN7rwbcpj\nAAAAAElFTkSuQmCC"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1438930880648_-1572054429",
"id": "20150807-090120_1060568667",
"dateCreated": "2015-08-07 09:01:20.000",
- "dateStarted": "2020-02-01 21:08:47.872",
- "dateFinished": "2020-02-01 21:08:48.254",
+ "dateStarted": "2021-06-15 04:12:11.093",
+ "dateFinished": "2021-06-15 04:12:11.804",
"status": "FINISHED"
},
{
"title": "GoogleViz: Bubble Chart",
"text": "%r.ir\n\nlibrary(googleVis)\nbubble \u003c- gvisBubbleChart(Fruits, idvar\u003d\"Fruit\", \n xvar\u003d\"Sales\", yvar\u003d\"Expenses\",\n colorvar\u003d\"Year\", sizevar\u003d\"Profit\",\n options\u003dlist(\n hAxis\u003d\u0027{minValue:75, maxValue:125}\u0027))\nprint(bubble, tag \u003d \u0027chart\u0027)",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:48.281",
+ "dateUpdated": "2021-06-15 04:12:11.893",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"enabled": true,
@@ -735,24 +768,26 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!-- BubbleChart generated in R 3.5.2 by googleVis 0.6.4 package --\u003e\n\u003c!-- Sat Feb 1 21:08:48 2020 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataBubbleChartID14dbb18f74c40 () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Apples\",\n98,\n78,\n2008,\n20\n],\n[\n\"Apples\",\n111,\n79,\n2009,\n32\n],\n[\n\"Apples\",\n89,\n76,\n2010,\n13\n],\n[\n\"Oranges\",\n96,\n81,\n2008,\n15\n],\n[\n\"Bananas\",\n85,\n76,\n2008,\n9\n],\n[\n\"Oranges\",\n93,\n80,\n2009,\n13\n],\n[\n\"Bananas\",\n94,\n78,\n2009,\n16\n],\n[\n\"Oranges\",\n98,\n91,\n2010,\n7\n],\n[\n\"Bananas\",\n81,\n71,\n2010,\n10\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Fruit\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Sales\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Expenses\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Year\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Profit\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartBubbleChartID14dbb18f74c40() {\nvar data \u003d gvisDataBubbleChartID14dbb18f74c40();\nvar options \u003d {};\noptions[\"hAxis\"] \u003d {minValue:75, maxValue:125};\n\n\n var chart \u003d new google.visualization.BubbleChart(\n document.getElementById(\u0027BubbleChartID14dbb18f74c40\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartBubbleChartID14dbb18f74c40);\n})();\nfunction displayChartBubbleChartID14dbb18f74c40() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartBubbleChartID14dbb18f74c40\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"BubbleChartID14dbb18f74c40\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
+ "data": "\u003c!-- BubbleChart generated in R 3.6.3 by googleVis 0.6.10 package --\u003e\n\u003c!-- Tue Jun 15 04:12:11 2021 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataBubbleChartID113673a4179 () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Apples\",\n98,\n78,\n2008,\n20\n],\n[\n\"Apples\",\n111,\n79,\n2009,\n32\n],\n[\n\"Apples\",\n89,\n76,\n2010,\n13\n],\n[\n\"Oranges\",\n96,\n81,\n2008,\n15\n],\n[\n\"Bananas\",\n85,\n76,\n2008,\n9\n],\n[\n\"Oranges\",\n93,\n80,\n2009,\n13\n],\n[\n\"Bananas\",\n94,\n78,\n2009,\n16\n],\n[\n\"Oranges\",\n98,\n91,\n2010,\n7\n],\n[\n\"Bananas\",\n81,\n71,\n2010,\n10\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Fruit\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Sales\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Expenses\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Year\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Profit\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartBubbleChartID113673a4179() {\nvar data \u003d gvisDataBubbleChartID113673a4179();\nvar options \u003d {};\noptions[\"hAxis\"] \u003d {minValue:75, maxValue:125};\n\n\n var chart \u003d new google.visualization.BubbleChart(\n document.getElementById(\u0027BubbleChartID113673a4179\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"corechart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartBubbleChartID113673a4179);\n})();\nfunction displayChartBubbleChartID113673a4179() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartBubbleChartID113673a4179\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"BubbleChartID113673a4179\" \n style\u003d\"width: 500; height: automatic;\"\u003e\n\u003c/div\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455141578555_-1713165000",
"id": "20160210-225938_1538591791",
"dateCreated": "2016-02-10 10:59:38.000",
- "dateStarted": "2020-02-01 21:08:48.288",
- "dateFinished": "2020-02-01 21:08:48.350",
+ "dateStarted": "2021-06-15 04:12:11.902",
+ "dateFinished": "2021-06-15 04:12:11.965",
"status": "FINISHED"
},
{
"title": "GoogleViz: Geo Chart",
"text": "%r.ir\n\nlibrary(googleVis)\ngeo \u003d gvisGeoChart(Exports, locationvar \u003d \"Country\", colorvar\u003d\"Profit\", options\u003dlist(Projection \u003d \"kavrayskiy-vii\"))\nprint(geo, tag \u003d \u0027chart\u0027)",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:48.393",
+ "dateUpdated": "2021-06-15 04:12:12.002",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"enabled": true,
@@ -791,23 +826,25 @@
"msg": [
{
"type": "HTML",
- "data": "\u003c!-- GeoChart generated in R 3.5.2 by googleVis 0.6.4 package --\u003e\n\u003c!-- Sat Feb 1 21:08:48 2020 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataGeoChartID14dbb4a0f4acc () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Germany\",\n3\n],\n[\n\"Brazil\",\n4\n],\n[\n\"United States\",\n5\n],\n[\n\"France\",\n4\n],\n[\n\"Hungary\",\n3\n],\n[\n\"India\",\n2\n],\n[\n\"Iceland\",\n1\n],\n[\n\"Norway\",\n4\n],\n[\n\"Spain\",\n5\n],\n[\n\"Turkey\",\n1\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Profit\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartGeoChartID14dbb4a0f4acc() {\nvar data \u003d gvisDataGeoChartID14dbb4a0f4acc();\nvar options \u003d {};\noptions[\"width\"] \u003d 556;\noptions[\"height\"] \u003d 347;\noptions[\"Projection\"] \u003d \"kavrayskiy-vii\";\n\n\n var chart \u003d new google.visualization.GeoChart(\n document.getElementById(\u0027GeoChartID14dbb4a0f4acc\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"geochart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartGeoChartID14dbb4a0f4acc);\n})();\nfunction displayChartGeoChartID14dbb4a0f4acc() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartGeoChartID14dbb4a0f4acc\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"GeoChartID14dbb4a0f4acc\" \n style\u003d\"width: 556; height: 347;\"\u003e\n\u003c/div\u003e\n"
+ "data": "\u003c!-- GeoChart generated in R 3.6.3 by googleVis 0.6.10 package --\u003e\n\u003c!-- Tue Jun 15 04:12:12 2021 --\u003e\n\n\n\u003c!-- jsHeader --\u003e\n\u003cscript type\u003d\"text/javascript\"\u003e\n \n// jsData \nfunction gvisDataGeoChartID11351e99d8e () {\nvar data \u003d new google.visualization.DataTable();\nvar datajson \u003d\n[\n [\n\"Germany\",\n3\n],\n[\n\"Brazil\",\n4\n],\n[\n\"United States\",\n5\n],\n[\n\"France\",\n4\n],\n[\n\"Hungary\",\n3\n],\n[\n\"India\",\n2\n],\n[\n\"Iceland\",\n1\n],\n[\n\"Norway\",\n4\n],\n[\n\"Spain\",\n5\n],\n[\n\"Turkey\",\n1\n] \n];\ndata.addColumn(\u0027string\u0027,\u0027Country\u0027);\ndata.addColumn(\u0027number\u0027,\u0027Profit\u0027);\ndata.addRows(datajson);\nreturn(data);\n}\n \n// jsDrawChart\nfunction drawChartGeoChartID11351e99d8e() {\nvar data \u003d gvisDataGeoChartID11351e99d8e();\nvar options \u003d {};\noptions[\"width\"] \u003d 556;\noptions[\"height\"] \u003d 347;\noptions[\"Projection\"] \u003d \"kavrayskiy-vii\";\n\n\n var chart \u003d new google.visualization.GeoChart(\n document.getElementById(\u0027GeoChartID11351e99d8e\u0027)\n );\n chart.draw(data,options);\n \n\n}\n \n \n// jsDisplayChart\n(function() {\nvar pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\nvar callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\nvar chartid \u003d \"geochart\";\n \n// Manually see if chartid is in pkgs (not all browsers support Array.indexOf)\nvar i, newPackage \u003d true;\nfor (i \u003d 0; newPackage \u0026\u0026 i \u003c pkgs.length; i++) {\nif (pkgs[i] \u003d\u003d\u003d chartid)\nnewPackage \u003d false;\n}\nif (newPackage)\n pkgs.push(chartid);\n \n// Add the drawChart function to the global list of callbacks\ncallbacks.push(drawChartGeoChartID11351e99d8e);\n})();\nfunction displayChartGeoChartID11351e99d8e() {\n var pkgs \u003d window.__gvisPackages \u003d window.__gvisPackages || [];\n var callbacks \u003d window.__gvisCallbacks \u003d window.__gvisCallbacks || [];\n window.clearTimeout(window.__gvisLoad);\n // The timeout is set to 100 because otherwise the container div we are\n // targeting might not be part of the document yet\n window.__gvisLoad \u003d setTimeout(function() {\n var pkgCount \u003d pkgs.length;\n google.load(\"visualization\", \"1\", { packages:pkgs, callback: function() {\n if (pkgCount !\u003d pkgs.length) {\n // Race condition where another setTimeout call snuck in after us; if\n // that call added a package, we must not shift its callback\n return;\n}\nwhile (callbacks.length \u003e 0)\ncallbacks.shift()();\n} });\n}, 100);\n}\n \n// jsFooter\n\u003c/script\u003e\n \n\u003c!-- jsChart --\u003e \n\u003cscript type\u003d\"text/javascript\" src\u003d\"https://www.google.com/jsapi?callback\u003ddisplayChartGeoChartID11351e99d8e\"\u003e\u003c/script\u003e\n \n\u003c!-- divChart --\u003e\n \n\u003cdiv id\u003d\"GeoChartID11351e99d8e\" \n style\u003d\"width: 556; height: 347;\"\u003e\n\u003c/div\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1455140544963_1486338978",
"id": "20160210-224224_735421242",
"dateCreated": "2016-02-10 10:42:24.000",
- "dateStarted": "2020-02-01 21:08:48.400",
- "dateFinished": "2020-02-01 21:08:48.459",
+ "dateStarted": "2021-06-15 04:12:12.014",
+ "dateFinished": "2021-06-15 04:12:12.081",
"status": "FINISHED"
},
{
"text": "%md\n\n## Congratulations, it\u0027s done.\n### You can create your own notebook in \u0027Notebook\u0027 menu. Good luck!",
"user": "anonymous",
- "dateUpdated": "2020-02-01 21:08:48.501",
+ "dateUpdated": "2021-06-15 04:12:12.115",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"enabled": true,
@@ -838,26 +875,27 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1485626988585_-946362813",
"id": "20170129-030948_1379298104",
"dateCreated": "2017-01-29 03:09:48.000",
- "dateStarted": "2020-02-01 21:08:48.511",
- "dateFinished": "2020-02-01 21:08:48.518",
+ "dateStarted": "2021-06-15 04:12:12.121",
+ "dateFinished": "2021-06-15 04:12:12.133",
"status": "FINISHED"
}
],
- "name": "R Basics",
+ "name": "1. R Basics",
"id": "2BWJFTXKJ",
"defaultInterpreterGroup": "spark",
- "permissions": {},
"noteParams": {},
"noteForms": {},
"angularObjects": {},
"config": {
"looknfeel": "default",
- "isZeppelinNotebookCronEnable": true
+ "isZeppelinNotebookCronEnable": false
},
- "info": {},
- "path": "/R Tutorial/R Basics"
+ "info": {
+ "isRunning": true
+ }
}
\ No newline at end of file
diff --git a/notebook/R Tutorial/2. Shiny App_2EZ66TM57.zpln b/notebook/R Tutorial/2. Shiny App_2EZ66TM57.zpln
index 71f1095..e249c3f 100644
--- a/notebook/R Tutorial/2. Shiny App_2EZ66TM57.zpln
+++ b/notebook/R Tutorial/2. Shiny App_2EZ66TM57.zpln
@@ -5,6 +5,7 @@
"text": "%md\n\n[Shiny](https://shiny.rstudio.com/tutorial/) is an R package that makes it easy to build interactive web applications (apps) straight from R. For developing one Shiny App in Zeppelin, you need to at least 3 paragraphs (server paragraph, ui paragraph and run type paragraph)\n",
"user": "anonymous",
"dateUpdated": "2020-02-05 13:31:39.977",
+ "progress": 0,
"config": {
"colWidth": 12.0,
"fontSize": 9.0,
@@ -34,6 +35,7 @@
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580880646006_750270749",
"id": "paragraph_1580880646006_750270749",
@@ -46,7 +48,8 @@
"title": "Shiny Server",
"text": "%r.shiny(type\u003dserver)\n\n# Define server logic to summarize and view selected dataset ----\nserver \u003c- function(input, output) {\n\n # Return the requested dataset ----\n datasetInput \u003c- reactive({\n switch(input$dataset,\n \"rock\" \u003d rock,\n \"pressure\" \u003d pressure,\n \"cars\" \u003d cars)\n })\n\n # Generate a summary of the dataset ----\n output$summary \u003c- renderPrint({\n dataset \u003c- datasetInput()\n summary(dataset)\n })\n\n # Show the first \"n\" observations ----\n output$view \u003c- renderTable({\n head(datasetInput(), n \u003d input$obs)\n })\n\n}",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:31:47.935",
+ "dateUpdated": "2021-06-15 04:12:36.403",
+ "progress": 0,
"config": {
"colWidth": 6.0,
"fontSize": 9.0,
@@ -73,24 +76,26 @@
"msg": [
{
"type": "TEXT",
- "data": "Write server.R to /var/folders/99/mfxjjdtj7x70rvwgkxpq4jm40000gn/T/zeppelin-shiny2111830164672035139 successfully."
+ "data": "Write server.R to /tmp/zeppelin-shiny831370826037572027 successfully."
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580562566379_-876908296",
"id": "paragraph_1580562566379_-876908296",
"dateCreated": "2020-02-01 21:09:26.379",
- "dateStarted": "2020-02-01 21:11:15.492",
- "dateFinished": "2020-02-01 21:11:19.233",
+ "dateStarted": "2021-06-15 04:12:36.405",
+ "dateFinished": "2021-06-15 04:12:38.675",
"status": "FINISHED"
},
{
"title": "Shiny UI",
"text": "%r.shiny(type\u003dui)\n\n# Define UI for dataset viewer app ----\nui \u003c- fluidPage(\n\n # App title ----\n titlePanel(\"Shiny Text\"),\n\n # Sidebar layout with a input and output definitions ----\n sidebarLayout(\n\n # Sidebar panel for inputs ----\n sidebarPanel(\n \n # Input: Selector for choosing dataset ----\n selectInput(inputId \u003d \"dataset\",\n label \u003d \"Choose a dataset:\",\n choices \u003d c(\"rock\", \"pressure\", \"cars\")),\n \n # Input: Numeric entry for number of obs to view ----\n numericInput(inputId \u003d \"obs\",\n label \u003d \"Number of observations to view:\",\n value \u003d 10)\n ),\n\n # Main panel for displaying outputs ----\n mainPanel(\n \n # Output: Verbatim text for data summary ----\n verbatimTextOutput(\"summary\"),\n \n # Output: HTML table with requested number of observations ----\n tableOutput(\"view\")\n \n )\n )\n)",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:31:54.497",
+ "dateUpdated": "2021-06-15 04:12:39.921",
+ "progress": 0,
"config": {
"runOnSelectionChange": true,
"title": true,
@@ -117,24 +122,26 @@
"msg": [
{
"type": "TEXT",
- "data": "Write ui.R to /var/folders/99/mfxjjdtj7x70rvwgkxpq4jm40000gn/T/zeppelin-shiny2111830164672035139 successfully."
+ "data": "Write ui.R to /tmp/zeppelin-shiny831370826037572027 successfully."
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580562634044_-1915679343",
"id": "paragraph_1580562634044_-1915679343",
"dateCreated": "2020-02-01 21:10:34.044",
- "dateStarted": "2020-02-01 21:11:20.973",
- "dateFinished": "2020-02-01 21:11:20.978",
+ "dateStarted": "2021-06-15 04:12:39.923",
+ "dateFinished": "2021-06-15 04:12:39.928",
"status": "FINISHED"
},
{
"title": "Shiny App",
- "text": "%r.shiny(type\u003drun)\n\n\n",
+ "text": "%r.shiny(type\u003drun)\n\n",
"user": "anonymous",
- "dateUpdated": "2020-02-05 13:32:02.773",
+ "dateUpdated": "2021-06-15 04:14:08.796",
+ "progress": 0,
"config": {
"runOnSelectionChange": true,
"title": true,
@@ -157,39 +164,52 @@
"forms": {}
},
"results": {
- "code": "ERROR",
+ "code": "SUCCESS",
"msg": [
{
"type": "HTML",
- "data": "\u003ciframe src\u003d\"http://0.0.0.0:65421\" height \u003d\"500px\" width\u003d\"100%\" frameBorder\u003d\"0\"\u003e\u003c/iframe\u003e\n"
- },
- {
- "type": "TEXT",
- "data": "\nio.grpc.StatusRuntimeException: UNKNOWN: Exception iterating responses: \u0027payload\u0027\n\tat io.grpc.Status.asRuntimeException(Status.java:526)\n\tat io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:434)\n\tat io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)\n\tat io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)\n\tat io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)\n\tat io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:678)\n\tat io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)\n\tat io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)\n\tat io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)\n\tat io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:403)\n\tat io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:459)\n\tat io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63)\n\tat io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:546)\n\tat io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:467)\n\tat io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:584)\n\tat io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)\n\tat io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n"
+ "data": "\u003ciframe src\u003d\"http://172.17.0.2:43947\" height \u003d\"500px\" width\u003d\"100%\" frameBorder\u003d\"0\"\u003e\u003c/iframe\u003e\n"
}
]
},
"apps": [],
+ "runtimeInfos": {},
"progressUpdateIntervalMs": 500,
"jobName": "paragraph_1580562660988_2021181385",
"id": "paragraph_1580562660988_2021181385",
"dateCreated": "2020-02-01 21:11:00.988",
- "dateStarted": "2020-02-01 21:12:51.413",
- "dateFinished": "2020-02-01 21:12:55.303",
+ "dateStarted": "2021-06-15 04:14:08.798",
+ "dateFinished": "2021-06-15 04:14:27.853",
"status": "ABORT"
+ },
+ {
+ "text": "%r.shiny\n",
+ "user": "anonymous",
+ "dateUpdated": "2021-06-15 04:12:42.535",
+ "progress": 0,
+ "config": {},
+ "settings": {
+ "params": {},
+ "forms": {}
+ },
+ "apps": [],
+ "runtimeInfos": {},
+ "progressUpdateIntervalMs": 500,
+ "jobName": "paragraph_1623730362535_1317534129",
+ "id": "paragraph_1623730362535_1317534129",
+ "dateCreated": "2021-06-15 04:12:42.535",
+ "status": "READY"
}
],
- "name": "Shiny App",
+ "name": "2. Shiny App",
"id": "2EZ66TM57",
"defaultInterpreterGroup": "spark",
"version": "0.9.0-SNAPSHOT",
- "permissions": {},
"noteParams": {},
"noteForms": {},
"angularObjects": {},
"config": {
- "isZeppelinNotebookCronEnable": true
+ "isZeppelinNotebookCronEnable": false
},
- "info": {},
- "path": "/R Tutorial/Shiny App"
+ "info": {}
}
\ No newline at end of file
diff --git a/scripts/docker/zeppelin/bin/Dockerfile b/scripts/docker/zeppelin/bin/Dockerfile
index c8171ad..0c63bc4 100644
--- a/scripts/docker/zeppelin/bin/Dockerfile
+++ b/scripts/docker/zeppelin/bin/Dockerfile
@@ -17,7 +17,7 @@
LABEL maintainer="Apache Software Foundation <dev@zeppelin.apache.org>"
-ENV Z_VERSION="0.9.0"
+ENV Z_VERSION="0.10.0-SNAPSHOT"
ENV LOG_TAG="[ZEPPELIN_${Z_VERSION}]:" \
ZEPPELIN_HOME="/opt/zeppelin" \
@@ -59,7 +59,7 @@
mamba clean -ay
# Allow to modify conda packages. This allows malicious code to be injected into other interpreter sessions, therefore it is disabled by default
# chmod -R ug+rwX /opt/conda
-ENV PATH /opt/conda/bin:$PATH
+ENV PATH /opt/conda/envs/python_3_with_R/bin:/opt/conda/bin:$PATH
RUN echo "$LOG_TAG Download Zeppelin binary" && \
mkdir -p ${ZEPPELIN_HOME} && \
@@ -77,6 +77,8 @@
COPY log4j.properties ${ZEPPELIN_HOME}/conf/
COPY log4j_docker.properties ${ZEPPELIN_HOME}/conf/
+COPY log4j2.properties ${ZEPPELIN_HOME}/conf/
+COPY log4j2_docker.properties ${ZEPPELIN_HOME}/conf/
USER 1000
diff --git a/scripts/docker/zeppelin/bin/env_python_3_with_R.yml b/scripts/docker/zeppelin/bin/env_python_3_with_R.yml
index fb88458..140f88d 100644
--- a/scripts/docker/zeppelin/bin/env_python_3_with_R.yml
+++ b/scripts/docker/zeppelin/bin/env_python_3_with_R.yml
@@ -1,33 +1,28 @@
-name: base
+name: python_3_with_R
channels:
- conda-forge
- defaults
dependencies:
- pycodestyle
- - numpy=1
- - pandas=0.25
- - scipy=1
+ - scipy
- grpcio
- - hvplot
- protobuf=3
- pandasql=0.7.3
- - ipython=7
- - matplotlib=3
- - ipykernel=5
- - jupyter_client=5
- - bokeh=1.3.4
- - panel
- - holoviews
+ - ipython
+ - ipykernel
+ - jupyter_client
+ - hvplot
- pyyaml=3
- - altair
- - intake
- plotnine
- seaborn
+ - intake
+ - intake-parquet
+ - intake-xarray
+ - altair
+ - vega_datasets
- pip
- - pip:
- - bkzep==0.6.1
-
- r-base=3
+ - r-data.table
- r-evaluate
- r-base64enc
- r-knitr
diff --git a/scripts/docker/zeppelin/bin/log4j2.properties b/scripts/docker/zeppelin/bin/log4j2.properties
new file mode 100644
index 0000000..353ca40
--- /dev/null
+++ b/scripts/docker/zeppelin/bin/log4j2.properties
@@ -0,0 +1,49 @@
+################################################################################
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+################################################################################
+
+# This affects logging for both user code and Flink
+rootLogger.level = INFO
+rootLogger.appenderRef.file.ref = MainAppender
+
+# Uncomment this if you want to _only_ change Flink's logging
+#logger.flink.name = org.apache.flink
+#logger.flink.level = INFO
+
+# The following lines keep the log level of common libraries/connectors on
+# log level INFO. The root logger does not override this. You have to manually
+# change the log levels here.
+logger.akka.name = akka
+logger.akka.level = INFO
+logger.kafka.name= org.apache.kafka
+logger.kafka.level = INFO
+logger.hadoop.name = org.apache.hadoop
+logger.hadoop.level = INFO
+logger.zookeeper.name = org.apache.zookeeper
+logger.zookeeper.level = INFO
+
+# Log all infos in the given file
+appender.main.name = MainAppender
+appender.main.type = File
+appender.main.append = false
+appender.main.fileName = ${sys:zeppelin.log.file}
+appender.main.layout.type = PatternLayout
+appender.main.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+
+# Suppress the irrelevant (wrong) warnings from the Netty channel handler
+logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
+logger.netty.level = OFF
diff --git a/scripts/docker/zeppelin/bin/log4j2_docker.properties b/scripts/docker/zeppelin/bin/log4j2_docker.properties
new file mode 100644
index 0000000..353ca40
--- /dev/null
+++ b/scripts/docker/zeppelin/bin/log4j2_docker.properties
@@ -0,0 +1,49 @@
+################################################################################
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+################################################################################
+
+# This affects logging for both user code and Flink
+rootLogger.level = INFO
+rootLogger.appenderRef.file.ref = MainAppender
+
+# Uncomment this if you want to _only_ change Flink's logging
+#logger.flink.name = org.apache.flink
+#logger.flink.level = INFO
+
+# The following lines keep the log level of common libraries/connectors on
+# log level INFO. The root logger does not override this. You have to manually
+# change the log levels here.
+logger.akka.name = akka
+logger.akka.level = INFO
+logger.kafka.name= org.apache.kafka
+logger.kafka.level = INFO
+logger.hadoop.name = org.apache.hadoop
+logger.hadoop.level = INFO
+logger.zookeeper.name = org.apache.zookeeper
+logger.zookeeper.level = INFO
+
+# Log all infos in the given file
+appender.main.name = MainAppender
+appender.main.type = File
+appender.main.append = false
+appender.main.fileName = ${sys:zeppelin.log.file}
+appender.main.layout.type = PatternLayout
+appender.main.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+
+# Suppress the irrelevant (wrong) warnings from the Netty channel handler
+logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
+logger.netty.level = OFF