[
  {
    "sha": "c80f4606f3d1c3e748152f6e12220f3903d2ff78",
    "filename": "Doc/library/importlib.rst",
    "status": "modified",
    "additions": 1,
    "deletions": 1,
    "changes": 2,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Doc%2Flibrary%2Fimportlib.rst",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Doc%2Flibrary%2Fimportlib.rst",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Doc%2Flibrary%2Fimportlib.rst?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -1291,7 +1291,7 @@ find and load modules.\n    Name of the place from which the module is loaded, e.g. \"builtin\" for\n    built-in modules and the filename for modules loaded from source.\n    Normally \"origin\" should be set, but it may be ``None`` (the default)\n-   which indicates it is unspecified.\n+   which indicates it is unspecified (e.g. for namespace packages).\n \n    .. attribute:: submodule_search_locations\n "
  },
  {
    "sha": "2bdd1929b42f8cf471c4f1a310ab597f4cd9c1aa",
    "filename": "Lib/importlib/_bootstrap.py",
    "status": "modified",
    "additions": 12,
    "deletions": 0,
    "changes": 12,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2F_bootstrap.py",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2F_bootstrap.py",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Lib%2Fimportlib%2F_bootstrap.py?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -522,6 +522,18 @@ def _init_module_attrs(spec, module, *, override=False):\n \n                 loader = _NamespaceLoader.__new__(_NamespaceLoader)\n                 loader._path = spec.submodule_search_locations\n+                spec.loader = loader\n+                # While the docs say that module.__file__ is not set for\n+                # built-in modules, and the code below will avoid setting it if\n+                # spec.has_location is false, this is incorrect for namespace\n+                # packages.  Namespace packages have no location, but their\n+                # __spec__.origin is None, and thus their module.__file__\n+                # should also be None for consistency.  While a bit of a hack,\n+                # this is the best place to ensure this consistency.\n+                #\n+                # See # https://docs.python.org/3/library/importlib.html#importlib.abc.Loader.load_module\n+                # and bpo-32305\n+                module.__file__ = None\n         try:\n             module.__loader__ = loader\n         except AttributeError:"
  },
  {
    "sha": "f9a708c291317620c3c591804059135a36c803e5",
    "filename": "Lib/importlib/_bootstrap_external.py",
    "status": "modified",
    "additions": 3,
    "deletions": 3,
    "changes": 6,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2F_bootstrap_external.py",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2F_bootstrap_external.py",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Lib%2Fimportlib%2F_bootstrap_external.py?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -1276,9 +1276,9 @@ def find_spec(cls, fullname, path=None, target=None):\n         elif spec.loader is None:\n             namespace_path = spec.submodule_search_locations\n             if namespace_path:\n-                # We found at least one namespace path.  Return a\n-                #  spec which can create the namespace package.\n-                spec.origin = 'namespace'\n+                # We found at least one namespace path.  Return a spec which\n+                # can create the namespace package.\n+                spec.origin = None\n                 spec.submodule_search_locations = _NamespacePath(fullname, namespace_path, cls._get_spec)\n                 return spec\n             else:"
  },
  {
    "sha": "c4f6bbde45fa36c021a6cbf3a28f0eac1a006178",
    "filename": "Lib/importlib/resources.py",
    "status": "modified",
    "additions": 12,
    "deletions": 3,
    "changes": 15,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2Fresources.py",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Lib%2Fimportlib%2Fresources.py",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Lib%2Fimportlib%2Fresources.py?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -66,13 +66,19 @@ def _get_resource_reader(\n     return None\n \n \n+def _check_location(package):\n+    if package.__spec__.origin is None or not package.__spec__.has_location:\n+        raise FileNotFoundError(f'Package has no location {package!r}')\n+\n+\n def open_binary(package: Package, resource: Resource) -> BinaryIO:\n     \"\"\"Return a file-like object opened for binary reading of the resource.\"\"\"\n     resource = _normalize_path(resource)\n     package = _get_package(package)\n     reader = _get_resource_reader(package)\n     if reader is not None:\n         return reader.open_resource(resource)\n+    _check_location(package)\n     absolute_package_path = os.path.abspath(package.__spec__.origin)\n     package_path = os.path.dirname(absolute_package_path)\n     full_path = os.path.join(package_path, resource)\n@@ -106,6 +112,7 @@ def open_text(package: Package,\n     reader = _get_resource_reader(package)\n     if reader is not None:\n         return TextIOWrapper(reader.open_resource(resource), encoding, errors)\n+    _check_location(package)\n     absolute_package_path = os.path.abspath(package.__spec__.origin)\n     package_path = os.path.dirname(absolute_package_path)\n     full_path = os.path.join(package_path, resource)\n@@ -172,6 +179,8 @@ def path(package: Package, resource: Resource) -> Iterator[Path]:\n             return\n         except FileNotFoundError:\n             pass\n+    else:\n+        _check_location(package)\n     # Fall-through for both the lack of resource_path() *and* if\n     # resource_path() raises FileNotFoundError.\n     package_directory = Path(package.__spec__.origin).parent\n@@ -232,9 +241,9 @@ def contents(package: Package) -> Iterator[str]:\n         yield from reader.contents()\n         return\n     # Is the package a namespace package?  By definition, namespace packages\n-    # cannot have resources.\n-    if (package.__spec__.origin == 'namespace' and\n-            not package.__spec__.has_location):\n+    # cannot have resources.  We could use _check_location() and catch the\n+    # exception, but that's extra work, so just inline the check.\n+    if package.__spec__.origin is None or not package.__spec__.has_location:\n         return []\n     package_directory = Path(package.__spec__.origin).parent\n     yield from os.listdir(str(package_directory))"
  },
  {
    "sha": "8beb4244eac8cefc725f71c24705743d19b5b828",
    "filename": "Lib/test/test_importlib/test_api.py",
    "status": "modified",
    "additions": 4,
    "deletions": 2,
    "changes": 6,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Lib%2Ftest%2Ftest_importlib%2Ftest_api.py",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Lib%2Ftest%2Ftest_importlib%2Ftest_api.py",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Lib%2Ftest%2Ftest_importlib%2Ftest_api.py?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -305,6 +305,7 @@ def test_reload_namespace_changed(self):\n                     expected = {'__name__': name,\n                                 '__package__': name,\n                                 '__doc__': None,\n+                                '__file__': None,\n                                 }\n                     os.mkdir(name)\n                     with open(bad_path, 'w') as init_file:\n@@ -316,8 +317,9 @@ def test_reload_namespace_changed(self):\n                     spec = ns.pop('__spec__')\n                     ns.pop('__builtins__', None)  # An implementation detail.\n                     self.assertEqual(spec.name, name)\n-                    self.assertIs(spec.loader, None)\n-                    self.assertIsNot(loader, None)\n+                    self.assertIsNotNone(spec.loader)\n+                    self.assertIsNotNone(loader)\n+                    self.assertEqual(spec.loader, loader)\n                     self.assertEqual(set(path),\n                                      set([os.path.dirname(bad_path)]))\n                     with self.assertRaises(AttributeError):"
  },
  {
    "sha": "8e4b5d66fecc3c1c2c0e2d7abd3ba051f231237d",
    "filename": "Lib/test/test_importlib/test_namespace_pkgs.py",
    "status": "modified",
    "additions": 16,
    "deletions": 0,
    "changes": 16,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Lib%2Ftest%2Ftest_importlib%2Ftest_namespace_pkgs.py",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Lib%2Ftest%2Ftest_importlib%2Ftest_namespace_pkgs.py",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Lib%2Ftest%2Ftest_importlib%2Ftest_namespace_pkgs.py?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -317,5 +317,21 @@ def test_dynamic_path(self):\n         self.assertEqual(foo.two.attr, 'portion2 foo two')\n \n \n+class LoaderTests(NamespacePackageTest):\n+    paths = ['portion1']\n+\n+    def test_namespace_loader_consistency(self):\n+        # bpo-32303\n+        import foo\n+        self.assertEqual(foo.__loader__, foo.__spec__.loader)\n+        self.assertIsNotNone(foo.__loader__)\n+\n+    def test_namespace_origin_consistency(self):\n+        # bpo-32305\n+        import foo\n+        self.assertIsNone(foo.__spec__.origin)\n+        self.assertIsNone(foo.__file__)\n+\n+\n if __name__ == \"__main__\":\n     unittest.main()"
  },
  {
    "sha": "b84448fb25a12ae671734df6b341dc7e1f622c2a",
    "filename": "Misc/NEWS.d/next/Core and Builtins/2018-02-01-10-16-28.bpo-32303.VsvhSl.rst",
    "status": "added",
    "additions": 1,
    "deletions": 0,
    "changes": 1,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-16-28.bpo-32303.VsvhSl.rst",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-16-28.bpo-32303.VsvhSl.rst",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-16-28.bpo-32303.VsvhSl.rst?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -0,0 +1 @@\n+Make sure ``__spec__.loader`` matches ``__loader__`` for namespace packages."
  },
  {
    "sha": "204d74a49754e3677f212ad81287ae59957bc206",
    "filename": "Misc/NEWS.d/next/Core and Builtins/2018-02-01-10-56-41.bpo-32305.dkU9Qa.rst",
    "status": "added",
    "additions": 2,
    "deletions": 0,
    "changes": 2,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-56-41.bpo-32305.dkU9Qa.rst",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-56-41.bpo-32305.dkU9Qa.rst",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Misc%2FNEWS.d%2Fnext%2FCore%20and%20Builtins%2F2018-02-01-10-56-41.bpo-32305.dkU9Qa.rst?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -0,0 +1,2 @@\n+For namespace packages, ensure that both ``__file__`` and\n+``__spec__.origin`` are set to None."
  },
  {
    "sha": "822ffa0c067e6ffc94cb0b1e329ae812050e023d",
    "filename": "Python/importlib.h",
    "status": "modified",
    "additions": 945,
    "deletions": 944,
    "changes": 1889,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Python%2Fimportlib.h",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Python%2Fimportlib.h",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Python%2Fimportlib.h?ref=0094ca92423c04014c686561394120ca5527cf99"
  },
  {
    "sha": "73376a02e97eef3d8126835d5816e6b649235ff9",
    "filename": "Python/importlib_external.h",
    "status": "modified",
    "additions": 480,
    "deletions": 481,
    "changes": 961,
    "blob_url": "https://github.com/python/cpython/blob/0094ca92423c04014c686561394120ca5527cf99/Python%2Fimportlib_external.h",
    "raw_url": "https://github.com/python/cpython/raw/0094ca92423c04014c686561394120ca5527cf99/Python%2Fimportlib_external.h",
    "contents_url": "https://api.github.com/repos/python/cpython/contents/Python%2Fimportlib_external.h?ref=0094ca92423c04014c686561394120ca5527cf99",
    "patch": "@@ -2115,10 +2115,10 @@ const unsigned char _Py_M__importlib_external[] = {\n     2,100,1,107,8,114,14,116,0,106,1,125,2,124,0,160,\n     2,124,1,124,2,124,3,161,3,125,4,124,4,100,1,107,\n     8,114,40,100,1,83,0,124,4,106,3,100,1,107,8,114,\n-    92,124,4,106,4,125,5,124,5,114,86,100,2,124,4,95,\n+    92,124,4,106,4,125,5,124,5,114,86,100,1,124,4,95,\n     5,116,6,124,1,124,5,124,0,106,2,131,3,124,4,95,\n     4,124,4,83,0,100,1,83,0,110,4,124,4,83,0,100,\n-    1,83,0,41,3,122,141,84,114,121,32,116,111,32,102,105,\n+    1,83,0,41,2,122,141,84,114,121,32,116,111,32,102,105,\n     110,100,32,97,32,115,112,101,99,32,102,111,114,32,39,102,\n     117,108,108,110,97,109,101,39,32,111,110,32,115,121,115,46,\n     112,97,116,104,32,111,114,32,39,112,97,116,104,39,46,10,\n@@ -2127,485 +2127,484 @@ const unsigned char _Py_M__importlib_external[] = {\n     115,121,115,46,112,97,116,104,95,104,111,111,107,115,32,97,\n     110,100,32,115,121,115,46,112,97,116,104,95,105,109,112,111,\n     114,116,101,114,95,99,97,99,104,101,46,10,32,32,32,32,\n-    32,32,32,32,78,90,9,110,97,109,101,115,112,97,99,101,\n-    41,7,114,6,0,0,0,114,35,0,0,0,114,17,1,0,\n-    0,114,122,0,0,0,114,158,0,0,0,114,160,0,0,0,\n-    114,241,0,0,0,41,6,114,172,0,0,0,114,121,0,0,\n-    0,114,35,0,0,0,114,181,0,0,0,114,166,0,0,0,\n-    114,16,1,0,0,114,2,0,0,0,114,2,0,0,0,114,\n-    4,0,0,0,114,182,0,0,0,241,4,0,0,115,26,0,\n-    0,0,0,6,8,1,6,1,14,1,8,1,4,1,10,1,\n-    6,1,4,3,6,1,16,1,4,2,6,2,122,20,80,97,\n-    116,104,70,105,110,100,101,114,46,102,105,110,100,95,115,112,\n-    101,99,99,3,0,0,0,0,0,0,0,4,0,0,0,4,\n-    0,0,0,67,0,0,0,115,30,0,0,0,124,0,160,0,\n-    124,1,124,2,161,2,125,3,124,3,100,1,107,8,114,24,\n-    100,1,83,0,124,3,106,1,83,0,41,2,122,170,102,105,\n-    110,100,32,116,104,101,32,109,111,100,117,108,101,32,111,110,\n-    32,115,121,115,46,112,97,116,104,32,111,114,32,39,112,97,\n-    116,104,39,32,98,97,115,101,100,32,111,110,32,115,121,115,\n-    46,112,97,116,104,95,104,111,111,107,115,32,97,110,100,10,\n-    32,32,32,32,32,32,32,32,115,121,115,46,112,97,116,104,\n-    95,105,109,112,111,114,116,101,114,95,99,97,99,104,101,46,\n-    10,10,32,32,32,32,32,32,32,32,84,104,105,115,32,109,\n-    101,116,104,111,100,32,105,115,32,100,101,112,114,101,99,97,\n-    116,101,100,46,32,32,85,115,101,32,102,105,110,100,95,115,\n-    112,101,99,40,41,32,105,110,115,116,101,97,100,46,10,10,\n-    32,32,32,32,32,32,32,32,78,41,2,114,182,0,0,0,\n-    114,122,0,0,0,41,4,114,172,0,0,0,114,121,0,0,\n-    0,114,35,0,0,0,114,166,0,0,0,114,2,0,0,0,\n-    114,2,0,0,0,114,4,0,0,0,114,183,0,0,0,9,\n-    5,0,0,115,8,0,0,0,0,8,12,1,8,1,4,1,\n-    122,22,80,97,116,104,70,105,110,100,101,114,46,102,105,110,\n-    100,95,109,111,100,117,108,101,41,1,78,41,2,78,78,41,\n-    1,78,41,12,114,107,0,0,0,114,106,0,0,0,114,108,\n-    0,0,0,114,109,0,0,0,114,184,0,0,0,114,6,1,\n-    0,0,114,11,1,0,0,114,13,1,0,0,114,14,1,0,\n-    0,114,17,1,0,0,114,182,0,0,0,114,183,0,0,0,\n-    114,2,0,0,0,114,2,0,0,0,114,2,0,0,0,114,\n-    4,0,0,0,114,5,1,0,0,147,4,0,0,115,20,0,\n-    0,0,12,4,12,8,12,13,12,22,12,15,2,1,12,31,\n-    2,1,12,23,2,1,114,5,1,0,0,99,0,0,0,0,\n-    0,0,0,0,0,0,0,0,3,0,0,0,64,0,0,0,\n-    115,90,0,0,0,101,0,90,1,100,0,90,2,100,1,90,\n-    3,100,2,100,3,132,0,90,4,100,4,100,5,132,0,90,\n-    5,101,6,90,7,100,6,100,7,132,0,90,8,100,8,100,\n-    9,132,0,90,9,100,19,100,11,100,12,132,1,90,10,100,\n-    13,100,14,132,0,90,11,101,12,100,15,100,16,132,0,131,\n-    1,90,13,100,17,100,18,132,0,90,14,100,10,83,0,41,\n-    20,218,10,70,105,108,101,70,105,110,100,101,114,122,172,70,\n-    105,108,101,45,98,97,115,101,100,32,102,105,110,100,101,114,\n-    46,10,10,32,32,32,32,73,110,116,101,114,97,99,116,105,\n-    111,110,115,32,119,105,116,104,32,116,104,101,32,102,105,108,\n-    101,32,115,121,115,116,101,109,32,97,114,101,32,99,97,99,\n-    104,101,100,32,102,111,114,32,112,101,114,102,111,114,109,97,\n-    110,99,101,44,32,98,101,105,110,103,10,32,32,32,32,114,\n-    101,102,114,101,115,104,101,100,32,119,104,101,110,32,116,104,\n-    101,32,100,105,114,101,99,116,111,114,121,32,116,104,101,32,\n-    102,105,110,100,101,114,32,105,115,32,104,97,110,100,108,105,\n-    110,103,32,104,97,115,32,98,101,101,110,32,109,111,100,105,\n-    102,105,101,100,46,10,10,32,32,32,32,99,2,0,0,0,\n-    0,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,\n-    115,88,0,0,0,103,0,125,3,120,40,124,2,68,0,93,\n-    32,92,2,137,0,125,4,124,3,160,0,135,0,102,1,100,\n-    1,100,2,132,8,124,4,68,0,131,1,161,1,1,0,113,\n-    10,87,0,124,3,124,0,95,1,124,1,112,58,100,3,124,\n-    0,95,2,100,4,124,0,95,3,116,4,131,0,124,0,95,\n-    5,116,4,131,0,124,0,95,6,100,5,83,0,41,6,122,\n-    154,73,110,105,116,105,97,108,105,122,101,32,119,105,116,104,\n-    32,116,104,101,32,112,97,116,104,32,116,111,32,115,101,97,\n-    114,99,104,32,111,110,32,97,110,100,32,97,32,118,97,114,\n-    105,97,98,108,101,32,110,117,109,98,101,114,32,111,102,10,\n-    32,32,32,32,32,32,32,32,50,45,116,117,112,108,101,115,\n-    32,99,111,110,116,97,105,110,105,110,103,32,116,104,101,32,\n-    108,111,97,100,101,114,32,97,110,100,32,116,104,101,32,102,\n-    105,108,101,32,115,117,102,102,105,120,101,115,32,116,104,101,\n-    32,108,111,97,100,101,114,10,32,32,32,32,32,32,32,32,\n-    114,101,99,111,103,110,105,122,101,115,46,99,1,0,0,0,\n-    0,0,0,0,2,0,0,0,3,0,0,0,51,0,0,0,\n-    115,22,0,0,0,124,0,93,14,125,1,124,1,136,0,102,\n-    2,86,0,1,0,113,2,100,0,83,0,41,1,78,114,2,\n-    0,0,0,41,2,114,22,0,0,0,114,236,0,0,0,41,\n-    1,114,122,0,0,0,114,2,0,0,0,114,4,0,0,0,\n-    114,238,0,0,0,38,5,0,0,115,2,0,0,0,4,0,\n-    122,38,70,105,108,101,70,105,110,100,101,114,46,95,95,105,\n-    110,105,116,95,95,46,60,108,111,99,97,108,115,62,46,60,\n-    103,101,110,101,120,112,114,62,114,59,0,0,0,114,89,0,\n-    0,0,78,41,7,114,147,0,0,0,218,8,95,108,111,97,\n-    100,101,114,115,114,35,0,0,0,218,11,95,112,97,116,104,\n-    95,109,116,105,109,101,218,3,115,101,116,218,11,95,112,97,\n-    116,104,95,99,97,99,104,101,218,19,95,114,101,108,97,120,\n-    101,100,95,112,97,116,104,95,99,97,99,104,101,41,5,114,\n-    102,0,0,0,114,35,0,0,0,218,14,108,111,97,100,101,\n-    114,95,100,101,116,97,105,108,115,90,7,108,111,97,100,101,\n-    114,115,114,168,0,0,0,114,2,0,0,0,41,1,114,122,\n-    0,0,0,114,4,0,0,0,114,186,0,0,0,32,5,0,\n-    0,115,16,0,0,0,0,4,4,1,14,1,28,1,6,2,\n-    10,1,6,1,8,1,122,19,70,105,108,101,70,105,110,100,\n-    101,114,46,95,95,105,110,105,116,95,95,99,1,0,0,0,\n-    0,0,0,0,1,0,0,0,2,0,0,0,67,0,0,0,\n-    115,10,0,0,0,100,1,124,0,95,0,100,2,83,0,41,\n-    3,122,31,73,110,118,97,108,105,100,97,116,101,32,116,104,\n-    101,32,100,105,114,101,99,116,111,114,121,32,109,116,105,109,\n-    101,46,114,89,0,0,0,78,41,1,114,20,1,0,0,41,\n-    1,114,102,0,0,0,114,2,0,0,0,114,2,0,0,0,\n-    114,4,0,0,0,114,6,1,0,0,46,5,0,0,115,2,\n-    0,0,0,0,2,122,28,70,105,108,101,70,105,110,100,101,\n-    114,46,105,110,118,97,108,105,100,97,116,101,95,99,97,99,\n-    104,101,115,99,2,0,0,0,0,0,0,0,3,0,0,0,\n-    3,0,0,0,67,0,0,0,115,42,0,0,0,124,0,160,\n-    0,124,1,161,1,125,2,124,2,100,1,107,8,114,26,100,\n-    1,103,0,102,2,83,0,124,2,106,1,124,2,106,2,112,\n-    38,103,0,102,2,83,0,41,2,122,197,84,114,121,32,116,\n-    111,32,102,105,110,100,32,97,32,108,111,97,100,101,114,32,\n-    102,111,114,32,116,104,101,32,115,112,101,99,105,102,105,101,\n-    100,32,109,111,100,117,108,101,44,32,111,114,32,116,104,101,\n-    32,110,97,109,101,115,112,97,99,101,10,32,32,32,32,32,\n-    32,32,32,112,97,99,107,97,103,101,32,112,111,114,116,105,\n-    111,110,115,46,32,82,101,116,117,114,110,115,32,40,108,111,\n-    97,100,101,114,44,32,108,105,115,116,45,111,102,45,112,111,\n-    114,116,105,111,110,115,41,46,10,10,32,32,32,32,32,32,\n-    32,32,84,104,105,115,32,109,101,116,104,111,100,32,105,115,\n-    32,100,101,112,114,101,99,97,116,101,100,46,32,32,85,115,\n-    101,32,102,105,110,100,95,115,112,101,99,40,41,32,105,110,\n-    115,116,101,97,100,46,10,10,32,32,32,32,32,32,32,32,\n-    78,41,3,114,182,0,0,0,114,122,0,0,0,114,158,0,\n-    0,0,41,3,114,102,0,0,0,114,121,0,0,0,114,166,\n-    0,0,0,114,2,0,0,0,114,2,0,0,0,114,4,0,\n-    0,0,114,119,0,0,0,52,5,0,0,115,8,0,0,0,\n-    0,7,10,1,8,1,8,1,122,22,70,105,108,101,70,105,\n-    110,100,101,114,46,102,105,110,100,95,108,111,97,100,101,114,\n-    99,6,0,0,0,0,0,0,0,7,0,0,0,6,0,0,\n-    0,67,0,0,0,115,26,0,0,0,124,1,124,2,124,3,\n-    131,2,125,6,116,0,124,2,124,3,124,6,124,4,100,1,\n-    141,4,83,0,41,2,78,41,2,114,122,0,0,0,114,158,\n-    0,0,0,41,1,114,169,0,0,0,41,7,114,102,0,0,\n-    0,114,167,0,0,0,114,121,0,0,0,114,35,0,0,0,\n-    90,4,115,109,115,108,114,181,0,0,0,114,122,0,0,0,\n+    32,32,32,32,78,41,7,114,6,0,0,0,114,35,0,0,\n+    0,114,17,1,0,0,114,122,0,0,0,114,158,0,0,0,\n+    114,160,0,0,0,114,241,0,0,0,41,6,114,172,0,0,\n+    0,114,121,0,0,0,114,35,0,0,0,114,181,0,0,0,\n+    114,166,0,0,0,114,16,1,0,0,114,2,0,0,0,114,\n+    2,0,0,0,114,4,0,0,0,114,182,0,0,0,241,4,\n+    0,0,115,26,0,0,0,0,6,8,1,6,1,14,1,8,\n+    1,4,1,10,1,6,1,4,3,6,1,16,1,4,2,6,\n+    2,122,20,80,97,116,104,70,105,110,100,101,114,46,102,105,\n+    110,100,95,115,112,101,99,99,3,0,0,0,0,0,0,0,\n+    4,0,0,0,4,0,0,0,67,0,0,0,115,30,0,0,\n+    0,124,0,160,0,124,1,124,2,161,2,125,3,124,3,100,\n+    1,107,8,114,24,100,1,83,0,124,3,106,1,83,0,41,\n+    2,122,170,102,105,110,100,32,116,104,101,32,109,111,100,117,\n+    108,101,32,111,110,32,115,121,115,46,112,97,116,104,32,111,\n+    114,32,39,112,97,116,104,39,32,98,97,115,101,100,32,111,\n+    110,32,115,121,115,46,112,97,116,104,95,104,111,111,107,115,\n+    32,97,110,100,10,32,32,32,32,32,32,32,32,115,121,115,\n+    46,112,97,116,104,95,105,109,112,111,114,116,101,114,95,99,\n+    97,99,104,101,46,10,10,32,32,32,32,32,32,32,32,84,\n+    104,105,115,32,109,101,116,104,111,100,32,105,115,32,100,101,\n+    112,114,101,99,97,116,101,100,46,32,32,85,115,101,32,102,\n+    105,110,100,95,115,112,101,99,40,41,32,105,110,115,116,101,\n+    97,100,46,10,10,32,32,32,32,32,32,32,32,78,41,2,\n+    114,182,0,0,0,114,122,0,0,0,41,4,114,172,0,0,\n+    0,114,121,0,0,0,114,35,0,0,0,114,166,0,0,0,\n     114,2,0,0,0,114,2,0,0,0,114,4,0,0,0,114,\n-    17,1,0,0,64,5,0,0,115,6,0,0,0,0,1,10,\n-    1,8,1,122,20,70,105,108,101,70,105,110,100,101,114,46,\n-    95,103,101,116,95,115,112,101,99,78,99,3,0,0,0,0,\n-    0,0,0,14,0,0,0,8,0,0,0,67,0,0,0,115,\n-    98,1,0,0,100,1,125,3,124,1,160,0,100,2,161,1,\n-    100,3,25,0,125,4,121,24,116,1,124,0,106,2,112,34,\n-    116,3,160,4,161,0,131,1,106,5,125,5,87,0,110,24,\n-    4,0,116,6,107,10,114,66,1,0,1,0,1,0,100,4,\n-    125,5,89,0,110,2,88,0,124,5,124,0,106,7,107,3,\n-    114,92,124,0,160,8,161,0,1,0,124,5,124,0,95,7,\n-    116,9,131,0,114,114,124,0,106,10,125,6,124,4,160,11,\n-    161,0,125,7,110,10,124,0,106,12,125,6,124,4,125,7,\n-    124,7,124,6,107,6,114,218,116,13,124,0,106,2,124,4,\n-    131,2,125,8,120,72,124,0,106,14,68,0,93,54,92,2,\n-    125,9,125,10,100,5,124,9,23,0,125,11,116,13,124,8,\n-    124,11,131,2,125,12,116,15,124,12,131,1,114,152,124,0,\n-    160,16,124,10,124,1,124,12,124,8,103,1,124,2,161,5,\n-    83,0,113,152,87,0,116,17,124,8,131,1,125,3,120,88,\n-    124,0,106,14,68,0,93,78,92,2,125,9,125,10,116,13,\n-    124,0,106,2,124,4,124,9,23,0,131,2,125,12,116,18,\n-    106,19,100,6,124,12,100,3,100,7,141,3,1,0,124,7,\n-    124,9,23,0,124,6,107,6,114,226,116,15,124,12,131,1,\n-    114,226,124,0,160,16,124,10,124,1,124,12,100,8,124,2,\n-    161,5,83,0,113,226,87,0,124,3,144,1,114,94,116,18,\n-    160,19,100,9,124,8,161,2,1,0,116,18,160,20,124,1,\n-    100,8,161,2,125,13,124,8,103,1,124,13,95,21,124,13,\n-    83,0,100,8,83,0,41,10,122,111,84,114,121,32,116,111,\n-    32,102,105,110,100,32,97,32,115,112,101,99,32,102,111,114,\n-    32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,109,\n-    111,100,117,108,101,46,10,10,32,32,32,32,32,32,32,32,\n-    82,101,116,117,114,110,115,32,116,104,101,32,109,97,116,99,\n-    104,105,110,103,32,115,112,101,99,44,32,111,114,32,78,111,\n-    110,101,32,105,102,32,110,111,116,32,102,111,117,110,100,46,\n-    10,32,32,32,32,32,32,32,32,70,114,59,0,0,0,114,\n-    57,0,0,0,114,89,0,0,0,114,186,0,0,0,122,9,\n-    116,114,121,105,110,103,32,123,125,41,1,90,9,118,101,114,\n-    98,111,115,105,116,121,78,122,25,112,111,115,115,105,98,108,\n-    101,32,110,97,109,101,115,112,97,99,101,32,102,111,114,32,\n-    123,125,41,22,114,32,0,0,0,114,39,0,0,0,114,35,\n-    0,0,0,114,1,0,0,0,114,45,0,0,0,114,230,0,\n-    0,0,114,40,0,0,0,114,20,1,0,0,218,11,95,102,\n-    105,108,108,95,99,97,99,104,101,114,5,0,0,0,114,23,\n-    1,0,0,114,90,0,0,0,114,22,1,0,0,114,28,0,\n-    0,0,114,19,1,0,0,114,44,0,0,0,114,17,1,0,\n-    0,114,46,0,0,0,114,116,0,0,0,114,130,0,0,0,\n-    114,162,0,0,0,114,158,0,0,0,41,14,114,102,0,0,\n-    0,114,121,0,0,0,114,181,0,0,0,90,12,105,115,95,\n-    110,97,109,101,115,112,97,99,101,90,11,116,97,105,108,95,\n-    109,111,100,117,108,101,114,149,0,0,0,90,5,99,97,99,\n-    104,101,90,12,99,97,99,104,101,95,109,111,100,117,108,101,\n-    90,9,98,97,115,101,95,112,97,116,104,114,236,0,0,0,\n-    114,167,0,0,0,90,13,105,110,105,116,95,102,105,108,101,\n-    110,97,109,101,90,9,102,117,108,108,95,112,97,116,104,114,\n-    166,0,0,0,114,2,0,0,0,114,2,0,0,0,114,4,\n-    0,0,0,114,182,0,0,0,69,5,0,0,115,70,0,0,\n-    0,0,5,4,1,14,1,2,1,24,1,14,1,10,1,10,\n-    1,8,1,6,2,6,1,6,1,10,2,6,1,4,2,8,\n-    1,12,1,16,1,8,1,10,1,8,1,24,4,8,2,16,\n-    1,16,1,16,1,12,1,8,1,10,1,12,1,6,1,12,\n-    1,12,1,8,1,4,1,122,20,70,105,108,101,70,105,110,\n-    100,101,114,46,102,105,110,100,95,115,112,101,99,99,1,0,\n-    0,0,0,0,0,0,9,0,0,0,10,0,0,0,67,0,\n-    0,0,115,194,0,0,0,124,0,106,0,125,1,121,22,116,\n-    1,160,2,124,1,112,22,116,1,160,3,161,0,161,1,125,\n-    2,87,0,110,30,4,0,116,4,116,5,116,6,102,3,107,\n-    10,114,58,1,0,1,0,1,0,103,0,125,2,89,0,110,\n-    2,88,0,116,7,106,8,160,9,100,1,161,1,115,84,116,\n-    10,124,2,131,1,124,0,95,11,110,78,116,10,131,0,125,\n-    3,120,64,124,2,68,0,93,56,125,4,124,4,160,12,100,\n-    2,161,1,92,3,125,5,125,6,125,7,124,6,114,138,100,\n-    3,160,13,124,5,124,7,160,14,161,0,161,2,125,8,110,\n-    4,124,5,125,8,124,3,160,15,124,8,161,1,1,0,113,\n-    96,87,0,124,3,124,0,95,11,116,7,106,8,160,9,116,\n-    16,161,1,114,190,100,4,100,5,132,0,124,2,68,0,131,\n-    1,124,0,95,17,100,6,83,0,41,7,122,68,70,105,108,\n-    108,32,116,104,101,32,99,97,99,104,101,32,111,102,32,112,\n-    111,116,101,110,116,105,97,108,32,109,111,100,117,108,101,115,\n-    32,97,110,100,32,112,97,99,107,97,103,101,115,32,102,111,\n-    114,32,116,104,105,115,32,100,105,114,101,99,116,111,114,121,\n-    46,114,0,0,0,0,114,59,0,0,0,122,5,123,125,46,\n-    123,125,99,1,0,0,0,0,0,0,0,2,0,0,0,4,\n-    0,0,0,83,0,0,0,115,20,0,0,0,104,0,124,0,\n-    93,12,125,1,124,1,160,0,161,0,146,2,113,4,83,0,\n-    114,2,0,0,0,41,1,114,90,0,0,0,41,2,114,22,\n-    0,0,0,90,2,102,110,114,2,0,0,0,114,2,0,0,\n-    0,114,4,0,0,0,250,9,60,115,101,116,99,111,109,112,\n-    62,146,5,0,0,115,2,0,0,0,6,0,122,41,70,105,\n-    108,101,70,105,110,100,101,114,46,95,102,105,108,108,95,99,\n-    97,99,104,101,46,60,108,111,99,97,108,115,62,46,60,115,\n-    101,116,99,111,109,112,62,78,41,18,114,35,0,0,0,114,\n-    1,0,0,0,114,227,0,0,0,114,45,0,0,0,114,224,\n-    0,0,0,218,15,80,101,114,109,105,115,115,105,111,110,69,\n-    114,114,111,114,218,18,78,111,116,65,68,105,114,101,99,116,\n-    111,114,121,69,114,114,111,114,114,6,0,0,0,114,7,0,\n-    0,0,114,8,0,0,0,114,21,1,0,0,114,22,1,0,\n-    0,114,85,0,0,0,114,48,0,0,0,114,90,0,0,0,\n-    218,3,97,100,100,114,9,0,0,0,114,23,1,0,0,41,\n-    9,114,102,0,0,0,114,35,0,0,0,114,228,0,0,0,\n-    90,21,108,111,119,101,114,95,115,117,102,102,105,120,95,99,\n-    111,110,116,101,110,116,115,114,1,1,0,0,114,100,0,0,\n-    0,114,248,0,0,0,114,236,0,0,0,90,8,110,101,119,\n-    95,110,97,109,101,114,2,0,0,0,114,2,0,0,0,114,\n-    4,0,0,0,114,25,1,0,0,117,5,0,0,115,34,0,\n-    0,0,0,2,6,1,2,1,22,1,20,3,10,3,12,1,\n-    12,7,6,1,10,1,16,1,4,1,18,2,4,1,14,1,\n-    6,1,12,1,122,22,70,105,108,101,70,105,110,100,101,114,\n-    46,95,102,105,108,108,95,99,97,99,104,101,99,1,0,0,\n-    0,0,0,0,0,3,0,0,0,3,0,0,0,7,0,0,\n-    0,115,18,0,0,0,135,0,135,1,102,2,100,1,100,2,\n-    132,8,125,2,124,2,83,0,41,3,97,20,1,0,0,65,\n-    32,99,108,97,115,115,32,109,101,116,104,111,100,32,119,104,\n-    105,99,104,32,114,101,116,117,114,110,115,32,97,32,99,108,\n-    111,115,117,114,101,32,116,111,32,117,115,101,32,111,110,32,\n-    115,121,115,46,112,97,116,104,95,104,111,111,107,10,32,32,\n-    32,32,32,32,32,32,119,104,105,99,104,32,119,105,108,108,\n-    32,114,101,116,117,114,110,32,97,110,32,105,110,115,116,97,\n-    110,99,101,32,117,115,105,110,103,32,116,104,101,32,115,112,\n-    101,99,105,102,105,101,100,32,108,111,97,100,101,114,115,32,\n-    97,110,100,32,116,104,101,32,112,97,116,104,10,32,32,32,\n-    32,32,32,32,32,99,97,108,108,101,100,32,111,110,32,116,\n-    104,101,32,99,108,111,115,117,114,101,46,10,10,32,32,32,\n-    32,32,32,32,32,73,102,32,116,104,101,32,112,97,116,104,\n-    32,99,97,108,108,101,100,32,111,110,32,116,104,101,32,99,\n-    108,111,115,117,114,101,32,105,115,32,110,111,116,32,97,32,\n-    100,105,114,101,99,116,111,114,121,44,32,73,109,112,111,114,\n-    116,69,114,114,111,114,32,105,115,10,32,32,32,32,32,32,\n-    32,32,114,97,105,115,101,100,46,10,10,32,32,32,32,32,\n-    32,32,32,99,1,0,0,0,0,0,0,0,1,0,0,0,\n-    4,0,0,0,19,0,0,0,115,34,0,0,0,116,0,124,\n-    0,131,1,115,20,116,1,100,1,124,0,100,2,141,2,130,\n-    1,136,0,124,0,102,1,136,1,158,2,142,0,83,0,41,\n-    3,122,45,80,97,116,104,32,104,111,111,107,32,102,111,114,\n-    32,105,109,112,111,114,116,108,105,98,46,109,97,99,104,105,\n-    110,101,114,121,46,70,105,108,101,70,105,110,100,101,114,46,\n-    122,30,111,110,108,121,32,100,105,114,101,99,116,111,114,105,\n-    101,115,32,97,114,101,32,115,117,112,112,111,114,116,101,100,\n-    41,1,114,35,0,0,0,41,2,114,46,0,0,0,114,101,\n-    0,0,0,41,1,114,35,0,0,0,41,2,114,172,0,0,\n-    0,114,24,1,0,0,114,2,0,0,0,114,4,0,0,0,\n-    218,24,112,97,116,104,95,104,111,111,107,95,102,111,114,95,\n-    70,105,108,101,70,105,110,100,101,114,158,5,0,0,115,6,\n-    0,0,0,0,2,8,1,12,1,122,54,70,105,108,101,70,\n-    105,110,100,101,114,46,112,97,116,104,95,104,111,111,107,46,\n-    60,108,111,99,97,108,115,62,46,112,97,116,104,95,104,111,\n-    111,107,95,102,111,114,95,70,105,108,101,70,105,110,100,101,\n-    114,114,2,0,0,0,41,3,114,172,0,0,0,114,24,1,\n-    0,0,114,30,1,0,0,114,2,0,0,0,41,2,114,172,\n-    0,0,0,114,24,1,0,0,114,4,0,0,0,218,9,112,\n-    97,116,104,95,104,111,111,107,148,5,0,0,115,4,0,0,\n-    0,0,10,14,6,122,20,70,105,108,101,70,105,110,100,101,\n-    114,46,112,97,116,104,95,104,111,111,107,99,1,0,0,0,\n-    0,0,0,0,1,0,0,0,3,0,0,0,67,0,0,0,\n-    115,12,0,0,0,100,1,160,0,124,0,106,1,161,1,83,\n-    0,41,2,78,122,16,70,105,108,101,70,105,110,100,101,114,\n-    40,123,33,114,125,41,41,2,114,48,0,0,0,114,35,0,\n-    0,0,41,1,114,102,0,0,0,114,2,0,0,0,114,2,\n-    0,0,0,114,4,0,0,0,114,0,1,0,0,166,5,0,\n-    0,115,2,0,0,0,0,1,122,19,70,105,108,101,70,105,\n-    110,100,101,114,46,95,95,114,101,112,114,95,95,41,1,78,\n-    41,15,114,107,0,0,0,114,106,0,0,0,114,108,0,0,\n-    0,114,109,0,0,0,114,186,0,0,0,114,6,1,0,0,\n-    114,125,0,0,0,114,183,0,0,0,114,119,0,0,0,114,\n-    17,1,0,0,114,182,0,0,0,114,25,1,0,0,114,184,\n-    0,0,0,114,31,1,0,0,114,0,1,0,0,114,2,0,\n-    0,0,114,2,0,0,0,114,2,0,0,0,114,4,0,0,\n-    0,114,18,1,0,0,23,5,0,0,115,18,0,0,0,12,\n-    9,8,14,8,4,4,2,8,12,8,5,10,48,8,31,12,\n-    18,114,18,1,0,0,99,4,0,0,0,0,0,0,0,6,\n-    0,0,0,8,0,0,0,67,0,0,0,115,146,0,0,0,\n-    124,0,160,0,100,1,161,1,125,4,124,0,160,0,100,2,\n-    161,1,125,5,124,4,115,66,124,5,114,36,124,5,106,1,\n-    125,4,110,30,124,2,124,3,107,2,114,56,116,2,124,1,\n-    124,2,131,2,125,4,110,10,116,3,124,1,124,2,131,2,\n-    125,4,124,5,115,84,116,4,124,1,124,2,124,4,100,3,\n-    141,3,125,5,121,36,124,5,124,0,100,2,60,0,124,4,\n-    124,0,100,1,60,0,124,2,124,0,100,4,60,0,124,3,\n-    124,0,100,5,60,0,87,0,110,20,4,0,116,5,107,10,\n-    114,140,1,0,1,0,1,0,89,0,110,2,88,0,100,0,\n-    83,0,41,6,78,218,10,95,95,108,111,97,100,101,114,95,\n-    95,218,8,95,95,115,112,101,99,95,95,41,1,114,122,0,\n-    0,0,90,8,95,95,102,105,108,101,95,95,90,10,95,95,\n-    99,97,99,104,101,100,95,95,41,6,218,3,103,101,116,114,\n-    122,0,0,0,114,234,0,0,0,114,229,0,0,0,114,169,\n-    0,0,0,218,9,69,120,99,101,112,116,105,111,110,41,6,\n-    90,2,110,115,114,100,0,0,0,90,8,112,97,116,104,110,\n-    97,109,101,90,9,99,112,97,116,104,110,97,109,101,114,122,\n+    183,0,0,0,9,5,0,0,115,8,0,0,0,0,8,12,\n+    1,8,1,4,1,122,22,80,97,116,104,70,105,110,100,101,\n+    114,46,102,105,110,100,95,109,111,100,117,108,101,41,1,78,\n+    41,2,78,78,41,1,78,41,12,114,107,0,0,0,114,106,\n+    0,0,0,114,108,0,0,0,114,109,0,0,0,114,184,0,\n+    0,0,114,6,1,0,0,114,11,1,0,0,114,13,1,0,\n+    0,114,14,1,0,0,114,17,1,0,0,114,182,0,0,0,\n+    114,183,0,0,0,114,2,0,0,0,114,2,0,0,0,114,\n+    2,0,0,0,114,4,0,0,0,114,5,1,0,0,147,4,\n+    0,0,115,20,0,0,0,12,4,12,8,12,13,12,22,12,\n+    15,2,1,12,31,2,1,12,23,2,1,114,5,1,0,0,\n+    99,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,\n+    0,64,0,0,0,115,90,0,0,0,101,0,90,1,100,0,\n+    90,2,100,1,90,3,100,2,100,3,132,0,90,4,100,4,\n+    100,5,132,0,90,5,101,6,90,7,100,6,100,7,132,0,\n+    90,8,100,8,100,9,132,0,90,9,100,19,100,11,100,12,\n+    132,1,90,10,100,13,100,14,132,0,90,11,101,12,100,15,\n+    100,16,132,0,131,1,90,13,100,17,100,18,132,0,90,14,\n+    100,10,83,0,41,20,218,10,70,105,108,101,70,105,110,100,\n+    101,114,122,172,70,105,108,101,45,98,97,115,101,100,32,102,\n+    105,110,100,101,114,46,10,10,32,32,32,32,73,110,116,101,\n+    114,97,99,116,105,111,110,115,32,119,105,116,104,32,116,104,\n+    101,32,102,105,108,101,32,115,121,115,116,101,109,32,97,114,\n+    101,32,99,97,99,104,101,100,32,102,111,114,32,112,101,114,\n+    102,111,114,109,97,110,99,101,44,32,98,101,105,110,103,10,\n+    32,32,32,32,114,101,102,114,101,115,104,101,100,32,119,104,\n+    101,110,32,116,104,101,32,100,105,114,101,99,116,111,114,121,\n+    32,116,104,101,32,102,105,110,100,101,114,32,105,115,32,104,\n+    97,110,100,108,105,110,103,32,104,97,115,32,98,101,101,110,\n+    32,109,111,100,105,102,105,101,100,46,10,10,32,32,32,32,\n+    99,2,0,0,0,0,0,0,0,5,0,0,0,6,0,0,\n+    0,7,0,0,0,115,88,0,0,0,103,0,125,3,120,40,\n+    124,2,68,0,93,32,92,2,137,0,125,4,124,3,160,0,\n+    135,0,102,1,100,1,100,2,132,8,124,4,68,0,131,1,\n+    161,1,1,0,113,10,87,0,124,3,124,0,95,1,124,1,\n+    112,58,100,3,124,0,95,2,100,4,124,0,95,3,116,4,\n+    131,0,124,0,95,5,116,4,131,0,124,0,95,6,100,5,\n+    83,0,41,6,122,154,73,110,105,116,105,97,108,105,122,101,\n+    32,119,105,116,104,32,116,104,101,32,112,97,116,104,32,116,\n+    111,32,115,101,97,114,99,104,32,111,110,32,97,110,100,32,\n+    97,32,118,97,114,105,97,98,108,101,32,110,117,109,98,101,\n+    114,32,111,102,10,32,32,32,32,32,32,32,32,50,45,116,\n+    117,112,108,101,115,32,99,111,110,116,97,105,110,105,110,103,\n+    32,116,104,101,32,108,111,97,100,101,114,32,97,110,100,32,\n+    116,104,101,32,102,105,108,101,32,115,117,102,102,105,120,101,\n+    115,32,116,104,101,32,108,111,97,100,101,114,10,32,32,32,\n+    32,32,32,32,32,114,101,99,111,103,110,105,122,101,115,46,\n+    99,1,0,0,0,0,0,0,0,2,0,0,0,3,0,0,\n+    0,51,0,0,0,115,22,0,0,0,124,0,93,14,125,1,\n+    124,1,136,0,102,2,86,0,1,0,113,2,100,0,83,0,\n+    41,1,78,114,2,0,0,0,41,2,114,22,0,0,0,114,\n+    236,0,0,0,41,1,114,122,0,0,0,114,2,0,0,0,\n+    114,4,0,0,0,114,238,0,0,0,38,5,0,0,115,2,\n+    0,0,0,4,0,122,38,70,105,108,101,70,105,110,100,101,\n+    114,46,95,95,105,110,105,116,95,95,46,60,108,111,99,97,\n+    108,115,62,46,60,103,101,110,101,120,112,114,62,114,59,0,\n+    0,0,114,89,0,0,0,78,41,7,114,147,0,0,0,218,\n+    8,95,108,111,97,100,101,114,115,114,35,0,0,0,218,11,\n+    95,112,97,116,104,95,109,116,105,109,101,218,3,115,101,116,\n+    218,11,95,112,97,116,104,95,99,97,99,104,101,218,19,95,\n+    114,101,108,97,120,101,100,95,112,97,116,104,95,99,97,99,\n+    104,101,41,5,114,102,0,0,0,114,35,0,0,0,218,14,\n+    108,111,97,100,101,114,95,100,101,116,97,105,108,115,90,7,\n+    108,111,97,100,101,114,115,114,168,0,0,0,114,2,0,0,\n+    0,41,1,114,122,0,0,0,114,4,0,0,0,114,186,0,\n+    0,0,32,5,0,0,115,16,0,0,0,0,4,4,1,14,\n+    1,28,1,6,2,10,1,6,1,8,1,122,19,70,105,108,\n+    101,70,105,110,100,101,114,46,95,95,105,110,105,116,95,95,\n+    99,1,0,0,0,0,0,0,0,1,0,0,0,2,0,0,\n+    0,67,0,0,0,115,10,0,0,0,100,1,124,0,95,0,\n+    100,2,83,0,41,3,122,31,73,110,118,97,108,105,100,97,\n+    116,101,32,116,104,101,32,100,105,114,101,99,116,111,114,121,\n+    32,109,116,105,109,101,46,114,89,0,0,0,78,41,1,114,\n+    20,1,0,0,41,1,114,102,0,0,0,114,2,0,0,0,\n+    114,2,0,0,0,114,4,0,0,0,114,6,1,0,0,46,\n+    5,0,0,115,2,0,0,0,0,2,122,28,70,105,108,101,\n+    70,105,110,100,101,114,46,105,110,118,97,108,105,100,97,116,\n+    101,95,99,97,99,104,101,115,99,2,0,0,0,0,0,0,\n+    0,3,0,0,0,3,0,0,0,67,0,0,0,115,42,0,\n+    0,0,124,0,160,0,124,1,161,1,125,2,124,2,100,1,\n+    107,8,114,26,100,1,103,0,102,2,83,0,124,2,106,1,\n+    124,2,106,2,112,38,103,0,102,2,83,0,41,2,122,197,\n+    84,114,121,32,116,111,32,102,105,110,100,32,97,32,108,111,\n+    97,100,101,114,32,102,111,114,32,116,104,101,32,115,112,101,\n+    99,105,102,105,101,100,32,109,111,100,117,108,101,44,32,111,\n+    114,32,116,104,101,32,110,97,109,101,115,112,97,99,101,10,\n+    32,32,32,32,32,32,32,32,112,97,99,107,97,103,101,32,\n+    112,111,114,116,105,111,110,115,46,32,82,101,116,117,114,110,\n+    115,32,40,108,111,97,100,101,114,44,32,108,105,115,116,45,\n+    111,102,45,112,111,114,116,105,111,110,115,41,46,10,10,32,\n+    32,32,32,32,32,32,32,84,104,105,115,32,109,101,116,104,\n+    111,100,32,105,115,32,100,101,112,114,101,99,97,116,101,100,\n+    46,32,32,85,115,101,32,102,105,110,100,95,115,112,101,99,\n+    40,41,32,105,110,115,116,101,97,100,46,10,10,32,32,32,\n+    32,32,32,32,32,78,41,3,114,182,0,0,0,114,122,0,\n+    0,0,114,158,0,0,0,41,3,114,102,0,0,0,114,121,\n     0,0,0,114,166,0,0,0,114,2,0,0,0,114,2,0,\n-    0,0,114,4,0,0,0,218,14,95,102,105,120,95,117,112,\n-    95,109,111,100,117,108,101,172,5,0,0,115,34,0,0,0,\n-    0,2,10,1,10,1,4,1,4,1,8,1,8,1,12,2,\n-    10,1,4,1,14,1,2,1,8,1,8,1,8,1,12,1,\n-    14,2,114,36,1,0,0,99,0,0,0,0,0,0,0,0,\n-    3,0,0,0,3,0,0,0,67,0,0,0,115,38,0,0,\n-    0,116,0,116,1,160,2,161,0,102,2,125,0,116,3,116,\n-    4,102,2,125,1,116,5,116,6,102,2,125,2,124,0,124,\n-    1,124,2,103,3,83,0,41,1,122,95,82,101,116,117,114,\n-    110,115,32,97,32,108,105,115,116,32,111,102,32,102,105,108,\n-    101,45,98,97,115,101,100,32,109,111,100,117,108,101,32,108,\n-    111,97,100,101,114,115,46,10,10,32,32,32,32,69,97,99,\n-    104,32,105,116,101,109,32,105,115,32,97,32,116,117,112,108,\n-    101,32,40,108,111,97,100,101,114,44,32,115,117,102,102,105,\n-    120,101,115,41,46,10,32,32,32,32,41,7,114,235,0,0,\n-    0,114,143,0,0,0,218,18,101,120,116,101,110,115,105,111,\n-    110,95,115,117,102,102,105,120,101,115,114,229,0,0,0,114,\n-    86,0,0,0,114,234,0,0,0,114,76,0,0,0,41,3,\n-    90,10,101,120,116,101,110,115,105,111,110,115,90,6,115,111,\n-    117,114,99,101,90,8,98,121,116,101,99,111,100,101,114,2,\n-    0,0,0,114,2,0,0,0,114,4,0,0,0,114,163,0,\n-    0,0,195,5,0,0,115,8,0,0,0,0,5,12,1,8,\n-    1,8,1,114,163,0,0,0,99,1,0,0,0,0,0,0,\n-    0,12,0,0,0,9,0,0,0,67,0,0,0,115,156,1,\n-    0,0,124,0,97,0,116,0,106,1,97,1,116,0,106,2,\n-    97,2,116,1,106,3,116,4,25,0,125,1,120,56,100,1,\n-    68,0,93,48,125,2,124,2,116,1,106,3,107,7,114,58,\n-    116,0,160,5,124,2,161,1,125,3,110,10,116,1,106,3,\n-    124,2,25,0,125,3,116,6,124,1,124,2,124,3,131,3,\n-    1,0,113,32,87,0,100,2,100,3,103,1,102,2,100,4,\n-    100,5,100,3,103,2,102,2,102,2,125,4,120,118,124,4,\n-    68,0,93,102,92,2,125,5,125,6,116,7,100,6,100,7,\n-    132,0,124,6,68,0,131,1,131,1,115,142,116,8,130,1,\n-    124,6,100,8,25,0,125,7,124,5,116,1,106,3,107,6,\n-    114,174,116,1,106,3,124,5,25,0,125,8,80,0,113,112,\n-    121,16,116,0,160,5,124,5,161,1,125,8,80,0,87,0,\n-    113,112,4,0,116,9,107,10,114,212,1,0,1,0,1,0,\n-    119,112,89,0,113,112,88,0,113,112,87,0,116,9,100,9,\n-    131,1,130,1,116,6,124,1,100,10,124,8,131,3,1,0,\n-    116,6,124,1,100,11,124,7,131,3,1,0,116,6,124,1,\n-    100,12,100,13,160,10,124,6,161,1,131,3,1,0,116,0,\n-    160,5,100,14,161,1,125,9,116,6,124,1,100,14,124,9,\n-    131,3,1,0,116,0,160,5,100,15,161,1,125,10,116,6,\n-    124,1,100,15,124,10,131,3,1,0,124,5,100,4,107,2,\n-    144,1,114,88,116,0,160,5,100,16,161,1,125,11,116,6,\n-    124,1,100,17,124,11,131,3,1,0,116,6,124,1,100,18,\n-    116,11,131,0,131,3,1,0,116,12,160,13,116,2,160,14,\n-    161,0,161,1,1,0,124,5,100,4,107,2,144,1,114,152,\n-    116,15,160,16,100,19,161,1,1,0,100,20,116,12,107,6,\n-    144,1,114,152,100,21,116,17,95,18,100,22,83,0,41,23,\n-    122,205,83,101,116,117,112,32,116,104,101,32,112,97,116,104,\n-    45,98,97,115,101,100,32,105,109,112,111,114,116,101,114,115,\n-    32,102,111,114,32,105,109,112,111,114,116,108,105,98,32,98,\n-    121,32,105,109,112,111,114,116,105,110,103,32,110,101,101,100,\n-    101,100,10,32,32,32,32,98,117,105,108,116,45,105,110,32,\n-    109,111,100,117,108,101,115,32,97,110,100,32,105,110,106,101,\n-    99,116,105,110,103,32,116,104,101,109,32,105,110,116,111,32,\n-    116,104,101,32,103,108,111,98,97,108,32,110,97,109,101,115,\n-    112,97,99,101,46,10,10,32,32,32,32,79,116,104,101,114,\n-    32,99,111,109,112,111,110,101,110,116,115,32,97,114,101,32,\n-    101,120,116,114,97,99,116,101,100,32,102,114,111,109,32,116,\n-    104,101,32,99,111,114,101,32,98,111,111,116,115,116,114,97,\n-    112,32,109,111,100,117,108,101,46,10,10,32,32,32,32,41,\n-    4,114,50,0,0,0,114,61,0,0,0,218,8,98,117,105,\n-    108,116,105,110,115,114,140,0,0,0,90,5,112,111,115,105,\n-    120,250,1,47,90,2,110,116,250,1,92,99,1,0,0,0,\n-    0,0,0,0,2,0,0,0,3,0,0,0,115,0,0,0,\n-    115,26,0,0,0,124,0,93,18,125,1,116,0,124,1,131,\n-    1,100,0,107,2,86,0,1,0,113,2,100,1,83,0,41,\n-    2,114,29,0,0,0,78,41,1,114,31,0,0,0,41,2,\n-    114,22,0,0,0,114,79,0,0,0,114,2,0,0,0,114,\n-    2,0,0,0,114,4,0,0,0,114,238,0,0,0,231,5,\n-    0,0,115,2,0,0,0,4,0,122,25,95,115,101,116,117,\n-    112,46,60,108,111,99,97,108,115,62,46,60,103,101,110,101,\n-    120,112,114,62,114,60,0,0,0,122,30,105,109,112,111,114,\n-    116,108,105,98,32,114,101,113,117,105,114,101,115,32,112,111,\n-    115,105,120,32,111,114,32,110,116,114,1,0,0,0,114,25,\n-    0,0,0,114,21,0,0,0,114,30,0,0,0,90,7,95,\n-    116,104,114,101,97,100,90,8,95,119,101,97,107,114,101,102,\n-    90,6,119,105,110,114,101,103,114,171,0,0,0,114,5,0,\n-    0,0,122,4,46,112,121,119,122,6,95,100,46,112,121,100,\n-    84,78,41,19,114,116,0,0,0,114,6,0,0,0,114,143,\n-    0,0,0,114,250,0,0,0,114,107,0,0,0,90,18,95,\n-    98,117,105,108,116,105,110,95,102,114,111,109,95,110,97,109,\n-    101,114,111,0,0,0,218,3,97,108,108,114,151,0,0,0,\n-    114,101,0,0,0,114,26,0,0,0,114,11,0,0,0,114,\n-    240,0,0,0,114,147,0,0,0,114,37,1,0,0,114,86,\n-    0,0,0,114,165,0,0,0,114,170,0,0,0,114,174,0,\n-    0,0,41,12,218,17,95,98,111,111,116,115,116,114,97,112,\n-    95,109,111,100,117,108,101,90,11,115,101,108,102,95,109,111,\n-    100,117,108,101,90,12,98,117,105,108,116,105,110,95,110,97,\n-    109,101,90,14,98,117,105,108,116,105,110,95,109,111,100,117,\n-    108,101,90,10,111,115,95,100,101,116,97,105,108,115,90,10,\n-    98,117,105,108,116,105,110,95,111,115,114,21,0,0,0,114,\n-    25,0,0,0,90,9,111,115,95,109,111,100,117,108,101,90,\n-    13,116,104,114,101,97,100,95,109,111,100,117,108,101,90,14,\n-    119,101,97,107,114,101,102,95,109,111,100,117,108,101,90,13,\n-    119,105,110,114,101,103,95,109,111,100,117,108,101,114,2,0,\n-    0,0,114,2,0,0,0,114,4,0,0,0,218,6,95,115,\n-    101,116,117,112,206,5,0,0,115,76,0,0,0,0,8,4,\n-    1,6,1,6,3,10,1,10,1,10,1,12,2,10,1,16,\n-    3,22,1,14,2,22,1,8,1,10,1,10,1,4,2,2,\n-    1,10,1,6,1,14,1,12,2,8,1,12,1,12,1,18,\n-    3,10,1,12,3,10,1,12,3,10,1,10,1,12,3,14,\n-    1,14,1,10,1,10,1,10,1,114,43,1,0,0,99,1,\n-    0,0,0,0,0,0,0,2,0,0,0,4,0,0,0,67,\n-    0,0,0,115,50,0,0,0,116,0,124,0,131,1,1,0,\n-    116,1,131,0,125,1,116,2,106,3,160,4,116,5,106,6,\n-    124,1,142,0,103,1,161,1,1,0,116,2,106,7,160,8,\n-    116,9,161,1,1,0,100,1,83,0,41,2,122,41,73,110,\n-    115,116,97,108,108,32,116,104,101,32,112,97,116,104,45,98,\n-    97,115,101,100,32,105,109,112,111,114,116,32,99,111,109,112,\n-    111,110,101,110,116,115,46,78,41,10,114,43,1,0,0,114,\n-    163,0,0,0,114,6,0,0,0,114,10,1,0,0,114,147,\n-    0,0,0,114,18,1,0,0,114,31,1,0,0,218,9,109,\n-    101,116,97,95,112,97,116,104,114,165,0,0,0,114,5,1,\n-    0,0,41,2,114,42,1,0,0,90,17,115,117,112,112,111,\n-    114,116,101,100,95,108,111,97,100,101,114,115,114,2,0,0,\n-    0,114,2,0,0,0,114,4,0,0,0,218,8,95,105,110,\n-    115,116,97,108,108,14,6,0,0,115,8,0,0,0,0,2,\n-    8,1,6,1,20,1,114,45,1,0,0,41,1,114,47,0,\n-    0,0,41,1,78,41,3,78,78,78,41,2,114,60,0,0,\n-    0,114,60,0,0,0,41,1,84,41,1,78,41,1,78,41,\n-    61,114,109,0,0,0,114,10,0,0,0,90,37,95,67,65,\n-    83,69,95,73,78,83,69,78,83,73,84,73,86,69,95,80,\n-    76,65,84,70,79,82,77,83,95,66,89,84,69,83,95,75,\n-    69,89,114,9,0,0,0,114,11,0,0,0,114,17,0,0,\n-    0,114,19,0,0,0,114,28,0,0,0,114,38,0,0,0,\n-    114,39,0,0,0,114,43,0,0,0,114,44,0,0,0,114,\n-    46,0,0,0,114,56,0,0,0,218,4,116,121,112,101,218,\n-    8,95,95,99,111,100,101,95,95,114,142,0,0,0,114,15,\n-    0,0,0,114,129,0,0,0,114,14,0,0,0,114,18,0,\n-    0,0,114,209,0,0,0,114,75,0,0,0,114,74,0,0,\n-    0,114,86,0,0,0,114,76,0,0,0,90,23,68,69,66,\n-    85,71,95,66,89,84,69,67,79,68,69,95,83,85,70,70,\n-    73,88,69,83,90,27,79,80,84,73,77,73,90,69,68,95,\n-    66,89,84,69,67,79,68,69,95,83,85,70,70,73,88,69,\n-    83,114,81,0,0,0,114,87,0,0,0,114,93,0,0,0,\n-    114,97,0,0,0,114,99,0,0,0,114,118,0,0,0,114,\n-    125,0,0,0,114,133,0,0,0,114,137,0,0,0,114,139,\n-    0,0,0,114,145,0,0,0,114,150,0,0,0,114,152,0,\n-    0,0,114,157,0,0,0,218,6,111,98,106,101,99,116,114,\n-    164,0,0,0,114,169,0,0,0,114,170,0,0,0,114,185,\n-    0,0,0,114,195,0,0,0,114,212,0,0,0,114,229,0,\n-    0,0,114,234,0,0,0,114,240,0,0,0,114,235,0,0,\n-    0,114,241,0,0,0,114,3,1,0,0,114,5,1,0,0,\n-    114,18,1,0,0,114,36,1,0,0,114,163,0,0,0,114,\n-    43,1,0,0,114,45,1,0,0,114,2,0,0,0,114,2,\n-    0,0,0,114,2,0,0,0,114,4,0,0,0,218,8,60,\n-    109,111,100,117,108,101,62,23,0,0,0,115,116,0,0,0,\n-    4,0,4,1,4,1,2,1,6,3,8,17,8,5,8,5,\n-    8,6,8,12,8,10,8,9,8,5,8,7,10,22,10,127,\n-    16,1,12,2,4,1,4,2,6,2,6,2,8,2,16,45,\n-    8,34,8,19,8,12,8,12,8,28,8,17,8,33,8,28,\n-    8,24,10,13,10,10,10,11,8,14,6,3,4,1,14,67,\n-    14,64,14,29,16,127,0,17,14,68,18,45,18,26,4,3,\n-    18,53,14,60,14,42,14,127,0,5,14,127,0,22,10,23,\n-    8,11,8,64,\n+    0,0,114,4,0,0,0,114,119,0,0,0,52,5,0,0,\n+    115,8,0,0,0,0,7,10,1,8,1,8,1,122,22,70,\n+    105,108,101,70,105,110,100,101,114,46,102,105,110,100,95,108,\n+    111,97,100,101,114,99,6,0,0,0,0,0,0,0,7,0,\n+    0,0,6,0,0,0,67,0,0,0,115,26,0,0,0,124,\n+    1,124,2,124,3,131,2,125,6,116,0,124,2,124,3,124,\n+    6,124,4,100,1,141,4,83,0,41,2,78,41,2,114,122,\n+    0,0,0,114,158,0,0,0,41,1,114,169,0,0,0,41,\n+    7,114,102,0,0,0,114,167,0,0,0,114,121,0,0,0,\n+    114,35,0,0,0,90,4,115,109,115,108,114,181,0,0,0,\n+    114,122,0,0,0,114,2,0,0,0,114,2,0,0,0,114,\n+    4,0,0,0,114,17,1,0,0,64,5,0,0,115,6,0,\n+    0,0,0,1,10,1,8,1,122,20,70,105,108,101,70,105,\n+    110,100,101,114,46,95,103,101,116,95,115,112,101,99,78,99,\n+    3,0,0,0,0,0,0,0,14,0,0,0,8,0,0,0,\n+    67,0,0,0,115,98,1,0,0,100,1,125,3,124,1,160,\n+    0,100,2,161,1,100,3,25,0,125,4,121,24,116,1,124,\n+    0,106,2,112,34,116,3,160,4,161,0,131,1,106,5,125,\n+    5,87,0,110,24,4,0,116,6,107,10,114,66,1,0,1,\n+    0,1,0,100,4,125,5,89,0,110,2,88,0,124,5,124,\n+    0,106,7,107,3,114,92,124,0,160,8,161,0,1,0,124,\n+    5,124,0,95,7,116,9,131,0,114,114,124,0,106,10,125,\n+    6,124,4,160,11,161,0,125,7,110,10,124,0,106,12,125,\n+    6,124,4,125,7,124,7,124,6,107,6,114,218,116,13,124,\n+    0,106,2,124,4,131,2,125,8,120,72,124,0,106,14,68,\n+    0,93,54,92,2,125,9,125,10,100,5,124,9,23,0,125,\n+    11,116,13,124,8,124,11,131,2,125,12,116,15,124,12,131,\n+    1,114,152,124,0,160,16,124,10,124,1,124,12,124,8,103,\n+    1,124,2,161,5,83,0,113,152,87,0,116,17,124,8,131,\n+    1,125,3,120,88,124,0,106,14,68,0,93,78,92,2,125,\n+    9,125,10,116,13,124,0,106,2,124,4,124,9,23,0,131,\n+    2,125,12,116,18,106,19,100,6,124,12,100,3,100,7,141,\n+    3,1,0,124,7,124,9,23,0,124,6,107,6,114,226,116,\n+    15,124,12,131,1,114,226,124,0,160,16,124,10,124,1,124,\n+    12,100,8,124,2,161,5,83,0,113,226,87,0,124,3,144,\n+    1,114,94,116,18,160,19,100,9,124,8,161,2,1,0,116,\n+    18,160,20,124,1,100,8,161,2,125,13,124,8,103,1,124,\n+    13,95,21,124,13,83,0,100,8,83,0,41,10,122,111,84,\n+    114,121,32,116,111,32,102,105,110,100,32,97,32,115,112,101,\n+    99,32,102,111,114,32,116,104,101,32,115,112,101,99,105,102,\n+    105,101,100,32,109,111,100,117,108,101,46,10,10,32,32,32,\n+    32,32,32,32,32,82,101,116,117,114,110,115,32,116,104,101,\n+    32,109,97,116,99,104,105,110,103,32,115,112,101,99,44,32,\n+    111,114,32,78,111,110,101,32,105,102,32,110,111,116,32,102,\n+    111,117,110,100,46,10,32,32,32,32,32,32,32,32,70,114,\n+    59,0,0,0,114,57,0,0,0,114,89,0,0,0,114,186,\n+    0,0,0,122,9,116,114,121,105,110,103,32,123,125,41,1,\n+    90,9,118,101,114,98,111,115,105,116,121,78,122,25,112,111,\n+    115,115,105,98,108,101,32,110,97,109,101,115,112,97,99,101,\n+    32,102,111,114,32,123,125,41,22,114,32,0,0,0,114,39,\n+    0,0,0,114,35,0,0,0,114,1,0,0,0,114,45,0,\n+    0,0,114,230,0,0,0,114,40,0,0,0,114,20,1,0,\n+    0,218,11,95,102,105,108,108,95,99,97,99,104,101,114,5,\n+    0,0,0,114,23,1,0,0,114,90,0,0,0,114,22,1,\n+    0,0,114,28,0,0,0,114,19,1,0,0,114,44,0,0,\n+    0,114,17,1,0,0,114,46,0,0,0,114,116,0,0,0,\n+    114,130,0,0,0,114,162,0,0,0,114,158,0,0,0,41,\n+    14,114,102,0,0,0,114,121,0,0,0,114,181,0,0,0,\n+    90,12,105,115,95,110,97,109,101,115,112,97,99,101,90,11,\n+    116,97,105,108,95,109,111,100,117,108,101,114,149,0,0,0,\n+    90,5,99,97,99,104,101,90,12,99,97,99,104,101,95,109,\n+    111,100,117,108,101,90,9,98,97,115,101,95,112,97,116,104,\n+    114,236,0,0,0,114,167,0,0,0,90,13,105,110,105,116,\n+    95,102,105,108,101,110,97,109,101,90,9,102,117,108,108,95,\n+    112,97,116,104,114,166,0,0,0,114,2,0,0,0,114,2,\n+    0,0,0,114,4,0,0,0,114,182,0,0,0,69,5,0,\n+    0,115,70,0,0,0,0,5,4,1,14,1,2,1,24,1,\n+    14,1,10,1,10,1,8,1,6,2,6,1,6,1,10,2,\n+    6,1,4,2,8,1,12,1,16,1,8,1,10,1,8,1,\n+    24,4,8,2,16,1,16,1,16,1,12,1,8,1,10,1,\n+    12,1,6,1,12,1,12,1,8,1,4,1,122,20,70,105,\n+    108,101,70,105,110,100,101,114,46,102,105,110,100,95,115,112,\n+    101,99,99,1,0,0,0,0,0,0,0,9,0,0,0,10,\n+    0,0,0,67,0,0,0,115,194,0,0,0,124,0,106,0,\n+    125,1,121,22,116,1,160,2,124,1,112,22,116,1,160,3,\n+    161,0,161,1,125,2,87,0,110,30,4,0,116,4,116,5,\n+    116,6,102,3,107,10,114,58,1,0,1,0,1,0,103,0,\n+    125,2,89,0,110,2,88,0,116,7,106,8,160,9,100,1,\n+    161,1,115,84,116,10,124,2,131,1,124,0,95,11,110,78,\n+    116,10,131,0,125,3,120,64,124,2,68,0,93,56,125,4,\n+    124,4,160,12,100,2,161,1,92,3,125,5,125,6,125,7,\n+    124,6,114,138,100,3,160,13,124,5,124,7,160,14,161,0,\n+    161,2,125,8,110,4,124,5,125,8,124,3,160,15,124,8,\n+    161,1,1,0,113,96,87,0,124,3,124,0,95,11,116,7,\n+    106,8,160,9,116,16,161,1,114,190,100,4,100,5,132,0,\n+    124,2,68,0,131,1,124,0,95,17,100,6,83,0,41,7,\n+    122,68,70,105,108,108,32,116,104,101,32,99,97,99,104,101,\n+    32,111,102,32,112,111,116,101,110,116,105,97,108,32,109,111,\n+    100,117,108,101,115,32,97,110,100,32,112,97,99,107,97,103,\n+    101,115,32,102,111,114,32,116,104,105,115,32,100,105,114,101,\n+    99,116,111,114,121,46,114,0,0,0,0,114,59,0,0,0,\n+    122,5,123,125,46,123,125,99,1,0,0,0,0,0,0,0,\n+    2,0,0,0,4,0,0,0,83,0,0,0,115,20,0,0,\n+    0,104,0,124,0,93,12,125,1,124,1,160,0,161,0,146,\n+    2,113,4,83,0,114,2,0,0,0,41,1,114,90,0,0,\n+    0,41,2,114,22,0,0,0,90,2,102,110,114,2,0,0,\n+    0,114,2,0,0,0,114,4,0,0,0,250,9,60,115,101,\n+    116,99,111,109,112,62,146,5,0,0,115,2,0,0,0,6,\n+    0,122,41,70,105,108,101,70,105,110,100,101,114,46,95,102,\n+    105,108,108,95,99,97,99,104,101,46,60,108,111,99,97,108,\n+    115,62,46,60,115,101,116,99,111,109,112,62,78,41,18,114,\n+    35,0,0,0,114,1,0,0,0,114,227,0,0,0,114,45,\n+    0,0,0,114,224,0,0,0,218,15,80,101,114,109,105,115,\n+    115,105,111,110,69,114,114,111,114,218,18,78,111,116,65,68,\n+    105,114,101,99,116,111,114,121,69,114,114,111,114,114,6,0,\n+    0,0,114,7,0,0,0,114,8,0,0,0,114,21,1,0,\n+    0,114,22,1,0,0,114,85,0,0,0,114,48,0,0,0,\n+    114,90,0,0,0,218,3,97,100,100,114,9,0,0,0,114,\n+    23,1,0,0,41,9,114,102,0,0,0,114,35,0,0,0,\n+    114,228,0,0,0,90,21,108,111,119,101,114,95,115,117,102,\n+    102,105,120,95,99,111,110,116,101,110,116,115,114,1,1,0,\n+    0,114,100,0,0,0,114,248,0,0,0,114,236,0,0,0,\n+    90,8,110,101,119,95,110,97,109,101,114,2,0,0,0,114,\n+    2,0,0,0,114,4,0,0,0,114,25,1,0,0,117,5,\n+    0,0,115,34,0,0,0,0,2,6,1,2,1,22,1,20,\n+    3,10,3,12,1,12,7,6,1,10,1,16,1,4,1,18,\n+    2,4,1,14,1,6,1,12,1,122,22,70,105,108,101,70,\n+    105,110,100,101,114,46,95,102,105,108,108,95,99,97,99,104,\n+    101,99,1,0,0,0,0,0,0,0,3,0,0,0,3,0,\n+    0,0,7,0,0,0,115,18,0,0,0,135,0,135,1,102,\n+    2,100,1,100,2,132,8,125,2,124,2,83,0,41,3,97,\n+    20,1,0,0,65,32,99,108,97,115,115,32,109,101,116,104,\n+    111,100,32,119,104,105,99,104,32,114,101,116,117,114,110,115,\n+    32,97,32,99,108,111,115,117,114,101,32,116,111,32,117,115,\n+    101,32,111,110,32,115,121,115,46,112,97,116,104,95,104,111,\n+    111,107,10,32,32,32,32,32,32,32,32,119,104,105,99,104,\n+    32,119,105,108,108,32,114,101,116,117,114,110,32,97,110,32,\n+    105,110,115,116,97,110,99,101,32,117,115,105,110,103,32,116,\n+    104,101,32,115,112,101,99,105,102,105,101,100,32,108,111,97,\n+    100,101,114,115,32,97,110,100,32,116,104,101,32,112,97,116,\n+    104,10,32,32,32,32,32,32,32,32,99,97,108,108,101,100,\n+    32,111,110,32,116,104,101,32,99,108,111,115,117,114,101,46,\n+    10,10,32,32,32,32,32,32,32,32,73,102,32,116,104,101,\n+    32,112,97,116,104,32,99,97,108,108,101,100,32,111,110,32,\n+    116,104,101,32,99,108,111,115,117,114,101,32,105,115,32,110,\n+    111,116,32,97,32,100,105,114,101,99,116,111,114,121,44,32,\n+    73,109,112,111,114,116,69,114,114,111,114,32,105,115,10,32,\n+    32,32,32,32,32,32,32,114,97,105,115,101,100,46,10,10,\n+    32,32,32,32,32,32,32,32,99,1,0,0,0,0,0,0,\n+    0,1,0,0,0,4,0,0,0,19,0,0,0,115,34,0,\n+    0,0,116,0,124,0,131,1,115,20,116,1,100,1,124,0,\n+    100,2,141,2,130,1,136,0,124,0,102,1,136,1,158,2,\n+    142,0,83,0,41,3,122,45,80,97,116,104,32,104,111,111,\n+    107,32,102,111,114,32,105,109,112,111,114,116,108,105,98,46,\n+    109,97,99,104,105,110,101,114,121,46,70,105,108,101,70,105,\n+    110,100,101,114,46,122,30,111,110,108,121,32,100,105,114,101,\n+    99,116,111,114,105,101,115,32,97,114,101,32,115,117,112,112,\n+    111,114,116,101,100,41,1,114,35,0,0,0,41,2,114,46,\n+    0,0,0,114,101,0,0,0,41,1,114,35,0,0,0,41,\n+    2,114,172,0,0,0,114,24,1,0,0,114,2,0,0,0,\n+    114,4,0,0,0,218,24,112,97,116,104,95,104,111,111,107,\n+    95,102,111,114,95,70,105,108,101,70,105,110,100,101,114,158,\n+    5,0,0,115,6,0,0,0,0,2,8,1,12,1,122,54,\n+    70,105,108,101,70,105,110,100,101,114,46,112,97,116,104,95,\n+    104,111,111,107,46,60,108,111,99,97,108,115,62,46,112,97,\n+    116,104,95,104,111,111,107,95,102,111,114,95,70,105,108,101,\n+    70,105,110,100,101,114,114,2,0,0,0,41,3,114,172,0,\n+    0,0,114,24,1,0,0,114,30,1,0,0,114,2,0,0,\n+    0,41,2,114,172,0,0,0,114,24,1,0,0,114,4,0,\n+    0,0,218,9,112,97,116,104,95,104,111,111,107,148,5,0,\n+    0,115,4,0,0,0,0,10,14,6,122,20,70,105,108,101,\n+    70,105,110,100,101,114,46,112,97,116,104,95,104,111,111,107,\n+    99,1,0,0,0,0,0,0,0,1,0,0,0,3,0,0,\n+    0,67,0,0,0,115,12,0,0,0,100,1,160,0,124,0,\n+    106,1,161,1,83,0,41,2,78,122,16,70,105,108,101,70,\n+    105,110,100,101,114,40,123,33,114,125,41,41,2,114,48,0,\n+    0,0,114,35,0,0,0,41,1,114,102,0,0,0,114,2,\n+    0,0,0,114,2,0,0,0,114,4,0,0,0,114,0,1,\n+    0,0,166,5,0,0,115,2,0,0,0,0,1,122,19,70,\n+    105,108,101,70,105,110,100,101,114,46,95,95,114,101,112,114,\n+    95,95,41,1,78,41,15,114,107,0,0,0,114,106,0,0,\n+    0,114,108,0,0,0,114,109,0,0,0,114,186,0,0,0,\n+    114,6,1,0,0,114,125,0,0,0,114,183,0,0,0,114,\n+    119,0,0,0,114,17,1,0,0,114,182,0,0,0,114,25,\n+    1,0,0,114,184,0,0,0,114,31,1,0,0,114,0,1,\n+    0,0,114,2,0,0,0,114,2,0,0,0,114,2,0,0,\n+    0,114,4,0,0,0,114,18,1,0,0,23,5,0,0,115,\n+    18,0,0,0,12,9,8,14,8,4,4,2,8,12,8,5,\n+    10,48,8,31,12,18,114,18,1,0,0,99,4,0,0,0,\n+    0,0,0,0,6,0,0,0,8,0,0,0,67,0,0,0,\n+    115,146,0,0,0,124,0,160,0,100,1,161,1,125,4,124,\n+    0,160,0,100,2,161,1,125,5,124,4,115,66,124,5,114,\n+    36,124,5,106,1,125,4,110,30,124,2,124,3,107,2,114,\n+    56,116,2,124,1,124,2,131,2,125,4,110,10,116,3,124,\n+    1,124,2,131,2,125,4,124,5,115,84,116,4,124,1,124,\n+    2,124,4,100,3,141,3,125,5,121,36,124,5,124,0,100,\n+    2,60,0,124,4,124,0,100,1,60,0,124,2,124,0,100,\n+    4,60,0,124,3,124,0,100,5,60,0,87,0,110,20,4,\n+    0,116,5,107,10,114,140,1,0,1,0,1,0,89,0,110,\n+    2,88,0,100,0,83,0,41,6,78,218,10,95,95,108,111,\n+    97,100,101,114,95,95,218,8,95,95,115,112,101,99,95,95,\n+    41,1,114,122,0,0,0,90,8,95,95,102,105,108,101,95,\n+    95,90,10,95,95,99,97,99,104,101,100,95,95,41,6,218,\n+    3,103,101,116,114,122,0,0,0,114,234,0,0,0,114,229,\n+    0,0,0,114,169,0,0,0,218,9,69,120,99,101,112,116,\n+    105,111,110,41,6,90,2,110,115,114,100,0,0,0,90,8,\n+    112,97,116,104,110,97,109,101,90,9,99,112,97,116,104,110,\n+    97,109,101,114,122,0,0,0,114,166,0,0,0,114,2,0,\n+    0,0,114,2,0,0,0,114,4,0,0,0,218,14,95,102,\n+    105,120,95,117,112,95,109,111,100,117,108,101,172,5,0,0,\n+    115,34,0,0,0,0,2,10,1,10,1,4,1,4,1,8,\n+    1,8,1,12,2,10,1,4,1,14,1,2,1,8,1,8,\n+    1,8,1,12,1,14,2,114,36,1,0,0,99,0,0,0,\n+    0,0,0,0,0,3,0,0,0,3,0,0,0,67,0,0,\n+    0,115,38,0,0,0,116,0,116,1,160,2,161,0,102,2,\n+    125,0,116,3,116,4,102,2,125,1,116,5,116,6,102,2,\n+    125,2,124,0,124,1,124,2,103,3,83,0,41,1,122,95,\n+    82,101,116,117,114,110,115,32,97,32,108,105,115,116,32,111,\n+    102,32,102,105,108,101,45,98,97,115,101,100,32,109,111,100,\n+    117,108,101,32,108,111,97,100,101,114,115,46,10,10,32,32,\n+    32,32,69,97,99,104,32,105,116,101,109,32,105,115,32,97,\n+    32,116,117,112,108,101,32,40,108,111,97,100,101,114,44,32,\n+    115,117,102,102,105,120,101,115,41,46,10,32,32,32,32,41,\n+    7,114,235,0,0,0,114,143,0,0,0,218,18,101,120,116,\n+    101,110,115,105,111,110,95,115,117,102,102,105,120,101,115,114,\n+    229,0,0,0,114,86,0,0,0,114,234,0,0,0,114,76,\n+    0,0,0,41,3,90,10,101,120,116,101,110,115,105,111,110,\n+    115,90,6,115,111,117,114,99,101,90,8,98,121,116,101,99,\n+    111,100,101,114,2,0,0,0,114,2,0,0,0,114,4,0,\n+    0,0,114,163,0,0,0,195,5,0,0,115,8,0,0,0,\n+    0,5,12,1,8,1,8,1,114,163,0,0,0,99,1,0,\n+    0,0,0,0,0,0,12,0,0,0,9,0,0,0,67,0,\n+    0,0,115,156,1,0,0,124,0,97,0,116,0,106,1,97,\n+    1,116,0,106,2,97,2,116,1,106,3,116,4,25,0,125,\n+    1,120,56,100,1,68,0,93,48,125,2,124,2,116,1,106,\n+    3,107,7,114,58,116,0,160,5,124,2,161,1,125,3,110,\n+    10,116,1,106,3,124,2,25,0,125,3,116,6,124,1,124,\n+    2,124,3,131,3,1,0,113,32,87,0,100,2,100,3,103,\n+    1,102,2,100,4,100,5,100,3,103,2,102,2,102,2,125,\n+    4,120,118,124,4,68,0,93,102,92,2,125,5,125,6,116,\n+    7,100,6,100,7,132,0,124,6,68,0,131,1,131,1,115,\n+    142,116,8,130,1,124,6,100,8,25,0,125,7,124,5,116,\n+    1,106,3,107,6,114,174,116,1,106,3,124,5,25,0,125,\n+    8,80,0,113,112,121,16,116,0,160,5,124,5,161,1,125,\n+    8,80,0,87,0,113,112,4,0,116,9,107,10,114,212,1,\n+    0,1,0,1,0,119,112,89,0,113,112,88,0,113,112,87,\n+    0,116,9,100,9,131,1,130,1,116,6,124,1,100,10,124,\n+    8,131,3,1,0,116,6,124,1,100,11,124,7,131,3,1,\n+    0,116,6,124,1,100,12,100,13,160,10,124,6,161,1,131,\n+    3,1,0,116,0,160,5,100,14,161,1,125,9,116,6,124,\n+    1,100,14,124,9,131,3,1,0,116,0,160,5,100,15,161,\n+    1,125,10,116,6,124,1,100,15,124,10,131,3,1,0,124,\n+    5,100,4,107,2,144,1,114,88,116,0,160,5,100,16,161,\n+    1,125,11,116,6,124,1,100,17,124,11,131,3,1,0,116,\n+    6,124,1,100,18,116,11,131,0,131,3,1,0,116,12,160,\n+    13,116,2,160,14,161,0,161,1,1,0,124,5,100,4,107,\n+    2,144,1,114,152,116,15,160,16,100,19,161,1,1,0,100,\n+    20,116,12,107,6,144,1,114,152,100,21,116,17,95,18,100,\n+    22,83,0,41,23,122,205,83,101,116,117,112,32,116,104,101,\n+    32,112,97,116,104,45,98,97,115,101,100,32,105,109,112,111,\n+    114,116,101,114,115,32,102,111,114,32,105,109,112,111,114,116,\n+    108,105,98,32,98,121,32,105,109,112,111,114,116,105,110,103,\n+    32,110,101,101,100,101,100,10,32,32,32,32,98,117,105,108,\n+    116,45,105,110,32,109,111,100,117,108,101,115,32,97,110,100,\n+    32,105,110,106,101,99,116,105,110,103,32,116,104,101,109,32,\n+    105,110,116,111,32,116,104,101,32,103,108,111,98,97,108,32,\n+    110,97,109,101,115,112,97,99,101,46,10,10,32,32,32,32,\n+    79,116,104,101,114,32,99,111,109,112,111,110,101,110,116,115,\n+    32,97,114,101,32,101,120,116,114,97,99,116,101,100,32,102,\n+    114,111,109,32,116,104,101,32,99,111,114,101,32,98,111,111,\n+    116,115,116,114,97,112,32,109,111,100,117,108,101,46,10,10,\n+    32,32,32,32,41,4,114,50,0,0,0,114,61,0,0,0,\n+    218,8,98,117,105,108,116,105,110,115,114,140,0,0,0,90,\n+    5,112,111,115,105,120,250,1,47,90,2,110,116,250,1,92,\n+    99,1,0,0,0,0,0,0,0,2,0,0,0,3,0,0,\n+    0,115,0,0,0,115,26,0,0,0,124,0,93,18,125,1,\n+    116,0,124,1,131,1,100,0,107,2,86,0,1,0,113,2,\n+    100,1,83,0,41,2,114,29,0,0,0,78,41,1,114,31,\n+    0,0,0,41,2,114,22,0,0,0,114,79,0,0,0,114,\n+    2,0,0,0,114,2,0,0,0,114,4,0,0,0,114,238,\n+    0,0,0,231,5,0,0,115,2,0,0,0,4,0,122,25,\n+    95,115,101,116,117,112,46,60,108,111,99,97,108,115,62,46,\n+    60,103,101,110,101,120,112,114,62,114,60,0,0,0,122,30,\n+    105,109,112,111,114,116,108,105,98,32,114,101,113,117,105,114,\n+    101,115,32,112,111,115,105,120,32,111,114,32,110,116,114,1,\n+    0,0,0,114,25,0,0,0,114,21,0,0,0,114,30,0,\n+    0,0,90,7,95,116,104,114,101,97,100,90,8,95,119,101,\n+    97,107,114,101,102,90,6,119,105,110,114,101,103,114,171,0,\n+    0,0,114,5,0,0,0,122,4,46,112,121,119,122,6,95,\n+    100,46,112,121,100,84,78,41,19,114,116,0,0,0,114,6,\n+    0,0,0,114,143,0,0,0,114,250,0,0,0,114,107,0,\n+    0,0,90,18,95,98,117,105,108,116,105,110,95,102,114,111,\n+    109,95,110,97,109,101,114,111,0,0,0,218,3,97,108,108,\n+    114,151,0,0,0,114,101,0,0,0,114,26,0,0,0,114,\n+    11,0,0,0,114,240,0,0,0,114,147,0,0,0,114,37,\n+    1,0,0,114,86,0,0,0,114,165,0,0,0,114,170,0,\n+    0,0,114,174,0,0,0,41,12,218,17,95,98,111,111,116,\n+    115,116,114,97,112,95,109,111,100,117,108,101,90,11,115,101,\n+    108,102,95,109,111,100,117,108,101,90,12,98,117,105,108,116,\n+    105,110,95,110,97,109,101,90,14,98,117,105,108,116,105,110,\n+    95,109,111,100,117,108,101,90,10,111,115,95,100,101,116,97,\n+    105,108,115,90,10,98,117,105,108,116,105,110,95,111,115,114,\n+    21,0,0,0,114,25,0,0,0,90,9,111,115,95,109,111,\n+    100,117,108,101,90,13,116,104,114,101,97,100,95,109,111,100,\n+    117,108,101,90,14,119,101,97,107,114,101,102,95,109,111,100,\n+    117,108,101,90,13,119,105,110,114,101,103,95,109,111,100,117,\n+    108,101,114,2,0,0,0,114,2,0,0,0,114,4,0,0,\n+    0,218,6,95,115,101,116,117,112,206,5,0,0,115,76,0,\n+    0,0,0,8,4,1,6,1,6,3,10,1,10,1,10,1,\n+    12,2,10,1,16,3,22,1,14,2,22,1,8,1,10,1,\n+    10,1,4,2,2,1,10,1,6,1,14,1,12,2,8,1,\n+    12,1,12,1,18,3,10,1,12,3,10,1,12,3,10,1,\n+    10,1,12,3,14,1,14,1,10,1,10,1,10,1,114,43,\n+    1,0,0,99,1,0,0,0,0,0,0,0,2,0,0,0,\n+    4,0,0,0,67,0,0,0,115,50,0,0,0,116,0,124,\n+    0,131,1,1,0,116,1,131,0,125,1,116,2,106,3,160,\n+    4,116,5,106,6,124,1,142,0,103,1,161,1,1,0,116,\n+    2,106,7,160,8,116,9,161,1,1,0,100,1,83,0,41,\n+    2,122,41,73,110,115,116,97,108,108,32,116,104,101,32,112,\n+    97,116,104,45,98,97,115,101,100,32,105,109,112,111,114,116,\n+    32,99,111,109,112,111,110,101,110,116,115,46,78,41,10,114,\n+    43,1,0,0,114,163,0,0,0,114,6,0,0,0,114,10,\n+    1,0,0,114,147,0,0,0,114,18,1,0,0,114,31,1,\n+    0,0,218,9,109,101,116,97,95,112,97,116,104,114,165,0,\n+    0,0,114,5,1,0,0,41,2,114,42,1,0,0,90,17,\n+    115,117,112,112,111,114,116,101,100,95,108,111,97,100,101,114,\n+    115,114,2,0,0,0,114,2,0,0,0,114,4,0,0,0,\n+    218,8,95,105,110,115,116,97,108,108,14,6,0,0,115,8,\n+    0,0,0,0,2,8,1,6,1,20,1,114,45,1,0,0,\n+    41,1,114,47,0,0,0,41,1,78,41,3,78,78,78,41,\n+    2,114,60,0,0,0,114,60,0,0,0,41,1,84,41,1,\n+    78,41,1,78,41,61,114,109,0,0,0,114,10,0,0,0,\n+    90,37,95,67,65,83,69,95,73,78,83,69,78,83,73,84,\n+    73,86,69,95,80,76,65,84,70,79,82,77,83,95,66,89,\n+    84,69,83,95,75,69,89,114,9,0,0,0,114,11,0,0,\n+    0,114,17,0,0,0,114,19,0,0,0,114,28,0,0,0,\n+    114,38,0,0,0,114,39,0,0,0,114,43,0,0,0,114,\n+    44,0,0,0,114,46,0,0,0,114,56,0,0,0,218,4,\n+    116,121,112,101,218,8,95,95,99,111,100,101,95,95,114,142,\n+    0,0,0,114,15,0,0,0,114,129,0,0,0,114,14,0,\n+    0,0,114,18,0,0,0,114,209,0,0,0,114,75,0,0,\n+    0,114,74,0,0,0,114,86,0,0,0,114,76,0,0,0,\n+    90,23,68,69,66,85,71,95,66,89,84,69,67,79,68,69,\n+    95,83,85,70,70,73,88,69,83,90,27,79,80,84,73,77,\n+    73,90,69,68,95,66,89,84,69,67,79,68,69,95,83,85,\n+    70,70,73,88,69,83,114,81,0,0,0,114,87,0,0,0,\n+    114,93,0,0,0,114,97,0,0,0,114,99,0,0,0,114,\n+    118,0,0,0,114,125,0,0,0,114,133,0,0,0,114,137,\n+    0,0,0,114,139,0,0,0,114,145,0,0,0,114,150,0,\n+    0,0,114,152,0,0,0,114,157,0,0,0,218,6,111,98,\n+    106,101,99,116,114,164,0,0,0,114,169,0,0,0,114,170,\n+    0,0,0,114,185,0,0,0,114,195,0,0,0,114,212,0,\n+    0,0,114,229,0,0,0,114,234,0,0,0,114,240,0,0,\n+    0,114,235,0,0,0,114,241,0,0,0,114,3,1,0,0,\n+    114,5,1,0,0,114,18,1,0,0,114,36,1,0,0,114,\n+    163,0,0,0,114,43,1,0,0,114,45,1,0,0,114,2,\n+    0,0,0,114,2,0,0,0,114,2,0,0,0,114,4,0,\n+    0,0,218,8,60,109,111,100,117,108,101,62,23,0,0,0,\n+    115,116,0,0,0,4,0,4,1,4,1,2,1,6,3,8,\n+    17,8,5,8,5,8,6,8,12,8,10,8,9,8,5,8,\n+    7,10,22,10,127,16,1,12,2,4,1,4,2,6,2,6,\n+    2,8,2,16,45,8,34,8,19,8,12,8,12,8,28,8,\n+    17,8,33,8,28,8,24,10,13,10,10,10,11,8,14,6,\n+    3,4,1,14,67,14,64,14,29,16,127,0,17,14,68,18,\n+    45,18,26,4,3,18,53,14,60,14,42,14,127,0,5,14,\n+    127,0,22,10,23,8,11,8,64,\n };"
  }
]
